2314 lines
1.2 MiB
2314 lines
1.2 MiB
Array.prototype._21=0;var _31={_41:[{_51:["tph_DiamondGameEngine.js","uph_FullscreenAPI.js"],_61:[]},{_51:["vph_djs.js"],_61:["dj_init"]},{_51:["wph_cookieManager.js"],_61:[]},{_51:["xph_gamedistributionAPI.js"],_61:[]}],_71:[{_81:"sound0_hitsound",_91:0,_a1:".wav",_b1:"sound0_hitsound",_c1:0,volume:0.7,_d1:0,preload:!0,_e1:0},{_81:"snd6",_91:0,_a1:".wav",_b1:"snd6",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"snd7",_91:0,_a1:".wav",_b1:"snd7",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"snd8",
|
||
_91:0,_a1:".wav",_b1:"snd8",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"snd1",_91:0,_a1:".wav",_b1:"snd1",_c1:0,volume:0.44,_d1:0,preload:!0,_e1:0},{_81:"snd2",_91:0,_a1:".wav",_b1:"snd2",_c1:0,volume:0.46,_d1:0,preload:!0,_e1:0},{_81:"snd3",_91:0,_a1:".wav",_b1:"snd3",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"snd4",_91:0,_a1:".wav",_b1:"snd4",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"snd5",_91:0,_a1:".wav",_b1:"snd5",_c1:0,volume:0.4,_d1:0,preload:!0,_e1:0},{_81:"sound1_menu",_91:0,
|
||
_a1:".wav",_b1:"sound1_menu",_c1:0,volume:1,_d1:0,preload:!0,_e1:0},{_81:"sound2_button",_91:0,_a1:".wav",_b1:"sound2_button",_c1:0,volume:1,_d1:0,preload:!0,_e1:0},{_81:"sound3_gameover",_91:0,_a1:".wav",_b1:"sound3_gameover",_c1:0,volume:1,_d1:0,preload:!0,_e1:0},{_81:"snd_bonus",_91:0,_a1:".wav",_b1:"snd_bonus",_c1:0,volume:1,_d1:0,preload:!0,_e1:0},{_81:"snd_swoosh",_91:0,_a1:".wav",_b1:"snd_swoosh",_c1:0,volume:0.6,_d1:0,preload:!0,_e1:0}],_f1:[],_g1:[{_81:"spr_ball",width:78,height:78,_h1:!1,
|
||
_i1:!1,preload:!1,_j1:39,_k1:39,_l1:77,_m1:77,_n1:1,_o1:0,_p1:[0,1,2,3,4,5]},{_81:"spr_ballsh",width:78,height:78,_h1:!1,_i1:!1,preload:!1,_j1:39,_k1:39,_l1:77,_m1:77,_n1:1,_o1:0,_p1:[6]},{_81:"spr_quad",width:85,height:85,_h1:!1,_i1:!1,preload:!1,_j1:42,_k1:42,_l1:84,_m1:84,_n1:1,_o1:0,_p1:[7,8,9,10,11,12]},{_81:"spr_player",width:70,height:70,_h1:!1,_i1:!1,preload:!1,_j1:35,_k1:35,_q1:5,_l1:65,_r1:5,_m1:65,_n1:1,_o1:0,_p1:[13,14,15,16,17,18,19,20,21,22,23,24]},{_81:"sprite24",width:70,height:70,
|
||
_h1:!1,_i1:!1,preload:!1,_j1:35,_k1:35,_q1:5,_l1:65,_r1:5,_m1:65,_n1:1,_o1:0,_p1:[25,26,27,28,29,30,31,32,33,34,35,36]},{_81:"sprite2_plusball",width:86,height:86,_h1:!1,_i1:!1,preload:!1,_j1:42,_k1:43,_l1:85,_m1:85,_n1:1,_o1:0,_p1:[37]},{_81:"sprite3_shop",width:640,height:114,_h1:!1,_i1:!1,preload:!1,_l1:639,_m1:113,_n1:1,_o1:0,_p1:[38]},{_81:"sprite4_star",width:98,height:94,_h1:!1,_i1:!1,preload:!1,_j1:48,_k1:46,_l1:97,_m1:93,_n1:1,_o1:0,_p1:[39]},{_81:"sprite5_staricon",width:52,height:50,_h1:!1,
|
||
_i1:!1,preload:!1,_j1:27,_k1:25,_l1:51,_m1:49,_n1:1,_o1:0,_p1:[40]},{_81:"sprite6_sunbeam",width:235,height:463,_h1:!1,_i1:!1,preload:!1,_j1:185,_k1:66,_l1:234,_m1:462,_n1:1,_o1:0,_p1:[41]},{_81:"sprite7_tweet",width:116,height:116,_h1:!1,_i1:!1,preload:!1,_j1:58,_k1:58,_l1:115,_m1:115,_n1:1,_o1:0,_p1:[42]},{_81:"sprite8_ballic",width:42,height:42,_h1:!1,_i1:!1,preload:!1,_j1:21,_k1:21,_l1:41,_m1:41,_n1:1,_o1:0,_p1:[43]},{_81:"sprite9_best",width:55,height:57,_h1:!1,_i1:!1,preload:!1,_j1:27,_k1:32,
|
||
_l1:54,_m1:56,_n1:1,_o1:0,_p1:[44]},{_81:"sprite10_caption",width:317,height:331,_h1:!1,_i1:!1,preload:!1,_j1:144,_k1:166,_l1:316,_m1:330,_n1:1,_o1:0,_p1:[45]},{_81:"sprite11_dot",width:20,height:20,_h1:!1,_i1:!1,preload:!1,_j1:7,_k1:7,_q1:2,_l1:19,_r1:3,_m1:19,_n1:1,_o1:0,_p1:[46]},{_81:"sprite12_exitbut",width:55,height:55,_h1:!1,_i1:!1,preload:!1,_j1:27,_k1:27,_l1:54,_m1:54,_n1:1,_o1:0,_p1:[47]},{_81:"sprite13_lowplank",width:720,height:116,_h1:!1,_i1:!1,preload:!1,_j1:320,_k1:103,_l1:719,_m1:115,
|
||
_n1:1,_o1:0,_p1:[48]},{_81:"sprite14_madeby",width:168,height:23,_h1:!1,_i1:!1,preload:!1,_j1:79,_k1:11,_l1:167,_m1:22,_n1:1,_o1:0,_p1:[49]},{_81:"sprite15_pause",width:27,height:42,_h1:!1,_i1:!1,preload:!1,_j1:13,_k1:21,_l1:26,_m1:41,_n1:1,_o1:0,_p1:[50]},{_81:"sprite16_play",width:271,height:144,_h1:!1,_i1:!1,preload:!1,_j1:135,_k1:70,_l1:270,_m1:143,_n1:1,_o1:0,_p1:[51]},{_81:"spr_buybutton",width:197,height:246,_s1:2,_h1:!1,_i1:!1,preload:!1,_j1:97,_k1:107,_l1:196,_m1:194,_n1:1,_o1:0,_p1:[52,
|
||
53,54,55]},{_81:"spr_musbutsmall",width:63,height:47,_s1:1,_h1:!1,_i1:!1,preload:!1,_j1:31,_k1:23,_l1:62,_m1:46,_n1:1,_o1:0,_p1:[56,57]},{_81:"spr_shopbut",width:122,height:124,_h1:!1,_i1:!1,preload:!1,_j1:58,_k1:58,_l1:121,_m1:123,_n1:1,_o1:0,_p1:[58,59]},{_81:"spr_musbut",width:116,height:116,_h1:!1,_i1:!1,preload:!1,_j1:58,_k1:58,_l1:115,_m1:115,_n1:1,_o1:0,_p1:[60,61]},{_81:"sprite22_bg",width:640,height:1080,_h1:!1,_i1:!1,preload:!1,_l1:639,_m1:1079,_n1:1,_o1:0,_p1:[62]},{_81:"sprite23_upper",
|
||
width:720,height:92,_h1:!1,_i1:!1,preload:!1,_j1:320,_l1:719,_m1:91,_n1:1,_o1:0,_p1:[63]},{_81:"sprite25",width:156,height:156,_h1:!1,_i1:!1,preload:!1,_j1:78,_k1:78,_l1:155,_m1:155,_n1:1,_o1:0,_p1:[64,65]},{_81:"sprite26",width:140,height:141,_h1:!1,_i1:!1,preload:!1,_j1:70,_k1:70,_q1:38,_l1:100,_r1:39,_m1:101,_n1:1,_o1:0,_p1:[66]},{_81:"sprite27",width:99,height:99,_h1:!1,_i1:!1,preload:!1,_j1:49,_k1:49,_l1:98,_m1:98,_n1:1,_o1:0,_p1:[67]},{_81:"spr_trail",width:30,height:19,_h1:!1,_i1:!1,preload:!1,
|
||
_j1:15,_k1:9,_l1:29,_m1:17,_n1:1,_o1:0,_p1:[68]},{_81:"sprite30",width:272,height:272,_h1:!1,_i1:!1,preload:!1,_l1:271,_m1:271,_n1:1,_o1:0,_p1:[69]},{_81:"sprite31",width:125,height:42,_h1:!1,_i1:!1,preload:!1,_j1:62,_k1:21,_l1:124,_m1:41,_n1:1,_o1:0,_p1:[70]},{_81:"sprite40_sl",width:165,height:15,_h1:!1,_i1:!1,preload:!1,_j1:82,_k1:7,_l1:164,_m1:14,_n1:1,_o1:0,_p1:[71]},{_81:"sprite32",width:32,height:32,_h1:!1,_i1:!1,preload:!1,_n1:1,_o1:0,_p1:[]},{_81:"sprite33",width:435,height:149,_h1:!1,_i1:!1,
|
||
preload:!1,_j1:217,_k1:74,_l1:434,_r1:1,_m1:147,_n1:1,_o1:0,_p1:[72]},{_81:"sprite34_sc",width:284,height:126,_h1:!1,_i1:!1,preload:!1,_j1:142,_k1:63,_l1:283,_m1:125,_n1:1,_o1:0,_p1:[73]},{_81:"sprite35_best1",width:384,height:102,_h1:!1,_i1:!1,preload:!1,_j1:192,_k1:51,_l1:383,_m1:101,_n1:1,_o1:0,_p1:[74]},{_81:"sprite36_pb",width:139,height:139,_h1:!1,_i1:!1,preload:!1,_j1:69,_k1:69,_l1:138,_m1:138,_n1:1,_o1:0,_p1:[75]},{_81:"spr_tuth",width:40,height:54,_h1:!1,_i1:!1,preload:!1,_j1:15,_k1:11,
|
||
_l1:39,_m1:53,_n1:1,_o1:0,_p1:[76]},{_81:"spr_tutt",width:6,height:125,_h1:!1,_i1:!1,preload:!1,_j1:3,_k1:122,_l1:5,_m1:124,_n1:1,_o1:0,_p1:[77]},{_81:"spr_tutb",width:22,height:22,_h1:!1,_i1:!1,preload:!1,_j1:11,_k1:11,_l1:21,_m1:21,_n1:1,_o1:0,_p1:[78]}],_t1:[],_u1:[],_v1:[_w1,_x1,_y1,_z1,_A1,_B1,_C1,_D1,_E1,_F1,_G1,_H1,_I1,_J1,_K1,_L1,_M1,_N1,_O1,_P1,_Q1,_R1,_S1,_T1,_U1,_V1,_W1,_X1,_Y1,_Z1,__1,_02,_12,_22,_32,_42,_52,_62,_72,_82,_92,_a2,_b2,_c2,_d2,_e2,_f2,_g2,_h2,_i2,_j2,_k2,_l2,_m2,_n2,_o2,
|
||
_p2,_q2,_r2,_s2,_t2,_u2,_v2,_w2,_x2,_y2,_z2,_A2,_B2,_C2,_D2,_E2,_F2,_G2,_H2,_I2,_J2,_K2,_L2,_M2,_N2,_O2,_P2,_Q2,_R2,_S2,_T2,_U2,_V2,_W2,_X2,_Y2,_Z2,__2,_03,_13,_23,_33,_43,_53,_63,_73,_83,_93,_a3,_b3,_c3,_d3,_e3,_f3,_g3,_h3,_i3,_j3,_k3,_l3,_m3,_n3],_o3:["bounce","move_to","floater_create","scale_to","ease_value","local_to_global","circles_check_collision","chance","lerpxy","is_even","ease","random_bool","count_digits_in_number","create_positions_grid","diamond_angle","find_angle","cap","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","drawe","draw_self_on_rect","draw_number_from_sprite","draw","draw_rotated_then_scaled","draw_reset","draw_text_field","draw_sprite_fullscreen","draw_scaled_to_direction","fm_ad_visible","fm_game_height","fm_ad_update","fm_mobile","fm_scale","fm_hide_adressbar","fm_log","fm_screen_width","fm_timer","fm_was_resized","fm_sitelock_valid","fm_step","fm_start","fm_screen_height",
|
||
"fm_orientation","fm_installed","fm_game_width","fm_ad_setup","fm_ad_start","attach_to","instance_create_at","add_child","instance_create_child","color","destroy","destroy_object","image_set_index","image_set_params","imageset","inherit","font","exists","fade_to_room","text_field_create","enable_all_buttons","disable_all_buttons","text_field_find","gui_place_and_tween","spawner_direct_create","spawner_point_create","deadzone_add_objects","deadzone_create","save_value","load_value","is_value_saved",
|
||
"time_delta_calculate","trail_create","radial_shine_create","language_add","language_choose","translate","translations_script","trace_all_texts_to_translate","tween_keyframe","tween_play_reverse_loop","tween_unpause","tween_play_reverse","tween_play_loop","tween_keyframe_pos","tween_keyframe_scale","tween_create","tween_pause","tween_play","tween_create_complex","setMoreGamesButtonParams","javascript","is_html5","trace","sitelock_check","diamond_game_init","verlet_physics_init","verlet_circle_create",
|
||
"verlet_link_create","update_verlet_poly","verlet_poly_create","verlet_cylinder_static_create","verlet_link_exists","create_row","move_end","delete_ball","raycast","game_over","add_item"],_p3:[],_q3:[{_81:"font_game",_r3:60,bold:!1,_s3:!1,_t3:32,_u3:127,_v3:1,antialias:3,_w3:"Hermes",_x3:79,scaleX:1,scaleY:1,_y3:[{_z3:32,_A3:" ",x:35,y:183,_B3:24,_C3:94,shift:24,offset:0},{_z3:33,_A3:"!",x:30,y:279,_B3:12,_C3:74,shift:20,offset:4},{_z3:34,_A3:"\"",x:915,y:183,_B3:27,_C3:39,shift:32,offset:3},{_z3:35,
|
||
_A3:"#",x:567,y:2,_B3:41,_C3:74,shift:47,offset:3},{_z3:36,_A3:"$",x:440,y:95,_B3:33,_C3:78,shift:39,offset:3},{_z3:37,_A3:"%",x:355,y:2,_B3:43,_C3:75,shift:48,offset:3},{_z3:38,_A3:"&",x:610,y:2,_B3:40,_C3:75,shift:44,offset:3},{_z3:39,_A3:"'",x:79,y:279,_B3:11,_C3:39,shift:16,offset:3},{_z3:40,_A3:"(",x:588,y:183,_B3:21,_C3:85,shift:29,offset:4},{_z3:41,_A3:")",x:611,y:183,_B3:21,_C3:85,shift:29,offset:4},{_z3:42,_A3:"*",x:822,y:183,_B3:30,_C3:50,shift:36,offset:3},{_z3:43,_A3:"+",x:381,y:183,
|
||
_B3:35,_C3:63,shift:43,offset:4},{_z3:44,_A3:",",x:944,y:183,_B3:12,_C3:83,shift:20,offset:4},{_z3:45,_A3:"-",x:892,y:183,_B3:21,_C3:56,shift:27,offset:3},{_z3:46,_A3:".",x:2,y:279,_B3:12,_C3:74,shift:20,offset:4},{_z3:47,_A3:"/",x:275,y:2,_B3:38,_C3:87,shift:37,offset:0},{_z3:48,_A3:"0",x:689,y:95,_B3:32,_C3:74,shift:37,offset:3},{_z3:49,_A3:"1",x:634,y:183,_B3:24,_C3:74,shift:27,offset:0},{_z3:50,_A3:"2",x:893,y:95,_B3:32,_C3:74,shift:37,offset:3},{_z3:51,_A3:"3",x:757,y:95,_B3:32,_C3:74,shift:37,
|
||
offset:3},{_z3:52,_A3:"4",x:475,y:95,_B3:34,_C3:74,shift:35,offset:1},{_z3:53,_A3:"5",x:655,y:95,_B3:32,_C3:75,shift:37,offset:3},{_z3:54,_A3:"6",x:723,y:95,_B3:32,_C3:74,shift:37,offset:3},{_z3:55,_A3:"7",x:859,y:95,_B3:32,_C3:74,shift:34,offset:1},{_z3:56,_A3:"8",x:960,y:95,_B3:31,_C3:74,shift:36,offset:3},{_z3:57,_A3:"9",x:825,y:95,_B3:32,_C3:74,shift:37,offset:3},{_z3:58,_A3:":",x:999,y:183,_B3:12,_C3:74,shift:20,offset:4},{_z3:59,_A3:";",x:958,y:183,_B3:12,_C3:83,shift:20,offset:4},{_z3:60,
|
||
_A3:"<",x:40,y:95,_B3:39,_C3:68,shift:50,offset:5},{_z3:61,_A3:"=",x:448,y:183,_B3:36,_C3:57,shift:40,offset:2},{_z3:62,_A3:">",x:81,y:95,_B3:39,_C3:68,shift:50,offset:7},{_z3:63,_A3:"?",x:2,y:183,_B3:31,_C3:74,shift:39,offset:4},{_z3:64,_A3:"@",x:65,y:2,_B3:57,_C3:74,shift:63,offset:3},{_z3:65,_A3:"A",x:524,y:2,_B3:41,_C3:74,shift:42,offset:1},{_z3:66,_A3:"B",x:900,y:2,_B3:38,_C3:74,shift:44,offset:3},{_z3:67,_A3:"C",x:285,y:183,_B3:30,_C3:74,shift:36,offset:4},{_z3:68,_A3:"D",x:196,y:95,_B3:35,
|
||
_C3:74,shift:41,offset:3},{_z3:69,_A3:"E",x:583,y:95,_B3:34,_C3:74,shift:39,offset:3},{_z3:70,_A3:"F",x:791,y:95,_B3:32,_C3:74,shift:36,offset:3},{_z3:71,_A3:"G",x:2,y:95,_B3:36,_C3:74,shift:42,offset:3},{_z3:72,_A3:"H",x:307,y:95,_B3:35,_C3:74,shift:42,offset:3},{_z3:73,_A3:"I",x:16,y:279,_B3:12,_C3:74,shift:18,offset:3},{_z3:74,_A3:"J",x:561,y:183,_B3:25,_C3:75,shift:28,offset:0},{_z3:75,_A3:"K",x:694,y:2,_B3:40,_C3:74,shift:45,offset:4},{_z3:76,_A3:"L",x:317,y:183,_B3:30,_C3:74,shift:34,offset:3}
|
||
,{_z3:77,_A3:"M",x:228,y:2,_B3:45,_C3:74,shift:51,offset:3},{_z3:78,_A3:"N",x:159,y:95,_B3:35,_C3:74,shift:42,offset:3},{_z3:79,_A3:"O",x:270,y:95,_B3:35,_C3:74,shift:41,offset:3},{_z3:80,_A3:"P",x:860,y:2,_B3:38,_C3:74,shift:42,offset:3},{_z3:81,_A3:"Q",x:481,y:2,_B3:41,_C3:74,shift:44,offset:3},{_z3:82,_A3:"R",x:819,y:2,_B3:39,_C3:74,shift:43,offset:3},{_z3:83,_A3:"S",x:547,y:95,_B3:34,_C3:74,shift:42,offset:4},{_z3:84,_A3:"T",x:778,y:2,_B3:39,_C3:74,shift:40,offset:1},{_z3:85,_A3:"U",x:122,y:95,
|
||
_B3:35,_C3:75,shift:43,offset:4},{_z3:86,_A3:"V",x:652,y:2,_B3:40,_C3:74,shift:40,offset:0},{_z3:87,_A3:"W",x:2,y:2,_B3:61,_C3:74,shift:62,offset:1},{_z3:88,_A3:"X",x:736,y:2,_B3:40,_C3:74,shift:41,offset:1},{_z3:89,_A3:"Y",x:437,y:2,_B3:42,_C3:74,shift:42,offset:0},{_z3:90,_A3:"Z",x:975,y:2,_B3:37,_C3:74,shift:40,offset:2},{_z3:91,_A3:"[",x:873,y:183,_B3:17,_C3:86,shift:26,offset:5},{_z3:92,_A3:"\\",x:315,y:2,_B3:38,_C3:87,shift:37,offset:0},{_z3:93,_A3:"]",x:854,y:183,_B3:17,_C3:86,shift:26,offset:4}
|
||
,{_z3:94,_A3:"^",x:972,y:183,_B3:25,_C3:38,shift:33,offset:4},{_z3:95,_A3:"_",x:400,y:2,_B3:35,_C3:91,shift:35,offset:0},{_z3:96,_A3:"`",x:92,y:279,_B3:15,_C3:26,shift:22,offset:2},{_z3:97,_A3:"a",x:157,y:183,_B3:30,_C3:75,shift:35,offset:2},{_z3:98,_A3:"b",x:125,y:183,_B3:30,_C3:75,shift:36,offset:3},{_z3:99,_A3:"c",x:534,y:183,_B3:25,_C3:75,shift:30,offset:3},{_z3:100,_A3:"d",x:61,y:183,_B3:30,_C3:75,shift:38,offset:4},{_z3:101,_A3:"e",x:93,y:183,_B3:30,_C3:75,shift:36,offset:3},{_z3:102,_A3:"f",
|
||
x:779,y:183,_B3:21,_C3:74,shift:23,offset:1},{_z3:103,_A3:"g",x:408,y:95,_B3:30,_C3:86,shift:36,offset:3},{_z3:104,_A3:"h",x:349,y:183,_B3:30,_C3:74,shift:36,offset:3},{_z3:105,_A3:"i",x:44,y:279,_B3:11,_C3:74,shift:18,offset:3},{_z3:106,_A3:"j",x:802,y:183,_B3:18,_C3:86,shift:18,offset:-1},{_z3:107,_A3:"k",x:619,y:95,_B3:34,_C3:74,shift:37,offset:3},{_z3:108,_A3:"l",x:57,y:279,_B3:11,_C3:74,shift:18,offset:3},{_z3:109,_A3:"m",x:178,y:2,_B3:48,_C3:74,shift:55,offset:3},{_z3:110,_A3:"n",x:253,y:183,
|
||
_B3:30,_C3:74,shift:36,offset:3},{_z3:111,_A3:"o",x:927,y:95,_B3:31,_C3:75,shift:36,offset:3},{_z3:112,_A3:"p",x:376,y:95,_B3:30,_C3:86,shift:36,offset:3},{_z3:113,_A3:"q",x:344,y:95,_B3:30,_C3:86,shift:36,offset:3},{_z3:114,_A3:"r",x:695,y:183,_B3:23,_C3:74,shift:26,offset:3},{_z3:115,_A3:"s",x:418,y:183,_B3:28,_C3:75,shift:31,offset:2},{_z3:116,_A3:"t",x:755,y:183,_B3:22,_C3:75,shift:23,offset:1},{_z3:117,_A3:"u",x:189,y:183,_B3:30,_C3:74,shift:36,offset:3},{_z3:118,_A3:"v",x:233,y:95,_B3:35,_C3:74,
|
||
shift:35,offset:0},{_z3:119,_A3:"w",x:124,y:2,_B3:52,_C3:74,shift:52,offset:0},{_z3:120,_A3:"x",x:511,y:95,_B3:34,_C3:74,shift:35,offset:1},{_z3:121,_A3:"y",x:940,y:2,_B3:33,_C3:85,shift:33,offset:0},{_z3:122,_A3:"z",x:221,y:183,_B3:30,_C3:74,shift:34,offset:2},{_z3:123,_A3:"{",x:510,y:183,_B3:22,_C3:91,shift:28,offset:3},{_z3:124,_A3:"|",x:70,y:279,_B3:7,_C3:96,shift:15,offset:4},{_z3:125,_A3:"}",x:486,y:183,_B3:22,_C3:91,shift:28,offset:4},{_z3:126,_A3:"~",x:660,y:183,_B3:33,_C3:53,shift:38,offset:3}
|
||
,{_z3:127,x:720,y:183,_B3:33,_C3:51,shift:38,offset:1},],}],_D3:[],_E3:[{},],_F3:[{_81:"ob_emerald",_G3:-1,_H3:!0,parent:-100,_I3:_J3,_K3:_L3,_M3:[],_N3:[]},{_81:"ob_NumberSprite",_G3:-1,_O3:!0,_P3:-10000,parent:-100,_I3:_Q3,_R3:_S3,_M3:[],_N3:[]},{_81:"ob_Button",_G3:-1,_O3:!0,parent:-100,_I3:_T3,_K3:_U3,_V3:_W3,_X3:_Y3,_Z3:__3,_04:_14,_24:_34,_44:_54,_M3:[],_N3:[]},{_81:"ob_TextField",_G3:-1,_O3:!0,_P3:-1000,parent:-100,_I3:_64,_K3:_74,_R3:_84,_M3:[],_N3:[]},{_81:"ob_floater",_G3:-1,parent:-100,
|
||
_I3:_94,_a4:_b4,_c4:_d4,_M3:[],_N3:[]},{_81:"ob_bouncer",_G3:-1,parent:-100,_I3:_e4,_a4:_f4,_K3:_g4,_M3:[],_N3:[]},{_81:"ob_tween",_G3:-1,parent:-100,_I3:_h4,_K3:_i4,_M3:[],_N3:[]},{_81:"ob_AttachJoint",_G3:-1,_O3:!0,parent:-100,_I3:_j4,_k4:_l4,_M3:[],_N3:[]},{_81:"ob_SpawnerPoint",_G3:-1,parent:-100,_I3:_m4,_K3:_n4,_44:_o4,_M3:[],_N3:[]},{_81:"ob_SpawnerDirect",_G3:-1,parent:-100,_I3:_p4,_44:_q4,_M3:[],_N3:[]},{_81:"ob_SpawnerBullet",_G3:-1,parent:-100,_I3:_r4,_44:_s4,_M3:[],_N3:[]},{_81:"ob_SpawnerRadial",
|
||
_G3:-1,parent:8,_I3:_t4,_44:_u4,_M3:[],_N3:[]},{_81:"ob_ScreenFader",_G3:-1,_O3:!0,_H3:!0,_P3:-200000,parent:-100,_I3:_v4,_w4:_x4,_M3:[],_N3:[]},{_81:"ob_FadeCircle",_G3:-1,_O3:!0,_H3:!0,_P3:-200000,parent:-100,_I3:_y4,_w4:_z4,_R3:_A4,_M3:[],_N3:[]},{_81:"ob_ScreenFaderWhite",_G3:30,_O3:!0,_H3:!0,_P3:-200000,parent:12,_I3:_B4,_R3:_C4,_M3:[],_N3:[]},{_81:"ob_fullscreenController",_G3:-1,_O3:!0,_H3:!0,_P3:-100000,parent:-100,_I3:_D4,_K3:_E4,_R3:_F4,_M3:[],_N3:[]},{_81:"obj_fm",_G3:-1,_O3:!0,_H3:!0,
|
||
_P3:-99999999,parent:-100,_I3:_G4,_K3:_H4,_R3:_I4,_M3:[],_N3:[]},{_81:"ob_trail",_G3:-1,_O3:!0,parent:-100,_I3:_J4,_w4:_K4,_R3:_L4,_M3:[],_N3:[]},{_81:"ob_spriteCurve",_G3:-1,_O3:!0,parent:-100,_I3:_M4,_w4:_N4,_R3:_O4,_M3:[],_N3:[]},{_81:"ob_screen",_G3:-1,_H3:!0,parent:-100,_I3:_P4,_w4:_Q4,_M3:[],_N3:[]},{_81:"ob_MusicFader",_G3:-1,_H3:!0,parent:-100,_I3:_R4,_K3:_S4,_M3:[],_N3:[]},{_81:"ob_game_texts",_G3:-1,_H3:!0,parent:-100,_I3:_T4,_M3:[],_N3:[]},{_81:"ob_soundmanager",_G3:-1,_H3:!0,parent:-100,
|
||
_I3:_U4,_M3:[],_N3:[]},{_81:"ob_VerletCircle",_G3:-1,parent:-100,_I3:_V4,_M3:[],_N3:[]},{_81:"ob_VerletPhysics",_G3:-1,_O3:!0,_H3:!0,parent:-100,_I3:_W4,_w4:_X4,_R3:_Y4,_M3:[],_N3:[]},{_81:"ob_VerletLink",_G3:-1,parent:-100,_I3:_Z4,_M3:[],_N3:[]},{_81:"ob_VerletStaticPoly",_G3:-1,parent:-100,_I3:__4,_K3:_05,_M3:[],_N3:[]},{_81:"ob_bg",_G3:24,_O3:!0,_H3:!0,_P3:1000,parent:-100,_R3:_15,_M3:[],_N3:[]},{_81:"ob_game",_G3:-1,_H3:!0,parent:-100,_I3:_25,_M3:[],_N3:[]},{_81:"ob_ball",parent:-100,_I3:_35,
|
||
_45:_55,_K3:_65,_R3:_75,_M3:[],_N3:[]},{_81:"ob_quad",_G3:2,parent:-100,_I3:_85,_K3:_95,_R3:_a5,_M3:[],_N3:[]},{_81:"ob_player",_G3:3,_O3:!0,parent:-100,_I3:_b5,_K3:_c5,_M3:[],_N3:[]},{_81:"ob_rayball",_G3:3,_H3:!0,parent:-100,_I3:_d5,_44:_e5,_M3:[],_N3:[]},{_81:"ob_player_spawner",_G3:3,_O3:!0,_P3:-1,parent:-100,_I3:_f5,_45:_g5,_K3:_h5,_R3:_i5,_M3:[],_N3:[]},{_81:"ob_sunbeam",_G3:9,_O3:!0,_H3:!0,_P3:999,parent:-100,_I3:_j5,_45:_k5,_K3:_l5,_M3:[],_N3:[]},{_81:"ob_spark",_G3:27,_O3:!0,_P3:-1,parent:-100,
|
||
_I3:_m5,_K3:_n5,_R3:_o5,_M3:[],_N3:[]},{_81:"ob_balldead",_O3:!0,_P3:-1,parent:-100,_I3:_p5,_K3:_q5,_R3:_r5,_M3:[],_N3:[]},{_81:"ob_ring",_G3:28,_P3:-1,parent:-100,_I3:_s5,_K3:_t5,_M3:[],_N3:[]},{_81:"ob_lowerplank",_G3:16,_O3:!0,_P3:-10,parent:-100,_I3:_u5,_R3:_v5,_M3:[],_N3:[]},{_81:"ob_upperplank",_G3:25,_O3:!0,_P3:1,parent:-100,_I3:_w5,_R3:_x5,_M3:[],_N3:[]},{_81:"ob_shopplank",_G3:6,_O3:!0,_P3:-1,parent:-100,_R3:_y5,_M3:[],_N3:[]},{_81:"ob_shop",_G3:-1,_O3:!0,parent:-100,_I3:_z5,_K3:_A5,_M3:[],
|
||
_N3:[]},{_81:"ob_shopitem",_G3:20,_O3:!0,parent:2,_I3:_B5,_K3:_C5,_44:_D5,_R3:_E5,_M3:[],_N3:[]},{_81:"ob_caption",_G3:13,_O3:!0,parent:-100,_I3:_F5,_K3:_G5,_R3:_H5,_M3:[],_N3:[]},{_81:"ob_diamondgames",_G3:17,_O3:!0,parent:-100,_M3:[],_N3:[]},{_81:"ob_gamebutton",_G3:-1,_O3:!0,parent:2,_I3:_I5,_K3:_J5,_44:_K5,_R3:_L5,_M3:[],_N3:[]},{_81:"ob_smallbutton",_G3:-1,_O3:!0,parent:2,_I3:_M5,_K3:_N5,_44:_O5,_M3:[],_N3:[]},{_81:"ob_playbut",_G3:19,_O3:!0,parent:45,_I3:_P5,_44:_Q5,_M3:[],_N3:[]},{_81:"ob_playbut2",
|
||
_G3:37,_O3:!0,parent:45,_I3:_R5,_44:_S5,_M3:[],_N3:[]},{_81:"ob_sndbut",_G3:23,_O3:!0,parent:45,_K3:_T5,_44:_U5,_M3:[],_N3:[]},{_81:"ob_soundsm",_G3:21,_O3:!0,parent:46,_K3:_V5,_44:_W5,_M3:[],_N3:[]},{_81:"ob_twitter",_G3:10,_O3:!0,parent:45,_44:_X5,_M3:[],_N3:[]},{_81:"ob_balls",_G3:22,_O3:!0,parent:45,_I3:_Y5,_45:_Z5,_K3:__5,_44:_06,_M3:[],_N3:[]},{_81:"ob_stars",_G3:8,_O3:!0,_P3:-2,parent:-100,_R3:_16,_M3:[],_N3:[]},{_81:"ob_best",_G3:12,_O3:!0,parent:-100,_R3:_26,_M3:[],_N3:[]},{_81:"ob_exitbut",
|
||
_G3:15,_O3:!0,_P3:-2,parent:46,_44:_36,_M3:[],_N3:[]},{_81:"ob_pausebut",_G3:18,_O3:!0,_P3:-2,parent:46,_44:_46,_M3:[],_N3:[]},{_81:"ob_pause",_G3:34,_O3:!0,_P3:-100,parent:45,_44:_56,_R3:_66,_M3:[],_N3:[]},{_81:"ob_scoretext",_G3:35,_O3:!0,parent:-100,_R3:_76,_M3:[],_N3:[]},{_81:"ob_besttext",_G3:36,_O3:!0,parent:-100,_R3:_86,_M3:[],_N3:[]},{_81:"ob_tuth",_G3:38,_O3:!0,parent:-100,_M3:[],_N3:[]},{_81:"ob_tutb",_G3:40,_O3:!0,parent:-100,_M3:[],_N3:[]},{_81:"ob_tutt",_G3:39,_O3:!0,parent:-100,_I3:_96,
|
||
_a4:_a6,_M3:[],_N3:[]},{_81:"ob_tutor",_G3:-1,_O3:!0,parent:-100,_I3:_b6,_a4:_c6,_K3:_d6,_R3:_e6,_M3:[],_N3:[]}],_f6:[{_81:"rm_loading",width:640,height:1080,_g6:64,_h6:!0,_i6:!1,_j6:_k6,_l6:[{_m6:!1,_n6:!1,},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,
|
||
_s6:1024,_q6:768,}],_t6:[{x:0,y:0,index:27,id:100000,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:544,y:32,index:34,id:100001,rotation:0,scaleX:1,scaleY:1,_g6:16777215}],_u6:[]},{_81:"rm_sitelock",width:640,height:1080,_g6:64,_h6:!0,_i6:!1,_j6:_v6,_l6:[{_m6:!1,_n6:!1,},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,
|
||
_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],_t6:[],_u6:[]},{_81:"rm_main_menu",width:640,height:1080,_w6:60,_h6:!0,_i6:!1,_x6:!1,_j6:_y6,_l6:[{},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],
|
||
_t6:[{x:324,y:320,index:43,id:100002,_j6:_z6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:324,y:640,index:47,id:100003,_j6:_A6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:387,y:799,index:52,id:100004,_j6:_B6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:254,y:798,index:49,id:100005,_j6:_C6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:480,y:1024,index:44,id:100006,_j6:_D6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:80,y:64,index:53,id:100007,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:560,
|
||
y:64,index:54,id:100008,rotation:0,scaleX:1,scaleY:1,_g6:16777215}],_u6:[]},{_81:"rm_score",width:640,height:1080,_w6:60,_h6:!0,_i6:!1,_x6:!1,_j6:_E6,_l6:[{},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],_t6:[{x:320,y:288,index:58,
|
||
id:100009,_j6:_F6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:320,y:896,index:48,id:100010,_j6:_G6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:320,y:544,index:59,id:100011,_j6:_H6,rotation:0,scaleX:1,scaleY:1,_g6:16777215}],_u6:[]},{_81:"rm_game",width:640,height:1080,_w6:60,_h6:!0,_i6:!1,_x6:!1,_j6:_I6,_l6:[{},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,
|
||
_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],_t6:[{x:320,y:864,index:33,id:100012,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:320,y:1088,index:38,id:100013,_j6:_J6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:320,y:0,index:39,id:100014,_j6:_K6,rotation:0,scaleX:1,scaleY:1,_g6:16777215},{x:320,y:704,index:63,id:100015,rotation:0,scaleX:1,scaleY:1,_g6:16777215}],_u6:[]},{_81:"rm_shop",width:640,height:1080,_w6:60,
|
||
_h6:!0,_i6:!1,_x6:!1,_j6:_L6,_l6:[{},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_p6:1080,_q6:1080,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],_t6:[{x:0,y:0,index:40,id:100016,_j6:_M6,rotation:0,scaleX:1,scaleY:1,_g6:16777215}],_u6:[]},{_81:"rm_flip",width:1080,height:640,_h6:!0,_i6:!1,_j6:_N6,
|
||
_l6:[{},{},{},{},{},{},{},{}],_o6:[{_O3:!0,_r6:1080,_p6:640,_s6:1080,_q6:640,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,},{_r6:1024,_p6:768,_s6:1024,_q6:768,}],_t6:[],_u6:[]}],_O6:[0,1,2,3,4,5,6],_P6:[{x:922,y:638,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:1006,y:638,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,
|
||
_T6:78,_U6:78,_V6:78,_W6:0},{x:1090,y:638,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:1174,y:638,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:1258,y:638,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:666,y:1674,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:682,y:1006,_B3:78,_C3:78,_Q6:0,_R6:0,_S6:78,_T6:78,_U6:78,_V6:78,_W6:0},{x:646,y:638,_B3:85,_C3:85,_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:646,y:730,_B3:85,_C3:85,
|
||
_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:646,y:822,_B3:85,_C3:85,_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:646,y:914,_B3:85,_C3:85,_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:738,y:638,_B3:85,_C3:85,_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:830,y:638,_B3:85,_C3:85,_Q6:0,_R6:0,_S6:85,_T6:85,_U6:85,_V6:85,_W6:0},{x:1102,y:722,_B3:54,_C3:54,_Q6:8,_R6:7,_S6:54,_T6:54,_U6:70,_V6:70,_W6:0},{x:726,y:1566,_B3:56,_C3:57,_Q6:7,_R6:6,_S6:56,_T6:57,_U6:70,_V6:70,_W6:0},{x:726,
|
||
y:1950,_B3:57,_C3:57,_Q6:6,_R6:6,_S6:57,_T6:57,_U6:70,_V6:70,_W6:0},{x:1902,y:710,_B3:57,_C3:56,_Q6:6,_R6:7,_S6:57,_T6:56,_U6:70,_V6:70,_W6:0},{x:1698,y:710,_B3:56,_C3:57,_Q6:7,_R6:6,_S6:56,_T6:57,_U6:70,_V6:70,_W6:0},{x:1466,y:714,_B3:56,_C3:56,_Q6:7,_R6:7,_S6:56,_T6:56,_U6:70,_V6:70,_W6:0},{x:682,y:1154,_B3:57,_C3:58,_Q6:6,_R6:6,_S6:57,_T6:58,_U6:70,_V6:70,_W6:0},{x:682,y:1090,_B3:59,_C3:59,_Q6:5,_R6:5,_S6:59,_T6:59,_U6:70,_V6:70,_W6:0},{x:1966,y:710,_B3:56,_C3:57,_Q6:7,_R6:6,_S6:56,_T6:57,_U6:70,
|
||
_V6:70,_W6:0},{x:694,y:1886,_B3:58,_C3:57,_Q6:6,_R6:6,_S6:58,_T6:57,_U6:70,_V6:70,_W6:0},{x:714,y:1438,_B3:57,_C3:58,_Q6:6,_R6:6,_S6:57,_T6:58,_U6:70,_V6:70,_W6:0},{x:646,y:518,_B3:59,_C3:60,_Q6:7,_R6:6,_S6:59,_T6:60,_U6:70,_V6:70,_W6:0},{x:1162,y:722,_B3:54,_C3:54,_Q6:8,_R6:7,_S6:54,_T6:54,_U6:70,_V6:70,_W6:0},{x:726,y:1502,_B3:57,_C3:57,_Q6:6,_R6:6,_S6:57,_T6:57,_U6:70,_V6:70,_W6:0},{x:1342,y:714,_B3:57,_C3:56,_Q6:6,_R6:7,_S6:57,_T6:56,_U6:70,_V6:70,_W6:0},{x:1758,y:714,_B3:56,_C3:57,_Q6:7,_R6:6,
|
||
_S6:56,_T6:57,_U6:70,_V6:70,_W6:0},{x:1406,y:714,_B3:56,_C3:57,_Q6:7,_R6:6,_S6:56,_T6:57,_U6:70,_V6:70,_W6:0},{x:922,y:722,_B3:56,_C3:56,_Q6:7,_R6:7,_S6:56,_T6:56,_U6:70,_V6:70,_W6:0},{x:722,y:1218,_B3:57,_C3:58,_Q6:6,_R6:6,_S6:57,_T6:58,_U6:70,_V6:70,_W6:0},{x:694,y:1822,_B3:59,_C3:59,_Q6:5,_R6:5,_S6:59,_T6:59,_U6:70,_V6:70,_W6:0},{x:1818,y:714,_B3:56,_C3:57,_Q6:7,_R6:6,_S6:56,_T6:57,_U6:70,_V6:70,_W6:0},{x:722,y:1282,_B3:58,_C3:57,_Q6:6,_R6:6,_S6:58,_T6:57,_U6:70,_V6:70,_W6:0},{x:722,y:1346,_B3:57,
|
||
_C3:58,_Q6:6,_R6:6,_S6:57,_T6:58,_U6:70,_V6:70,_W6:0},{x:694,y:1758,_B3:59,_C3:60,_Q6:7,_R6:6,_S6:59,_T6:60,_U6:70,_V6:70,_W6:0},{x:1902,y:618,_B3:86,_C3:86,_Q6:0,_R6:0,_S6:86,_T6:86,_U6:86,_V6:86,_W6:0},{x:726,y:518,_B3:640,_C3:114,_Q6:0,_R6:0,_S6:640,_T6:114,_U6:640,_V6:114,_W6:0},{x:610,y:1438,_B3:98,_C3:94,_Q6:0,_R6:0,_S6:98,_T6:94,_U6:98,_V6:94,_W6:0},{x:1994,y:618,_B3:52,_C3:50,_Q6:0,_R6:0,_S6:52,_T6:50,_U6:52,_V6:50,_W6:0},{x:2,y:1086,_B3:235,_C3:463,_Q6:0,_R6:0,_S6:235,_T6:463,_U6:235,_V6:463,
|
||
_W6:0},{x:1566,y:590,_B3:116,_C3:116,_Q6:0,_R6:0,_S6:116,_T6:116,_U6:116,_V6:116,_W6:0},{x:738,y:730,_B3:42,_C3:42,_Q6:0,_R6:0,_S6:42,_T6:42,_U6:42,_V6:42,_W6:0},{x:982,y:722,_B3:55,_C3:57,_Q6:0,_R6:0,_S6:55,_T6:57,_U6:55,_V6:57,_W6:0},{x:1674,y:2,_B3:317,_C3:331,_Q6:0,_R6:0,_S6:317,_T6:331,_U6:317,_V6:331,_W6:0},{x:666,y:1758,_B3:18,_C3:17,_Q6:2,_R6:3,_S6:18,_T6:17,_U6:20,_V6:20,_W6:0},{x:1042,y:722,_B3:55,_C3:55,_Q6:0,_R6:0,_S6:55,_T6:55,_U6:55,_V6:55,_W6:0},{x:2,y:1554,_B3:720,_C3:116,_Q6:0,_R6:0,
|
||
_S6:720,_T6:116,_U6:720,_V6:116,_W6:0},{x:278,y:1914,_B3:168,_C3:23,_Q6:0,_R6:0,_S6:168,_T6:23,_U6:168,_V6:23,_W6:0},{x:646,y:1006,_B3:27,_C3:42,_Q6:0,_R6:0,_S6:27,_T6:42,_U6:27,_V6:42,_W6:0},{x:242,y:1238,_B3:271,_C3:144,_Q6:0,_R6:0,_S6:271,_T6:144,_U6:271,_V6:144,_W6:0},{x:1674,y:338,_B3:197,_C3:246,_Q6:0,_R6:0,_S6:197,_T6:246,_U6:197,_V6:246,_W6:0},{x:518,y:1238,_B3:197,_C3:196,_Q6:0,_R6:0,_S6:197,_T6:196,_U6:197,_V6:246,_W6:0},{x:518,y:1238,_B3:197,_C3:196,_Q6:0,_R6:0,_S6:197,_T6:196,_U6:197,
|
||
_V6:246,_W6:0},{x:1370,y:518,_B3:191,_C3:191,_Q6:3,_R6:1,_S6:191,_T6:191,_U6:197,_V6:246,_W6:0},{x:646,y:582,_B3:63,_C3:47,_Q6:0,_R6:0,_S6:63,_T6:47,_U6:63,_V6:47,_W6:0},{x:746,y:1090,_B3:37,_C3:47,_Q6:9,_R6:0,_S6:37,_T6:47,_U6:63,_V6:47,_W6:0},{x:566,y:1782,_B3:122,_C3:124,_Q6:0,_R6:0,_S6:122,_T6:124,_U6:122,_V6:124,_W6:0},{x:1878,y:498,_B3:116,_C3:116,_Q6:0,_R6:0,_S6:116,_T6:116,_U6:116,_V6:116,_W6:0},{x:386,y:1386,_B3:116,_C3:116,_Q6:0,_R6:0,_S6:116,_T6:116,_U6:116,_V6:116,_W6:0},{x:1686,y:590,
|
||
_B3:116,_C3:116,_Q6:0,_R6:0,_S6:116,_T6:116,_U6:116,_V6:116,_W6:0},{x:2,y:2,_B3:640,_C3:1080,_Q6:0,_R6:0,_S6:640,_T6:1080,_U6:640,_V6:1080,_W6:0},{x:2,y:1950,_B3:720,_C3:92,_Q6:0,_R6:0,_S6:720,_T6:92,_U6:720,_V6:92,_W6:0},{x:1878,y:338,_B3:156,_C3:156,_Q6:0,_R6:0,_S6:156,_T6:156,_U6:156,_V6:156,_W6:0},{x:1806,y:618,_B3:90,_C3:89,_Q6:33,_R6:33,_S6:90,_T6:89,_U6:156,_V6:156,_W6:0},{x:1566,y:518,_B3:63,_C3:63,_Q6:38,_R6:39,_S6:63,_T6:63,_U6:140,_V6:141,_W6:0},{x:506,y:1438,_B3:99,_C3:99,_Q6:0,_R6:0,
|
||
_S6:99,_T6:99,_U6:99,_V6:99,_W6:0},{x:1806,y:590,_B3:30,_C3:18,_Q6:0,_R6:0,_S6:30,_T6:18,_U6:30,_V6:19,_W6:0},{x:2,y:1674,_B3:272,_C3:272,_Q6:0,_R6:0,_S6:272,_T6:272,_U6:272,_V6:272,_W6:0},{x:1566,y:710,_B3:125,_C3:42,_Q6:0,_R6:0,_S6:125,_T6:42,_U6:125,_V6:42,_W6:0},{x:242,y:1530,_B3:165,_C3:15,_Q6:0,_R6:0,_S6:165,_T6:15,_U6:165,_V6:15,_W6:0},{x:242,y:1086,_B3:435,_C3:147,_Q6:0,_R6:1,_S6:435,_T6:147,_U6:435,_V6:149,_W6:0},{x:278,y:1782,_B3:284,_C3:126,_Q6:0,_R6:0,_S6:284,_T6:126,_U6:284,_V6:126,
|
||
_W6:0},{x:278,y:1674,_B3:384,_C3:102,_Q6:0,_R6:0,_S6:384,_T6:102,_U6:384,_V6:102,_W6:0},{x:242,y:1386,_B3:139,_C3:139,_Q6:0,_R6:0,_S6:139,_T6:139,_U6:139,_V6:139,_W6:0},{x:1998,y:2,_B3:40,_C3:54,_Q6:0,_R6:0,_S6:40,_T6:54,_U6:40,_V6:54,_W6:0},{x:758,y:1630,_B3:6,_C3:125,_Q6:0,_R6:0,_S6:6,_T6:125,_U6:6,_V6:125,_W6:0},{x:1634,y:518,_B3:22,_C3:22,_Q6:0,_R6:0,_S6:22,_T6:22,_U6:22,_V6:22,_W6:0},{x:646,y:2,_B3:1024,_C3:512,_Q6:0,_R6:0,_S6:1024,_T6:512,_U6:1024,_V6:512,_W6:0}],_X6:["99Balls_GD_texture_0.png"],
|
||
_Y6:{_Z6:!1,__6:1,_07:0,_17:551,_27:30,_37:4294967295,_47:102489070,_57:"9dffcbea-afac-4655-8dbb-518fc558bac4",_67:!1,_77:!0,_87:!0,scale:-1,_97:!0,_a7:!1,_b7:!1,_c7:!0,_d7:!1,_e7:!1,_f7:!0,_g7:!1,_h7:2,_i7:0,_j7:!0,_k7:"html5game",_l7:"Default",_m7:0,_n7:!0,_o7:!1,_p7:!1,_q7:0,_r7:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],_s7:"gamemaker: studio",_t7:1,_u7:0,_v7:0,_w7:1500378242}};function _x7(){global._y7=0;global._z7=0;global._A7=0;global._B7=0;global._C7=0;global._D7=0;global._E7=0;global._F7=0;global._G7=0;
|
||
global._H7=0;global._I7=0;global._J7=0;global._K7=0;global._L7=0;global._M7=0;global._N7=0;global._O7=0;global._P7=0;global._Q7=0;global._R7=0;global._S7=0;global._T7=0;global._U7=0;global._V7=0;global._W7=0;global._X7=0;global._Y7=0;global._Z7=0;global.__7=0;global._08=0;global._18=0;global._28=0;global._38=0;global._48=0;global._58=0;global._68=0;global._78=0;global._88=0;global._98=0;global._a8=0;global._b8=0;global._c8=0;global._d8=0;global._e8=0;global._f8=0;global._g8=0;global._h8=0;global._i8=0;
|
||
global._j8=0;global._k8=0;global._l8=0;global._m8=0;global._n8=0;global._o8=0;global._p8=0;global._q8=0;global._r8=0;global._s8=0;global._t8=0;global._u8=0;global._v8=0;global._w8=0;}function _w1(_x8,_y8,_z8,_A8,_B8,_C8,_D8){{var _E8=_F8(5);for(var _G8 in _E8){if(!_E8.hasOwnProperty(_G8))continue;var _H8=_E8[_G8];if(_H8._I8)continue;if(!_H8._J8)continue;{if((_H8._K8==_z8)){{_L8(_H8._K8)._M8(_H8._N8);_L8(_H8._K8)._O8(_H8._P8);_Q8(_H8);break;}};}}};var _R8=_S8(0,0,5);_L8(_R8)._K8=_z8;_L8(_R8)._T8=_B8;_L8(_R8)._U8=_D8;
|
||
_L8(_R8)._V8=_A8;_L8(_R8)._W8=_C8;_L8(_R8)._X8=0;_L8(_R8)._N8=_L8(_z8)._Y8;_L8(_R8)._P8=_L8(_z8)._Z8;return _R8;}function _x1(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var __8=_13(_x8,_y8,_x8.id,_B8,(_z8-_x8.x),(_A8-_x8.y),0,0,0,0,_C8);if(_D8>0.5){_W2(_x8,_y8,__8,0,0,0)}else {_Y2(_x8,_y8,__8,0,0)};return __8;}function _y1(_x8,_y8,_z8,_A8,_B8){var _09;_09=_S8(0,0,4);_L8(_09)._K8=_z8;_L8(_09)._19=_A8;_L8(_09)._29=_B8;_L8(_09)._39=(1/_B8);return _09;}function _z1(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var __8=_13(_x8,_y8,_x8.id,_B8,
|
||
0,0,(_x8._Y8-_z8),(_x8._Z8-_A8),0,0,_C8);if(_D8>0.5){_W2(_x8,_y8,__8,0,0,0)}else {_Y2(_x8,_y8,__8,0,0)};return __8;}function _A1(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var _49=(_A8/_B8);switch(_z8){case 0:if((_49==1)){return(_D8+_C8)}else {return _D8};case 1:return((_49*_C8)+_D8);case 2:return((_49*_49*_C8)+_D8);case 3:return((_49*(2-_49)*_C8)+_D8);case 4:_49*=2;if((_49<1)){return((_49*_49*0.5*_C8)+_D8)};_49--;return((((_49*(_49-2))-1)*(-0.5)*_C8)+_D8);case 5:return((_49*_49*_49*_C8)+_D8);case 6:_49--;return((((_49*_49*_49)+1)*_C8)+_D8);
|
||
case 7:_49*=2;if((_49<1)){return((_49*_49*_49*0.5*_C8)+_D8)};_49-=2;return((((_49*_49*_49)+2)*0.5*_C8)+_D8);case 8:_49*=2;if((_49<1)){return(((-0.5)*(sqrt((1-(_49*_49)))-1)*_C8)+_D8)};_49-=2;return((0.5*(sqrt((1-(_49*_49)))+1)*_C8)+_D8);case 9:var _59=1.70158;var _69=0;var _79=_C8;if((_49==0)){return _D8};if((_49==1)){return 1};_69=(_B8*0.3);if((_79<abs(_C8))){{_79=_C8;_59=(_69/4);}}else {_59=(_69/6.28318530717959*_89((_C8/_79)))};return((_79*_99(2,((-10)*_49))*sin((((_49*_B8)-_59)*6.28318530717959/_69)))+_C8+_D8);
|
||
case 10:var _59=1.70158;return((_C8*_49*_49*(((_59+1)*_49)-_59))+_D8);case 11:var _59=1.70158;_49--;return((_C8*((_49*_49*(((_59+1)*_49)+_59))+1))+_D8);case 12:var _59=1.70158;_49*=2;_59*=1.525;if((_49<1)){return((_C8/2*((_49*_49*(_59+1)*_49)-_59))+_D8)};_49-=2;return((_C8*0.5*((_49*_49*(((_59+1)*_49)+_59))+2))+_D8);case 13:if((_49<0.363636363636364)){{return((_C8*(7.5625*_49*_49))+_D8);}}else {if((_49<0.727272727272727)){{_49-=0.545454545454545;return((_C8*((7.5625*_49*_49)+0.75))+_D8);}}else {if((_49<0.909090909090909)){
|
||
{_49-=0.818181818181818;return((_C8*((7.5625*_49*_49)+0.9375))+_D8);}}else {{_49-=0.954545454545455;return((_C8*((7.5625*_49*_49)+0.984375))+_D8);}}}};default :return((_49*_C8)+_D8);};}function _B1(_x8,_y8,_z8,_A8,_B8){var _a9;var _59=sin(_b9(-_L8(_z8)._c9));var _d9=cos(_b9(-_L8(_z8)._c9));if(!(_a9 instanceof Array)){_a9=[];_a9._21=-19}else if(_a9._21!==-19){_a9=_a9.slice(0);_a9._21=-19}_a9[~~0]=((_A8*_d9)-(_B8*_59)+_L8(_z8).x);_a9[~~1]=((_A8*_59)+(_B8*_d9)+_L8(_z8).y);return _a9;}function _C1(_x8,_y8,_z8,
|
||
_A8,_B8,_C8){var _e9=(_L8(_z8).x-_L8(_A8).x);var _f9=(_L8(_z8).y-_L8(_A8).y);var _g9=((_e9*_e9)+(_f9*_f9));if((_g9>((_B8+_C8)*(_B8+_C8)))){return 0}else {return 1};}function _D1(_x8,_y8,_z8){return(random(1)<(_z8/100));}function _E1(_x8,_y8,_z8,_A8,_B8){_x8._h9(_i9(_x8.x,_z8,_B8));_x8._j9(_i9(_x8.y,_A8,_B8));return _B8;}function _F1(_x8,_y8,_z8){return !((_z8&1)>0.5);}function _G1(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var _49=(_A8/_B8);switch(_z8){case 0:if((_49==1)){return(_D8+_C8)}else {return _D8};case 1:return((_49*_C8)+_D8);
|
||
case 2:return((_49*_49*_C8)+_D8);case 3:return((_49*(2-_49)*_C8)+_D8);case 4:_49*=2;if((_49<1)){return((_49*_49*0.5*_C8)+_D8)};_49--;return((((_49*(_49-2))-1)*(-0.5)*_C8)+_D8);case 5:return((_49*_49*_49*_C8)+_D8);case 6:_49--;return((((_49*_49*_49)+1)*_C8)+_D8);case 7:_49*=2;if((_49<1)){return((_49*_49*_49*0.5*_C8)+_D8)};_49-=2;return((((_49*_49*_49)+2)*0.5*_C8)+_D8);case 8:_49*=2;if((_49<1)){return(((-0.5)*(sqrt((1-(_49*_49)))-1)*_C8)+_D8)};_49-=2;return((0.5*(sqrt((1-(_49*_49)))+1)*_C8)+_D8);case 9:var _59=1.70158;
|
||
var _69=0;var _79=_C8;if((_49==0)){return _D8};if((_49==1)){return 1};_69=(_B8*0.3);if((_79<abs(_C8))){{_79=_C8;_59=(_69/4);}}else {_59=(_69/6.28318530717959*_89((_C8/_79)))};return((_79*_99(2,((-10)*_49))*sin((((_49*_B8)-_59)*6.28318530717959/_69)))+_C8+_D8);case 10:var _59=1.70158;return((_C8*_49*_49*(((_59+1)*_49)-_59))+_D8);case 11:var _59=1.70158;_49--;return((_C8*((_49*_49*(((_59+1)*_49)+_59))+1))+_D8);case 12:var _59=1.70158;_49*=2;_59*=1.525;if((_49<1)){return((_C8/2*((_49*_49*(_59+1)*_49)-_59))+_D8)}
|
||
;_49-=2;return((_C8*0.5*((_49*_49*(((_59+1)*_49)+_59))+2))+_D8);case 13:if((_49<0.363636363636364)){{return((_C8*(7.5625*_49*_49))+_D8);}}else {if((_49<0.727272727272727)){{_49-=0.545454545454545;return((_C8*((7.5625*_49*_49)+0.75))+_D8);}}else {if((_49<0.909090909090909)){{_49-=0.818181818181818;return((_C8*((7.5625*_49*_49)+0.9375))+_D8);}}else {{_49-=0.954545454545455;return((_C8*((7.5625*_49*_49)+0.984375))+_D8);}}}};default :return((_49*_C8)+_D8);};}function _H1(_x8,_y8){return(random(1)>0.5);}function _I1(_x8,
|
||
_y8,_z8){var _k9=_z8;var _l9=1;for(_l9=1;(_k9>=10);_l9++){{_k9=(_k9/10);}};return _l9;}function _J1(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){var _n9;if(!(_n9 instanceof Array)){_n9=[];_n9._21=-46}else if(_n9._21!==-46){_n9=_n9.slice(0);_n9._21=-46}_n9[~~0]=0;var _o9=0;var _p9=((_B8-_z8)/_D8);var _q9=((_C8-_A8)/_m9);for(var _r9=0;(_r9<_m9);_r9++){for(var _s9=0;(_s9<_D8);_s9++){{_t9(_n9,_o9,0,((_p9*(_s9+0.5))+_z8));_t9(_n9,_o9,1,((_q9*(_r9+0.5))+_A8));_o9++;}}};return _n9;}function _K1(_x8,_y8,_z8,_A8){if((_A8>=0)){if((_z8>=0)){
|
||
return(_A8/(_z8+_A8))}else {return(1-(_z8/(-_z8+_A8)))}}else {if((_z8<0)){return(2-(_A8/(-_z8-_A8)))}else {return(3+(_z8/(_z8-_A8)))}};}function _L1(_x8,_y8,_z8,_A8){return -_u9(_v9(_A8,_z8));}function _M1(_x8,_y8,_z8){return _w9(_z8);}function _N1(_x8,_y8,_z8){if((_x9()==1)){{_y9(_z8);}}else {{_z9(_z8);}};if((_z8==1)){{for(var _A9=0;(_A9<_L8(global._28)._B9);_A9++){if((_L8(global._28)._C9[~~_A9]==_z8)){{for(var _D9=(_A9+1);(_D9<_L8(global._28)._B9);_D9++){if(!(_L8(global._28)._C9 instanceof Array)){_L8(global._28)._C9=[];
|
||
_L8(global._28)._C9._21=1389914603}else if(_L8(global._28)._C9._21!==1389914603){_L8(global._28)._C9=_L8(global._28)._C9.slice(0);_L8(global._28)._C9._21=1389914603}_L8(global._28)._C9[~~(_D9-1)]=_L8(global._28)._C9[~~_D9]};_L8(global._28)._B9--;return 1;}}};}}else {{for(var _A9=0;(_A9<_L8(global._28)._E9);_A9++){if((_L8(global._28)._F9[~~_A9]==_z8)){{for(var _D9=(_A9+1);(_D9<_L8(global._28)._E9);_D9++){if(!(_L8(global._28)._F9 instanceof Array)){_L8(global._28)._F9=[];_L8(global._28)._F9._21=1160243735}
|
||
else if(_L8(global._28)._F9._21!==1160243735){_L8(global._28)._F9=_L8(global._28)._F9.slice(0);_L8(global._28)._F9._21=1160243735}_L8(global._28)._F9[~~(_D9-1)]=_L8(global._28)._F9[~~_D9]};_L8(global._28)._E9--;return 1;}}};}};}function _O1(_x8,_y8,_z8,_A8){if(_L8(global._y7)._G9>0.5){{if((_x9()==1)){{if((_A8==1)){{if(_H9(_z8)>0.5){{_I9(_z8);return 0;}};if(_J9(_z8)>0.5){{return 0;}};}};_K9(_z8,1,_A8);}}else {{if(_A8>0.5){{_z9(_z8);_L9(_z8);}}else {_M9(_z8)};}};}};if((_A8==1)){{for(var _A9=0;(_A9<_L8(global._28)._B9);
|
||
_A9++){if((_L8(global._28)._C9[~~_A9]==_z8)){return 1}};if(!(_L8(global._28)._C9 instanceof Array)){_L8(global._28)._C9=[];_L8(global._28)._C9._21=1389914603}else if(_L8(global._28)._C9._21!==1389914603){_L8(global._28)._C9=_L8(global._28)._C9.slice(0);_L8(global._28)._C9._21=1389914603}_L8(global._28)._C9[~~_L8(global._28)._B9]=_z8;_L8(global._28)._B9++;}}else {{for(var _A9=0;(_A9<_L8(global._28)._E9);_A9++){if((_L8(global._28)._F9[~~_A9]==_z8)){return 1}};if(!(_L8(global._28)._F9 instanceof Array)){_L8(global._28)._F9=[];
|
||
_L8(global._28)._F9._21=1160243735}else if(_L8(global._28)._F9._21!==1160243735){_L8(global._28)._F9=_L8(global._28)._F9.slice(0);_L8(global._28)._F9._21=1160243735}_L8(global._28)._F9[~~_L8(global._28)._E9]=_z8;_L8(global._28)._E9++;}};}function _P1(_x8,_y8){if((_L8(global._28)._N9!=(-1))){{if((_x9()==1)){{_y9(_L8(global._28)._N9);}}else {{_z9(_L8(global._28)._N9);}};}};_L8(global._28)._N9=(-1);}function _Q1(_x8,_y8,_z8){if((((_L8(global._28)._N9!=(-1)))&&((_L8(global._28)._N9!=_z8)))){{if((_x9()==1)){
|
||
{_y9(_L8(global._28)._N9);}}else {{_z9(_L8(global._28)._N9);}};}};_L8(global._28)._N9=_z8;if(_L8(_x8._O9)._P9>0.5){{if((_x9()==1)){{if(_H9(_L8(global._28)._N9)>0.5){{_I9(_L8(global._28)._N9);return 0;}};if(_J9(_L8(global._28)._N9)>0.5){{return 0;}};}}else {{_z9(_L8(global._28)._N9);_L9(_L8(global._28)._N9);}};}};}function _R1(_x8,_y8,_z8){if((_L8(global._y7)._P9==_z8)){return 0};_L8(global._y7)._P9=_z8;if(_z8>0.5){{if((_L8(global._28)._N9!=(-1))){{if((_x9()==1)){{if(_H9(_L8(global._28)._N9)>0.5){{_I9(_L8(global._28)._N9);
|
||
return 0;}};if(_J9(_L8(global._28)._N9)>0.5){{return 0;}};}}else {{_z9(_L8(global._28)._N9);_L9(_L8(global._28)._N9);}};}};}}else {{if((_L8(global._28)._N9!=(-1))){{if((_x9()==1)){{_Q9(_L8(global._28)._N9);}}else {{_z9(_L8(global._28)._N9);}};}};}};_K2(_x8,_y8,"music_enabled",_L8(global._y7)._P9);}function _S1(_x8,_y8,_z8,_A8,_B8,_C8){var _09=_S8(0,0,20);_L8(_09)._R9=_L8(global._28)._N9;_L8(_09)._S9=_z8;_L8(_09)._W8=_A8;_L8(_09)._T9=_B8;_L8(_09)._U9=_C8;return _09;}function _T1(_x8,_y8,_z8){if((_x9()==1)){
|
||
{_V9(0,_z8);}}else {{_W9(_z8);}};}function _U1(_x8,_y8,_z8){if((_x9()==1)){{_Q9(_z8);}}else {{_z9(_z8);}};}function _V1(_x8,_y8,_z8){if((_L8(global._y7)._G9==_z8)){return 0};_L8(global._y7)._G9=_z8;if(_z8>0.5){{for(var _A9=0;(_A9<_L8(global._28)._B9);_A9++){{if((_L8(global._28)._C9[~~_A9]==_L8(global._28)._N9)){_O1(_x8,_y8,_L8(global._28)._C9[~~_A9],1)};}};}}else {{for(var _A9=0;(_A9<_L8(global._28)._B9);_A9++){{_U1(_x8,_y8,_L8(global._28)._C9[~~_A9]);}};for(var _A9=0;(_A9<_L8(global._28)._E9);_A9++){{if((_x9()==1)){
|
||
{_y9(_L8(global._28)._F9[~~_A9]);}}else {{_z9(_L8(global._28)._F9[~~_A9]);}};}};}};_K2(_x8,_y8,"sounds_enabled",_L8(global._y7)._G9);}function _W1(_x8,_y8){_X9(_x8,_x8._Y9,_x8._Z9,_x8.x,_x8.y,_x8._Y8,_x8._Z8,_x8._c9,_x8.__9(),_x8._0a);}function _X1(_x8,_y8,_z8,_A8,_B8,_C8){if((((_B8<=1))||((_C8<=1)))){return 0};_X9(_x8,_x8._Y9,_x8._Z9,_z8,_A8,(_B8/_x8._1a()),(_C8/_x8._2a()),_x8._c9,16777215,_x8._0a);}function _Y1(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a,_4a){var _5a=(_6a(_z8)/10);var _7a=_8a(_z8);var _l9;var _k9=_B8;
|
||
for(_l9=1;(_k9>=10);_l9++){{_k9=(_k9/10);}};_k9=_B8;var _9a;var _aa=((((_l9-1)*_5a*_4a)+_5a)*_3a);if((_m9==1)){_9a=(_C8+(_aa*0.5)-(_5a*_3a))}else {if((_m9==2)){_9a=(_C8-(_5a*_3a))}else {if((_m9==0)){_9a=(_C8+_aa-(_5a*_3a))}}};var _ba=(_D8-(_7a*0.5*_3a));if((_k9==0)){_ca(_x8,_z8,_A8,0,0,(_5a*0.99),_7a,_9a,_ba,_3a,_3a,16777215,_x8._0a)}else {while((_k9>0)){{_ca(_x8,_z8,_A8,(floor((_k9%10))*_5a),0,_5a,_7a,_9a,_ba,_3a,_3a,16777215,_x8._0a);_k9=floor((_k9/10));_9a-=(_5a*_4a*_3a);}}};}function _Z1(_x8,_y8){_da(_x8,
|
||
_x8._Y9,_x8._Z9,_x8.x,_x8.y);}function __1(_x8,_y8){var _ea=0;var _fa=(_x8._1a()/_x8._Y8*0.5);var _ga=(_x8._2a()/_x8._Z8*0.5);if(!(_ea instanceof Array)){_ea=[];_ea._21=-84}else if(_ea._21!==-84){_ea=_ea.slice(0);_ea._21=-84}_t9(_ea,0,0,-_fa);_t9(_ea,0,1,-_ga);_t9(_ea,1,0,_fa);_t9(_ea,1,1,-_ga);_t9(_ea,2,0,_fa);_t9(_ea,2,1,_ga);_t9(_ea,3,0,-_fa);_t9(_ea,3,1,_ga);var _59=sin(_b9(-_x8._c9));var _d9=cos(_b9(-_x8._c9));var _ha;var _ia;for(var _A9=0;(_A9<4);_A9++){{_ha=_ea[~~_A9][~~0];_ia=_ea[~~_A9][~~1];_t9(_ea,
|
||
_A9,0,((((_ha*_d9)-(_ia*_59))*_x8._Y8)+_x8.x));_t9(_ea,_A9,1,((((_ha*_59)+(_ia*_d9))*_x8._Z8)+_x8.y));}};_ja(_x8,_x8._Y9,_x8._Z9,_ea[~~0][~~0],_ea[~~0][~~1],_ea[~~1][~~0],_ea[~~1][~~1],_ea[~~2][~~0],_ea[~~2][~~1],_ea[~~3][~~0],_ea[~~3][~~1],_x8._0a);}function _02(_x8,_y8){_ka(16777215);_la(1);}function _12(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a,_4a){var _ma=min(_m9,min((_C8/_na(_z8)),(_D8/_oa(_z8))));_pa(_3a);_qa(_4a);_ra(_A8,_B8,_z8,_ma,_ma,0);return _ma;}function _22(_x8,_y8,_z8,_A8,_B8){_X9(_x8,_z8,_A8,
|
||
_L8(global._08).x,_L8(global._08).y,(global._A7/_6a(_z8)),(global._D7/_8a(_z8)),0,16777215,_B8);}function _32(_x8,_y8,_z8){var _sa=_z8;var _ea=0;var _fa=(_x8._1a()/_x8._Y8*0.5);var _ga=(_x8._2a()/_x8._Z8*0.5);if(!(_ea instanceof Array)){_ea=[];_ea._21=-104}else if(_ea._21!==-104){_ea=_ea.slice(0);_ea._21=-104}_t9(_ea,0,0,-_fa);_t9(_ea,0,1,-_ga);_t9(_ea,1,0,_fa);_t9(_ea,1,1,-_ga);_t9(_ea,2,0,_fa);_t9(_ea,2,1,_ga);_t9(_ea,3,0,-_fa);_t9(_ea,3,1,_ga);var _59=sin(_b9(-_sa));var _d9=cos(_b9(-_sa));var _ha;var _ia;
|
||
for(var _A9=0;(_A9<4);_A9++){{_ha=_ea[~~_A9][~~0];_ia=_ea[~~_A9][~~1];_t9(_ea,_A9,0,((((_ha*_d9)-(_ia*_59))*_x8._Y8)+_x8.x));_t9(_ea,_A9,1,((((_ha*_59)+(_ia*_d9))*_x8._Z8)+_x8.y));}};_ja(_x8,_x8._Y9,_x8._Z9,_ea[~~0][~~0],_ea[~~0][~~1],_ea[~~1][~~0],_ea[~~1][~~1],_ea[~~2][~~0],_ea[~~2][~~1],_ea[~~3][~~0],_ea[~~3][~~1],_x8._0a);}function _42(_x8,_y8,_z8){dj_call1("advis",_z8);}function _52(_x8,_y8){if(_ta._ua()>0.5){return _ta._va[~~0]};return _ta._wa;}function _62(_x8,_y8,_z8,_A8,_B8,_C8,_D8){dj_call5("adstep",
|
||
_z8,_A8,_B8,_C8,_D8);}function _72(_x8,_y8){if((((_ta._xa()!=0))&&((_ta._xa()!=1)))){{if((((_ta._xa()==6))&&(!(dj_android()>0.5)))){return 0};return 1;}};return 0;}function _82(_x8,_y8){_x8._ya=_b2(_x8,_y8);_x8._za=_h2(_x8,_y8);_x8._Aa=_k2(_x8,_y8);_x8._Ba=_52(_x8,_y8);if((((_x8._ya!=0))&&((_x8._za!=0)))){{if((((_x8._ya/_x8._za)>1)!=((_x8._Aa/_x8._Ba)>1))){{_x8._A9=_x8._ya;_x8._ya=_x8._za;_x8._za=_x8._A9;}};}};if(_72(_x8,_y8)>0.5){{if((_x8._Ca==global._Y7)){{global._b8=(_x8._ya/_x8._Aa);global._c8=global._b8;
|
||
}};if((_x8._Ca==global._Z7)){{global._b8=min((_x8._ya/_x8._Aa),(_x8._za/_x8._Ba));global._c8=global._b8;}};if((_x8._Ca==global.__7)){{if((_x8._ya>=(_x8._Aa*_x8._Da))){{global._b8=_x8._Da;global._c8=_x8._Da;}};}};}};}function _92(_x8,_y8){return dj_call1("hide_adrbar",global._t8);}function _a2(_x8,_y8){var _A9,_59;for(_A9=0;(_A9<(_a2.arguments.length-2));_A9+=1){{if((_A9==0)){_59=""}else {_59+=" "};_59+=_Ea(_a2.arguments[2+(_A9)]);}};dj_call1("log",_59);}function _b2(_x8,_y8){return dj_call("width");}function _c2(_x8,
|
||
_y8){return dj_call("timer");}function _d2(_x8,_y8){return dj_call("resized");}function _e2(_x8,_y8,_z8){if((_Fa(_z8,_Ga())>0)){return 1};return 0;}function _f2(_x8,_y8){var _Ha,_Ia,_Ja,_Ka,_La,_Ma,_Na,_Oa,_Pa,_Qa,_Ra;if((global._v8>0)){{global._v8-=1;return 0;}};_Na=_c2(_x8,_y8);_Qa=_ta._Sa();_Ra=_ta._Ta();if(((_d2(_x8,_y8)>0.5)||((global._u8!=_ta._Ua()))||(global._w8>0.5))){{global._w8=0?1:0;global._s8=_Qa;global._t8=_Ra;global._u8=_ta._Ua();_92(_x8,_y8);global._l8=_Na;_Ja=_k2(_x8,_y8);_Ka=_52(_x8,_y8);
|
||
_La=_Ja;_Ma=_Ka;global._n8=(((global._s8/global._t8)>1)!=((_La/_Ma)>1))?1:0;if(_72(_x8,_y8)>0.5){{if((_ta._Ua()!=6)){_ta._Va(0)};if(((global._n8>0.5)&&((_ta._Ua()!=6)))){{if((global._i8!=0)){global._i8=(3-global._i8)};global._q8=_ta._Ua();_ta._Va(1);_Wa(6);}};if(((global._n8>0.5)&&((_ta._Ua()==6)))){{if((global._i8!=0)){global._i8=(3-global._i8)};_Wa(global._q8);}};if(((!(global._n8>0.5))&&((_ta._Ua()!=6))&&(global._r8>0.5))){{global._r8=0?1:0;}};}};_Ha=(global._s8/_Ja);_Ia=(global._t8/_Ka);if((global._i8==1)){
|
||
_Ia=_Ha};if((global._i8==2)){_Ha=_Ia};if((global._b8!=0)){_Ha=min(_Ha,global._b8)};if((global._d8!=0)){_Ha=max(_Ha,global._d8)};if((global._c8!=0)){_Ia=min(_Ia,global._c8)};if((global._e8!=0)){_Ia=max(_Ia,global._e8)};_Ja*=_Ha;_Ka*=_Ia;if((((global._78!=0))&&((_Ja>global._78)))){_Ja=global._78};if((((global._88!=0))&&((_Ka>global._88)))){_Ka=global._88};_Ha=(_Ja/_La);_Ia=(_Ka/_Ma);if(global._h8>0.5){{_Ha=min(_Ha,_Ia);_Ia=_Ha;}};_Ja=(_La*_Ha);_Ka=(_Ma*_Ia);_Ja=round(_Ja);_Ka=round(_Ka);_Oa=(global._j8/2*(_ta._Sa()-_Ja));
|
||
_Pa=(1+(global._k8/2*(_ta._Ta()-_Ka)));if((global._f8>0)){_Oa=max(_Oa,0)};if((global._f8<0)){_Oa=min(_Oa,(global._s8-_Ja))};if((global._g8>0)){_Pa=max(_Pa,0)};if((global._g8<0)){_Pa=min(_Pa,(global._t8-_Ka))};_Xa(_Oa,_Pa);_Ya(_Ja,_Ka);}};if(((((_Na-global._l8)>global._m8))||((global._l8>_Na)))){{_92(_x8,_y8);global._l8=_Na;}};}function _g2(_x8,_y8){if(dj_exists("resized")>0.5){return 1};;global._78=0;global._88=0;global._98=0;global._a8=0;global._b8=1;global._c8=1;global._d8=0.25;global._e8=0.25;global._s8=0;
|
||
global._t8=0;global._u8=(-1);global._v8=1;global._h8=1?1:0;global._f8=1;global._g8=1;global._w8=1?1:0;global._i8=2;global._j8=1;global._k8=1;global._m8=500;global._l8=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_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';");}function _h2(_x8,_y8){return dj_call("height");}function _i2(_x8,_y8){return dj_call("orientation");}function _j2(_x8,_y8){return dj_call("installed");}function _k2(_x8,_y8){if(_ta._ua()>0.5){return _ta._Za[~~0]};return _ta.__a;}function _l2(_x8,_y8,_z8,_A8,_B8){dj_call3("adsetup",_z8,_A8,_B8);}function _m2(_x8,_y8){dj_add5("adstep",
|
||
"x","y","z","h","v","\r\n var c, a, ch, cw, aw, ah, az, x, y;\r\n c = document.getElementById('gm4html5_div_id').getElementsByTagName('canvas')[0];\r\n if (!(a = document.getElementById('advert'))) return;\r\n ch = c.height;\r\n cw = c.width;\r\n aw = parseInt(a.style.width);\r\n ah = parseInt(a.style.height);\r\n az = (z == 0 ? 1 : Math.floor(cw * z) / aw);\r\n a.style.transform = a.style.webkitTransform = a.style.mozTransform = 'scale(' + az.toFixed(8) + ',' + az.toFixed(8) + ')';\r\n x = (parseInt(c.style.left) + cw * x + aw * az * (-h / 2));\r\n y = (parseInt(c.style.top) + ch * y + ah * az * (-v / 2));\r\n a.style.position = 'absolute';\r\n a.style.left = x.toFixed(4) + 'px';\r\n a.style.top = y.toFixed(4) + 'px';\r\n ");
|
||
dj_add3("adsetup","w","h","c","\r\n var a;\r\n if (!(a = document.getElementById('advert'))) {\r\n a = document.createElement('div');\r\n a.setAttribute('id', 'advert');\r\n document.getElementById('gm4html5_div_id').appendChild(a);\r\n }\r\n if (!a) return;\r\n a.style.width = w + 'px';\r\n a.style.height = h + 'px';\r\n a.innerHTML = c;\r\n ");dj_add1("advis","state","\r\n var a = document.getElementById('advert');\r\n if (!a) return;\r\n a.style.display = state ? '' : 'none';\r\n ");
|
||
}function _n2(_x8,_y8,_z8){if((_z8==_x8.id)){{_83(_x8,_y8,"Warning: function attach_to - not corrected attachment");return(-1);}};var _0b=(-1);for(var _A9=0;(_A9<_1b(7));_A9++){{_0b=_2b(7,_A9);if((((_L8(_0b)._3b==_x8.id))&&((_L8(_0b)._4b==_z8)))){{_83(_x8,_y8,"Warning: function attach_to - attachment between these two objects already exists.");return(-1);}}else {if((_L8(_0b)._3b==_x8.id)){{break;}}};_0b=(-1);}};if(!(_z2(_x8,_y8,_0b)>0.5)){_0b=_S8(0,0,7)};_L8(_0b)._3b=_x8.id;_L8(_0b)._4b=_z8;var _5b=(_x8.x-_L8(_L8(_0b)._4b).x);
|
||
var _6b=(_x8.y-_L8(_L8(_0b)._4b).y);var _59=sin(_b9(-_L8(_L8(_0b)._4b)._c9));var _d9=cos(_b9(-_L8(_L8(_0b)._4b)._c9));_L8(_0b)._7b=((_5b*_d9)-(_6b*_59));_L8(_0b)._8b=((_5b*_59)+(_6b*_d9));return _0b;}function _o2(_x8,_y8,_z8,_A8,_B8,_C8){var _K8=_S8((_L8(_z8).x+_A8),(_L8(_z8).y+_B8),_C8);_L8(_K8)._9b((_L8(_z8)._ab()-1));return _K8;}function _p2(_x8,_y8,_z8){{var _bb=_F8(_z8);for(var _cb in _bb){if(!_bb.hasOwnProperty(_cb))continue;var _db=_bb[_cb];if(_db._I8)continue;if(!_db._J8)continue;_n2(_db,_x8,_x8.id)}
|
||
};if((_L8(_z8)._ab()>_x8._ab())){_L8(_z8)._9b((_x8._ab()-1))};}function _q2(_x8,_y8,_z8,_A8,_B8){var _59=sin(_b9(_x8._c9));var _d9=cos(_b9(_x8._c9));var _eb=_S8(((_z8*_d9)-(_A8*_59)+_x8.x),((_z8*_59)+(_A8*_d9)+_x8.y),_B8);_p2(_x8,_y8,_eb);return _eb;}function _r2(_x8,_y8,_z8){_ka(_z8);}function _s2(_x8,_y8){_Q8(_x8);}function _t2(_x8,_y8,_z8){{var _fb=_F8(_z8);for(var _gb in _fb){if(!_fb.hasOwnProperty(_gb))continue;var _hb=_fb[_gb];if(_hb._I8)continue;if(!_hb._J8)continue;_Q8(_hb)}};}function _u2(_x8,_y8,_z8,
|
||
_A8){_x8._ib=_z8;_x8._jb(_A8);}function _v2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){_x8._h9(_z8);_x8._j9(_A8);_x8._M8(_B8);_x8._O8(_C8);_x8._kb(_D8);_x8._0a=_m9;}function _w2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){_x8._h9(_z8);_x8._j9(_A8);_x8._M8(_B8);_x8._O8(_C8);_x8._kb(_D8);_x8._0a=_m9;}function _x2(_x8,_y8){_lb(_x8,_y8);}function _y2(_x8,_y8,_z8){_mb(_z8);}function _z2(_x8,_y8,_z8){return((_nb(_z8)>0.5)&&((_z8!=(-1)))&&((_z8!=(-4))));}function _A2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){_x8._ob=_S8(0,0,_A8);{var _pb=_F8(12);
|
||
for(var _qb in _pb){if(!_pb.hasOwnProperty(_qb))continue;var _rb=_pb[_qb];if(_rb._I8)continue;if(!_rb._J8)continue;{if((_rb.id!=_x8._ob)){_s2(_rb,_x8)};}}};if(_B8>0.5){_L8(_x8._ob)._sb=0.5};if(_C8>0.5){{_D2(_x8,_y8);}};_L8(_x8._ob)._tb=_D8;_L8(_x8._ob)._X8=_m9;_L8(_x8._ob)._ub=_z8;return _x8._ob;}function _B2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a){var _vb=_S8(_z8,_A8,3);_L8(_vb)._wb=_C8;_L8(_vb)._xb=_D8;_L8(_vb)._yb=_m9;_L8(_vb)._zb=_3a;if(_L8(_vb)._zb>0.5){{_L8(_vb)._Ab=_B8;_L8(_vb)._Bb=_S2(_x8,_y8,_B8);
|
||
}}else {_L8(_vb)._Bb=_B8};return _vb;}function _C2(_x8,_y8){var _Cb;for(var _A9=0;(_A9<_1b(2));_A9++){{_Cb=_2b(2,_A9);_L8(_Cb)._Db=0?1:0;}};}function _D2(_x8,_y8){var _Cb;for(var _A9=0;(_A9<_1b(2));_A9++){{_Cb=_2b(2,_A9);_L8(_Cb)._Db=1?1:0;}};}function _E2(_x8,_y8,_z8){var _Eb;for(var _A9=0;(_A9<_1b(3));_A9++){{_Eb=_2b(3,_A9);if((_L8(_Eb)._Fb==_z8)){{return _Eb;}};}};return(-4);}function _F2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a){_x8._h9((_z8-_B8));_x8._j9((_A8-_C8));var _Gb=_13(_x8,_y8,_x8.id,_m9,_B8,_C8,0,0,0,
|
||
0,_3a);_33(_x8,_y8,_Gb,_D8,0);}function _G2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a){var _59=_S8(_z8,_A8,9);_L8(_59)._Hb=_B8;_L8(_59)._Ib=_C8;_L8(_59)._Jb=_D8;_L8(_59)._Kb=_m9;_L8(_59)._Lb=_3a;return _59;}function _H2(_x8,_y8,_z8,_A8,_B8,_C8){var _59=_S8(_z8,_A8,8);_L8(_59)._Hb=_B8;_L8(_59)._Ib=_C8;return _59;}function _I2(_x8,_y8){if(((_I2.arguments.length-2)<2)){{_83(_x8,_y8,"Error: function deadzone_add_objects - incorrect number of arguments.");}};var _Mb=_I2.arguments[2+(0)];var _Nb=0?1:0;for(var _A9=1;(_A9<(_I2.arguments.length-2));
|
||
_A9++){{_Nb=0?1:0;for(var _D9=0;(_D9<_L8(_Mb)._Ob);_D9++){{if((_L8(_Mb)._Pb[~~_D9]==_I2.arguments[2+(_A9)])){{_Nb=1?1:0;break;}};}};if(!(_Nb>0.5)){{if(!(_L8(_Mb)._Pb instanceof Array)){_L8(_Mb)._Pb=[];_L8(_Mb)._Pb._21=3506812974}else if(_L8(_Mb)._Pb._21!==3506812974){_L8(_Mb)._Pb=_L8(_Mb)._Pb.slice(0);_L8(_Mb)._Pb._21=3506812974}_L8(_Mb)._Pb[~~_L8(_Mb)._Ob]=_I2.arguments[2+(_A9)];_L8(_Mb)._Ob++;}};}};return _Mb;}function _J2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a){var _Mb=_S8(_z8,_A8,_x8._Qb);_L8(_Mb)._wb=_B8;
|
||
_L8(_Mb)._xb=_C8;if(!(_L8(_Mb)._Pb instanceof Array)){_L8(_Mb)._Pb=[];_L8(_Mb)._Pb._21=3506812974}else if(_L8(_Mb)._Pb._21!==3506812974){_L8(_Mb)._Pb=_L8(_Mb)._Pb.slice(0);_L8(_Mb)._Pb._21=3506812974}_L8(_Mb)._Pb[~~0]=_D8;_L8(_Mb)._Ob++;_L8(_Mb)._Rb=_m9;_L8(_Mb)._Sb=_3a;return _Mb;}function _K2(_x8,_y8,_z8,_A8){cookieSet((global._N7+_z8),_Ea(_A8),100);}function _L2(_x8,_y8,_z8,_A8){if((cookieExsists((global._N7+_z8))==1)){{return _Tb(cookieGet((global._N7+_z8)));}}else {{_K2(_x8,_y8,_z8,_A8);return _A8;}
|
||
};}function _M2(_x8,_y8,_z8){return cookieExsists((global._N7+_z8));}function _N2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){var _Ub=(_z8-_C8);var _Vb=(_A8-_D8);var _Wb=(_B8-_m9);if((_Ub<0)){_Ub+=24};if((_Vb<0)){{_Vb+=60;_Ub--;}};if((_Wb<0)){{_Wb+=60;_Vb--;}};return((_Ub*60)+_Vb+(_Wb/60));}function _O2(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var _Xb=_S8(0,0,17);_L8(_Xb)._Yb(_z8);_L8(_Xb)._Zb=_A8;_L8(_Xb).__b=_B8;_L8(_Xb)._0c=_C8;_L8(_Xb)._1c=_D8;for(var _A9=0;(_A9<=(_L8(_Xb)._0c+1));_A9++){{if(!(_L8(_Xb)._2c instanceof Array)){
|
||
_L8(_Xb)._2c=[];_L8(_Xb)._2c._21=3816773080}else if(_L8(_Xb)._2c._21!==3816773080){_L8(_Xb)._2c=_L8(_Xb)._2c.slice(0);_L8(_Xb)._2c._21=3816773080}_L8(_Xb)._2c[~~_A9]=_x8.x;if(!(_L8(_Xb)._3c instanceof Array)){_L8(_Xb)._3c=[];_L8(_Xb)._3c._21=4200883353}else if(_L8(_Xb)._3c._21!==4200883353){_L8(_Xb)._3c=_L8(_Xb)._3c.slice(0);_L8(_Xb)._3c._21=4200883353}_L8(_Xb)._3c[~~_A9]=_x8.y;if(!(_L8(_Xb)._4c instanceof Array)){_L8(_Xb)._4c=[];_L8(_Xb)._4c._21=1404663156}else if(_L8(_Xb)._4c._21!==1404663156){_L8(_Xb)._4c=_L8(_Xb)._4c.slice(0);
|
||
_L8(_Xb)._4c._21=1404663156}_L8(_Xb)._4c[~~_A9]=0;if(!(_L8(_Xb)._5c instanceof Array)){_L8(_Xb)._5c=[];_L8(_Xb)._5c._21=1252148277}else if(_L8(_Xb)._5c._21!==1252148277){_L8(_Xb)._5c=_L8(_Xb)._5c.slice(0);_L8(_Xb)._5c._21=1252148277}_L8(_Xb)._5c[~~_A9]=0;if(!(_L8(_Xb)._6c instanceof Array)){_L8(_Xb)._6c=[];_L8(_Xb)._6c._21=3571234644}else if(_L8(_Xb)._6c._21!==3571234644){_L8(_Xb)._6c=_L8(_Xb)._6c.slice(0);_L8(_Xb)._6c._21=3571234644}_L8(_Xb)._6c[~~_A9]=0;}};return _Xb;}function _P2(_x8,_y8,_z8,_A8,_B8,
|
||
_C8,_D8){var _7c=_S8(0,0,_x8._8c);_L8(_7c)._Yb(_z8);_L8(_7c)._9c=_A8;_L8(_7c)._19=_B8;_L8(_7c)._ac=_C8;_L8(_7c)._bc=_D8;_L8(_7c)._cc=cos(_b9(_L8(_7c)._bc));_L8(_7c)._dc=sin(_b9(_L8(_7c)._bc));_L8(_7c)._ec=_6a(_L8(_7c)._Y9);return _7c;}function _Q2(_x8,_y8,_z8){for(var _A9=0;(_A9<_L8(global._y7)._fc);_A9++){{if((_L8(global._y7)._gc[~~_A9]==_z8)){return 0};}};if(!(_L8(global._y7)._gc instanceof Array)){_L8(global._y7)._gc=[];_L8(global._y7)._gc._21=3895925764}else if(_L8(global._y7)._gc._21!==3895925764){
|
||
_L8(global._y7)._gc=_L8(global._y7)._gc.slice(0);_L8(global._y7)._gc._21=3895925764}_L8(global._y7)._gc[~~_L8(global._y7)._fc]=_z8;_L8(global._y7)._fc++;}function _R2(_x8,_y8,_z8,_A8){_L8(global._y7)._hc=0;for(var _A9=0;(_A9<_L8(global._y7)._fc);_A9++){{if((_L8(global._y7)._gc[~~_A9]==_z8)){{_L8(global._y7)._hc=_A9;break;}};}};if(_A8>0.5){{var _ic=_F8(3);for(var _jc in _ic){if(!_ic.hasOwnProperty(_jc))continue;var _kc=_ic[_jc];if(_kc._I8)continue;if(!_kc._J8)continue;{if(_kc._zb>0.5){{_kc._Bb=_S2(_kc,_x8,
|
||
_kc._Ab);}};}}}};}function _S2(_x8,_y8,_z8){if((_1b(21)>0)){{var _lc=1?1:0;for(var _A9=0;(_A9<_L8(global._18)._mc);_A9++){{if((_L8(global._18)._nc[~~_A9]==_z8)){{_lc=0?1:0;break;}};}};if(_lc>0.5){{if(!(_L8(global._18)._nc instanceof Array)){_L8(global._18)._nc=[];_L8(global._18)._nc._21=3071063618}else if(_L8(global._18)._nc._21!==3071063618){_L8(global._18)._nc=_L8(global._18)._nc.slice(0);_L8(global._18)._nc._21=3071063618}_L8(global._18)._nc[~~_L8(global._18)._mc]=_z8;_L8(global._18)._mc++;}};}};return _T2(_x8,
|
||
_y8,_z8,_L8(global._y7)._gc[~~_L8(global._y7)._hc]);}function _T2(_x8,_y8,_z8,_A8){var _Bb=_z8;var _oc=_A8;if((_oc=="EN")){{switch(_Bb){case "Your Best Score Is":return "Your Best Score Is";case "PAUSE":return "PAUSE";case "GAME OVER":return "GAME OVER";case "SCORE":return "SCORE";case "Tap the screen to fly!":return "Tap the screen to fly!";case "Eat berries to fly longer!":return "Eat berries to fly longer!";case "Beware of mines!":return "Beware of mines!";case "Tap to continue":return "Tap to continue";case "level":return "level";
|
||
default :return _Bb;};}};}function _U2(_x8,_y8){if((_1b(21)>0)){{_83(_x8,_y8,"if (language == \"EN\")\r\n{\r\n switch(text)\r\n {\r\n");for(var _A9=0;(_A9<_L8(global._18)._mc);_A9++){{_83(_x8,_y8,(" case '"+_L8(global._18)._nc[~~_A9]+"': return '"+_L8(global._18)._nc[~~_A9]+"';"));}};_83(_x8,_y8," default: return text;\r\n };\r\n};");return 0;}}else {{_83(_x8,_y8,"Warning! trace_all_texts_to_translate() ob_game_texts needed");}};}function _V2(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a,_4a){
|
||
var _pc=0;if(!(_pc instanceof Array)){_pc=[];_pc._21=-215}else if(_pc._21!==-215){_pc=_pc.slice(0);_pc._21=-215}_pc[~~0]=_z8;_pc[~~1]=_A8;_pc[~~2]=_B8;_pc[~~3]=_C8;_pc[~~4]=_D8;_pc[~~5]=_m9;_pc[~~6]=_3a;_pc[~~7]=_4a;return _pc;}function _W2(_x8,_y8,_z8,_A8,_B8,_C8){_L8(_z8)._qc=_B8;_L8(_z8)._rc=_C8;_L8(_z8)._sc=2;{_L8(_z8)._rc=_C8;_L8(_z8)._sc=2;_L8(_z8)._tc=0;_L8(_z8)._uc=1?1:0;_L8(_z8)._vc=0;_L8(_z8)._wc=(_L8(_z8)._xc-1);_L8(_z8)._tc=_L8(_z8)._yc[~~_L8(_z8)._wc];_L8(_z8)._zc=(_L8(_L8(_z8)._K8).x-_L8(_z8)._e9[~~_L8(_z8)._wc]);
|
||
_L8(_z8)._Ac=(_L8(_L8(_z8)._K8).y-_L8(_z8)._f9[~~_L8(_z8)._wc]);_L8(_z8)._Bc=(_L8(_L8(_z8)._K8)._Y8-_L8(_z8)._Cc[~~_L8(_z8)._wc]);_L8(_z8)._Dc=(_L8(_L8(_z8)._K8)._Z8-_L8(_z8)._Ec[~~_L8(_z8)._wc]);_L8(_z8)._Fc=(_L8(_L8(_z8)._K8)._0a-_L8(_z8)._Gc[~~_L8(_z8)._wc]);_L8(_z8)._Hc=(_L8(_L8(_z8)._K8)._c9-_L8(_z8)._Ic[~~_L8(_z8)._wc]);_L8(_z8)._X8=_A8;_L8(_z8)._Jc=0?1:0;};_L8(_z8)._Kc=1?1:0;}function _X2(_x8,_y8,_z8){_L8(_z8)._Jc=0?1:0;}function _Y2(_x8,_y8,_z8,_A8,_B8){_L8(_z8)._qc=_B8;_L8(_z8)._rc=1;_L8(_z8)._sc=0;
|
||
{_L8(_z8)._rc=1;_L8(_z8)._sc=2;_L8(_z8)._tc=0;_L8(_z8)._uc=1?1:0;_L8(_z8)._vc=0;_L8(_z8)._wc=(_L8(_z8)._xc-1);_L8(_z8)._tc=_L8(_z8)._yc[~~_L8(_z8)._wc];_L8(_z8)._zc=(_L8(_L8(_z8)._K8).x-_L8(_z8)._e9[~~_L8(_z8)._wc]);_L8(_z8)._Ac=(_L8(_L8(_z8)._K8).y-_L8(_z8)._f9[~~_L8(_z8)._wc]);_L8(_z8)._Bc=(_L8(_L8(_z8)._K8)._Y8-_L8(_z8)._Cc[~~_L8(_z8)._wc]);_L8(_z8)._Dc=(_L8(_L8(_z8)._K8)._Z8-_L8(_z8)._Ec[~~_L8(_z8)._wc]);_L8(_z8)._Fc=(_L8(_L8(_z8)._K8)._0a-_L8(_z8)._Gc[~~_L8(_z8)._wc]);_L8(_z8)._Hc=(_L8(_L8(_z8)._K8)._c9-_L8(_z8)._Ic[~~_L8(_z8)._wc]);
|
||
_L8(_z8)._X8=_A8;_L8(_z8)._Jc=0?1:0;};_L8(_z8)._Kc=1?1:0;}function _Z2(_x8,_y8,_z8,_A8,_B8,_C8){_L8(_z8)._qc=_B8;_L8(_z8)._rc=_C8;_L8(_z8)._sc=1;{_L8(_z8)._tc=0;_L8(_z8)._uc=0?1:0;_L8(_z8)._vc=0;_L8(_z8)._wc=0;_L8(_z8)._zc=_L8(_L8(_z8)._K8).x;_L8(_z8)._Ac=_L8(_L8(_z8)._K8).y;_L8(_z8)._Bc=_L8(_L8(_z8)._K8)._Y8;_L8(_z8)._Dc=_L8(_L8(_z8)._K8)._Z8;_L8(_z8)._Fc=_L8(_L8(_z8)._K8)._0a;_L8(_z8)._Hc=_L8(_L8(_z8)._K8)._c9;_L8(_z8)._X8=_A8;};_L8(_z8)._Kc=1?1:0;}function __2(_x8,_y8,_z8,_A8,_B8,_C8){var _pc=0;
|
||
if(!(_pc instanceof Array)){_pc=[];_pc._21=-217}else if(_pc._21!==-217){_pc=_pc.slice(0);_pc._21=-217}_pc[~~0]=_z8;_pc[~~1]=_A8;_pc[~~2]=_B8;_pc[~~3]=0;_pc[~~4]=0;_pc[~~5]=0;_pc[~~6]=0;_pc[~~7]=_C8;return _pc;}function _03(_x8,_y8,_z8,_A8,_B8,_C8){var _pc=0;if(!(_pc instanceof Array)){_pc=[];_pc._21=-219}else if(_pc._21!==-219){_pc=_pc.slice(0);_pc._21=-219}_pc[~~0]=_z8;_pc[~~1]=0;_pc[~~2]=0;_pc[~~3]=_A8;_pc[~~4]=_B8;_pc[~~5]=0;_pc[~~6]=0;_pc[~~7]=_C8;return _pc;}function _13(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,
|
||
_3a,_4a,_Lc){var _Mc=_S8(0,0,6);_L8(_Mc)._xc=0;_L8(_Mc)._K8=_z8;if(!(_L8(_Mc)._yc instanceof Array)){_L8(_Mc)._yc=[];_L8(_Mc)._yc._21=1740930981}else if(_L8(_Mc)._yc._21!==1740930981){_L8(_Mc)._yc=_L8(_Mc)._yc.slice(0);_L8(_Mc)._yc._21=1740930981}_L8(_Mc)._yc[~~_L8(_Mc)._xc]=_A8;if(!(_L8(_Mc)._e9 instanceof Array)){_L8(_Mc)._e9=[];_L8(_Mc)._e9._21=3084267043}else if(_L8(_Mc)._e9._21!==3084267043){_L8(_Mc)._e9=_L8(_Mc)._e9.slice(0);_L8(_Mc)._e9._21=3084267043}_L8(_Mc)._e9[~~_L8(_Mc)._xc]=_B8;if(!(_L8(_Mc)._f9 instanceof Array)){
|
||
_L8(_Mc)._f9=[];_L8(_Mc)._f9._21=2932678498}else if(_L8(_Mc)._f9._21!==2932678498){_L8(_Mc)._f9=_L8(_Mc)._f9.slice(0);_L8(_Mc)._f9._21=2932678498}_L8(_Mc)._f9[~~_L8(_Mc)._xc]=_C8;if(!(_L8(_Mc)._Cc instanceof Array)){_L8(_Mc)._Cc=[];_L8(_Mc)._Cc._21=136550753}else if(_L8(_Mc)._Cc._21!==136550753){_L8(_Mc)._Cc=_L8(_Mc)._Cc.slice(0);_L8(_Mc)._Cc._21=136550753}_L8(_Mc)._Cc[~~_L8(_Mc)._xc]=_D8;if(!(_L8(_Mc)._Ec instanceof Array)){_L8(_Mc)._Ec=[];_L8(_Mc)._Ec._21=288925728}else if(_L8(_Mc)._Ec._21!==288925728){
|
||
_L8(_Mc)._Ec=_L8(_Mc)._Ec.slice(0);_L8(_Mc)._Ec._21=288925728}_L8(_Mc)._Ec[~~_L8(_Mc)._xc]=_m9;if(!(_L8(_Mc)._Ic instanceof Array)){_L8(_Mc)._Ic=[];_L8(_Mc)._Ic._21=479327102}else if(_L8(_Mc)._Ic._21!==479327102){_L8(_Mc)._Ic=_L8(_Mc)._Ic.slice(0);_L8(_Mc)._Ic._21=479327102}_L8(_Mc)._Ic[~~_L8(_Mc)._xc]=_3a;if(!(_L8(_Mc)._Gc instanceof Array)){_L8(_Mc)._Gc=[];_L8(_Mc)._Gc._21=4150459444}else if(_L8(_Mc)._Gc._21!==4150459444){_L8(_Mc)._Gc=_L8(_Mc)._Gc.slice(0);_L8(_Mc)._Gc._21=4150459444}_L8(_Mc)._Gc[~~_L8(_Mc)._xc]=_4a;
|
||
if(!(_L8(_Mc)._Nc instanceof Array)){_L8(_Mc)._Nc=[];_L8(_Mc)._Nc._21=847536062}else if(_L8(_Mc)._Nc._21!==847536062){_L8(_Mc)._Nc=_L8(_Mc)._Nc.slice(0);_L8(_Mc)._Nc._21=847536062}_L8(_Mc)._Nc[~~_L8(_Mc)._xc]=_Lc;_L8(_Mc)._xc++;return _Mc;}function _23(_x8,_y8,_z8){_L8(_z8)._Jc=1?1:0;}function _33(_x8,_y8,_z8,_A8,_B8){_L8(_z8)._qc=_B8;_L8(_z8)._rc=1;_L8(_z8)._sc=0;{_L8(_z8)._tc=0;_L8(_z8)._uc=0?1:0;_L8(_z8)._vc=0;_L8(_z8)._wc=0;_L8(_z8)._zc=_L8(_L8(_z8)._K8).x;_L8(_z8)._Ac=_L8(_L8(_z8)._K8).y;_L8(_z8)._Bc=_L8(_L8(_z8)._K8)._Y8;
|
||
_L8(_z8)._Dc=_L8(_L8(_z8)._K8)._Z8;_L8(_z8)._Fc=_L8(_L8(_z8)._K8)._0a;_L8(_z8)._Hc=_L8(_L8(_z8)._K8)._c9;_L8(_z8)._X8=_A8;};_L8(_z8)._Kc=1?1:0;}function _43(_x8,_y8){if(((_43.arguments.length-2)<2)){{_83(_x8,_y8,"Error: function tween_create_complex - incorrect number of arguments.");return 1;}};var _Mc=_S8(0,0,6);_L8(_Mc)._xc=0;_L8(_Mc)._K8=_43.arguments[2+(0)];var _pc;for(var _A9=1;(_A9<(_43.arguments.length-2));_A9++){{_pc=_43.arguments[2+(_A9)];if(!(_L8(_Mc)._yc instanceof Array)){_L8(_Mc)._yc=[];_L8(_Mc)._yc._21=1740930981}
|
||
else if(_L8(_Mc)._yc._21!==1740930981){_L8(_Mc)._yc=_L8(_Mc)._yc.slice(0);_L8(_Mc)._yc._21=1740930981}_L8(_Mc)._yc[~~_L8(_Mc)._xc]=_pc[~~0];if(!(_L8(_Mc)._e9 instanceof Array)){_L8(_Mc)._e9=[];_L8(_Mc)._e9._21=3084267043}else if(_L8(_Mc)._e9._21!==3084267043){_L8(_Mc)._e9=_L8(_Mc)._e9.slice(0);_L8(_Mc)._e9._21=3084267043}_L8(_Mc)._e9[~~_L8(_Mc)._xc]=_pc[~~1];if(!(_L8(_Mc)._f9 instanceof Array)){_L8(_Mc)._f9=[];_L8(_Mc)._f9._21=2932678498}else if(_L8(_Mc)._f9._21!==2932678498){_L8(_Mc)._f9=_L8(_Mc)._f9.slice(0);
|
||
_L8(_Mc)._f9._21=2932678498}_L8(_Mc)._f9[~~_L8(_Mc)._xc]=_pc[~~2];if(!(_L8(_Mc)._Cc instanceof Array)){_L8(_Mc)._Cc=[];_L8(_Mc)._Cc._21=136550753}else if(_L8(_Mc)._Cc._21!==136550753){_L8(_Mc)._Cc=_L8(_Mc)._Cc.slice(0);_L8(_Mc)._Cc._21=136550753}_L8(_Mc)._Cc[~~_L8(_Mc)._xc]=_pc[~~3];if(!(_L8(_Mc)._Ec instanceof Array)){_L8(_Mc)._Ec=[];_L8(_Mc)._Ec._21=288925728}else if(_L8(_Mc)._Ec._21!==288925728){_L8(_Mc)._Ec=_L8(_Mc)._Ec.slice(0);_L8(_Mc)._Ec._21=288925728}_L8(_Mc)._Ec[~~_L8(_Mc)._xc]=_pc[~~4];if(!(_L8(_Mc)._Ic instanceof Array)){
|
||
_L8(_Mc)._Ic=[];_L8(_Mc)._Ic._21=479327102}else if(_L8(_Mc)._Ic._21!==479327102){_L8(_Mc)._Ic=_L8(_Mc)._Ic.slice(0);_L8(_Mc)._Ic._21=479327102}_L8(_Mc)._Ic[~~_L8(_Mc)._xc]=_pc[~~5];if(!(_L8(_Mc)._Gc instanceof Array)){_L8(_Mc)._Gc=[];_L8(_Mc)._Gc._21=4150459444}else if(_L8(_Mc)._Gc._21!==4150459444){_L8(_Mc)._Gc=_L8(_Mc)._Gc.slice(0);_L8(_Mc)._Gc._21=4150459444}_L8(_Mc)._Gc[~~_L8(_Mc)._xc]=_pc[~~6];if(!(_L8(_Mc)._Nc instanceof Array)){_L8(_Mc)._Nc=[];_L8(_Mc)._Nc._21=847536062}else if(_L8(_Mc)._Nc._21!==847536062){
|
||
_L8(_Mc)._Nc=_L8(_Mc)._Nc.slice(0);_L8(_Mc)._Nc._21=847536062}_L8(_Mc)._Nc[~~_L8(_Mc)._xc]=_pc[~~7];_L8(_Mc)._xc++;}};return _Mc;}function _53(_x8,_y8){}function _63(_x8,_y8,_z8){dg_eval(_z8);}function _73(_x8,_y8){return !((_ta._Oc()==(-1)));}function _83(_x8,_y8){var _Pc=_Ea(_83.arguments[2+(0)]),_A9;for(_A9=1;(_A9<(_83.arguments.length-2));_A9++){{_Pc+=(", "+_Ea(_83.arguments[2+(_A9)]));}};_Qc(_Pc);}function _93(_x8,_y8){if(((_93.arguments.length-2)<1)){{return 1;}};var _Rc;for(var _A9=0;(_A9<(_93.arguments.length-2));
|
||
_A9++){{_Rc=_93.arguments[2+(_A9)];if(((_e2(_x8,_y8,_Rc)>0.5)||(_e2(_x8,_y8,("www."+_Rc))>0.5)||(_e2(_x8,_y8,("http://"+_Rc))>0.5)||(_e2(_x8,_y8,("https://"+_Rc))>0.5)||(_e2(_x8,_y8,("http://www."+_Rc))>0.5)||(_e2(_x8,_y8,("https://www."+_Rc))>0.5))){{return 1;}};}};return 0;}function _a3(_x8,_y8,_z8,_A8,_B8,_C8,_D8){if((_1b(0)>0)){return 1};_S8(0,0,0);global._z7=_z8;global._N7=("SaveGame"+_z8);global._A7=_A8;global._C7=_A8;global._B7=_A8;global._D7=_B8;global._F7=_B8;global._E7=_A8;_L8(global._y7)._G9=_L2(_x8,
|
||
_y8,"sounds_enabled",1);_x8._Sc=_L8(global._y7)._G9;_L8(global._y7)._P9=_L2(_x8,_y8,"music_enabled",1);global._L7=_L8(global._y7)._P9;_L8(global._y7)._hc=_L2(_x8,_y8,"languageID",0);_L8(global._y7)._Tc=max((1/_ta._Uc()),1);global._O7=_L8(global._y7)._Tc;global._P7=_L8(global._y7)._Tc;_L8(global._y7)._Vc=_C8;_mb(_D8);_pa(1);_qa(1);_ka(16777215);if(_73(_x8,_y8)>0.5){{dg_hide_loading();dg_set_document_title(_z8);_S8(0,0,15);}};_S8(0,0,22);_S8(0,0,21);_S8(0,0,19);}function _b3(_x8,_y8,_z8,_A8,_B8,_C8,
|
||
_D8){var _Wc;if((_1b(24)>0)){_Wc=global._38}else {_Wc=_S8(0,0,24)};_L8(_Wc)._Xc=_z8;_L8(_Wc)._Yc=_A8;_L8(_Wc)._Zc=_B8;_L8(_Wc).__c=_C8;_L8(_Wc)._0d=_D8;return _Wc;}function _c3(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9,_3a,_4a,_Lc){var _d9=_S8(_z8,_A8,_B8);_L8(_d9)._19=_C8;_L8(_d9)._1d=_D8;_L8(_d9)._2d=_m9;_L8(_d9)._3d=_3a;_L8(_d9)._4d=_4a;_L8(_d9)._5d=_Lc;return _d9;}function _d3(_x8,_y8,_z8,_A8,_B8,_C8,_D8){if(_h3(_x8,_y8,_z8,_A8)>0.5){return(-1)};var _6c=_S8(0,0,_B8);_L8(_6c)._6d=_z8;_L8(_6c)._7d=_A8;_L8(_6c)._8d=_9d(_L8(_z8).x,
|
||
_L8(_z8).y,_L8(_A8).x,_L8(_A8).y);_L8(_6c)._ad=_C8;_L8(_6c)._bd=_D8;if((_D8>0)){_L8(_6c)._cd=1?1:0};return _6c;}function _e3(_x8,_y8,_z8){var _59=sin(_b9(_L8(_z8)._c9));var _d9=cos(_b9(_L8(_z8)._c9));var _dd,_ed;for(var _A9=0;(_A9<_L8(_z8)._fd);_A9++){{_dd=(_L8(_z8)._gd[~~_A9]*_L8(_z8)._Y8);_ed=(_L8(_z8)._hd[~~_A9]*_L8(_z8)._Z8);if(!(_L8(_z8)._id instanceof Array)){_L8(_z8)._id=[];_L8(_z8)._id._21=3223258387}else if(_L8(_z8)._id._21!==3223258387){_L8(_z8)._id=_L8(_z8)._id.slice(0);_L8(_z8)._id._21=3223258387}
|
||
_L8(_z8)._id[~~_A9]=((_dd*_d9)-(_ed*_59)+_L8(_z8).x);if(!(_L8(_z8)._jd instanceof Array)){_L8(_z8)._jd=[];_L8(_z8)._jd._21=3640931410}else if(_L8(_z8)._jd._21!==3640931410){_L8(_z8)._jd=_L8(_z8)._jd.slice(0);_L8(_z8)._jd._21=3640931410}_L8(_z8)._jd[~~_A9]=((_dd*_59)+(_ed*_d9)+_L8(_z8).y);}};var _6c;for(var _A9=0;(_A9<_L8(_z8)._fd);_A9++){{if((_A9==(_L8(_z8)._fd-1))){{if(!(_L8(_z8)._kd instanceof Array)){_L8(_z8)._kd=[];_L8(_z8)._kd._21=447695659}else if(_L8(_z8)._kd._21!==447695659){_L8(_z8)._kd=_L8(_z8)._kd.slice(0);
|
||
_L8(_z8)._kd._21=447695659}_L8(_z8)._kd[~~_A9]=(_L8(_z8)._id[~~0]-_L8(_z8)._id[~~_A9]);if(!(_L8(_z8)._ld instanceof Array)){_L8(_z8)._ld=[];_L8(_z8)._ld._21=62159466}else if(_L8(_z8)._ld._21!==62159466){_L8(_z8)._ld=_L8(_z8)._ld.slice(0);_L8(_z8)._ld._21=62159466}_L8(_z8)._ld[~~_A9]=(_L8(_z8)._jd[~~0]-_L8(_z8)._jd[~~_A9]);}}else {{if(!(_L8(_z8)._kd instanceof Array)){_L8(_z8)._kd=[];_L8(_z8)._kd._21=447695659}else if(_L8(_z8)._kd._21!==447695659){_L8(_z8)._kd=_L8(_z8)._kd.slice(0);_L8(_z8)._kd._21=447695659}
|
||
_L8(_z8)._kd[~~_A9]=(_L8(_z8)._id[~~(_A9+1)]-_L8(_z8)._id[~~_A9]);if(!(_L8(_z8)._ld instanceof Array)){_L8(_z8)._ld=[];_L8(_z8)._ld._21=62159466}else if(_L8(_z8)._ld._21!==62159466){_L8(_z8)._ld=_L8(_z8)._ld.slice(0);_L8(_z8)._ld._21=62159466}_L8(_z8)._ld[~~_A9]=(_L8(_z8)._jd[~~(_A9+1)]-_L8(_z8)._jd[~~_A9]);}};_6c=sqrt(((_dd*_dd)+(_ed*_ed)));if(!(_L8(_z8)._md instanceof Array)){_L8(_z8)._md=[];_L8(_z8)._md._21=3615857363}else if(_L8(_z8)._md._21!==3615857363){_L8(_z8)._md=_L8(_z8)._md.slice(0);_L8(_z8)._md._21=3615857363}
|
||
_L8(_z8)._md[~~_A9]=(_L8(_z8)._ld[~~_A9]/_6c);if(!(_L8(_z8)._nd instanceof Array)){_L8(_z8)._nd=[];_L8(_z8)._nd._21=3466505106}else if(_L8(_z8)._nd._21!==3466505106){_L8(_z8)._nd=_L8(_z8)._nd.slice(0);_L8(_z8)._nd._21=3466505106}_L8(_z8)._nd[~~_A9]=(-_L8(_z8)._kd[~~_A9]/_6c);if(!(_L8(_z8)._od instanceof Array)){_L8(_z8)._od=[];_L8(_z8)._od._21=2946389227}else if(_L8(_z8)._od._21!==2946389227){_L8(_z8)._od=_L8(_z8)._od.slice(0);_L8(_z8)._od._21=2946389227}_L8(_z8)._od[~~_A9]=_6c;if(!(_L8(_z8)._pd instanceof Array)){
|
||
_L8(_z8)._pd=[];_L8(_z8)._pd._21=754757955}else if(_L8(_z8)._pd._21!==754757955){_L8(_z8)._pd=_L8(_z8)._pd.slice(0);_L8(_z8)._pd._21=754757955}_L8(_z8)._pd[~~_A9]=(_6c*_6c);}};}function _f3(_x8,_y8,_z8,_A8,_B8,_C8,_D8,_m9){var _69=_S8(_z8,_A8,_B8);_L8(_69)._fd=_C8;var _qd=(-1.5707963267949);var _59,_d9;for(var _A9=0;(_A9<_C8);_A9++){{_59=sin(_qd);_d9=cos(_qd);if(!(_L8(_69)._gd instanceof Array)){_L8(_69)._gd=[];_L8(_69)._gd._21=359280577}else if(_L8(_69)._gd._21!==359280577){_L8(_69)._gd=_L8(_69)._gd.slice(0);
|
||
_L8(_69)._gd._21=359280577}_L8(_69)._gd[~~_A9]=(_d9*_D8);if(!(_L8(_69)._hd instanceof Array)){_L8(_69)._hd=[];_L8(_69)._hd._21=208739968}else if(_L8(_69)._hd._21!==208739968){_L8(_69)._hd=_L8(_69)._hd.slice(0);_L8(_69)._hd._21=208739968}_L8(_69)._hd[~~_A9]=(_59*_D8);_qd+=(6.28318530717959/_C8);}};_L8(_69)._rd=_m9;_e3(_x8,_y8,_69);return _69;}function _g3(_x8,_y8,_z8,_A8,_B8,_C8,_D8){var _sd=(cos(_D8)*_C8);var _td=(sin(_D8)*_C8);var _ud=_c3(_x8,_y8,(_sd+_z8),(_td+_A8),23,_B8,1,1,1,(-1),0);var _vd=_c3(_x8,
|
||
_y8,(-_sd+_z8),(-_td+_A8),23,_B8,1,1,1,(-1),0);var _6c=_d3(_x8,_y8,_ud,_vd,25,0,_B8);_L8(_6c)._bd=50;}function _h3(_x8,_y8,_z8,_A8){if(((!(_z2(_x8,_y8,_z8)>0.5))||(!(_z2(_x8,_y8,_A8)>0.5)))){return 1};var _d9;for(var _A9=0;(_A9<_1b(25));_A9++){{_d9=_2b(25,_A9);if((((_z8==_L8(_d9)._6d))&&((_A8==_L8(_d9)._7d)))){return 1};if((((_z8==_L8(_d9)._7d))&&((_A8==_L8(_d9)._6d)))){return 1};}};return 0;}function _i3(_x8,_y8){var _wd=1?1:0;if(!(_wd>0.5)){{{var _xd=_F8(30);for(var _yd in _xd){if(!_xd.hasOwnProperty(_yd))continue;
|
||
var _zd=_xd[_yd];if(_zd._I8)continue;if(!_zd._J8)continue;{_zd._Ad+=_L8(global._48)._Bd;}}};for(var _A9=0;(_A9<_L8(global._48)._Cd);_A9++){{if((random(1)>0.55)){{var _Dd=_S8(((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37),30);_L8(_Dd)._Fd=(_L8(global._48)._Fd*_Gd(1,2));}};}};}}else {{{var _Hd=_F8(29);for(var _Id in _Hd){if(!_Hd.hasOwnProperty(_Id))continue;var _Jd=_Hd[_Id];if(_Jd._I8)continue;if(!_Jd._J8)continue;{_Jd._Ad+=_L8(global._48)._Bd;}}};var _Kd=0;var _Ld=0?1:0;
|
||
var _Md=0?1:0;for(var _A9=0;(_A9<_L8(global._48)._Cd);_A9++){{if((random(1)>0.5)){{var _Dd=_S8(((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37),29);_L8(_Dd)._Fd=round((_L8(global._48)._Fd*_Gd(1,2,1.5)));_Kd++;}};}};var _A9;var _Dd;if((_Kd==0)){{_A9=_Nd((_L8(global._48)._Cd-1));_Dd=_S8(((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37),29);_L8(_Dd)._Fd=round((_L8(global._48)._Fd*_Gd(1,2,1.5)));}};if((random(1)>0.8)){_Ld=1?1:0}
|
||
;if((random(1)>0.5)){_Md=1?1:0};if((_L8(global._48)._Fd>=99)){_Md=0};var _D9=(-1);if(_Ld>0.5){{_A9=_Nd((_L8(global._48)._Cd-1));_D9=_A9;_k3(_x8,_y8,((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37));_Dd=_S8(((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37),29);_L8(_Dd)._Od=2;if(!(_L8(_Dd)._Pd instanceof Array)){_L8(_Dd)._Pd=[];_L8(_Dd)._Pd._21=283816229}else if(_L8(_Dd)._Pd._21!==283816229){_L8(_Dd)._Pd=_L8(_Dd)._Pd.slice(0);
|
||
_L8(_Dd)._Pd._21=283816229}_L8(_Dd)._Pd[~~0]=30;}};if(_Md>0.5){{_A9=_Nd((_L8(global._48)._Cd-1));if((_D9==_A9)){{_A9++;_A9=(_A9%_L8(global._48)._Cd);}};_k3(_x8,_y8,((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37));_Dd=_S8(((global._A7/2)+((_A9-3)*_L8(global._48)._Bd)),(_L8(global._48)._Ed+_L8(global._48)._Bd+37),29);_L8(_Dd)._Od=1;if(!(_L8(_Dd)._Pd instanceof Array)){_L8(_Dd)._Pd=[];_L8(_Dd)._Pd._21=283816229}else if(_L8(_Dd)._Pd._21!==283816229){_L8(_Dd)._Pd=_L8(_Dd)._Pd.slice(0);
|
||
_L8(_Dd)._Pd._21=283816229}_L8(_Dd)._Pd[~~0]=30;}};}};_L8(global._48)._Qd++;}function _j3(_x8,_y8){_i3(_x8,_y8);_L8(global._58)._Fd=_L8(global._48)._Fd;}function _k3(_x8,_y8,_z8,_A8){var _Dd;for(var _A9=0;(_A9<_1b(29));_A9++){{_Dd=_2b(29,_A9);if((((abs((_L8(_Dd).x-_z8))<10))&&((abs((_L8(_Dd)._Ad-_A8))<10)))){if((_L8(_Dd)._Y8<0.1)){{{var _Rd=_F8(_Dd);for(var _Sd in _Rd){if(!_Rd.hasOwnProperty(_Sd))continue;var _Td=_Rd[_Sd];if(_Td._I8)continue;if(!_Td._J8)continue;_s2(_Td,_x8)}};}}};}};}function _l3(_x8,_y8,
|
||
_z8){_L8(_L8(global._48)._Ud)._Vd=0?1:0;_L8(global._48)._Wd=0;_L8(_L8(global._48)._Ud)._Xd=(_L8(global._58)._dd*_L8(global._48)._Yd);_L8(_L8(global._48)._Ud)._Zd=(_L8(global._58)._ed*_L8(global._48)._Yd);_L8(_L8(global._48)._Ud)._h9(_L8(global._58).x);_L8(_L8(global._48)._Ud)._j9(_L8(global._58).y);_L8(_L8(global._48)._Ud).__d=_z8;for(var _A9=0;(_A9<20);_A9++){{{var _0e=_F8(_L8(global._48)._Ud);for(var _1e in _0e){if(!_0e.hasOwnProperty(_1e))continue;var _2e=_0e[_1e];if(_2e._I8)continue;if(!_2e._J8)continue;
|
||
{_3e(_2e,_x8,0);_3e(_2e,_x8,0);_3e(_2e,_x8,0);}}};if(_L8(_L8(global._48)._Ud)._Vd>0.5){break };if(!(_L8(global._48)._4e instanceof Array)){_L8(global._48)._4e=[];_L8(global._48)._4e._21=2534024360}else if(_L8(global._48)._4e._21!==2534024360){_L8(global._48)._4e=_L8(global._48)._4e.slice(0);_L8(global._48)._4e._21=2534024360}_L8(global._48)._4e[~~_A9]=_L8(_L8(global._48)._Ud)._c9;if(!(_L8(global._48)._5e instanceof Array)){_L8(global._48)._5e=[];_L8(global._48)._5e._21=4027306473}else if(_L8(global._48)._5e._21!==4027306473){
|
||
_L8(global._48)._5e=_L8(global._48)._5e.slice(0);_L8(global._48)._5e._21=4027306473}_t9(_L8(global._48)._5e,_A9,0,_L8(_L8(global._48)._Ud).x);_t9(_L8(global._48)._5e,_A9,1,_L8(_L8(global._48)._Ud).y);_L8(global._48)._Wd++;}};}function _m3(_x8,_y8){_L8(global._48)._6e=1?1:0;if((_L8(global._48)._Qd>_L8(global._48)._7e)){{_L8(global._48)._7e=_L8(global._48)._Qd;_K2(_x8,_y8,"best",_L8(global._48)._7e);_K2(_x8,_y8,"stars",_L8(global._48)._8e);}};_A2(_x8,_y8,3,14,0,1,(-1),0);}function _n3(_x8,_y8,_z8,_A8,
|
||
_B8){if(!(_L8(global._48)._9e instanceof Array)){_L8(global._48)._9e=[];_L8(global._48)._9e._21=2720144668}else if(_L8(global._48)._9e._21!==2720144668){_L8(global._48)._9e=_L8(global._48)._9e.slice(0);_L8(global._48)._9e._21=2720144668}_L8(global._48)._9e[~~_L8(global._48)._ae]=_z8;if(!(_L8(global._48)._be instanceof Array)){_L8(global._48)._be=[];_L8(global._48)._be._21=3774454912}else if(_L8(global._48)._be._21!==3774454912){_L8(global._48)._be=_L8(global._48)._be.slice(0);_L8(global._48)._be._21=3774454912}
|
||
_L8(global._48)._be[~~_L8(global._48)._ae]=_A8;if(!(_L8(global._48)._ce instanceof Array)){_L8(global._48)._ce=[];_L8(global._48)._ce._21=3371789381}else if(_L8(global._48)._ce._21!==3371789381){_L8(global._48)._ce=_L8(global._48)._ce.slice(0);_L8(global._48)._ce._21=3371789381}_L8(global._48)._ce[~~_L8(global._48)._ae]=_B8;if((_L8(global._48)._ae>0)){if(!(_L8(global._48)._de instanceof Array)){_L8(global._48)._de=[];_L8(global._48)._de._21=689552196}else if(_L8(global._48)._de._21!==689552196){_L8(global._48)._de=_L8(global._48)._de.slice(0);
|
||
_L8(global._48)._de._21=689552196}_L8(global._48)._de[~~_L8(global._48)._ae]=_L2(_x8,_y8,("item"+_Ea(_L8(global._48)._ae)),0)}else {if(!(_L8(global._48)._de instanceof Array)){_L8(global._48)._de=[];_L8(global._48)._de._21=689552196}else if(_L8(global._48)._de._21!==689552196){_L8(global._48)._de=_L8(global._48)._de.slice(0);_L8(global._48)._de._21=689552196}_L8(global._48)._de[~~_L8(global._48)._ae]=1};_L8(global._48)._ae++;}function _J3(_x8,_y8){{;global._y7=_x8.id;;global._z7="Emerald Project";;global._A7=240;
|
||
global._B7=240;;global._D7=320;global._E7=320;;global._G7=(global._A7*0.5);global._H7=(global._D7*0.5);;global._I7=_73(_x8,_y8);global._J7=((_72(_x8,_y8)>0.5)&&(_73(_x8,_y8)>0.5))?1:0;global._K7=_72(_x8,_y8);;global._L7=1?1:0;global._M7=1?1:0;;global._N7="savegame";;global._O7=0;global._P7=0;;global._Q7="EN";;global._R7=_ta._ee();global._S7=_ta._fe();global._T7=_ta._ge();global._U7=_ta._he();;global._V7=1.5707963267949;_x8._G9=1?1:0;_x8._P9=1?1:0;if(!(_x8._gc instanceof Array)){_x8._gc=[];_x8._gc._21=630091915}
|
||
else if(_x8._gc._21!==630091915){_x8._gc=_x8._gc.slice(0);_x8._gc._21=630091915}_x8._gc[~~0]="EN";_x8._hc=0;_x8._fc=1;_x8._Tc=0.0333333333333333;_x8._ie=1;_x8._Vc=1?1:0;;global._W7=_ta._je[~~0];global._X7=_ta._ke[~~0];};}function _L3(_x8,_y8){{global._G7=(global._A7*0.5);global._H7=(global._D7*0.5);_x8._Tc=min((1/_ta._Uc()),1);global._O7=(_x8._Tc*_x8._ie);global._P7=global._O7;if((global._P7==0)){_83(_x8,_y8,"Warning! Delta time equals zero value")};global._L7=_x8._P9;global._M7=_x8._G9;global._Q7=_x8._gc[~~_x8._hc];
|
||
global._R7=_ta._ee();global._S7=_ta._fe();global._T7=_ta._ge();global._U7=_ta._he();global._W7=(_ta._le-_ta._je[~~0]);global._X7=(_ta._me-_ta._ke[~~0]);};}function _Q3(_x8,_y8){{_x8._ne=0;_x8._oe=1;_x8._pe=1;_x8._5a=(_x8._1a()/10);_x8._7a=_x8._2a();};}function _S3(_x8,_y8){{var _l9;var _k9=_x8._ne;for(_l9=1;(_k9>=10);_l9++){{_k9=(_k9/10);}};_k9=_x8._ne;var _9a;var _aa=((((_l9-1)*_x8._5a*_x8._pe)+_x8._5a)*_x8._Y8);if((_x8._oe==1)){_9a=(_x8.x+(_aa*0.5)-(_x8._5a*_x8._Y8))}else {if((_x8._oe==2)){_9a=(_x8.x-(_x8._5a*_x8._Y8))}
|
||
else {if((_x8._oe==0)){_9a=(_x8.x+_aa-(_x8._5a*_x8._Y8))}}};var _ba=(_x8.y-(_x8._7a*0.5));if((_k9==0)){_ca(_x8,_x8._Y9,_x8._Z9,0,0,(_x8._5a*0.99),_x8._7a,_9a,_ba,_x8._Y8,_x8._Z8,16777215,_x8._0a)}else {while((_k9>0)){{_ca(_x8,_x8._Y9,_x8._Z9,(floor((_k9%10))*_x8._5a),0,(_x8._5a*0.99),(_x8._7a*0.99),_9a,_ba,_x8._Y8,_x8._Z8,16777215,_x8._0a);_k9=floor((_k9/10));_9a-=(_x8._5a*_x8._pe*_x8._Y8);}}};};}function _T3(_x8,_y8){{_x8._R8=(-1);_x8._Db=0?1:0;_x8._qe=0?1:0;_x8._re=0?1:0;_x8._se=0?1:0;_x8._te=(-1);
|
||
};}function _U3(_x8,_y8){{};}function _W3(_x8,_y8){{_x8._re=0?1:0;};}function _Y3(_x8,_y8){{_x8._re=1?1:0;};}function __3(_x8,_y8){{if(!(_x8._Db>0.5)){{_x8._qe=1?1:0;if((_x8._te!=(-1))){_O1(_x8,_y8,_x8._te,0)};_3e(_x8,_y8,0);}};};}function _14(_x8,_y8){{_x8._se=0?1:0;};}function _34(_x8,_y8){{_x8._se=1?1:0;};}function _54(_x8,_y8){{};}function _64(_x8,_y8){{_x8._R8=(-1);_x8._Bb="";_x8._yb=1;_x8._ue=0?1:0;_x8._ve="";_x8._we=1;_x8._xe=1;_x8._wb=100;_x8._xb=100;_x8._M8(1);_x8._O8(1);_x8._ib=0;_x8._ma=min(_x8._yb,
|
||
min((_x8._wb/_na(_x8._Bb)),(_x8._xb/_oa(_x8._Bb))));};}function _74(_x8,_y8){{_x8._ma=min(_x8._yb,min((_x8._wb/_na(_x8._Bb)),(_x8._xb/_oa(_x8._Bb))));};}function _84(_x8,_y8){{_pa(_x8._we);_qa(_x8._xe);_ra(_x8.x,_x8.y,_x8._Bb,_x8._ma,_x8._ma,0);};}function _94(_x8,_y8){{_x8._K8=(-1);_x8._19=10;_x8._ye=0;_x8._ze=0;_x8._Ae=0;_x8._Be=0;_x8._29=1;_x8._39=0;};}function _b4(_x8,_y8){{if((((_x8._K8!=(-1)))&&(_nb(_x8._K8)>0.5))){{_L8(_x8._K8)._h9(_L8(_x8._K8).x-_x8._ye);_L8(_x8._K8)._j9(_L8(_x8._K8).y-_x8._ze);
|
||
}};};}function _d4(_x8,_y8){{if((((_x8._K8!=(-1)))&&(_nb(_x8._K8)>0.5))){{_x8._39+=global._O7;var _Ce=((1/_x8._29)-_x8._39);if((_Ce<=0)){{_x8._79=random(6.28318530717959);_x8._Ae=(cos(_x8._79)*_x8._19);_x8._Be=(sin(_x8._79)*_x8._19);_x8._39=0;_Ce=(1/_x8._29);}};var _e9;_e9=((_x8._Ae-_x8._ye)/_Ce);var _f9;_f9=((_x8._Be-_x8._ze)/_Ce);_x8._ye+=(_e9*global._O7);_x8._ze+=(_f9*global._O7);_L8(_x8._K8)._h9(_L8(_x8._K8).x+(_e9*global._O7));_L8(_x8._K8)._j9(_L8(_x8._K8).y+(_f9*global._O7));}}else {{_s2(_x8,_y8);
|
||
}};};}function _e4(_x8,_y8){{_x8._K8=(-1);_x8._T8=1;_x8._U8=0?1:0;_x8._V8=1;_x8._X8=0;_x8._yc=0;_x8._W8=0;_x8._N8=1;_x8._P8=1;};}function _f4(_x8,_y8){{{var _De=_F8(_x8._K8);for(var _Ee in _De){if(!_De.hasOwnProperty(_Ee))continue;var _Fe=_De[_Ee];if(_Fe._I8)continue;if(!_Fe._J8)continue;_Ge(_Fe,_x8,7,11)}};};}function _g4(_x8,_y8){{if(_z2(_x8,_y8,_x8._K8)>0.5){{if((_x8._X8>0)){{_x8._X8-=global._P7;return 0;}};_x8._yc+=global._P7;if(_x8._U8>0.5){{_L8(_x8._K8)._O8((_x8._P8*(1+(sin((1.57079632679*_x8._yc/_x8._W8*_x8._T8))*(_x8._W8-_x8._yc)/_x8._W8*_x8._V8))));
|
||
_L8(_x8._K8)._M8((_x8._P8*_x8._N8/_L8(_x8._K8)._Z8));}}else {{_L8(_x8._K8)._M8((_x8._N8*(1+(sin((1.57079632679*_x8._yc/_x8._W8*_x8._T8))*(_x8._W8-_x8._yc)/_x8._W8*_x8._V8))));_L8(_x8._K8)._O8((_x8._P8*_x8._N8/_L8(_x8._K8)._Y8));}};if((_x8._yc>=_x8._W8)){{_L8(_x8._K8)._M8(_x8._N8);_L8(_x8._K8)._O8(_x8._P8);_Q8(_x8);}};}}else {_Q8(_x8)};};}function _h4(_x8,_y8){{_x8._K8=(-1);_x8._qc=0?1:0;_x8._sc=0;_x8._rc=0;_x8._vc=0;_x8._Jc=0?1:0;_x8._Kc=0?1:0;_x8._X8=0;if(!(_x8._e9 instanceof Array)){_x8._e9=[];_x8._e9._21=1636253010}
|
||
else if(_x8._e9._21!==1636253010){_x8._e9=_x8._e9.slice(0);_x8._e9._21=1636253010}_x8._e9[~~0]=0;if(!(_x8._f9 instanceof Array)){_x8._f9=[];_x8._f9._21=2023492627}else if(_x8._f9._21!==2023492627){_x8._f9=_x8._f9.slice(0);_x8._f9._21=2023492627}_x8._f9[~~0]=0;if(!(_x8._Cc instanceof Array)){_x8._Cc=[];_x8._Cc._21=363367186}else if(_x8._Cc._21!==363367186){_x8._Cc=_x8._Cc.slice(0);_x8._Cc._21=363367186}_x8._Cc[~~0]=0;if(!(_x8._Ec instanceof Array)){_x8._Ec=[];_x8._Ec._21=213105235}else if(_x8._Ec._21!==213105235){
|
||
_x8._Ec=_x8._Ec.slice(0);_x8._Ec._21=213105235}_x8._Ec[~~0]=0;if(!(_x8._Ic instanceof Array)){_x8._Ic=[];_x8._Ic._21=18538765}else if(_x8._Ic._21!==18538765){_x8._Ic=_x8._Ic.slice(0);_x8._Ic._21=18538765}_x8._Ic[~~0]=0;if(!(_x8._Gc instanceof Array)){_x8._Gc=[];_x8._Gc._21=13220546}else if(_x8._Gc._21!==13220546){_x8._Gc=_x8._Gc.slice(0);_x8._Gc._21=13220546}_x8._Gc[~~0]=0;if(!(_x8._yc instanceof Array)){_x8._yc=[];_x8._yc._21=1714929281}else if(_x8._yc._21!==1714929281){_x8._yc=_x8._yc.slice(0);_x8._yc._21=1714929281}
|
||
_x8._yc[~~0]=0;if(!(_x8._Nc instanceof Array)){_x8._Nc=[];_x8._Nc._21=3308198216}else if(_x8._Nc._21!==3308198216){_x8._Nc=_x8._Nc.slice(0);_x8._Nc._21=3308198216}_x8._Nc[~~0]=0;_x8._wc=0;_x8._xc=0;_x8._tc=0;_x8._zc=0;_x8._Ac=0;_x8._Bc=1;_x8._Dc=1;_x8._Fc=1;_x8._Hc=0;_x8._yc=1;_x8._uc=0?1:0;};}function _i4(_x8,_y8){{if((_x8._K8==(-1))){return 0};if(!(_nb(_x8._K8)>0.5)){{_s2(_x8,_y8);return 0;}};if(((!(_x8._Jc>0.5))&&(_x8._Kc>0.5))){if((_x8._X8>0)){{_x8._X8-=global._P7;if((_x8._X8<=0)){{_x8._zc=_L8(_x8._K8).x;
|
||
_x8._Ac=_L8(_x8._K8).y;_x8._Bc=_L8(_x8._K8)._Y8;_x8._Dc=_L8(_x8._K8)._Z8;_x8._Fc=_L8(_x8._K8)._0a;_x8._Hc=_L8(_x8._K8)._c9;}}else {return 0};}}};if(!(_nb(_x8._K8)>0.5)){{_Q8(_x8);return 0;}};if(((_x8._Jc>0.5)&&(!(_x8._Kc>0.5)))){return 0};if(_x8._uc>0.5){_x8._tc-=global._P7}else {_x8._tc+=global._P7};var _He=_x8._yc[~~_x8._wc];if((((((_x8._tc<=0))&&(_x8._uc>0.5)))||((((_x8._tc>=_He))&&(!(_x8._uc>0.5)))))){{if(!(_x8._uc>0.5)){{_x8._tc=0;if((_x8._e9[~~_x8._wc]!=0)){_L8(_x8._K8)._h9((_x8._zc+_x8._e9[~~_x8._wc]))}
|
||
;if((_x8._f9[~~_x8._wc]!=0)){_L8(_x8._K8)._j9((_x8._Ac+_x8._f9[~~_x8._wc]))};if((_x8._Cc[~~_x8._wc]!=0)){_L8(_x8._K8)._M8((_x8._Bc+_x8._Cc[~~_x8._wc]))};if((_x8._Ec[~~_x8._wc]!=0)){_L8(_x8._K8)._O8((_x8._Dc+_x8._Ec[~~_x8._wc]))};if((_x8._Gc[~~_x8._wc]!=0)){_L8(_x8._K8)._0a=(_x8._Fc+_x8._Gc[~~_x8._wc])};if((_x8._Ic[~~_x8._wc]!=0)){_L8(_x8._K8)._kb((_x8._Hc+_x8._Ic[~~_x8._wc]))};if(!(((_x8._wc+1)>=_x8._xc))){{_x8._zc=_L8(_x8._K8).x;_x8._Ac=_L8(_x8._K8).y;_x8._Bc=_L8(_x8._K8)._Y8;_x8._Dc=_L8(_x8._K8)._Z8;
|
||
_x8._Fc=_L8(_x8._K8)._0a;_x8._Hc=_L8(_x8._K8)._c9;}};_x8._wc++;}}else {{if((_x8._wc>=1)){{_x8._tc=_x8._yc[~~_x8._wc];if((_x8._e9[~~_x8._wc]!=0)){_L8(_x8._K8)._h9(_x8._zc)};if((_x8._f9[~~_x8._wc]!=0)){_L8(_x8._K8)._j9(_x8._Ac)};if((_x8._Cc[~~_x8._wc]!=0)){_L8(_x8._K8)._M8(_x8._Bc)};if((_x8._Ec[~~_x8._wc]!=0)){_L8(_x8._K8)._O8(_x8._Dc)};if((_x8._Gc[~~_x8._wc]!=0)){_L8(_x8._K8)._0a=_x8._Fc};if((_x8._Ic[~~_x8._wc]!=0)){_L8(_x8._K8)._kb(_x8._Hc)};_x8._zc=(_L8(_x8._K8).x-_x8._e9[~~(_x8._wc-1)]);_x8._Ac=(_L8(_x8._K8).y-_x8._f9[~~(_x8._wc-1)]);
|
||
_x8._Bc=(_L8(_x8._K8)._Y8-_x8._Cc[~~(_x8._wc-1)]);_x8._Dc=(_L8(_x8._K8)._Z8-_x8._Ec[~~(_x8._wc-1)]);_x8._Fc=(_L8(_x8._K8)._0a-_x8._Gc[~~(_x8._wc-1)]);_x8._Hc=(_L8(_x8._K8)._c9-_x8._Ic[~~(_x8._wc-1)]);}};_x8._wc--;}};var _Ie=0?1:0;if((_x8._wc>=_x8._xc)){{if((_x8._sc==0)){_Ie=1?1:0};if((_x8._sc==1)){{_x8._vc++;_x8._wc=0;if((((_x8._vc>=_x8._rc))&&((_x8._rc>0)))){_Ie=1?1:0};}};if((_x8._sc==2)){{_x8._uc=1?1:0;_x8._wc--;_x8._tc=_x8._yc[~~_x8._wc];}};}}else {if((_x8._wc<0)){{if((_x8._sc==2)){{_x8._vc++;if((((_x8._vc>=_x8._rc))&&((_x8._rc>0)))){
|
||
_Ie=1?1:0};_x8._uc=0?1:0;_x8._wc=0;}};}}};if(_Ie>0.5){{if(_x8._qc>0.5){{var _Je=_F8(_x8._K8);for(var _Ke in _Je){if(!_Je.hasOwnProperty(_Ke))continue;var _Le=_Je[_Ke];if(_Le._I8)continue;if(!_Le._J8)continue;_Q8(_Le)}}};_Q8(_x8);return 0;}};}};if((_x8._e9[~~_x8._wc]!=0)){_L8(_x8._K8)._h9(_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._e9[~~_x8._wc],_x8._zc))};if((_x8._f9[~~_x8._wc]!=0)){_L8(_x8._K8)._j9(_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._f9[~~_x8._wc],_x8._Ac))};if((_x8._Cc[~~_x8._wc]!=0)){
|
||
_L8(_x8._K8)._M8(_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._Cc[~~_x8._wc],_x8._Bc))};if((_x8._Ec[~~_x8._wc]!=0)){_L8(_x8._K8)._O8(_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._Ec[~~_x8._wc],_x8._Dc))};if((_x8._Gc[~~_x8._wc]!=0)){_L8(_x8._K8)._0a=_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._Gc[~~_x8._wc],_x8._Fc)};if((_x8._Ic[~~_x8._wc]!=0)){_L8(_x8._K8)._kb(_A1(_x8,_y8,_x8._Nc[~~_x8._wc],_x8._tc,_He,_x8._Ic[~~_x8._wc],_x8._Hc))};};}function _j4(_x8,_y8){{_x8._3b=(-1);_x8._4b=(-1);_x8._7b=0;
|
||
_x8._8b=0;};}function _l4(_x8,_y8){{if(_z2(_x8,_y8,_x8._4b)>0.5){{if(_z2(_x8,_y8,_x8._3b)>0.5){{var _59=sin(_b9(_L8(_x8._4b)._c9));var _d9=cos(_b9(_L8(_x8._4b)._c9));_L8(_x8._3b)._h9(((_x8._7b*_d9)-(_x8._8b*_59)+_L8(_x8._4b).x));_L8(_x8._3b)._j9(((_x8._7b*_59)+(_x8._8b*_d9)+_L8(_x8._4b).y));}}else {{_s2(_x8,_y8);}};}}else {{if(_z2(_x8,_y8,_x8._3b)>0.5){_t2(_x8,_y8,_x8._3b)};_s2(_x8,_y8);}};};}function _m4(_x8,_y8){{_x8._Hb=(-1);_x8._Ib=0;_x8._Me=1?1:0;_x8._yc=0;};}function _n4(_x8,_y8){{if(((!(_x8._Me>0.5))||(!(_Ne(_x8._Hb)>0.5))||((_x8._Hb==(-1))))){
|
||
return 1};_x8._yc+=global._O7;_x8._M8(_x8._Y8+0.05);_x8._O8(_x8._Y8);if((_x8._yc>=_x8._Ib)){{_x8._yc=0;_3e(_x8,_y8,0);}};};}function _o4(_x8,_y8){{_S8(_x8.x,_x8.y,_x8._Hb);};}function _p4(_x8,_y8){{_lb(_x8,_y8);_x8._Jb=0;_x8._Kb=0;_x8._Lb=0;};}function _q4(_x8,_y8){{var _79=_b9((_x8._Jb+_x8._c9));var _Oe=0;if((_x8._Kb==_x8._Lb)){_Oe=_x8._Lb}else {_Pe(_x8._Kb,_x8._Lb)};var _Qe=cos(_79),_Re=sin(_79);var _K8=_S8((_x8.x+_Qe),(_x8.y+_Re),_x8._Hb);_L8(_K8)._Se((_Qe*_Oe));_L8(_K8)._Te((_Re*_Oe));_L8(_K8)._kb((_x8._Jb+_x8._c9));
|
||
};}function _r4(_x8,_y8){{_lb(_x8,_y8);_x8._Ue=0;};}function _s4(_x8,_y8){{var _79=_b9((_x8._Jb+_x8._c9));var _Oe=0;if((_x8._Kb==_x8._Lb)){_Oe=_x8._Lb}else {_Pe(_x8._Kb,_x8._Lb)};var _Qe=cos(_79),_Re=sin(_79);var _K8=_S8((_x8.x+_Qe),(_x8.y+_Re),_x8._Hb);_L8(_K8)._Se((_Qe*_Oe));_L8(_K8)._Te((_Re*_Oe));_L8(_K8)._kb((_x8._Jb+_x8._c9));};}function _t4(_x8,_y8){{_lb(_x8,_y8);_x8._19=0;_x8._Kb=0;_x8._Lb=0;_x8._Ve=0;_x8._We=0;};}function _u4(_x8,_y8){{var _79=_b9((_Pe(_x8._Ve,_x8._We)+_x8._c9));var _6c=random(_x8._19);
|
||
var _Oe=_Pe(_x8._Kb,_x8._Lb);var _K8=_S8((_x8.x+(cos(_79)*_6c)),(_x8.y+(sin(_79)*_6c)),_x8._Hb);_L8(_K8)._Se((cos(_79)*_Oe));_L8(_K8)._Te((sin(_79)*_Oe));_L8(_K8)._kb(_u9(_79));};}function _v4(_x8,_y8){{_x8._tb=0;_x8._Xe=0?1:0;_x8._ub=(-1);_x8._sb=0;_x8._X8=0;_x8._Ye=1;};}function _x4(_x8,_y8){{_x8._h9(_ta._je[~~0]);_x8._j9(_ta._ke[~~0]);if((_x8._X8<=0)){{_x8._sb+=(global._P7*3/_x8._Ye*0.5);if((((_x8._sb>=0.5))&&(!(_x8._Xe>0.5)))){{if(_Ze(_x8._ub)>0.5){{if((_ta._Ua()!=_x8._ub)){_Wa(_x8._ub)}else {__e()}
|
||
;}};_x8._Xe=1?1:0;if((((_x8._tb!=(-1)))&&(_0f(_x8._tb)>0.5))){_31._v1[_x8._tb](_x8,_y8)};}};if((_x8._sb>=1)){_Q8(_x8)};}}else {{_x8._X8-=global._P7;if((_x8._X8<0)){_x8._X8=0};}};};}function _y4(_x8,_y8){{_x8._0a=0;_x8._X8=0;_x8._tb=0;_x8._Xe=0?1:0;_x8._sb=0;_x8._1f=(sqrt((0.25*((global._B7*global._B7)+(global._E7*global._E7))))*2);_x8._2f=_x8._1f;};}function _z4(_x8,_y8){{if((_x8._X8<=0)){{_x8._sb+=0.02;if((((_x8._sb>=0.5))&&(!(_x8._Xe>0.5)))){{_x8._Xe=1?1:0;if((((_x8._tb!=(-1)))&&(_0f(_x8._tb)>0.5))){
|
||
_31._v1[_x8._tb](_x8,_y8)};}};if((_x8._sb<0.5)){_x8._2f=((0.5-_x8._sb)*2*_x8._1f)}else {_x8._2f=((_x8._sb-0.5)*2*_x8._1f)};if((_x8._sb>=1)){_Q8(_x8)};}}else {{_x8._X8-=_x8._Tc;if((_x8._X8<0)){_x8._X8=0};}};};}function _A4(_x8,_y8){{var _3f=(0.5*(global._B7-_x8._2f));var _4f=(0.5*(global._E7-_x8._2f));_X9(_x8,_x8._5f,0,(global._B7*0.5),(global._E7*0.5),(_x8._2f/256*1.01),(_x8._2f/256*1.01),0,16777215,1);};}function _B4(_x8,_y8){{_lb(_x8,_y8);_x8._0a=0;_x8._Ye=1;};}function _C4(_x8,_y8){{if((_x8._sb<=0.5)){
|
||
_x8._0a=(_x8._sb*2)}else {_x8._0a=(1-((_x8._sb*2)-1))};_22(_x8,_y8,_x8._Y9,0,_x8._0a);};}function _D4(_x8,_y8){{global._6f=_x8.id;_x8._7f=js_isFullscreenEnabled();_S8(0,0,16);};}function _E4(_x8,_y8){{if(js_isFullscreenAvaliable()>0.5){{if(((((_x8._7f>0.5)&&(!(js_isFullscreenEnabled()>0.5))))||(((!(_x8._7f>0.5))&&(js_isFullscreenEnabled()>0.5))))){{_x8._7f=js_isFullscreenEnabled();if((_x8._7f==1)){{var _8f=_F8(16);for(var _9f in _8f){if(!_8f.hasOwnProperty(_9f))continue;var _af=_8f[_9f];if(_af._I8)continue;
|
||
if(!_af._J8)continue;_Q8(_af)}}}else {_S8(0,0,16)};}};if(js_isFullscreenEnabled()>0.5){{if((((_ta._Sa()<_ta._Ta()))||((((_ta._Sa()>_ta._Ta()))&&(!(_72(_x8,_y8)>0.5)))))){{var _bf;var _cf;_cf=(_ta._Sa()/global._B7);_bf=(_ta._Ta()/global._E7);if((_cf<_bf)){{_ta._df[~~0]=(_cf*global._B7);_ta._ef[~~0]=(_cf*global._E7);}}else {{_ta._df[~~0]=(_bf*global._B7);_ta._ef[~~0]=(_bf*global._E7);}};_ta._ff[~~0]=0;_Xa(((_ta._Sa()-_ta._df[~~0])*0.5),((_ta._Ta()-_ta._ef[~~0])*0.5));_Ya(_ta._df[~~0],_ta._ef[~~0]);}}else {
|
||
{var _bf;var _cf;_cf=(_ta._Sa()/global._B7);_bf=(_ta._Ta()/global._E7);if((_cf>_bf)){{_ta._df[~~0]=(_cf*global._B7);_ta._ef[~~0]=(_cf*global._E7);}}else {{_ta._df[~~0]=(_bf*global._B7);_ta._ef[~~0]=(_bf*global._E7);}};_ta._ff[~~0]=0;_Xa(((_ta._Sa()-_ta._df[~~0])*0.5),((_ta._Ta()-_ta._ef[~~0])*0.5));_Ya(_ta._df[~~0],_ta._ef[~~0]);}};}};}};};}function _F4(_x8,_y8){{if(((js_isFullscreenEnabled()>0.5)&&(js_isFullscreenAvaliable()>0.5))){{if((((_ta._Sa()>_ta._Ta()))&&(_72(_x8,_y8)>0.5))){{}};}};};}function _G4(_x8,
|
||
_y8){{;;;global._Y7=0;global._Z7=1;global.__7=2;_x8._Ca=global._Z7;if((_x8._Ca==global.__7)){{_x8._Da=1.75;}};_x8._gf="Please turn your device#to the side!";_x8._hf=0?1:0;_x8._if=0?1:0;_x8._jf="diamondgames.org";_kf();_lf(0);_g2(_x8,_y8);_m2(_x8,_y8);_82(_x8,_y8);};}function _H4(_x8,_y8){{if(((!(_72(_x8,_y8)>0.5))&&(_L8(global._y7)._Vc>0.5))){{{global._b8=min((_ta._Sa()/global._B7),(_ta._Ta()/global._E7));global._c8=global._b8;};}}else {if(_72(_x8,_y8)>0.5){{global._b8=min((_ta._Sa()/global._B7),(_ta._Ta()/global._E7));
|
||
global._c8=global._b8;}}};_f2(_x8,_y8);if(((_x8._hf>0.5)&&((_ta._Ua()!=6))&&(!(_72(_x8,_y8)>0.5)))){{_62(_x8,_y8,0.5,0.9325,0,1,1);_42(_x8,_y8,1);}}else {{_42(_x8,_y8,0);}};};}function _I4(_x8,_y8){{if((_ta._Ua()==6)){{}};};}function _J4(_x8,_y8){{_x8._Zb=1;_x8.__b=1;_x8._0c=1;_x8._1c=1;if(!(_x8._2c instanceof Array)){_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~0]=0;if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}
|
||
else if(_x8._3c._21!==845408377){_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}_x8._3c[~~0]=0;if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~0]=0;if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);_x8._5c._21=2191902933}_x8._5c[~~0]=0;if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){
|
||
_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~0]=0;_x8._mf=0;_x8._nf=0;};}function _K4(_x8,_y8){{_x8._nf-=global._O7;if((_x8._nf<=0)){{for(var _A9=(_x8._0c+1);(_A9>0);_A9--){{if(!(_x8._2c instanceof Array)){_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~_A9]=_x8._2c[~~(_A9-1)];if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}else if(_x8._3c._21!==845408377){_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}
|
||
_x8._3c[~~_A9]=_x8._3c[~~(_A9-1)];if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~_A9]=_x8._4c[~~(_A9-1)];if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);_x8._5c._21=2191902933}_x8._5c[~~_A9]=_x8._5c[~~(_A9-1)];if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);
|
||
_x8._6c._21=1772778161}_x8._6c[~~_A9]=_x8._6c[~~(_A9-1)];}};if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~(_x8._0c+1)]=0;_x8._nf=_x8._1c;}};if(!(_x8._2c instanceof Array)){_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~0]=_x8.x;if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}else if(_x8._3c._21!==845408377){
|
||
_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}_x8._3c[~~0]=_x8.y;var _of,_pf;_of=(_x8._2c[~~1]-_x8.x);_pf=(_x8._3c[~~1]-_x8.y);if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~0]=sqrt(((_of*_of)+(_pf*_pf)));if((_x8._6c[~~0]>0)){{if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~0]=(_of/_x8._6c[~~0]);
|
||
if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);_x8._5c._21=2191902933}_x8._5c[~~0]=(_pf/_x8._6c[~~0]);}};_of=(_x8._2c[~~(_x8._0c+1)]-_x8._2c[~~_x8._0c]);_pf=(_x8._3c[~~(_x8._0c+1)]-_x8._3c[~~_x8._0c]);_x8._qf=((_of*_x8._nf/_x8._1c)+_x8._2c[~~_x8._0c]);_x8._rf=((_pf*_x8._nf/_x8._1c)+_x8._3c[~~_x8._0c]);_x8._6c[~~_x8._0c]=sqrt(((_of*_of)+(_pf*_pf)));_x8._mf=0;for(var _A9=0;(_A9<(_x8._0c+1));_A9++){_x8._mf+=_x8._6c[~~_A9]};};
|
||
}function _L4(_x8,_y8){{var _sf=0;var _tf=(_x8._Zb*0.5);var _uf=_tf;var _vf=1;_tf=_x8._Zb;if((_x8._mf>15)){for(var _A9=0;(_A9<(_x8._0c+1));_A9++){{_sf+=_x8._6c[~~_A9];_uf=(_i9(_x8._Zb,_x8.__b,(_sf/_x8._mf))*0.5);if((_x8._6c[~~_A9]>5)){if((_A9<_x8._0c)){_ja(_x8,_x8._Y9,_x8._Z9,(_x8._2c[~~_A9]+(-_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]+(_x8._4c[~~_A9]*_tf)),(_x8._2c[~~_A9]+(_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]-(_x8._4c[~~_A9]*_tf)),(_x8._2c[~~(_A9+1)]+(_x8._5c[~~(_A9+1)]*_uf)),(_x8._3c[~~(_A9+1)]-(_x8._4c[~~(_A9+1)]*_uf)),
|
||
(_x8._2c[~~(_A9+1)]+(-_x8._5c[~~(_A9+1)]*_uf)),(_x8._3c[~~(_A9+1)]+(_x8._4c[~~(_A9+1)]*_uf)),_x8._0a)}else {_ja(_x8,_x8._Y9,_x8._Z9,(_x8._2c[~~_A9]+(-_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]+(_x8._4c[~~_A9]*_tf)),(_x8._2c[~~_A9]+(_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]-(_x8._4c[~~_A9]*_tf)),_x8._qf,_x8._rf,_x8._qf,_x8._rf,_x8._0a)}};_tf=_uf;}}};};}function _M4(_x8,_y8){{_x8._9c=(-1);_x8._wf=1;_x8._xf=3;_x8._yf=1;if(!(_x8._2c instanceof Array)){_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){
|
||
_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~0]=0;if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}else if(_x8._3c._21!==845408377){_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}_x8._3c[~~0]=0;if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~0]=0;if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);
|
||
_x8._5c._21=2191902933}_x8._5c[~~0]=0;if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~0]=0;_x8._mf=0;_x8._nf=0;};}function _N4(_x8,_y8){{_x8._nf-=(1/_ta._Uc()*_L8(_x8._O9)._ie);if((_x8._9c!=(-1))){{_x8._h9(_L8(_x8._9c).x);_x8._j9(_L8(_x8._9c).y);}};if((_x8._nf<=0)){{for(var _A9=_x8._xf;(_A9>0);_A9--){{if(!(_x8._2c instanceof Array)){_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){
|
||
_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~_A9]=_x8._2c[~~(_A9-1)];if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}else if(_x8._3c._21!==845408377){_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}_x8._3c[~~_A9]=_x8._3c[~~(_A9-1)];if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~_A9]=_x8._4c[~~(_A9-1)];if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}
|
||
else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);_x8._5c._21=2191902933}_x8._5c[~~_A9]=_x8._5c[~~(_A9-1)];if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~_A9]=_x8._6c[~~(_A9-1)];}};if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~_x8._xf]=0;_x8._nf=_x8._yf;}};if(!(_x8._2c instanceof Array)){
|
||
_x8._2c=[];_x8._2c._21=729340216}else if(_x8._2c._21!==729340216){_x8._2c=_x8._2c.slice(0);_x8._2c._21=729340216}_x8._2c[~~0]=_x8.x;if(!(_x8._3c instanceof Array)){_x8._3c=[];_x8._3c._21=845408377}else if(_x8._3c._21!==845408377){_x8._3c=_x8._3c.slice(0);_x8._3c._21=845408377}_x8._3c[~~0]=_x8.y;var _of,_pf;_of=(_x8._2c[~~1]-_x8.x);_pf=(_x8._3c[~~1]-_x8.y);if(!(_x8._6c instanceof Array)){_x8._6c=[];_x8._6c._21=1772778161}else if(_x8._6c._21!==1772778161){_x8._6c=_x8._6c.slice(0);_x8._6c._21=1772778161}_x8._6c[~~0]=sqrt(((_of*_of)+(_pf*_pf)));
|
||
if((_x8._6c[~~0]>0)){{if(!(_x8._4c instanceof Array)){_x8._4c=[];_x8._4c._21=2612984212}else if(_x8._4c._21!==2612984212){_x8._4c=_x8._4c.slice(0);_x8._4c._21=2612984212}_x8._4c[~~0]=(_of/_x8._6c[~~0]);if(!(_x8._5c instanceof Array)){_x8._5c=[];_x8._5c._21=2191902933}else if(_x8._5c._21!==2191902933){_x8._5c=_x8._5c.slice(0);_x8._5c._21=2191902933}_x8._5c[~~0]=(_pf/_x8._6c[~~0]);}};_of=(_x8._2c[~~_x8._xf]-_x8._2c[~~(_x8._xf-1)]);_pf=(_x8._3c[~~_x8._xf]-_x8._3c[~~(_x8._xf-1)]);_x8._qf=((_of*_x8._nf/_x8._yf)+_x8._2c[~~(_x8._xf-1)]);
|
||
_x8._rf=((_pf*_x8._nf/_x8._yf)+_x8._3c[~~(_x8._xf-1)]);_x8._6c[~~(_x8._xf-1)]=sqrt(((_of*_of)+(_pf*_pf)));_x8._mf=0;for(var _A9=0;(_A9<_x8._xf);_A9++){_x8._mf+=_x8._6c[~~_A9]};};}function _O4(_x8,_y8){{var _sf=0;var _tf=(_x8._wf*0.5);var _uf=_tf;var _vf=1;if((_x8._mf>15)){for(var _A9=0;(_A9<_x8._xf);_A9++){{_sf+=_x8._6c[~~_A9];_vf=1;_uf=(_x8._wf*(1-((_A9+1)/_x8._xf))*0.5);if((_x8._6c[~~_A9]>5)){if((_A9<(_x8._xf-1))){_ja(_x8,_x8._Y9,_x8._Z9,(_x8._2c[~~_A9]+(-_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]+(_x8._4c[~~_A9]*_tf)),
|
||
(_x8._2c[~~_A9]+(_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]-(_x8._4c[~~_A9]*_tf)),(_x8._2c[~~(_A9+1)]+(_x8._5c[~~(_A9+1)]*_uf)),(_x8._3c[~~(_A9+1)]-(_x8._4c[~~(_A9+1)]*_uf)),(_x8._2c[~~(_A9+1)]+(-_x8._5c[~~(_A9+1)]*_uf)),(_x8._3c[~~(_A9+1)]+(_x8._4c[~~(_A9+1)]*_uf)),_vf)}else {_ja(_x8,_x8._Y9,_x8._Z9,(_x8._2c[~~_A9]+(-_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]+(_x8._4c[~~_A9]*_tf)),(_x8._2c[~~_A9]+(_x8._5c[~~_A9]*_tf)),(_x8._3c[~~_A9]-(_x8._4c[~~_A9]*_tf)),_x8._qf,_x8._rf,_x8._qf,_x8._rf,_vf)}};_tf=_uf;}}};}
|
||
;}function _P4(_x8,_y8){{;global._08=_x8.id;_L8(global._08)._h9(_ta._je[~~0]);_L8(global._08)._j9(_ta._ke[~~0]);};}function _Q4(_x8,_y8){{_L8(global._08)._h9(_ta._je[~~0]);_L8(global._08)._j9(_ta._ke[~~0]);};}function _R4(_x8,_y8){{_x8._sb=0;_x8._yc=0;_x8._W8=0.01;_x8._U9=0?1:0;_x8._zf=0?1:0;_x8._T9=0;_x8._R9=(-1);_x8._S9=(-1);_x8._Af=0?1:0;if((_1b(20)>1)){{{var _Bf=_F8(20);for(var _Cf in _Bf){if(!_Bf.hasOwnProperty(_Cf))continue;var _Df=_Bf[_Cf];if(_Df._I8)continue;if(!_Df._J8)continue;if((_Df.id!=_x8.id)){
|
||
_Q8(_Df)}}};}};};}function _S4(_x8,_y8){{if((_x8._T9>0)){{_x8._T9-=global._P7;return 0;}};_x8._yc+=global._P7;_x8._sb=(_x8._yc/_x8._W8);if((_x8._sb<0.5)){{_T1(_x8,_y8,(1-(_x8._sb*2)));}}else {if((_x8._sb>1)){{_T1(_x8,_y8,1);_Q8(_x8);}}else {{if(!(_x8._zf>0.5)){{if((_x8._R9!=(-1))){if(_x8._U9>0.5){_U1(_x8,_y8,_x8._R9)}else {{if((_x9()==1)){{_y9(_x8._R9);}}else {{_z9(_x8._R9);}};}}};if((_x8._S9!=(-1))){{if(!(_x8._Af>0.5)){{_L8(global._28)._N9=_x8._S9;if(_L8(_x8._O9)._P9>0.5){_O1(_x8,_y8,_x8._S9,1)};_x8._Af=1?1:0;
|
||
}};}}else {{_L8(global._28)._N9=(-1);}};_x8._zf=1?1:0;}};_T1(_x8,_y8,((_x8._sb-0.5)*2));}}};};}function _T4(_x8,_y8){{;global._18=_x8.id;_x8._nc=0;_x8._mc=0;};}function _U4(_x8,_y8){{if((_1b(22)>1)){{_s2(_x8,_y8);return 1;}};;global._28=_x8.id;if(!(_x8._F9 instanceof Array)){_x8._F9=[];_x8._F9._21=2402484561}else if(_x8._F9._21!==2402484561){_x8._F9=_x8._F9.slice(0);_x8._F9._21=2402484561}_x8._F9[~~0]=0;if(!(_x8._C9 instanceof Array)){_x8._C9=[];_x8._C9._21=2319382364}else if(_x8._C9._21!==2319382364){_x8._C9=_x8._C9.slice(0);
|
||
_x8._C9._21=2319382364}_x8._C9[~~0]=0;_x8._E9=0;_x8._B9=0;_x8._N9=(-1);};}function _V4(_x8,_y8){{_x8._19=1;_x8._3d=0.1;_x8._2d=1;_x8._4d=0.01;_x8._Ef=0;_x8._Ff=0;_x8._Gf=0;_x8._Hf=0;_x8._If=_x8.x;_x8._Jf=_x8.y;_x8._5d=1?1:0;_x8._Kf=(-1);_x8._Lf=0?1:0;_x8._Mf=1?1:0;_x8._1d=0?1:0;_x8._Yc=_L8(global._38)._Yc;_x8._Zc=_L8(global._38)._Zc;_x8._Nf=(-1);_x8._cd=1?1:0;_x8._Of=0?1:0;_x8._Pf=0;_x8._Qf=0;_x8._Rf=0;_x8._Sf=0;_x8._Tf=0;_x8._Uf=0?1:0;_x8._sd=(_x8.x-_x8._19);_x8._td=(_x8.y-_x8._19);_x8._Vf=(_x8.x+_x8._19);
|
||
_x8._Wf=(_x8.y+_x8._19);_x8._Xf=0;_x8._Yf=0;_x8._Zf=0?1:0;_x8.__f=10000;_x8._0g=0?1:0;_x8._1g=1;};}function _W4(_x8,_y8){{;global._38=_x8.id;_x8._Xc=0.0333333333333333;_x8._2g=1;_x8._3g=(_x8._Xc*_x8._Xc);_x8._Yc=0;_x8._Zc=0;_x8._4g=0;_x8._5g=global._D7;_x8._6g=0;_x8._7g=global._A7;_x8.__c=100;_x8._8g=(1/_x8.__c);_x8._9g=0?1:0;_x8._ag=1;_x8._bg=0;_x8._0d=1?1:0;_x8._cg=0;_x8._dg=0?1:0;};}function _X4(_x8,_y8){{if(_eg(32)>0.5){{_x8._Yc+=100;}};_x8._Yc*=0.9;if(_x8._9g>0.5){return 1};_x8._bg=0;_x8._3g=(_x8._Xc*_x8._Xc);
|
||
_x8._8g=(1/_x8.__c);var _Fd=_1b(23);var _d9,_fg,_gg,_hg,_ig,_59;var _jg;var _kg,_lg,_g9;var _mg,_ng;{var _og=_F8(25);for(var _pg in _og){if(!_og.hasOwnProperty(_pg))continue;var _qg=_og[_pg];if(_qg._I8)continue;if(!_qg._J8)continue;{if(_qg._Mf>0.5){{if(((!(_nb(_qg._6d)>0.5))||((_qg._6d==(-1))))){continue };if(((!(_nb(_qg._7d)>0.5))||((_qg._7d==(-1))))){continue };_kg=(_L8(_qg._7d).x-_L8(_qg._6d).x);_lg=(_L8(_qg._7d).y-_L8(_qg._6d).y);_g9=sqrt(max(0.1,((_kg*_kg)+(_lg*_lg))));_qg._rg=(_kg/_g9);_qg._sg=(_lg/_g9);
|
||
_qg._tg=_qg._sg;_qg._ug=-_qg._rg;_qg._2d=((_L8(_qg._6d)._2d*_L8(_qg._6d)._1d)+(_L8(_qg._7d)._2d*_L8(_qg._7d)._1d));_qg._vg=(_qg._bd*0.5);_mg=((_L8(_qg._6d)._1d>0.5)&&(_L8(_qg._7d)._1d>0.5))?1:0;_ng=0;if(_qg._cd>0.5){{for(var _A9=0;(_A9<_Fd);_A9++){{_d9=_2b(23,_A9);if((((_d9==_qg._6d))||((_d9==_qg._7d)))){continue };if(((_L8(_d9)._1d>0.5)&&(_mg>0.5))){continue };_fg=(_L8(_d9).x-_L8(_qg._6d).x);_gg=(_L8(_d9).y-_L8(_qg._6d).y);_hg=((_qg._tg*_fg)+(_qg._ug*_gg));_ig=(abs(_hg)-_L8(_d9)._19-_qg._vg);if((_ig>=0)){
|
||
{continue;}}else {{_59=_wg(_hg);_hg=((_qg._rg*_fg)+(_qg._sg*_gg));if((_hg<=0)){continue };_fg=(_L8(_d9).x-_L8(_qg._7d).x);_gg=(_L8(_d9).y-_L8(_qg._7d).y);_hg=((-_qg._rg*_fg)-(_qg._sg*_gg));_ng=(_hg/_g9);if((_hg<=0)){continue };_kg=(-_ig*_59*_qg._tg);_lg=(-_ig*_59*_qg._ug);if(!(_L8(_d9)._1d>0.5)){{_jg=(_L8(_d9)._2d/(_qg._2d+_L8(_d9)._2d));_L8(_d9)._h9(_L8(_d9).x+(_kg*_jg*(1+_L8(_d9)._3d)));_L8(_d9)._j9(_L8(_d9).y+(_lg*_jg*(1+_L8(_d9)._3d)));}}else {{_jg=0;}};if(_mg>0.5){continue };_jg=(_jg-1);if(!(_L8(_qg._6d)._1d>0.5)){
|
||
{_L8(_qg._6d)._h9(_L8(_qg._6d).x+(_kg*_jg*_ng));_L8(_qg._6d)._j9(_L8(_qg._6d).y+(_lg*_jg*_ng));}};if(!(_L8(_qg._7d)._1d>0.5)){{_L8(_qg._7d)._h9(_L8(_qg._7d).x+(_kg*_jg*(1-_ng)));_L8(_qg._7d)._j9(_L8(_qg._7d).y+(_lg*_jg*(1-_ng)));}};}};}};}};_kg=(_L8(_qg._7d).x-_L8(_qg._6d).x);_lg=(_L8(_qg._7d).y-_L8(_qg._6d).y);_g9=sqrt(max(0.1,((_kg*_kg)+(_lg*_lg))));_qg._rg=(_kg/_g9);_qg._sg=(_lg/_g9);if(_L8(_qg._6d)._1d>0.5){_jg=0}else {if(_L8(_qg._7d)._1d>0.5){_jg=1}else {_jg=(_L8(_qg._7d)._2d/(_L8(_qg._7d)._2d+_L8(_qg._6d)._2d))}
|
||
};var _ig=((_g9-_qg._8d)*_qg._xg);if(_qg._yg>0.5){{if((_qg._6d==_L8(_qg._zg)._Ag)){_ig*=0.15}else {if((_qg._7d==_L8(_qg._zg)._Ag)){_ig*=0.15}};}};if((_ig>0)){{_L8(_qg._6d)._h9(_L8(_qg._6d).x+(_ig*_qg._rg*_jg));_L8(_qg._6d)._j9(_L8(_qg._6d).y+(_ig*_qg._sg*_jg));_L8(_qg._7d)._h9(_L8(_qg._7d).x+(_ig*_qg._rg*(_jg-1)));_L8(_qg._7d)._j9(_L8(_qg._7d).y+(_ig*_qg._sg*(_jg-1)));}}else {{if(_qg._ad>0.5){{_L8(_qg._6d)._h9(_L8(_qg._6d).x+(_ig*_qg._rg*_jg));_L8(_qg._6d)._j9(_L8(_qg._6d).y+(_ig*_qg._sg*_jg));_L8(_qg._7d)._h9(_L8(_qg._7d).x+(_ig*_qg._rg*(_jg-1)));
|
||
_L8(_qg._7d)._j9(_L8(_qg._7d).y+(_ig*_qg._sg*(_jg-1)));}};}};if(!(_qg._Bg>0.5)){continue };_qg._Cg=(_qg._Dg*_qg._Dg);_qg._Eg=(_qg._Fg*_qg._Fg);_kg=(_L8(_qg._7d).x-_L8(_qg._6d).x);_lg=(_L8(_qg._7d).y-_L8(_qg._6d).y);_g9=((_kg*_kg)+(_lg*_lg));if((((_g9<_qg._Cg))&&((_qg._Dg!=(-1))))){{_qg._Gg=1?1:0;_s2(_qg,_x8);continue;}};if((((_g9>_qg._Eg))&&((_qg._Fg!=(-1))))){{_qg._Gg=1?1:0;_s2(_qg,_x8);continue;}};}};}}};{var _Hg=_F8(23);for(var _Ig in _Hg){if(!_Hg.hasOwnProperty(_Ig))continue;var _Jg=_Hg[_Ig];if(_Jg._I8)continue;
|
||
if(!_Jg._J8)continue;{_Jg._Yc=_x8._Yc;_Jg._Zf=0?1:0;_Jg.__f=(_Jg._19*_Jg._19);_Jg._0g=(((_Jg._Nf!=(-1)))&&(_nb(_Jg._Nf)>0.5))?1:0;_Jg._Xf=floor((_Jg.x*_x8._8g));_Jg._Yf=floor((_Jg.y*_x8._8g));_Jg._1g=(_Jg._3d+1);_Jg._sd=(_Jg.x-_Jg._19);_Jg._td=(_Jg.y-_Jg._19);_Jg._Vf=(_Jg.x+_Jg._19);_Jg._Wf=(_Jg.y+_Jg._19);if(_x8._dg>0.5){{_Jg._Tf=_Jg._Rf;_Jg._Sf=0;for(var _A9=0;(_A9<_Jg._Rf);_A9++){if(!(_Jg._Sf instanceof Array)){_Jg._Sf=[];_Jg._Sf._21=290427781}else if(_Jg._Sf._21!==290427781){_Jg._Sf=_Jg._Sf.slice(0);
|
||
_Jg._Sf._21=290427781}_Jg._Sf[~~_A9]=_Jg._Qf[~~_A9]};_Jg._Uf=0?1:0;_Jg._Qf=0;_Jg._Rf=0;}};}}};{var _Kg=_F8(26);for(var _Lg in _Kg){if(!_Kg.hasOwnProperty(_Lg))continue;var _Mg=_Kg[_Lg];if(_Mg._I8)continue;if(!_Mg._J8)continue;{if(_Mg._rd>0.5){{_e3(_Mg,_x8,_Mg.id);}};if(_Mg._cd>0.5){{var _Ng=_F8(23);for(var _Og in _Ng){if(!_Ng.hasOwnProperty(_Og))continue;var _Pg=_Ng[_Og];if(_Pg._I8)continue;if(!_Pg._J8)continue;{var _sd,_td,_Vf,_Wf,_hg,_Qg,_Rg,_e9,_f9,_Sg,_Tg,_Ug,_Vg;for(var _A9=0;(_A9<_Mg._fd);_A9++){{_sd=_Mg._id[~~_A9];
|
||
_td=_Mg._jd[~~_A9];_Vf=(_sd+_Mg._kd[~~_A9]);_Wf=(_td+_Mg._ld[~~_A9]);_Ug=_Mg._kd[~~_A9];_Vg=_Mg._ld[~~_A9];_e9=(_sd-_Pg.x);_f9=(_td-_Pg.y);_Sg=((_e9*_e9)+(_f9*_f9));if((_Sg<_Pg.__f)){{_Sg=sqrt(_Sg);_Qg=(_sd-_Mg.x);_Rg=(_td-_Mg.y);if((((_e9*_Qg)+(_f9*_Rg))>0)){{_Pg._h9(_Pg.x+(_e9/_Sg*(_Pg._19-_Sg)));_Pg._j9(_Pg.y+(_f9/_Sg*(_Pg._19-_Sg)));}}else {{_Pg._h9(_Pg.x-(_e9/_Sg*(_Pg._19-_Sg)));_Pg._j9(_Pg.y-(_f9/_Sg*(_Pg._19-_Sg)));}};break;}};_e9=(_Pg.x-_sd);_f9=(_Pg.y-_td);_hg=(((_e9*_Ug)+(_f9*_Vg))/_Mg._pd[~~_A9]);
|
||
_Qg=(_sd+(_hg*_Ug));_Rg=(_td+(_hg*_Vg));_hg=((_Ug*_e9)+(_Vg*_f9));_e9=(_Pg.x-_Vf);_f9=(_Pg.y-_Wf);_Tg=((-_Ug*_e9)-(_Vg*_f9));if((((_hg<=0))||((_Tg<=0)))){continue };_e9=(_Qg-_Pg.x);_f9=(_Rg-_Pg.y);_Sg=((_e9*_e9)+(_f9*_f9));if((_Sg<_Pg.__f)){{_Sg=sqrt(_Sg);_Pg._h9(_Pg.x+(_Mg._md[~~_A9]*(_Pg._19-_Sg)));_Pg._j9(_Pg.y+(_Mg._nd[~~_A9]*(_Pg._19-_Sg)));break;}};}};}}}};}}};{var _Wg=_F8(23);for(var _Xg in _Wg){if(!_Wg.hasOwnProperty(_Xg))continue;var _Yg=_Wg[_Xg];if(_Yg._I8)continue;if(!_Yg._J8)continue;{if(_Yg._5d>0.5){
|
||
{if((_Yg.x>(_x8._7g-_Yg._19))){{_Yg._h9(_Yg.x-((_Yg.x+_Yg._19-_x8._7g)*_Yg._1g));}}else {if((_Yg.x<(_x8._6g+_Yg._19))){{_Yg._h9(_Yg.x-((_Yg.x-_Yg._19-_x8._6g)*_Yg._1g));}}};if((_Yg.y>(_x8._5g-_Yg._19))){{_Yg._j9(_Yg.y-((_Yg.y+_Yg._19-_x8._5g)*_Yg._1g));}}else {if((_Yg.y<(_x8._4g+_Yg._19))){{_Yg._j9(_Yg.y-((_Yg.y-_Yg._19-_x8._4g)*_Yg._1g));}}};}};_Yg._Zf=1?1:0;if(_Yg._cd>0.5){{var _Zg=_F8(23);for(var __g in _Zg){if(!_Zg.hasOwnProperty(__g))continue;var _0h=_Zg[__g];if(_0h._I8)continue;if(!_0h._J8)continue;
|
||
{if(_0h._Zf>0.5){continue };if((_0h.id==_Yg.id)){continue };if(!(_0h._cd>0.5)){continue };if(((_0h._1d>0.5)&&(_Yg._1d>0.5))){continue };if(((_0h._1d>0.5)&&(_Yg._Of>0.5))){continue };if(((_Yg._1d>0.5)&&(_0h._Of>0.5))){continue };if(((_0h._Xf-_Yg._Xf)>1)){continue };if(((_0h._Xf-_Yg._Xf)<(-1))){continue };if(((_0h._Yf-_Yg._Yf)>1)){continue };if(((_0h._Yf-_Yg._Yf)<(-1))){continue };var _kg=(_0h.x-_Yg.x);var _lg=(_0h.y-_Yg.y);if(((_kg*_kg)<0.01)){_kg=0.01};var _g9=((_kg*_kg)+(_lg*_lg));if((_g9>=((_Yg._19+_0h._19)*(_Yg._19+_0h._19)))){
|
||
continue };_g9=sqrt(max(0.01,_g9));var _rg=(_kg/_g9);var _sg=(_lg/_g9);var _jg;if(((_Yg._1d>0.5)||(_Yg._Of>0.5))){_jg=0}else {if(((_0h._1d>0.5)||(_0h._Of>0.5))){_jg=1}else {_jg=(_0h._2d/(_Yg._2d+_0h._2d))}};var _1h;_1h=(_0h._3d*_Yg._3d);var _ig=(_Yg._19+_0h._19-_g9);_Yg._h9(_Yg.x-(_ig*_rg*_jg));_Yg._j9(_Yg.y-(_ig*_sg*_jg));_jg=(1-_jg);_0h._h9(_0h.x+(_ig*_rg*_jg));_0h._j9(_0h.y+(_ig*_sg*_jg));if(_L8(global._38)._dg>0.5){{var _2h=0?1:0;if(!(_Yg._Uf>0.5)){{for(var _A9=0;(_A9<_Yg._Tf);_A9++){if((_Yg._Sf[~~_A9]==_0h.id)){
|
||
{_2h=1?1:0;break;}}};if(!(_2h>0.5)){{_Yg._Uf=1?1:0;_Yg._Pf=0;}};}};if(!(_Yg._Qf instanceof Array)){_Yg._Qf=[];_Yg._Qf._21=97742228}else if(_Yg._Qf._21!==97742228){_Yg._Qf=_Yg._Qf.slice(0);_Yg._Qf._21=97742228}_Yg._Qf[~~_Yg._Rf]=_0h.id;_Yg._Rf++;_2h=0?1:0;if(!(_0h._Uf>0.5)){{for(var _A9=0;(_A9<_0h._Tf);_A9++){if((_0h._Sf[~~_A9]==_Yg.id)){{_2h=1?1:0;break;}}};if(!(_2h>0.5)){{_0h._Uf=1?1:0;_0h._Pf=0;}};}};if(!(_0h._Qf instanceof Array)){_0h._Qf=[];_0h._Qf._21=3361365469}else if(_0h._Qf._21!==3361365469){_0h._Qf=_0h._Qf.slice(0);
|
||
_0h._Qf._21=3361365469}_0h._Qf[~~_0h._Rf]=_Yg.id;_0h._Rf++;}};}}}};if(!(_Yg._1d>0.5)){{if(_Yg._Of>0.5){{_x8._bg++;_Yg._If=_Yg.x;_Yg._Jf=_Yg.y;}}else {{_Yg._Gf=_Yg._Yc;_Yg._Hf=_Yg._Zc;_Yg._Ef=(_Yg.x-_Yg._If);_Yg._Ff=(_Yg.y-_Yg._Jf);var _3h=(_Yg.x+((_Yg.x-_Yg._If)*(1-_Yg._4d))+(_Yg._Gf*_x8._3g));var _4h=(_Yg.y+((_Yg.y-_Yg._Jf)*(1-_Yg._4d))+(_Yg._Hf*_x8._3g));_Yg._If=_Yg.x;_Yg._Jf=_Yg.y;if(!(_Yg._Lf>0.5)){{_Yg._h9(_3h);_Yg._j9(_4h);}};}};if(_Yg._0g>0.5){{_L8(_Yg._Nf)._h9(_Yg.x);_L8(_Yg._Nf)._j9(_Yg.y);
|
||
}};}}else {{if(_Yg._0g>0.5){{_Yg._h9(_L8(_Yg._Nf).x);_Yg._j9(_L8(_Yg._Nf).y);}};}};}}};};}function _Y4(_x8,_y8){{_pa(0);_5h(10,25,("FPS = "+_Ea(_ta._6h)));_5h(10,45,("Circles = "+_Ea(_1b(23))));_5h(10,65,("Links = "+_Ea(_1b(25))));_5h(10,85,("Contacts new = "+_Ea(_x8._bg)));{};};}function _Z4(_x8,_y8){{_x8._8d=100;_x8._ad=0?1:0;_x8._xg=1;_x8._Bg=0?1:0;_x8._Dg=0;_x8._Fg=0;_x8._Gg=0?1:0;_x8._Mf=1?1:0;_x8._6d=(-1);_x8._7d=(-1);_x8._bd=0;_x8._cd=0?1:0;_x8._tg=0;_x8._ug=0;_x8._2d=0;_x8._7h=10000;_x8._vg=(_x8._bd/2);
|
||
_x8._Cg=0;_x8._Eg=0;};}function __4(_x8,_y8){{if(!(_x8._gd instanceof Array)){_x8._gd=[];_x8._gd._21=2083009723}else if(_x8._gd._21!==2083009723){_x8._gd=_x8._gd.slice(0);_x8._gd._21=2083009723}_x8._gd[~~0]=0;if(!(_x8._hd instanceof Array)){_x8._hd=[];_x8._hd._21=1697842682}else if(_x8._hd._21!==1697842682){_x8._hd=_x8._hd.slice(0);_x8._hd._21=1697842682}_x8._hd[~~0]=0;_x8._fd=0;if(!(_x8._id instanceof Array)){_x8._id=[];_x8._id._21=4170205197}else if(_x8._id._21!==4170205197){_x8._id=_x8._id.slice(0);_x8._id._21=4170205197}
|
||
_x8._id[~~0]=0;if(!(_x8._jd instanceof Array)){_x8._jd=[];_x8._jd._21=3784014156}else if(_x8._jd._21!==3784014156){_x8._jd=_x8._jd.slice(0);_x8._jd._21=3784014156}_x8._jd[~~0]=0;if(!(_x8._md instanceof Array)){_x8._md=[];_x8._md._21=1881438770}else if(_x8._md._21!==1881438770){_x8._md=_x8._md.slice(0);_x8._md._21=1881438770}_x8._md[~~0]=0;if(!(_x8._nd instanceof Array)){_x8._nd=[];_x8._nd._21=1765755763}else if(_x8._nd._21!==1765755763){_x8._nd=_x8._nd.slice(0);_x8._nd._21=1765755763}_x8._nd[~~0]=0;if(!(_x8._kd instanceof Array)){
|
||
_x8._kd=[];_x8._kd._21=3505790225}else if(_x8._kd._21!==3505790225){_x8._kd=_x8._kd.slice(0);_x8._kd._21=3505790225}_x8._kd[~~0]=0;if(!(_x8._ld instanceof Array)){_x8._ld=[];_x8._ld._21=3387763792}else if(_x8._ld._21!==3387763792){_x8._ld=_x8._ld.slice(0);_x8._ld._21=3387763792}_x8._ld[~~0]=0;if(!(_x8._od instanceof Array)){_x8._od=[];_x8._od._21=1941073558}else if(_x8._od._21!==1941073558){_x8._od=_x8._od.slice(0);_x8._od._21=1941073558}_x8._od[~~0]=0;if(!(_x8._pd instanceof Array)){_x8._pd=[];_x8._pd._21=704732181}
|
||
else if(_x8._pd._21!==704732181){_x8._pd=_x8._pd.slice(0);_x8._pd._21=704732181}_x8._pd[~~0]=0;_x8._rd=0?1:0;_x8._cd=1?1:0;};}function _05(_x8,_y8){{(_8h=_x8._c9,_x8._kb(_x8._c9+1),_8h);};}function _15(_x8,_y8){{_Z1(_x8,_y8);};}function _25(_x8,_y8){{;global._48=_x8.id;_x8._Yd=900;_x8._9h=5;_x8._ah=45;_x8._bh=27;_x8._ch=0.8;_x8._dh=(40+(_x8._bh*_x8._ch));_x8._eh=(_x8._ah+(_x8._bh*_x8._ch));_x8._fh=(global._D7-103);_x8._Ed=81;_x8._gh=(_x8._fh-(_x8._bh*_x8._ch));_x8._Cd=7;_x8._Bd=(global._A7/_x8._Cd);
|
||
if(!(_x8._5e instanceof Array)){_x8._5e=[];_x8._5e._21=3599116652}else if(_x8._5e._21!==3599116652){_x8._5e=_x8._5e.slice(0);_x8._5e._21=3599116652}_t9(_x8._5e,0,0,0);_x8._Wd=0;if(!(_x8._hh instanceof Array)){_x8._hh=[];_x8._hh._21=3610667592}else if(_x8._hh._21!==3610667592){_x8._hh=_x8._hh.slice(0);_x8._hh._21=3610667592}_x8._hh[~~0]=0;_x8._Ud=_S8(0,0,32);if(!(_x8._4e instanceof Array)){_x8._4e=[];_x8._4e._21=1654133765}else if(_x8._4e._21!==1654133765){_x8._4e=_x8._4e.slice(0);_x8._4e._21=1654133765}_x8._4e[~~0]=0;
|
||
_x8._Fd=1;_x8._Qd=0;_x8._8e=_L2(_x8,_y8,"stars",0);_x8._7e=_L2(_x8,_y8,"best",0);_x8._ih=0;_x8._6e=0?1:0;_x8._Jc=0?1:0;if(!(_x8._9e instanceof Array)){_x8._9e=[];_x8._9e._21=3950191222}else if(_x8._9e._21!==3950191222){_x8._9e=_x8._9e.slice(0);_x8._9e._21=3950191222}_x8._9e[~~0]=0;if(!(_x8._be instanceof Array)){_x8._be=[];_x8._be._21=3381492673}else if(_x8._be._21!==3381492673){_x8._be=_x8._be.slice(0);_x8._be._21=3381492673}_x8._be[~~0]=0;if(!(_x8._ce instanceof Array)){_x8._ce=[];_x8._ce._21=536169646}
|
||
else if(_x8._ce._21!==536169646){_x8._ce=_x8._ce.slice(0);_x8._ce._21=536169646}_x8._ce[~~0]=0;if(!(_x8._de instanceof Array)){_x8._de=[];_x8._de._21=1447813900}else if(_x8._de._21!==1447813900){_x8._de=_x8._de.slice(0);_x8._de._21=1447813900}_x8._de[~~0]=0;_x8._ae=0;_x8._jh=0;_n3(_x8,_y8,0,"Circle",0);_n3(_x8,_y8,1,"Gear",25);_n3(_x8,_y8,2,"Golf ball",25);_n3(_x8,_y8,3,"Driver",25);_n3(_x8,_y8,4,"Seawalk",25);_n3(_x8,_y8,5,"Anomaly",50);_n3(_x8,_y8,6,"Planet",50);_n3(_x8,_y8,7,"Smile",95);_n3(_x8,_y8,
|
||
8,"Volleyball",95);_n3(_x8,_y8,9,"8-Ball",95);_n3(_x8,_y8,10,"Pokeball",125);_n3(_x8,_y8,11,"Sheriff",125);};}function _35(_x8,_y8){{_x8._19=40;_x8._Fd=_Nd(120);_x8._e9=0;_x8._f9=0;_x8._kh=0;_x8._lh=0;_x8._Ad=_x8.y;_x8._mh=0;_x8._nh=1;_x8._ib=0;_x8._jb(_Nd(5));_x8._oh=7;_x8._ph=0;_x8._qh=0;_x8._M8(0);_x8._O8(_x8._Y8);_x8._O3=1?1:0;_x8._Od=0;};}function _55(_x8,_y8){{_x8._kh=_Pe((-10),10);_x8._lh=_Pe((-10),10);if(!(_x8._Pd instanceof Array)){_x8._Pd=[];_x8._Pd._21=1584050178}else if(_x8._Pd._21!==1584050178){
|
||
_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=20;};}function _65(_x8,_y8){{if(!(_L8(global._48)._Jc>0.5)){if((_x8._Od>0)){{_x8._e9=_i9(_x8._e9,_x8._kh,0.05);_x8._f9=_i9(_x8._f9,_x8._lh,0.05);_x8._mh+=(_x8._nh*global._P7);if((_x8._mh>0.95)){_x8._nh=(-1)};if((_x8._mh<0.1)){_x8._nh=1};}}else {{_x8._e9*=0.85;_x8._f9*=0.85;}}};_x8._ph=floor((_x8._Fd/10));_x8._qh=(_x8._Fd%10/10);if((_x8._qh<0.3)){_x8._qh=0}else {if((_x8._qh>0.7)){_x8._qh=1}else {_x8._qh=((_x8._qh-0.3)/0.4)}};_x8._jb(_x8._ph);
|
||
_x8._j9(_i9(_x8.y,_x8._Ad,0.25));if(!(_L8(global._48)._6e>0.5)){if((_x8.y>(_L8(global._48)._gh-60))){{_m3(_x8,_y8);}}};if((_x8._Fd>0)){{_x8._M8(_i9(_x8._Y8,1,0.3));_x8._O8(_x8._Y8);}};};}function _75(_x8,_y8){{if((_x8._Od==0)){{_X9(_x8,_x8._Y9,_x8._Z9,(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,1);_X9(_x8,_x8._Y9,(_x8._Z9+1),(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,_x8._qh);if((_x8._Fd>0)){_12(_x8,_y8,_Ea(_x8._Fd),(_x8.x+_x8._e9),(_x8.y+_x8._f9+3),(_x8._19*2*0.7*_x8._Y8),
|
||
(_x8._19*1.5),1,1,1)};}}else {if((_x8._Od==1)){{_X9(_x8,5,0,(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,1);_X9(_x8,26,1,(_x8.x+_x8._e9),(_x8.y+_x8._f9),(_x8._Y8*1),(_x8._Z8*1),_x8._c9,16777215,_x8._mh);}}else {if((_x8._Od==2)){{_X9(_x8,7,0,(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,1);_X9(_x8,26,0,(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,_x8._mh);}}}};};}function _85(_x8,_y8){{_x8._rh=_L8(global._48)._ah;_x8._Fd=_Nd(120);_x8._e9=0;_x8._f9=0;
|
||
_x8._Ad=_x8.y;_x8._ib=0;_x8._jb(_Nd(5));_x8._oh=3;_x8._ph=0;_x8._qh=0;_x8._M8(0);_x8._O8(_x8._Y8);_x8._O3=1?1:0;_x8._yb=_Pe(0.8,1.6);};}function _95(_x8,_y8){{_x8._e9*=0.85;_x8._f9*=0.85;_x8._ph=floor((_x8._Fd/20));_x8._qh=(_x8._Fd%20/20);if((_x8._qh<5)){_x8._qh=((_x8._qh-5)/5)}else {if((_x8._qh<15)){_x8._qh=0}else {_x8._qh=((20-_x8._qh)/5)}};_x8._jb(_x8._ph);_x8._j9(_i9(_x8.y,_x8._Ad,0.25));if((_x8._Fd>0)){{_x8._M8(_i9(_x8._Y8,1,0.3));_x8._O8(_x8._Y8);}};};}function _a5(_x8,_y8){{_X9(_x8,_x8._Y9,_x8._Z9,
|
||
(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,1);_X9(_x8,_x8._Y9,(_x8._Z9+1),(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,_x8._qh);if((_x8._Fd>0)){_12(_x8,_y8,_Ea(_x8._Fd),(_x8.x+_x8._e9),(_x8.y+_x8._f9+3),(_x8._rh*2*0.7*_x8._Y8*_x8._yb),(_x8._rh*1.5),1,1,1)};};}function _b5(_x8,_y8){{_x8._19=(_L8(global._48)._bh*_L8(global._48)._ch);_x8._Xd=(_Pe((-1),1)*_L8(global._48)._Yd);_x8._Zd=(_Pe((-1),1)*_L8(global._48)._Yd);_x8._ib=0;_x8._M8(_L8(global._48)._ch);_x8._O8(_x8._Y8);
|
||
_x8._jb(_L8(global._58)._Z9);_x8._sh=0?1:0;_x8._th=0?1:0;};}function _c5(_x8,_y8){{{var _uh=_F8(30);for(var _vh in _uh){if(!_uh.hasOwnProperty(_vh))continue;var _wh=_uh[_vh];if(_wh._I8)continue;if(!_wh._J8)continue;{var _xh=(_wh.x-_x8.x);var _yh=(_wh.y-_x8.y);if((((abs(_xh)>_L8(global._48)._eh))||((abs(_yh)>_L8(global._48)._eh)))){continue };if((abs(_xh)>abs(_yh))){{_wh._e9=(_wg(_x8._Xd)*_wh._oh);_x8._Xd=-_x8._Xd;_x8._h9((_wh.x+(-_L8(global._48)._dh*_wg(_xh))));}}else {{_wh._f9=(_wg(_x8._Zd)*_wh._oh);_x8._Zd=-_x8._Zd;
|
||
_x8._j9((_wh.y+(-_L8(global._48)._dh*_wg(_yh))));}};_wh._Fd--;if((_wh._Fd<=0)){_s2(_wh,_x8)};}}};{var _zh=_F8(29);for(var _Ah in _zh){if(!_zh.hasOwnProperty(_Ah))continue;var _Bh=_zh[_Ah];if(_Bh._I8)continue;if(!_Bh._J8)continue;{if((_Bh.x>(_x8.x+_L8(global._48)._dh))){continue };if((_Bh.y>(_x8.y+_L8(global._48)._dh))){continue };if((_x8.x>(_Bh.x+_L8(global._48)._dh))){continue };if((_x8.y>(_Bh.y+_L8(global._48)._dh))){continue };var _Ch=(_Bh.x-_x8.x);var _Dh=(_Bh.y-_x8.y);var _g9=sqrt(((_Ch*_Ch)+(_Dh*_Dh)));
|
||
if((_g9<_L8(global._48)._dh)){{if((_Bh._Od==1)){{for(var _A9=0;(_A9<10);_A9++){{var _69=_S8(_Bh.x,_Bh.y,35);_L8(_69)._Xd=_Pe((-200),200);_L8(_69)._Zd=_Pe(0,(-500));_L8(_69)._M8(_Pe(0.1,0.5));_L8(_69)._O8(_L8(_69)._Y8);_L8(_69)._Eh=(-12);}};_O1(_Bh,_x8,12,0);if((_L8(global._48)._Fd<99)){_L8(global._48)._Fd++};_s2(_Bh,_x8);continue;}};if((_Bh._Od==2)){{for(var _A9=0;(_A9<9);_A9++){{var _69=_S8(_Bh.x,_Bh.y,35);_L8(_69)._Xd=_Pe((-150),150);_L8(_69)._Zd=_Pe(0,(-500));_L8(_69)._M8(_Pe(0.1,0.5));_L8(_69)._O8(_L8(_69)._Y8);
|
||
_L8(_69)._Eh=(-12);}};_O1(_Bh,_x8,12,0);_L8(global._48)._8e++;_s2(_Bh,_x8);continue;}};var _Fh=(_g9-_L8(global._48)._dh);_Ch/=_g9;_Dh/=_g9;_x8._h9(_x8.x+(_Ch*_Fh));_x8._j9(_x8.y+(_Dh*_Fh));_Bh._e9=(-_Ch*_Bh._oh);_Bh._f9=(-_Dh*_Bh._oh);var _Gh=((_Ch*_x8._Xd)+(_Dh*_x8._Zd));_x8._Xd=(_x8._Xd-(2*_Gh*_Ch));_x8._Zd=(_x8._Zd-(2*_Gh*_Dh));_Bh._Fd--;_O1(_Bh,_x8,0,0);if((_Bh._Fd<=0)){{var _Dd=_S8(_Bh.x,_Bh.y,36);_L8(_Dd)._jb(_Bh._ph);_L8(_Dd)._qh=_Bh._qh;_L8(_Dd)._Xd=_Pe((-100),100);_L8(_Dd)._Zd=_Pe(0,(-500));
|
||
_L8(_Dd)._Eh=(-4);_L8(global._48)._ih++;_O1(_Bh,_x8,_Hh(("snd"+_Ea(_Ih(_L8(global._48)._ih,1,8)))),0);_s2(_Bh,_x8);}}else {{}};}};}}};_x8._Zd+=(_L8(global._48)._9h*global._P7);if((((_x8._Xd==0))&&((_x8._Zd==0)))){{_x8._Zd=-_L8(global._48)._Yd;}}else {{var _Wc=sqrt(((_x8._Xd*_x8._Xd)+(_x8._Zd*_x8._Zd)));_x8._Xd=(_x8._Xd/_Wc*_L8(global._48)._Yd);_x8._Zd=(_x8._Zd/_Wc*_L8(global._48)._Yd);}};if(_x8._th>0.5){{_x8._j9(_L8(global._58).y);_x8._h9(_i9(_x8.x,_L8(global._58).x,0.2));if((abs((_x8.x-_L8(global._58).x))<20)){
|
||
{if((((_1b(31)==1))&&((_L8(global._58)._Fd==0)))){{_j3(_x8,_y8);}};_s2(_x8,_y8);}};return;}}else {{if(!(_L8(global._48)._Jc>0.5)){{_x8._h9(_x8.x+(_x8._Xd*global._P7));_x8._j9(_x8.y+(_x8._Zd*global._P7));}};}};if((_x8.x<_x8._19)){{_x8._h9(_x8._19);_x8._Xd*=(-1);}};if((_x8.y<(_L8(global._48)._Ed+_x8._19))){{_x8._j9((_L8(global._48)._Ed+_x8._19));_x8._Zd*=(-1);}};if((_x8.x>(global._A7-_x8._19))){{_x8._h9((global._A7-_x8._19));_x8._Xd*=(-1);}};_x8._kb((_L1(_x8,_y8,_x8._Xd,_x8._Zd)-90));_x8._O8((_L8(global._48)._ch*1.15));
|
||
if((_x8.y>_L8(global._48)._gh)){{if(!(_L8(global._58)._Jh>0.5)){{_L8(global._58)._h9(_x8.x);_L8(global._58)._Jh=1?1:0;}};if(!(_x8._th>0.5)){{_x8._th=1?1:0;}};}};};}function _d5(_x8,_y8){{_x8._19=(_L8(global._48)._bh*_L8(global._48)._ch);_x8._Xd=(_Pe((-1),1)*_L8(global._48)._Yd);_x8._Zd=(_Pe((-1),1)*_L8(global._48)._Yd);_x8._ib=0;_x8._M8(_L8(global._48)._ch);_x8._O8(_x8._Y8);_x8._sh=0?1:0;_x8.__d=0.1;_x8._Vd=0?1:0;};}function _e5(_x8,_y8){{{var _Kh=_F8(29);for(var _Lh in _Kh){if(!_Kh.hasOwnProperty(_Lh))continue;
|
||
var _Mh=_Kh[_Lh];if(_Mh._I8)continue;if(!_Mh._J8)continue;{if((_Mh.x>(_x8.x+_L8(global._48)._dh))){continue };if((_Mh.y>(_x8.y+_L8(global._48)._dh))){continue };if((_x8.x>(_Mh.x+_L8(global._48)._dh))){continue };if((_x8.y>(_Mh.y+_L8(global._48)._dh))){continue };var _Ch=(_Mh.x-_x8.x);var _Dh=(_Mh.y-_x8.y);var _g9=((_Ch*_Ch)+(_Dh*_Dh));if((_g9>0)){_g9=sqrt(_g9)}else {continue };if((_g9<_L8(global._48)._dh)){{if((_Mh._Od==1)){{continue;}};if((_Mh._Od==2)){{continue;}};var _Fh=(_g9-_L8(global._48)._dh);_Ch/=_g9;
|
||
_Dh/=_g9;_x8._h9(_x8.x+(_Ch*_Fh));_x8._j9(_x8.y+(_Dh*_Fh));var _Gh=((_Ch*_x8._Xd)+(_Dh*_x8._Zd));_x8._Xd=(_x8._Xd-(2*_Gh*_Ch));_x8._Zd=(_x8._Zd-(2*_Gh*_Dh));}};}}};_x8._Zd+=(_L8(global._48)._9h*_x8.__d);if((((_x8._Xd==0))&&((_x8._Zd==0)))){{_x8._Zd=-_L8(global._48)._Yd;}}else {{var _Wc=((_x8._Xd*_x8._Xd)+(_x8._Zd*_x8._Zd));if((_Wc>0)){{_Wc=sqrt(_Wc);_x8._Xd=(_x8._Xd/_Wc*_L8(global._48)._Yd);_x8._Zd=(_x8._Zd/_Wc*_L8(global._48)._Yd);}};}};_x8._h9(_x8.x+(_x8._Xd*_x8.__d));_x8._j9(_x8.y+(_x8._Zd*_x8.__d));
|
||
_x8._kb(_L1(_x8,_y8,_x8._Xd,_x8._Zd));_x8._O8((_L8(global._48)._ch*1.15));if((_x8.x<_x8._19)){{_x8._h9(_x8._19);_x8._Xd*=(-1);}};if((_x8.y<(_L8(global._48)._Ed+_x8._19))){{_x8._j9((_L8(global._48)._Ed+_x8._19));_x8._Zd*=(-1);}};if((_x8.x>(global._A7-_x8._19))){{_x8._h9((global._A7-_x8._19));_x8._Xd*=(-1);}};if((_x8.y>(_L8(global._48)._gh+3))){{_x8._Vd=1?1:0;}};};}function _f5(_x8,_y8){{;global._58=_x8.id;_x8._Nh=0?1:0;_x8._Jh=0?1:0;_x8._Fd=1;_x8._qe=0?1:0;_x8._Oh=_ta._me;_x8._Ph=_ta._le;_x8._Sg=0;
|
||
_x8._Qh=0;_x8._Rh=0;_x8._dd=1;_x8._ed=0;_x8._Sh=1;_x8._Th=0;_x8._h9((global._A7/2));_x8._j9(_L8(global._48)._gh);_x8._Uh=_x8.x;_x8._Vh=_x8.y;_x8._M8(_L8(global._48)._ch);_x8._O8(_x8._Y8);_x8._ib=0;_x8._jb(_L8(global._48)._9e[~~_L8(global._48)._jh]);_x8._Wh=0;};}function _g5(_x8,_y8){{var _d9=_S8(_x8._Uh,_x8._Vh,31);_L8(_d9)._Xd=(_x8._dd*_L8(global._48)._Yd);_L8(_d9)._Zd=(_x8._ed*_L8(global._48)._Yd);_x8._Fd--;_O1(_x8,_y8,13,0);if((_x8._Fd>0)){{if(!(_x8._Pd instanceof Array)){_x8._Pd=[];_x8._Pd._21=1584050178}
|
||
else if(_x8._Pd._21!==1584050178){_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=8;}}else {{_x8._Nh=0?1:0;}};};}function _h5(_x8,_y8){{_x8._Qh=0;_x8._Rh+=global._P7;if((_x8._Rh>1)){_x8._Rh=0};if(((!(_L8(global._48)._Jc>0.5))&&(!(_L8(global._48)._6e>0.5)))){if(((!(_x8._Nh>0.5))&&((_1b(31)==0)))){if(_Xh(1)>0.5){{if(_x8._qe>0.5){{var _Yh=_x8._dd;var _Zh=_x8._ed;_x8._dd=(_x8._Ph-_ta._le);_x8._ed=(_x8._Oh-_ta._me);_x8._Sg=sqrt(((_x8._dd*_x8._dd)+(_x8._ed*_x8._ed)));_x8._dd/=_x8._Sg;_x8._ed/=_x8._Sg;
|
||
_x8._Sh=_i9(_x8._Sh,_x8._dd,0.5);_x8._Th=_i9(_x8._Th,_x8._ed,0.5);{_x8._Qh=1?1:0;};}}else {{_x8._qe=1?1:0;_x8._Ph=_ta._le;_x8._Oh=_ta._me;_x8._dd=0;_x8._ed=0;_x8._Sg=0;_x8._Wh=0;}};}}else {{if(_x8._qe>0.5){{_x8._qe=0?1:0;if((_x8._ed<(-0.1))){if((_x8._Sg>10)){{{var __h=_F8(63);for(var _0i in __h){if(!__h.hasOwnProperty(_0i))continue;var _1i=__h[_0i];if(_1i._I8)continue;if(!_1i._J8)continue;_1i._2i=1?1:0}};_L8(global._48)._ih=0;_x8._Uh=_x8.x;_x8._Vh=_x8.y;_x8._Jh=0?1:0;if(!(_x8._Pd instanceof Array)){_x8._Pd=[];
|
||
_x8._Pd._21=1584050178}else if(_x8._Pd._21!==1584050178){_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=1;}}};}};}}}else {_x8._qe=0}};};}function _i5(_x8,_y8){{if(((((!(_x8._Nh>0.5))&&((_1b(31)==0))))||((_x8._Fd>0))||(_x8._Jh>0.5))){{_W1(_x8,_y8);if(_x8._qe>0.5){{_x8._Wh=_i9(_x8._Wh,_Ih((_x8._Sg/50),0.1,1),0.1);_l3(_x8,_y8,(_x8._Wh/70));for(var _A9=0;(_A9<(_L8(global._48)._Wd-1));_A9++){{_X9(_x8,29,0,((_x8._Rh*(_L8(global._48)._5e[~~(_A9+1)][~~0]-_L8(global._48)._5e[~~_A9][~~0]))+_L8(global._48)._5e[~~_A9][~~0]),
|
||
((_x8._Rh*(_L8(global._48)._5e[~~(_A9+1)][~~1]-_L8(global._48)._5e[~~_A9][~~1]))+_L8(global._48)._5e[~~_A9][~~1]),_x8._Wh,_x8._Wh,_L8(global._48)._4e[~~(_A9+1)],16777215,1);}};}};}};};}function _j5(_x8,_y8){{_x8._3i=0;_x8._4i=(-20);_x8._5i=5;_x8._6i=1;_x8._M8(3);_x8._O8(_x8._Y8);_x8._0a=0.5;_x8._mh=_Pe(0.1,0.6);if(!(_x8._Pd instanceof Array)){_x8._Pd=[];_x8._Pd._21=1584050178}else if(_x8._Pd._21!==1584050178){_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=30;};}function _k5(_x8,_y8){{_x8._mh=_Pe(0.2,
|
||
0.8);if(!(_x8._Pd instanceof Array)){_x8._Pd=[];_x8._Pd._21=1584050178}else if(_x8._Pd._21!==1584050178){_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=_7i(30,100);};}function _l5(_x8,_y8){{if((_x8._6i==1)){{_x8._kb(_i9(_x8._c9,_x8._5i,0.005));if((_x8._c9>=(_x8._5i-1))){{_x8._6i=2;}};}}else {{_x8._kb(_i9(_x8._c9,_x8._4i,0.005));if((_x8._c9<=(_x8._4i+1))){{_x8._6i=1;}};}};_x8._0a=_i9(_x8._0a,_x8._mh,0.02);};}function _m5(_x8,_y8){{_x8._Xd=0;_x8._Zd=0;_x8._8i=1000;_x8._Eh=(-0.8);_x8._yc=0;
|
||
_x8._9i=3;_x8._ib=0;};}function _n5(_x8,_y8){{_x8._h9(_x8.x+(_x8._Xd*global._P7));_x8._Zd+=(_x8._8i*global._P7);_x8._j9(_x8.y+(_x8._Zd*global._P7));_x8._yc+=global._P7;if((_x8._yc>1)){_x8._0a+=(_x8._Eh*global._P7)}else {_x8._0a=1};_x8._yc+=global._P7;if((((_x8._yc>_x8._9i))&&((_x8._9i>0)))){_s2(_x8,_y8)};if((_x8.y>(global._D7+100))){_s2(_x8,_y8)};if((((_x8._0a<=0.05))&&((_x8._Eh<0)))){_s2(_x8,_y8)};};}function _o5(_x8,_y8){{_W1(_x8,_y8);};}function _p5(_x8,_y8){{_x8._Xd=0;_x8._Zd=0;_x8._8i=1500;_x8._Eh=(-0.8);
|
||
_x8._yc=0;_x8._6i=(-1);_x8._9i=3;_x8._ib=0;_x8._qh=0;};}function _q5(_x8,_y8){{_x8._h9(_x8.x+(_x8._Xd*global._P7));_x8._Zd+=(_x8._8i*global._P7);_x8._j9(_x8.y+(_x8._Zd*global._P7));_x8._yc+=global._P7;if((_x8._yc>1)){_x8._0a+=(_x8._Eh*global._P7)}else {_x8._0a=1};_x8._yc+=global._P7;_x8._kb(_x8._c9+(_x8._Xd*global._P7*2));_x8._O8(_x8._Z8+(_x8._6i*global._P7*5));if((_x8._Z8<0)){_x8._6i=1};if((_x8._Z8>1)){_x8._6i=(-1)};if((_x8._Z8<0.25)){_x8._qh=(1-(abs(_x8._Z8)*4))}else {_x8._qh=0};if((((_x8._yc>_x8._9i))&&((_x8._9i>0)))){
|
||
_s2(_x8,_y8)};if((_x8.y>(global._D7+100))){_s2(_x8,_y8)};if((((_x8._0a<=0.05))&&((_x8._Eh<0)))){_s2(_x8,_y8)};};}function _r5(_x8,_y8){{_X9(_x8,_x8._Y9,_x8._Z9,_x8.x,_x8.y,_x8._Y8,_x8._Z8,_x8._c9,16777215,_x8._0a);_X9(_x8,1,0,_x8.x,_x8.y,_x8._Y8,_x8._Z8,_x8._c9,16777215,(_x8._qh*_x8._0a));};}function _s5(_x8,_y8){{_x8._yc=0;_x8._Eh=(-10);_x8._M8(0.5);_x8._O8(_x8._Y8);_x8._O3=1?1:0;};}function _t5(_x8,_y8){{if((_x8._yc>0.3)){_x8._0a+=(_x8._Eh*global._P7)}else {_x8._0a=1};_x8._yc+=global._P7;if((((_x8._0a<=0.05))&&((_x8._Eh<0)))){
|
||
_s2(_x8,_y8)};_x8._M8(_x8._Y8+(2.5*global._P7));_x8._O8(_x8._Y8);};}function _u5(_x8,_y8){{_lb(_x8,_y8);_x8._j9(global._D7);};}function _v5(_x8,_y8){{_Z1(_x8,_y8);if(global._58>0.5){{_12(_x8,_y8,_Ea(_L8(global._58)._Fd),(global._A7/2),(_x8.y-50),300,150,0.7,1,1);_da(_x8,11,0,60,(_x8.y-50));}};};}function _w5(_x8,_y8){{_lb(_x8,_y8);var _Dd=_S8((global._A7-50),40,56);_p2(_x8,_y8,_Dd);var _d9=_S8(50,40,50);_p2(_x8,_y8,_d9);};}function _x5(_x8,_y8){{_Z1(_x8,_y8);_12(_x8,_y8,_Ea(_L8(global._48)._Qd),(global._A7/2),
|
||
(_x8.y+45),300,150,0.7,1,1);};}function _y5(_x8,_y8){{_W1(_x8,_y8);_da(_x8,31,0,(global._A7/2),(_x8.y+57));};}function _z5(_x8,_y8){{;global._68=_x8.id;_x8._ai=140;_x8._bi=300;_x8._ci=300;for(var _A9=0;(_A9<_L8(global._48)._ae);_A9++){{var _59=_S8(((global._A7*0.5)+(((_A9%2*2)-1)*_x8._ai)),(_x8._ci+(floor((_A9/2))*_x8._bi)),42);_L8(_59)._di=_A9;}};_x8._ei=0;_x8._fi=0;_x8._gi=0;_x8._hi=0?1:0;_x8._ii=0;_x8._ji=0;_x8._ki=((_L8(global._48)._ae/2*_x8._bi)-(global._D7-_x8._ci));};}function _A5(_x8,_y8){{if(_Xh(1)>0.5){
|
||
{if(!(_x8._hi>0.5)){{var _59;for(var _A9=0;(_A9<_1b(42));_A9++){{_59=_2b(42,_A9);if((_9d(_ta._le,_ta._me,_L8(_59).x,_L8(_59).y)<95)){{return;}};}};_x8._ii=_ta._me;_x8._hi=1?1:0;_x8._ji=_x8._fi;_x8._gi=_x8._fi;}}else {{_x8._gi=_x8._fi;_x8._fi=(_x8._ji+(_ta._me-_x8._ii));}};}}else {{if(_x8._hi>0.5){{_x8._ei=(_x8._fi-_x8._gi);_x8._hi=0?1:0;}};}};_x8._ei*=0.99;_x8._fi+=(_x8._ei*global._P7);_x8._fi=_Ih(_x8._fi,-_x8._ki,0);};}function _B5(_x8,_y8){{_lb(_x8,_y8);_x8._di=0;_x8._li=0?1:0;_x8._ib=0;_x8._mi=0;_x8._ni=0;
|
||
_x8._oi=_x8.x;_x8._pi=_x8.y;};}function _C5(_x8,_y8){{_lb(_x8,_y8);if((_L8(global._48)._de[~~_x8._di]==1)){{if((_L8(global._48)._jh==_x8._di)){_x8._jb(2)}else {_x8._jb(1)};}}else {{_x8._jb(0);}};_x8._j9((_L8(global._68)._fi+_x8._pi));if((_x8._mi==1)){{if((_x8._ni<0.6)){_x8._ni+=(global._P7*5)}else {_x8._mi=2};}}else {{_x8._ni-=(global._P7*2);if((_x8._ni<=0.05)){_x8._mi=0};}};};}function _D5(_x8,_y8){{_lb(_x8,_y8);if((_L8(global._48)._de[~~_x8._di]==0)){if((_L8(global._48)._8e>=_L8(global._48)._ce[~~_x8._di])){
|
||
{if(!(_L8(global._48)._de instanceof Array)){_L8(global._48)._de=[];_L8(global._48)._de._21=689552196}else if(_L8(global._48)._de._21!==689552196){_L8(global._48)._de=_L8(global._48)._de.slice(0);_L8(global._48)._de._21=689552196}_L8(global._48)._de[~~_x8._di]=1;_L8(global._48)._8e-=_L8(global._48)._ce[~~_x8._di];_K2(_x8,_y8,"stars",_L8(global._48)._8e);_K2(_x8,_y8,("item"+_Ea(_x8._di)),1);_O1(_x8,_y8,10,0);_L8(global._48)._jh=_x8._di;}}else {{}}}else {{_L8(global._48)._jh=_x8._di;_O1(_x8,_y8,0,0);}}
|
||
;_x8._mi=1;_x8._ni=0;};}function _E5(_x8,_y8){{_W1(_x8,_y8);if(_L8(global._48)._de[~~_x8._di]>0.5){{_X9(_x8,3,_L8(global._48)._9e[~~_x8._di],_x8.x,_x8.y,1,1,0,16777215,1);_12(_x8,_y8,_L8(global._48)._be[~~_x8._di],_x8.x,(_x8.y+125),160,100,0.5,1,1);}}else {{_12(_x8,_y8,_Ea(_L8(global._48)._ce[~~_x8._di]),_x8.x,(_x8.y+125),70,100,0.5,1,1);}};if((_x8._mi>0)){_X9(_x8,20,3,_x8.x,_x8.y,1,1,0,16777215,_x8._ni)};};}function _F5(_x8,_y8){{_lb(_x8,_y8);_u2(_x8,_y8,0,0);_x8._mh=0;_x8._nh=1;};}function _G5(_x8,
|
||
_y8){{_x8._mh+=(_x8._nh*global._P7);if((_x8._mh>0.95)){_x8._nh=(-1)};if((_x8._mh<0.1)){_x8._nh=1};};}function _H5(_x8,_y8){{_Z1(_x8,_y8);_X9(_x8,_x8._Y9,1,_x8.x,_x8.y,_x8._Y8,_x8._Z8,0,16777215,_x8._mh);};}function _I5(_x8,_y8){{_lb(_x8,_y8);_x8._e9=0;_x8._f9=0;_x8._qi=0?1:0;};}function _J5(_x8,_y8){{_lb(_x8,_y8);if(_x8._qi>0.5){{_x8._f9+=(100*global._P7);if((_x8._f9>10)){_x8._qi=0};}}else {_x8._f9*=0.7};};}function _K5(_x8,_y8){{_x8._qi=1?1:0;_x8._f9=0;_O1(_x8,_y8,10,0);};}function _L5(_x8,_y8){{_X9(_x8,
|
||
_x8._Y9,_x8._Z9,(_x8.x+_x8._e9),(_x8.y+_x8._f9),_x8._Y8,_x8._Z8,_x8._c9,16777215,_x8._0a);};}function _M5(_x8,_y8){{_lb(_x8,_y8);_x8._e9=0;_x8._f9=0;_x8._qi=0?1:0;};}function _N5(_x8,_y8){{_lb(_x8,_y8);if(_x8._qi>0.5){{_x8._M8(_x8._Y8-(1.25*global._P7));if((_x8._Y8<0.9)){_x8._qi=0};}}else {_x8._M8(_i9(_x8._Y8,1,0.6))};_x8._O8(_x8._Y8);};}function _O5(_x8,_y8){{_x8._qi=1?1:0;_x8._f9=0;_O1(_x8,_y8,10,0);};}function _P5(_x8,_y8){{_lb(_x8,_y8);_z1(_x8,_y8,0.95,0.95,1.55,7,1);};}function _Q5(_x8,_y8){{_lb(_x8,
|
||
_y8);_A2(_x8,_y8,4,14,0,1,(-1),0);};}function _R5(_x8,_y8){{_lb(_x8,_y8);_z1(_x8,_y8,0.95,0.95,1.55,7,1);};}function _S5(_x8,_y8){{_lb(_x8,_y8);_A2(_x8,_y8,2,14,1,1,(-1),0);};}function _T5(_x8,_y8){{_lb(_x8,_y8);if(global._M7>0.5){_x8._jb(1)}else {_x8._jb(0)};};}function _U5(_x8,_y8){{_lb(_x8,_y8);if(global._M7>0.5){{_V1(_x8,_y8,0);_T1(_x8,_y8,0);}}else {{_V1(_x8,_y8,1);_T1(_x8,_y8,1);}};};}function _V5(_x8,_y8){{_lb(_x8,_y8);if(global._M7>0.5){_x8._jb(1)}else {_x8._jb(0)};};}function _W5(_x8,_y8){{_lb(_x8,
|
||
_y8);if(global._M7>0.5){{_V1(_x8,_y8,0);_T1(_x8,_y8,0);}}else {{_V1(_x8,_y8,1);_T1(_x8,_y8,1);}};};}function _X5(_x8,_y8){{_lb(_x8,_y8);_ri(("http://www.twitter.com/intent/tweet?text="+_Ea(_L8(global._48)._7e)+"+is+my+best+score+in+%2399BallsEvo! Try+to+beat+it!"));};}function _Y5(_x8,_y8){{_lb(_x8,_y8);_x8._e9=0;_x8._f9=0;_x8._ib=0;_x8._jb(1);for(var _A9=0;(_A9<_L8(global._48)._ae);_A9++){{if((((_L8(global._48)._ce[~~_A9]<=_L8(global._48)._8e))&&(!(_L8(global._48)._de[~~_A9]>0.5)))){{_z1(_x8,_y8,1.05,
|
||
0.95,0.25,4,1);_x8._jb(0);break;}};}};};}function _Z5(_x8,_y8){{_x8._e9=_Pe((-5),5);_x8._f9=_Pe((-5),5);if(!(_x8._Pd instanceof Array)){_x8._Pd=[];_x8._Pd._21=1584050178}else if(_x8._Pd._21!==1584050178){_x8._Pd=_x8._Pd.slice(0);_x8._Pd._21=1584050178}_x8._Pd[~~0]=15;};}function __5(_x8,_y8){{_lb(_x8,_y8);};}function _06(_x8,_y8){{_lb(_x8,_y8);_A2(_x8,_y8,5,14,0,1,(-1),0);};}function _16(_x8,_y8){{_Z1(_x8,_y8);_12(_x8,_y8,_Ea(_L8(global._48)._8e),_x8.x,(_x8.y+55),100,100,0.5,1,1);};}function _26(_x8,_y8){
|
||
{_Z1(_x8,_y8);_12(_x8,_y8,_Ea(_L8(global._48)._7e),_x8.x,(_x8.y+55),100,100,0.5,1,1);};}function _36(_x8,_y8){{_lb(_x8,_y8);_A2(_x8,_y8,2,14,0,1,(-1),0);gdApi_showBanner();};}function _46(_x8,_y8){{_lb(_x8,_y8);if(!(_L8(global._48)._Jc>0.5)){{_L8(global._48)._Jc=1?1:0;_S8((global._A7/2),(global._D7/2),57);}};};}function _56(_x8,_y8){{_lb(_x8,_y8);if(((_ta._le-_x8.x)>75)){{_A2(_x8,_y8,2,14,0,1,(-1),0);}}else {if(((_ta._le-_x8.x)<(-75))){{_A2(_x8,_y8,4,14,0,1,(-1),0);}}else {{_L8(global._48)._Jc=0?1:0;
|
||
_C2(_x8,_y8);_s2(_x8,_y8);}}};};}function _66(_x8,_y8){{_22(_x8,_y8,30,0,0.72);_lb(_x8,_y8);};}function _76(_x8,_y8){{_W1(_x8,_y8);_12(_x8,_y8,_Ea(_L8(global._48)._Qd),_x8.x,(_x8.y+140),200,100,1,1,1);};}function _86(_x8,_y8){{_W1(_x8,_y8);_12(_x8,_y8,_Ea(_L8(global._48)._7e),_x8.x,(_x8.y+140),200,100,1,1,1);};}function _96(_x8,_y8){{_x8._O8(0);};}function _a6(_x8,_y8){{};}function _b6(_x8,_y8){{_x8._Dd=_S8(_x8.x,_x8.y,61);_x8._si=_S8(_x8.x,_x8.y,60);_x8.__8=_S8(_x8.x,_x8.y,62);_x8._2i=0?1:0;var _Mc=_43(_x8,
|
||
_y8,_x8._si,__2(_x8,_y8,1,50,50,4),__2(_x8,_y8,1,(-100),0,4),__2(_x8,_y8,1,50,(-50),4),__2(_x8,_y8,1,0,0,4));_Z2(_x8,_y8,_Mc,1,0,0);_Mc=_43(_x8,_y8,_x8.__8,_V2(_x8,_y8,1,0,0,0,1,45,0,4),_V2(_x8,_y8,1,0,0,0,0,(-90),0,4),_V2(_x8,_y8,1,0,0,0,(-1),45,0,4),__2(_x8,_y8,1,0,0,4));_Z2(_x8,_y8,_Mc,1,0,0);};}function _c6(_x8,_y8){{{var _ti=_F8(_x8._Dd);for(var _ui in _ti){if(!_ti.hasOwnProperty(_ui))continue;var _vi=_ti[_ui];if(_vi._I8)continue;if(!_vi._J8)continue;_s2(_vi,_x8)}};{var _wi=_F8(_x8._si);for(var _xi in _wi){
|
||
if(!_wi.hasOwnProperty(_xi))continue;var _yi=_wi[_xi];if(_yi._I8)continue;if(!_yi._J8)continue;_s2(_yi,_x8)}};{var _zi=_F8(_x8.__8);for(var _Ai in _zi){if(!_zi.hasOwnProperty(_Ai))continue;var _Bi=_zi[_Ai];if(_Bi._I8)continue;if(!_Bi._J8)continue;_s2(_Bi,_x8)}};};}function _d6(_x8,_y8){{if(_x8._2i>0.5){{_x8._0a-=(global._P7*2);if((_x8._0a<0.1)){_s2(_x8,_y8)};}};};}function _e6(_x8,_y8){{_lb(_x8,_y8);_L8(_x8._Dd)._0a=_x8._0a;_L8(_x8._si)._0a=_x8._0a;_L8(_x8.__8)._0a=_x8._0a;_12(_x8,_y8,_S2(_x8,_y8,"Slide to shoot"),
|
||
_x8.x,(_x8.y-140),(global._A7/2),50,0.4,1,1);};}function _k6(_x8){_a3(_x8,_x8,"99 Balls Evo",640,1080,1,0);_S8(0,0,28);var _Ci=!(_93(_x8,_x8,"diamondgames.org")>0.5)?1:0;if(!(_73(_x8,_x8)>0.5)){_Ci=0};_A2(_x8,_x8,2,14,1,1,(-1),0);}function _v6(_x8){_B2(_x8,_x8,(global._A7/2),(global._D7/2),"The game is sitelocked.\r\nPlay it on diamondgames.org",(global._A7*0.8),100,1,0);}function _y6(_x8){_O1(_x8,_x8,9,0);}function _z6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,500,0,1.5,9);}function _A6(_x8){_F2(_x8,
|
||
_x8,_x8.x,_x8.y,0,(-500),0.2,1,7);}function _B6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,(-500),0.8,1,7);}function _C6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,(-500),0.6,1,7);}function _D6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,(-300),0,1.5,2,13);}function _E6(_x8){gdApi_showBanner();_O1(_x8,_x8,11,0);}function _F6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,500,0.2,1,4);}function _G6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,(-300),0,1,9);}function _H6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,800,0,1,4);}function _I6(_x8){gdApi_play();_L8(global._48)._Fd=1;_L8(global._48)._Qd=0;
|
||
_L8(global._48)._6e=0?1:0;_L8(global._48)._Jc=0?1:0;_L8(global._48)._ih=0;_i3(_x8,_x8);}function _J6(_x8){_x8._h9((global._A7/2));_F2(_x8,_x8,_x8.x,_x8.y,0,(-300),0.05,1,2);}function _K6(_x8){_F2(_x8,_x8,_x8.x,_x8.y,0,300,0,1,6);}function _L6(_x8){_S8(0,0,41);}function _M6(_x8){var _Dd=_S8(590,54,55);_p2(_x8,_x8,_Dd);var _d9=_S8(64,31,53);_p2(_x8,_x8,_d9);_F2(_x8,_x8,_x8.x,_x8.y,0,300,0,1,6);}function _N6(_x8){_a3(_x8,_x8,"Emerald test",600,900,1,_x8._Di);}function _Ei(_Fi){this._Gi=0;this._Hi=false;this._Ii=null;
|
||
this._Ji=null;this._Ki=null;this._Li=null;this._Mi=null;this._Ni=null;this._Oi=[];this._Pi(_Fi._Ni)};_Ei.prototype._Qi=function(){var _Ri=new _Ei({_Ni:this._Ni});return _Ri};_Ei.prototype._Pi=function(_Si){this._Ni=_Si;this._Ii=new spine._Ti(_Si);this._Mi=new spine._Ui(this._Ii.data);this._Li=new spine._Vi(this._Mi);var listener=new Object();listener.start=function(_Wi){};listener.end=function(_Wi){};listener.complete=function(_Wi,_Xi){};listener.event=function(_Wi,_Yi){var map=_Zi();_ta.__i=map;_0j(map,
|
||
"name",_Yi.data.name);_0j(map,"track",_Wi);_0j(map,"integer",_Yi.data._1j);_0j(map,"float",_Yi.data._2j);_0j(map,"string",_Yi.data._3j?_Yi.data._3j:"");_4j._5j(_6j,0);_7j(map);_ta.__i=-1};this._Li._8j(listener);if(_Si.animations.length>0){this._9j(null)}this._aj(null);this._Ji=new spine._bj();var _cj=this._Ii._dj();this._ej=[_cj.scaleX,_cj.scaleY*-1.0]};_Ei.prototype._fj=function(_gj){if(_gj==undefined)_gj=0;if(_gj<0)return 0;if(_gj>=this._Li._hj.length)return 0;var _ij=_jj?_jj._kj():30;if(_lj){_ij=_mj._nj()}
|
||
if(this._Li._hj[_gj]==null){return ~~((_ij*this._Ki.duration)+0.5)}return ~~((_ij*this._Li._hj[_gj]._oj.duration)+0.5)};function _pj(_qj,_rj){if(_rj<0.0)return _qj;var _sj=_qj/_rj;var _tj=_sj-Math.floor(_sj);var _uj=_tj*_rj;return _uj}_Ei.prototype._9j=function(_vj){this._wj(_vj,0)};_Ei.prototype._wj=function(_vj,_gj){var _oj=null;if(((_vj===null)||(_vj===undefined))&&(_gj===0)){if(this._Ni.animations.length>0){_oj=this._Ni._xj(this._Ni.animations[0].name)}}else {_oj=this._Ni._xj(_vj)}if(_oj!==null&&_oj!==undefined){
|
||
if(_gj===0){this._Gi=0;this._Ki=_oj}this._Li._yj(_gj,_oj.name,true)}};_Ei.prototype._aj=function(_zj){if(_zj===null||_zj===undefined){if(this._Ni._Aj){this._Ii._Bj(this._Ni._Aj.name)}}else {this._Ii._Bj(_zj)}this._Ii._Cj()};_Ei.prototype._Dj=function(_Ej,_Fj){var slot=this._Ii._Gj(_Ej);if((slot!==null)&&(slot!==undefined)){if(typeof(_Fj)==='number'){slot._Hj(null)}else {var _Ij=this._Ii._Jj(_Ej);for(var _Kj=0;_Kj<this._Ni.skins.length;_Kj++){var skin=this._Ni.skins[_Kj];var attachment=skin._Lj(_Ij,_Fj);
|
||
if(attachment){slot._Hj(attachment);return }}for(var _Mj=0;_Mj<this._Oi.length;_Mj++){var attachment=this._Oi[_Mj].attachment;if(attachment.name===_Fj){slot._Hj(attachment);return }}}}};_Ei.prototype._Nj=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_Uj){var skeleton=this._Ii;_cj=this._Ii._dj(),_Vj=this._Gi,_Wj=(_Uj!==undefined);var _Xj=Math.abs(_Rj*this._ej[0]);var _Yj=Math.abs(_Sj*this._ej[1]);if((_Vj!==_Oj)||(skeleton.x!==_Pj)||(skeleton.y!==_Qj)||(_cj.scaleX!==_Xj)||(_cj.scaleY!==_Yj)||(_cj.rotation!==_Tj)){var _Zj=this._fj(0);
|
||
if(_Zj>0){var __j=_Oj%_Zj,_0k=this._Gi%_Zj,duration=this._Ki.duration,_1k=this._Ki._2k.length;if(_0k>__j){__j+=_Zj}var _3k=(__j-_0k)/_Zj;this._Li._4k(_3k*duration);this._Li.apply(this._Ii)}this._Gi=_Oj;skeleton.x=_Pj;skeleton.y=_Qj;skeleton._5k=((_Rj*this._ej[0])<0)?1:0;skeleton._6k=((_Sj*this._ej[1])<0)?1:0;_cj.scaleX=_Xj;_cj.scaleY=_Yj;_cj.rotation=_Tj;_Wj=true}if(_Wj){if(_Uj){_Uj._7k(_8k,0,_Uj,null)}skeleton._Wj();this._Ji._4k(this._Ii,1)}};_Ei.prototype._9k=function(_ak,_Pj,_Qj,_Rj,_Sj,_Tj){var _Zj=this._fj(0);
|
||
var _bk=~~(_Zj*(_ak/this._Ki.duration)+0.5);this._Nj(_bk,_Pj,_Qj,_Rj,_Sj,_Tj)};_Ei.prototype._ck=function(_dk,_Oj,_Pj,_Qj,_Rj,_Sj,_Tj){var _ek=this._Ji;if(_ek._fk.length>0){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);_dk.left=~~(_ek._gk+0.5);_dk.right=~~(_ek._hk+0.5);_dk.top=~~(_ek._ik+0.5);_dk.bottom=~~(_ek._jk+0.5);return true}return false};_Ei.prototype._kk=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_lk,_mk,_nk,_ok,_pk,_qk,_rk){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);_lk._Nj(_mk,_nk,_ok,_pk,_qk,_rk);for(var _sk=0;_sk<_lk._Ji._tk.length;
|
||
_sk++){var _uk=_lk._Ji._tk[_sk];var _r3=_uk.length/2;for(var _vk=0;_vk<_r3;_vk++){var _wk,_xk,_yk,_zk;_wk=_uk[(_vk*2)+0];_xk=_uk[(_vk*2)+1];if(_vk===(_r3-1)){_yk=_uk[0];_zk=_uk[1]}else {_yk=_uk[((_vk+1)*2)+0];_zk=_uk[((_vk+1)*2)+1]}var _Ak=this._Ji._Bk(_wk,_xk,_yk,_zk);if(_Ak!==null){return true}}}return false;};_Ei.prototype._Ck=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_Dk,_Ek,_mk,_nk,_ok,_pk,_qk,_rk){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);if(_Dk==null){return false}if(_Dk._Fk<=0){return false}if(_Dk._Gk.length>0){_mk=_mk%_Dk._Gk.length}
|
||
if(_mk<0){_mk=_mk+_Dk._Gk.length}_pk=1.0/_pk;_qk=1.0/_qk;var _ek=this._Ji;var _Hk=_Ik(_ek._gk,_Ek.left);var _Jk=_Kk(_ek._hk,_Ek.right);var _Lk=_Ik(_ek._ik,_Ek.top);var _Mk=_Kk(_ek._jk,_Ek.bottom);var _Nk=Math.sin(-_rk*(_Ok/180.0));var _Pk=Math.cos(-_rk*(_Ok/180.0));for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){var _Rk=((_Pk*(_z3-_nk)+_Nk*(_Qk-_ok))*_pk+_Dk._Sk);var _Tk=((_Pk*(_Qk-_ok)-_Nk*(_z3-_nk))*_qk+_Dk._Uk);if((_Rk<0)||(_Rk>=_Dk._Vk)){continue }if((_Tk<0)||(_Tk>=_Dk._Wk)){continue }if(_Dk._Xk){
|
||
if(!_Dk._Gk._Yk[_mk]._Yk[_Rk+(_Tk*_Dk._Vk)]){continue }}var _Ak=_ek._Zk(_z3,_Qk);if(_Ak!==null){return true}}}return false};_Ei.prototype.__k=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_0l,_1l){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);var _Ak=this._Ji._Zk(_0l,_1l);if(_Ak!==null){return true}return false;};_Ei.prototype._2l=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_0l,_1l,_nk,_ok){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);var _Ak=this._Ji._Bk(_0l,_1l,_nk,_ok);if(_Ak!==null){return true}return false};_Ei.prototype._3l=function(_Oj,_Pj,_Qj,
|
||
_Rj,_Sj,_Tj,_0l,_1l,_nk,_ok){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);var _Ak=null;var _ek=this._Ji;var _Ak=_ek._Bk(_0l,_1l,_nk,_ok);if(_Ak!==null){return true}_Ak=_ek._Bk(_0l,_1l,_nk,_1l);if(_Ak!==null){return true}_Ak=_ek._Bk(_nk,_1l,_nk,_ok);if(_Ak!==null){return true}_Ak=_ek._Bk(_nk,_ok,_0l,_ok);if(_Ak!==null){return true}_Ak=_ek._Bk(_0l,_ok,_0l,_1l);if(_Ak!==null){return true}return false};_Ei.prototype._4l=function(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj,_5l){this._Nj(_Oj,_Pj,_Qj,_Rj,_Sj,_Tj);var _ek=this._Ji;var skeleton=this._Ii;
|
||
var _Hk=_Ik(_ek._gk,_5l.left);var _Jk=_Kk(_ek._hk,_5l.right);var _Lk=_Ik(_ek._ik,_5l.top);var _Mk=_Kk(_ek._jk,_5l.bottom);var _6l=((_5l.right+_5l.left)/2);var _7l=((_5l.bottom+_5l.top)/2);var _8l=((_5l.right-_5l.left)/2);var _9l=((_5l.bottom-_5l.top)/2);var _Vk=(_ek._hk-_ek._gk);var _Wk=(_ek._jk-_ek._ik);var _Sk=skeleton.x-_ek._gk;var _Uk=skeleton.y-_ek._ik;if((_Rj==1)&&(_Sj==1)&&(Math.abs(_Tj)<0.0001)){for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){if(_al((_z3-_6l)/_8l)+_al((_Qk-_7l)/_9l)>1)continue;
|
||
var _Rk=_z3-_Pj+_Sk;var _Tk=_Qk-_Qj+_Uk;if((_Rk<0)||(_Rk>=_Vk))continue;if((_Tk<0)||(_Tk>=_Wk))continue;var _Ak=_ek._Zk(_z3,_Qk);if(_Ak!==null){return true}}}}else {var _bl=Math.sin(-_Tj*_Ok/180.0);var _cl=Math.cos(-_Tj*_Ok/180.0);for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){if(_al((_z3-_6l)/_8l)+_al((_Qk-_7l)/_9l)>1)continue;var _Rk=Math.floor((_cl*(_z3-_Pj)+_bl*(_Qk-_Qj))/_Rj+_Sk);var _Tk=Math.floor((_cl*(_Qk-_Qj)-_bl*(_z3-_Pj))/_Sj+_Uk);if((_Rk<0)||(_Rk>=_Vk))continue;if((_Tk<0)||(_Tk>=_Wk))continue;
|
||
var _Ak=_ek._Zk(_z3,_Qk);if(_Ak!==null){return true}}}}return false};var _dl=null;;function _el(){this.width=null;this.height=null}function _fl(){this.name=null;this._gl=new _el();this._hl=function(){return this._gl};this._il=function(_jl,_kl){};this._ll=function(_ml,_nl){};this._ol=function(){};this._pl=null;this.width=null;this.height=null}function _ql(){this._rl=[];this._sl=null;this._Ni=null;this._tl=null;if(_ul){this._vl=this._wl;this._xl=this._yl}else {this._vl=this._zl;this._xl=this._Al}};_ql.prototype._Bl=function(_vj,
|
||
_Cl,_Dl,_El){this._rl[_vj]={_Fl:[],_Gl:0,_Hl:32,_Il:_Jl[_El],x:0,y:0,_B3:_Cl,_C3:_Dl}};_ql.prototype._Kl=function(_Ll,_Ml,_Cl,_Dl){var width=_Cl;var height=_Dl;var _Nl=this;var _Ol=function(_Pl){var _Ql=new _fl();_Ql.name=_Pl;_Ql.width=_Ql._gl.width=width;_Ql.height=_Ql._gl.height=height;var _Rl=_Sl(_Tl+_Pl);_Ql._pl=_Rl;_Jl[_Rl].onload=function(e){_Ql._gl=e._Ul;var target=e.target||e.srcElement;_Nl._Bl(_Ql.name,target.width,target.height,_Rl)};_Jl[_Rl].onerror=function(e){var target=e.target||e.srcElement;
|
||
debug("ImageError: "+target.src);};_Jl[_Rl].URL=_Pl;return _Ql};this._tl=new spine._Vl(_Ml,_Ol);this._sl=new spine._Wl(new spine._Xl(this._tl));this._Ni=this._sl._Yl(_Ll)};_ql.prototype._Zl=function(__l,_zj,_bk,x,y,_0m,_1m,angle,_2m,alpha){if(this._Ni===null||this._Ni===undefined)return;spine._3m._4m=true;var _5m=new _Ei(this);_5m._9j(__l);_5m._aj(_zj);_5m._Nj(_bk,x,y,_0m,_1m,angle);this._6m(_5m._Ii,_2m,alpha)};_ql.prototype._7m=function(_bk,x,y,_0m,_1m,angle,_2m,alpha){if(!_dl||!_dl._8m()){this._Zl(null,
|
||
null,_bk,x,y,_0m,_1m,angle,_2m,alpha)}else {spine._3m._4m=true;var _9m=_dl._8m();_9m._Nj(_bk,x,y,_0m,_1m,angle,_dl);this._6m(_9m._Ii,_2m,alpha);if(_9m._Hi){this._am(_9m._Ji)}}};_ql.prototype._6m=function(_bm,color,alpha){var _cm=(color&0xff)/255.0,_dm=((color&0xff00)>>8)/255.0,_em=((color&0xff0000)>>16)/255.0;for(var _z3=0,_sk=_bm.slots.length;_z3<_sk;_z3++){var slot=_bm._fm[_z3];if(!slot.attachment)continue;var _Jk=(_cm*255);var _gm=(_dm*255);var _Mk=(_em*255);var _hm=(alpha*255);if((slot.skeleton!=undefined)&&(slot.skeleton._Jk!=undefined)){
|
||
_Jk*=slot.skeleton._Jk;_gm*=slot.skeleton._gm;_Mk*=slot.skeleton._Mk;_hm*=slot.skeleton._hm}if(slot.color!=undefined){_Jk*=slot.color._Jk;_gm*=slot.color._gm;_Mk*=slot.color._Mk;_hm*=slot.color._hm}var _2m=(_hm<<24)|(_Jk<<0)|(_gm<<8)|(_Mk<<16);if(slot.attachment instanceof spine._im){this._vl(slot,_2m,alpha)}else if(slot.attachment instanceof spine._jm){this._xl(slot,_2m,alpha)}}};_ql.prototype._am=function(_km){_lm(_km._gk,_km._ik,_km._gk,_km._jk);_lm(_km._gk,_km._jk,_km._hk,_km._jk);_lm(_km._hk,_km._jk,
|
||
_km._hk,_km._ik);_lm(_km._hk,_km._ik,_km._gk,_km._ik);for(var _sk=0;_sk<_km._tk.length;_sk++){var _uk=_km._tk[_sk];var _r3=_uk.length/2;for(var _vk=0;_vk<_r3;_vk++){var _wk,_xk,_yk,_zk;_wk=_uk[(_vk*2)+0];_xk=_uk[(_vk*2)+1];if(_vk==(_r3-1)){_yk=_uk[0];_zk=_uk[1]}else {_yk=_uk[((_vk+1)*2)+0];_zk=_uk[((_vk+1)*2)+1]}_lm(_wk,_xk,_yk,_zk)}}};_ql.prototype._zl=function(slot,_2m,alpha){var _mm=slot.attachment,vertices=[];var _nm=0;var _om=0;if(slot.skeleton){_nm=slot.skeleton.x;_om=slot.skeleton.y}else if(slot.bone.skeleton){
|
||
_nm=slot.bone.skeleton.x;_om=slot.bone.skeleton.y}vertices=_mm._pm(slot,false);var _qm=[];_qm[0]={};_qm[0].x=vertices[spine._im._rm];_qm[0].y=vertices[spine._im._sm];_qm[0]._tm=vertices[spine._im._um];_qm[0]._vm=vertices[spine._im._wm];_qm[1]={};_qm[1].x=vertices[spine._im._xm];_qm[1].y=vertices[spine._im._ym];_qm[1]._tm=vertices[spine._im._zm];_qm[1]._vm=vertices[spine._im._Am];_qm[2]={};_qm[2].x=vertices[spine._im._Bm];_qm[2].y=vertices[spine._im._Cm];_qm[2]._tm=vertices[spine._im._Dm];_qm[2]._vm=vertices[spine._im._Em];
|
||
_qm[3]={};_qm[3].x=vertices[spine._im._Fm];_qm[3].y=vertices[spine._im._Gm];_qm[3]._tm=vertices[spine._im._Hm];_qm[3]._vm=vertices[spine._im._Im];_Jm.globalAlpha=alpha;var _Km=_mm._mm._Il;var _Rl=_Jl[_mm._mm._Lm._Il._pl];if(!_Rl.complete)return;if(_2m!=_Mm){if(!this._rl[_mm._mm._Lm._Il.name]){var _Nm=_mm._mm._Il;this._Bl(_Nm.name,_Nm.width,_Nm.height,_Nm._pl)}_Rl=_Om(this._rl[_mm._mm._Il.name],_2m)}var _Pm=this._rl[_Km.name];this._Qm(_Jm,_Rl,_qm[0].x,_qm[0].y,_qm[1].x,_qm[1].y,_qm[2].x,_qm[2].y,_qm[0]._tm*_Pm._B3,
|
||
_qm[0]._vm*_Pm._C3,_qm[1]._tm*_Pm._B3,_qm[1]._vm*_Pm._C3,_qm[2]._tm*_Pm._B3,_qm[2]._vm*_Pm._C3);this._Qm(_Jm,_Rl,_qm[2].x,_qm[2].y,_qm[3].x,_qm[3].y,_qm[0].x,_qm[0].y,_qm[2]._tm*_Pm._B3,_qm[2]._vm*_Pm._C3,_qm[3]._tm*_Pm._B3,_qm[3]._vm*_Pm._C3,_qm[0]._tm*_Pm._B3,_qm[0]._vm*_Pm._C3)};_ql.prototype._Al=function(slot,_2m,alpha){var _Rm=slot.attachment,vertices=[];vertices=_Rm._pm(slot,false);var _Km=_Rm._mm;var _Rl=_Jl[_Rm._mm._Lm._Il._pl];if(!_Rl.complete)return;if(_2m!=_Mm){if(!this._rl[_Rm._mm._Lm._Nm.name]){
|
||
var _Nm=_Rm._mm._Lm._Nm;this._Bl(_Nm.name,_Nm.width,_Nm.height,_Rm._mm._Lm._Nm._pl);}_Rl=_Om(this._rl[_Rm._mm._Lm._Nm.name],_2m)}for(var _sk=0;_sk<_Rm.triangles.length/3;_sk++){var _Sm=_sk*3;var _Tm=_Rm.triangles[_Sm++]*8,_Um=_Rm.triangles[_Sm++]*8,_Vm=_Rm.triangles[_Sm++]*8;var _qm=[];_qm[0]={};_qm[0].x=vertices[_Tm];_qm[0]._tm=vertices[6+_Tm++];_qm[0].y=vertices[_Tm];_qm[0]._vm=vertices[6+_Tm];_qm[1]={};_qm[1].x=vertices[_Um];_qm[1]._tm=vertices[6+_Um++];_qm[1].y=vertices[_Um];_qm[1]._vm=vertices[6+_Um];
|
||
_qm[2]={};_qm[2].x=vertices[_Vm];_qm[2]._tm=vertices[6+_Vm++];_qm[2].y=vertices[_Vm];_qm[2]._vm=vertices[6+_Vm];var _Pm=this._rl[_Rm._mm._Lm._Nm.name];this._Qm(_Jm,_Rl,_qm[0].x,_qm[0].y,_qm[1].x,_qm[1].y,_qm[2].x,_qm[2].y,_qm[0]._tm*_Pm._B3,_qm[0]._vm*_Pm._C3,_qm[1]._tm*_Pm._B3,_qm[1]._vm*_Pm._C3,_qm[2]._tm*_Pm._B3,_qm[2]._vm*_Pm._C3)}};_ql.prototype._Qm=function(_Wm,_Xm,_Ym,_Zm,_wk,_xk,_yk,_zk,__m,_0n,_1n,_2n,_3n,_4n){_Wm.save();_Wm.beginPath();_Wm.moveTo(_Ym,_Zm);_Wm.lineTo(_wk,_xk);_Wm.lineTo(_yk,
|
||
_zk);_Wm.closePath();_Wm.clip();var _5n=__m*(_4n-_2n)-_1n*_4n+_3n*_2n+(_1n-_3n)*_0n;if(_5n==0){return }var _6n=-(_0n*(_yk-_wk)-_2n*_yk+_4n*_wk+(_2n-_4n)*_Ym)/_5n;var _7n=(_2n*_zk+_0n*(_xk-_zk)-_4n*_xk+(_4n-_2n)*_Zm)/_5n;var _8n=(__m*(_yk-_wk)-_1n*_yk+_3n*_wk+(_1n-_3n)*_Ym)/_5n;var _9n=-(_1n*_zk+__m*(_xk-_zk)-_3n*_xk+(_3n-_1n)*_Zm)/_5n;var _an=(__m*(_4n*_wk-_2n*_yk)+_0n*(_1n*_yk-_3n*_wk)+(_3n*_2n-_1n*_4n)*_Ym)/_5n;var _bn=(__m*(_4n*_xk-_2n*_zk)+_0n*(_1n*_zk-_3n*_xk)+(_3n*_2n-_1n*_4n)*_Zm)/_5n;_Wm.transform(_6n,
|
||
_7n,_8n,_9n,_an,_bn);_Wm.drawImage(_Xm,0,0);_Wm.restore()};_ql.prototype._wl=function(slot,_2m,alpha){var _mm=slot.attachment,vertices=[];var _nm=0;var _om=0;if(slot.skeleton){_nm=slot.skeleton.x;_om=slot.skeleton.y}else if(slot.bone.skeleton){_nm=slot.bone.skeleton.x;_om=slot.bone.skeleton.y}vertices=_mm._pm(slot,false);var _qm=[];_qm[0]={};_qm[0].x=vertices[spine._im._rm];_qm[0].y=vertices[spine._im._sm];_qm[0]._tm=vertices[spine._im._um];_qm[0]._vm=vertices[spine._im._wm];_qm[1]={};_qm[1].x=vertices[spine._im._xm];
|
||
_qm[1].y=vertices[spine._im._ym];_qm[1]._tm=vertices[spine._im._zm];_qm[1]._vm=vertices[spine._im._Am];_qm[2]={};_qm[2].x=vertices[spine._im._Bm];_qm[2].y=vertices[spine._im._Cm];_qm[2]._tm=vertices[spine._im._Dm];_qm[2]._vm=vertices[spine._im._Em];_qm[3]={};_qm[3].x=vertices[spine._im._Fm];_qm[3].y=vertices[spine._im._Gm];_qm[3]._tm=vertices[spine._im._Hm];_qm[3]._vm=vertices[spine._im._Im];var _Rl=_Jl[_mm._mm._Lm._Il._pl];if(!_Rl.complete)return;if(!_Rl._cn)_dn({_Il:_Rl});var _en=6;var _fn=_ul._gn(_hn._in,
|
||
_Rl._cn,_ul._jn,_en);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_en;var _nn=_fn._on;var _pn=_fn._qn;var _rn=_fn._sn;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn[_tn+0]=_nn[_yn+0]=vertices[spine._im._rm];_nn[_tn+1]=_nn[_yn+1]=vertices[spine._im._sm];_nn[_un+0]=vertices[spine._im._xm];_nn[_un+1]=vertices[spine._im._ym];_nn[_vn+0]=_nn[_wn+0]=vertices[spine._im._Bm];_nn[_vn+1]=_nn[_wn+1]=vertices[spine._im._Cm];_nn[_xn+0]=vertices[spine._im._Fm];_nn[_xn+1]=vertices[spine._im._Gm];
|
||
_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m;_rn[_tn+0]=_rn[_yn+0]=vertices[spine._im._um];_rn[_tn+1]=_rn[_yn+1]=vertices[spine._im._wm];_rn[_un+0]=vertices[spine._im._zm];_rn[_un+1]=vertices[spine._im._Am];_rn[_vn+0]=_rn[_wn+0]=vertices[spine._im._Dm];_rn[_vn+1]=_rn[_wn+1]=vertices[spine._im._Em];_rn[_xn+0]=vertices[spine._im._Hm];_rn[_xn+1]=vertices[spine._im._Im];};_ql.prototype._yl=function(slot,_2m,alpha){var _Rm=slot.attachment,
|
||
vertices=[];var _nm=0;var _om=0;if(slot.skeleton){_nm=slot.skeleton.x;_om=slot.skeleton.y}else if(slot.bone.skeleton){_nm=slot.bone.skeleton.x;_om=slot.bone.skeleton.y}vertices=_Rm._pm(slot,false);var _Rl=_Jl[_Rm._mm._Lm._Il._pl];if(!_Rl.complete)return;if(!_Rl._cn)_dn({_Il:_Rl});var _en=_Rm.triangles.length;var _fn=_ul._gn(_hn._in,_Rl._cn,_ul._jn,_en);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_en;var _nn=_fn._on;var _pn=_fn._qn;var _rn=_fn._sn;var _tn=index;for(var _sk=0;_sk<_en;_sk++,_tn+=_kn){var _Tm=_Rm.triangles[_sk];
|
||
_nn[_tn+0]=vertices[(_Tm*8)+0];_nn[_tn+1]=vertices[(_Tm*8)+1];_nn[_tn+2]=_zn;_pn[_tn+0]=_pn[_tn+1]=_2m;_rn[_tn+0]=vertices[(_Tm*8)+6];_rn[_tn+1]=vertices[(_Tm*8)+7]}};function _An(_91){_Bn("draw_primitive_begin()")}function _Cn(_91,_Dn){_Bn("draw_primitive_begin_texture()")}function _En(x,y){_Bn("draw_vertex()")}function _Fn(x,y,_2m,alpha){_Bn("draw_vertex_color()")}var _Gn=_Fn;function _Hn(x,y,_In,_Jn){_Bn("draw_vertex_texture()")}function _Kn(x,y,_In,_Jn,_2m,alpha){_Bn("draw_vertex_texture_color()")}
|
||
var _Ln=_Kn;function _Mn(){_Bn("draw_primitive_end()")}function _Nn(_91){_Bn("d3d_primitive_begin()")}function _On(_91,_Dn){_Bn("d3d_primitive_begin_texture()");}function _Pn(x,y,_Qn){_Bn("d3d_vertex()")}function _Rn(x,y,_Qn,_2m,alpha){_Bn("d3d_vertex_color()")}var _Sn=_Rn;function _Tn(x,y,_Qn,_In,_Jn){_Bn("d3d_vertex_texture()")}function _Un(x,y,_Qn,_In,_Jn,_2m,alpha){_Bn("d3d_vertex_texture_color()")}var _Vn=_Un;function _Wn(x,y,_Qn,_Xn,_Yn,_Zn){_Bn("d3d_vertex_normal()")}function __n(x,y,_Qn,_Xn,_Yn,_Zn,
|
||
_2m,alpha){_Bn("d3d_vertex_normal_color()")}var _0o=__n;function _1o(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn){_Bn("d3d_vertex_normal_texture()")}function _2o(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn,_2m,alpha){_Bn("d3d_vertex_normal_texture_color()")}var _3o=_2o;function _4o(){_Bn("d3d_primitive_end()")}var _5o=null;var _6o=0,_7o=-1,_8o=null,_9o=null;var _ao=1,_bo=2,_co=3,_do=4,_eo=5,_fo=6,_go=7;function _ho(){_An=_io;_Cn=_jo;_En=_ko;_Fn=_lo;_Gn=_lo;_Hn=_mo;_Kn=_no;_Ln=_no;_Mn=_oo;_Nn=_po;_On=_qo;_Pn=_ro;_Rn=_so;_Sn=_so;_Tn=_to;
|
||
_Un=_uo;_Vn=_uo;_Wn=_vo;__n=_wo;_0o=_wo;_1o=_xo;_2o=_yo;_3o=_yo;_4o=_zo}function _Ao(_Bo){switch(_Bo){case _ao:return _hn._Co;case _bo:return _hn._Do;case _co:return _hn._Eo;case _do:return _hn._in;case _eo:return _hn._Fo;case _fo:return _hn._Go;case _go:return _hn._in}return -1}function _Ho(){_6o=0;_7o=-1;_8o=null;_9o=null}function _io(_Io){_jo(_Io,-1)}function _jo(_Io,_El){_6o=_Io;_7o=null;_8o=null;if(typeof(_El)=="object"){_7o=_El._Jo;_8o=_El._Ko}else if((_El!=-1)&&_Jl[_El]){_7o=_Jl[_El]}if(_7o&&!_7o._cn){_dn({_Il:_7o}
|
||
)}_9o=new _Lo(_Mo,_ul._No(_ul._jn),false)}function _ko(_Pj,_Qj){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_zn;_9o._sn[index+0]=0;_9o._sn[index+1]=0;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _lo(_Pj,_Qj,_Ro,_So){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_zn;_9o._sn[index+0]=0;_9o._sn[index+1]=0;_9o._qn[index]=((_So*255.0)<<24)|_To(_Ro)}function _mo(_Pj,
|
||
_Qj,_Uo,_Vo){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_zn;var _Wo=_Xo(_Uo,_Vo);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _no(_Pj,_Qj,_Uo,_Vo,_Ro,_So){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_zn;var _Wo=_Xo(_Uo,_Vo);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;_9o._qn[index]=((_So*255.0)<<24)|_To(_Ro)}
|
||
function _oo(){var _Yo=_Ao(_6o);if(_Yo==-1){return }var _Zo=_9o.__o.subarray(0,_9o._mn*_9o._ln());var _0p=_7o?_7o._cn:null;var _fn=_ul._gn(_Yo,_0p,_ul._jn,_9o._mn);_fn.__o.set(_Zo,_fn._mn*_fn._ln());_fn._mn+=_9o._mn}function _po(_91){_On(_91,-1)}function _qo(_Io,_El){_6o=_Io;_7o=null;_8o=null;if(typeof(_El)=="object"){_7o=_El._Jo;_8o=_El._Ko}else if((_El!=-1)&&_Jl[_El]){_7o=_Jl[_El]}if(_7o&&!_7o._cn){_dn({_Il:_7o})}_9o=new _Lo(_Mo,_ul._No(_ul._1p),false)}function _Xo(_Uo,_Vo){if(_8o&&_7o){return({_tm:(_8o.x+(_Uo*_8o._S6))/_7o._2p,
|
||
_vm:(_8o.y+(_Vo*_8o._T6))/_7o._3p})}else {return({_tm:_Uo,_vm:_Vo})}};function _ro(_Pj,_Qj,_4p){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=0;_9o._5p[index+1]=0;_9o._5p[index+2]=0;_9o._sn[index+0]=0;_9o._sn[index+1]=0;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _so(_Pj,_Qj,_4p,_6p,_So){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;
|
||
_9o._5p[index+0]=0;_9o._5p[index+1]=0;_9o._5p[index+2]=0;_9o._sn[index+0]=0;_9o._sn[index+1]=0;_9o._qn[index]=((_So*255.0)<<24)|_To(_6p)}function _to(_Pj,_Qj,_4p,_7p,_8p){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=0;_9o._5p[index+1]=0;_9o._5p[index+2]=0;var _Wo=_Xo(_7p,_8p);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _uo(_Pj,_Qj,_4p,_7p,_8p,_6p,_So){
|
||
var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=0;_9o._5p[index+1]=0;_9o._5p[index+2]=0;var _Wo=_Xo(_7p,_8p);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;_9o._qn[index]=((_So*255.0)<<24)|_To(_6p)}function _vo(_Pj,_Qj,_4p,_9p,_ap,_bp){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=_9p;_9o._5p[index+1]=_ap;_9o._5p[index+2]=_bp;_9o._sn[index+0]=0;
|
||
_9o._sn[index+1]=0;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _wo(_Pj,_Qj,_4p,_9p,_ap,_bp,_6p,_So){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=_9p;_9o._5p[index+1]=_ap;_9o._5p[index+2]=_bp;_9o._sn[index+0]=0;_9o._sn[index+1]=0;_9o._qn[index]=((_So*255.0)<<24)|_To(_6p)}function _xo(_Pj,_Qj,_4p,_9p,_ap,_bp,_7p,_8p){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;
|
||
_9o._on[index+2]=_4p;_9o._5p[index+0]=_9p;_9o._5p[index+1]=_ap;_9o._5p[index+2]=_bp;var _Wo=_Xo(_7p,_8p);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;_9o._qn[index]=((_Po*255.0)<<24)|(_Qo&0x00ffffff)}function _yo(_Pj,_Qj,_4p,_9p,_ap,_bp,_7p,_8p,_6p,_So){var _kn=_9o._ln()>>2;var index=_9o._mn*_kn;_9o._Oo(1);_9o._on[index+0]=_Pj;_9o._on[index+1]=_Qj;_9o._on[index+2]=_4p;_9o._5p[index+0]=_9p;_9o._5p[index+1]=_ap;_9o._5p[index+2]=_bp;var _Wo=_Xo(_7p,_8p);_9o._sn[index+0]=_Wo._tm;_9o._sn[index+1]=_Wo._vm;
|
||
_9o._qn[index]=((_So*255.0)<<24)|_To(_6p)}function _zo(){var _Yo=_Ao(_6o);if(_Yo==-1){return }var _Zo=_9o.__o.subarray(0,_9o._mn*_9o._ln());var _0p=_7o?_7o._cn:null;var _fn=_ul._gn(_Yo,_0p,_ul._1p,_9o._mn);_fn.__o.set(_Zo,_fn._mn*_fn._ln());_fn._mn+=_9o._mn}function _cp(_dp){var _ep=null,_fp=null,_gp=null,_hp=false,_ip=null,_jp;var _kp=0,_lp=0,_mp=0,_np=0;var _op=this;(function(){_ep=new ArrayBuffer(_dp);_fp=new DataView(_ep)})();function _pp(_qp,_rp){var _sp=false;var _tp=_ip._up;for(var _z3=0;_z3<_tp.length;_z3++){
|
||
var _vp=_tp[_z3];if(((_qp==-1)||(_vp._wp==_qp))&&(_vp.type==_rp)){_sp=true;if((_vp._xp&_kp)===0){var _yp=(_np+_vp.offset);_kp|=_vp._xp;if(_ip._zp===_kp){_kp=0;_lp++;_np+=_ip._Ap;if((_np+_ip._Ap)>=_ep.byteLength){_op._Bp(_ep.byteLength*2)}}return _yp}}}if(_sp){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._Bp=function(_dp){var _Cp=new ArrayBuffer(_dp);var _Dp=new Int8Array(_ep);
|
||
var _Ep=new Int8Array(_Cp);_Ep.set(_Dp);_ep=_Cp;_fp=new DataView(_ep)};this._Fp=function(_Gp){_kp=0;_lp=0;_mp=0;_np=0;_jp=_Gp;_ip=_ul._No(_Gp);if(_ip._Ap>_ep.byteLength){this._Bp(_ip._Ap*36)}};this._Hp=function(){};this._Ip=function(x,y){var _yp=_pp(_hn._Jp,_hn._Kp);if(_yp>=0){_fp.setFloat32(_yp,x,true);_fp.setFloat32(_yp+4,y,true)}};this._Lp=function(x,y,_Qn){var _yp=_pp(_hn._Jp,_hn._Mp);if(_yp>=0){_fp.setFloat32(_yp,x,true);_fp.setFloat32(_yp+4,y,true);_fp.setFloat32(_yp+8,_Qn,true)}};this._Np=function(_6p,
|
||
_So){var _yp=_pp(_hn._Op,_hn._Pp);if(_yp>=0){var _Qp=((_So*255.0)<<24)|_To(_6p);_fp.setUint32(_yp,_Qp,true)}};this._Rp=function(_Sp){var _yp=_pp(_hn._Op,_hn._Pp);if(_yp>=0){var _2m=((_Sp&0xff)<<24)|((_Sp&0xff00)<<8)|((_Sp&0xff0000)>>8)|((_Sp&0xff000000)>>24);_fp.setUint32(_yp,_2m,true)}};this._Tp=function(_Up){var _yp=_pp(_hn._Op,_hn._Pp);if(_yp>=0){var _2m=(_Up&0xff000000)|((_Up&0xff)<<16)|(_Up&0xff00)|((_Up&0xff0000)>>16);_fp.setUint32(_yp,_2m,true)}};this._Vp=function(_tm,_vm){var _yp=_pp(_hn._Wp,_hn._Kp);
|
||
if(_yp>=0){_fp.setFloat32(_yp,_tm,true);_fp.setFloat32(_yp+4,_vm,true)}};this._Xp=function(x,y,_Qn){var _yp=_pp(_hn._Yp,_hn._Mp);if(_yp>=0){_fp.setFloat32(_yp,x,true);_fp.setFloat32(_yp+4,y,true);_fp.setFloat32(_yp+8,_Qn,true)}};this._Zp=function(x){var _yp=_pp(-1,_hn.__p);if(_yp>=0){_fp.setFloat32(_yp,x,true)}};this._0q=function(x,y){var _yp=_pp(-1,_hn._Kp);if(_yp>=0){_fp.setFloat32(_yp,x,true);_fp.setFloat32(_yp+4,y,true)}};this._1q=function(x,y,_Qn){var _yp=_pp(-1,_hn._Mp);if(_yp>=0){_fp.setFloat32(_yp,
|
||
x,true);_fp.setFloat32(_yp+4,y,true);_fp.setFloat32(_yp+8,_Qn,true)}};this._2q=function(x,y,_Qn,_B3){var _yp=_pp(-1,_hn._3q);if(_yp>=0){_fp.setFloat32(_yp,x,true);_fp.setFloat32(_yp+4,y,true);_fp.setFloat32(_yp+8,_Qn,true);_fp.setFloat32(_yp+12,_B3,true)}};this._4q=function(x,y,_Qn,_B3){var _yp=_pp(-1,_hn._5q);if(_yp>=0){_fp.setUint8(_yp,x,true);_fp.setUint8(_yp+1,y,true);_fp.setUint8(_yp+2,_Qn,true);_fp.setUint8(_yp+3,_B3,true)}};this._6q=function(){var _7q=new _Lo(_lp,_ip,false);var _8q=_lp*_ip._Ap;
|
||
var _9q=new Int8Array(_ep,0,_8q);_7q.__o.set(_9q);_7q._mn+=_lp;_7q._6q();_gp=_7q;_hp=true;_ep=null;_fp=null};this._aq=function(_bq,_cq){if(_hp){if(_cq==-1){_ul._dq(_bq,null,_gp,0)}else _ul._dq(_bq,_cq._Jo._cn,_gp,0)}else {var _fn;if(_cq==-1){_fn=_ul._gn(_bq,null,_jp,_lp)}else {_fn=_ul._gn(_bq,_cq._Jo._cn,_jp,_lp)}var _eq=_fn._mn*_ip._Ap;var _9q=new Int8Array(_ep,0,_lp*_ip._Ap);_fn.__o.set(_9q,_eq);_fn._mn+=_lp}};this._fq=function(_gq){_lp=_gq;_mp=0;_np=_gq*_ip._Ap};this._hq=function(){return _lp};this._iq=function(){
|
||
return _ep}}var _jq=null;function _kq(_lq){var _mq=0,_nq=0.5;var _oq=_lq;var _pq=[];var _qq=[];var _rq=[];var _sq=_mq;var _tq=_nq;Object.defineProperties(this,{_uq:{get:function(){return _sq},set:function(_vq){_sq=_vq}},_wq:{get:function(){return _tq},set:function(_vq){_tq=_vq}}});this._xq=function(){_qq=_pq.slice();_rq=_oq.axes.slice();var _yq=_oq.buttons;if(_yq){for(var _Mk in _yq){if(!_yq.hasOwnProperty(_Mk))continue;if(typeof(_yq[_Mk])==="object"){_pq[_Mk]=_yq[_Mk].value}else {_pq[_Mk]=_yq[_Mk]}}}};this._zq=function(){
|
||
if(_oq){return _oq.id||""}return ""};this._Aq=function(){if(_pq){return _pq.length}return 0};this._Bq=function(_Cq){var _Dq=_pq[_Cq];var _Eq=_qq[_Cq];if((_Dq!==undefined)&&(_Eq!==undefined)){return((_Dq>=_tq)&&(_Eq<_tq))}return false};this._Fq=function(_Cq){var _Dq=_pq[_Cq];var _Eq=_qq[_Cq];if((_Dq!==undefined)&&(_Eq!==undefined)){return((_Dq<_tq)&&(_Eq>=_tq))}return false};this._Gq=function(_Cq){var _Dq;if(typeof(_pq[_Cq])==="object"){_Dq=_pq[_Cq].value}else {_Dq=_pq[_Cq]}if(_Dq!==undefined){return(_Dq>=_tq)}
|
||
return false};this._Hq=function(_Cq){var _Dq;if(typeof(_pq[_Cq])==="object"){_Dq=_pq[_Cq].value}else {_Dq=_pq[_Cq]}return _Dq||0.0};this._Iq=function(){if(_rq){return _rq.length}return 0};this._Jq=function(_Kq,_Lq){var _Mq=_rq[_Kq]||0;if(_sq>0.0){var _Nq=Math.abs(_Mq);if(_Nq<_sq){_Mq=0.0}else {var _wg=(_Mq>=0)?1.0:-1.0;_Mq=((_Nq-_sq)/(_Lq-_sq))*_wg}}return _Mq}}function _Oq(){var _Pq=1.0,_Qq=1.0;var _Rq=0,_Sq=1,_Tq=2;var _Uq=0x8000,_Vq=0x8001,_Wq=0x8002,_Xq=0x8003,_Yq=0x8004,_Zq=0x8005,__q=0x8006,_0r=0x8007,_1r=0x8008,
|
||
_2r=0x8009,_3r=0x800A,_4r=0x800B,_5r=0x800C,_6r=0x800D,_7r=0x800E,_8r=0x800F,_9r=0x8010,_ar=0x8011,_br=0x8012,_cr=0x8013,_dr=0x8014;var _er=0,_fr=1,_gr=2,_hr=3,_ir=4,_jr=5,_kr=6,_lr=7,_mr=8,_nr=9,_or=10,_pr=11,_qr=12,_rr=13,_sr=14,_tr=15;var _ur=0,_vr=1,_wr=2,_xr=3;function _yr(){return !!navigator["getGamepads"]||!!navigator["webkitGetGamepads"]||!!navigator["webkitGamepads"]}var _zr=_yr()?_Sq:_Rq;var _Ar=[];function _Br(){if(navigator["getGamepads"]){return navigator["getGamepads"]()}if(navigator["webkitGetGamepads"]){
|
||
return navigator["webkitGetGamepads"]()}if(navigator["webkitGamepads"]){return navigator["webkitGamepads"]()}return null}function _Cr(){var _z3=0;for(_z3=0;_z3<_Ar.length;_z3++){_Ar[_z3]._xq()}}function _Dr(){var _Er=0;var gamepads=_Br();if(gamepads!==null){for(_Er=0;_Er<gamepads.length;++_Er){var _Fr=gamepads[_Er];if(!_Fr){if(_Ar[_Er]){_Ar.splice(_Er,1)}}else {if(!_Ar[_Er]){_Ar[_Er]=new _kq(_Fr)}}}}}function _Gr(_Cq){if(_Cq<_Uq){return _Cq}switch(_Cq){case _Vq:return _er;case _Wq:return _fr;case _Xq:return _gr;case _Yq:return _hr;
|
||
case _Zq:return _ir;case __q:return _jr;case _0r:return _kr;case _1r:return _lr;case _2r:return _mr;case _3r:return _nr;case _4r:return _or;case _5r:return _pr;case _6r:return _qr;case _7r:return _rr;case _8r:return _sr;case _9r:return _tr}return 0}function _Hr(_Kq){if(_Kq<_Uq){return _Kq}switch(_Kq){case _ar:return _ur;case _br:return _vr;case _cr:return _wr;case _dr:return _xr}return 0}function _Oq(){}this._Ir=function(){return _Ar.length};this._Jr=function(_Kr){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._zq()}return ""};this._Mr=function(){
|
||
return(_zr!==_Rq)};this._wq=function(_Kr){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._wq}return 0.0};this._Nr=function(_Kr,_Or){var _Lr=_Ar[_Kr];if(_Lr){if((_Or>=0.0)&&(_Or<=_Pq)){_Lr._wq=_Or}}};this._uq=function(_Kr){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._uq}return 0.0};this._Pr=function(_Kr,_Qr){var _Lr=_Ar[_Kr];if(_Lr){if((_Qr>=0.0)&&(_Qr<=_Qq)){_Lr._uq=_Qr}}};this._Rr=function(){_Ar=[]};this._Sr=function(){switch(_zr){case _Sq:_Dr();_Cr();break;case _Tq:_Cr();break;case _Rq:default :return }};this._Tr=function(_Kr){
|
||
if(_Ar[_Kr]!==null&&_Ar[_Kr]!==undefined){return true}return false};this._Aq=function(_Kr){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Aq()}return 0};this._Iq=function(_Kr){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Iq()}return 0};this._Gq=function(_Kr,_Cq){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Gq(_Gr(_Cq),_Lr._wq)}return false};this._Bq=function(_Kr,_Cq){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Bq(_Gr(_Cq),_Lr._wq);}return false};this._Fq=function(_Kr,_Cq){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Fq(_Gr(_Cq),_Lr._wq)}return false};this._Hq=function(_Kr,
|
||
_Cq){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Hq(_Gr(_Cq))}return 0};this._Jq=function(_Kr,_Kq){var _Lr=_Ar[_Kr];if(_Lr){return _Lr._Jq(_Hr(_Kq),_Qq)}return 0}};var _Ur=[];var _Vr="None";var _Wr=0;var _Xr=0;function _Yr(){this.x=0;this.y=0;this._Gq=0;this._Bq=0;this._Fq=0;this._Zr=0};_Yr.prototype._Rr=function(){this._Gq=0;this._Bq=0;this._Fq=0;this._Zr=0};_Yr.prototype.__r=function(_Pj,_Qj){if(_jj){var _0s;if(!_jj._1s){_0s=_2s}else {_0s=_jj._3s}for(_vm=0;_vm<_0s.length;_vm++){_4s=_0s[_vm];if(_4s._O3){_5s(canvas,
|
||
_6s);if(((_Pj-_6s.left)>=_4s._7s)&&((_Pj-_6s.left)<_4s._8s)&&((_Qj-_6s.top)>=_4s._9s)&&((_Qj-_6s.top)<_4s._as)){this.x=_4s._bs(_Pj,_Qj);this.y=_4s._cs(_Pj,_Qj);return }}}}this.x=_Pj;this.y=_Qj};function log(_ds){setTimeout(function(){throw new _es(_ds)},0)}function _fs(_gs){for(var _z3=0;_z3<_Ur.length;_z3++){if(_Ur[_z3]===_gs){return _z3}}return -1}function _hs(_gs){var _is=-1;for(var _z3=0;_z3<_Ur.length;_z3++){if((_Ur[_z3]===_gs)||(_Ur[_z3]===-1)){_is=_z3;break }}if(_is==-1){_is=_Ur.length}_Ur[_is]=_gs;_js[_is]=new _Yr();
|
||
return _is}var _ks=!1;function _ls(event){for(var _ms=0;_ms<event.changedTouches.length;_ms++){var _ns=event.changedTouches[_ms];var type="";var _is=-1;_Vr=event.type;switch(event.type){case "touchstart":_is=_hs(_ns["identifier"]);break;case "touchend":if(!_ks&&(_os==_ps)){_qs();_ks=true}_is=_fs(_ns["identifier"]);_Ur[_is]=-1;break;case "touchcancel":_is=_fs(_ns["identifier"]);_Ur[_is]=-1;break;case "touchmove":_is=_fs(_ns["identifier"]);break;default :return }var _rs;var _ss;if(_ts){var _us={x:0,y:0};_ts(_ns,_us);
|
||
_rs=_us.x;_ss=_us.y}else {_rs=_ns.pageX;_ss=_ns.pageY}if(_is==0){if(_vs!=null){_ws=_rs;_xs=_ss}switch(event.type){case "touchstart":_ys=1;break;case "touchmove":_ys=1;break;case "touchcancel":case "touchend":_ys=0;break }}_js[_is].__r(_rs,_ss);_zs[_is].x=_rs;_zs[_is].y=_ss;switch(event.type){case "touchstart":_js[_is]._Gq=1;_zs[_is]._As=_Bs|_Cs|_Ds;break;case "touchcancel":case "touchend":_js[_is]._Gq=0;_zs[_is]._As=0;break;case "touchmove":default :break }event.preventDefault()}}function _Es(){canvas.ontouchstart=_ls;
|
||
canvas.ontouchmove=_ls;canvas.ontouchend=_ls;canvas.ontouchcancel=_ls}var _Fs,_Gs,_Hs,_Is,_Js,_Ks,_Ls;function _Ms(_Ns,_Os){this._Ps=[];this._2p=_Ns;this._3p=_Os;var _Lk=_Ns*_Os;for(var _z3=0;_z3<_Lk;_z3++){this._Ps[_z3]=0;}}_Ms.prototype._Qs=function(_Rs){this._2p=_Rs._2p;this._3p=_Rs._3p;this._Ps=_Rs._Ps.slice()};var _Ss=_Ts;function _Ts(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if(!_Vs){_Ys("Error: invalid ds_grid ID (ds_grid_set)");return }if(_Pj<0||_Pj>=_Vs._2p||_Qj<0||_Qj>=_Vs._3p){_Ys("Error: grid out of bounds(set) - GridID: "+_Us+" size["+_Vs._2p+","+_Vs._3p+"] at ("+_Pj+","+_Qj+")");
|
||
return }_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj;}function _Zs(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if((_Pj<0)||(_Pj>=_Vs._2p)||(_Qj<0)||(_Qj>=_Vs._3p)){return }_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj}var __s=_0t;function _0t(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if(!_Vs){_Ys("Error: invalid ds_grid ID (ds_grid_set)");return _qj}if(_Pj<0||_Pj>=_Vs._2p||_Qj<0||_Qj>=_Vs._3p){_Ys("Error: grid out of bounds(set) - GridID: "+_Us+" size["+_Vs._2p+","+_Vs._3p+"] at ("+_Pj+","+_Qj+")");return _qj}_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj;
|
||
return _qj}function _1t(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if((_Pj<0)||(_Pj>=_Vs._2p)||(_Qj<0)||(_Qj>=_Vs._3p)){return _qj}_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj;return _qj}var _2t=_3t;function _3t(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if(!_Vs){_Ys("Error: invalid ds_grid ID (ds_grid_set)");return _qj}if(_Pj<0||_Pj>=_Vs._2p||_Qj<0||_Qj>=_Vs._3p){_Ys("Error: grid out of bounds(set) - GridID: "+_Us+" size["+_Vs._2p+","+_Vs._3p+"] at ("+_Pj+","+_Qj+")");return _qj}var _4t=_Vs._Ps[_Pj+(_Qj*_Vs._2p)];_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj;
|
||
return _4t}function _5t(_Us,_Pj,_Qj,_qj){var _Vs=_Ws._Xs(_Us);if((_Pj<0)||(_Pj>=_Vs._2p)||(_Qj<0)||(_Qj>=_Vs._3p)){return _qj}var _4t=_Vs._Ps[_Pj+(_Qj*_Vs._2p)];_Vs._Ps[_Pj+(_Qj*_Vs._2p)]=_qj;return _4t}var _6t=_7t;function _7t(_Us,_Pj,_Qj){var _Vs=_Ws._Xs(_Us),x=_8t(_Pj),y=_8t(_Qj);if(!_Vs){_Ys("Error: invalid ds_grid ID (ds_grid_get)");return undefined}if(x<0||x>=_Vs._2p||y<0||y>=_Vs._3p){_Ys("Error: grid out of bounds(get) - GridID: "+_Us+" size["+_Vs._2p+","+_Vs._3p+"] at ("+x+","+y+")");return undefined}
|
||
return _Vs._Ps[x+(y*_Vs._2p)]}function _9t(_Us,_Pj,_Qj){var _Vs=_Ws._Xs(_Us),x=_8t(_Pj),y=_8t(_Qj);if((x<0)||(x>=_Vs._2p)||(y<0)||(y>=_Vs._3p)){return undefined}return _Vs._Ps[x+(y*_Vs._2p)]}function _at(){var _Hk=new _bt();_Hk._ct=true;return _dt._et(_Hk)}function _ft(_Us){var _gt=_dt._Xs(_Us);if(_gt)return _gt.length;_Ys("Error: invalid ds_list ID (ds_list_size)");return 0}function _ht(){var _it=_ht.arguments;var _jt=_ht.arguments.length;var _gt=_dt._Xs(_it[0]);if(!_gt){_Ys("Error: invalid ds_list ID (ds_list_add)");
|
||
return }for(var _z3=1;_z3<_jt;_z3++){_gt._et(_it[_z3])}return }function _kt(_Us,_lt){var _vm,_mt=_8t(_lt),_gt=_dt._Xs(_8t(_Us));if(_gt){if(_mt>=0&&_mt<_gt._nt.length){_vm=_gt._nt[_mt];if(typeof(_vm)=="object"){if(_vm instanceof Array){return _vm}else {return _vm.Object}}if(_vm!=undefined)return _vm}return undefined}_Ys("Error: invalid ds_list ID (ds_list_find_value)");return -1}var _ot=1,_pt=2;function _qt(_rp,_rt){this._st=_rp;this.Object=_rt}function _Zi(){var _tt={};var id=_ut._et(_tt);return id}function _7j(_Us){
|
||
_ut._vt(_Us)}function _wt(_Us){var _tt=_ut._Xs(_Us);if(_tt){var _xt={};_ut._yt(_Us,_xt)}}function _zt(_Us,_At){var _tt=_ut._Xs(_Us);if(_tt){if(_tt[_At]!==undefined){return true}}return false}function _0j(_Us,_At,_qj){var _tt=_ut._Xs(_Us);if(_tt){if(_tt[_At]!==undefined){_Ys("Error: KEY("+_At+") already present in ds_map["+_Us+"], you can not add a key twice.")}_tt[_At]=_qj}}function _Bt(_Us,_At){var _tt=_ut._Xs(_Us);if(_tt){var _Ct=_tt[_At];if(_Ct!==undefined){if((typeof(_Ct)==="string")||(typeof(_Ct)==="number")||(_Ct instanceof Array)){
|
||
return _Ct}else if((typeof(_Ct)==="boolean")){return _Ct?1:0}else if(_Ct.Object!=undefined){return _Ct.Object;}return _Ct}}return undefined}function _Dt(_Us,_At){var _Et=false;var _tt=_ut._Xs(_Us);for(var _Ft in _tt){if(_tt.hasOwnProperty(_Ft)&&_tt[_Ft]!==undefined){if(_Et){return _Ft}if(_Ft==_At){_Et=true}}}return undefined}function _Gt(_Us){var _tt=_ut._Xs(_Us);for(var _Ft in _tt){if(_tt.hasOwnProperty(_Ft)&&_tt[_Ft]!==undefined){return _Ft}}return undefined}function _Ht(_It,_Jt){var _Kt=0x7ff0000000000001;var _wg=(_It>>31)*2+1;
|
||
var _Lt=(_It>>>20)&0x7FF;_It&=0xFFFFF;if(_Lt===0x7FF)return(_It+_Jt)?_Kt:_wg/0;_Lt?(_Lt-=1023,_It|=0x100000):_Lt=-1022;var _Mt=_Jt+(_It*4294967296.0);return _wg*_Mt*Math.pow(2,_Lt-52)}var _Nt=0;var _Ot=null;function _Pt(){var _r3=_Ot.length;var _Gl=64-8;var _Jt=0;var _It=0;while(_Nt<_r3){var _hm;var _A3=_Ot[_Nt++];if(_A3==','||_A3==':'){_Nt--;break }if(_A3>='A'){_hm=((_A3.charCodeAt()-65)+10)<<4}else {_hm=((_A3.charCodeAt()-48)<<4);}_A3=_Ot[_Nt++];if(_A3>='A'){_hm|=(~~(_A3.charCodeAt()-65))+10}else {_hm|=~~(_A3.charCodeAt()-48)}
|
||
if(_Gl>32){_It|=_hm<<(_Gl-32)}else {_Jt|=_hm<<(_Gl-32)}_Gl-=8}return _Ht(_It,_Jt)}function _Qt(){var _r3=_Ot.length;var _Rt="";while(_Nt<_r3){var _hm;var _A3=_Ot[_Nt++];if(_A3==','||_A3==':'){_Nt--;break }if(_A3>='A'){_hm=((_A3.charCodeAt()-65)+10)<<4}else {_hm=((_A3.charCodeAt()-48)<<4)}_A3=_Ot[_Nt++];if(_A3>='A'){_hm|=(_A3.charCodeAt()-65)+10}else {_hm|=(_A3.charCodeAt()-48)}_Rt+=String.fromCharCode(_hm)}return _Rt}var _St=!1;function _Tt(){var id=0xF35065da3bb79cac7;return id.toString()}function _Ut(){var _it=_Ut.arguments;
|
||
var _jt=_Ut.arguments.length;var _Vt=_Wt._Xs(_it[0]);if(!_Vt){_Ys("Error: invalid ds_queue ID (ds_queue_enqueue)");return }for(var _z3=1;_z3<_jt;_z3++){_Vt[_Vt.length]=_it[_z3]}return }function _Xt(_Us,_qj){var _it=_Xt.arguments;var _jt=_Xt.arguments.length;var _Yt=_Zt._Xs(_it[0]);if(!_Yt){_Ys("Error: invalid ds_stack ID (ds_stack_push)");return }for(var _z3=1;_z3<_jt;_z3++){_Yt.push(_it[_z3])}}var __t=!1;var _0u='Trying to stop non-existing sound.',_1u='Trying to draw a non-existing sprite.',_2u='Trying to draw a non-existing background.',
|
||
_3u='Cannot compare arguments.',_4u='Trying to replace non-existing resource.',_5u='File does not exist.',_6u='The particle emitter must first be created.';var _7u=-1,_8u=[],_9u=[];function _au(_bu,_6p,_So){_bu._cu(_8t(_6p));_bu._0a=_So}var _du=_au;function _eu(_6p){_ka(_6p)}var _fu=_eu;function _gu(_rp,_hu,_iu,_ju,_ku,_lu){var type=_8t(_rp);var _mu=_8t(_hu);var _nu=_8t(_iu);var _ou=_8t(_ju);if(_7u<0){_7u=_pu()}if(_8u[type]<0){_8u[type]=_qu()}var _ru=_8u[type];if(_mu==0){_su(_ru,_nu,_ou)}else {_tu(_ru,_nu,_ou)}
|
||
_uu(_ru,_ku,_lu)}var _vu=_gu;function _wu(_xu){var _yu=_zu._Au(_xu);if((_yu===null)||(_yu===undefined)){return false}return true}function _Bu(_xu){var _Cu=_zu._Au(_xu);if(!_Cu)return 0;if(_Cu._Du===undefined)return 0;return _Cu._Du._B3}function _Eu(_xu){var _Cu=_zu._Au(_xu);if(!_Cu)return 0;if(_Cu._Du===undefined)return 0;return _Cu._Du._C3}function _Fu(_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _Iu=_Ju(_Ns,_Os);var _Ku=_Lu._Xs(_Iu);var _Mu=_Ku.getContext('2d');_Mu.drawImage(canvas,-_Pj,-_Qj);if(_Gu){_Nu(_Mu,_Ns,_Os)}var _Ou=new _Pu();
|
||
var _Qu=new _Ru();_Ou._Du=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_Ns;_Qu._C3=_Os;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_Iu;_Qu._Il=_Ku;return _zu._Su(_Ou)}function _Tu(_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _Uu=_Lu._Xs(_Us);var _Iu=_Ju(_Ns,_Os);var _Ku=_Lu._Xs(_Iu);var _Mu=_Ku.getContext('2d');_Mu.drawImage(_Uu,-_Pj,-_Qj);if(_Gu){_Nu(_Mu,_Ns,_Os)}var _Ou=new _Pu();var _Qu=new _Ru();_Ou._Du=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_Ns;_Qu._C3=_Os;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;
|
||
_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_Iu;_Qu._Il=_Ku;return _zu._Su(_Ou)}function _Vu(_Ns,_Os,_Ro){var _Wu=_Ju(_Ns,_Os);var _Xu=_Lu._Xs(_Wu);var _Mu=_Xu.getContext('2d');_Mu.globalAlpha=1.0;_Mu.fillStyle=_Yu(_To(_Ro),1);_Mu.fillRect(0,0,_Ns,_Os);var _Ou=new _Pu();var _Qu=new _Ru();_Ou._Du=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_Ns;_Qu._C3=_Os;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_Wu;_Qu._Il=_Xu;return _zu._Su(_Ou)}var _Zu=_Vu;function __u(_Oj){var _Ku=_zu._Au(_Oj);
|
||
if(_Ku){return({_Jo:_Ku._Du._Il,_Ko:_Ku._Du})}return null}var _0v=[];var _1v=0;function _2v(_3v,_4v,_wk,_xk,_yk,_zk,_5v,_6v){var _7v=_5v-_wk;var _8v=_yk-_wk;var _9v=_3v-_wk;var _av=_6v-_xk;var _bv=_zk-_xk;var _cv=_4v-_xk;var _dv=(_7v*_7v)+(_av*_av);var _ev=(_7v*_8v)+(_av*_bv);var _fv=(_7v*_9v)+(_av*_cv);var _gv=(_8v*_8v)+(_bv*_bv);var _hv=(_8v*_9v)+(_bv*_cv);var _iv=1.0/(_dv*_gv-_ev*_ev);var _tm=(_gv*_fv-_ev*_hv)*_iv;var _vm=(_dv*_hv-_ev*_fv)*_iv;return((_tm>=0.0)&&(_vm>=0.0)&&(_tm+_vm<1.0));}function _jv(_kv,_lv,
|
||
_mv,_nv,_ov){var _pv=(((_kv-_mv)*(_kv-_mv))+((_lv-_nv)*(_lv-_nv)));if(_pv<=_ov)return true;return false}function _qv(){_Bn("d3d_start()")}function _rv(){_Bn("d3d_end()")}function _sv(enable){_Bn("d3d_set_hidden()")}function _tv(_uv){_Bn("d3d_set_culling()")}function _vv(_i1){_Bn("d3d_set_shading()")}function _wv(_xv){_Bn("d3d_set_zwriteenable()")}function _yv(_P3){_Bn("d3d_set_depth()")}function _zv(_Av,_Bv,_Cv,alpha){_Bn("draw_set_color_write_enable()")}var _Dv=_zv;function _Ev(enable){_Bn("d3d_set_shading()")}
|
||
function _Fv(_Gv,_an,_bn,_Hv,_2m){_Bn("d3d_light_define_direction()")}function _Iv(_Gv,x,y,_Qn,_Jv,_2m){_Bn("d3d_light_define_point()")}function _Kv(_Gv,enable){_Bn("d3d_light_enable()")}function _Lv(_g6){_Bn("d3d_light_define_ambient()")}function _Mv(enable,color,start,end){_Bn("d3d_set_fog()")}function _Nv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv){_Bn("d3d_draw_floor()")}function _Sv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv,_Tv){_Bn("d3d_draw_ellipsoid()")}function _Uv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv){_Bn("d3d_draw_block()")}
|
||
function _Vv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv,_Wv,_Tv){_Bn("d3d_draw_cylinder()")}function _Xv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv,_Wv,_Tv){_Bn("d3d_draw_cone()")}function _Yv(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv){_Bn("d3d_draw_wall()")}function _Zv(){_Bn("d3d_model_create()")}function __v(_Gv){_Bn("d3d_model_destroy()")}function _0w(_Gv){_Bn("d3d_model_clear()")}function _1w(_Gv,_2w){_Bn("d3d_model_save()")}function _3w(_Gv,_2w){_Bn("d3d_model_load()")}function _4w(_Gv,_2w){_Bn("d3d_model_save_buffer()")}
|
||
function _5w(_Gv,_2w){_Bn("d3d_model_load_buffer()")}function _6w(_Gv,x,y,_Qn,_Dn){_Bn("d3d_model_draw()")}function _7w(_Gv,_91){_Bn("d3d_model_primitive_begin()")}function _8w(_Gv,x,y,_Qn){_Bn("d3d_model_vertex()")}function _9w(_Gv,x,y,_Qn,_2m,alpha){_Bn("d3d_model_vertex_color()")}function _aw(_Gv,x,y,_Qn,_In,_Jn){_Bn("d3d_model_vertex_texture()")}function _bw(_Gv,x,y,_Qn,_In,_Jn,_2m,alpha){_Bn("d3d_model_vertex_texture_color()")}function _cw(_Gv,x,y,_Qn,_Xn,_Yn,_Zn){_Bn("d3d_model_vertex_normal()")}function _dw(_Gv,
|
||
x,y,_Qn,_Xn,_Yn,_Zn,_2m,alpha){_Bn("d3d_model_vertex_normal_color()")}function _ew(_Gv,x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn){_Bn("d3d_model_vertex_normal_texture()")}function _fw(_Gv,x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn,_2m,alpha){_Bn("d3d_model_vertex_normal_texture_color()")}function _gw(_Gv){_Bn("d3d_model_primitive_end()")}function _hw(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){_Bn("d3d_model_block()")}function _iw(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv){_Bn("d3d_model_cylinder()")}function _jw(_Gv,_wk,_xk,_Ov,_yk,_zk,
|
||
_Pv,_Qv,_Rv,_Wv,_Tv){_Bn("d3d_model_cone()")}function _kw(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Tv){_Bn("d3d_model_ellipsoid()")}function _lw(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){_Bn("d3d_model_wall()")}function _mw(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){_Bn("d3d_model_floor()")}function _nw(enable){_Bn("d3d_set_perspective()");}function _ow(_pw,_qw,_rw,_sw,_tw,_uw,_vw,_ww,_xw){_Bn("d3d_set_projection()")}function _yw(_pw,_qw,_rw,_sw,_tw,_uw,_vw,_ww,_xw,angle,_zw,_Aw,_Bw){_Bn("d3d_set_projection_ext()")}
|
||
function _Cw(x,y,_B3,_C3,angle){_Bn("d3d_set_projection_ortho()")}function _Dw(x,y,_B3,_C3,angle){_Bn("d3d_set_projection_perspective()")}function _Ew(){_Bn("d3d_transform_set_identity()")}function _Fw(_Gw,_Hw,_Iw){_Bn("d3d_transform_set_translation()")}function _Jw(_0m,_1m,_Kw){_Bn("d3d_transform_set_scaling()")}function _Lw(angle){_Bn("d3d_transform_set_rotation_x()")}function _Mw(angle){_Bn("d3d_transform_set_rotation_y()")}function _Nw(angle){_Bn("d3d_transform_set_rotation_z()")}function _Ow(_Pw,_Qw,
|
||
_Rw,angle){_Bn("d3d_transform_set_rotation_axis()")}function _Sw(_Gw,_Hw,_Iw){_Bn("d3d_transform_add_translation()")}function _Tw(_0m,_1m,_Kw){_Bn("d3d_transform_add_scaling()")}function _Uw(angle){_Bn("d3d_transform_add_rotation_x()")}function _Vw(angle){_Bn("d3d_transform_add_rotation_y()")}function _Ww(angle){_Bn("d3d_transform_add_rotation_axis()")}function _Xw(_Pw,_Qw,_Rw,angle){_Bn("d3d_transform_add_rotation_z()")}function _Yw(_Pj,_Qj,_4p){_Bn("d3d_transform_vertex()")}function _Zw(_rp){_Bn("matrix_get()")}
|
||
function __w(_rp,_0x){_Bn("matrix_set()")}var _1x=_2x;var _3x=_4x;var _5x=_6x;var _7x=_8x;var _9x=_ax;var _bx=_cx;var _dx=_ex;var _fx=_gx;var _hx=_ix;var _jx=_kx;var _lx=_mx;var _nx=_ox;var _px=_qx;var _rx=_sx;function _tx(){_Bn("d3d_transform_stack_clear()")}function _ux(){_Bn("d3d_transform_stack_empty()")}function _vx(){_Bn("d3d_transform_stack_push()")}function _wx(){_Bn("d3d_transform_stack_pop()")}function _xx(){_Bn("d3d_transform_stack_top()")}function _yx(){_Bn("d3d_transform_stack_discard()")}function _zx(enable){
|
||
_Bn("gpu_set_blendenable()")}function _Ax(enable){_Bn("gpu_set_ztestenable()")}function _Bx(_Cx){_Bn("gpu_set_zfunc()")}function _Dx(enable){_Bn("gpu_set_zwriteenable()")}function _Ex(enable,_2m,start,end){_Bn("gpu_set_fog()")}function _Fx(_Gx){_Bn("gpu_set_cullmode()")}function _Hx(_Ix){_Bn("gpu_set_blendmode()")}function _Jx(src,_Kx){_Bn("gpu_set_blendmode_ext()")}function _Lx(src,_Kx,_Mx,_Nx){_Bn("gpu_set_blendmode_ext_sepalpha()")}function _Ox(_Av,_Bv,_Cv,alpha){_Bn("gpu_set_colorwriteenable()")}function _Px(_Av,
|
||
_Bv,_Cv,alpha){_Bn("gpu_set_colourwriteenable()")}function _Qx(enable){_Bn("gpu_set_alphatestenable()")}function _Rx(value){_Bn("gpu_set_alphatestref()")}function _Sx(_Cx){_Bn("gpu_set_alphatestfunc()")}function _Tx(_Ux){_Bn("gpu_set_texfilter()")}function _Vx(_Wx,_Ux){_Bn("gpu_set_texfilter_ext()")}function _Xx(repeat){_Bn("gpu_set_texrepeat()")}function _Yx(_Wx,repeat){_Bn("gpu_set_texrepeat_ext()")}function _Zx(_Ux){_Bn("gpu_set_tex_filter()")}function __x(_Wx,_Ux){_Bn("gpu_set_tex_filter_ext()")}function _0y(repeat){
|
||
_Bn("gpu_set_tex_repeat()")}function _1y(_Wx,repeat){_Bn("gpu_set_tex_repeat_ext()")}function _2y(_3y){_Bn("gpu_set_tex_mip_filter(filter)")}function _4y(_Wx,_3y){_Bn("gpu_set_tex_mip_filter_ext(sampler_id, filter)");}function _5y(_6y){_Bn("gpu_set_tex_mip_bias(bias)")}function _7y(_Wx,_6y){_Bn("gpu_set_tex_mip_bias_ext(sampler_id, bias)")}function _8y(_9y){_Bn("gpu_set_tex_min_mip(minmip)")}function _ay(_Wx,_9y){_Bn("gpu_set_tex_min_mip_ext(sampler_id, minmip)")}function _by(_cy){_Bn("gpu_set_tex_max_mip(maxmip)")}
|
||
function _dy(_Wx,_cy){_Bn("gpu_set_tex_max_mip_ext(sampler_id, maxmip)")}function _ey(_fy){_Bn("gpu_set_tex_max_aniso(maxaniso)")}function _gy(_Wx,_fy){_Bn("gpu_set_tex_max_aniso_ext(sampler_id, maxaniso)")}function _hy(_iy){_Bn("gpu_set_tex_mip_enable(setting)")}function _jy(_Wx,_iy){_Bn("gpu_set_tex_mip_enable_ext(sampler_id, setting)")}function _ky(){_Bn("gpu_get_blendenable()")}function _ly(){_Bn("gpu_get_ztestenable()")}function _my(){_Bn("gpu_get_zfunc()")}function _ny(){_Bn("gpu_get_zwriteenable()")}
|
||
function _oy(){_Bn("gpu_get_fog()")}function _py(){_Bn("gpu_get_cullmode()")}function _qy(){_Bn("gpu_get_blendmode()")}function _ry(){_Bn("gpu_get_blendmode_ext()")}function _sy(){_Bn("gpu_get_blendmode_ext_sepalpha()")}function _ty(){_Bn("gpu_get_blendmode_src()")}function _uy(){_Bn("gpu_get_blendmode_dest()")}function _vy(){_Bn("gpu_get_blendmode_srcalpha()");}function _wy(){_Bn("gpu_get_blendmode_destalpha()")}function _xy(){_Bn("gpu_get_colorwriteenable()")}function _yy(){_Bn("gpu_get_colourwriteenable()")}
|
||
function _zy(){_Bn("gpu_get_alphatestenable()")}function _Ay(){_Bn("gpu_get_alphatestref()")}function _By(){_Bn("gpu_get_alphatestfunc()")}function _Cy(){_Bn("gpu_get_texfilter()")}function _Dy(_Wx){_Bn("gpu_get_texfilter_ext()")}function _Ey(){_Bn("gpu_get_texrepeat()")}function _Fy(_Wx){_Bn("gpu_get_texrepeat_ext()")}function _Gy(){_Bn("gpu_get_tex_filter()")}function _Hy(_Wx){_Bn("gpu_get_tex_filter_ext()")}function _Iy(){_Bn("gpu_get_tex_repeat()")}function _Jy(_Wx){_Bn("gpu_get_tex_repeat_ext()")}function _Ky(){
|
||
_Bn("gpu_get_tex_mip_filter()")}function _Ly(_Wx){_Bn("gpu_get_tex_mip_filter_ext(sampler_id)")}function _My(){_Bn("gpu_get_tex_mip_bias()")}function _Ny(_Wx){_Bn("gpu_get_tex_mip_bias_ext(sampler_id)")}function _Oy(){_Bn("gpu_get_tex_min_mip()")}function _Py(_Wx){_Bn("gpu_get_tex_min_mip_ext(sampler_id)")}function _Qy(){_Bn("gpu_get_tex_max_mip()")}function _Ry(_Wx){_Bn("gpu_get_tex_max_mip_ext(sampler_id)")}function _Sy(){_Bn("gpu_get_tex_max_aniso()")}function _Ty(_Wx){_Bn("gpu_get_tex_max_aniso_ext(sampler_id)")}
|
||
function _Uy(){_Bn("gpu_get_tex_mip_enable()")}function _Vy(_Wx){_Bn("gpu_get_tex_mip_enable_ext(sampler_id)")}function _Wy(){_Bn("gpu_push_state()")}function _Xy(){_Bn("gpu_pop_state()")}function _Yy(){_Bn("gpu_get_state()")}function _Zy(map){_Bn("gpu_set_state()")}var __y=[];var _0z=50;var _1z=0;var _2z=new Array(_0z+1);function _3z(){if(!_ul){return }_qv=_4z;_rv=_5z;_tv=_6z;_vv=_7z;_wv=_8z;_yv=_9z;_sv=_az;_zv=_bz;_Dv=_bz;_nw=_cz;_ow=_dz;_yw=_ez;_Cw=_fz;_Dw=_gz;_Ew=_hz;_Fw=_iz;_Jw=_jz;_Lw=_kz;_Mw=_lz;_Nw=_mz;
|
||
_Ow=_nz;_Sw=_oz;_Tw=_pz;_Uw=_qz;_Vw=_rz;_Ww=_sz;_Xw=_tz;_Yw=_uz;_tx=_vz;_ux=_wz;_vx=_xz;_wx=_yz;_xx=_zz;_yx=_Az;_Nv=_Bz;_Sv=_Cz;_Uv=_Dz;_Vv=_Ez;_Xv=_Fz;_Yv=_Gz;_Ev=_Hz;_Fv=_Iz;_Iv=_Jz;_Kv=_Kz;_Lv=_Lz;_Mv=_Mz;_Zv=_Nz;__v=_Oz;_0w=_Pz;_1w=_Qz;_3w=_Rz;_4w=_Sz;_5w=_Tz;_6w=_Uz;_7w=_Vz;_8w=_Wz;_9w=_Xz;_Yz=_Xz;_aw=_Zz;_bw=__z;_0A=__z;_cw=_1A;_dw=_2A;_ew=_3A;_fw=_4A;_gw=_5A;_hw=_6A;_iw=_7A;_jw=_8A;_kw=_9A;_lw=_aA;_mw=_bA;_Zw=_cA;__w=_dA;_1x=_2x;_3x=_4x;_5x=_6x;_7x=_8x;_9x=_ax;_bx=_cx;_dx=_ex;_fx=_gx;_hx=_ix;
|
||
_Hx=_eA;_zx=_fA;_Ax=_gA;_Bx=_hA;_Dx=_iA;_Ex=_jA;_Fx=_kA;_Hx=_eA;_Jx=_lA;_Lx=_mA;_Ox=_nA;_Px=_oA;_Qx=_pA;_Rx=_qA;_Sx=_rA;_Tx=_sA;_Vx=_tA;_Xx=_uA;_Yx=_vA;_Zx=_sA;__x=_tA;_0y=_uA;_1y=_vA;_2y=_wA;_4y=_wA;_5y=_wA;_7y=_wA;_8y=_wA;_ay=_wA;_by=_wA;_dy=_wA;_ey=_wA;_gy=_wA;_hy=_wA;_jy=_wA;_ky=_xA;_ly=_yA;_my=_zA;_ny=_AA;_oy=_BA;_py=_CA;_qy=_DA;_ry=_EA;_sy=_FA;_ty=_GA;_uy=_HA;_vy=_IA;_wy=_JA;_xy=_KA;_yy=_LA;_zy=_MA;_Ay=_NA;_By=_OA;_Cy=_PA;_Dy=_QA;_Ey=_RA;_Fy=_SA;_Gy=_PA;_Hy=_QA;_Iy=_RA;_Jy=_SA;_Ky=_wA;_Ly=_wA;
|
||
_My=_wA;_Ny=_wA;_Oy=_wA;_Py=_wA;_Qy=_wA;_Ry=_wA;_Sy=_wA;_Ty=_wA;_Uy=_wA;_Vy=_wA;_Wy=_TA;_Xy=_UA;_Yy=_VA;_Zy=_WA;_2z[0]=new _XA()}function _4z(){_YA=true;_ul._ZA(__A);_ul._0B(_1B);_ul._2B(_3B)}function _5z(){_YA=false;_ul._ZA(false);_ul._0B(false);_ul._2B(false)}function _6z(_4B){_3B=_4B>0.5;_ul._2B(_3B)}function _7z(_Hu){}function _8z(_5B){_1B=(_5B>0.5);_ul._0B(_1B)}function _9z(_6B){if(_YA||_lj){_zn=Math.min(16000.0,Math.max(-16000.0,_6B))}else {_zn=0.0}}function _az(_7B){__A=(_7B>0.5);_ul._ZA(__A)}function _bz(_Av,
|
||
_Bv,_Cv,alpha){_8B._Av=(_Av>=0.5);_8B._Bv=(_Bv>=0.5);_8B._Cv=(_Cv>=0.5);_8B.alpha=(alpha>=0.5);_ul._9B(_8B._Av,_8B._Bv,_8B._Cv,_8B.alpha)}function _cz(_aB){_bB=_aB}function _Hz(_aB){if(_cB!=_aB){_cB=_aB;_ul._dB(_eB())}}function _dz(_pw,_qw,_rw,_sw,_tw,_uw,_vw,_ww,_xw){var _fB=new _XA();var _mt=new _gB(_pw,_qw,_rw);var _hB=new _gB(_sw,_tw,_uw);var _iB=new _gB(_vw,_ww,_xw);_fB._jB(_mt,_hB,_iB);_ul._kB(_fB)}function _ez(_pw,_qw,_rw,_sw,_tw,_uw,_vw,_ww,_xw,angle,_zw,_lB,_mB){var _fB=new _XA();var _mt=new _gB(_pw,_qw,
|
||
_rw);var _hB=new _gB(_sw,_tw,_uw);var _iB=new _gB(_vw,_ww,_xw);_fB._jB(_mt,_hB,_iB);var _nB=new _XA();_nB._oB(angle,_zw,_lB,_mB);_nB._vk[_pB]*=_qB;_ul._kB(_fB);_ul._rB(_nB)}function _fz(x,y,_B3,_C3,angle){var _fB=new _XA();var _un=new _gB(x+(_B3/2.0),y+(_C3/2.0),-_B3);var _vn=new _gB(x+(_B3/2.0),y+(_C3/2.0),0.0);var _wn=new _gB(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_fB._jB(_un,_vn,_wn);var _sB=new _XA();_sB._tB(_B3,-_C3*_qB,1.0,32000.0);_ul._kB(_fB);_ul._rB(_sB)}function _gz(x,y,_B3,
|
||
_C3,angle){var _fB=new _XA();var _un=new _gB(x+(_B3/2.0),y+(_C3/2.0),-_B3);var _vn=new _gB(x+(_B3/2.0),y+(_C3/2.0),0.0);var _wn=new _gB(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_fB._jB(_un,_vn,_wn);var _nB=new _XA();_nB._uB(1.0,(_C3/_B3),1.0,32000.0);_nB._vk[_pB]*=_qB;_ul._kB(_fB);_ul._rB(_nB)}function _Bz(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_Qv,_Rv){var _vB=_wB();_xB(true);_On(_fo,_Dn);{_1o(_wk,_xk,_Ov,0,0,1,0,0);_1o(_wk,_zk,_Ov,0,0,1,0,_Rv);_1o(_yk,_zk,_Pv,0,0,1,_Qv,_Rv);_1o(_yk,_xk,
|
||
_Pv,0,0,1,_Qv,0)}_4o();_xB(_vB)}function _Cz(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_yB,_zB,_Tv){var _vB=_wB();_xB(true);if(_Tv<3){_Tv=3}if(_Tv>128){_Tv=128}var _cl=[];var _bl=[];for(var _z3=0;_z3<=_Tv;_z3++){_cl[_z3]=Math.cos(_z3*2.0*Math.PI/_Tv);_bl[_z3]=Math.sin(_z3*2.0*Math.PI/_Tv)}var _6l=(_yk+_wk)/2,_7l=(_zk+_xk)/2,_AB=(_Pv+_Ov)/2,_BB=(_yk-_wk)/2,_CB=(_zk-_xk)/2,_DB=(_Pv-_Ov)/2;var _EB=(_Tv+1)/2;for(var _Qk=0;_Qk<_EB;_Qk++){var _FB=Math.cos(_Qk*Math.PI/_EB),_GB=Math.sin(_Qk*Math.PI/_EB),_HB=Math.cos((_Qk+1)*Math.PI/_EB),
|
||
_IB=Math.sin((_Qk+1)*Math.PI/_EB);_On(_eo,_Dn);for(var _z3=0;_z3<=_Tv;_z3++){_1o(_6l+_BB*_GB*_cl[_z3],_7l+_CB*_GB*_bl[_z3],_AB+_DB*_FB,_GB*_cl[_z3],_GB*_bl[_z3],_FB,_yB*_z3/_Tv,_Qk*_zB/_EB);_1o(_6l+_BB*_IB*_cl[_z3],_7l+_CB*_IB*_bl[_z3],_AB+_DB*_HB,_IB*_cl[_z3],_IB*_bl[_z3],_HB,_yB*_z3/_Tv,(_Qk+1)*_zB/_EB)}_4o()}_xB(_vB)}function _Dz(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_yB,_zB){var _vB=_wB();_xB(true);_On(_do,_Dn);{_1o(_wk,_xk,_Ov,0,0,-1,0,0);_1o(_wk,_zk,_Ov,0,0,-1,0,_zB);_1o(_yk,_zk,_Ov,0,0,-1,_yB,_zB);_1o(_yk,
|
||
_zk,_Ov,0,0,-1,_yB,_zB);_1o(_yk,_xk,_Ov,0,0,-1,_yB,0);_1o(_wk,_xk,_Ov,0,0,-1,0,0)}{_1o(_wk,_xk,_Pv,0,0,1,0,0);_1o(_yk,_xk,_Pv,0,0,1,_yB,0);_1o(_yk,_zk,_Pv,0,0,1,_yB,_zB);_1o(_yk,_zk,_Pv,0,0,1,_yB,_zB);_1o(_wk,_zk,_Pv,0,0,1,0,_zB);_1o(_wk,_xk,_Pv,0,0,1,0,0)}{_1o(_wk,_zk,_Ov,0,1,0,0,0);_1o(_wk,_zk,_Pv,0,1,0,0,_zB);_1o(_yk,_zk,_Pv,0,1,0,_yB,_zB);_1o(_yk,_zk,_Pv,0,1,0,_yB,_zB);_1o(_yk,_zk,_Ov,0,1,0,_yB,0);_1o(_wk,_zk,_Ov,0,1,0,0,0)}{_1o(_yk,_zk,_Ov,1,0,0,0,0);_1o(_yk,_zk,_Pv,1,0,0,0,_zB);_1o(_yk,_xk,
|
||
_Pv,1,0,0,_yB,_zB);_1o(_yk,_xk,_Pv,1,0,0,_yB,_zB);_1o(_yk,_xk,_Ov,1,0,0,_yB,0);_1o(_yk,_zk,_Ov,1,0,0,0,0)}{_1o(_yk,_xk,_Ov,0,-1,0,0,0);_1o(_yk,_xk,_Pv,0,-1,0,0,_zB);_1o(_wk,_xk,_Pv,0,-1,0,_yB,_zB);_1o(_wk,_xk,_Pv,0,-1,0,_yB,_zB);_1o(_wk,_xk,_Ov,0,-1,0,_yB,0);_1o(_yk,_xk,_Ov,0,-1,0,0,0)}{_1o(_wk,_xk,_Ov,-1,0,0,0,0);_1o(_wk,_xk,_Pv,-1,0,0,0,_zB);_1o(_wk,_zk,_Pv,-1,0,0,_yB,_zB);_1o(_wk,_zk,_Pv,-1,0,0,_yB,_zB);_1o(_wk,_zk,_Ov,-1,0,0,_yB,0);_1o(_wk,_xk,_Ov,-1,0,0,0,0)}_4o();_xB(_vB)}function _Ez(_wk,_xk,
|
||
_Ov,_yk,_zk,_Pv,_Dn,_yB,_zB,_Wv,_Tv){var _cl=[];var _bl=[];var _vB=_wB();_xB(true);if(_Tv<3){_Tv=3}if(_Tv>128){_Tv=128}for(var _z3=0;_z3<=_Tv;_z3++){_cl[_z3]=Math.cos(_z3*2.0*Math.PI/_Tv);_bl[_z3]=Math.sin(_z3*2.0*Math.PI/_Tv)}var _6l=(_yk+_wk)/2.0;var _7l=(_zk+_xk)/2.0;var _BB=(_yk-_wk)/2.0;var _CB=(_zk-_xk)/2.0;if(true==_Wv){_On(_fo,_Dn);_1o(_6l,_7l,_Pv,0,0,1,0,_zB);for(var _z3=0;_z3<=_Tv;_z3++){_1o(_6l+_cl[_z3]*_BB,_7l+_bl[_z3]*_CB,_Pv,0,0,1,0,_zB)}_4o()}_On(_eo,_Dn);for(var _z3=0;_z3<=_Tv;_z3++){_1o(_6l+_cl[_z3]*_BB,
|
||
_7l+_bl[_z3]*_CB,_Pv,_cl[_z3],_bl[_z3],0,_yB*_z3/_Tv,_zB);_1o(_6l+_cl[_z3]*_BB,_7l+_bl[_z3]*_CB,_Ov,_cl[_z3],_bl[_z3],0,_yB*_z3/_Tv,0)}_4o();if(true==_Wv){_On(_fo,_Dn);_1o(_6l,_7l,_Ov,0,0,-1,0,0);for(var _z3=_Tv;_z3>=0;_z3--){_1o(_6l+_cl[_z3]*_BB,_7l+_bl[_z3]*_CB,_Ov,0,0,-1,0,0)}_4o()}_xB(_vB)}function _Fz(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_yB,_zB,_Wv,_Tv){var _cl=[];var _bl=[];var _vB=_wB();_xB(true);if(_Tv<3){_Tv=3}if(_Tv>128){_Tv=128}for(var _z3=0;_z3<=_Tv;_z3++){_cl[_z3]=Math.cos(_z3*2.0*Math.PI/_Tv);_bl[_z3]=Math.sin(_z3*2.0*Math.PI/_Tv)}
|
||
var _6l=(_yk+_wk)/2.0;var _7l=(_zk+_xk)/2.0;var _BB=(_yk-_wk)/2.0;var _CB=(_zk-_xk)/2.0;_On(_eo,_Dn);for(var _z3=0;_z3<=_Tv;_z3++){_1o(_6l,_7l,_Pv,0,0,1,_yB*_z3/_Tv,_zB);_1o(_6l+_cl[_z3]*_BB,_7l+_bl[_z3]*_CB,_Ov,_cl[_z3],_bl[_z3],0,_yB*_z3/_Tv,0)}_4o();if(true==_Wv){_On(_fo,_Dn);_1o(_6l,_7l,_Ov,0,0,-1,0,0);for(var _z3=_Tv;_z3>=0;_z3--){_1o(_6l+_cl[_z3]*_BB,_7l+_bl[_z3]*_CB,_Ov,0,0,-1,0,0)}_4o()}_xB(_vB)}function _Gz(_wk,_xk,_Ov,_yk,_zk,_Pv,_Dn,_yB,_zB){var _vB=_wB();_xB(true);var _Hk=Math.sqrt(_JB(_yk-_wk)+_JB(_zk-_xk));
|
||
if(_Hk==0.0){return }var _Xn=(_zk-_xk)/_Hk;var _Yn=-(_yk-_wk)/_Hk;_On(_fo,_Dn);{_1o(_wk,_xk,_Ov,_Xn,_Yn,0,0,0);_1o(_yk,_zk,_Ov,_Xn,_Yn,0,_yB,0);_1o(_yk,_zk,_Pv,_Xn,_Yn,0,_yB,_zB);_1o(_wk,_xk,_Pv,_Xn,_Yn,0,0,_zB)}_4o();_xB(_vB)}function _Iz(_Gv,_an,_bn,_Hv,_2m){var _KB=new _gB(_an,_bn,_Hv);_KB._LB();var _MB=_Gv*4;_NB[_MB+0]=_KB._OB;_NB[_MB+1]=_KB._PB;_NB[_MB+2]=_KB._QB;_NB[_MB+3]=0.0;_RB[_MB+0]=(_2m&0xff)/255.0;_RB[_MB+1]=((_2m>>8)&0xff)/255.0;_RB[_MB+2]=((_2m>>16)&0xff)/255.0;_RB[_MB+3]=((_2m>>24)&0xff)/255.0;
|
||
_SB[_MB+0]=0;_SB[_MB+1]=0;_SB[_MB+2]=0;_SB[_MB+3]=0;_ul._TB(_Gv,_SB.subarray(_Gv*4,(_Gv+1)*4),_NB.subarray(_Gv*4,(_Gv+1)*4),_RB.subarray(_Gv*4,(_Gv+1)*4))}function _Jz(_Gv,x,y,_Qn,_Jv,_2m){var _MB=_Gv*4;_SB[_MB+0]=x;_SB[_MB+1]=y;_SB[_MB+2]=_Qn;_SB[_MB+3]=_Jv;_RB[_MB+0]=(_2m&0xff)/255.0;_RB[_MB+1]=((_2m>>8)&0xff)/255.0;_RB[_MB+2]=((_2m>>16)&0xff)/255.0;_RB[_MB+3]=((_2m>>24)&0xff)/255.0;_NB[_MB+0]=0;_NB[_MB+1]=0;_NB[_MB+2]=0;_NB[_MB+3]=0;_ul._TB(_Gv,_SB.subarray(_Gv*4,(_Gv+1)*4),_NB.subarray(_Gv*4,(_Gv+1)*4),
|
||
_RB.subarray(_Gv*4,(_Gv+1)*4))}function _Kz(_Gv,enable){_UB[_Gv]=enable;_ul._VB(_Gv,enable,_RB.subarray(_Gv*4,(_Gv+1)*4))}function _Lz(_g6){_WB[0]=(_g6&0xff)/255.0;_WB[1]=((_g6>>8)&0xff)/255.0;_WB[2]=((_g6>>16)&0xff)/255.0;_WB[3]=((_g6>>24)&0xff)/255.0;_ul._XB(_WB)}function _Mz(enable,_g6,start,end){if(_YB==null){_YB=new Float32Array(8)}_YB[0]=enable;var _Jv=end-start;_YB[1]=(_Jv==0.0)?0.0:(1.0/_Jv);_YB[2]=end;_YB[3]=0.0;_YB[4]=(_g6&0xff)/255.0;_YB[5]=((_g6>>8)&0xff)/255.0;_YB[6]=((_g6>>16)&0xff)/255.0;
|
||
_YB[7]=((_g6>>24)&0xff)/255.0;_ul._ZB(_YB)}function _Nz(){return(__y.push(new __B())-1)}function _Oz(_Gv){if(__y[_Gv]){__y[_Gv]._Rr();__y[_Gv]=null}}function _Pz(_Gv){if(__y[_Gv]){__y[_Gv]._Rr()}}function _Qz(_Gv,_2w){if(__y[_Gv]){__y[_Gv]._0C(_2w)}}function _Sz(_Gv,_1C){}function _Rz(_Gv,_2w){if(__y[_Gv]){__y[_Gv]._Kl(_2w)}}function _Tz(_Gv,_1C){}function _Uz(_Gv,x,y,_Qn,_Dn){if(__y[_Gv]){__y[_Gv]._7m(x,y,_Qn,_Dn)}}function _Vz(_Gv,_91){if(__y[_Gv]){__y[_Gv]._Fp(_91)}}function _Wz(_Gv,x,y,_Qn){if(__y[_Gv]){
|
||
__y[_Gv]._2C(x,y,_Qn)}}function _Xz(_Gv,x,y,_Qn,_2m,alpha){if(__y[_Gv]){__y[_Gv]._3C(x,y,_Qn,_2m,alpha)}}function _Zz(_Gv,x,y,_Qn,_In,_Jn){if(__y[_Gv]){__y[_Gv]._4C(x,y,_Qn,_In,_Jn)}}function __z(_Gv,x,y,_Qn,_In,_Jn,_2m,alpha){if(__y[_Gv]){__y[_Gv]._5C(x,y,_Qn,_In,_Jn,_2m,alpha)}}function _1A(_Gv,x,y,_Qn,_Xn,_Yn,_Zn){if(__y[_Gv]){__y[_Gv]._6C(x,y,_Qn,_Xn,_Yn,_Zn)}}function _2A(_Gv,x,y,_Qn,_Xn,_Yn,_Zn,_2m,alpha){if(__y[_Gv]){__y[_Gv]._7C(x,y,_Qn,_Xn,_Yn,_Zn,_2m,alpha)}}function _3A(_Gv,x,y,_Qn,_Xn,_Yn,
|
||
_Zn,_In,_Jn){if(__y[_Gv]){__y[_Gv]._8C(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn)}}function _4A(_Gv,x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn,_2m,alpha){if(__y[_Gv]){__y[_Gv]._9C(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn,_2m,alpha)}}function _5A(_Gv){if(__y[_Gv]){__y[_Gv]._Hp()}}function _6A(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){if(__y[_Gv]){__y[_Gv]._aC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv)}}function _7A(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv){if(__y[_Gv]){__y[_Gv]._bC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv)}}function _8A(_Gv,_wk,_xk,_Ov,_yk,
|
||
_zk,_Pv,_Qv,_Rv,_Wv,_Tv){if(__y[_Gv]){__y[_Gv]._cC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv)}}function _9A(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Tv){if(__y[_Gv]){__y[_Gv]._dC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Tv)}}function _aA(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){if(__y[_Gv]){__y[_Gv]._eC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv)}}function _bA(_Gv,_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){if(__y[_Gv]){__y[_Gv]._fC(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv)}}function _hz(){_gC(_hC,new _XA())}function _iz(_Gw,_Hw,_Iw){var _vk=new _XA();
|
||
_vk._iC(_Gw,_Hw,_Iw);_gC(_hC,_vk)}function _jz(_0m,_1m,_Kw){var _vk=new _XA();_vk._jC(_0m,_1m,_Kw);_gC(_hC,_vk)}function _kz(angle){var _vk=new _XA();_vk._kC(angle);_gC(_hC,_vk)}function _lz(angle){var _vk=new _XA();_vk._lC(angle);_gC(_hC,_vk)}function _mz(angle){var _vk=new _XA();_vk._mC(angle);_gC(_hC,_vk)}function _nz(_Pw,_Qw,_Rw,angle){var _vk=new _XA();_vk._nC(new _gB(_Pw,_Qw,_Rw),-angle);_gC(_hC,_vk);}function _oz(_Gw,_Hw,_Iw){var _oC=new _XA();_oC._iC(_Gw,_Hw,_Iw);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,
|
||
_oC);_gC(_hC,_vk)}function _pz(_0m,_1m,_Kw){var _rC=new _XA();_rC._jC(_0m,_1m,_Kw);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,_rC);_gC(_hC,_vk)}function _qz(angle){var _sC=new _XA();_sC._kC(angle);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,_sC);_gC(_hC,_vk)}function _rz(angle){var _sC=new _XA();_sC._lC(angle);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,_sC);_gC(_hC,_vk)}function _sz(angle){var _sC=new _XA();_sC._mC(angle);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,_sC);_gC(_hC,_vk)}function _tz(_Pw,
|
||
_Qw,_Rw,angle){var _sC=new _XA();_sC._nC(new _gB(_Pw,_Qw,_Rw),-angle);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_pC,_sC);_gC(_hC,_vk)}function _uz(_Pj,_Qj,_4p){var _pC=_qC(_hC);var _Rk=(_pC._vk[_tC]*_Pj)+(_pC._vk[_uC]*_Qj)+(_pC._vk[_vC]*_4p)+_pC._vk[_wC];var _Tk=(_pC._vk[_xC]*_Pj)+(_pC._vk[_pB]*_Qj)+(_pC._vk[_yC]*_4p)+_pC._vk[_zC];var _AC=(_pC._vk[_BC]*_Pj)+(_pC._vk[_CC]*_Qj)+(_pC._vk[_DC]*_4p)+_pC._vk[_EC];var _Jk=[];_Jk[0]=_Rk;_Jk[1]=_Tk;_Jk[2]=_AC;return _Jk}function _vz(){_FC()}function _wz(){return _GC()}
|
||
function _xz(){var _pC=_qC(_hC);return _HC(_pC)}function _yz(){return _IC()}function _zz(){return _JC()}function _Az(){return _KC()}function _cA(_rp){var _vk=[];if(_rp<0||_rp>2){_Ys('ERROR: Invalid matrix type (matrix_get)');for(var _z3=0;_z3<16;_z3++){_vk[_z3]=0}return _vk}var _LC=_MC[_rp];for(var _z3=0;_z3<16;_z3++){_vk[_z3]=_LC._vk[_z3]}return _vk}function _dA(_rp,_0x){var _vk=[];if(_rp<0||_rp>2){_Ys('ERROR: Invalid matrix type (matrix_get)');for(var _z3=0;_z3<16;_z3++){_vk[_z3]=0}return _vk}var _vk=new _XA();var _LC=_MC[_rp];
|
||
for(var _z3=0;_z3<16;_z3++){_vk._vk[_z3]=_0x[_z3]}_gC(_rp,_vk)}function _kx(){return [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,]}function _mx(_pw,_qw,_rw,_sw,_tw,_uw,_vw,_ww,_xw){var _vk=new _XA();var _NC=new _gB(_pw,_qw,_rw);var _OC=new _gB(_sw,_tw,_uw);var _PC=new _gB(_vw,_ww,_xw);_vk._jB(_NC,_OC,_PC);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC}function _ox(width,height,_lB,_mB){var _vk=new _XA();_vk._tB(width,height,_lB,_mB);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC}
|
||
function _qx(width,height,_lB,_mB){var _vk=new _XA();_vk._uB(width,height,_lB,_mB);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC}function _sx(_QC,width,height,_lB,_mB){var _vk=new _XA();_vk._oB(_QC,width,height,_lB,_mB);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC}function _2x(_Pj,_Qj,_4p,_RC,_SC,_TC,_UC,_VC,_WC){var _vk=new _XA();var _XC=(Math.PI/180.0);_RC=(_XC*-_RC);_SC=(_XC*-_SC);_TC=(_XC*-_TC);_vk._YC(_Pj,_Qj,_4p,_RC,_SC,_TC,_UC,_VC,_WC);var _LC=[];for(var _z3=0;
|
||
_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC}function _4x(_ZC,__C){var _0D=new _XA();var _1D=new _XA();var _2D=new _XA();for(var _z3=0;_z3<16;_z3++){_0D._vk[_z3]=_ZC[_z3];_1D._vk[_z3]=__C[_z3]}_2D.Multiply(_0D,_1D);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_2D._vk[_z3]}return _LC}function _6x(_3D,_Pj,_Qj,_4p){var _Rk=(_3D._vk[_tC]*_Pj)+(_3D._vk[_uC]*_Qj)+(_3D._vk[_vC]*_4p)+_3D._vk[_wC];var _Tk=(_3D._vk[_xC]*_Pj)+(_3D._vk[_pB]*_Qj)+(_3D._vk[_yC]*_4p)+_3D._vk[_zC];var _AC=(_3D._vk[_BC]*_Pj)+(_3D._vk[_CC]*_Qj)+(_3D._vk[_DC]*_4p)+_3D._vk[_EC];
|
||
var _4D=[_Rk,_Tk,_AC];return _4D}function _8x(_0x){if(_1z>=_0z){return }_1z++;if(_8x.arguments.length==0){_2z[_1z]=new _XA(_2z[_1z-1])}else {var _LC=new _XA();var _z3;for(_z3=0;_z3<16;_z3++){_LC._vk[_z3]=_0x[_z3]}_2z[_1z]=new _XA();_2z[_1z].Multiply(_LC,_2z[_1z-1])}}function _ax(){_1z--;if(_1z<0){_ex()}}function _ex(){_1z=0;_2z[0]=new _XA()}function _cx(_0x){_2z[_1z]=new _XA(_0x)}function _gx(){var _5D=new Array(16);var _z3;for(_z3=0;_z3<16;_z3++){_5D[_z3]=_2z[_1z]._vk[_z3]}return _5D}function _ix(){if(_1z==0)return true;
|
||
else return false;}function _fA(_aB){_ul._6D._7D(_hn._8D,_aB>=0.5)}function _gA(_aB){_ul._6D._7D(_hn._9D,_aB>=0.5)}function _hA(_aD){_ul._6D._7D(_hn._bD,_aD)}function _iA(_aB){_ul._6D._7D(_hn._cD,_aB>=0.5)}function _jA(_aB,_6p,_dD,_eD){if(Array.isArray(_aB)){var _fD=_aB;_ul._6D._7D(_hn._gD,_fD[0]>=0.5);_ul._6D._7D(_hn._hD,_fD[1]);_ul._6D._7D(_hn._iD,_fD[2]);_ul._6D._7D(_hn._jD,_fD[3])}else {_ul._6D._7D(_hn._gD,_aB>=0.5);_ul._6D._7D(_hn._hD,_6p);_ul._6D._7D(_hn._iD,_dD);_ul._6D._7D(_hn._jD,_eD)}}function _kA(_kD){
|
||
_ul._6D._7D(_hn._lD,_kD)}function _eA(_mD){switch(_mD){case 1:_ul._6D._7D(_hn._nD,_hn._oD);_ul._6D._7D(_hn._pD,_hn._qD);_ul._6D._7D(_hn._rD,_hn._oD);_ul._6D._7D(_hn._sD,_hn._qD);_ul._6D._7D(_hn._tD,false);break;case 2:_ul._6D._7D(_hn._nD,_hn._oD);_ul._6D._7D(_hn._pD,_hn._uD);_ul._6D._7D(_hn._rD,_hn._oD);_ul._6D._7D(_hn._sD,_hn._uD);_ul._6D._7D(_hn._tD,false);break;case 3:_ul._6D._7D(_hn._nD,_hn._vD);_ul._6D._7D(_hn._pD,_hn._uD);_ul._6D._7D(_hn._rD,_hn._vD);_ul._6D._7D(_hn._sD,_hn._uD);_ul._6D._7D(_hn._tD,
|
||
false);break;default :_ul._6D._7D(_hn._nD,_hn._oD);_ul._6D._7D(_hn._pD,_hn._wD);_ul._6D._7D(_hn._rD,_hn._oD);_ul._6D._7D(_hn._sD,_hn._wD);_ul._6D._7D(_hn._tD,false);break }}function _lA(_Rs,_xD){var _yD,_zD;if(Array.isArray(_Rs)){_yD=_Rs[0];_zD=_Rs[1]}else {_yD=_Rs;_zD=_xD}_ul._6D._7D(_hn._nD,_yD);_ul._6D._7D(_hn._pD,_zD);_ul._6D._7D(_hn._rD,_yD);_ul._6D._7D(_hn._sD,_zD);_ul._6D._7D(_hn._tD,false)}function _mA(_Rs,_xD,_AD,_BD){var _yD,_zD,_CD,_DD;if(Array.isArray(_Rs)){_yD=_Rs[0];_zD=_Rs[1];_CD=_Rs[2];
|
||
_DD=_Rs[3];}else {_yD=_Rs;_zD=_xD;_CD=_AD;_DD=_BD}_ul._6D._7D(_hn._nD,_yD);_ul._6D._7D(_hn._pD,_zD);_ul._6D._7D(_hn._rD,_CD);_ul._6D._7D(_hn._sD,_DD);_ul._6D._7D(_hn._tD,true)}function _nA(_ED,_FD,_GD,_So){var _HD;var _ID;var _JD;var _KD;if(Array.isArray(_ED)){var _fD=_ED;_HD=(_fD[0]>=0.5);_ID=(_fD[1]>=0.5);_JD=(_fD[2]>=0.5);_KD=(_fD[3]>=0.5)}else {_HD=(_ED>=0.5);_ID=(_FD>=0.5);_JD=(_GD>=0.5);_KD=(_So>=0.5)}var _LD={_Av:_HD,_Bv:_ID,_Cv:_JD,alpha:_KD};_ul._6D._7D(_hn._MD,_LD)}function _oA(_ED,_FD,_GD,_So){
|
||
_nA(_ED,_FD,_GD,_So)}function _pA(_aB){_ul._6D._7D(_hn._ND,_aB>=0.5)}function _qA(_OD){_ul._6D._7D(_hn._PD,_OD)}function _rA(_aD){_ul._6D._7D(_hn._QD,_aD)}function _sA(_RD){var _SD=_ul._TD;var _z3;if(_RD){for(_z3=0;_z3<_SD;_z3++){_ul._6D._UD(_z3,_hn._VD,_hn._WD);_ul._6D._UD(_z3,_hn._XD,_hn._WD)}}else {for(_z3=0;_z3<_SD;_z3++){_ul._6D._UD(_z3,_hn._VD,_hn._YD);_ul._6D._UD(_z3,_hn._XD,_hn._YD)}}}function _tA(_ZD,_RD){var _Wx,_Ux;if(Array.isArray(_ZD)){var _fD=_ZD;_Wx=_fD[0];_Ux=_fD[1]}else {_Wx=_ZD;_Ux=_RD}if(_Ux){
|
||
_ul._6D._UD(_Wx,_hn._VD,_hn._WD);_ul._6D._UD(_Wx,_hn._XD,_hn._WD)}else {_ul._6D._UD(_Wx,_hn._VD,_hn._YD);_ul._6D._UD(_Wx,_hn._XD,_hn._YD)}}function _uA(__D){var _SD=_ul._TD;var _z3;if(__D){for(_z3=0;_z3<_SD;_z3++){_ul._6D._UD(_z3,_hn._0E,_hn._1E);_ul._6D._UD(_z3,_hn._2E,_hn._1E)}}else {for(_z3=0;_z3<_SD;_z3++){_ul._6D._UD(_z3,_hn._0E,_hn._3E);_ul._6D._UD(_z3,_hn._2E,_hn._3E)}}}function _vA(_ZD,__D){var _Wx,repeat;if(Array.isArray(_ZD)){var _fD=_ZD;_Wx=_fD[0];repeat=_fD[1]}else {_Wx=_ZD;repeat=__D}if(repeat){
|
||
_ul._6D._UD(_Wx,_hn._0E,_hn._1E);_ul._6D._UD(_Wx,_hn._2E,_hn._1E)}else {_ul._6D._UD(_Wx,_hn._0E,_hn._3E);_ul._6D._UD(_Wx,_hn._2E,_hn._3E)}}function _xA(){return _ul._6D._4E(_hn._8D)?1.0:0.0}function _yA(){return _ul._6D._4E(_hn._9D)?1.0:0.0}function _zA(){return _ul._6D._4E(_hn._bD)}function _AA(){return _ul._6D._4E(_hn._cD)?1.0:0.0}function _BA(){var _fD=new Array();_fD.push(_ul._6D._4E(_hn._gD)?1.0:0.0);_fD.push(_ul._6D._4E(_hn._hD));_fD.push(_ul._6D._4E(_hn._iD));_fD.push(_ul._6D._4E(_hn._jD));return _fD}
|
||
function _CA(){return _ul._6D._4E(_hn._lD);}function _DA(){var _yD=_ul._6D._4E(_hn._nD);var _zD=_ul._6D._4E(_hn._pD);var _CD=_ul._6D._4E(_hn._rD);var _DD=_ul._6D._4E(_hn._sD);if((_yD!=_CD)||(_zD!=_DD)){return -1}else {switch(_yD){case _5E:{switch(_zD){case _6E:return 0;case _7E:return 1;case _8E:return 2;default :return -1}}case _9E:{if(_zD==_8E){return 3}else {return -1}}default :return -1}}}function _EA(){var _fD=new Array();_fD[0]=_ul._6D._4E(_hn._nD);_fD[1]=_ul._6D._4E(_hn._pD);return _fD}function _FA(){var _fD=new Array();
|
||
_fD[0]=_ul._6D._4E(_hn._nD);_fD[1]=_ul._6D._4E(_hn._pD);_fD[2]=_ul._6D._4E(_hn._rD);_fD[3]=_ul._6D._4E(_hn._sD);return _fD}function _GA(){return _ul._6D._4E(_hn._nD)}function _HA(){return _ul._6D._4E(_hn._pD)}function _IA(){return _ul._6D._4E(_hn._rD)}function _JA(){return _ul._6D._4E(_hn._sD)}function _KA(){var _vq=_ul._6D._4E(_hn._MD);var _4t=new Array();_4t.push(_vq._Av?1.0:0.0);_4t.push(_vq._Bv?1.0:0.0);_4t.push(_vq._Cv?1.0:0.0);_4t.push(_vq.alpha?1.0:0.0);return _4t}function _LA(){return _KA()}function _MA(){
|
||
return _ul._6D._4E(_hn._ND)?1.0:0.0}function _NA(){return _ul._6D._4E(_hn._PD)}function _OA(){return _ul._6D._4E(_hn._QD)}function _PA(){return _ul._6D._aE(0,_hn._VD)==_hn._WD?1.0:0.0}function _QA(_ZD){return _ul._6D._aE(_ZD,_hn._VD)==_hn._WD?1.0:0.0}function _RA(){return _ul._6D._aE(0,_hn._0E)==_hn._1E?1.0:0.0}function _SA(_ZD){return _ul._6D._aE(_ZD,_hn._0E)==_hn._1E?1.0:0.0}function _TA(){_ul._6D._bE()}function _UA(){_ul._6D._cE()}var _dE=undefined;var _eE=undefined;function _fE(){if(_dE==undefined)_dE=["blendenable",
|
||
_hn._8D,"ztestenable",_hn._9D,"zfunc",_hn._bD,"zwriteenable",_hn._cD,"fogenable",_hn._gD,"fogcolor",_hn._hD,"fogstart",_hn._iD,"fogend",_hn._jD,"cullmode",_hn._lD,"srcblend",_hn._nD,"destblend",_hn._pD,"srcblendalpha",_hn._rD,"destblendalpha",_hn._sD,"sepalphaenable",_hn._tD,"colorwriteenable",_hn._MD,"alphatestenable",_hn._ND,"alphatestref",_hn._PD,"alphatestfunc",_hn._QD]}function _gE(){if(_eE==undefined)_eE=["magfilter",_hn._VD,"minfilter",_hn._XD,"addressu",_hn._0E,"addressv",_hn._2E]}function _VA(){
|
||
_fE();_gE();var map=_Zi();var _hE=_dE.length/2;var _iE=_eE.length/2;var _z3;for(_z3=0;_z3<_hE;_z3++){var _vq=_ul._6D._4E(_dE[_z3*2+1]);_0j(map,_dE[_z3*2],_vq)}var _SD=_ul._TD;for(_z3=0;_z3<_iE;_z3++){var _Qk;for(_Qk=0;_Qk<_SD;_Qk++){var name=_eE[_z3*2].slice(0)+_Qk;var _vq=_ul._6D._aE(_Qk,_eE[_z3*2+1]);_0j(map,name,_vq)}}return map}function _WA(_jE){_fE();_gE();var _z3;var _hE=_dE.length/2;var _iE=_eE.length/2;var _kE=_Gt(_jE);while(_kE!=undefined){var _lE=_kE;var value=_Bt(_jE,_lE);var _mE=false;for(_z3=0;_z3<_hE;
|
||
_z3++){if(_lE==_dE[_z3*2]){_ul._6D._7D(_dE[_z3*2+1],value);_mE=true;break }}if(!_mE){for(_z3=0;_z3<_iE;_z3++){var _nE=_eE[_z3*2].length;var _oE=_lE.substr(0,_nE);if(_oE==_eE[_z3*2]){var _pE=_lE.substr(_nE-1,_lE.length-_nE);var _qE=parseInt(_pE,10);_ul._6D._UD(_qE,_eE[_z3*2+1],value);break }}}_kE=_Dt(_jE,_kE)}}function _wA(){}var _rE=1970;var _sE=0;var _tE=1;var _uE=365.25;var _vE=30.4375;var _wE=[31,28,31,30,31,30,31,31,30,31,30,31];var _xE=[];var _yE=(86400.0);var _zE=(_yE*30);var _AE=!0;var _BE=0;var _CE=1;function _DE(_EE){
|
||
if(_EE<_FE){return _EE*_GE}else {return(_EE-_FE)*_GE}}function _HE(_IE){return _IE%400==0||(_IE%100!=0&&_IE%4==0)}function _JE(_IE){var _KE=_wE.slice();;if(_HE(_IE)){_KE[1]=29}return _KE}var _GE=86400000.0;var _FE=25569;function _LE(_ME){return((_ME<10)?"0":"")+_ME.toString();}var _NE=[];var _OE=[];var _PE=[];var _QE=Date.now();var _RE=0;var _SE=1;var _TE=2;var _UE=3;var _VE=function(text){if(!text)return;if(_WE){if(!_XE)return;var _vp=_XE.document.getElementById('debug_console');if(!_vp)return;var _YE=String.fromCharCode(0x0a);
|
||
text=text.replace('<b>','').replace('</b>','');var _ZE=Date.now()-_QE;if(!_vp){alert(text)}else {_vp.value+=text+_YE;var __E=_vp.textLength}_QE=Date.now()}if(_0F!=undefined){if(_0F._Y6._g7)console.log(text)}};function debug(){var index;for(index=0;index<arguments.length;++index){_VE(arguments[index])}}function _Ys(text){var index;for(index=0;index<arguments.length;++index){_VE(arguments[index])}}function _1F(_2F){if(!_PE[_2F]){_PE[_2F]=true;_3F(_2F)}}function _Bn(_2F){if(!_NE[_2F]){_NE[_2F]=true;var _4F="Error: function "+_2F+" is not supported.";
|
||
debug(_4F)}}function _5F(_2F){if(!_NE[_2F]){_NE[_2F]=true;var _4F="Error: function "+_2F+" is not yet implemented";debug(_4F);}}function _6F(_2F){if(!_OE[_2F]){_OE[_2F]=true;var _4F="Warning: function "+_2F;debug(_4F)}}function _7F(_8F){var _9F=_aF._bF(_8F,-1);var _YE=String.fromCharCode(0x0a);var _cF="";for(var _z3=0;_z3<_9F.length;_z3++){if(_z3!=0)_cF=_cF+_YE;_cF+=_9F[_z3]}return _cF}function _Qc(_8F){var _ds=_8F;if(typeof _8F=="number"){_ds=String(_8F)}if(!_ds)return;debug(_7F(_ds));}function _dF(_eF){var _cj=document.getElementById(_fF);
|
||
var _gF=_cj.parentNode;var _hF=document.createElement("div");_iF="gm4html5_login_ID";_hF.setAttribute("class","gm4html5_login");_hF.setAttribute("id",_iF);_gF.insertBefore(_hF,_cj.nextSibling);_hF.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>";
|
||
_jF();_kF=true;var login=document.getElementById("gm4html5_login_button_id");var _lF=document.getElementById("gm4html5_login_username_id");var _mF=document.getElementById("gm4html5_login_password_id");_lF.value=_eF._nF[0];_mF.value=_eF._nF[1];login.onmouseup=function(){var _oF=_lF.value;var _pF=_mF.value;var _qF=_rF(_iF);if(!_qF)return;_qF._oF=_oF;_qF._pF=_pF;_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=_vF;_gF.removeChild(_hF);_kF=false;_wF();_xF(_eF.id)};var _yF=document.getElementById("gm4html5_cancel_button_id");
|
||
_yF.onmouseup=function(){_gF.removeChild(_hF);_kF=false;var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=_zF;_wF();_xF(_eF.id)};_AF();_BF._et(_eF.id,null,_CF,_iF)}function _DF(_eF){var _cj=document.getElementById(_fF);var _gF=_cj.parentNode;var _hF=document.createElement("div");_iF="gm4html5_input_ID";_hF.setAttribute("class","gm4html5_login");_hF.setAttribute("id",_iF);_gF.insertBefore(_hF,_cj.nextSibling);_hF.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>";
|
||
_jF();_kF=true;var _EF=document.getElementById("gm4html5_input_message_id");var _FF=document.getElementById("gm4html5_input_text_id");_EF.innerHTML=_eF._nF[0];_FF.value=_eF._nF[1];var _GF=document.getElementById("gm4html5_input_ok_button_id");_GF.onmouseup=function(){var text=_FF.value;var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=parseFloat(text);_qF._sF=text;_qF._tF=true;_qF._uF=_vF;_gF.removeChild(_hF);_kF=false;_wF();_xF(_eF.id)};var _yF=document.getElementById("gm4html5_input_cancel_button_id");
|
||
_yF.onmouseup=function(){_gF.removeChild(_hF);_kF=false;var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=_zF;_wF();_xF(_eF.id)};_AF();_BF._et(_eF.id,null,_CF,_iF)}function _HF(_eF){var _cj=document.getElementById(_fF);var _gF=_cj.parentNode;var _hF=document.createElement("div");_iF="gm4html5_question_ID";_hF.setAttribute("class","gm4html5_login");_hF.setAttribute("id",_iF);_gF.insertBefore(_hF,_cj.nextSibling);_hF.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>";
|
||
_jF();_kF=true;var _IF=document.getElementById("gm4html5_question_message_id");_IF.innerHTML=_eF._nF[0];var _GF=document.getElementById("gm4html5_question_yes_button_id");_GF.onmouseup=function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=1;_qF._sF="1";_qF._tF=true;_qF._uF=_vF;_gF.removeChild(_hF);_kF=false;_wF();_xF(_eF.id)};var _yF=document.getElementById("gm4html5_question_no_button_id");_yF.onmouseup=function(){_gF.removeChild(_hF);_kF=false;var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";
|
||
_qF._pF="";_qF.value=0;_qF._sF="0";_qF._tF=true;_qF._uF=_zF;_wF();_xF(_eF.id)};_AF();_BF._et(_eF.id,null,_CF,_iF)}function _JF(_eF){var _cj=document.getElementById(_fF);var _gF=_cj.parentNode;var _hF=document.createElement("div");_iF="gm4html5_message_ID";_hF.setAttribute("class","gm4html5_login");_hF.setAttribute("id",_iF);_gF.insertBefore(_hF,_cj.nextSibling);_hF.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>";
|
||
_jF();_kF=true;var _IF=document.getElementById("gm4html5_message_message_id");_IF.innerHTML=_eF._nF[0];var _GF=document.getElementById("gm4html5_message_ok_button_id");_GF.onmouseup=function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=1;_qF._sF="1";_qF._tF=true;_qF._uF=1;_gF.removeChild(_hF);_kF=false;_wF();_xF(_eF.id)};_AF();_BF._et(_eF.id,null,_CF,_iF)}function _KF(){if(_LF.length>0){switch(_LF[0].type){case _RE:_dF(_LF[0]);break;case _SE:_DF(_LF[0]);break;case _TE:_HF(_LF[0]);break;
|
||
case _UE:_JF(_LF[0]);break }}}function _xF(_Us){var index=-1;for(var _z3=0;_z3<_LF.length;++_z3){if(_LF[_z3].id==_Us){index=_z3;break }}if(index>=0){_LF.splice(index,1)}_KF()}function _AF(){if(_kF){var login=document.getElementById(_iF);var _B3=login.offsetWidth;var _C3=login.offsetHeight;var _Rk=(canvas.width-_B3)/2;var _Tk=(canvas.height-_C3)/2;_6s=new _MF();_5s(canvas,_6s);login.style.left=~~(_Rk+_6s.left)+"px";login.style.top=~~(_Tk+_6s.top)+"px"}}function _NF(_OF){return _OF.substr(0,_OF.indexOf("("))}function _3F(_PF){
|
||
var _QF=arguments.callee.caller;var _Rt="Error: "+_PF+_RF(13)+"--------------------------------------------------------------------"+_RF(13);while(_QF){var name=_RF(9)+_NF(_QF.toString());_Rt+=name+'(';for(var _z3=0;_z3<_QF.arguments.length;_z3++){if(_z3!=0){_Rt+=', '}if(typeof _QF.arguments[_z3]=="string"){_Rt+='"'+_QF.arguments[_z3].toString()+'"'}else if(typeof _QF.arguments[_z3]=="number"){_Rt+=_QF.arguments[_z3].toString()}else {if(_QF.arguments[_z3]==undefined){_Rt+="[undefined]"}else if(_QF.arguments[_z3]==null){
|
||
_Rt+="[null]"}else if(_QF.arguments[_z3].__type){_Rt+=_QF.arguments[_z3].__type}else {_Rt+="[unknown]"}}}_Rt+=')'+_RF(13);_QF=_QF.caller}debug(_Rt)}var _SF=3;var _TF=-1;var _UF="IDLE";var _VF="PROCESSING";var _WF="AUTHORISED";var _XF="FAILED";var _YF=[];var _ZF;var __F=0;var g_fbOAuthToken="";function _0G(){FB.api('/me/permissions',function(response){debug("fbQueryPermissions response:");try{var text=JSON.stringify(response);debug(text)}catch(e){}_YF=[];var data=response["data"];if(data!=undefined){var length=data.length;
|
||
for(_z3=0;_z3<length;_z3++){var _Ft=data[_z3];var _1G=_Ft["permission"];var status=_Ft["status"];if(_1G!=undefined&&status=="granted"){_YF.push(_1G)}}}debug("current permissions: "+_YF)})}function _2G(response){try{var text=JSON.stringify(response);debug("facebook login response:");debug(text)}catch(e){}if(response.status==='connected'){_3G=response.authResponse.userID;g_fbOAuthToken=response.authResponse.accessToken;_4G=_WF;_0G()}else if(response.status==='not_authorized'){_4G='DENIED'}else {_4G=_XF}}
|
||
var _5G={appId:0,status:!0,cookie:!0,xfbml:!0,version:'v2.8'};function _6G(){_5G.appId=g_fbAppId;FB.init(_5G);FB._7G._8G();FB.getLoginStatus(_2G);FB.Canvas.setAutoGrow(100);if(_0F._Y6&&_0F._Y6._Z6&&_0F._Y6._9G){_0F._Y6._9G()}}function _aG(_pv){var _bG,id='facebook-jssdk',_cG=_pv.getElementsByTagName('script')[0];if(_pv.getElementById(id)){return }_bG=_pv.createElement('script');_bG.id=id;_bG._dG=true;_bG.src="//connect.facebook.net/en_US/sdk.js";_cG.parentNode.insertBefore(_bG,_cG)}function _eG(_fG){var _cj=document.getElementById(_fF);
|
||
var _gF=_cj.parentNode;var _hF=document.createElement("div");_hF.setAttribute("id","fb-root");_gF.insertBefore(_hF,_cj.nextSibling);g_fbAppId=_fG;window.fbAsyncInit=_6G;_aG(document)}function _gG(data){_3G=data.id;_4G='AUTHORISED'}function _hG(_iG){if(typeof(FB)=='undefined'){console.log("Facebook initialisation has not completed");return }_4G=_VF;var __E=0;var _jG='';if(_iG>=0){__E=_ft(_iG);for(var _z3=0;_z3<__E;_z3++){var _Rt=_kt(_iG,_z3);_jG+=_Rt;if(_z3<__E-1){_jG+=','}}FB.login(_2G,{scope:_jG})}else {
|
||
FB.login(_2G)}}function _kG(_lG,_mG,_nG,_oG){var _pG={};if(_nG!=-1){var _kE=_Gt(_nG);while(_zt(_nG,_kE)){var _qG=_Bt(_nG,_kE);_pG[_kE]=_qG;_kE=_Dt(_nG,_kE)}}_rG=_oG;if(_oG!=-1){_wt(_oG)}FB.api(_lG,_mG,_pG,_sG)}function _sG(data){if(_rG!=-1){_tG(data,_rG);try{var text=JSON.stringify(data);_0j(_rG,"response_text",text)}catch(e){}}debug("response received from facebook_graph_request")}function _uG(_lG,_nG,_oG){var _pG={};_pG.method=_lG;if(_nG!=-1){var _kE=_Gt(_nG);while(_zt(_nG,_kE)){var _qG=_Bt(_nG,_kE);_pG[_kE]=_qG;
|
||
_kE=_Dt(_nG,_kE)}}if(_oG!=-1){_wt(_oG)}FB.ui(_pG,function(response){_vG(response,_oG)});return 1}function _vG(data,_wG){if(_wG!=-1){_tG(data,_wG)}debug("response received from facebook_dialog:");try{var text=JSON.stringify(data);debug(text)}catch(e){}}function _xG(){this._yG="";this._zG=0;this._AG=false;this._BG=false;this._CG=""}_xG.prototype._DG=function(){var _Rt;var _z3=this._zG;var _cF=this._yG;while(_z3<_cF.length){var _A3=_cF.charCodeAt(_z3);if(_A3==0x0d||_A3==0x0a){_z3++;_A3=_cF.charCodeAt(_z3);
|
||
if(_A3==0x0d||_A3==0x0a){_z3++}break }else {_z3++}}this._zG=_z3};_xG.prototype._EG=function(){var _Rt;var _z3=this._zG;var _cF=this._yG;while(_z3<_cF.length){var _A3=_cF.charCodeAt(_z3);if(_A3==0x0d||_A3==0x0a||_A3==0x09||_A3==0x20){_z3++}else {break }}this._zG=_z3};function _FG(_GG){var _HG=_IG._Xs(_GG);if(!_HG){_Ys("Error: Illegal file handle");return }if(_HG._CG!=null){if(_HG._BG){_JG(_HG._CG,_HG._yG)}}_IG._vt(_GG)}function _KG(_LG){_HG=new _xG();_HG._CG=_LG;_HG._yG="";_HG._zG=0;_HG._MG=true;return _IG._et(_HG)}
|
||
function _NG(_GG,_OG){var _HG=_IG._Xs(_GG);if(!_HG){_Ys("Error: Illegal file handle");return }if(!_HG._MG){_Ys("Error: File "+_HG._CG+" has not been opened with WRITE permisions");return }_HG._yG+=_9F=_7F(_OG);_HG._BG=true;_HG._zG=_HG._yG.length}function _PG(_LG){var _QG=_RG(_LG,true);if(_QG==true)return true;return _RG(_LG,false)}function _SG(_TG){var _4t;switch(typeof(_TG)){case "object":if(_TG instanceof Array){_4t=new _qt(_pt,_UG(_TG))}else {_4t=new _qt(_ot,_VG(_TG))}break;case "boolean":_4t=_TG?1:0;break;case "number":case "string":_4t=_TG;
|
||
break;default :_4t=_TG.toString();break }return _4t}function _UG(_rt){var _4t=_at();for(var _z3=0;_z3<_rt.length;++_z3){var _vm=_SG(_rt[_z3]);_ht(_4t,_vm)}return _4t}function _VG(_rt){var _4t=_Zi();for(var _WG in _rt){var _hm=_rt[_WG];var _vm=_SG(_hm);_0j(_4t,_WG,_vm)}return _4t}function _XG(_TG){var _4t;switch(typeof(_TG)){case "object":switch(_TG._st){case _pt:_4t=_YG(_TG.Object);break;case _ot:_4t=_ZG(_TG.Object);break;default :if(_TG.constructor===Array){return _TG}else {_4t=_TG.toString()}break }break;case "number":case "string":_4t=_TG;
|
||
break;default :_4t=_TG.toString();break }return _4t}function _YG(__G){var _4t=[];var _0H=_dt._Xs(__G);if(_0H){for(var _z3=0;_z3<_0H._nt.length;++_z3){if(_0H._nt[_z3]!=undefined)_4t.push(_XG(_0H._nt[_z3]))}}return _4t}function _ZG(_jE){var _4t={};var _tt=_ut._Xs(_jE);if(_tt){for(var _z3 in _tt){if(!_tt.hasOwnProperty(_z3))continue;if(_tt[_z3]!=undefined)_4t[_z3]=_XG(_tt[_z3])}}return _4t}var _1H="undefined";function _pa(_2H){_aF._3H=_2H}function _qa(_2H){_aF._4H=_2H}function _mb(_5H){_aF._6H=_5H;}function _5h(_Pj,_Qj,
|
||
_2F){if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;_aF._7H(_2F,_Pj,_Qj,-1,-1,0,1,1)}var _8H=_9H;function _9H(_Pj,_Qj,_2F,_aH,_bH,_cH,_dH,_So){if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;_6F("draw_text_color() only uses the 1st colour");var _eH=_Po;var _fH=_gH;_Po=_So;_ka(_aH);_aF._7H(_2F,_Pj,_Qj,-1,-1,0,1,1);_Po=_eH;_ka(_fH)}var _hH=_iH;function _iH(_Pj,_Qj,_2F,_jH,_Ns,_aH,_bH,_cH,_dH,_So){if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;_6F("draw_text_ext_color() only uses the 1st colour");var _eH=_Po;
|
||
var _fH=_gH;_Po=_So;_ka(_aH);_aF._7H(_2F,_Pj,_Qj,_jH,_Ns,0,1,1);_Po=_eH;_ka(_fH)}function _ra(_Pj,_Qj,_2F,_UC,_VC,_Tj){if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;_aF._7H(_2F,_Pj,_Qj,-1,-1,_Tj,_UC,_VC)}var _kH=_lH;function _lH(_Pj,_Qj,_2F,_jH,_Ns,_UC,_VC,_Tj,_aH,_bH,_cH,_dH,_So){_6F("draw_text_ext_transformed_color() only uses the 1st colour");if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;var _eH=_Po;var _fH=_gH;_Po=_So;_ka(_aH);_aF._7H(_2F,_Pj,_Qj,_jH,_Ns,_Tj,_UC,_VC);_Po=_eH;_ka(_fH)}var _mH=_nH;
|
||
function _nH(_Pj,_Qj,_2F,_UC,_VC,_Tj,_aH,_bH,_cH,_dH,_So){_6F("draw_text_transformed_color() only uses the 1st colour");if(_2F!=undefined)_2F=_2F.toString();else _2F=_1H;var _eH=_Po;var _fH=_gH;_Po=_So;_ka(_aH);_aF._7H(_2F,_Pj,_Qj,-1,-1,_Tj,_UC,_VC);_Po=_eH;_ka(_fH)}function _oa(_2F){if(_2F==undefined||_2F==null)_2F=_1H;_aF._oH();var _pH=1;for(var _z3=0;_z3<_2F.length;_z3++){if(_2F[_z3]=='#')_pH++}return _aF._qH._rH(_2F)*_pH}function _na(_2F){if(_2F==undefined||_2F==null)_2F=_1H;_aF._oH();return _aF._qH._sH(_2F)}
|
||
function _tH(_vj,_dp,_uH,_vH,_wH,_xH,_yH){var _zH=new _AH();_zH._BH=true;_zH._81="fnt_"+_vj;_zH._CH=_vj;_zH._r3=_dp;_zH.bold=_uH;_zH._s3=_vH;_zH._t3=_wH;_zH._u3=_xH;_zH._DH=false;if(_vj.toLowerCase().lastIndexOf(".ttf")!=-1){_zH._EH=new _FH();_zH._EH.onload=function(){_zH._DH=true};_zH._EH.onerror=function(err){alert(err)};_zH._EH.src=_GH(null,null,_Tl+_vj);_zH._HH=_dp+"px "+_zH._EH._IH+" "}else {_zH._HH=_dp+"px "+_vj+" ";_zH._DH=true}if(_uH)_zH._HH=_zH._HH+"bold ";if(_vH)_zH._HH=_zH._HH+"Italic ";if(_yH){
|
||
return _aF._JH(_zH)}else {return _zH}};;var _KH=0,_LH=1,_MH=2,_NH=3,_OH=4,_PH=5,_QH=6,_RH=7,_SH=8,_TH=9;function _UH(){var _VH=_WH("hiscores_data_",true);if(_VH!=null){_XH=JSON.parse(_VH);var _z3;for(_z3=0;_z3<_YH;_z3++){_ZH[_z3]=_XH[_z3].name;__H[_z3]=_XH[_z3].value}}}function _0I(){__H[0]=__H[1]=__H[2]=__H[3]=__H[4]=__H[5]=__H[6]=__H[7]=__H[8]=__H[9]=0;_ZH[0]=_ZH[1]=_ZH[2]=_ZH[3]=_ZH[4]=_ZH[5]=_ZH[6]=_ZH[7]=_ZH[8]=_ZH[9]=_1I}function _2I(_3I,_4I,_OD){var _5I,_6I,_7I,_8I,_9I,_aI;_5I=(_3I>>16)&0xff;_7I=(_3I>>8)&0xff;
|
||
_9I=(_3I&0xff);_6I=(_4I>>16)&0xff;_8I=(_4I>>8)&0xff;_aI=(_4I&0xff);var _bI=1.0-_OD;var _Jk=_8t(_5I*_bI+_6I*_OD);var _gm=_8t(_7I*_bI+_8I*_OD);var _Mk=_8t(_9I*_bI+_aI*_OD);var _2m=((_Jk&0xff)<<16)|((_gm&0xff)<<8)|(_Mk&0xff);return _2m}function _cI(_3I,_4I,_OD){return _2I(_3I,_4I,_OD)}function _Ge(_dI,_eI,_fI,_gI){var _hI=_iI;_iI=true;var event=_jI(_fI,_gI);var _kI=_lI(_fI,_gI);_dI._7k(event,_kI,_dI,_eI);_iI=_hI}function _mI(_dI,_nI,_oI,_pI){var _qI=_rI._Xs(_oI);if((_qI!=null)&&(_qI!=undefined)){var _sI=_qI._tI[_pI];
|
||
if((_sI!=null)&&(_sI!=undefined)){_sI._uI(_dI,_dI)}}}var _vI=!0;function _3e(_dI,_eI,_gI){if(_gI<0||_gI>15){_Ys("Error: illegal user event ID: "+_gI)}_gI+=_wI;_Ge(_dI,_eI,_xI,_gI)}function _lb(_dI,_eI){_dI._yI(_zI,_AI,_eI)}function _BI(){var _CI="en";if(navigator["language"]){_CI=navigator["language"]}else if(navigator["userLanguage"]){_CI=navigator["userLanguage"]}return _CI}function _DI(){var _CI=_BI();var _EI=_CI.indexOf("-");if(_EI>=0){_CI=_CI.substring(0,_EI)}return _CI}function _FI(data){var _GI="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
|
||
var _HI,_II,_JI,_KI,_LI,_MI,_NI,_OI;var _z3=0;var _PI=0;var _QI="";var _RI=[];if(!data){return data}do {_HI=data.charCodeAt(_z3++);_II=data.charCodeAt(_z3++);_JI=data.charCodeAt(_z3++);_OI=_HI<<16|_II<<8|_JI;_KI=_OI>>18&0x3f;_LI=_OI>>12&0x3f;_MI=_OI>>6&0x3f;_NI=_OI&0x3f;_RI[_PI++]=_GI.charAt(_KI)+_GI.charAt(_LI)+_GI.charAt(_MI)+_GI.charAt(_NI)}while(_z3<data.length);_QI=_RI.join('');var _Jk=data.length%3;return(_Jk?_QI.slice(0,_Jk-3):_QI)+'==='.slice(_Jk||3)}function _SI(data){var _GI="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
|
||
var _HI,_II,_JI,_KI,_LI,_MI,_NI,_OI;var _z3=0;var _PI=0;var _TI="";var _RI=[];if(!data){return data}data+='';do {_KI=_GI.indexOf(data.charAt(_z3++));_LI=_GI.indexOf(data.charAt(_z3++));_MI=_GI.indexOf(data.charAt(_z3++));_NI=_GI.indexOf(data.charAt(_z3++));_OI=_KI<<18|_LI<<12|_MI<<6|_NI;_HI=_OI>>16&0xff;_II=_OI>>8&0xff;_JI=_OI&0xff;if(_MI==64){_RI[_PI++]=String.fromCharCode(_HI)}else if(_NI==64){_RI[_PI++]=String.fromCharCode(_HI,_II)}else {_RI[_PI++]=String.fromCharCode(_HI,_II,_JI)}}while(_z3<data.length);
|
||
_TI=_RI.join('');return _TI}function _UI(_Ea){return _VI(_Ea)}function _WI(_fI){try{if(_0F._Y6.TrackingID){_gaq.push(['_trackEvent','GMEvent',_fI])}else if(_0F._Y6.FlurryId){FlurryAgent.logEvent(_fI)}}catch(_XI){_Qc("caught unhandled exception "+_XI.message)}}function _YI(_fI){try{var arguments=_YI.arguments;if(_0F._Y6.TrackingID){if(arguments.length>=3){_gaq.push(['_trackEvent','GMEvent',_fI,arguments[1],arguments[2]])}else {_gaq.push(['_trackEvent','GMEvent',_fI])}}else if(_0F._Y6.FlurryId){if((arguments.length>=3)&&(arguments.length&1)==1){
|
||
var _fD={};var _ZI=arguments.length-1;if(_ZI>10){_ZI=10}for(var _z3=0;_z3<_ZI;_z3+=2){_fD[arguments[_z3+1]]=arguments[_z3+2].toString()}FlurryAgent.logEvent(_fI,_fD)}else {FlurryAgent.logEvent(_fI)}}}catch(_XI){_Qc("caught unhandled exception "+_XI.message)}}function __I(_0J){return _1J(_0J)}var _2J=0;var _3J="";function _VI(_cF){return _4J(_5J(_6J(_cF)))}function _5J(_cF){return _7J(_8J(_9J(_cF),_cF.length*8))}function _4J(_aJ){var _bJ=_2J?"0123456789ABCDEF":"0123456789abcdef";var _cJ="";var x;for(var _z3=0;_z3<_aJ.length;
|
||
_z3++){x=_aJ.charCodeAt(_z3);_cJ+=_bJ.charAt((x>>>4)&0x0F)+_bJ.charAt(x&0x0F)}return _cJ}function _6J(_aJ){var _cJ="";var _z3=-1;var x,y;while(++_z3<_aJ.length){x=_aJ.charCodeAt(_z3);y=_z3+1<_aJ.length?_aJ.charCodeAt(_z3+1):0;if(0xD800<=x&&x<=0xDBFF&&0xDC00<=y&&y<=0xDFFF){x=0x10000+((x&0x03FF)<<10)+(y&0x03FF);_z3++}if(x<=0x7F)_cJ+=String.fromCharCode(x);else if(x<=0x7FF)_cJ+=String.fromCharCode(0xC0|((x>>>6)&0x1F),0x80|(x&0x3F));else if(x<=0xFFFF)_cJ+=String.fromCharCode(0xE0|((x>>>12)&0x0F),0x80|((x>>>6)&0x3F),
|
||
0x80|(x&0x3F));else if(x<=0x1FFFFF)_cJ+=String.fromCharCode(0xF0|((x>>>18)&0x07),0x80|((x>>>12)&0x3F),0x80|((x>>>6)&0x3F),0x80|(x&0x3F))}return _cJ}function _9J(_aJ){var _cJ=Array(_aJ.length>>2);for(var _z3=0;_z3<_cJ.length;_z3++)_cJ[_z3]=0;for(var _z3=0;_z3<_aJ.length*8;_z3+=8)_cJ[_z3>>5]|=(_aJ.charCodeAt(_z3/8)&0xFF)<<(_z3%32);return _cJ}function _7J(_aJ){var _cJ="";for(var _z3=0;_z3<_aJ.length*32;_z3+=8)_cJ+=String.fromCharCode((_aJ[_z3>>5]>>>(_z3%32))&0xFF);return _cJ}function _8J(x,__E){x[__E>>5]|=0x80<<((__E)%32);
|
||
x[(((__E+64)>>>9)<<4)+14]=__E;var _hm=1732584193;var _Mk=-271733879;var _A3=-1732584194;var _pv=271733878;for(var _z3=0;_z3<x.length;_z3+=16){var _dJ=_hm;var _eJ=_Mk;var _fJ=_A3;var _gJ=_pv;_hm=_hJ(_hm,_Mk,_A3,_pv,x[_z3+0],7,-680876936);_pv=_hJ(_pv,_hm,_Mk,_A3,x[_z3+1],12,-389564586);_A3=_hJ(_A3,_pv,_hm,_Mk,x[_z3+2],17,606105819);_Mk=_hJ(_Mk,_A3,_pv,_hm,x[_z3+3],22,-1044525330);_hm=_hJ(_hm,_Mk,_A3,_pv,x[_z3+4],7,-176418897);_pv=_hJ(_pv,_hm,_Mk,_A3,x[_z3+5],12,1200080426);_A3=_hJ(_A3,_pv,_hm,_Mk,x[_z3+6],
|
||
17,-1473231341);_Mk=_hJ(_Mk,_A3,_pv,_hm,x[_z3+7],22,-45705983);_hm=_hJ(_hm,_Mk,_A3,_pv,x[_z3+8],7,1770035416);_pv=_hJ(_pv,_hm,_Mk,_A3,x[_z3+9],12,-1958414417);_A3=_hJ(_A3,_pv,_hm,_Mk,x[_z3+10],17,-42063);_Mk=_hJ(_Mk,_A3,_pv,_hm,x[_z3+11],22,-1990404162);_hm=_hJ(_hm,_Mk,_A3,_pv,x[_z3+12],7,1804603682);_pv=_hJ(_pv,_hm,_Mk,_A3,x[_z3+13],12,-40341101);_A3=_hJ(_A3,_pv,_hm,_Mk,x[_z3+14],17,-1502002290);_Mk=_hJ(_Mk,_A3,_pv,_hm,x[_z3+15],22,1236535329);_hm=_iJ(_hm,_Mk,_A3,_pv,x[_z3+1],5,-165796510);_pv=_iJ(_pv,
|
||
_hm,_Mk,_A3,x[_z3+6],9,-1069501632);_A3=_iJ(_A3,_pv,_hm,_Mk,x[_z3+11],14,643717713);_Mk=_iJ(_Mk,_A3,_pv,_hm,x[_z3+0],20,-373897302);_hm=_iJ(_hm,_Mk,_A3,_pv,x[_z3+5],5,-701558691);_pv=_iJ(_pv,_hm,_Mk,_A3,x[_z3+10],9,38016083);_A3=_iJ(_A3,_pv,_hm,_Mk,x[_z3+15],14,-660478335);_Mk=_iJ(_Mk,_A3,_pv,_hm,x[_z3+4],20,-405537848);_hm=_iJ(_hm,_Mk,_A3,_pv,x[_z3+9],5,568446438);_pv=_iJ(_pv,_hm,_Mk,_A3,x[_z3+14],9,-1019803690);_A3=_iJ(_A3,_pv,_hm,_Mk,x[_z3+3],14,-187363961);_Mk=_iJ(_Mk,_A3,_pv,_hm,x[_z3+8],20,
|
||
1163531501);_hm=_iJ(_hm,_Mk,_A3,_pv,x[_z3+13],5,-1444681467);_pv=_iJ(_pv,_hm,_Mk,_A3,x[_z3+2],9,-51403784);_A3=_iJ(_A3,_pv,_hm,_Mk,x[_z3+7],14,1735328473);_Mk=_iJ(_Mk,_A3,_pv,_hm,x[_z3+12],20,-1926607734);_hm=_jJ(_hm,_Mk,_A3,_pv,x[_z3+5],4,-378558);_pv=_jJ(_pv,_hm,_Mk,_A3,x[_z3+8],11,-2022574463);_A3=_jJ(_A3,_pv,_hm,_Mk,x[_z3+11],16,1839030562);_Mk=_jJ(_Mk,_A3,_pv,_hm,x[_z3+14],23,-35309556);_hm=_jJ(_hm,_Mk,_A3,_pv,x[_z3+1],4,-1530992060);_pv=_jJ(_pv,_hm,_Mk,_A3,x[_z3+4],11,1272893353);_A3=_jJ(_A3,
|
||
_pv,_hm,_Mk,x[_z3+7],16,-155497632);_Mk=_jJ(_Mk,_A3,_pv,_hm,x[_z3+10],23,-1094730640);_hm=_jJ(_hm,_Mk,_A3,_pv,x[_z3+13],4,681279174);_pv=_jJ(_pv,_hm,_Mk,_A3,x[_z3+0],11,-358537222);_A3=_jJ(_A3,_pv,_hm,_Mk,x[_z3+3],16,-722521979);_Mk=_jJ(_Mk,_A3,_pv,_hm,x[_z3+6],23,76029189);_hm=_jJ(_hm,_Mk,_A3,_pv,x[_z3+9],4,-640364487);_pv=_jJ(_pv,_hm,_Mk,_A3,x[_z3+12],11,-421815835);_A3=_jJ(_A3,_pv,_hm,_Mk,x[_z3+15],16,530742520);_Mk=_jJ(_Mk,_A3,_pv,_hm,x[_z3+2],23,-995338651);_hm=_kJ(_hm,_Mk,_A3,_pv,x[_z3+0],
|
||
6,-198630844);_pv=_kJ(_pv,_hm,_Mk,_A3,x[_z3+7],10,1126891415);_A3=_kJ(_A3,_pv,_hm,_Mk,x[_z3+14],15,-1416354905);_Mk=_kJ(_Mk,_A3,_pv,_hm,x[_z3+5],21,-57434055);_hm=_kJ(_hm,_Mk,_A3,_pv,x[_z3+12],6,1700485571);_pv=_kJ(_pv,_hm,_Mk,_A3,x[_z3+3],10,-1894986606);_A3=_kJ(_A3,_pv,_hm,_Mk,x[_z3+10],15,-1051523);_Mk=_kJ(_Mk,_A3,_pv,_hm,x[_z3+1],21,-2054922799);_hm=_kJ(_hm,_Mk,_A3,_pv,x[_z3+8],6,1873313359);_pv=_kJ(_pv,_hm,_Mk,_A3,x[_z3+15],10,-30611744);_A3=_kJ(_A3,_pv,_hm,_Mk,x[_z3+6],15,-1560198380);_Mk=_kJ(_Mk,
|
||
_A3,_pv,_hm,x[_z3+13],21,1309151649);_hm=_kJ(_hm,_Mk,_A3,_pv,x[_z3+4],6,-145523070);_pv=_kJ(_pv,_hm,_Mk,_A3,x[_z3+11],10,-1120210379);_A3=_kJ(_A3,_pv,_hm,_Mk,x[_z3+2],15,718787259);_Mk=_kJ(_Mk,_A3,_pv,_hm,x[_z3+9],21,-343485551);_hm=_lJ(_hm,_dJ);_Mk=_lJ(_Mk,_eJ);_A3=_lJ(_A3,_fJ);_pv=_lJ(_pv,_gJ)}return Array(_hm,_Mk,_A3,_pv)}function _mJ(_nJ,_hm,_Mk,x,_cF,_Lk){return _lJ(_oJ(_lJ(_lJ(_hm,_nJ),_lJ(x,_Lk)),_cF),_Mk)}function _hJ(_hm,_Mk,_A3,_pv,x,_cF,_Lk){return _mJ((_Mk&_A3)|((~_Mk)&_pv),_hm,_Mk,x,_cF,
|
||
_Lk)}function _iJ(_hm,_Mk,_A3,_pv,x,_cF,_Lk){return _mJ((_Mk&_pv)|(_A3&(~_pv)),_hm,_Mk,x,_cF,_Lk)}function _jJ(_hm,_Mk,_A3,_pv,x,_cF,_Lk){return _mJ(_Mk^_A3^_pv,_hm,_Mk,x,_cF,_Lk)}function _kJ(_hm,_Mk,_A3,_pv,x,_cF,_Lk){return _mJ(_A3^(_Mk|(~_pv)),_hm,_Mk,x,_cF,_Lk)}function _lJ(x,y){var _pJ=(x&0xFFFF)+(y&0xFFFF);var _qJ=(x>>16)+(y>>16)+(_pJ>>16);return(_qJ<<16)|(_pJ&0xFFFF)}function _oJ(_qE,_rJ){return(_qE<<_rJ)|(_qE>>>(32-_rJ));}function _1J(_cF){return _4J(_sJ(_6J(_cF)))}function _sJ(_cF){return _tJ(_uJ(_vJ(_cF),
|
||
_cF.length*8))}function _vJ(_aJ){var _cJ=Array(_aJ.length>>2);for(var _z3=0;_z3<_cJ.length;_z3++)_cJ[_z3]=0;for(var _z3=0;_z3<_aJ.length*8;_z3+=8)_cJ[_z3>>5]|=(_aJ.charCodeAt(_z3/8)&0xFF)<<(24-_z3%32);return _cJ}function _tJ(_aJ){var _cJ="";for(var _z3=0;_z3<_aJ.length*32;_z3+=8)_cJ+=String.fromCharCode((_aJ[_z3>>5]>>>(24-_z3%32))&0xFF);return _cJ;}function _uJ(x,__E){x[__E>>5]|=0x80<<(24-__E%32);x[((__E+64>>9)<<4)+15]=__E;var _B3=Array(80);var _hm=1732584193;var _Mk=-271733879;var _A3=-1732584194;var _pv=271733878;
|
||
var e=-1009589776;for(var _z3=0;_z3<x.length;_z3+=16){var _dJ=_hm;var _eJ=_Mk;var _fJ=_A3;var _gJ=_pv;var _wJ=e;for(var _Qk=0;_Qk<80;_Qk++){if(_Qk<16)_B3[_Qk]=x[_z3+_Qk];else _B3[_Qk]=_oJ(_B3[_Qk-3]^_B3[_Qk-8]^_B3[_Qk-14]^_B3[_Qk-16],1);var _Lk=_lJ(_lJ(_oJ(_hm,5),_xJ(_Qk,_Mk,_A3,_pv)),_lJ(_lJ(e,_B3[_Qk]),_yJ(_Qk)));e=_pv;_pv=_A3;_A3=_oJ(_Mk,30);_Mk=_hm;_hm=_Lk}_hm=_lJ(_hm,_dJ);_Mk=_lJ(_Mk,_eJ);_A3=_lJ(_A3,_fJ);_pv=_lJ(_pv,_gJ);e=_lJ(e,_wJ)}return Array(_hm,_Mk,_A3,_pv,e)}function _xJ(_Lk,_Mk,_A3,_pv){if(_Lk<20)return(_Mk&_A3)|((~_Mk)&_pv);
|
||
if(_Lk<40)return _Mk^_A3^_pv;if(_Lk<60)return(_Mk&_A3)|(_Mk&_pv)|(_A3&_pv);return _Mk^_A3^_pv}function _yJ(_Lk){return(_Lk<20)?1518500249:(_Lk<40)?1859775393:(_Lk<60)?-1894007588:-899497514}function _zJ(_vj,_AJ){for(var index=0;index<_AJ.length;index++){var _BJ=_AJ[index];if(_BJ._81==_vj){return index}}return -1}function _Hh(_vj){if(_zJ(_vj,_0F._F3)>=0){return _zJ(_vj,_0F._F3)}if(_zJ(_vj,_0F._f6)>=0){return _zJ(_vj,_0F._f6)}if(_zJ(_vj,_0F._g1)>=0){return _zJ(_vj,_0F._g1)}if(_zJ(_vj,_0F._71)>=0){return _zJ(_vj,
|
||
_0F._71)}if(_zJ(_vj,_0F._t1)>=0){return _zJ(_vj,_0F._t1)}if(_zJ(_vj,_0F._u1)>=0){return _zJ(_vj,_0F._u1)}if(_zJ(_vj,_0F._q3)>=0){return _zJ(_vj,_0F._q3)}if(_zJ(_vj,_0F._D3)>=0){return _zJ(_vj,_0F._D3)}if(_zJ(_vj,_0F._p3)>=0){return _zJ(_vj,_0F._p3)}var _CJ=Object.getOwnPropertyNames(_ta);for(var _z3=0;_z3>_CJ;_z3++){if(_CJ[_z3]==_vj){return _z3}}return -1};function _DJ(){this._EJ=0;this._FJ=0;this._GJ=false;this._HJ=0;this._IJ=0};_DJ.prototype._JJ=function(_KJ){this._HJ=_KJ;this._LJ()};_DJ.prototype._MJ=function(){
|
||
if(this._HJ>0.0)return true;return true};_DJ.prototype._LJ=function(){this._EJ=0;if(this._HJ>0.0){this._FJ=_NJ()}else {this._FJ=0}this._IJ=0;this._GJ=false};_DJ.prototype._Sr=function(){var current;if(this._HJ>0.0){current=this._FJ+1000000.0/this._HJ}else current=_NJ();this._IJ=current-this._FJ;if(!this._GJ)this._EJ+=this._IJ;this._FJ=current};_DJ.prototype._nj=function(){if(this._HJ>0)return this._HJ;if(this._IJ>0){return 1000000.0/this._IJ}return 30.0};var _mj=new _DJ();function _OJ(){return _jq._Ir()}function _PJ(_Kr){
|
||
return _jq._Tr(_Kr)}var _9E=1,_7E=2,_QJ=3,_8E=4,_5E=5,_6E=6,_RJ=7,_SJ=8,_TJ=9,_UJ=10,_VJ=11;var _WJ=0.0;var _XJ=96;var _YJ=96;function _ZJ(){return 0}var __J=_0K;function _0K(_6p,_So){_Jm._1K();var _2K=[];_2K[0]=1;_2K[1]=0;_2K[2]=0;_2K[3]=1;_2K[4]=0;_2K[5]=0;_Jm._3K(_2K[0],_2K[1],_2K[2],_2K[3],_2K[4],_2K[5]);if(!_Jm.clearRect||_6p!=0||_So!=0){_Jm.globalAlpha=_So;_Jm.fillStyle=_Yu(_To(_6p),_So);_Jm.globalCompositeOperation='copy';_Jm.fillRect(_4K,_5K,_6K,_7K)}else {_Jm.clearRect(_4K,_5K,_6K,_7K)}_Jm._8K()}function _9K(_ED,
|
||
_FD,_GD){return(~~_ED)|(_FD<<8)|(_GD<<16)}var _aK=_9K;var _bK=_bK;function _cK(_6p){return(_6p>>16)&0xff;}var _dK=_cK;function _eK(_6p){return(_6p>>8)&0xff}var _fK=_eK;function _gK(_6p){return(_6p&0xff)}var _hK=_gK;function _iK(_6p){var _jK=0.0;var _kK=0.0;var _lK=0.0;var _9l=0.0;var _bl=0.0;var _mK=0.0;var _pv=0.0;var _vk=0.0;_jK=(_6p&0xff)/255.0;_kK=((_6p>>8)&0xff)/255.0;_lK=((_6p>>16)&0xff)/255.0;_vk=_Kk(_Kk(_jK,_kK),_lK);_mK=_Ik(_Ik(_jK,_kK),_lK);_pv=_mK-_vk;if(_mK==0)_bl=0.0;else _bl=1.0*_pv/_mK;if(_bl==0)_9l=0.0;
|
||
else if(_jK==_mK)_9l=60.0*(_kK-_lK)/_pv;else if(_kK==_mK)_9l=120.0+60.0*(_lK-_jK)/_pv;else _9l=240.0+60.0*(_jK-_kK)/_pv;if(_9l<0)_9l=_9l+360.0;var _vm=(Math.floor(_mK*255.0)&0xff)<<16;var _cF=(Math.floor(_bl*255.0)&0xff)<<8;var _C3=(Math.floor(_9l*255.0/360.0))&0xff;return(_vm|_cF|_C3)}function _nK(_6p){return _iK(_6p)&0xff}var _oK=_nK;function _pK(_6p){return(_iK(_6p)>>8)&0xff}var _qK=_pK;function _rK(_6p){return(_iK(_6p)>>16)&0xff}var _sK=_rK;function _tK(_3I,_4I,_uK){var _5I=(_3I>>16)&0xff;var _7I=(_3I>>8)&0xff;
|
||
var _9I=_3I&0xff;var _6I=(_4I>>16)&0xff;var _8I=(_4I>>8)&0xff;var _aI=_4I&0xff;var _vK=1.0-_uK;var _Jk=~~(_5I*_vK+_6I*_uK);var _gm=~~(_7I*_vK+_8I*_uK);var _Mk=~~(_9I*_vK+_aI*_uK);return((_Jk<<16)&0xff0000)|((_gm<<8)&0xff00)|(_Mk&0xff)}var _wK=_tK;function _xK(_yK,_zK,_OD){var _jK=0.0;var _kK=0.0;var _lK=0.0;var _9l=0.0;var _bl=0.0;var _mK=0.0;var _QF=0.0;var _AK=0.0;var _nJ=0.0;var _Lk=0.0;var _z3=0;var _BK;_9l=_yK*360.0/255.0;if(_9l==360.0)_9l=0.0;_bl=_zK/255.0;_mK=_OD/255.0;if(_bl==0){_jK=_mK;_kK=_mK;_lK=_mK}else {_9l=_9l/60.0;
|
||
_z3=Math.floor(_9l);_QF=_9l-_z3;_AK=_mK*(1.0-_bl);_nJ=_mK*(1.0-(_bl*_QF));_Lk=_mK*(1.0-(_bl*(1.0-_QF)));switch(_z3){case 0:{_jK=_mK;_kK=_Lk;_lK=_AK}break;case 1:{_jK=_nJ;_kK=_mK;_lK=_AK}break;case 2:{_jK=_AK;_kK=_mK;_lK=_Lk}break;case 3:{_jK=_AK;_kK=_nJ;_lK=_mK}break;case 4:{_jK=_Lk;_kK=_AK;_lK=_mK}break;default :{_jK=_mK;_kK=_AK;_lK=_nJ}}}_BK=Math.floor(_jK*255.0)|(Math.floor(_kK*255.0)<<8)|(Math.floor(_lK*255.0)<<16);return _BK}var _CK=_xK;function _la(_So){if(_So<0){_So=0}if(_So>1){_So=1}_Po=_So;_DK=_Yu(_Qo,
|
||
_Po)}function _EK(){return _Po}function _FK(){return _gH}var _GK=_FK;function _ka(_Ro){_gH=_Ro;_Qo=_To(_Ro);_HK=_IK(_Qo);_DK=_Yu(_Qo,_Po)}var _JK=_ka;;;;;function _KK(_0l,_1l,_nk,_ok,_3I,_4I,_LK){_MK(_0l,_1l,_nk,_ok,10,10,_3I,_4I,_LK)}var _NK=_KK;var _MK=_OK;var _PK=_OK;function _OK(_0l,_1l,_nk,_ok,_QK,_RK,_3I,_4I,_LK){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}if(_ok<_1l){var _SK=_1l;_1l=_ok;_ok=_SK}if(_nk<_0l){var _SK=_0l;_0l=_nk;_nk=_SK}var width=_nk-_0l;var height=_ok-_1l;_TK=_QK;_UK=_RK;var _2m=_Jm.globalAlpha=_Po;
|
||
_Jm.beginPath();_Jm.moveTo(_0l+_TK,_1l);_Jm.lineTo(_0l+width-_TK,_1l);_Jm.quadraticCurveTo(_0l+width,_1l,_0l+width,_1l+_UK);_Jm.lineTo(_0l+width,_1l+height-_UK);_Jm.quadraticCurveTo(_0l+width,_1l+height,_0l+width-_TK,_1l+height);_Jm.lineTo(_0l+_TK,_1l+height);_Jm.quadraticCurveTo(_0l,_1l+height,_0l,_1l+height-_UK);_Jm.lineTo(_0l,_1l+_UK);_Jm.quadraticCurveTo(_0l,_1l,_0l+_TK,_1l);_Jm.closePath();if(_LK){_Jm.strokeStyle=_Yu(_To(_3I),1.0);_Jm.stroke()}else {_Jm.fillStyle=_Yu(_To(_3I),1.0);_Jm.fill()}
|
||
}var _VK=_WK;function _WK(_0l,_1l,_nk,_ok,_LK){_0l=~~_0l;_1l=~~_1l;_nk=~~_nk;_ok=~~_ok;_Jm.globalAlpha=_Po;if(_LK){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}_Jm.lineWidth=1;_Jm.strokeStyle=_DK;_Jm._XK(_0l+0.5,_1l+0.5,(_nk-_0l),(_ok-_1l))}else {if(_WJ!=0.0){_nk+=_WJ;_ok+=_WJ}_Jm.fillStyle=_DK;_Jm._YK(_0l,_1l,_nk-_0l+1,_ok-_1l+1)}}var _ZK=__K;var _0L=__K;function __K(_0l,_1l,_nk,_ok,_3I,_4I,_1L,_2L,_LK){var _2m=_Yu(_To(_3I),1.0);_Jm.globalAlpha=_Po;if(_LK){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}
|
||
_Jm.lineWidth=1;_Jm.strokeStyle=_2m;_Jm._XK(_0l+0.5,_1l+0.5,(_nk-_0l),(_ok-_1l))}else {if(_WJ!=0.0){_nk+=_WJ;_ok+=_WJ}_Jm.fillStyle=_2m;_Jm._YK(_0l+0.5,_1l+0.5,(_nk-_0l),(_ok-_1l))}}var _3L=_4L;function _4L(_0l,_1l,_nk,_ok,_3I,_4I,_5L,_LK){_Jm.globalAlpha=_Po;_Jm.lineWidth=1;var _6L=_Yu(_To(_3I),1.0);var _7L=_Yu(_To(_4I),1.0);var _8L;if(_5L){_8L=_Jm.createLinearGradient(_0l,_1l,_0l,_ok)}else {_8L=_Jm.createLinearGradient(_0l,_1l,_nk,_1l)}_8L.addColorStop(0,_6L);_8L.addColorStop(1,_7L);if(_LK){if(_WJ!=0.0){
|
||
_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}_Jm.strokeStyle=_8L;_Jm._XK(_0l+0.5,_1l+0.5,_nk-_0l,_ok-_1l)}else {if(_WJ!=0.0){_nk+=_WJ;_ok+=_WJ;}_Jm.fillStyle=_8L;_Jm._YK(_0l+0.5,_1l+0.5,_nk-_0l,_ok-_1l)}}var _9L=_aL;function _aL(_Pj,_Qj){if(_WJ!=0.0){_Pj+=_WJ;_Qj+=_WJ}_Jm.globalAlpha=_Po;_Jm.fillStyle=_DK;_Jm._YK(_Pj,_Qj,1,1)}function _bL(_0l,_1l,_nk,_ok,_Ns){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}_Jm.globalAlpha=_Po;_Jm.strokeStyle=_HK;_Jm.lineWidth=_Ns;_Jm._cL();_Jm._dL(_0l+0.5,_1l+0.5);_Jm._eL(_nk+0.5,
|
||
_ok+0.5);_Jm._fL();_Jm._gL();_Jm._YK(_nk,_ok,1,1)}function _lm(_0l,_1l,_nk,_ok){_bL(_0l,_1l,_nk,_ok,1)}var _hL=_iL;var _jL=_kL;function _iL(_Pj,_Qj){return _kL(_Pj,_Qj)&0x00ffffff}function _kL(_Pj,_Qj){var _lL=canvas.width/_mL;var _nL=canvas.height/_oL;var _2m=_pL(canvas,_Pj*_lL,_Qj*_nL);return _2m}var _qL=_rL;function _rL(_0l,_1l,_nk,_ok,_sL,_tL,_LK){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ;_sL+=_WJ;_tL+=_WJ}_Jm.globalAlpha=_Po;_Jm.lineWidth=1;if(_LK){_Jm.strokeStyle=_DK;_Jm._cL();_Jm._dL(_0l,_1l);
|
||
_Jm._eL(_nk,_ok);_Jm._eL(_sL,_tL);_Jm._eL(_0l,_1l);_Jm._gL();_Jm._fL()}else {_Jm.strokeStyle=_DK;_Jm.lineJoin="bevel";_Jm.fillStyle=_DK;_Jm._cL();_Jm._dL(_0l,_1l);_Jm._eL(_nk,_ok);_Jm._eL(_sL,_tL);_Jm._eL(_0l,_1l);_Jm._uL();_Jm._gL();_Jm._fL();_Jm.lineJoin="miter"}}var _vL=_wL;var _xL=_wL;function _wL(_0l,_1l,_nk,_ok,_sL,_tL,_3I,_4I,_1L,_LK){var _6L=_IK(_To(_3I)|0xff000000);if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ;_sL+=_WJ;_tL+=_WJ}_Jm.globalAlpha=_Po;_Jm.lineWidth=1;if(_LK){_Jm.strokeStyle=_6L;
|
||
_Jm._cL();_Jm._dL(_0l,_1l);_Jm._eL(_nk,_ok);_Jm._eL(_sL,_tL);_Jm._eL(_0l,_1l);_Jm._gL();_Jm._fL()}else {_Jm.strokeStyle=_6L;_Jm.lineJoin="bevel";_Jm.fillStyle=_6L;_Jm._cL();_Jm._dL(_0l,_1l);_Jm._eL(_nk,_ok);_Jm._eL(_sL,_tL);_Jm._eL(_0l,_1l);_Jm._uL();_Jm._gL();_Jm._fL();_Jm.lineJoin="miter"}}var _yL=_zL;function _zL(_0l,_1l,_nk,_ok,_uK,_AL,_BL,_CL,_DL,_EL,_FL,_GL){var _HL;var _IL;var _JL;var _KL;var _2m;if(_FL){_ZK(_0l,_1l,_nk,_ok,_AL,_AL,_AL,_AL,false);if(_GL){_ZK(_0l,_1l,_nk,_ok,_LL,_LL,_LL,_LL,true)}
|
||
}if(_uK<0){_uK=0}if(_uK>100){_uK=100}var _ML=_uK/100;switch(_EL){case 0:_HL=_0l;_JL=_1l;_IL=_0l+_ML*(_nk-_0l);_KL=_ok;break;case 1:_HL=_nk-_ML*(_nk-_0l);_JL=_1l;_IL=_nk;_KL=_ok;break;case 2:_HL=_0l;_JL=_1l;_IL=_nk;_KL=_1l+_ML*(_ok-_1l);break;case 3:_HL=_0l;_JL=_ok-_ML*(_ok-_1l);_IL=_nk;_KL=_ok;break;default :_HL=_0l;_JL=_1l;_IL=_0l+_ML*(_nk-_0l);_KL=_ok;break }if(_uK>50){_2m=_2I(_CL,_DL,(_uK-50.0)/50.0)}else {_2m=_2I(_BL,_CL,_uK/50.0)}_ZK(_HL,_JL,_IL,_KL,_2m,_2m,_2m,_2m,false);if(_GL){_ZK(_HL,_JL,_IL,_KL,
|
||
_LL,_LL,_LL,_LL,true)}}var _NL=_OL;function _OL(_wk,_xk,_yk,_zk,_r3){var _PL=Math.sqrt(((_yk-_wk)*(_yk-_wk))+((_zk-_xk)*(_zk-_xk)));if(_PL!=0){if(_r3>_PL){_r3=_PL}var _Rk=_r3*(_yk-_wk)/_PL;var _Tk=_r3*(_zk-_xk)/_PL;_lm(_wk,_xk,_yk,_zk);_qL(_yk-_Rk-_Tk/3.0,_zk-_Tk+_Rk/3.0,_yk,_zk,_yk-_Rk+_Tk/3.0,_zk-_Tk-_Rk/3.0,false)}}function _QL(_0l,_1l,_nk,_ok,_LK){_RL(_0l,_1l,_nk,_ok,_gH,_gH,_LK)}var _RL=_SL;var _TL=_SL;function _SL(x,y,_wk,_xk,_3I,_4I,_UL){if(_WJ!=0.0){x+=_WJ;y+=_WJ;_wk+=_WJ;_xk+=_WJ}var _B3=_wk-x;var _C3=_xk-y;
|
||
var _VL=0.5522848;_WL=(_B3/2)*_VL,_XL=(_C3/2)*_VL,_YL=x+_B3,_ZL=y+_C3,__L=x+_B3/2,_0M=y+_C3/2;_Jm.beginPath();_Jm.moveTo(x,_0M);_Jm.bezierCurveTo(x,_0M-_XL,__L-_WL,y,__L,y);_Jm.bezierCurveTo(__L+_WL,y,_YL,_0M-_XL,_YL,_0M);_Jm.bezierCurveTo(_YL,_0M+_XL,__L+_WL,_ZL,__L,_ZL);_Jm.bezierCurveTo(__L-_WL,_ZL,x,_0M+_XL,x,_0M);_Jm.closePath();var _6L=_Yu(_To(_3I),1.0);var _7L=_Yu(_To(_4I),1.0);if(_B3<=0)_B3*=-1;if(_C3<=0)_C3*=-1;var _8L=_Jm.createRadialGradient(__L,_0M,0,__L,_0M,min(_B3/2,_C3/2));_8L.addColorStop(0,
|
||
_6L);_8L.addColorStop(1,_7L);_Jm.globalAlpha=_Po;if(_UL){_Jm.lineWidth=1;_Jm.strokeStyle=_8L;_Jm.stroke()}else {_Jm.fillStyle=_8L;_Jm.fill()}}var _1M=_2M;var _3M=_2M;function _2M(_Pj,_Qj,_4M,_3I,_4I,_LK){if(_WJ!=0.0){_Pj+=_WJ;_Qj+=_WJ}_Jm.globalAlpha=_Po;var _6L=_Yu(_To(_3I),1.0);var _7L=_Yu(_To(_4I),1.0);var _8L=_Jm.createRadialGradient(_Pj,_Qj,0,_Pj,_Qj,_4M);_8L.addColorStop(0,_6L);_8L.addColorStop(1,_7L);_Jm._cL();if(_LK){_Jm.lineWidth=1;_Jm.strokeStyle=_8L;_Jm._5M(_Pj,_Qj,_4M,0,Math.PI*2,true);_Jm._gL()}
|
||
else {_Jm.fillStyle=_8L;_Jm._5M(_Pj,_Qj,_4M,0,Math.PI*2,false);_Jm._uL()}_Jm._fL()}var _6M=_7M;var _8M=_7M;function _7M(_Pj,_Qj,_6p){if(_WJ!=0.0){_Pj+=_WJ;_Qj+=_WJ}var _6L=_Yu(_To(_6p),1.0);_Jm.globalAlpha=_Po;_Jm.fillStyle=_6L;_Jm._YK(_Pj,_Qj,1,1)}var _9M=_aM;var _bM=_aM;function _aM(_0l,_1l,_nk,_ok,_Ns,_3I,_4I){if(_WJ!=0.0){_0l+=_WJ;_1l+=_WJ;_nk+=_WJ;_ok+=_WJ}_Jm.globalAlpha=_Po;var _6L=_Yu(_To(_3I),1.0);var _7L=_Yu(_To(_4I),1.0);var _8L=_Jm.createLinearGradient(_0l,_1l,_nk,_ok);_8L.addColorStop(0,_6L);_8L.addColorStop(1,
|
||
_7L);_Jm.strokeStyle=_8L;_Jm._cL();_Jm._dL(_0l+0.5,_1l+0.5);_Jm._eL(_nk+0.5,_ok+0.5);_Jm.lineWidth=_Ns;_Jm._gL();_Jm._fL()}function _cM(_0l,_1l,_nk,_ok,_3I,_4I){_9M(_0l,_1l,_nk,_ok,1,_3I,_4I)}var _dM=_cM;function _eM(x,y,_wk,_xk,_6L,_7L,_UL){_RL(x,y,_wk,_xk,_6L,_7L,_UL);}function _fM(_gM){switch(_gM){case 1:_hM(_5E,_7E);break;case 2:_hM(_5E,_8E);break;case 3:_hM(_9E,_8E);break;default :_hM(_5E,_6E);break }}var _hM=_iM;function _iM(src,_Kx){_Bn("Blend modes only available in WebGL mode.")};;;;;;;;;;function _jM(_kM,
|
||
_lM,_r6,_p6,angle){if(Math.abs(angle)<0.001){_mM.left=_kM;_mM.top=_lM;_mM.right=_kM+_r6;_mM.bottom=_lM+_p6}else {var _nM=angle*(Math.PI/180.0);var _cF=Math.abs(sin(_nM));var _A3=Math.abs(cos(_nM));var _oM=(_A3*_r6)+(_cF*_p6);var _pM=(_cF*_r6)+(_A3*_p6);_mM.left=(_kM+(_r6-_oM)/2);_mM.right=(_kM+(_r6+_oM)/2);_mM.top=(_lM+(_p6-_pM)/2);_mM.bottom=(_lM+(_p6+_pM)/2)}};function _qM(){this._rM=0;this._sM=null;this._tM=new _bt()};function _uM(){this._vM=0;this._wM=new _XA();this._xM=new _XA();this._yM=new _XA();this._zM=new _XA();
|
||
this._AM=new _XA();this._BM=new _XA();this._CM=0;this._DM=0;this._EM=0;this._FM=0;this._GM=0;this._HM=0;this._IM=0;this._JM=0;this._KM=0;this._LM=-1;this._MM=-1;this._NM=-1;this._OM=-1;this._PM=true};_uM.prototype._QM=function(){if(this._wM._vk[11]==0)return true;return false};_uM.prototype._RM=function(){if(this._QM()){if((this._wM._vk[4]==0.0)&&(this._wM._vk[8]==0.0)&&(this._wM._vk[1]==0.0)&&(this._wM._vk[9]==0.0)&&(this._wM._vk[2]==0.0)&&(this._wM._vk[6]==0.0)){if((this._xM._vk[2]==0.0)&&(this._xM._vk[6]==0.0)){
|
||
this._PM=true;return }}}this._PM=false};_uM.prototype._SM=function(_TM){this._xM=_TM;this._AM._UM(_TM);this._yM.Multiply(this._xM,this._wM);this._BM._UM(this._yM);this._RM()};_uM.prototype._VM=function(_TM){this._wM=_TM;this._zM._UM(_TM);this._yM.Multiply(this._xM,this._wM);this._BM._UM(this._yM);this._RM()};_qM.prototype._WM=function(){var _XM=new _uM();_XM._vM=this._rM;this._rM++;this._tM._et(_XM);return _XM._vM};_qM.prototype._YM=function(_ZM){for(var _z3=0;_z3<this._tM.length;_z3++){if(this._tM._Xs(_z3)!=null)if(this._tM._Xs(_z3)._vM==_ZM)return this._tM._Xs(_z3);
|
||
}return null};_qM.prototype.__M=function(_0N){if(_0N==null)return null;var _1N=this._WM();var _2N=this._YM(_1N);if(_2N!=null){_2N._3N(_0N._4N);_2N._5N(_0N._6N);_2N._7N(_0N._8N);_2N._9N(_0N._aN);_2N._bN(_0N._cN);_2N._dN(_0N._eN);_2N._fN(_0N._gN);_2N._hN(_0N._iN);_2N._jN(0.0);_2N._kN(_0N._lN);_2N._mN(_2N._nN()+_2N._oN()*0.5,_2N._pN()+_2N._qN()*0.5);}return _2N};_qM.prototype._rN=function(){};_qM.prototype._sN=function(){};_qM.prototype._tN=function(){this._uN=0;this._sM=null;this._vN=0;this._wN=0};_qM.prototype._xN=function(){
|
||
return this._sM};_qM.prototype._yN=function(_KJ){if(typeof(_KJ)==_uM){this._sM=_KJ}else {this._sM=this._YM(_KJ)}};_uM.prototype._kN=function(_KJ){this._LM=_KJ};_uM.prototype._zN=function(){return this._BM};_uM.prototype._3N=function(_KJ){this._CM=_KJ};_uM.prototype._nN=function(){return this._CM};_uM.prototype._5N=function(_KJ){this._DM=_KJ};_uM.prototype._pN=function(){return this._DM};_uM.prototype._AN=function(){return this._vM};_uM.prototype._7N=function(_KJ){this._EM=_KJ};_uM.prototype._oN=function(){
|
||
return this._EM};_uM.prototype._9N=function(_KJ){this._FM=_KJ};_uM.prototype._qN=function(){return this._FM};_uM.prototype._bN=function(_KJ){this._GM=_KJ};_uM.prototype._dN=function(_KJ){this._HM=_KJ};_uM.prototype._fN=function(_KJ){this._IM=_KJ};_uM.prototype._hN=function(_KJ){this._JM=_KJ};_uM.prototype._jN=function(_KJ){this._KM=_KJ};_uM.prototype._Fp=function(){if(this._MM!=-1){_31._v1[this._MM](_BN,_BN)}};_uM.prototype._Hp=function(){if(this._NM!=-1){_31._v1[this._NM](_BN,_BN)}};_uM.prototype._CN=function(){
|
||
var _DN=new _gB();_DN._OB=-this._xM._vk[_wC];_DN._PB=-this._xM._vk[_zC];_DN._QB=-this._xM._vk[_EC];return _DN};_uM.prototype._EN=function(){if(this._QM()){var _FN=this._CN();var _GN,_HN,_IN,_JN;_GN=this._BM._KN(new _gB(-1.0,0.0,0.0));_HN=this._BM._KN(new _gB(1.0,0.0,0.0));_IN=this._BM._KN(new _gB(0.0,1.0,0.0));_JN=this._BM._KN(new _gB(0.0,-1.0,0.0));var _LN=_HN._MN(_GN);var _NN=_IN._MN(_JN);_ON=_LN.Length();_PN=_NN.Length();_QN=_FN._OB-(_ON*0.5);_RN=_FN._PB-(_PN*0.5);var _SN=_NN;_SN._LB();var angle=Math.acos(_SN._PB);
|
||
if(_SN._OB<0.0){angle=(2.0*Math.PI)-angle}var _TN=(angle/(2.0*Math.PI))*360.0;_jM(_QN,_RN,_ON,_PN,_TN)}else {_QN=0;_RN=0;_ON=_jj!=null?_jj._UN():1;_PN=_jj!=null?_jj._VN():1;_jM(_QN,_RN,_ON,_PN,0)}if(_ul!=null){_gC(_WN,this._xM)}else {_gC(_WN,this._xM);var _XN=_6K/_ON;var _YN=_7K/_PN;_ZN[0]=this._xM._vk[_tC]*_XN;_ZN[1]=this._xM._vk[_uC]*_XN;_ZN[2]=(this._xM._vk[_wC]+(_ON*0.5))*_XN+_4K;_ZN[3]=this._xM._vk[_xC]*_YN;_ZN[4]=this._xM._vk[_pB]*_YN;_ZN[5]=(this._xM._vk[_zC]+(_PN*0.5))*_YN+_5K;_Jm._3K(_ZN[0],
|
||
_ZN[3],_ZN[1],_ZN[4],_ZN[2],_ZN[5])}if(_qB==-1){_gC(__N,this._wM)}else {var _0O=new _XA();_0O._vk[_pB]=-1;var _nB=new _XA();_nB.Multiply(this._wM,_0O);_gC(__N,_nB)}};_uM.prototype._Sr=function(){if(this._OM!=-1){_31._v1[this._OM](_BN,_BN)}else {if((this._LM>=0)&&(this._PM)){var _1O=null;if(this._LM<10000){var _2O=_4j._Xs(this._LM);var _nt=_2O._3O();for(var _4O=0;_4O<_nt.length;_4O++){var _5O=_nt[_4O];if(_5O._I8)continue;if(!_5O._J8)continue;_1O=_5O;break }}else {_1O=_6O._Xs(this._LM);if(_1O!=null){if(_1O._I8||(!_1O._J8))_1O=null}
|
||
}if(_1O!=null){var _7O=this._EM*0.5;var _8O=this._FM*0.5;var _Hk,_Lk;var _9O,_aO;_Hk=this._CM;_Lk=this._DM;if(_1O._bO)_1O._cO();_9O=Math.floor(_1O.x);_aO=Math.floor(_1O.y);if(2*this._IM>=this._EM){_Hk=_9O-_7O}else if(_9O-this._IM<this._CM){_Hk=_9O-this._IM}else if(_9O+this._IM>(this._CM+this._EM)){_Hk=_9O+this._IM-this._EM}if(2*this._JM>=this._FM){_Lk=_aO-_8O}else if(_aO-this._JM<this._DM){_Lk=_aO-this._JM}else if(_aO+this._JM>(this._DM+this._FM)){_Lk=_aO+this._JM-this._FM}if(_Hk<0)_Hk=0;if(_Hk+this._EM>_jj._UN())_Hk=_jj._UN()-this._EM;
|
||
if(_Lk<0)_Lk=0;if(_Lk+this._FM>_jj._VN())_Lk=_jj._VN()-this._FM;if(this._GM>=0){if((_Hk<this._CM)&&(this._CM-_Hk>this._GM))_Hk=this._CM-this._GM;if((_Hk>this._CM)&&(_Hk-this._CM>this._GM))_Hk=this._CM+this._GM}if(this._HM>=0){if((_Lk<this._DM)&&(this._DM-_Lk>this._HM))_Lk=this._DM-this._HM;if((_Lk>this._DM)&&(_Lk-this._DM>this._HM))_Lk=this._DM+this._HM}this._CM=_Hk;this._DM=_Lk;this._mN(_Hk+_7O,_Lk+_8O)}}}};_uM.prototype._mN=function(_KJ,_dO){var _Im=new _gB();var _wm=new _gB();var _Am=new _gB();_Im._OB=_KJ;
|
||
_Im._PB=_dO;_Im._QB=-16000.0;_wm._OB=_KJ;_wm._PB=_dO;_wm._QB=0.0;_Am._OB=Math.sin(-this._KM*(Math.PI/180.0));_Am._PB=Math.cos(-this._KM*(Math.PI/180.0));_Am._QB=0.0;var _eO=new _XA();_eO._jB(_Im,_wm,_Am);var _fO=new _XA();_fO._tB(this._EM,this._FM,1,32000.0);this._SM(_eO);this._VM(_fO)};_uM.prototype._gO=function(_KJ,_dO){var _Im=new _gB();var _wm=new _gB();var _Am=new _gB();_Im._OB=_KJ;_Im._PB=_dO;_Im._QB=-(this._EM);_wm._OB=_KJ;_wm._PB=_dO;_wm._QB=0.0;_Am._OB=Math.sin(-this._KM*(Math.PI/180.0));_Am._PB=Math.cos(-this._KM*(Math.PI/180.0));
|
||
_Am._QB=0.0;var _eO=new _XA();_eO._jB(_Im,_wm,_Am);var _fO=new _XA();_fO._uB(1.0,-(this._FM)/(this._EM),1,32000.0);this._SM(_eO);this._VM(_fO)};;function _hO(_iO,_jO,_Cl,_Dl,_Tj,_kO,_lO,_mO,_nO,_oO){var _pO=_qO._WM();var _rO=_qO._YM(_pO);if(_rO!=null){_rO._3N(_iO);_rO._5N(_jO);_rO._7N(_Cl);_rO._9N(_Dl);var angle=0;var target=-1;var _sO=-1;var _tO=-1;var _uO=0;var _vO=0;var _wO=_hO.arguments.length;if(_wO>4)angle=_Tj;if(_wO>5)target=_kO;if(_wO>6)_sO=_lO;if(_wO>7)_tO=_mO;if(_wO>8)_uO=_nO;if(_wO>9)_vO=_oO;_rO._jN(angle);
|
||
_rO._kN(target);_rO._bN(_sO);_rO._dN(_tO);_rO._fN(_uO);_rO._hN(_vO);if(_rO._QM()){_rO._mN(_rO._nN()+(_rO._oN()*0.5),_rO._pN()+(_rO._qN()*0.5))}else {_rO._gO(_rO._nN()+(_rO._oN()*0.5),_rO._pN()+(_rO._qN()*0.5))}}return _rO._vM};;;;;;;;;;;;;;;;;;;;;;;;;;;;function _xO(){_yO=true};function _zO(){if(_yO){var _AO=new _XA();_AO._UM(_MC[_hC]);var _nm=[];var _om=[];_nm[0]=_mM.left;_nm[1]=_mM.right;_nm[2]=_mM.right;_nm[3]=_mM.left;_om[0]=_mM.top;_om[1]=_mM.top;_om[2]=_mM.bottom;_om[3]=_mM.bottom;_BO.left=Number._CO;
|
||
_BO.top=Number._CO;_BO.right=Number._DO;_BO.bottom=Number._DO;for(var _z3=0;_z3<4;_z3++){var _EO=((_nm[_z3]*_AO._vk[0])+(_om[_z3]*_AO._vk[4])+_AO._vk[12]);var _FO=((_nm[_z3]*_AO._vk[1])+(_om[_z3]*_AO._vk[5])+_AO._vk[13]);_BO.left=_Kk(_BO.left,_EO);_BO.top=_Kk(_BO.top,_FO);_BO.right=_Ik(_BO.right,_EO);_BO.bottom=_Ik(_BO.bottom,_FO)}_yO=false}};function _lx(_KJ,_dO,_GO,_HO,_IO,_JO,_KO,_LO,_MO){var _un=new _gB(_KJ,_dO,_GO);var _vn=new _gB(_HO,_IO,_JO);var _wn=new _gB(_KO,_LO,_MO);var _vk=new _XA();_vk._jB(_un,
|
||
_vn,_wn);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC};function _nx(_KJ,_dO,_GO,_HO){var _vk=new _XA();_vk._tB(_KJ,_dO,_GO,_HO);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC};function _px(_KJ,_dO,_GO,_HO){var _vk=new _XA();_vk._uB(_KJ,_dO,_GO,_HO);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC};function _rx(_KJ,_dO,_GO,_HO){var _vk=new _XA();_vk._oB(_KJ,_dO,_GO,_HO);var _LC=[];for(var _z3=0;_z3<16;_z3++){_LC[_z3]=_vk._vk[_z3]}return _LC};;
|
||
;;;;;;;;;;;;;;;;;function _NO(_OO,_PO){if((_OO.status<200)||(_OO.status>=300)){_PO._uF=_QO;_PO._RO=""}else {_PO._uF=_SO;try{_PO._RO=_OO.responseText}catch(e){_PO._RO=""}}}function _TO(_OO,_UO){if(_OO.readyState!=4)return;var _HG=_rF(_OO);if(_HG){_HG._VO=_OO.status;_HG._tF=true;_HG._WO=_Zi();var _XO=_OO.getAllResponseHeaders().split("\r\n");for(var _sk in _XO){if(!_XO.hasOwnProperty(_sk))continue;var _YO=_XO[_sk].split(": ");if(_YO.length==2){_0j(_HG._WO,_YO[0],_YO[1])}}if(_UO){_UO(_OO,_HG)}}}function _ZO(__O){
|
||
var _0P={};_BF._et(_1P,__O,_2P,_0P);setTimeout(function(){var _HG=_rF(_0P);if(_HG){_HG._VO=404;_HG._tF=true;_HG._uF=_QO;_HG._RO=""}},500);return _1P++}function _3P(_rp,__O,_4P,_5P,_UO,_6P){try{var _7P=_8P(__O,_4P);_BF._et(_1P,__O,_2P,_7P._9P);if(_6P!==undefined){_7P._9P.responseType=_6P}if(_7P._aP){_bP(_rp,__O,_4P,_5P,_7P._9P,_7P._cP,_UO)}else {_dP(_rp,__O,_4P,_5P,_7P._9P,_UO);}}catch(e){return _ZO(__O)}return _1P++}function _8P(__O,_4P){var _7P={_9P:null,_cP:true,_aP:false};if((__O.substring(0,7)!="http://")&&(__O.substring(0,
|
||
8)!="https://")){_7P._cP=false}else {var _eP="";if(__O.substring(0,7)=="http://"){_eP=__O.substring(7)}if(__O.substring(0,8)=="https://"){_eP=__O.substring(8)}if(_eP.substring(0,document.domain.length)==document.domain){_7P._cP=false}}if((_7P._cP)&&(window.XDomainRequest)){_7P._9P=new XDomainRequest();_7P._cP=true;_7P._aP=true}else {if(window.XMLHttpRequest){_7P._9P=new XMLHttpRequest();_7P._cP=false;_7P._aP=(_fP==_gP)&&(_hP._iP<=9.0)}else if(window.ActiveXObject){if(new ActiveXObject("Microsoft.XMLHTTP")){
|
||
_7P._9P=new ActiveXObject("Microsoft.XMLHTTP")}else {_7P._9P=new ActiveXObject("Msxml2.XMLHTTP")}}}return _7P}function _dP(_rp,__O,_4P,_5P,_OO,_UO){try{_OO.open(_rp,__O,true);if(_4P!==null){for(var _YO in _4P){if(!_4P.hasOwnProperty(_YO))continue;try{_OO.setRequestHeader(_4P[_YO]._lE,_4P[_YO].value)}catch(e){debug("Unable to set request header "+_4P[_YO]._lE+":"+_4P[_YO].value+" "+e.message);}}}else if(_rp=="POST"){_OO.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}_OO.onreadystatechange=function(){
|
||
_TO(_OO,_UO)};_OO.send(_5P)}catch(e){debug(e.message)}}function _bP(_rp,__O,_4P,_5P,_OO,_jP,_UO){_OO.open(_rp,__O);_OO.ontimeout=function(_fI){_kP(_fI,_OO)};_OO.onerror=function(_fI){_kP(_fI,_OO)};if(_jP){_OO.onload=function(_fI){_lP(_fI,_OO,200)}}else {_OO.onload=function(_fI){};_OO.onreadystatechange=function(){if(_OO.readyState==4){_lP(null,_OO,_OO.status)}}}if(_4P!==null){for(var _YO in _4P){if(!_4P.hasOwnProperty(_YO))continue;try{_OO.setRequestHeader(_4P[_YO]._lE,_4P[_YO].value)}catch(e){debug("Unable to set request header "+_4P[_YO]._lE+":"+_4P[_YO].value+" "+e.message)}
|
||
}}_OO._mP=function(){};_OO.send(_5P)}function _lP(_fI,_OO,_nP){var _HG=_rF(_OO);if(_HG){_HG._tF=true;if((_nP>=200)&&(_nP<300)){_HG._uF=_SO;_HG._VO=_nP}else {_HG._uF=_QO;_HG._VO=404}_HG._RO=_OO.responseText;_HG._WO=-1}}function _kP(_fI,_OO){var _HG=_rF(_OO);if(_HG){_HG._tF=true;_HG._uF=_QO;_HG._RO="";_HG._VO=404;_HG._WO=-1}}function _oP(__O){return _3P("GET",__O,null,"",_NO)}function _pP(__O,_qP){var _rP=function(_OO,_PO){if(_OO.response){try{var _sP=String.fromCharCode.apply(null,new Uint8Array(_OO.response));
|
||
_JG(_qP,_sP);_PO._uF=_SO;_PO._RO=_qP}catch(e){debug(e.message);_PO._uF=_QO}}else {_PO._uF=_QO}};return _3P("GET",__O,null,"",_rP,'arraybuffer')};var _tP=-1,_uP=0,_vP=1,_wP=2,_xP=3,_yP=4;var _zP=-3,_AP=-2,_BP=-1,_CP=0,_DP=1,_EP=2;var _FP=-2,_GP=-1,_HP=0,_IP=1,_JP=2,_KP=3;var _LP=0,_MP=1,_NP=2,_OP=3,_PP=4;var _QP=-1,_RP=0;var _SP=[];var _TP=[];var _UP=[];var _VP=[];var _WP=_FP;function _XP(){_YP({type:_LP,status:_QP})};function _ZP(){_YP({type:_PP,_sF:0})};function __P(){return -1}function _0Q(){return 0}function _1Q(){
|
||
return 0};function _2Q(_jE){this._3Q="";this.title="";this.description="";this._4Q="";this.type="";this._5Q=_AP;this._6Q=false;if((_jE!=null)&&(_jE!=undefined)){var id=_Bt(_jE,"id");var title=_Bt(_jE,"title");var description=_Bt(_jE,"description");var _4Q=_Bt(_jE,"price");var type=_Bt(_jE,"type");if(id){this._3Q=id}if(title){this.title=title}if(description){this.description=description}if(_4Q){this._4Q=_4Q}if(type){this.type=type}}};function _7Q(){this._8Q="";this._3Q="";this._9Q="";this._aQ="";this._bQ="";
|
||
this._cQ=0;this._dQ=0;this._5Q=_AP};function _eQ(_fQ){switch(_fQ.type){case _uP:{_WP=_HP;_XP(_SP)}break;case _vP:{_WP=_KP;_ZP()}break;case _wP:{_WP=_JP;__P(_fQ.product,_fQ._gQ)}break;case _xP:{_WP=_JP;_0Q(_fQ.product)}break;case _yP:{_WP=_JP;_1Q(_fQ.product)}break;default :{_WP=_IP}break }}function _YP(_fI){_UP.push(_fI);}function _hQ(_fI){_fI.map=_Zi();_0j(_fI.map,"type",_LP);_0j(_fI.map,"status",_fI.status)}function _iQ(_fI){_fI.map=_Zi();_0j(_fI.map,"type",_PP);_0j(_fI.map,"result",_fI._sF)}function _jQ(_fI){
|
||
var product=null;var _kQ=-1;var _lQ=JSON.parse(_fI._mQ);_kQ=_nQ(_lQ["productId"]);if(_kQ<0){product=new _2Q();product._3Q=_lQ["productId"];_SP.push(product);_kQ=_SP.length-1}else {product=_SP[_kQ]}product._6Q=true;product._5Q=_BP;if(_lQ["title"]){product.title=_lQ["title"];}if(_lQ["price"]){product._4Q=_lQ["price"]}if(_lQ["description"]){product.description=_lQ["description"]}_fI.map=_Zi();_0j(_fI.map,"type",_MP);_0j(_fI.map,"product",product._3Q);_0j(_fI.map,"index",_kQ)}function _oQ(_fI){var _lQ=JSON.parse(_fI._mQ);
|
||
var _gQ=-1;if((_lQ["purchaseIndex"]!=null)&&(_lQ["purchaseIndex"]!=undefined)){_gQ=_lQ["purchaseIndex"]}var _pQ=null;if(_gQ!=-1){_pQ=_TP[_gQ]}else {_pQ=new _7Q();_TP.push(_pQ);_gQ=_TP.length-1}if(_lQ["orderId"]){_pQ._8Q=_lQ["orderId"];}if(_lQ["productId"]){_pQ._3Q=_lQ["productId"]}if(_lQ["purchaseTime"]){_pQ._dQ=_lQ["purchaseTime"]}if((_lQ["purchaseState"]!=null)&&(_lQ["purchaseState"]!=undefined)){_pQ._5Q=_lQ["purchaseState"]}if(_lQ["purchaseToken"]){_pQ._aQ=_lQ["purchaseToken"]}if(_lQ["response"]){
|
||
_pQ._cQ=_lQ["response"]}if(_lQ["receipt"]){_pQ._9Q=_lQ["receipt"]}_fI.map=_Zi();_0j(_fI.map,"type",_NP);_0j(_fI.map,"index",_gQ);_0j(_fI.map,"response",_pQ._cQ)}function _qQ(_fI){var _lQ=JSON.parse(_fI._mQ);var _rQ=null;var _aQ=null;var _sQ=0.0;if(_lQ["productId"]){_rQ=_lQ["productId"]}if(_lQ["token"]){_aQ=_lQ["token"]}if(_lQ["consumed"]){if(typeof(_lQ["consumed"])=="string"){_sQ=(_lQ["consumed"]=="false")?0.0:1.0}else {_sQ=_lQ["consumed"]}}if((_rQ!=null)&&(_sQ==true)){for(var _sk=0;_sk<_TP.length;_sk++){
|
||
var _pQ=_TP[_sk];if((_pQ._rQ==_rQ)&&(_pQ._aQ==_aQ)){_TP[_sk]=null}}}_fI.map=_Zi();_0j(_fI.map,"type",_OP);_0j(_fI.map,"product",_rQ);_0j(_fI.map,"consumed",_sQ?1.0:0.0);}function _tQ(_fI){var _uQ=false;if((_fI.type!=null)&&(_fI.type!=undefined)){switch(_fI.type){case _LP:{_hQ(_fI);if(_fI.status==_RP){_WP=_IP;_uQ=true}else {_WP=_GP}}break;case _MP:{_jQ(_fI);if(_WP!=_HP){_WP=_IP;_uQ=true}}break;case _NP:{_oQ(_fI);if((_WP!=_HP)&&(_WP!=_KP)){_WP=_IP;_uQ=true}}break;case _OP:{_qQ(_fI);_WP=_IP;_uQ=true}break;
|
||
case _PP:{_iQ(_fI);_WP=_IP;_uQ=true}break }}if(_uQ&&(_VP.length!=0)){var _vQ=_VP.shift();_eQ(_vQ)}}function _wQ(){while(_UP.length>0){var _xQ=_UP.shift();_tQ(_xQ);_ta._yQ=_xQ.map;_6O._7k(_zQ,0);_7j(_xQ.map)}}function _nQ(_AQ){var _BQ=-1;if(typeof(_AQ)=="string"){for(var _sk=0;_sk<_SP.length;_sk++){var product=_SP[_sk];if(product._3Q.toLowerCase()==_AQ.toLowerCase()){_BQ=_sk;break }}}else {_BQ=~~_AQ}return _BQ}var _CQ=null;function _2b(_rt,_DQ){var _EQ=_F8(_rt);if(_EQ==null)return _FQ;if(_DQ>=_EQ.length)return _FQ;
|
||
return _EQ[_DQ].id}function _nb(_rt){var _2O=_F8(_rt);if(_2O!=null&&_2O.length>0){for(var _1O=0;_1O<_2O.length;_1O++){_5O=_2O[_1O];if(!_5O._I8&&_5O._J8)return true}}return false}function _1b(_rt){var _EQ=_F8(_rt);if(_EQ==null)return 0;var _Gl=0;for(var _z3=0;_z3<_EQ.length;_z3++){if(!_EQ[_z3]._I8)_Gl++}return _Gl}function _GQ(_dI,_Pj,_Qj,_rt){var _Rk=_dI.x;var _Tk=_dI.y;_dI._Ip(_Pj,_Qj);var id=_HQ(null,Math.floor(_rt),false,_FQ,_Pj,_Qj,function(_IQ){if(_IQ._JQ(_dI,true)){return _IQ.id}else {return _FQ}});_dI._Ip(_Rk,
|
||
_Tk);return id}function _S8(_Pj,_Qj,_rt){var _WG=_4j._Xs(_rt);if(!_WG){_Ys("Error: Trying to create an instance using non-existent object type ("+_rt+")");return _FQ}var _5O=_jj._KQ(_Pj,_Qj,_rt);_5O._7k(_LQ,0,_5O,_5O);_5O._7k(_MQ,0,_5O,_5O);return _5O.id}function _Q8(_dI,_Us,_NQ){if(_Us===undefined){_dI._7k(_OQ,0,_dI,_dI);_dI._7k(_PQ,0,_dI,_dI);_dI._I8=true}else {var _2O=_F8(_Us);if(_2O!=null&&_2O.length>0){for(var _1O=0;_1O<_2O.length;_1O++){var _5O=_2O[_1O];if(!_5O._I8&&_5O._J8){if((_NQ===undefined)||(_QQ)){
|
||
_5O._7k(_OQ,0,_5O,_5O)}_5O._7k(_PQ,0,_5O,_5O);_5O._I8=true}}}}}function _RQ(_bu,_Pj,_Qj){var bottom,top;var _SQ=[];var _TQ=_jj._UQ;for(var _z3=0;_z3<_TQ._nt.length;_z3++){var _5O=_TQ._nt[_z3];if(_5O._bO)_5O._cO();var _VQ=_5O._VQ;if(!((_Pj>_VQ.right)||(_Pj<_VQ.left)||(_Qj>_VQ.bottom)||(_Qj<_VQ.top))){_SQ[_SQ.length]=_5O}}var _TQ=_jj._UQ;for(var _z3=0;_z3<_SQ.length;_z3++){_Q8(_SQ[_z3])}}function _WQ(_bu,_XQ,_YQ){if(_YQ)_bu._7k(_OQ,0,_bu,_bu);_bu._ZQ(_XQ,true,false);_bu.__Q(_bu._0R._1R);_bu._2R(_jj);if(_YQ)_bu._7k(_MQ,
|
||
0,_bu,_bu)}function _3R(_bu,_XQ,_YQ){if(!_4j._4R(_XQ)){debug("Error: Trying to change an instance to an nonexistent object type.");return }_WQ(_bu,_XQ,_YQ)}var _5R=_3R;function _6R(_rt,_7R){if(_rt._8R>=0){var _9R=_4j._Xs(_rt._8R);if(_9R){if(_9R._aR==_7R){return true}else {return _6R(_9R,_7R)}}}return false};function _bR(_At){if(_cR[_At]){return }_cR[_At]=1;_dR[_At]=1;_eR=_At}function _fR(_At){_gR[_At]=1;_cR[_At]=0}function _Xh(_hR){with(_vs){switch(_hR){case 0:if(_Gq[0]||_Gq[1]||_Gq[2])return 0;else return 1;case 1:if(_Gq[0])return 1;
|
||
else return 0;case 2:if(_Gq[1])return 1;else return 0;case 3:if(_Gq[2])return 1;else return 0;case -1:if(_Gq[0]||_Gq[1]||_Gq[2])return 1;else return 0}}return 0}function _iR(_hR){with(_vs){switch(_hR){case 0:if(_Bq[0]||_Bq[1]||_Bq[2])return 0;else return 1;case 1:if(_Bq[0])return 1;else return 0;case 2:if(_Bq[1])return 1;else return 0;case 3:if(_Bq[2])return 1;else return 0;case -1:if(_Bq[0]||_Bq[1]||_Bq[2])return 1;else return 0}}return 0}function _jR(_hR){with(_vs){switch(_hR){case 0:if(_Fq[0]||_Fq[1]||_Fq[2])return 0;else return 1;case 1:if(_Fq[0])return 1;
|
||
else return 0;case 2:if(_Fq[1])return 1;else return 0;case 3:if(_Fq[2])return 1;else return 0;case -1:if(_Fq[0]||_Fq[1]||_Fq[2])return 1;else return 0}return 0}}function _eg(_At){return _vs._kR[_At]}var _lR=0,_mR=1,_nR=2,_oR=3,_pR=4,_qR=5;var _rR=0,_sR=1,_tR=2,_uR=3,_vR=4,_wR=5,_xR=6,_yR=7;var _zR=31;var _AR=29;var _BR=28;var _CR=30;var _DR=(1<<_zR);var _ER=(1<<_AR);var _FR=(1<<_BR);var _GR=(1<<_CR);var _HR=_BR;var _IR=(0x7<<_HR);var _JR=0x7;var _KR=0;var _LR=(0x7ffff<<_KR);var _MR=(0x7ffff);function _NR(){this._O3=true;this._OR=false;
|
||
this.index=0;this._m6=false;this._n6=false;this._PR=1.0;this._QR=1.0;this._RR=false;this._SR=0;this.alpha=1.0;this._n1=0;this._o1=0;this._ib=0;this._Z9=0};function _TR(){this._vM=0;this._P3=0;this._UR=0;this._VR=0;this._WR=0;this._XR=0;this._YR=true;this._ZR=0;this.__R="";this._0S=-1;this._1S=-1;this._2S=-1;this._3S=null;this._4S=new _bt()};;;function _5S(){this._6S=-1;this._7S=null;this._8S=_tR;this._9S=false;this._aS=""};function _bS(){this._cS=null;this._8S=_sR;this._9S=false;this._aS="";this._vM=0}
|
||
;function _dS(){this._8S=_wR;this._eS=-1;this._fS=0;this._gS=0;this._hS=0;this._iS=0;this._jS=0;this._kS=[];this._9S=false;this._aS="";this._vM=0;this._lS=~_DR};;function _mS(){this._nS=-1;this._oS=0;this._pS=0;this._qS=1;this._rS=0;this._sS=1;this._tS=1;this._uS=0;this._vS=0xffffffff;this._wS=1;this._fS=0;this._gS=0;this._8S=_vR;this._aS="";this._vM=0;this._9S=false};function _xS(){this._8S=_xR;this._yS=-1;this._aS="";this._vM=0;this._9S=false};function _zS(){this._YR=true;this._zG=-1;this._fS=0;this._gS=0;
|
||
this._AS=0;this._BS=0;this._sS=1.0;this._tS=1.0;this._uS=0.0;this._vS=0xffffffff;this._wS=1.0;this._CS=0;this._DS=0;this._8S=_yR;this._aS="";this._vM=0;this._9S=false};var _ES=32;function _FS(){this._GS=0;this._HS=0;this._IS=0;this._JS=false;this._KS=0xffffffff;this._LS=-1;this._MS=false;this._NS=0};_FS.prototype._OS=function(){return this._GS};_FS.prototype._PS=function(_Us){this._QS=_Us};_FS.prototype._RS=function(){return this._MS};_FS.prototype._SS=function(){return this._NS};_FS.prototype._TS=function(){
|
||
return this._KS};_FS.prototype._US=function(){if(!this._JS){this._JS=true;}};_FS.prototype._VS=function(_WS,_XS){if(_XS._cS!=null){delete(_XS._cS);_XS._cS=null}_WS._4S._YS(_XS)};_FS.prototype._ZS=function(_WS,_XS,__S){if(_XS._7S){_XS._7S._0T(false)}if(__S){if(_XS._6S>=0){_Q8(_XS._7S)}}_WS._4S._YS(_XS)};_FS.prototype._1T=function(_WS,_XS){_WS._4S._YS(_XS)};_FS.prototype._2T=function(_WS,_XS){_WS._4S._YS(_XS)};_FS.prototype._3T=function(_WS,_XS){_WS._4S._YS(_XS)};_FS.prototype._4T=function(_WS,_XS){
|
||
_WS._4S._YS(_XS)};_FS.prototype._5T=function(_WS,_XS){_WS._4S._YS(_XS)};_FS.prototype._6T=function(_7T,_8T,_WS,_9T,_aT){if(_7T==null)return;var _vp=_8T;var _bT=_WS;if(_vp===null)return;this._cT(_vp);switch(_vp._8S){case _sR:this._VS(_bT,_vp);break;case _tR:this._ZS(_bT,_vp,_aT);break;case _uR:this._1T(_bT,_vp);break;case _vR:this._2T(_bT,_vp);break;case _wR:this._3T(_bT,_vp);break;case _xR:this._4T(_bT,_vp);break;case _yR:this._5T(_bT,_vp);break };return };_FS.prototype._dT=function(_7T,_eT,_9T,_aT){if(_7T==null)return;
|
||
var _vp=null;var _bT=null;for(var _z3=0;_z3<_7T._fT.length;_z3++){_bT=_7T._fT._Xs(_z3);_vp=this._gT(_bT,_eT);if(_vp!=null)break }if(_vp===null)return;this._cT(_vp);switch(_vp._8S){case _sR:this._VS(_bT,_vp);break;case _tR:this._ZS(_bT,_vp,_aT);break;case _uR:this._1T(_bT,_vp);break;case _vR:this._2T(_bT,_vp);break;case _wR:this._3T(_bT,_vp);break;case _xR:this._4T(_bT,_vp);break;case _yR:this._5T(_bT,_vp);break };return };_FS.prototype._hT=function(){if(this._LS==-1)return _jj;var _iT=_jT._Xs(this._LS);if(_iT==null)return _jj;
|
||
return _iT};_FS.prototype._kT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._lT=function(_7T,_WS,_XS){var _1O=_6O._Xs(_XS._6S);if(_1O===null)return;_XS._7S=_1O;_1O._mT=_WS._vM;_1O._nT=true;_1O._P3=_WS._P3;_XS._9S=true};_FS.prototype._oT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._pT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._qT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._rT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._sT=function(_7T,_WS,_XS){_XS._9S=true};_FS.prototype._tT=function(_7T,
|
||
_WS,_XS){if(_7T===null)return;if(_WS===null)return;if(_XS===null)return;switch(_XS._8S){case _sR:this._kT(_7T,_WS,_XS);break;case _tR:this._lT(_7T,_WS,_XS);break;case _uR:this._oT(_7T,_WS,_XS);break;case _vR:this._pT(_7T,_WS,_XS);break;case _wR:this._qT(_7T,_WS,_XS);break;case _xR:this._rT(_7T,_WS,_XS);break;case _yR:this._sT(_7T,_WS,_XS);break }};_FS.prototype._PS=function(_Us){this._GS=_Us};_FS.prototype._uT=function(_7T){if((_7T._fT===null)||(_7T._fT.length===0))return;for(var _z3=0;_z3<_7T._fT.length;
|
||
_z3++){var _vT=_7T._fT._Xs(_z3);_vT._3S=_NJ();for(var _Qk=0;_Qk<_vT._4S.length;_Qk++){var _wT=_vT._4S._Xs(_Qk);if(_wT==null)continue;this._tT(_7T,_vT,_wT)}}};_FS.prototype._xT=function(_7T,_WS,_XS,_yT){if(_7T==null||_WS==null||_XS===null)return;_XS._vM=this._zT();_WS._4S._et(_XS);if(_yT){this._tT(_7T,_WS,_XS)}};_FS.prototype._AT=function(_7T,_BT,_XS,_yT,_CT){if(_7T==null||_XS===null)return -1;var _bT=this._DT(_7T,_BT,_CT);if((_bT==null)&&(_CT)){_bT=this._ET(_7T,_BT)}if(_bT==null){return -1}return this._xT(_7T,
|
||
_bT,_XS,_yT)};_FS.prototype._FT=function(_7T,_vj){if(_vj==null)return null;for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);if(_bT.__R===_vj)return _bT}return null;};_FS.prototype._cT=function(_XS){if(_XS==null)return;switch(_XS._8S){case _sR:{this._GT(_XS)}break;case _tR:{this._HT(_XS)}break;case _uR:{this._IT(_XS)}break;case _vR:{this._JT(_XS)}break;case _wR:{this._KT(_XS)}break;case _xR:{this._LT(_XS)}break;case _yR:{this._MT(_XS)}break }_XS._9S=false};_FS.prototype._GT=function(_NT){};_FS.prototype._HT=function(_OT){
|
||
_1O=_6O._Xs(_OT._6S);if(_1O!=null){_1O._0T(false)}_OT._7S=null};_FS.prototype._IT=function(_PT){};_FS.prototype._JT=function(_QT){};_FS.prototype._KT=function(_PT){};_FS.prototype._LT=function(_RT){};_FS.prototype._MT=function(_ST){};_FS.prototype._ET=function(_7T,_BT){var _TT=new _TR();_TT._vM=_UT._VT();_TT._P3=_BT;_TT._ZR=true;_jj._fT._et(_TT);return _TT};_FS.prototype._WT=function(_7T,_bu){if(_7T==null||_bu===null)return;if(_bu._XT()===false){if(_bu._mT==-1){var _WS=this._DT(_7T,_bu._P3,true);if(_WS===null){
|
||
_WS=this._ET(_7T,_bu._P3)}this._YT(_7T,_WS,_bu)}else {var _bT=this._ZT(_7T,_bu.__T);if(_bT===null)return;this._YT(_7T,_bT,_bu)}}};_FS.prototype._YT=function(_7T,_WS,_bu){if(_7T==null||_WS==null||_bu===null)return;if(_bu._XT()===false){var _0U=new _5S();_0U._6S=_bu.id;_0U._7S=_bu;_bu._1U(_WS._vM);_bu._0T(true);_0U._9S=true;_WS._4S._et(_0U)}};_FS.prototype._2U=function(_7T,_WS,_bu){if(_7T==null||_WS==null||_bu===null)return;if(_bu._XT()===true){for(var _z3=0;_z3<_WS._4S.length;_z3++){var _wT=_WS._4S._Xs(_z3);
|
||
if(_wT!=null){if(_wT._8S==_tR){if(_wT._7S==_bu){this._6T(_7T,_wT,_WS,true,false);_bu._0T(false);_bu._mT=-1}}}}}};_FS.prototype._3U=function(_7T,_4U,_aT){var _bT=this._ZT(_7T,_4U);if(_bT!=null){for(var _z3=0;_z3<_bT._4S.length;_z3++){var _wT=_bT._4S._Xs(_z3);if(_wT!=null){this._6T(_7T,_wT,_bT,false,true)}}_7T._fT._5U(_bT)}};_FS.prototype._6U=function(_7T,_WS,_7U,_8U){if(_7T==null)return;if(_WS==null)return;if(_7U==_WS._P3)return;var _9U=_WS._P3;_WS._P3=_7U;_7T._fT._5U(_WS);_7T._fT._et(_WS);if(_WS._ZR&&_8U){
|
||
var _aU=[];var _bU=0;var _cU=_7T._fT._dU(_WS);if(_cU!=-1){var _eU=_cU-1;while(_eU>=0){var _fU=_7T._fT._Xs(_eU);if((_fU==null)||(_fU._P3==_WS._P3)){if(_fU!=null){if(_fU._ZR){_aU[_bU++]=_fU}}_eU--}else {break }};_eU=_cU+1;while(_eU<_7T._fT.length){var _fU=_7T._fT._Xs(_eU);if((_fU==null)||(_fU._P3==_WS._P3)){if(_fU!=null){if(_fU._ZR){_aU[_bU++]=_fU}}_eU++}else {break }};for(var _z3=0;_z3<_bU;_z3++){var _gU=_aU[_z3];for(var _Qk=0;_Qk<_gU._4S.length;_Qk++){var _wT=_gU._4S._Xs(_Qk);if(_wT==null)continue;if(_wT._8S==_tR){
|
||
if(_wT._7S!=null){_wT._7S._mT=_WS._vM}}_WS._4S._et(_wT)}_gU._4S._Rr();_UT._3U(_7T,_gU._vM,false)}}}};_FS.prototype._DT=function(_7T,_BT,_hU){for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);if((_bT._P3===_BT)&&(!_hU||(_bT._ZR)))return _bT}return null};_FS.prototype._ZT=function(_7T,_Us){for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);if(_bT._vM===_Us)return _bT}return null};_FS.prototype._VT=function(){if(this._HS<this._GS)this._HS=this._GS;this._HS++;return this._HS};_FS.prototype._zT=function(){
|
||
return this._IS++};_FS.prototype._iU=function(_7T,_jU){if(_7T==null)return null;for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);var _vp=_UT._gT(_bT,_jU);if(_vp!=null)return _vp}return null};_FS.prototype._kU=function(_7T,_jU){if(_7T==null)return null;for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);var _vp=_UT._gT(_bT,_jU);if(_vp!=null){var _lU=new _mU();_lU._vp=_vp;_lU._bT=_bT;return _lU}}return null};_FS.prototype._gT=function(_WS,_nU){if(_WS==null)return null;for(var _z3=0;_z3<_WS._4S.length;
|
||
_z3++){var _wT=_WS._4S._Xs(_z3);if(_wT==null)continue;if(_wT._vM===_nU){return _wT}}return null};_FS.prototype._oU=function(_7T,_pU){if(_7T==null)return null;for(var _z3=0;_z3<_7T._fT.length;_z3++){var _bT=_7T._fT._Xs(_z3);if(_bT!=null){for(var _Qk=0;_Qk<_bT._4S.length;_Qk++){var _wT=_bT._4S._Xs(_Qk);if(_wT!=null){if(_wT._8S==_tR){if(_wT._6S==_pU){var _lU=new _mU();_lU._vp=_wT;_lU._bT=_bT;return _lU}}}}}}return null};_FS.prototype._qU=function(){if(_jj._fT===null||_jj._fT.length===0)return;var _rU=_jj._fT.length;
|
||
var time=_NJ();for(var _z3=0;_z3<_rU;_z3++){var _bT=_jj._fT._Xs(_z3);var _sU=time-_bT._3S;if(_sU>2000000)_sU=0;_bT._UR+=_bT._WR;_bT._VR+=_bT._XR;for(var _Qk=0;_Qk<_bT._4S.length;_Qk++){var _wT=_bT._4S._Xs(_Qk);if(_wT==null)continue;var type=_wT._8S;if(type==_sR){var _Cu=_wT._cS;if(_Cu!=null){if(_Cu._n1==1){_Cu._Z9+=_Cu._ib*_Cu._o1}else {var _tU=_mj._nj();_Cu._Z9+=_Cu._ib*_Cu._o1/_tU}}}else if(type==_vR){if(_wT._oS==1){_wT._rS+=_wT._qS*_wT._pS}else {var _tU=_mj._nj();_wT._rS+=_wT._qS*_wT._pS/_tU}}else if(type==_wR){
|
||
var _uU=_zu._Au(_wT._eS);if(_uU!=null){if(_uU._vU>0)_wT._jS=Math.floor((time/_uU._vU)%_uU.frames);else _wT._jS=(_wT._jS+1)%_uU.frames}}}_bT._3S=_NJ()}};_FS.prototype._wU=function(_7T,_xU){if(_7T===null)return;if(_xU===null)return;if(!this._JS)this._US();var _yU=_7T._zU;var _AU=_7T._BU;var _rU=_xU.length;{var _CU;for(var _Qk=_rU-1;_Qk>=0;_Qk--){_CU=_xU[_Qk];var _TT=new _TR();if(_CU._81!=undefined)_TT.__R=_CU._81;if(_CU.id!=undefined)_TT._vM=_CU.id;if(_CU._P3!=undefined)_TT._P3=_CU._P3;if(_CU.x!=undefined)_TT._UR=_CU.x;
|
||
if(_CU.y!=undefined)_TT._VR=_CU.y;if(_CU._cN!=undefined)_TT._WR=_CU._cN;if(_CU._eN!=undefined)_TT._XR=_CU._eN;if(_CU._O3!=undefined)_TT._YR=_CU._O3;if(_CU.type===_mR){var _DU=new _bS();_DU._cS=new _NR();var _EU;_DU._cS._ib=1.0;if(_CU._FU!=undefined)_DU._cS._O3=_CU._FU;if(_CU._GU!=undefined)_DU._cS._OR=_CU._GU;if(_CU._HU!=undefined)_DU._cS.index=_CU._HU;if(_CU._IU!=undefined)_DU._cS._m6=_CU._IU;if(_CU._JU!=undefined)_DU._cS._n6=_CU._JU;if(_CU._KU!=undefined){_DU._cS._SR=_To(_CU._KU);_DU._cS.alpha=((_CU._KU>>24)&0xff)/255.0}
|
||
if(_CU._n1!=undefined)_DU._cS._n1=_CU._n1;if(_CU._LU!=undefined)_DU._cS._o1=_CU._LU;if(_CU._81!=undefined)_DU._aS=_CU._81;if((_CU._MU!=undefined)){_DU._cS._RR=_CU._MU}if((_CU._MU!=undefined)&&(_CU._MU==true)&&(_NU(_DU._cS.index))){var value=_6a(_DU._cS.index);if(value>0)_DU._cS._PR=_yU/value;value=_8a(_DU._cS.index);if(value>0)_DU._cS._QR=_AU/value;}this._xT(_7T,_TT,_DU)}else if(_CU.type===_nR){var _OU=0;if(_CU._PU!=undefined)_OU=_CU._PU;for(var _z3=0;_z3<_OU;_z3++){var _0U=new _5S();_0U._6S=_CU._QU[_z3];
|
||
this._xT(_7T,_TT,_0U,false)}}else if(_CU.type===_oR){var _RU=0;if(_CU._SU!=undefined)_RU=_CU._SU;if(_RU>0){var _z3;for(_z3=0;_z3<_RU;_z3++){var _TU=new _zS();if(_CU._UU[_z3]._VU!=undefined)_TU._fS=_CU._UU[_z3]._VU;if(_CU._UU[_z3]._WU!=undefined)_TU._gS=_CU._UU[_z3]._WU;if(_CU._UU[_z3]._XU!=undefined)_TU._zG=_CU._UU[_z3]._XU;if(_CU._UU[_z3]._YU!=undefined)_TU._CS=_CU._UU[_z3]._YU;if(_CU._UU[_z3]._ZU!=undefined)_TU._DS=_CU._UU[_z3]._ZU;if(_CU._UU[_z3].__U!=undefined)_TU._AS=_CU._UU[_z3].__U;if(_CU._UU[_z3]._0V!=undefined)_TU._BS=_CU._UU[_z3]._0V;
|
||
if(_CU._UU[_z3]._1V!=undefined)_TU._2V=_CU._UU[_z3]._1V;if(_CU._UU[_z3]._3V!=undefined)_TU._4V=_CU._UU[_z3]._3V;if(_CU._UU[_z3]._5V!=undefined){_TU._6V=_CU._UU[_z3]._5V&0xffffff;_TU._7V=((_CU._UU[_z3]._5V>>24)&0xff)/255.0}this._xT(_7T,_TT,_TU,false)}}var _8V=0;if(_CU._9V!=undefined)_8V=_CU._9V;if(_8V>0){for(var _z3=0;_z3<_8V;_z3++){var _aV=new _mS();_aV._oS=0;_aV._nS=_CU._bV[_z3]._cV;_aV._rS=_CU._bV[_z3]._dV;_aV._qS=1.0;if(_CU._bV[_z3]._eV!=undefined)_aV._oS=_CU._bV[_z3]._eV;_aV._pS=_CU._bV[_z3]._fV;
|
||
_aV._sS=_CU._bV[_z3]._gV;_aV._tS=_CU._bV[_z3]._hV;_aV._uS=_CU._bV[_z3]._iV;_aV._vS=_To(_CU._bV[_z3]._jV&0xffffff);_aV._wS=((_CU._bV[_z3]._jV>>24)&0xff)/255.0;_aV._fS=_CU._bV[_z3]._kV;_aV._gS=_CU._bV[_z3]._lV;_aV._aS=_CU._bV[_z3]._mV;this._xT(_7T,_TT,_aV,false)}}}else if(_CU.type===_pR){var _nV=new _dS();_nV._eS=_CU._oV;_nV._hS=_CU._pV;_nV._iS=_CU._qV;_nV._kS=[];var _RU=0;if(_CU._rV!=undefined)_RU=_CU._rV;for(var _z3=0;_z3<_RU;_z3++){_nV._kS[_z3]=_CU._sV[_z3]}if(_CU._81!=undefined)_nV._aS=_CU._81;this._xT(_7T,
|
||
_TT,_nV,false)}_7T._fT._et(_TT);this._PS(_Ik(this._OS(),_TT._vM))}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function _mU(){this._vp=-1;this._bT=-1};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function _tV(_uV,_vV){var _iT=_UT._hT();if(_iT==null){return 0}if(_tV.arguments.length==1){var _wT=_UT._iU(_iT,_uV);if(_wT!=null){return 1}}else {var _bT=null;if(typeof(_wV)=="string")_bT=_UT._FT(_iT,_wV);else _bT=_UT._ZT(_iT,_wV);if(_bT!=null){var _wT=_UT._gT(_bT,_vV);if(_wT!=null){
|
||
return 1}}}return 0};;;;;;;;;;;;;;;;;;;;;var _xV=0x7fff;var floor=Math.floor;function _yV(_zV){if(_zV<0){var _z3=~~_zV;var _QF=_zV-_z3;if((_z3&1)==1){if(_QF<=-0.5){return _z3-1}else {return _z3}}else {if(_QF>=-0.5){return _z3}else {return _z3-1}}}else {var _z3=~~_zV;var _QF=_zV-_z3;if((_z3&1)==1){if(_QF>=0.5){return _z3+1}else {return _z3}}else {if(_QF<=0.5){return _z3}else {return _z3+1}}}}var round=_yV;var _8t=_yV;var abs=Math.abs;function cos(_zV){var _Pj=Math.cos(_zV);var _Lk=~~(_Pj*0x1000000);_Pj=_Lk/0x1000000;return _Pj;
|
||
}function sin(_zV){var _Pj=Math.sin(_zV);var _Lk=~~(_Pj*0x1000000);_Pj=_Lk/0x1000000;return _Pj}function tan(_zV){var _Pj=Math.tan(_zV);var _Lk=~~(_Pj*0x1000000);_Pj=_Lk/0x1000000;return _Pj}function _AV(_0l,_1l,_nk,_ok){var x=_nk-_0l;var y=_ok-_1l;if(x===0){if(y>0)return 270.0;else if(y<0)return 90.0;else return 0.0}else {var _PL=180.0*Math.atan2(y,x)/_Ok;_PL=(~~round(_PL*1000000))/1000000.0;if(_PL<=0.0){return -_PL}else {return(360.0-_PL)}}}function _BV(_0l,_1l,_nk,_ok){return _AV(_0l,_1l,_nk,_ok)}function _9d(_0l,_1l,
|
||
_nk,_ok){var _an=_nk-_0l;var _bn=_ok-_1l;return Math.sqrt(_an*_an+_bn*_bn)}function _Kk(_zV,_CV){if(_zV<_CV)return _zV;else return _CV}function _Ik(_zV,_CV){if(_zV>_CV)return _zV;else return _CV}var max=Math.max;var min=Math.min;var _DV=[];var _EV=0;var _FV=_GV(0);var _HV=0xDA442D24;function _GV(_IV){var _cF=_IV;for(_z3=0;_z3<16;_z3++){_cF=(((_cF*214013+2531011)>>16)&0x7fffffff)|0;_DV[_z3]=~~_cF}_EV=0;_FV=_IV;return _FV}function _JV(){var _hm,_Mk,_A3,_pv;_hm=_DV[_EV];_A3=_DV[(_EV+13)&15];_Mk=_hm^_A3^(_hm<<16)^(_A3<<15);
|
||
_A3=_DV[(_EV+9)&15];_A3^=(_A3>>11);_hm=_DV[_EV]=_Mk^_A3;_pv=_hm^((_hm<<5)&_HV);_EV=(_EV+15)&15;_hm=_DV[_EV];_DV[_EV]=_hm^_Mk^_pv^(_hm<<2)^(_Mk<<18)^(_A3<<28);return((_DV[_EV]&0x7fffffff)/2147483647.0)}function random(_Vo){var _Jk=_JV();return _Jk*_Vo}function _Nd(_Vo){var _Jk=_JV()*(_Vo+1);_JV();return ~~_Jk}function _Pe(_KV,_LV){if(_KV==_LV){return _KV}var _MV,_NV;if(_KV>_LV){_MV=_LV;_NV=_KV}else {_MV=_KV;_NV=_LV}var _OV=_JV();_sF=_MV+(_OV*(_NV-_MV));_JV();return _sF}function _kf(){var _pv=new Date();var _Lk=_pv.getMilliseconds();
|
||
_Lk=(_Lk&0xffffffff)^((_Lk>>16)&0xffff)^((_Lk<<16)&0xffff0000);_GV(_Lk)}var _PV=_kf;function _7i(_KV,_LV){var _MV,_NV;if(_KV>_LV){_MV=_LV;_NV=_KV}else {_MV=_KV;_NV=_LV;}var _wk=_MV|0;var _yk=_NV|0;var _sF=_wk+random(_yk-_wk+1);return(_sF|0)}function _Gd(){var _it=_Gd.arguments;var _jt=_Gd.arguments.length;var index=Math.floor(random(_jt));return _it[index]}function _wg(_Pj){if(_Pj==0)return 0;if(_Pj<0)return -1;return 1}var ceil=Math.ceil;function _tj(_Pj){return _Pj-~~_Pj}function sqrt(_Pj){if(_Pj>=0)return Math.sqrt(_Pj);
|
||
else _Ys("Cannot apply sqrt to negative number.")}function _al(_Pj){return _Pj*_Pj}var _99=Math.pow;var exp=Math.exp;var _QV=Math.log;var _89=Math.asin;var _RV=Math.acos;var _SV=Math.atan;var _v9=Math.atan2;function _b9(_Pj){return _Pj*0.0174532925}function _u9(_Pj){return _Pj*57.2957795}function _TV(){var _it=_TV.arguments;var _jt=_TV.arguments.length;var _vk=_it[0];for(var _z3=1;_z3<_jt;_z3++){_vk+=_it[_z3]}return(_vk/_jt)}function _UV(){var arguments=_UV.arguments;if(arguments.length==0){return 0}var _z3,_Qk,_sF;for(_z3=0;
|
||
_z3<arguments.length;_z3++){var _VV=0;var _WV=0;for(_Qk=0;_Qk<arguments.length;_Qk++){if(arguments[_Qk]<arguments[_z3]){_VV=_VV+1}if(arguments[_Qk]<=arguments[_z3]){_WV=_WV+1}}if((_VV<(arguments.length/2))&&(_WV>=(arguments.length/2))){return arguments[_z3]}}debug("Error: was not able to successfully find the median value");return 0}function _XV(_0l,_1l,_nk,_ok){var _YV=Math.sqrt(_0l*_0l+_1l*_1l);var _ZV=Math.sqrt(_nk*_nk+_ok*_ok);return(_0l*_nk+_1l*_ok)/(_YV*_ZV)}var __V=_XV;function _0W(_0l,_1l,_1W,_nk,
|
||
_ok,_2W){var _YV=Math.sqrt(_0l*_0l+_1l*_1l+_1W*_1W);var _ZV=Math.sqrt(_nk*_nk+_ok*_ok+_2W*_2W);return(_0l*_nk+_1l*_ok+_1W*_2W)/(_YV*_ZV)}var _3W=_0W;function _Ih(_OD,_4W,_5W){if(_OD<_4W)_OD=_4W;else if(_OD>_5W)_OD=_5W;return _OD}function _i9(_6W,_7W,_uK){return _6W+((_7W-_6W)*_uK)}var _8W=30,_9W=10,_aW=3,_bW=!0;function _cW(_dW,_eW){var _BK=0.0;while(_dW<=0.0){_dW=_dW+360}while(_dW>=360.0){_dW=_dW-360}while(_eW<0.0){_eW=_eW+360}while(_eW>=360.){_eW=_eW-360}_BK=_eW-_dW;if(_BK<0){_BK=-_BK}if(_BK>180){_BK=360-_BK}
|
||
return _BK}function _fW(_dI,_Pj,_Qj,_gW,_hW){if(_gW==_iW){if(_hW){return _jW(_dI,_Pj,_Qj)}else {return _kW(_dI,_Pj,_Qj)}}else {return(_GQ(_dI,_Pj,_Qj,_gW)==_FQ)}}function _lW(_dI,_Pj,_Qj,_mW,_gW,_hW){var _BK=false;var _nW=0.0;var _oW=0.0;var _pW=0.0;if((_dI.x==_Pj)&&(_dI.y==_Qj))return true;_nW=sqrt(_JB(_dI.x-_Pj)+_JB(_dI.y-_Qj));if(_nW<=_mW){_oW=_Pj;_pW=_Qj;_BK=true}else {_oW=_dI.x+_mW*(_Pj-_dI.x)/_nW;_pW=_dI.y+_mW*(_Qj-_dI.y)/_nW;_BK=false}if(!_fW(_dI,_oW,_pW,_gW,_hW)){return _BK}_dI._qW(_AV(_dI.x,_dI.y,_oW,
|
||
_pW));_dI._Ip(_oW,_pW);return _BK;}function _rW(_dI,_Pj,_Qj,_mW,_hW){return _lW(_dI,_Pj,_Qj,_mW,_iW,_hW)}function _sW(_tW,_dI,_uW,_gW,_hW){var _BK=false;var _vW=0.0;var _wW=0.0;if(_cW(_tW,_dI._xW)>_8W){return _BK}_vW=_dI.x+_uW*_aW*cos(_Ok*_tW/180);_wW=_dI.y-_uW*_aW*sin(_Ok*_tW/180);if(true!=_fW(_dI,_vW,_wW,_gW,_hW)){return _BK}_vW=_dI.x+_uW*cos(_Ok*_tW/180);_wW=_dI.y-_uW*sin(_Ok*_tW/180);if(true!=_fW(_dI,_vW,_wW,_gW,_hW)){return _BK;}_dI._qW(_tW);_dI._Ip(_vW,_wW);_BK=true;return _BK}function _yW(_dI,_Pj,_Qj,
|
||
_mW,_XQ,_hW){var _BK=false;var _nW=0.0;var _zW=0.0;var _AW=0.0;if((_dI.x==_Pj)&&(_dI.y==_Qj)){_BK=true;return _BK}_nW=sqrt(_JB(_dI.x-_Pj)+_JB(_dI.y-_Qj));if(_nW<=_mW){if(_fW(_dI,_Pj,_Qj,_XQ,_hW)){_dI._qW(_BV(_dI.x,_dI.y,_Pj,_Qj));_dI._Ip(_Pj,_Qj)}_BK=true;return _BK}_zW=_BV(_dI.x,_dI.y,_Pj,_Qj);_AW=0;_BK=false;while(_AW<180){if(_sW(_zW-_AW,_dI,_mW,_XQ,_hW)){return _BK}if(_sW(_zW+_AW,_dI,_mW,_XQ,_hW)){return _BK;}_AW=_AW+_9W}if(_bW){_dI._qW(_dI._xW+_8W)}return _BK}function _BW(_dI,_Pj,_Qj,_mW,_hW){return _yW(_dI,
|
||
_Pj,_Qj,_mW,_iW,_hW)}function _CW(_DW,_EW,_FW,_GW,_HW,_IW){this._JW=_DW;this._KW=_EW;this._LW=~~_FW;this._MW=~~_GW;this._NW=_HW;this._OW=_IW;this._PW=[];this._Rr()};_CW.prototype._Rr=function(){var _QW=this._LW*this._MW;for(var _z3=0;_z3<_QW;_z3++){this._PW[_z3]=0}};var _RW=_SW;function _SW(_Us){var _TW=_UW._Xs(_Us);if(_TW){_Jm.globalAlpha=_Po;var _Av=_Yu(0xff0000,1.0);var _Bv=_Yu(0x00ff00,1.0);for(var x=0;x<_TW._LW;x++){for(var y=0;y<_TW._MW;y++){var _2m=_Bv;if(_TW._PW[x*_TW._MW+y]<0){_2m=_Av}_Jm.fillStyle=_2m;
|
||
_Jm._YK((_TW._JW+x*_TW._NW),(_TW._KW+y*_TW._OW),_TW._NW,_TW._OW)}}return }_Ys("Error: invalid mp_grid ID (mp_grid_draw)")}function _kW(_dI,_Pj,_Qj){var _Rk,_Tk,_BK,_VW;_BK=true;_Rk=_dI.x;_Tk=_dI.y;_dI._Ip(_Pj,_Qj);var _nt=_jj._WW();for(var _1O=0;_1O<_nt.length;_1O++){_VW=_nt[_1O];if(_VW._XW){if(_dI._JQ(_VW,true)){_BK=false;break }}}_dI._Ip(_Rk,_Tk);return _BK}function _jW(_dI,_Pj,_Qj){var _Rk,_Tk,_BK,_VW;_BK=true;_Rk=_dI.x;_Tk=_dI.y;_dI._Ip(_Pj,_Qj);var _nt=_jj._WW();for(var _1O=0;_1O<_nt.length;_1O++){_VW=_nt[_1O];
|
||
if(_dI._JQ(_VW,true)){_BK=false;break }}_dI._Ip(_Rk,_Tk);return _BK}function _YW(_dI,_Pj,_Qj,_rt){var _Rk,_Tk,_BK,_VW;_BK=false;_Rk=_dI.x;_Tk=_dI.y;_dI._Ip(_Pj,_Qj);var _nt=_F8(_rt);for(var _1O=0;_1O<_nt.length;_1O++){_VW=_nt[_1O];if(_dI._JQ(_VW,true)){_BK=true;break }}_dI._Ip(_Rk,_Tk);return _BK}function _ZW(_dI,_Pj,_Qj,_uW){_dI._Se(_Pj-_dI.x);_dI._Te(_Qj-_dI.y);_dI.__W(_uW)}function _0X(_dI,_Pj,_Qj,_1X){if(_1X){return _jW(_dI,_Pj,_Qj)}else {return _kW(_dI,_Pj,_Qj)}}function _2X(_bu,_Pj,_Qj,_1X){if(_1X)return _jW(_bu,
|
||
_Pj,_Qj);else return _kW(_bu,_Pj,_Qj)}function _Ne(_Oj){if(!_4j._Xs(_Oj))return false;return true}var _3X=_pu;var _4X=_5X;var _6X=_7X;var _8X=_9X;var _aX=_bX;var _cX=_dX;var _eX=_fX;var _gX=_hX;var _iX=_jX;var _kX=_lX;var _mX=_nX;var _oX=_pX;var _qX=_rX;var _sX=_rX;var _tX=_uX;var _vX=_wX;var _xX=_qu;var _yX=_zX;var _AX=_BX;var _CX=_DX;var _EX=_FX;var _GX=_HX;var _IX=_JX;var _KX=_LX;var _MX=_NX;var _OX=_PX;var _QX=_PX;var _RX=_tu;var _SX=_tu;var _TX=_UX;var _VX=_UX;var _WX=_UX;var _XX=_UX;var _YX=_su;var _ZX=_su;var __X=_0Y;var _1Y=_0Y;
|
||
var _2Y=_3Y;var _4Y=_3Y;var _5Y=_6Y;var _7Y=_uu;var _8Y=_9Y;var _aY=_bY;var _cY=_dY;var _eY=_fY;var _gY=_hY;var _iY=_jY;var _kY=_lY;var _mY=_nY;var _oY=_pY;var _qY=_rY;var _sY=_tY;var _uY=_vY;var _wY=_xY;var _yY=_zY;var _AY=_BY;var _CY=_DY;function _EY(_bu){_bu._FY(-1,0,1,0,false,0)}var _GY=_HY;function _HY(_Us,_IY,_JY,_KY){var _LY=_MY._u1[_Us];if(!_LY)return;_Jm.globalAlpha=_Po;_Jm.strokeStyle=_DK;var _Rk,_Tk,_NY;var _OY=0;var _PY=_LY._QY(0);if(!_KY){_IY=_IY-_PY.x;_JY=_JY-_PY.y}else {_IY=0;_JY=0}_OY=_8t(_LY.length/4.0);if(_OY==0)return;
|
||
var _t3=true;_Jm._cL();for(var _z3=0;_z3<=_OY;_z3++){_PY=_LY._QY(_z3/_OY);if(_t3){_Jm._dL(_IY+_PY.x,_JY+_PY.y);_t3=false}else {_Jm._eL(_IY+_PY.x,_JY+_PY.y)}}_Jm._gL();_Jm._fL()}var _RY=new _SY();var _TY=new _SY();var _UY=new _SY();function _VY(){var _WY=_RY._et(new _XY(_WY));return _WY}function _YY(_ZY){var __Y=_RY._Xs(_ZY);__Y._0Z()}function _1Z(_ZY,_2Z){var __Y=_RY._Xs(_ZY);__Y._3Z(_2Z)}function _4Z(_ZY,_5Z){var __Y=_RY._Xs(_ZY);__Y._6Z(_5Z)}function _7Z(_ZY,_8Z){var __Y=_RY._Xs(_ZY);__Y._9Z(_8Z)}function _aZ(_ZY,_bZ){
|
||
var __Y=_RY._Xs(_ZY);__Y._cZ(_bZ)}function _dZ(_ZY,_eZ){var __Y=_RY._Xs(_ZY);__Y._fZ((_eZ>0.5)?true:false)}function _gZ(_ZY,_hZ){var __Y=_RY._Xs(_ZY);__Y._iZ(_hZ)}function _jZ(_ZY,_hZ){var __Y=_RY._Xs(_ZY);__Y._kZ(_hZ)}function _lZ(_ZY,_mZ){var __Y=_RY._Xs(_ZY);__Y._nZ(_mZ)}function _oZ(_ZY,_pZ){var __Y=_RY._Xs(_ZY);__Y._qZ(_pZ*_jj._rZ._sZ)}function _tZ(_ZY){var __Y=_RY._Xs(_ZY);__Y._uZ()}function _vZ(_ZY,_wZ,_xZ){var __Y=_RY._Xs(_ZY);var scale=_jj._rZ._sZ;__Y._yZ(_wZ*scale,_xZ*scale)}function _zZ(_bu,_ZY,_Us,_AZ,
|
||
_BZ){var _CZ=-1;var __Y=_RY._Xs(_ZY);var _rt=Math.floor(_Us);if(_rt==_DZ){_rt=_bu.id}if(_rt==_iW){var _nt=_6O._WW();for(var _1O=0;_1O<_nt.length;_1O++){var _5O=_nt[_1O];if(_5O._EZ)continue;_CZ=_jj._rZ._FZ(__Y,_5O,_AZ,_BZ)}}else if(_rt<100000){var _2O=_4j._Xs(_rt);if(_2O===null){return _GZ}var _nt=_2O._3O();for(var _1O=0;_1O<_nt.length;_1O++){var _5O=_nt[_1O];if(_5O._EZ)continue;_CZ=_jj._rZ._FZ(__Y,_5O,_AZ,_BZ)}}else {var _5O=_6O._Xs(_rt);_CZ=_jj._rZ._FZ(__Y,_5O,_AZ,_BZ)}return _CZ}function _HZ(_bu,_ZY,_Us,_IZ,_JZ){
|
||
if(_IZ!==undefined&&_JZ!==undefined){return _zZ(_bu,_ZY,_Us,_IZ,_JZ)}else {return _zZ(_bu,_ZY,_Us,0.0,0.0)}}function _Ze(_Oj){var _iT=_jT._Xs(_Oj);if((_iT===null)||(_iT==undefined)){return false}return true}function _KZ(_Oj,_Ro,_LZ){var _MZ=_jT._Xs(_Oj);if(_MZ===null)return;var _NZ=_MZ._OZ;_NZ._g6=_Ro;_NZ._PZ=_LZ}var _QZ=_KZ;;;;;;;;;;;;;;;function __e(){_RZ=_jj.id};function _Wa(_7T){var _SZ=_jT._Xs(_7T);if((_SZ==null)||(_SZ==undefined)){_1F("Error: Room "+_7T+" is not a valid room index")}else {_RZ=_7T}};;;;function _TZ(){
|
||
_Wa(_UZ)}var _VZ=function(){_Bn("yy_texture_get_texel_width()")};var _WZ=function(){_Bn("yy_texture_get_texel_height()")};var _XZ=function(){_Bn("texture_set_stage()")};var _YZ=function(){_Bn("shader_is_compiled()");};var _ZZ=function(){_Bn("shader_set()")};var __Z=function(){_Bn("shader_get_uniform()")};var _0_=function(){_Bn("shader_set_uniform_i()")};var _1_=function(){_Bn("shader_set_uniform_f()")};var _2_=function(){_Bn("shader_set_uniform_matrix()")};var _3_=function(){_Bn("shader_set_uniform_matrix()")}
|
||
;var _4_=function(){_Bn("shader_enable_corner_id()")};var _5_=function(){_Bn("shader_set_uniform_array_i()")};var _6_=function(){_Bn("shader_set_uniform_array_f()")};var _7_=function(){_Bn("shader_set_uniform_matrix_array()");};var _8_=-1;function _9_(){return 0}function _a_(_b_){_8_=_b_;_ZZ(_b_)}function _c_(){_8_=-1;_ZZ(-1)}var _d_=[];var _e_=300000;var _f_=_e_;var _g_=[];var _h_=0;var audio_sampledata=[];var _i_=!1;var _j_=0;var _k_=128;var _l_=100000;var _m_=[];var _n_=[];var _o_=0;var _p_=200000;var _q_=[];var _r_=[];
|
||
var _s_=0;var _t_=0;var _u_=[];var _v_={_w_:0,_x_:1,_y_:2,_z_:3,_A_:4,_B_:5,_C_:6};var _D_={_E_:0,_F_:1,_G_:2};var _H_=0;var _I_=1.0;var _J_=0;function _K_(){if(_os!=_ps)return;_j_++}var _L_;function _M_(){_N_.disconnect();_N_=g_WebAudioContext.createGain();_N_.connect(g_WebAudioContext.destination);g_WebAudioContext.listener._mt=new _gB(0,0,0);g_WebAudioContext.listener._O_=new _gB(0,0,0);g_WebAudioContext.listener._P_=new Array(0,0,0,0,0,0)}function _Q_(){if(_os!=_ps){return }_N_=g_WebAudioContext.createGain();
|
||
_N_.connect(g_WebAudioContext.destination);_R_(_v_._x_);var _S_;if(typeof document.hidden!=="undefined"){_L_="hidden";_S_="visibilitychange"}else if(typeof document.mozHidden!=="undefined"){_L_="mozHidden";_S_="mozvisibilitychange";}else if(typeof document.msHidden!=="undefined"){_L_="msHidden";_S_="msvisibilitychange"}else if(typeof document.webkitHidden!=="undefined"){_L_="webkitHidden";_S_="webkitvisibilitychange"}document.addEventListener(_S_,_T_,false);g_WebAudioContext.listener._mt=new _gB(0,0,0);g_WebAudioContext.listener._O_=new _gB(0,
|
||
0,0);g_WebAudioContext.listener._P_=new Array(0,0,0,0,0,0);_U_(0,0,0);_V_(0,0,1.0,0,1.0,0.0);_W_();_X_()}function _Y_(){this.buffer=null;this.gain=1.0;this._Z_=1.0;this.___=1.0;this.duration=0.0;this._001=0.0;this._e1=0;this._91=0}function _101(_201,_301,_401){this._501=g_WebAudioContext.createGain();this._601=null;this._gG=0;this._US(_201,_301,_401)}_101.prototype._US=function(_201,_301,_401){this._701=false;this._801=g_WebAudioContext.currentTime;this.playbackpoint=0;this._901=null;this._501.disconnect();
|
||
this.gain=1.0;this._501.gain.value=1;if(this._601!=null){this._601.disconnect();this._601=null}this.paused=false;this._a01=_201;this._b01=_401;this._c01=false;this._d01=_301;this._e01=false;this._f01=false;this._g01=false;this._h01=null;this._i01=null;if(_201>=0){this._e01=_j01(_201);this._f01=_k01(_201);this._g01=_l01(_201);if(!this._f01&&!this._g01){this._501.gain.value=audio_sampledata[_201].gain;if(this._gG>=_e_){_u_[this._gG-_e_]=null}this._gG=_f_;_u_[_f_-_e_]=this;++_f_}}};function _m01(_n01){
|
||
if(_n01<_e_||_n01>=_f_){debug("Error: invalid sound handle "+_n01);return null}var _o01=_u_[_n01-_e_];if(_o01==undefined){return null}return _o01}function _j01(_a01){if(_a01>=0&&_a01<_0F._71.length){if(_0F._71[_a01]._91==1){return true}}else if(_a01<_l_){debug("IsSoundStreamed - Error: soundid "+_a01+" not found")}return false}function _k01(_a01){if(_a01>=_l_&&_a01<_p_){return true}return false}function _l01(_a01){if(_a01>=_p_&&_a01<_e_){return true}return false}function _p01(_201){var _o01=_0F._71[_201];var _q01=_Tl+_o01._b1;
|
||
var _r01=_o01._a1;_q01=_s01(_q01);var index=_q01.indexOf(_r01);if(index>0){_q01=_q01.substr(0,index)}if(_t01){_r01="ogg"}else if(_u01){_r01="mp3"}else {_r01="ogg"}_q01=_q01+"."+_r01;return _q01;}function _v01(_w01,_201,_x01){var _y01=_z01(_201);var _A01=_y01._001;if(_y01._DV=='loading'){_y01._B01.push(["Audio_Play",_w01,_201,_x01]);return }if(_w01._e01)_C01(_w01,_201,_x01,_A01);else _D01(_w01,_201,_x01,_A01);_w01._701=true}function _C01(_w01,_201,_x01,_E01){var _F01=_p01(_201);try{if(_w01._h01!=null){document.body.removeChild(_w01._h01)}
|
||
_w01._h01=new Audio();var _h01=_w01._h01;_h01.controls=false;_h01.autoplay=true;_h01.preload="none";_h01.loop=(_x01)!=0?true:false;_h01.src=_GH(null,null,_F01);document.body.appendChild(_h01);if(_E01>0){_h01.addEventListener('loadedmetadata',function(){_w01._h01.currentTime=_E01},false)}_h01.load();try{var _G01=_h01.play();if(_G01!==undefined){_G01._H01(function(){console.log("playback started")}).catch(function(error){console.log("playback failed ",error)})}}catch(_I01){debug("audio_tag.play() exception: "+_I01)}
|
||
_w01._a01=_201;_w01._i01=g_WebAudioContext.createMediaElementSource(_h01);_w01._i01.connect(_w01._501)}catch(_I01){debug("Audio_PlayStreamed exception: "+_I01)}}function _qs(){var _o01=g_WebAudioContext.createBufferSource();var gain=g_WebAudioContext.createGain();_o01.connect(gain);gain.connect(g_WebAudioContext.destination);gain.gain.value=0;_o01.start(0);if(g_WebAudioContext.sampleRate===48000){if(_J01==_K01){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');_os=_L01}}_o01=g_WebAudioContext.createBufferSource();gain=g_WebAudioContext.createGain();_o01.connect(gain);gain.connect(g_WebAudioContext.destination);gain.gain.value=0;_o01.start(0);_M_();for(_z3=0;_z3<_t_;++_z3){_d_[_z3]._501=g_WebAudioContext.createGain()}debug("Sample rate now "+g_WebAudioContext.sampleRate)}}}function _D01(_w01,_201,_M01,_E01){_w01._a01=_201;try{var _N01=null;
|
||
var _O01=false;if(_201>=_p_&&_201<(_p_+_s_)){_O01=true;var _P01=_201-_p_;_q_[_P01]._Q01.connect(_w01._501);_q_[_P01].gainnode=_w01._501;_N01=_q_[_P01]._Q01}else {var _y01=_z01(_201);var ___=_y01.___;if(_w01._601!=null){___*=_w01._601.___}_w01._901=g_WebAudioContext.createBufferSource();_w01._901.playbackRate.value=___;_w01._901.loop=_M01;_w01._901.buffer=_y01.buffer;_w01._901.connect(_w01._501);_N01=_w01._901}_w01._801=g_WebAudioContext.currentTime;_N01.onended=function(event){_w01._701=false;if(true===_w01._901.loop)_D01(_w01,
|
||
_201,_M01,_E01)};if(!_O01){if(_E01!=undefined){if(!_N01.start)_N01.noteOn(_E01);else _N01.start(0,_E01);_w01.playbackpoint=_E01}else {_N01.start(0);_w01.playbackpoint=0}}}catch(_I01){debug("Audio_PlayUnstreamed exception: "+_I01)}}function _R01(_w01){if(_w01._701){if(_w01._e01)_S01(_w01);else _T01(_w01);_w01._a01=-1;_w01._701=false}}function _S01(_w01){if(_w01._h01!=null){try{_w01._h01.pause();_w01._i01.disconnect();if(_w01._501!=null)_w01._501.disconnect();if(_w01._601!=null){_w01._601.disconnect();
|
||
_w01._601=null}}catch(_I01){debug("Audio_StopStreamed exception: "+_I01)}}}function _T01(_w01){try{if(_w01._a01>=_p_&&_w01._a01<(_p_+_s_)){var _U01=_w01._a01-_p_;_q_[_U01]._Q01.onended=null;_q_[_U01]._Q01.disconnect()}else if(_w01._901!=null){_w01._901.onended=null;_w01._901.loop=false;_w01._901.stop(0);_w01._901.disconnect()}if(_w01._501!=null)_w01._501.disconnect();if(_w01._601!=null){_w01._601.disconnect();_w01._601=null}}catch(_I01){debug("Audio_StopUnstreamed exception: "+_I01)}}function _V01(_w01){
|
||
if(!_w01.paused){if(_w01._e01)_W01(_w01);else _X01(_w01);_w01.paused=true}}function _W01(_w01){try{_w01._h01.pause()}catch(_I01){debug("Audio_PauseStreamed exception: "+_I01)}}function _X01(_w01){try{if(_w01._a01>=_p_&&_w01._a01<(_p_+_s_)){var _U01=_w01._a01-_p_;_q_[_U01]._Q01.disconnect(0);_q_[_U01]._Q01.onended=null}else {_w01._901.onended=null;_w01._901.stop(0);_w01.playbackpoint+=g_WebAudioContext.currentTime-_w01._801}}catch(_I01){debug("Audio_PauseUnstreamed exception: "+_I01);}}function _Y01(_w01){
|
||
if(_w01.paused){if(_w01._e01)_Z01(_w01);else __01(_w01);_w01.paused=false}}function _Z01(_w01){if(_w01.paused){try{_w01._h01.play()}catch(_I01){debug("Audio_ResumeStreamed exception: "+_I01)}}}function __01(_w01){try{if(_w01._a01>=_p_&&_w01._a01<(_p_+_s_)){var _U01=_w01._a01-_p_;_q_[_U01]._Q01.connect(_w01._501);_q_[_U01]._Q01.onended=function(event){_w01._701=false}}else {_w01._901=g_WebAudioContext.createBufferSource();_w01._801=g_WebAudioContext.currentTime;_w01._501=g_WebAudioContext.createGain();
|
||
var _011=_z01(_w01._a01);_w01._501.gain.value=_w01.gain*_011.gain;_w01._901.connect(_w01._501);_w01._901.onended=function(event){_w01._701=false};if(_w01._601!=null){_w01._501.connect(_w01._601)}else {_w01._501.connect(_N_)}_w01._901.buffer=_011.buffer;if(_w01._b01>0)_w01._901.loop=true;{var _111=Math.floor(_w01.playbackpoint/_w01._901.buffer.duration);var _211=_w01.playbackpoint-_111*_w01._901.buffer.duration;_w01._901.start(0,_211)}}}catch(_I01){debug("Audio_ResumeUnstreamed exception: "+_I01)}}function _311(_w01){
|
||
var _411=false;if(_w01._701){return _w01.paused}return false;}function _511(_w01){var _611=false;if(_w01._701){if(_w01._e01)_611=_711(_w01);else _611=_811(_w01)}return _611}function _811(_w01){if(_w01._901!=null){if((_w01._901.playbackState==undefined||_w01._901.playbackState!=_w01._901.FINISHED_STATE)||_w01.paused){return true}}return false}function _711(_w01){if(_w01._h01!=null){if(!_w01._h01.ended){return true}}return false}function _911(_201,_301,_401){if(_os!=_ps)return null;var _z3;var _o01;for(_z3=0;_z3<_t_;
|
||
++_z3){_o01=_d_[_z3];if(!_o01._701){_o01._US(_201,_301,_401);return _o01}else {var _a11=false;if(_o01._e01&&_o01._h01!=null){_a11=_o01._h01.ended}else {_a11=((_o01._901.playbackState!=undefined&&_o01._901.playbackState==_o01._901.FINISHED_STATE)&&!_o01.paused)}if(_a11){_o01._US(_201,_301,_401);return _o01}}}if(_t_<_k_){var _b11=new _101(_201,_301,_401);_d_[_t_]=_b11;++_t_;return _b11}var _c11=_301;var _d11=-1;for(_z3=0;_z3<_t_;++_z3){_o01=_d_[_z3];if(_o01._d01<_c11){_d11=_z3;_c11=_o01._d01}}if(_d11>=0){debug("killing sound on channel "+_d11);
|
||
var _e11=_d_[_d11];_R01(_e11);_e11._US(_201,_301,_401);return _e11}debug("reached max sounds and no lower priority");return null}function _z01(_a01){var _y01=null;if(_a01>=0&&_a01<=audio_sampledata.length){_y01=audio_sampledata[_a01]}else {var _f11=_a01-_l_;if(_f11>=0&&_f11<_o_){_y01=_n_[_f11]}else {var _U01=_a01-_p_;if(_U01>=0&&_U01<_s_){_y01=_r_[_U01]}}}return _y01}function _K9(_a01,_d01,_b01){var _y01=_z01(_a01);if(_y01==null){debug("audio_play_sound - invalid sound index: "+_a01);return -1}var _e1=_y01._e1;
|
||
if(!_g11(_e1)){debug(_h11(_a01)+": Audio Group "+_e1+" is not loaded");return -1}var _b11=_911(_a01,_d01,_b01);if(_b11==null)return -1;_b11._501.connect(_N_);_v01(_b11,_a01,(_b01>0));return _b11._gG}function _y9(_201){if(_os!=_ps)return;var _o01;if(_201>=_e_){_o01=_m01(_201);if(_o01!=null){_R01(_o01)}}else {for(_z3=0;_z3<_t_;++_z3){_o01=_d_[_z3];if(_o01._a01==_201)_R01(_o01)}}}function _Q9(_201){if(_os!=_ps)return;var _o01;if(_201>=_e_){_o01=_m01(_201);if(_o01!=null){_V01(_o01)}}else {for(_z3=0;_z3<_t_;++_z3){
|
||
_o01=_d_[_z3];if(_o01._a01==_201){_V01(_o01)}}}}function _I9(_201){if(_os!=_ps)return;if(_201>=_e_){var _o01=_m01(_201);if(_o01!=null){_Y01(_o01)}}else {for(_z3=0;_z3<_t_;++_z3){var _o01=_d_[_z3];if(_o01._a01==_201){_Y01(_o01)}}}}function _T_(){if(_os==_ps){if(document[_L_]==true){if(!_i_){_i_=true;_i11(true)}}else if(document[_L_]==false){if(_i_){_j11(true);_i_=false}}}}function _x9(){if(_os==_ps)return 1;else return 0}function _h11(_k11){if(_os==_ps){var _l11=-1;if(_k11>=_e_){var _o01=_m01(_k11);if(_o01!=null){
|
||
_l11=_o01._a01}}else {_l11=_k11}if(_l11>=0&&_l11<_0F._71.length){var name=_0F._71[_l11]._81;return name}}return "<undefined>"}var _m11;function _R_(_n11){if(_os!=_ps){return }var _o11=g_WebAudioContext.createPanner();_m11=_o11.INVERSE_DISTANCE;if(_m11==undefined)_m11="inverse";switch(_n11){case _v_._w_:debug("Audio_falloff_none not supported in html5\n");break;case _v_._x_:_m11=_o11.INVERSE_DISTANCE;if(_m11==undefined)_m11="inverse";break;case _v_._y_:debug("Audio_falloff_inverse_distance_clamped not supported in html5\n");
|
||
break;case _v_._z_:_m11=_o11.LINEAR_DISTANCE;if(_m11==undefined)_m11="linear";break;case _v_._A_:debug("Audio_falloff_linear_distance_clamped not supported in html5\n");break;case _v_._B_:_m11=_o11.EXPONENTIAL_DISTANCE;if(_m11==undefined)_m11="exponential";break;case _v_._C_:debug("Audio_falloff_exponent_distance_clamped not supported in html5\n");break;default :debug("Attempting to set audio falloff to unknown model\n");break }}function _i11(_p11){for(_z3=0;_z3<_t_;++_z3){var _o01=_d_[_z3];if(_o01._701){
|
||
if(!_o01.paused){_V01(_o01);if(_p11)_o01._c01=true}}}}function _q11(){for(_z3=0;_z3<_t_;++_z3){var _o01=_d_[_z3];if(_o01._701){_R01(_o01)}}}function _r11(_s11){for(_z3=0;_z3<_t_;++_z3){var _o01=_d_[_z3];if(_o01._701){var _e1=audio_sampledata[_o01._a01]._e1;if(_e1==_s11){_R01(_o01)}}}}function _j11(_p11){for(_z3=0;_z3<_t_;++_z3){var _o01=_d_[_z3];if(_o01._701){if(_o01.paused){if(_p11){if(_o01._c01){_Y01(_o01);_o01._c01=false}}else {_Y01(_o01)}}}}}function _H9(_201){if(_os!==_ps)return false;if(_201>=_e_){var _o01=_m01(_201);
|
||
if(_o01!=null){return _311(_o01);}}else {for(_z3=0;_z3<_t_;++_z3){_o01=_d_[_z3];if(_o01._a01==_201){if(_o01._701){if(_311(_o01)){return true}}}}}return false}function _J9(_201){if(_os!==_ps)return false;if(_201>=_e_){var _o01=_m01(_201);if(_o01!=null){if(_511(_o01)){return true}}}else {for(_z3=0;_z3<_t_;++_z3){_o01=_d_[_z3];if(_o01._a01==_201){if(_o01._701){if(_511(_o01)){return true}}}}}return false}function _U_(_t11,_u11,_v11){if(_os==_ps){var _w11=g_WebAudioContext.listener;_w11.setPosition(_t11,_u11,_v11);
|
||
_w11._mt._OB=_t11;_w11._mt._PB=_u11;_w11._mt._QB=_v11;}}function _V_(_t11,_u11,_v11,_x11,_y11,_z11){if(_os==_ps){var _w11=g_WebAudioContext.listener;_w11.setOrientation(_t11,_u11,_v11,_x11,_y11,_z11);_w11._P_[0]=_t11;_w11._P_[1]=_u11;_w11._P_[2]=_v11;_w11._P_[3]=_x11;_w11._P_[4]=_y11;_w11._P_[5]=_z11}}function _A11(_t11){if(_os!=_ps)return;_N_.gain.value=_t11}function _V9(_B11,_C11){if(_B11==0){_A11(_C11)}}function _D11(e){if(_os!=_ps)return;var targetid=e.target.targetid;debug("error loading sound"+targetid);
|
||
if(targetid==undefined){}else {debug("AudioError: "+this.URL);this.completed=false;_E11++;ClearEventListeners(this)}}function _F11(e){if(_os!=_ps)return;var targetid=e.target.targetid;if(_G11)debug("sound loaded"+targetid);if(targetid==undefined){}else {this.completed=true;ClearEventListeners(this);try{g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){var _011=audio_sampledata[targetid];_011.buffer=buffer;_E11++},function(err){debug("error decoding audio data:"+err);_E11++})}catch(_oM){
|
||
debug("error decoding audio data: "+_oM.message);_E11++}}}function _H11(__O,_Us,_I11){var _011=audio_sampledata[_Us];_011.buffer=null}function _J11(e){var targetid=e.target.targetid;debug("Audio_SoundReadyStateChange:targetid/readyState/status:"+targetid+'/'+e.target.readyState+'/'+e.target.status);}function _K11(e){var targetid=e.target.targetid;debug("Audio_SoundProgress:targetid/loaded/total:"+targetid+'/'+e._DH+'/'+e._L11)}function _M11(__O,_Us,_I11,_N11){__O=_s01(__O);if((_os!=_ps)||(_O11==false)){
|
||
return undefined}var _r01;var index;index=__O.indexOf(_I11);if(index>0){__O=__O.substr(0,index)}if(_t01){_I11="ogg"}else if(_u01){_I11="mp3"}else {_I11="ogg"}__O=__O+"."+_I11;var _vQ=new XMLHttpRequest();_vQ.open('GET',__O,true);_vQ.responseType='arraybuffer';_vQ.targetid=_Us;_vQ.URL=__O;_vQ.completed=false;if(_N11!=undefined){_vQ.targetid={_P11:_N11,_l11:_Us};_vQ.onload=_Q11;_vQ.onerror=_R11}else {_vQ.onload=_F11;_vQ.onerror=_D11;_vQ.ontimeout=_D11;_vQ._mP=_K11;_vQ.onreadystatechange=_J11}_vQ.send();_S11[_Us]=_vQ;
|
||
return _Us}var _T11="Unloaded";var _U11="Loading";var _V11="Loaded";var _W11="Unloading";var _X11=0;var _Y11=[];function _Z11(_s11){this._e1=_s11;this.__11=_T11;this._021=0;this._121=0;this._221=[]}_Z11.prototype._321=function(_421){this._221.push(_421)};_Z11.prototype._521=function(_621){if(this.__11!=_621){this.__11=_621;debug("Audio Group "+this._e1+"-> "+this.__11);if(_621==_V11){var map=_Zi();_ta._721=map;_0j(map,"type","audiogroup_load");_0j(map,"group_id",this._e1);_4j._5j(_821,0)}}};function _Q11(e){
|
||
var targetid=this.targetid._l11;var _921=this.targetid._P11;if(_G11)debug("sound loaded "+targetid);if(targetid!=undefined){e.target.completed=true;ClearEventListeners(this);try{g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){var _011=audio_sampledata[targetid];_011.buffer=buffer;_921._a21()},function(err){debug("error decoding audio data:"+err);_921._a21()})}catch(_oM){debug("error decoding audio data: "+_oM.message);_921._a21()}}}function _R11(e){var targetid=this.targetid._l11;
|
||
var _921=this.targetid._P11;debug("error loading sound"+targetid);if(targetid!=undefined){debug("AudioError: "+this.URL);this.completed=false;ClearEventListeners(this);_921._a21()}}_Z11.prototype._a21=function(){this._021--;if(this._221.length>0){this._121=((this._221.length-this._021)*100)/(this._221.length)}if(this._021<=0){this._521(_V11)}};_Z11.prototype._Kl=function(){if(this.__11!=_T11){return 0}if(this._221.length==0){return 0}this._521(_U11);this._021=this._221.length;this._121=0;var _z3;for(_z3=0;
|
||
_z3<this._221.length;++_z3){var index=this._221[_z3];if(_0F._71[index]._91==0){var id=_M11(_Tl+_0F._71[index]._b1,index,_0F._71[index]._a1,this);if(id===undefined)this._a21()}else {this._a21()}}};_Z11.prototype._b21=function(){if(this.__11==_V11){return 1}return 0};function _W_(){var index;var _c21=1;for(index=0;index<_0F._71.length;index++){if(_0F._71[index]!==null){var _011=new _Y_();audio_sampledata[index]=_011;_011.buffer=null;var _d21=_0F._71[index].volume;_011.gain=_d21;_011._Z_=_d21;_011.___=1.0;_011._91=_0F._71[index]._91;
|
||
if(_0F._71[index].duration!=undefined){_011.duration=_0F._71[index].duration}_011._e1=0;var _e1=_0F._71[index]._e1;if(_e1!=undefined){_011._e1=_e1}}}}function _X_(){if(_0F._f1){var _z3;_X11=_0F._f1.length;for(_z3=0;_z3<_X11;++_z3){_Y11[_z3]=new _Z11(_z3)}for(_z3=0;_z3<audio_sampledata.length;++_z3){var _o01=audio_sampledata[_z3];if(_o01!=undefined){_e1=_o01._e1;if(_Y11[_e1]!=undefined){_Y11[_e1]._321(_z3)}}}}}function _g11(_s11){if(_s11==0){return 1}if(_s11>0&&_s11<_X11){var _921=_Y11[_s11];var _sF=_921._b21();
|
||
return _sF}return 0}function _e21(_f21){return _f21}function _g21(_f21){return _f21}navigator._h21=(navigator._h21||navigator._i21||navigator._j21||navigator._k21);var _l21=!1;var _m21=undefined;function _M9(_k11){if(_os!=_L01)return;_n21._o21(_k11)}function _L9(_k11){if(_os!=_L01)return;_n21._p21(_k11)}function _z9(_k11){if(_os!=_L01)return;_n21._q21(_k11)}function _W9(_OD){if(_os!=_L01)return;_n21._r21(_OD)}var _s21=0,_t21=1,_u21=2,_v21=3;function _NU(_k11){if(_w21._Xs(_k11)==null)return false;return true}function _6a(_k11){
|
||
var _x21=_w21._Xs(_k11);if(_x21==null)return 0;return _x21.width}function _8a(_k11){var _x21=_w21._Xs(_k11);if(_x21==null)return 0;return _x21.height}var _y21=_z21;function _z21(_Oj,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);_D21=_w21._Xs(_Oj);_D21._Fk++;_A21.width=_D21.width;_A21.height=_D21.height;_B21._E21(canvas,_Pj,_Qj,_Ns,_Os,0,0,_A21.width,_A21.height);if(_Gu){_A21.complete=_Nu(_B21,_Ns,_Os)}else {_A21.complete=true}_D21._Fk++;var _Qu=new _Ru();
|
||
_D21._F21[_D21._F21.length]=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_D21.width;_Qu._C3=_D21.height;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];return _Oj}var _H21=_I21;function _I21(_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu,_J21,_K21){var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);_A21.width=_Lu._Xs(_Us).width;_A21.height=_Lu._Xs(_Us).height;_B21._E21(_Lu._Xs(_Us),0,0);if(_Gu){_A21.complete=_Nu(_B21,_Ns,_Os)}else {_A21.complete=true}
|
||
var _D21=new _L21();var _M21=_w21._N21(_D21);_D21._81="surface.copy";_D21.width=_Ns;_D21.height=_Os;_D21._VQ=new _MF();_D21._VQ.right=_D21.width;_D21._VQ.bottom=_D21.height;_D21._h1=true;_D21._i1=true;_D21.preload=true;_D21._O21=0;_D21._P21=false;_D21._j1=_J21;_D21._k1=_K21;_D21._Q21=true;_D21._Fk=1;_D21._R21=false;_D21._S21=false;_D21._Gk=[];_D21._F21=[];_D21._T21=[];_D21._U21();var _Qu=new _Ru();_D21._F21[0]=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_D21.width;_Qu._C3=_D21.height;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;
|
||
_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_V21(_Qu);return _M21}var _W21=_X21;function _X21(_Oj,_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);_D21=_w21._Xs(_Oj);_D21._Fk++;_A21.width=_D21.width;_A21.height=_D21.height;_B21._E21(_Lu._Xs(_Us),0,0,_Ns,_Os,0,0,_A21.width,_A21.height);if(_Gu){_A21.complete=_Nu(_B21,_Ns,_Os)}else {_A21.complete=true}var _Qu=new _Ru();_D21._F21[_D21._F21.length]=_Qu;_Qu.x=0;
|
||
_Qu.y=0;_Qu._B3=_D21.width;_Qu._C3=_D21.height;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];return _Oj}var _Y21=_Z21;function _Z21(_Oj){var _x21=_w21._Xs(_Oj);if(_x21==null)return 0;var _D21=new _L21();var _M21=_w21._N21(_D21);_D21._81=_x21._81+".copy";_D21.width=_x21.width;_D21.height=_x21.height;_D21._VQ._Qs(_x21._VQ);_D21._h1=_x21._h1;_D21._i1=_x21._i1;_D21.preload=_x21.preload;_D21._O21=_x21._O21;_D21._P21=_x21._P21;_D21._j1=_x21._j1;
|
||
_D21._k1=_x21._k1;_D21._Q21=true;_D21._Fk=_x21._Fk;_D21.__21=_x21.__21;_D21._R21=_x21._R21;_D21._n1=_x21._n1;_D21._o1=_x21._o1;_D21._S21=_x21._S21;_D21._Gk=[];_D21._F21=[];_D21._T21=[];for(var _z3=0;_z3<_x21._Fk;_z3++){var _Qu=new _Ru();_D21._F21[_z3]=_Qu;_Qu._Q21(_x21._F21[_z3]);var _031=_131(_x21._F21[_z3]);_Qu._W6=_G21(_031);_Qu.x=0;_Qu.y=0;_Qu._Il=_Jl[_Qu._W6]}return _M21}function _231(_331,_431,_531,_631,_Io,_731){var _B3=_431._U6;var _C3=_431._V6;var _831=[];var _931=_C3*_B3;for(_Qk=0;_Qk<_931;_Qk++)_831[_Qk]=false;
|
||
if(_Io==_s21){var _a31=_b31(_431);var index=0;for(var _z3=0;_z3<_a31.length;_z3+=4){if(_a31[_z3+3]>_731){_831[index]=true}else {_831[index]=false}index++}}else {switch(_Io){case _t21:{for(var y=_631.top;y<=_631.bottom;y++){for(var x=_631.left;x<=_631.right;x++){_831[x+(y*_B3)]=true}}break }case _u21:{var _6l=(_631.left+_631.right)/2;var _an=_6l-_631.left+0.5;var _7l=(_631.top+_631.bottom)/2;var _bn=_7l-_631.top+0.5;for(var y=_631.top;y<=_631.bottom;y++){for(var x=_631.left;x<=_631.right;x++){if((_an>0)&&(_bn>0)){
|
||
_831[x+(y*_B3)]=_al((x-_6l)/_an)+_al((y-_7l)/_bn)<1}}}break }case _v21:{var _6l=(_631.left+_631.right)/2;var _an=_6l-_631.left+0.5;var _7l=(_631.top+_631.bottom)/2;var _bn=_7l-_631.top+0.5;for(var y=_631.top;y<=_631.bottom;y++){for(var x=_631.left;x<=_631.right;x++){if((_an>0)&&(_bn>0)){_831[x+(y*_B3)]=Math.abs((x-_6l)/_an)+Math.abs((y-_7l)/_bn)<1}}}break }}}if(_331!=null){for(var _z3=0;_z3<_831.length;_z3++){if(_331[_z3])_831[_z3]=true}}return _831}function _c31(_d31,_e31){if(_NU(_d31)){var _f31=_w21._Xs(_d31);
|
||
var _Qu=_f31._g31(~~_e31);if(_Qu){return({_Jo:_Qu._Il,_Ko:_Qu})}}return null}function _RF(_qj){return String.fromCharCode(_qj)}function _h31(_OG){if(!_OG||_OG=="")return 0;return _OG.charCodeAt(0)}function _Tb(_OG){if(_OG==undefined){return 0}else if(typeof(_OG)=="boolean"){if(_OG)return 1;else return 0}else if(typeof(_OG)=="number"){return _OG}return parseFloat(_OG)}function _Ea(_rt,_BT){if(_BT===undefined)_BT=0;if(_BT>64)return " recursion error ";if(_rt==undefined){return "undefined"}if(_rt instanceof Array){var _4t="{";
|
||
for(var _z3=0;_z3<_rt.length;++_z3){if(_z3!=0)_4t+=",";_4t+=_Ea(_rt[_z3],_BT+1)}_4t+="}";return _4t}else if(typeof(_rt)=="number"){if((~~_rt)!=_rt){return _rt.toFixed(2).toString()}else {return _rt.toString();}}else if(typeof(_rt)=="boolean"){if(_rt)return "1";else return "0"}else {return _rt.toString()}}function _Fa(_i31,_OG){_i31=_i31.replace(_RF(13),"#");var _Gl=0;if(_i31.length>0){var index=0;while(index!=-1){index=_OG.indexOf(_i31,index);if(index>-1){_Gl+=1;index++}}}return _Gl}function _w9(_OG){return _OG.toUpperCase()}
|
||
var _j31=[];function _k31(_l31){debug("myBrandConnectReadyEvent");_j31=_l31}function _m31(){_wF()}function _n31(){_o31=true;debug("myBrandConnectDoneEvent")}function _p31(){var _q31=document.getElementById("ssaBrandConnectInterstitial");var _r31=document.getElementById("gm4html5_div_id");_r31.appendChild(_q31);_jF()}var _s31=!1;var _o31=!1;var ssa_json={'applicationUserId':'1234','applicationKey':'2b46ec59','onCampaignsReady':_k31,'onCampaignsDone':_n31,'onCampaignClose':_m31,'onCampaignOpen':_p31,'maxWidth':1000,
|
||
'maxHeight':700};var _t31=(function(_pv,_Lk){var _gm=_pv.createElement(_Lk),_cF=_pv.getElementsByTagName(_Lk)[0];_gm._dG=!0;_gm.src=('https:'!=location.protocol?'http://jsd.supersonicads.com':'https://a248.e.akamai.net/ssastatic.s3.amazonaws.com')+'/inlineDelivery/delivery.min.gz.js';_cF.parentNode.insertBefore(_gm,_cF)});var _u31=ads_engagement_launch;function ads_engagement_launch(_uV,_vV){if(SSA_CORE!=undefined)SSA_CORE.BrandConnect.engage()}var _v31=[];_w31=_x31;function _x31(_Us,_Ns,_Os){if(_Us==_y31){
|
||
_z31=true;_A31=_Ns;_B31=_Os;return 1}if(!_C31(_Us)){_Ys("Surface does not exist");return 0}_Ju(_Ns,_Os,_Us);return 0}_Ju=_D31;function _D31(_Ns,_Os,_E31){var _Xu=document.createElement(_fF);_Xu._2p=_Xu.width=_Ns;_Xu._3p=_Xu.height=_Os;_Xu.complete=true;_Xu._F31=false;_Xu.name="";_Xu._Jm=_Xu.getContext('2d');_C21(_Xu._Jm);if(_0F._Y6&&!_0F._Y6._77){_G31(_Xu._Jm)}var _Qu=new _Ru();_Xu._H31=_Qu;_Qu.x=0;_Qu.y=0;_Qu._B3=_Ns;_Qu._C3=_Os;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;
|
||
if(_E31!=undefined){_Lu._yt(_E31,_Xu);_Qu._W6=_E31}else {_Qu._W6=_Lu._et(_Xu)}_Qu._Il=_Xu;_Qu._Fl=[];_Qu._Gl=0;_Qu._Hl=4;_Qu._I31=0;_Qu._J31=null;_Qu._A21=_Xu;return _Qu._W6}var _K31=_L31;function _L31(_Us){_Lu._vt(_Us)}function _C31(_Us){if(_Lu._Xs(_Us)!=null)return true;else return false}function _M31(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){return _Xu._2p}return 0}function _N31(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){return _Xu._3p}return 0}function _O31(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){return({_Jo:_Xu._Il,
|
||
_Ko:_Xu._H31})}return -1}_P31=_Q31;function _Q31(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Jm._1K();_v31.push(_Jm);_Xu._Jm._R31=_Us;_Jm=_Xu._Jm;g_CurrentGraphics=_Jm;_S31=false}}var _T31,_U31,_V31,_W31;var _X31=_Y31;function _Y31(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Z31.left=_mM.left;_Z31.top=_mM.top;_Z31.right=_mM.right;_Z31.bottom=_mM.bottom;_mM.left=0;_mM.top=0;_mM.right=_Xu._2p;_mM.bottom=_Xu._3p;__31._Qs(_041);_141=_041;_041._4N=0;_041._6N=0;_041._8N=_Xu._2p;_041._aN=_Xu._3p;_041._241=0;_041._341=0;
|
||
_041._441=_Xu._2p;_041._541=_Xu._3p;_041._7s=0;_041._9s=0;_041._641=_Xu._2p;_041._741=_Xu._3p;_041._8s=_041._7s+_041._641;_041._as=_041._9s+_041._741;_Jm._1K();_v31.push(_Jm);_T31=_4K;_U31=_5K;_V31=_6K;_W31=_7K;_841(0,0,_Xu._2p,_Xu._3p);_941(0,0,_Xu._2p,_Xu._3p);g_CurrentGraphics=_Xu._Jm;_Jm=_Xu._Jm;_Jm._1K();_S31=true;_xO();if(_ul){_ul._a41()}}}var _b41=_c41;function _c41(){if(_S31){_mM=_Z31;_141._Qs(__31);_841(_T31,_U31,_V31,_W31);_941(_041._4N,_041._6N,_041._8N,_041._aN);_Jm._8K()}var _d41=_v31.pop();
|
||
_Jm=_d41?_d41:_e41;g_CurrentGraphics=_Jm;_Jm._8K();_xO()}function _pL(_f41,_Pj,_Qj){var data=null;var _Mu=_f41.getContext('2d');try{data=_Mu._g41(_Pj,_Qj,1,1)}catch(_oM){return 0xff000000}_h41=data.data;var index=0;var _i41=_h41[index]&0xff;var _j41=_h41[index+1]&0xff;var _k41=_h41[index+2]&0xff;var _l41=_h41[index+3]&0xff;return(_i41|(_j41<<8)|(_k41<<16)|(_l41<<24))}var _m41=_n41;var _o41=_p41;function _n41(_Us,_Pj,_Qj){return _p41(_Us,_Pj,_Qj)&0xffffff}function _p41(_Us,_Pj,_Qj){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){
|
||
return _pL(_Xu,_8t(_Pj),_8t(_Qj))}return 0x00000000}var _q41=_r41;function _r41(_Us,_Pj,_Qj){var _Xu=_Lu._Xs(_Us);if(!_Xu)return;_Pj=~~_Pj;_Qj=~~_Qj;var alpha=_Jm.globalAlpha;{_Jm.globalAlpha=_Po;_Jm._E21(_Xu,_Pj,_Qj)}_Jm.globalAlpha=alpha}function _s41(_Us,_Pj,_Qj,_Ns,_Os){var _Xu=_Lu._Xs(_Us);if(!_Xu)return;_t41(_Xu._H31,_Pj,_Qj,_Ns,_Os,0xffffff,1.0)}var _u41=_v41;function _v41(_Us,_Pj,_Qj,_UC,_VC,_w41,_So){_Bn("draw_surface_tiled_ext()")}function _x41(_y41,_Pj,_Qj,_z41){var _Ku=_Lu._Xs(_y41);var _Uu=_Lu._Xs(_z41);
|
||
if(_Ku!=null&&_Uu!=null){var _Mu=_Ku.getContext('2d');_Mu.save();_Mu.globalCompositeOperation='copy';_Mu.drawImage(_Uu,_Pj,_Qj);_Mu.restore()}}function _A41(_y41,_Pj,_Qj,_z41,_B41,_C41,_D41,_E41){var _Ku=_Lu._Xs(_y41);var _Uu=_Lu._Xs(_z41);if(_Ku!=null&&_Uu!=null){var _2K=[];var _Mu=_Ku.getContext('2d');_Mu.save();_2K[0]=1;_2K[1]=0;_2K[2]=0;_2K[3]=1;_2K[4]=0;_2K[5]=0;_Mu.setTransform(_2K[0],_2K[1],_2K[2],_2K[3],_2K[4],_2K[5]);_Mu.beginPath();_Mu.rect(_Pj,_Qj,_D41,_E41);_Mu.clip();_Mu.globalCompositeOperation='copy';
|
||
_Mu.drawImage(_Uu,_B41,_C41,_D41,_E41,_Pj,_Qj,_D41,_E41);_Mu.restore()}}function _X9(_dI,_F41,_G41,_Pj,_Qj,_UC,_VC,_H41,_6p,_So){if(_G41<0)_G41=~~_dI._Z9;var _x21=_w21._Xs(_F41);if(_x21!=null){_So=min(1.0,_So);_x21._7m(_G41,_Pj,_Qj,_UC,_VC,_H41,_To(_6p),_So)}}function _da(_dI,_F41,_G41,_Pj,_Qj){if(_G41<0)_G41=~~_dI._Z9;var _x21=_w21._Xs(_F41);if(_x21!=null){_x21._I41(_G41,_Pj,_Qj,_Po)}}function _ja(_dI,_F41,_G41,_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So){if(_G41<0)_G41=~~_dI._Z9;var _x21=_w21._Xs(_F41);if(_x21!=null){
|
||
_So=min(1.0,_So);_x21._L41(_G41,_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So)}}function _ca(_dI,_F41,_G41,_DW,_EW,_Cl,_Dl,_Pj,_Qj,_UC,_VC,_w41,_So){if(_G41<0)_G41=~~_dI._Z9;var _x21=_w21._Xs(_F41);if(_x21!=null){if(_x21._Fk<=0)return;_G41=(~~_G41)%_x21._Fk;if(_G41<0)_G41=_G41+_x21._Fk;_w41=_To(_w41);_M41(_x21._F21[_G41],_DW,_EW,_Cl,_Dl,_Pj,_Qj,_UC,_VC,_w41,_So)}}function _N41(_O41,_P41){if(_O41){if(_P41===undefined){canvas.style.cursor=""}else {canvas.style.cursor=_P41}}else {canvas.style.cursor="none"}}function _Q41(_Ro){
|
||
_R41=_To(_Ro)}var _S41=_Q41;function _T41(){return _To(_R41)}var _U41=_T41;function _Xa(_Pj,_Qj){var _V41=document.getElementById(_fF);var _W41=_V41;for(var _W41=_V41;_W41;_W41=_W41.parentNode){var position;if(_W41["currentStyle"]){position=_W41["currentStyle"]["position"]}else if(window.getComputedStyle){try{var style=window.getComputedStyle(_W41,null);if(style){position=style.getPropertyValue("position")}}catch(e){}}if(position&&(position=="fixed")){debug("Warning: Canvas position fixed. Ignoring position alterations");
|
||
return }}_V41.style.position="absolute";_V41.style.left=_Pj+"px";_V41.style.top=_Qj+"px"}function _Ya(_Ns,_Os){canvas.width=_Ns;canvas.height=_Os;_mL=_Ns;_oL=_Os;_X41=canvas.width;_Y41=canvas.height;_5s(canvas,_6s);_Z41=_6s.top;__41=_6s.left;_051=_6s.right;_151=_6s.bottom;_251=_X41;_351=_Y41;_451=_Ns;_551=_Os;_651=1;_751=1}function _851(_Pj,_Qj,_Ns,_Os){_Ya(_Ns,_Os);_Xa(_Pj,_Qj)}function _951(){return _051-__41}function _a51(){return _151-_Z41}var _b51;var _c51;var _d51;var _e51;var _f51;var _g51;var _h51;var _i51;
|
||
var _j51;var _k51;var _l51;var _m51;var _n51=0;var _o51=1,_p51=2,_q51=3,_r51=4,_s51=5,_t51=6;var _u51=aa_1241_kz();function aa_1241_kz(){return 0x87155211}function _v51(){var _w51=null;if(window.XMLHttpRequest){_w51=new XMLHttpRequest()}if(typeof(XMLHttpRequest)=="undefined"){_w51=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 _Ys("This browser does not support XMLHttpRequest.")}
|
||
}this._x51=_w51;this._y51=false}var _z51=new _v51();function _A51(){}var _B51=_C51;function _C51(_O41){}var _D51=_E51;function _E51(){return false}var _F51=_G51;function _G51(){}var _H51=_I51;function _I51(){}var _J51=_K51;function _K51(){}var _L51=_M51;function _M51(){}var _N51=_O51;function _O51(){}var _P51=_Q51;function _Q51(){}var _R51=_S51;function _S51(){}var _T51=_U51;function _U51(){}var _V51=_W51;function _W51(){}var _X51=_Y51;function _Y51(){}var _Z51=__51;function __51(){}var _061=_161;function _161(){return -1}var _261=_361;
|
||
function _361(){}var _461=_561;function _561(){}var _661=_761;function _761(){}var _861=_961;function _961(){return _a61}function _b61(){return _c61}function _d61(){return _fP}function _e61(){return _f61}var _g61=_h61;function _h61(__O,_kO,_i61){if(_kO!="_self"&&_kO!="_blank"&&_kO!="_parent"&&_kO!="_top"){_Ys("Error: invalid TARGET specified. Only '_self', '_blank', 'parent' or '_top' supported. (YoYo_OpenURL)");return }var _DH=window.open(__O,_kO,_i61)}var _j61=_k61;function _k61(__O,_kO){_g61(__O,_kO,"scrollbars=yes,menubar=yes,resizable=yes,toolbar=yes,location=yes,status=yes")}
|
||
var _l61=_ri;function _ri(__O){_j61(__O,"_self")}var _m61=_n61;function _n61(_o61,_p61){}var _q61=_r61;function _r61(_o61,_s61){}var _t61=null;var _u61=null;var _v61=_w61;function _w61(x,y,_qE){if(_v61){_v61(x,y,_qE)}}var _x61=_y61;function _y61(_2F,_z61,_A61,_B61){}var _NJ=_C61;function _C61(){var _Lk=new Date().getTime()*1000;return _Lk-_b51}var _D61=_E61;function _E61(_Pj,_Qj,_Ns,_Os,_F61){var _G61=_H61();_G61.x=_Pj;_G61.y=_Qj;_G61._B3=_Ns;_G61._C3=_Os;_G61._lE=_F61;_G61._yk=_Pj+_Ns;_G61._zk=_Qj+_Os;_G61.button=_G61._tm=_G61._vm=0;
|
||
_G61._I61=_J61;return(_G61.index+1)}var _K61=_L61;function _L61(_Us){if(_Us<0)return;var index=_Us-1;if((index<0)||(index>=_M61.length)){debug("Invalid index when deleting virtual key")}_N61(_Us-1)}function _O61(){_P61=[];for(var _Hk=0;_Hk<_M61.length;++_Hk){var _Q61=_M61[_Hk];if((_Q61._I61&_R61)!=0)_P61[_P61.length]=_Q61}}var _S61=_T61;function _T61(_Us){if(_Us<0)return;_Us--;if(!_M61[_Us])return;_M61[_Us]._I61|=_R61;_O61()}var _U61=_V61;function _V61(_Us){if(_Us<0)return;_Us--;if(!_M61[_Us])return;_M61[_Us]._I61&=~_R61;
|
||
_O61()}var _W61=_X61;function _X61(){return 0;}var _Y61=_Z61;function _Z61(){return 0}var __61=_071;function _071(){return 0}var _171=_271;function _271(){_5F("device_ios_get_imagename()")}var _371=_471;function _471(){_5F("device_ios_get_image()")}var _571=_671;function _671(){_5F("openfeint_start()")}var _771=_871;function _871(_zV,_CV){_5F("achievement_map_achievement()")}var _971=_a71;function _a71(_zV,_CV,_b71){_5F("achievement_map_leaderboard()")}var _c71=_d71;function _d71(_zV,_CV,_b71){_5F("openfeint_send_challenge()");
|
||
}var _e71=_f71;function _f71(_zV){_5F("openfeint_send_invite()")}var _g71=_h71;function _h71(_zV,_CV,_b71){_5F("openfeint_send_social()")}var _i71=_j71;function _j71(_zV){_5F("openfeint_set_url()")}var _k71=_l71;function _l71(){_5F("openfeint_accept_challenge()");return ""}var _m71=_n71;function _n71(){_5F("achievement_is_online()");return false}var _o71=_p71;function _p71(_zV,_CV){_5F("openfeint_send_result()")}var _q71=_r71;function _r71(){return false}function _s71(){_b51=new Date().getTime()*1000;var _Lk=0;for(var _z3=0;
|
||
_z3<12;_z3++){_xE[_z3]=_Lk;_Lk+=_wE[_z3]}_c51=0;_d51=1;_e51=2;_f51=3;_g51=4;_h51=5;_i51=0;_j51=1;_k51=2;_l51=0;_m51=1}function _t71(){var _Lk=setTimeout(function(){for(var _u71 in _w21._g1){if(!_w21._g1.hasOwnProperty(_u71))continue;_w21._5U(_u71);break }_t71()},1000)}var _v71=_Ga;function _Ga(){return document.domain}function _w71(_x71,_y71){for(var _z71 in _x71){var _A71=_x71[_z71];if(_A71 instanceof Array){var _B71=_at();_ht(_y71,_B71);_w71(_A71,_B71)}else if(typeof(_A71)=="object"){var _C71=_Zi();_ht(_y71,_C71);
|
||
_tG(_A71,_C71)}else if(typeof(_A71)=="string"){_ht(_y71,_A71)}}}function _tG(_Ll,_oG){for(var _kE in _Ll){if(_Ll.hasOwnProperty(_kE)){var _A71=_Ll[_kE];if(_A71 instanceof Array){var _D71=_at();_0j(_oG,_kE,_D71);_w71(_A71,_D71)}else if(typeof(_A71)=="object"){var _E71=_Zi();_0j(_oG,_kE,_E71);_tG(_A71,_E71)}else if(typeof(_A71)=="string"){_0j(_oG,_kE,_A71)}}}}var _F71=_G71;function _G71(){}var _H71=_I71;var _4G=_UF;function _I71(){return _4G}var _J71=_hG;var _K71=_kG;var _L71=_uG;var _M71=_N71;function _N71(){debug("facebook_logout");
|
||
FB.logout(function(response){if(response.status!='connected'){_4G=_UF;_3G="";g_fbOAuthToken=""}});return 0}var _O71=_P71;function _P71(_Q71,_R71){if(_Q71==0){return _Xh(_R71)}else {if(_js[_Q71]&&(_R71<=1)){return _js[_Q71]._Gq}}return 0}var _S71=_T71;function _T71(_Q71,_R71){if(_Q71==0){return _iR(_R71);}else {if(_js[_Q71]&&(_R71<=1)){return _js[_Q71]._Bq}}return 0}var _U71=_V71;function _V71(_Q71,_R71){if(_Q71==0){return _jR(_R71)}else {if(_js[_Q71]&&(_R71<=1)){return _js[_Q71]._Fq}}return 0}var _W71=_X71;function _X71(_Q71){
|
||
if(_Q71==0){return _ta._le}else if(_js[_Q71]){return _js[_Q71].x}return 0}var _Y71=_Z71;function _Z71(_Q71){if(_Q71==0&&__71[0]){return __71[0].x;}else if(_js[_Q71]){return _js[_Q71].x}return 0}var _081=_181;function _181(_Q71){if(_Q71==0){return _ta._me}else if(_js[_Q71]){return _js[_Q71].y}return 0}var _281=_381;function _381(_Q71){if(_Q71==0&&__71[0]){return __71[0].y}else if(_js[_Q71]){return _js[_Q71].y}return 0}var _481=_581;function _581(){return _681}var _781=_881;function _881(){return _981};function _0f(_Oj){if(_0F._v1[_Oj]!=undefined){
|
||
return 1}return 0}function _lf(_aB){if(_a81){_b81=_c81;_d81=_e81}_a81=_aB}function _f81(){var _DW=0;var _EW=0;var _g81=0;var _h81=0;canvas=document.getElementById(_fF);var _i81=_X41;var _j81=_Y41;if(_k81&&_l81){var _B3=_c81;var _C3=_e81;var _zw,_9l,_8l;_zw=_B3/_C3;_9l=_i81/_zw;if(_9l<_j81){_zw=_C3/_B3;_9l=_i81*_zw;_EW=(_j81-_9l)/2;_8l=_i81;_9l+=_EW}else {_zw=_B3/_C3;_8l=_j81*_zw;_DW=(_i81-_8l)/2;_9l=_j81;_8l+=_DW}_g81=_8l;_h81=_9l}else {_g81=_i81;_h81=_j81}_m81.x=_DW;_m81.y=_EW;_m81._B3=_g81-_DW;_m81._C3=_h81-_EW}
|
||
(function(){'use strict';Function.prototype._n81=function(parent){this.prototype.parent=parent;for(var x in parent.prototype){if(!this.prototype[x])this.prototype[x]=parent.prototype[x]}};Function.prototype._o81=function(parent){return this._n81(parent)};Array.prototype._p81=function(_t3,__E,_q81){if(typeof(_t3)==='undefined')_t3=0;if(typeof(__E)==='undefined')__E=this.length-_t3;if(typeof(_q81)==='undefined')_q81=function(_hm,_Mk){return _hm<_Mk};var left=_t3,_Yt=[],_mt=0;for(;;){for(;left+1<__E;__E++){
|
||
var _r81=this[left+Math.floor(Math.random()*(__E-left))];_Yt[_mt++]=__E;for(var right=left-1;;){while(_q81(this[++right],_r81)){}while(_q81(_r81,this[--__E])){}if(right>=__E)break;var _SK=this[right];this[right]=this[__E];this[__E]=_SK}}if(_mt===0)break;left=__E;__E=_Yt[--_mt]}return this};Array.prototype._s81=function(_t81,length){if(typeof(length)==='undefined')length=this.length;var _Hk=0;for(var _A3=0;_A3<length;++_A3){if(_t81(this[_A3]))continue;if(_A3===_Hk){++_Hk;continue }this[_Hk++]=this[_A3]}
|
||
return _Hk};Array.prototype._u81=function(_t3,_u3,_vq,_q81){if(typeof(_q81)==='undefined')_q81=function(_hm,_Mk){return _hm<_Mk};var _Gl=_u3-_t3;while(_Gl>0){var _v81=Math.floor(_Gl/2);var _w81=_t3+_v81;if(_q81(this[_w81],_vq)){_t3=++_w81;_Gl-=_v81+1}else _Gl=_v81}return _t3};Array.prototype._x81=function(_t3,_u3,_vq,_q81){if(typeof(_q81)==='undefined')_q81=function(_hm,_Mk){return _hm<_Mk};var _Gl=_u3-_t3;while(_Gl>0){var _v81=Math.floor(_Gl/2);var _w81=_t3+_v81;if(!_q81(_vq,this[_w81])){_t3=++_w81;_Gl-=_v81+1}
|
||
else _Gl=_v81}return _t3};Array.prototype.rotate=function(_t3,_y81,_u3){var _Et=_y81;while(_t3!=_Et){var _z81=this[_t3];this[_t3]=this[_Et];this[_Et]=_z81;++_t3;++_Et;if(_Et===_u3)_Et=_y81;else if(_t3===_y81)_y81=_Et}};var _A81=(function(){var _B81=function(){return +new Date()};if(typeof(performance)==='undefined')window['performance']={now:_B81};if(!window['performance'].now)window['performance'].now=_B81;function _C81(name,parent){this.name=name;this.parent=parent;this._D81={};this._E81=0;this._F81=0;this._G81=0;
|
||
this._H81=!1;this._I81=0}_C81.prototype={start:function(){this._E81=performance.now();this._H81=!0},stop:function(_J81){if(!this._H81)return;this._H81=!1;this._F81+=performance.now()-this._E81;if(_J81)this.start();for(var x in this._D81)this._D81[x].stop()},_J81:function(_K81){if(!_K81){this._H81=!0;this._G81+=this._F81;this.start()}this._F81=0;for(var x in this._D81)this._D81[x]._J81(!0)}};var _L81=[];var _cj=new _C81("root");function _M81(name,parent){if(!_L81)throw new _es("late profile creation not allowed");
|
||
var _cF=new _C81(name,parent||'root');_L81.push(_cF);return _cF}function _N81(_O81){_O81._I81--;delete _O81._D81[_O81.name]}function _P81(_W41,_O81){if(_W41.name===_O81.parent)return _W41;for(var x in _W41._D81){var _sk;if(_sk=_P81(_W41._D81[x],_O81))return _sk}return null}function init(){while(_L81.length){var _AK=_L81.pop();if(!(_AK.parentNode=_P81(_cj,_AK)))_L81._Q81(_AK);else {_AK.parentNode._D81[_AK.name]=_AK;_AK.parentNode._I81++}}_L81=null}function _R81(){_cj._J81(!0)}var _4t={_M81:_M81,_N81:_N81,init:init,
|
||
_J81:_R81,_S81:_cj};return _4t}());function _T81(_U81){if(!_U81){console.log("Assertion failed! Pls debug.");debugger}}var _V81=Number.MAX_VALUE;var _W81=2.2204460492503131e-016;var _X81=Math.PI;var _Y81=2;var _Z81=8;var __81=0.1;var _091=2.0;var _191=0.005;var _291=(2.0/180.0*_X81);var _391=(2.0*_191);var _491=8;var _591=32;var _691=1.0;var _791=0.2;var _891=(8.0/180.0*_X81);var _991=2.0;var _a91=(_991*_991);var _b91=(0.5*_X81);var _c91=(_b91*_b91);var _d91=0.2;var _e91=0.75;var _f91=0.5;var _g91=0.01;var _h91=(2.0/180.0*_X81);
|
||
var _i91=(-1);var _j91=0.75;var _k91=1.0;var _l91=5.0;var _m91=2;var _n91=(_m91*_m91);var _o91=256;function _p91(_q91,_r91,_s91){this._t91=_q91;this._u91=_r91;this._v91=_s91}_p91.prototype={toString:function(){return this._t91+'.'+this._u91+'.'+this._v91}};var _w91=new _p91(2,3,1);function _x91(x){return isFinite(x)&&!isNaN(x);}var _y91=Math.sqrt;var _z91=Math.atan2;var _A91=Math.sin;var _B91=Math.cos;var _C91=Math.floor;var _D91=Math.ceil;var _E91=_y91;var _F91=_z91;function _G91(x){return 1.0/_y91(x)}function _H91(x,
|
||
y){if(typeof(x)!=='undefined'){this.x=x;this.y=y}else this.x=this.y=0}_H91.prototype={_Qi:function(){return new _H91(this.x,this.y)},_I91:function(){this.x=0.0;this.y=0.0;return this},_yt:function(_J91,_K91){this.x=_J91;this.y=_K91;return this},_L91:function(_Hk){this.x=_Hk.x;this.y=_Hk.y;return this},_M91:function(){var _vm=new _H91();_vm._yt(-this.x,-this.y);return _vm},_N91:function(_z3){switch(_z3){case 0:return this.x;case 1:return this.y}},_O91:function(_z3,_vm){switch(_z3){case 0:return this.x=_vm;case 1:return this.y=_vm}
|
||
},_et:function(_vm){this.x+=_vm.x;this.y+=_vm.y;return this},_P91:function(_vm){this.x-=_vm.x;this.y-=_vm.y;return this},Multiply:function(_hm){this.x*=_hm;this.y*=_hm;return this},Length:function(){return _E91(this.x*this.x+this.y*this.y)},_Q91:function(){return this.x*this.x+this.y*this.y},_R91:function(){var length=this.Length();if(length<_W81){return 0.0}var _S91=1.0/length;this.x*=_S91;this.y*=_S91;return length},_T91:function(){return _x91(this.x)&&_x91(this.y)},_U91:function(){return new _H91(-this.y,
|
||
this.x)},_V91:function(_W91){var _pG=_W91||[];_pG[0]=this.x;_pG[1]=this.y;return _pG},_X91:function(data){this.x=data[0];this.y=data[1]}};_H91._et=function(_hm,_Mk){return new _H91(_hm.x+_Mk.x,_hm.y+_Mk.y)};_H91._P91=function(_hm,_Mk){return new _H91(_hm.x-_Mk.x,_hm.y-_Mk.y)};_H91._Y91=function(_hm,_Mk){return _hm.x==_Mk.x&&_hm.y==_Mk.y};_H91.Multiply=function(_cF,_hm){return new _H91(_cF*_hm.x,_cF*_hm.y)};_H91._M91=function(_hm){return new _H91(-_hm.x,-_hm.y)};function _Z91(x,y,_Qn){if(typeof(x)!=='undefined'){
|
||
this.x=x;this.y=y;this._Qn=_Qn}}_Z91.prototype={_Qi:function(){return new _Z91(this.x,this.y,this._Qn)},_I91:function(){this.x=0.0;this.y=0.0;this._Qn=0.0},_yt:function(_J91,_K91,__91){this.x=_J91;this.y=_K91;this._Qn=__91},_M91:function(){var _vm=new _Z91();_vm._yt(-this.x,-this.y,-this._Qn);return _vm},_et:function(_vm){this.x+=_vm.x;this.y+=_vm.y;this._Qn+=_vm._Qn},_P91:function(_vm){this.x-=_vm.x;this.y-=_vm.y;this._Qn-=_vm._Qn},Multiply:function(_cF){this.x*=_cF;this.y*=_cF;this._Qn*=_cF},x:0,y:0,
|
||
_Qn:0};_Z91.Multiply=function(_cF,_hm){return new _Z91(_cF*_hm.x,_cF*_hm.y,_cF*_hm._Qn)};_Z91._et=function(_hm,_Mk){return new _Z91(_hm.x+_Mk.x,_hm.y+_Mk.y,_hm._Qn+_Mk._Qn)};_Z91._P91=function(_hm,_Mk){return new _Z91(_hm.x-_Mk.x,_hm.y-_Mk.y,_hm._Qn-_Mk._Qn)};function _0a1(_1a1,_2a1){this._oM=_1a1?_1a1._Qi():new _H91();this._pM=_2a1?_2a1._Qi():new _H91()}_0a1.prototype={_yt:function(_1a1,_2a1){this._oM._L91(_1a1);this._pM._L91(_2a1)},_L91:function(_LC){this._oM._L91(_LC._oM);this._pM._L91(_LC._pM)},_3a1:function(){
|
||
this._oM.x=1.0;this._pM.x=0.0;this._oM.y=0.0;this._pM.y=1.0},_I91:function(){this._oM.x=0.0;this._pM.x=0.0;this._oM.y=0.0;this._pM.y=0.0},_4a1:function(){var _hm=this._oM.x,_Mk=this._pM.x,_A3=this._oM.y,_pv=this._pM.y;var _5a1=new _0a1();var _6a1=_hm*_pv-_Mk*_A3;if(_6a1!=0.0){_6a1=1.0/_6a1}_5a1._oM.x=_6a1*_pv;_5a1._pM.x=-_6a1*_Mk;_5a1._oM.y=-_6a1*_A3;_5a1._pM.y=_6a1*_hm;return _5a1},_7a1:function(_Mk){var _8a1=this._oM.x,_9a1=this._pM.x,_aa1=this._oM.y,_ba1=this._pM.y;var _6a1=_8a1*_ba1-_9a1*_aa1;if(_6a1!=0.0){
|
||
_6a1=1.0/_6a1}var x=new _H91();x.x=_6a1*(_ba1*_Mk.x-_9a1*_Mk.y);x.y=_6a1*(_8a1*_Mk.y-_aa1*_Mk.x);return x}};_0a1._et=function(_U81,_5a1){return new _0a1(_H91._et(_U81._oM,_5a1._oM),_H91._et(_U81._pM,_5a1._pM))};function _ca1(_1a1,_2a1,_da1){this._oM=_1a1?_1a1._Qi():new _Z91();this._pM=_2a1?_2a1._Qi():new _Z91();this._ea1=_da1?_da1._Qi():new _Z91();}_ca1.prototype={_I91:function(){this._oM._I91();this._pM._I91();this._ea1._I91()},_fa1:function(_Mk){var _6a1=_ga1(this._oM,_ha1(this._pM,this._ea1));if(_6a1!=0.0){
|
||
_6a1=1.0/_6a1}var x=new _Z91();x.x=_6a1*_ga1(_Mk,_ha1(this._pM,this._ea1));x.y=_6a1*_ga1(this._oM,_ha1(_Mk,this._ea1));x._Qn=_6a1*_ga1(this._oM,_ha1(this._pM,_Mk));return x},_ia1:function(_Mk){var _8a1=this._oM.x,_9a1=this._pM.x,_aa1=this._oM.y,_ba1=this._pM.y;var _6a1=_8a1*_ba1-_9a1*_aa1;if(_6a1!=0.0){_6a1=1.0/_6a1}var x=new _H91();x.x=_6a1*(_ba1*_Mk.x-_9a1*_Mk.y);x.y=_6a1*(_8a1*_Mk.y-_aa1*_Mk.x);return x},_ja1:function(_ka1){var _hm=this._oM.x,_Mk=this._pM.x,_A3=this._oM.y,_pv=this._pM.y;var _6a1=_hm*_pv-_Mk*_A3;
|
||
if(_6a1!=0.0){_6a1=1.0/_6a1}_ka1._oM.x=_6a1*_pv;_ka1._pM.x=-_6a1*_Mk;_ka1._oM._Qn=0.0;_ka1._oM.y=-_6a1*_A3;_ka1._pM.y=_6a1*_hm;_ka1._pM._Qn=0.0;_ka1._ea1.x=0.0;_ka1._ea1.y=0.0;_ka1._ea1._Qn=0.0},_la1:function(_ka1){var _6a1=_ga1(this._oM,_ha1(this._pM,this._ea1));if(_6a1!=0.0){_6a1=1.0/_6a1}var _8a1=this._oM.x,_9a1=this._pM.x,_ma1=this._ea1.x;var _ba1=this._pM.y,_na1=this._ea1.y;var _oa1=this._ea1._Qn;_ka1._oM.x=_6a1*(_ba1*_oa1-_na1*_na1);_ka1._oM.y=_6a1*(_ma1*_na1-_9a1*_oa1);_ka1._oM._Qn=_6a1*(_9a1*_na1-_ma1*_ba1);
|
||
_ka1._pM.x=_ka1._oM.y;_ka1._pM.y=_6a1*(_8a1*_oa1-_ma1*_ma1);_ka1._pM._Qn=_6a1*(_ma1*_9a1-_8a1*_na1);_ka1._ea1.x=_ka1._oM._Qn;_ka1._ea1.y=_ka1._pM._Qn;_ka1._ea1._Qn=_6a1*(_8a1*_ba1-_9a1*_9a1)}};function _pa1(angle,_A3){if(typeof(_A3)!=='undefined'){this._cF=angle;this._A3=_A3}else if(typeof(angle)!=='undefined')this._yt(angle)}_pa1.prototype={_Qi:function(){return new _pa1(this._cF,this._A3)},_L91:function(_Hk){this._cF=_Hk._cF;this._A3=_Hk._A3},_yt:function(x){this._cF=_A91(x);this._A3=_B91(x)},_3a1:function(){
|
||
this._cF=0.0;this._A3=1.0},_qa1:function(){return _F91(this._cF,this._A3)},_ra1:function(){return new _H91(this._A3,this._cF)},_sa1:function(){return new _H91(-this._cF,this._A3)},_cF:0,_A3:1};function _ta1(position,rotation){this._AK=new _H91();this._nJ=new _pa1();if(position){this._AK._L91(position);this._nJ._L91(rotation)}}_ta1.prototype={_Qi:function(){var _ua1=new _ta1(this._AK,this._nJ);return _ua1},_L91:function(_ua1){this._AK._L91(_ua1._AK);this._nJ._L91(_ua1._nJ)},_3a1:function(){this._AK._I91();this._nJ._3a1()}
|
||
,_yt:function(position,angle){this._AK._L91(position);this._nJ._yt(angle)}};function _va1(){this._wa1=new _H91();this._xa1=new _H91();this._A3=new _H91()}_va1.prototype={_L91:function(_ya1){this._wa1._L91(_ya1._wa1);this._xa1._L91(_ya1._xa1);this._A3._L91(_ya1._A3);this._hm=_ya1._hm;this._za1=_ya1._za1;this._Aa1=_ya1._Aa1},_Qi:function(){var _ya1=new _va1();_ya1._wa1._L91(this._wa1);_ya1._xa1._L91(this._xa1);_ya1._A3._L91(this._A3);_ya1._hm=this._hm;_ya1._za1=this._za1;_ya1._Aa1=this._Aa1;return _ya1},
|
||
_Ba1:function(_ua1,_Ca1){_ua1._AK.x=((1.0-_Ca1)*this._xa1.x)+(_Ca1*this._A3.x);_ua1._AK.y=((1.0-_Ca1)*this._xa1.y)+(_Ca1*this._A3.y);var angle=(1.0-_Ca1)*this._za1+_Ca1*this._hm;_ua1._nJ._yt(angle);_ua1._AK.x-=_ua1._nJ._A3*this._wa1.x-_ua1._nJ._cF*this._wa1.y;_ua1._AK.y-=_ua1._nJ._cF*this._wa1.x+_ua1._nJ._A3*this._wa1.y},_Da1:function(alpha){_T81(this._Aa1<1.0);var _Ca1=(alpha-this._Aa1)/(1.0-this._Aa1);this._xa1._et(_H91.Multiply(_Ca1,_H91._P91(this._A3,this._xa1)));this._za1+=_Ca1*(this._hm-this._za1);
|
||
this._Aa1=alpha},_R91:function(){var _Ea1=2.0*_X81;var _pv=_Ea1*_C91(this._za1/_Ea1);this._za1-=_pv;this._hm-=_pv},_za1:0,_hm:0,_Aa1:0};function _Fa1(_hm,_Mk){return _hm.x*_Mk.x+_hm.y*_Mk.y}function _Ga1(_hm,_Mk){return _hm.x*_Mk.y-_hm.y*_Mk.x}function _Ha1(_hm,_cF){return new _H91(_cF*_hm.y,-_cF*_hm.x)}function _Ia1(_cF,_hm){return new _H91(-_cF*_hm.y,_cF*_hm.x)}function _Ja1(_U81,_vm){return new _H91(_U81._oM.x*_vm.x+_U81._pM.x*_vm.y,_U81._oM.y*_vm.x+_U81._pM.y*_vm.y)}function _Ka1(_U81,_vm){return new _H91(_Fa1(_vm,
|
||
_U81._oM),_Fa1(_vm,_U81._pM))}function _La1(_hm,_Mk){var _A3=_H91._P91(_hm,_Mk);return _A3.Length()}function _Ma1(_hm,_Mk){var _A3=_H91._P91(_hm,_Mk);return _Fa1(_A3,_A3)}function _ga1(_hm,_Mk){return _hm.x*_Mk.x+_hm.y*_Mk.y+_hm._Qn*_Mk._Qn}function _ha1(_hm,_Mk){return new _Z91(_hm.y*_Mk._Qn-_hm._Qn*_Mk.y,_hm._Qn*_Mk.x-_hm.x*_Mk._Qn,_hm.x*_Mk.y-_hm.y*_Mk.x)}function _Na1(_U81,_5a1){return new _0a1(_Ja1(_U81,_5a1._oM),_Ja1(_U81,_5a1._pM));}function _Oa1(_U81,_5a1){var _1a1=new _H91(_Fa1(_U81._oM,_5a1._oM),_Fa1(_U81._pM,
|
||
_5a1._oM));var _2a1=new _H91(_Fa1(_U81._oM,_5a1._pM),_Fa1(_U81._pM,_5a1._pM));return new _0a1(_1a1,_2a1)}function _Pa1(_U81,_vm){return _Z91._et(_Z91._et(_Z91.Multiply(_vm.x,_U81._oM),_Z91.Multiply(_vm.y,_U81._pM)),_Z91.Multiply(_vm._Qn,_U81._ea1))}function _Qa1(_U81,_vm){return new _H91(_U81._oM.x*_vm.x+_U81._pM.x*_vm.y,_U81._oM.y*_vm.x+_U81._pM.y*_vm.y)}function _Ra1(_nJ,_Jk){var _Sa1=new _pa1();_Sa1._cF=_nJ._cF*_Jk._A3+_nJ._A3*_Jk._cF;_Sa1._A3=_nJ._A3*_Jk._A3-_nJ._cF*_Jk._cF;return _Sa1}function _Ta1(_nJ,_Jk){
|
||
var _Sa1=new _pa1();_Sa1._cF=_nJ._A3*_Jk._cF-_nJ._cF*_Jk._A3;_Sa1._A3=_nJ._A3*_Jk._A3+_nJ._cF*_Jk._cF;return _Sa1}function _Ua1(_nJ,_vm){return new _H91(_nJ._A3*_vm.x-_nJ._cF*_vm.y,_nJ._cF*_vm.x+_nJ._A3*_vm.y)}function _Va1(_nJ,_vm){return new _H91(_nJ._A3*_vm.x+_nJ._cF*_vm.y,-_nJ._cF*_vm.x+_nJ._A3*_vm.y)}function _Wa1(_Xa1,_vm){return new _H91((_Xa1._nJ._A3*_vm.x-_Xa1._nJ._cF*_vm.y)+_Xa1._AK.x,(_Xa1._nJ._cF*_vm.x+_Xa1._nJ._A3*_vm.y)+_Xa1._AK.y)}function _Ya1(_Xa1,_vm){var _3v=_vm.x-_Xa1._AK.x;var _4v=_vm.y-_Xa1._AK.y;
|
||
var x=(_Xa1._nJ._A3*_3v+_Xa1._nJ._cF*_4v);var y=(-_Xa1._nJ._cF*_3v+_Xa1._nJ._A3*_4v);return new _H91(x,y)}function _Za1(_U81,_5a1){var __a1=new _ta1();__a1._nJ=_Ra1(_U81._nJ,_5a1._nJ);__a1._AK=_H91._et(_Ua1(_U81._nJ,_5a1._AK),_U81._AK);return __a1}function _0b1(_U81,_5a1){var __a1=new _ta1();__a1._nJ=_Ta1(_U81._nJ,_5a1._nJ);var _1b1=_5a1._AK.x-_U81._AK.x;var _2b1=_5a1._AK.y-_U81._AK.y;__a1._AK.x=_U81._nJ._A3*_1b1+_U81._nJ._cF*_2b1;__a1._AK.y=-_U81._nJ._cF*_1b1+_U81._nJ._A3*_2b1;return __a1}var _3b1=Math.abs;function _4b1(_hm){
|
||
return new _H91(_3b1(_hm.x),_3b1(_hm.y))}function _5b1(_U81){return new _0a1(_4b1(_U81._oM),_4b1(_U81._pM))}var _6b1=Math.min;function _7b1(_hm,_Mk){return new _H91(_6b1(_hm.x,_Mk.x),_6b1(_hm.y,_Mk.y))}var _8b1=Math.max;function _9b1(_hm,_Mk){return new _H91(_8b1(_hm.x,_Mk.x),_8b1(_hm.y,_Mk.y))}function _ab1(_hm,_Jt,_It){return _8b1(_Jt,_6b1(_hm,_It))}function _bb1(_hm,_Jt,_It){return _9b1(_Jt,_7b1(_hm,_It))}function _cb1(x){x|=(x>>1);x|=(x>>2);x|=(x>>4);x|=(x>>8);x|=(x>>16);return x+1}function _db1(x){var _sF=x>0&&(x&(x-1))==0;
|
||
return _sF}var _eb1=32767;function _fb1(_gb1,_hb1){var _Jk=Math.random();if(typeof(_gb1)!=='undefined')_Jk=(_hb1-_gb1)*_Jk+_gb1;else _Jk=2.0*_Jk-1.0;return _Jk}function _ib1(_Jk,_gm,_Mk){this._Jk=_Jk||0;this._gm=_gm||0;this._Mk=_Mk||0}_ib1.prototype={_yt:function(_Jk,_gm,_Mk){this._Jk=_Jk;this._gm=_gm;this._Mk=_Mk}};function _jb1(){}_jb1.prototype={_kb1:function(_I61){this._lb1=_I61},_mb1:function(){return this._lb1},_nb1:function(_I61){this._lb1|=_I61},_ob1:function(_I61){this._lb1&=~_I61},_pb1:function(_I61){
|
||
this._lb1^=_I61},_qb1:function(vertices,vertexCount,color){},_rb1:function(vertices,vertexCount,color){},_sb1:function(_tb1,_ub1,color){},_vb1:function(_tb1,_ub1,_wb1,color){},_xb1:function(_yb1,_zb1,color){},_Ab1:function(_ua1){},_Bb1:function(_Cb1,_ub1,_Db1,_Gl){},_lb1:0};_jb1._Eb1=1;_jb1._Fb1=2;_jb1._Gb1=4;_jb1._Hb1=8;_jb1._Ib1=16;_jb1._Jb1=32;_jb1._Kb1=64;_jb1._Lb1=128;_jb1._Mb1=256;_jb1._Nb1=512;_jb1._Ob1=1024;if(typeof(performance)==='undefined'){window.performance={now:function(){return +new Date()}
|
||
}}function _Pb1(){this._LJ()}_Pb1.prototype={_LJ:function(){this._Qb1=performance.now()},_Rb1:function(){return performance.now()-this._Qb1}};function _Sb1(){this._Tb1=0;this._tb1=new _H91();this._Ub1=0}function _Vb1(){this._8S=0;this._Wb1=0}_Vb1.prototype={_Qi:function(){},_Xb1:function(){return this._8S},_Yb1:function(){},_Zb1:function(_ua1,_AK){},__b1:function(_cJ,_aJ,transform,_0c1){},_1c1:function(_2c1,_ua1,_0c1){},_3c1:function(_4c1,_5c1){},_6c1:function(_ua1,_AK,_7c1,_8c1,_0c1){},_V91:function(_W91){
|
||
var _pG=_W91||{};_pG['m_type']=this._8S;_pG['m_radius']=this._Wb1;return _pG},_X91:function(data){this._Wb1=data['m_radius']}};_Vb1._9c1=0;_Vb1._ac1=1;_Vb1._bc1=2;_Vb1._cc1=3;_Vb1._dc1=4;function _ec1(){this.parent.call(this);this._8S=_Vb1._9c1;this._Wb1=0;this._fc1=new _H91();Object.seal(this)}_ec1.prototype={_Qi:function(){var _gc1=new _ec1();_gc1._Wb1=this._Wb1;_gc1._fc1=this._fc1._Qi();return _gc1},_Yb1:function(){return 1},_Zb1:function(transform,_AK){var _tb1=_H91._et(transform._AK,_Ua1(transform._nJ,
|
||
this._fc1));var _pv=_H91._P91(_AK,_tb1);return _Fa1(_pv,_pv)<=this._Wb1*this._Wb1},__b1:function(_cJ,_aJ,transform,_0c1){var position=_H91._et(transform._AK,_Ua1(transform._nJ,this._fc1));var _cF=_H91._P91(_aJ._yb1,position);var _Mk=_Fa1(_cF,_cF)-this._Wb1*this._Wb1;var _Jk=_H91._P91(_aJ._zb1,_aJ._yb1);var _A3=_Fa1(_cF,_Jk);var _jK=_Fa1(_Jk,_Jk);var _hc1=_A3*_A3-_jK*_Mk;if(_hc1<0.0||_jK<_W81){return !1}var _hm=-(_A3+_E91(_hc1));if(0.0<=_hm&&_hm<=_aJ._ic1*_jK){_hm/=_jK;_cJ._jc1=_hm;_cJ._8c1=_H91._et(_cF,_H91.Multiply(_hm,
|
||
_Jk));_cJ._8c1._R91();return !0}return !1},_1c1:function(_2c1,transform,_0c1){var _3v=transform._AK.x+(transform._nJ._A3*this._fc1.x-transform._nJ._cF*this._fc1.y);var _4v=transform._AK.y+(transform._nJ._cF*this._fc1.x+transform._nJ._A3*this._fc1.y);_2c1._kc1.x=_3v-this._Wb1;_2c1._kc1.y=_4v-this._Wb1;_2c1._lc1.x=_3v+this._Wb1;_2c1._lc1.y=_4v+this._Wb1},_3c1:function(_4c1,_5c1){_4c1._Tb1=_5c1*_X81*this._Wb1*this._Wb1;_4c1._tb1=this._fc1;_4c1._Ub1=_4c1._Tb1*(0.5*this._Wb1*this._Wb1+_Fa1(this._fc1,this._fc1))}
|
||
,_mc1:function(_pv){return 0},_nc1:function(_pv){return this._fc1},_hq:function(){return 1},_oc1:function(index){_T81(index==0);return this._fc1},_6c1:function(transform,_AK,_7c1,_8c1,_0c1){var _tb1=_H91._et(transform._AK,_Ua1(transform._nJ,this._fc1));var _pv=_H91._P91(_AK,_tb1);var _pc1=_pv.Length();_7c1[0]=_pc1-this._Wb1;_8c1._L91(_H91.Multiply(1/_pc1,_pv))},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['m_p']=this._fc1._V91();return _pG},_X91:function(data){this.parent.prototype._X91.call(this,
|
||
data);this._fc1._X91(data['m_p'])}};_ec1._n81(_Vb1);function _qc1(){this.parent.call(this);this._8S=_Vb1._ac1;this._Wb1=_391;this._rc1=new _H91();this._sc1=new _H91();this._tc1=new _H91();this._uc1=new _H91();this._vc1=!1;this._wc1=!1;Object.seal(this)}_qc1.prototype={_yt:function(_un,_vn){this._sc1._L91(_un);this._tc1._L91(_vn);this._vc1=!1;this._wc1=!1},_Qi:function(){var _gc1=new _qc1();_gc1._rc1=this._rc1._Qi();_gc1._sc1=this._sc1._Qi();_gc1._tc1=this._tc1._Qi();_gc1._uc1=this._uc1._Qi();_gc1._vc1=this._vc1;
|
||
_gc1._wc1=this._wc1;return _gc1},_Yb1:function(){return 1},_Zb1:function(transform,_AK){return !1},__b1:function(_cJ,_aJ,_ua1,_0c1){var _yb1=_Va1(_ua1._nJ,_H91._P91(_aJ._yb1,_ua1._AK));var _zb1=_Va1(_ua1._nJ,_H91._P91(_aJ._zb1,_ua1._AK));var _pv=_H91._P91(_zb1,_yb1);var _un=this._sc1;var _vn=this._tc1;var e=_H91._P91(_vn,_un);var _8c1=new _H91(e.y,-e.x);_8c1._R91();var _xc1=_Fa1(_8c1,_H91._P91(_un,_yb1));var _yc1=_Fa1(_8c1,_pv);if(_yc1==0.0){return !1}var _Lk=_xc1/_yc1;if(_Lk<0.0||_aJ._ic1<_Lk){return !1}var _nJ=_H91._et(_yb1,
|
||
_H91.Multiply(_Lk,_pv));var _Jk=_H91._P91(_vn,_un);var _jK=_Fa1(_Jk,_Jk);if(_jK==0.0){return !1}var _cF=_Fa1(_H91._P91(_nJ,_un),_Jk)/_jK;if(_cF<0.0||1.0<_cF){return !1}_cJ._jc1=_Lk;if(_xc1>0.0){_cJ._8c1=_Ua1(_ua1._nJ,_8c1)._M91()}else {_cJ._8c1=_Ua1(_ua1._nJ,_8c1)}return !0},_1c1:function(_2c1,_ua1,_0c1){var _8v=(_ua1._nJ._A3*this._sc1.x-_ua1._nJ._cF*this._sc1.y)+_ua1._AK.x;var _bv=(_ua1._nJ._cF*this._sc1.x+_ua1._nJ._A3*this._sc1.y)+_ua1._AK.y;var _9v=(_ua1._nJ._A3*this._tc1.x-_ua1._nJ._cF*this._tc1.y)+_ua1._AK.x;
|
||
var _cv=(_ua1._nJ._cF*this._tc1.x+_ua1._nJ._A3*this._tc1.y)+_ua1._AK.y;var _zc1=_6b1(_8v,_9v);var _Ac1=_6b1(_bv,_cv);var _Bc1=_8b1(_8v,_9v);var _Cc1=_8b1(_bv,_cv);_2c1._kc1.x=_zc1-this._Wb1;_2c1._kc1.y=_Ac1-this._Wb1;_2c1._lc1.x=_Bc1+this._Wb1;_2c1._lc1.y=_Cc1+this._Wb1},_3c1:function(_4c1,_5c1){_4c1._Tb1=0.0;_4c1._tb1=_H91.Multiply(0.5,_H91._et(this._sc1,this._tc1));_4c1._Ub1=0.0;},_6c1:function(_ua1,_AK,_7c1,_8c1,_0c1){var _un=_Wa1(_ua1,this._sc1);var _vn=_Wa1(_ua1,this._tc1);var _pv=_H91._P91(_AK,_un);
|
||
var _cF=_H91._P91(_vn,_un);var _Dc1=_Fa1(_pv,_cF);if(_Dc1>0){var _1D=_Fa1(_cF,_cF);if(_Dc1>_1D){_pv._L91(_H91._P91(_AK,_vn))}else {_pv._P91(_H91.Multiply(_Dc1/_1D,_cF))}}var _pc1=_pv.Length();_7c1[0]=_pc1;_8c1._L91(_pc1>0?_H91.Multiply(1/_pc1,_pv):new _H91(0,0))},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['m_vertex1']=this._sc1._V91();_pG['m_vertex2']=this._tc1._V91();_pG['m_hasVertex0']=this._vc1;if(this._vc1)_pG['m_vertex0']=this._rc1._V91();_pG['m_hasVertex3']=this._wc1;
|
||
if(this._wc1)_pG['m_vertex3']=this._uc1._V91();return _pG},_X91:function(data){this.parent.prototype._X91.call(this,data);this._sc1._X91(data['m_vertex1']);this._tc1._X91(data['m_vertex2']);this._vc1=data['m_hasVertex0'];if(this._vc1)this._rc1._X91(data['m_vertex0']);this._wc1=data['m_hasVertex3'];if(this._wc1)this._uc1._X91(data['m_vertex3'])}};_qc1._n81(_Vb1);function _Ec1(){this.parent.call(this);this._8S=_Vb1._cc1;this._Wb1=_391;this._Fc1=null;this._Gc1=0;this._Hc1=new _H91();this._Ic1=new _H91();
|
||
this._Jc1=!1;this._Kc1=!1;Object.seal(this)}_Ec1._Lc1=new _qc1();_Ec1.prototype={_Mc1:function(vertices,_Gl){_T81(this._Fc1==null&&this._Gc1==0);_T81(_Gl>=3);for(var _z3=1;_z3<_Gl;++_z3){var _un=vertices[_z3-1];var _vn=vertices[_z3];_T81(_Ma1(_un,_vn)>_191*_191)}this._Gc1=_Gl+1;this._Fc1=new Array(this._Gc1);for(var _z3=0;_z3<_Gl;++_z3)this._Fc1[_z3]=vertices[_z3]._Qi();this._Fc1[_Gl]=this._Fc1[0]._Qi();this._Hc1._L91(this._Fc1[this._Gc1-2]);this._Ic1._L91(this._Fc1[1]);this._Jc1=!0;this._Kc1=!0},_Nc1:function(vertices,
|
||
_Gl){_T81(this._Fc1==null&&this._Gc1==0);_T81(_Gl>=2);for(var _z3=1;_z3<_Gl;++_z3){var _un=vertices[_z3-1];var _vn=vertices[_z3];_T81(_Ma1(_un,_vn)>_191*_191)}this._Gc1=_Gl;this._Fc1=new Array(_Gl);for(var _z3=0;_z3<_Gl;++_z3)this._Fc1[_z3]=vertices[_z3]._Qi();this._Jc1=!1;this._Kc1=!1;this._Hc1._I91();this._Ic1._I91()},_Oc1:function(_Pc1){this._Hc1._L91(_Pc1);this._Jc1=!0},_Qc1:function(_Rc1){this._Ic1._L91(_Rc1);this._Kc1=!0;},_Qi:function(){var _gc1=new _Ec1();_gc1._Gc1=this._Gc1;_gc1._Fc1=new Array(this._Gc1);
|
||
for(var _z3=0;_z3<this._Gc1;++_z3)_gc1._Fc1[_z3]=this._Fc1[_z3]._Qi();_gc1._Hc1=this._Hc1._Qi();_gc1._Ic1=this._Ic1._Qi();_gc1._Jc1=this._Jc1;_gc1._Kc1=this._Kc1;return _gc1},_Yb1:function(){return this._Gc1-1},_Sc1:function(_Tc1,index){_T81(0<=index&&index<this._Gc1-1);_Tc1._8S=_Vb1._ac1;_Tc1._Wb1=this._Wb1;_Tc1._sc1=this._Fc1[index+0];_Tc1._tc1=this._Fc1[index+1];if(index>0){_Tc1._rc1=this._Fc1[index-1];_Tc1._vc1=!0}else {_Tc1._rc1=this._Hc1;_Tc1._vc1=this._Jc1}if(index<this._Gc1-2){_Tc1._uc1=this._Fc1[index+2];
|
||
_Tc1._wc1=!0}else {_Tc1._uc1=this._Ic1;_Tc1._wc1=this._Kc1}},_Zb1:function(transform,_AK){return !1},__b1:function(_cJ,_aJ,_ua1,_0c1){_T81(_0c1<this._Gc1);var _Uc1=_0c1;var _Vc1=_0c1+1;if(_Vc1==this._Gc1){_Vc1=0}_Ec1._Lc1._sc1=this._Fc1[_Uc1]._Qi();_Ec1._Lc1._tc1=this._Fc1[_Vc1]._Qi();return _Ec1._Lc1.__b1(_cJ,_aJ,_ua1,0)},_1c1:function(_2c1,_ua1,_0c1){_T81(_0c1<this._Gc1);var _Uc1=_0c1;var _Vc1=_0c1+1;if(_Vc1==this._Gc1){_Vc1=0}var _8v=(_ua1._nJ._A3*this._Fc1[_Uc1].x-_ua1._nJ._cF*this._Fc1[_Uc1].y)+_ua1._AK.x;
|
||
var _bv=(_ua1._nJ._cF*this._Fc1[_Uc1].x+_ua1._nJ._A3*this._Fc1[_Uc1].y)+_ua1._AK.y;var _9v=(_ua1._nJ._A3*this._Fc1[_Vc1].x-_ua1._nJ._cF*this._Fc1[_Vc1].y)+_ua1._AK.x;var _cv=(_ua1._nJ._cF*this._Fc1[_Vc1].x+_ua1._nJ._A3*this._Fc1[_Vc1].y)+_ua1._AK.y;_2c1._kc1.x=_6b1(_8v,_9v);_2c1._kc1.y=_6b1(_bv,_cv);_2c1._lc1.x=_8b1(_8v,_9v);_2c1._lc1.y=_8b1(_bv,_cv)},_3c1:function(_4c1,_5c1){_4c1._Tb1=0.0;_4c1._tb1._I91();_4c1._Ub1=0.0;},_6c1:function(_ua1,_AK,_7c1,_8c1,_0c1){this._Sc1(_Ec1._Lc1,_0c1);_Ec1._Lc1._6c1(_ua1,
|
||
_AK,_7c1,_8c1,0)},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['m_count']=this._Gc1;_pG['m_vertices']=[];for(var _z3=0;_z3<this._Gc1;++_z3)_pG['m_vertices'].push(this._Fc1[_z3]._V91());_pG['m_hasPrevVertex']=this._Jc1;if(this._Jc1)_pG['m_prevVertex']=this._Hc1._V91();_pG['m_hasNextVertex']=this._Kc1;if(this._Kc1)_pG['m_nextVertex']=this._Ic1._V91();return _pG},_X91:function(data){this.parent.prototype._X91.call(this,data);this._Gc1=data['m_count'];this._Fc1=[];
|
||
for(var _z3=0;_z3<this._Gc1;++_z3){this._Fc1[_z3]=new _H91();this._Fc1[_z3]._X91(data['m_vertices'][_z3])}this._Jc1=data['m_hasPrevVertex'];if(this._Jc1)this._Hc1._X91(data['m_prevVertex']);this._Kc1=data['m_hasNextVertex'];if(this._Kc1)this._Ic1._X91(data['m_nextVertex'])}};_Ec1._n81(_Vb1);function _Wc1(){this.parent.call(this);this._8S=_Vb1._bc1;this._Wb1=_391;this._Gc1=0;this._Xc1=new _H91();this._Fc1=new Array(_Z81);this._Yc1=new Array(_Z81);Object.seal(this)}_Wc1.prototype={_Qi:function(){var _gc1=new _Wc1();
|
||
_gc1._Gc1=this._Gc1;_gc1._Xc1=this._Xc1._Qi();for(var _z3=0;_z3<this._Gc1;++_z3){_gc1._Fc1[_z3]=this._Fc1[_z3]._Qi();_gc1._Yc1[_z3]=this._Yc1[_z3]._Qi()}return _gc1},_Yb1:function(){return 1},_yt:function(vertices,_Gl){_T81(3<=_Gl&&_Gl<=_Z81);if(_Gl<3){this._Zc1(1.0,1.0);return }var _sk=_6b1(_Gl,_Z81);var __c1=new Array(_Z81);var _0d1=0;for(var _z3=0;_z3<_sk;++_z3){var _vm=vertices[_z3];var _1d1=!0;for(var _Qk=0;_Qk<_0d1;++_Qk){if(_Ma1(_vm,__c1[_Qk])<0.5*_191){_1d1=!1;break }}if(_1d1){__c1[_0d1++]=_vm._Qi();
|
||
}}_sk=_0d1;if(_sk<3){_T81(!1);this._Zc1(1.0,1.0);return }var _2d1=0;var _Ym=__c1[0].x;for(_z3=1;_z3<_sk;++_z3){var x=__c1[_z3].x;if(x>_Ym||(x==_Ym&&__c1[_z3].y<__c1[_2d1].y)){_2d1=_z3;_Ym=x}}var hull=new Array(_Z81);var _vk=0;var _3d1=_2d1;for(;;){hull[_vk]=_3d1;var _4d1=0;for(_Qk=1;_Qk<_sk;++_Qk){if(_4d1==_3d1){_4d1=_Qk;continue }var _Jk=_H91._P91(__c1[_4d1],__c1[hull[_vk]]);var _vm=_H91._P91(__c1[_Qk],__c1[hull[_vk]]);var _A3=_Ga1(_Jk,_vm);if(_A3<0.0){_4d1=_Qk}if(_A3==0.0&&_vm._Q91()>_Jk._Q91()){_4d1=_Qk}}
|
||
++_vk;_3d1=_4d1;if(_4d1==_2d1){break }}this._Gc1=_vk;for(_z3=0;_z3<_vk;++_z3){this._Fc1[_z3]=__c1[hull[_z3]]._Qi()}for(_z3=0;_z3<_vk;++_z3){var _Uc1=_z3;var _Vc1=_z3+1<_vk?_z3+1:0;var _Tc1=_H91._P91(this._Fc1[_Vc1],this._Fc1[_Uc1]);_T81(_Tc1._Q91()>_W81*_W81);this._Yc1[_z3]=_Ha1(_Tc1,1.0)._Qi();this._Yc1[_z3]._R91()}this._Xc1=_Wc1._5d1(this._Fc1,_vk)},_Zc1:function(_6d1,_7d1,_tb1,angle){this._Gc1=4;this._Fc1[0]=new _H91(-_6d1,-_7d1);this._Fc1[1]=new _H91(_6d1,-_7d1);this._Fc1[2]=new _H91(_6d1,_7d1);this._Fc1[3]=new _H91(-_6d1,
|
||
_7d1);this._Yc1[0]=new _H91(0.0,-1.0);this._Yc1[1]=new _H91(1.0,0.0);this._Yc1[2]=new _H91(0.0,1.0);this._Yc1[3]=new _H91(-1.0,0.0);if(!_tb1)return;this._Xc1._L91(_tb1);var _ua1=new _ta1();_ua1._AK=_tb1;_ua1._nJ._yt(angle);for(var _z3=0;_z3<this._Gc1;++_z3){this._Fc1[_z3]._L91(_Wa1(_ua1,this._Fc1[_z3]));this._Yc1[_z3]._L91(_Ua1(_ua1._nJ,this._Yc1[_z3]))}},_Zb1:function(_ua1,_AK){var _8d1=_Va1(_ua1._nJ,_H91._P91(_AK,_ua1._AK));for(var _z3=0;_z3<this._Gc1;++_z3){var _9d1=_Fa1(this._Yc1[_z3],_H91._P91(_8d1,this._Fc1[_z3]));
|
||
if(_9d1>0.0){return !1}}return !0},__b1:function(_cJ,_aJ,_ua1,_0c1){var _yb1=_Va1(_ua1._nJ,_H91._P91(_aJ._yb1,_ua1._AK));var _zb1=_Va1(_ua1._nJ,_H91._P91(_aJ._zb1,_ua1._AK));var _pv=_H91._P91(_zb1,_yb1);var _MV=0.0,_ad1=_aJ._ic1;var index=-1;for(var _z3=0;_z3<this._Gc1;++_z3){var _xc1=_Fa1(this._Yc1[_z3],_H91._P91(this._Fc1[_z3],_yb1));var _yc1=_Fa1(this._Yc1[_z3],_pv);if(_yc1==0.0){if(_xc1<0.0){return !1}}else {if(_yc1<0.0&&_xc1<_MV*_yc1){_MV=_xc1/_yc1;index=_z3}else if(_yc1>0.0&&_xc1<_ad1*_yc1){_ad1=_xc1/_yc1}
|
||
}if(_ad1<_MV){return !1}}_T81(0.0<=_MV&&_MV<=_aJ._ic1);if(index>=0){_cJ._jc1=_MV;_cJ._8c1=_Ua1(_ua1._nJ,this._Yc1[index]);return !0}return !1},_1c1:function(_2c1,_ua1,_0c1){var _zc1=(_ua1._nJ._A3*this._Fc1[0].x-_ua1._nJ._cF*this._Fc1[0].y)+_ua1._AK.x;var _Ac1=(_ua1._nJ._cF*this._Fc1[0].x+_ua1._nJ._A3*this._Fc1[0].y)+_ua1._AK.y;var _Bc1=_zc1;var _Cc1=_Ac1;for(var _z3=1;_z3<this._Gc1;++_z3){var _bd1=(_ua1._nJ._A3*this._Fc1[_z3].x-_ua1._nJ._cF*this._Fc1[_z3].y)+_ua1._AK.x;var _cd1=(_ua1._nJ._cF*this._Fc1[_z3].x+_ua1._nJ._A3*this._Fc1[_z3].y)+_ua1._AK.y;
|
||
_zc1=_6b1(_zc1,_bd1);_Ac1=_6b1(_Ac1,_cd1);_Bc1=_8b1(_Bc1,_bd1);_Cc1=_8b1(_Cc1,_cd1)}_2c1._kc1.x=_zc1-this._Wb1;_2c1._kc1.y=_Ac1-this._Wb1;_2c1._lc1.x=_Bc1+this._Wb1;_2c1._lc1.y=_Cc1+this._Wb1},_3c1:function(_4c1,_5c1){_T81(this._Gc1>=3);var _tb1=new _H91(0.0,0.0);var _dd1=0.0;var _Ub1=0.0;var _cF=new _H91(0.0,0.0);for(var _z3=0;_z3<this._Gc1;++_z3){_cF._et(this._Fc1[_z3])}_cF.Multiply(1.0/this._Gc1);var _ed1=1.0/3.0;for(var _z3=0;_z3<this._Gc1;++_z3){var _fd1=_H91._P91(this._Fc1[_z3],_cF);var _gd1=_z3+1<this._Gc1?_H91._P91(this._Fc1[_z3+1],
|
||
_cF):_H91._P91(this._Fc1[0],_cF);var _hd1=_Ga1(_fd1,_gd1);var _id1=0.5*_hd1;_dd1+=_id1;_tb1._et(_H91.Multiply(_id1*_ed1,_H91._et(_fd1,_gd1)));var _jd1=_fd1.x,_kd1=_fd1.y;var _ld1=_gd1.x,_md1=_gd1.y;var _nd1=_jd1*_jd1+_ld1*_jd1+_ld1*_ld1;var _od1=_kd1*_kd1+_md1*_kd1+_md1*_md1;_Ub1+=(0.25*_ed1*_hd1)*(_nd1+_od1)}_4c1._Tb1=_5c1*_dd1;_T81(_dd1>_W81);_tb1.Multiply(1.0/_dd1);_4c1._tb1=_H91._et(_tb1,_cF);_4c1._Ub1=_5c1*_Ub1;_4c1._Ub1+=_4c1._Tb1*(_Fa1(_4c1._tb1,_4c1._tb1)-_Fa1(_tb1,_tb1))},_hq:function(){return this._Gc1}
|
||
,_oc1:function(index){_T81(0<=index&&index<this._Gc1);return this._Fc1[index]},_pd1:function(){for(var _z3=0;_z3<this._Gc1;++_z3){var _Uc1=_z3;var _Vc1=_z3<this._Gc1-1?_Uc1+1:0;var _AK=this._Fc1[_Uc1];var e=_H91._P91(this._Fc1[_Vc1],_AK);for(var _Qk=0;_Qk<this._Gc1;++_Qk){if(_Qk==_Uc1||_Qk==_Vc1){continue }var _vm=_H91._P91(this._Fc1[_Qk],_AK);var _A3=_Ga1(e,_vm);if(_A3<0.0){return !1}}}return !0},_6c1:function(_ua1,_AK,_qd1,_8c1,_0c1){var _8d1=_Va1(_ua1._nJ,_H91._P91(_AK,_ua1._AK));var maxDistance=-Number.MAX_VALUE;
|
||
var _rd1=_8d1;for(var _z3=0;_z3<this._Gc1;++_z3){var _9d1=_Fa1(this._Yc1[_z3],_H91._P91(_8d1,this._Fc1[_z3]));if(_9d1>maxDistance){maxDistance=_9d1;_rd1=this._Yc1[_z3]}}if(maxDistance>0){var _sd1=_rd1;var _td1=maxDistance*maxDistance;for(var _z3=0;_z3<this._Gc1;++_z3){var _7c1=_H91._P91(_8d1,this._Fc1[_z3]);var _ud1=_7c1._Q91();if(_td1>_ud1){_sd1=_7c1;_td1=_ud1}}_qd1[0]=_E91(_td1);_8c1._L91(_Ua1(_ua1._nJ,_sd1));_8c1._R91()}else {_qd1[0]=maxDistance;_8c1._L91(_Ua1(_ua1._nJ,_rd1))}},_V91:function(_W91){var _pG=_W91||{
|
||
};this.parent.prototype._V91.call(this,_pG);_pG['m_count']=this._Gc1;_pG['m_centroid']=this._Xc1._V91();_pG['m_vertices']=[];_pG['m_normals']=[];for(var _z3=0;_z3<this._Gc1;++_z3){_pG['m_vertices'].push(this._Fc1[_z3]._V91());_pG['m_normals'].push(this._Yc1[_z3]._V91())}return _pG},_X91:function(data){this.parent.prototype._X91.call(this,data);this._Gc1=data['m_count'];this._Xc1._X91(data['m_centroid']);this._Fc1=[];this._Yc1=[];for(var _z3=0;_z3<this._Gc1;++_z3){this._Fc1[_z3]=new _H91();this._Fc1[_z3]._X91(data['m_vertices'][_z3]);
|
||
this._Yc1[_z3]=new _H91();this._Yc1[_z3]._X91(data['m_normals'][_z3]);}}};_Wc1._5d1=function(_vd1,_Gl){_T81(_Gl>=3);var _A3=new _H91();var _dd1=0.0;var _wd1=new _H91(0.0,0.0);var _xd1=1.0/3.0;for(var _z3=0;_z3<_Gl;++_z3){var _yb1=_wd1;var _zb1=_vd1[_z3];var _yd1=_z3+1<_Gl?_vd1[_z3+1]:_vd1[0];var _fd1=_H91._P91(_zb1,_yb1);var _gd1=_H91._P91(_yd1,_yb1);var _hd1=_Ga1(_fd1,_gd1);var _id1=0.5*_hd1;_dd1+=_id1;_A3._et(_H91.Multiply(_id1,_H91.Multiply(_xd1,_H91._et(_H91._et(_yb1,_zb1),_yd1))))}_T81(_dd1>_W81);_A3.Multiply(1.0/_dd1);
|
||
return _A3};_Wc1._n81(_Vb1);function _zd1(){this._Ad1=0;this._Bd1=0}function _Cd1(_Dd1,_Ed1){if(_Dd1._Ad1==_Ed1._Ad1){return _Dd1._Bd1-_Ed1._Bd1}return _Dd1._Ad1-_Ed1._Ad1}function _Fd1(){this._Gd1=new _Hd1();this._Id1=0;this._Jd1=0;this._Kd1=0;this._Ld1=[];this._Md1=0;this._Nd1=[]}_Fd1.prototype={_Od1:function(_2c1,_Pd1){var _Qd1=this._Gd1._Od1(_2c1,_Pd1);++this._Jd1;this._Rd1(_Qd1);return _Qd1},_Sd1:function(_Qd1){this._Td1(_Qd1);--this._Jd1;this._Gd1._Sd1(_Qd1)},_Ud1:function(_Qd1,_2c1,_Vd1){var buffer=this._Gd1._Ud1(_Qd1,
|
||
_2c1,_Vd1);if(buffer){this._Rd1(_Qd1)}},_Wd1:function(_Qd1){this._Rd1(_Qd1)},_Xd1:function(_Qd1){return this._Gd1._Xd1(_Qd1)},_Yd1:function(_Qd1){return this._Gd1._Yd1(_Qd1)},_Zd1:function(_Ad1,_Bd1){var __d1=this._Gd1._Xd1(_Ad1);var _0e1=this._Gd1._Xd1(_Bd1);return _1e1(__d1,_0e1)},_2e1:function(){return this._Jd1},_3e1:function(_4e1){this._Kd1=0;this._Ld1.length=0;for(var _z3=0;_z3<this._Md1;++_z3){this._Id1=this._Nd1[_z3];if(this._Id1==_Fd1._5e1){continue }var _6e1=this._Gd1._Xd1(this._Id1);this._Gd1._7e1(this,
|
||
_6e1)}this._Md1=0;this._Ld1.sort(_Cd1);var _z3=0;while(_z3<this._Kd1){var _8e1=this._Ld1[_z3];var _9e1=this._Gd1._Yd1(_8e1._Ad1);var _ae1=this._Gd1._Yd1(_8e1._Bd1);_4e1._be1(_9e1,_ae1);++_z3;while(_z3<this._Kd1){var _ce1=this._Ld1[_z3];if(_ce1._Ad1!=_8e1._Ad1||_ce1._Bd1!=_8e1._Bd1){break }++_z3}}},_7e1:function(_4e1,_2c1){this._Gd1._7e1(_4e1,_2c1)},__b1:function(_4e1,_aJ){this._Gd1.__b1(_4e1,_aJ)},_de1:function(){return this._Gd1._VN()},_ee1:function(){return this._Gd1._fe1()},_ge1:function(){return this._Gd1._he1()}
|
||
,_ie1:function(_je1){this._Gd1._ie1(_je1)},_Rd1:function(_Qd1){this._Nd1[this._Md1]=_Qd1;++this._Md1},_Td1:function(_Qd1){for(var _z3=0;_z3<this._Md1;++_z3){if(this._Nd1[_z3]==_Qd1){this._Nd1[_z3]=_Fd1._5e1}}},_ke1:function(_Qd1){if(_Qd1==this._Id1){return !0}this._Ld1[this._Kd1]=new _zd1();this._Ld1[this._Kd1]._Ad1=_6b1(_Qd1,this._Id1);this._Ld1[this._Kd1]._Bd1=_8b1(_Qd1,this._Id1);++this._Kd1;return !0}};_Fd1._5e1=-1;function _le1(){this._Fc1=null;this._Gc1=0;this._Wb1=0}_le1.prototype={_L91:function(_Hk){
|
||
this._Fc1=_Hk._Fc1;this._Gc1=_Hk._Gc1;this._Wb1=_Hk._Wb1;},_yt:function(_gc1,index){switch(_gc1._Xb1()){case _Vb1._9c1:{var _me1=_gc1;this._Fc1=[_me1._fc1];this._Gc1=1;this._Wb1=_me1._Wb1}break;case _Vb1._bc1:{var _ne1=_gc1;this._Fc1=_ne1._Fc1;this._Gc1=_ne1._Gc1;this._Wb1=_ne1._Wb1}break;case _Vb1._cc1:{var _oe1=_gc1;_T81(0<=index&&index<_oe1._Gc1);this._Fc1=[_oe1._Fc1[index]];if(index+1<_oe1._Gc1){this._Fc1[1]=_oe1._Fc1[index+1]}else {this._Fc1[1]=_oe1._Fc1[0]}this._Gc1=2;this._Wb1=_oe1._Wb1}break;case _Vb1._ac1:{
|
||
var _Tc1=_gc1;this._Fc1=[_Tc1._sc1,_Tc1._tc1];this._Gc1=2;this._Wb1=_Tc1._Wb1}break;default :_T81(!1)}},_mc1:function(_an,_bn){var _pe1=0;var _qe1=this._Fc1[0].x*_an+this._Fc1[0].y*_bn;for(var _z3=1;_z3<this._Gc1;++_z3){var value=this._Fc1[_z3].x*_an+this._Fc1[_z3].y*_bn;if(value>_qe1){_pe1=_z3;_qe1=value}}return _pe1},_nc1:function(_an,_bn){return this._Fc1[this._mc1(_an,_bn)]},_hq:function(){return this._Gc1},_oc1:function(index){_T81(0<=index&&index<this._Gc1);return this._Fc1[index]}};function _re1(){this._se1=0;
|
||
this._Gl=0;this._te1=[0,0,0];this._ue1=[0,0,0]};function _ve1(){this._we1=new _le1();this._xe1=new _le1();this._ye1=new _ta1();this._ze1=new _ta1();this._Ae1=!1};function _Be1(){this._Ce1=new _H91();this._De1=new _H91();this._7c1=0;this._Ee1=0};function _Fe1(){this._Ge1=new _H91();this._He1=new _H91();this._B3=new _H91();this._hm=0;this._te1=0;this._ue1=0}_Fe1.prototype={_L91:function(_Hk){this._Ge1.x=_Hk._Ge1.x;this._Ge1.y=_Hk._Ge1.y;this._He1.x=_Hk._He1.x;this._He1.y=_Hk._He1.y;this._B3.x=_Hk._B3.x;this._B3.y=_Hk._B3.y;
|
||
this._hm=_Hk._hm;this._te1=_Hk._te1;this._ue1=_Hk._ue1;}};function _Ie1(){this._Je1=[new _Fe1(),new _Fe1(),new _Fe1()];this._Gc1=0}_Ie1.prototype={_Ke1:function(_Fl,_we1,_ye1,_xe1,_ze1){_T81(_Fl._Gl<=3);this._Gc1=_Fl._Gl;var vertices=this._Je1;for(var _z3=0;_z3<this._Gc1;++_z3){var _vm=vertices[_z3];_vm._te1=_Fl._te1[_z3];_vm._ue1=_Fl._ue1[_z3];var _Le1=_we1._oc1(_vm._te1);var _Me1=_xe1._oc1(_vm._ue1);_vm._Ge1.x=(_ye1._nJ._A3*_Le1.x-_ye1._nJ._cF*_Le1.y)+_ye1._AK.x;_vm._Ge1.y=(_ye1._nJ._cF*_Le1.x+_ye1._nJ._A3*_Le1.y)+_ye1._AK.y;
|
||
_vm._He1.x=(_ze1._nJ._A3*_Me1.x-_ze1._nJ._cF*_Me1.y)+_ze1._AK.x;_vm._He1.y=(_ze1._nJ._cF*_Me1.x+_ze1._nJ._A3*_Me1.y)+_ze1._AK.y;_vm._B3.x=_vm._He1.x-_vm._Ge1.x;_vm._B3.y=_vm._He1.y-_vm._Ge1.y;_vm._hm=0.0}if(this._Gc1>1){var _Ne1=_Fl._se1;var _Oe1=this._Pe1();if(_Oe1<0.5*_Ne1||2.0*_Ne1<_Oe1||_Oe1<_W81){this._Gc1=0}}if(this._Gc1==0){var _vm=vertices[0];_vm._te1=0;_vm._ue1=0;var _Le1=_we1._oc1(0);var _Me1=_xe1._oc1(0);_vm._Ge1.x=(_ye1._nJ._A3*_Le1.x-_ye1._nJ._cF*_Le1.y)+_ye1._AK.x;_vm._Ge1.y=(_ye1._nJ._cF*_Le1.x+_ye1._nJ._A3*_Le1.y)+_ye1._AK.y;
|
||
_vm._He1.x=(_ze1._nJ._A3*_Me1.x-_ze1._nJ._cF*_Me1.y)+_ze1._AK.x;_vm._He1.y=(_ze1._nJ._cF*_Me1.x+_ze1._nJ._A3*_Me1.y)+_ze1._AK.y;_vm._B3.x=_vm._He1.x-_vm._Ge1.x;_vm._B3.y=_vm._He1.y-_vm._Ge1.y;_vm._hm=1.0;this._Gc1=1}},_Qe1:function(_Fl){_Fl._se1=this._Pe1();_Fl._Gl=this._Gc1;var vertices=this._Je1;for(var _z3=0;_z3<this._Gc1;++_z3){_Fl._te1[_z3]=vertices[_z3]._te1;_Fl._ue1[_z3]=vertices[_z3]._ue1}},_Re1:function(_AK){switch(this._Gc1){case 1:_AK.x=-this._Je1[0]._B3.x;_AK.y=-this._Je1[0]._B3.y;break;
|
||
case 2:{var _Se1=this._Je1[1]._B3.x-this._Je1[0]._B3.x;var _Te1=this._Je1[1]._B3.y-this._Je1[0]._B3.y;var _Ue1=_Se1*-this._Je1[0]._B3.y-_Te1*-this._Je1[0]._B3.x;if(_Ue1>0.0){_AK.x=-1.0*_Te1;_AK.y=1.0*_Se1}else {_AK.x=1.0*_Te1;_AK.y=-1.0*_Se1}}break;default :_T81(!1);_AK.x=_AK.y=0;break }},_Ve1:function(_AK){switch(this._Gc1){case 1:_AK.x=this._Je1[0]._B3.x;_AK.y=this._Je1[0]._B3.y;break;case 2:_AK.x=(this._Je1[0]._hm*this._Je1[0]._B3.x)+(this._Je1[1]._hm*this._Je1[1]._B3.x);_AK.y=(this._Je1[0]._hm*this._Je1[0]._B3.y)+(this._Je1[1]._hm*this._Je1[1]._B3.y);
|
||
break;case 3:_AK.x=_AK.y=0;break;default :_T81(!1);_AK.x=_AK.y=0;break }},_We1:function(_Xe1,_Ye1){switch(this._Gc1){case 1:_Xe1.x=this._Je1[0]._Ge1.x;_Xe1.y=this._Je1[0]._Ge1.y;_Ye1.x=this._Je1[0]._He1.x;_Ye1.y=this._Je1[0]._He1.y;break;case 2:_Xe1.x=(this._Je1[0]._hm*this._Je1[0]._Ge1.x)+(this._Je1[1]._hm*this._Je1[1]._Ge1.x);_Xe1.y=(this._Je1[0]._hm*this._Je1[0]._Ge1.y)+(this._Je1[1]._hm*this._Je1[1]._Ge1.y);_Ye1.x=(this._Je1[0]._hm*this._Je1[0]._He1.x)+(this._Je1[1]._hm*this._Je1[1]._He1.x);_Ye1.y=(this._Je1[0]._hm*this._Je1[0]._He1.y)+(this._Je1[1]._hm*this._Je1[1]._He1.y);
|
||
break;case 3:_Xe1.x=(this._Je1[0]._hm*this._Je1[0]._Ge1.x)+(this._Je1[1]._hm*this._Je1[1]._Ge1.x)+(this._Je1[2]._hm*this._Je1[2]._Ge1.x);_Xe1.y=(this._Je1[0]._hm*this._Je1[0]._Ge1.y)+(this._Je1[1]._hm*this._Je1[1]._Ge1.y)+(this._Je1[2]._hm*this._Je1[2]._Ge1.y);_Ye1.x=_Xe1.x;_Ye1.y=_Xe1.y;break;default :_T81(!1);break }},_Pe1:function(){switch(this._Gc1){case 1:return 0.0;case 2:return _La1(this._Je1[0]._B3,this._Je1[1]._B3);case 3:return(this._Je1[1]._B3.x-this._Je1[0]._B3.x)*(this._Je1[2]._B3.y-this._Je1[0]._B3.y)-(this._Je1[1]._B3.y-this._Je1[0]._B3.y)*(this._Je1[2]._B3.x-this._Je1[0]._B3.x);
|
||
default :_T81(!1);return 0.0}},_Ze1:function(){var __e1=this._Je1[0]._B3;var _0f1=this._Je1[1]._B3;var _Se1=_0f1.x-__e1.x;var _Te1=_0f1.y-__e1.y;var _1f1=-(__e1.x*_Se1+__e1.y*_Te1);if(_1f1<=0.0){this._Je1[0]._hm=1.0;this._Gc1=1;return }var _2f1=_0f1.x*_Se1+_0f1.y*_Te1;if(_2f1<=0.0){this._Je1[1]._hm=1.0;this._Gc1=1;this._Je1[0]._L91(this._Je1[1]);return }var _3f1=1.0/(_2f1+_1f1);this._Je1[0]._hm=_2f1*_3f1;this._Je1[1]._hm=_1f1*_3f1;this._Gc1=2},_4f1:function(){var __e1=this._Je1[0]._B3;var _0f1=this._Je1[1]._B3;
|
||
var _5f1=this._Je1[2]._B3;var _Se1=_0f1.x-__e1.x;var _Te1=_0f1.y-__e1.y;var _6f1=__e1.x*_Se1+__e1.y*_Te1;var _7f1=_0f1.x*_Se1+_0f1.y*_Te1;var _2f1=_7f1;var _1f1=-_6f1;var _8f1=_5f1.x-__e1.x;var _9f1=_5f1.y-__e1.y;var _af1=__e1.x*_8f1+__e1.y*_9f1;var _bf1=_5f1.x*_8f1+_5f1.y*_9f1;var _cf1=_bf1;var _df1=-_af1;var _ef1=_5f1.x-_0f1.x;var _ff1=_5f1.y-_0f1.y;var _gf1=_0f1.x*_ef1+_0f1.y*_ff1;var _hf1=_5f1.x*_ef1+_5f1.y*_ff1;var _if1=_hf1;var _jf1=-_gf1;var _kf1=_Se1*_9f1-_Te1*_8f1;var _lf1=_kf1*(_0f1.x*_5f1.y-_0f1.y*_5f1.x);
|
||
var _mf1=_kf1*(_5f1.x*__e1.y-_5f1.y*__e1.x);var _nf1=_kf1*(__e1.x*_0f1.y-__e1.y*_0f1.x);if(_1f1<=0.0&&_df1<=0.0){this._Je1[0]._hm=1.0;this._Gc1=1;return }if(_2f1>0.0&&_1f1>0.0&&_nf1<=0.0){var _3f1=1.0/(_2f1+_1f1);this._Je1[0]._hm=_2f1*_3f1;this._Je1[1]._hm=_1f1*_3f1;this._Gc1=2;return }if(_cf1>0.0&&_df1>0.0&&_mf1<=0.0){var _of1=1.0/(_cf1+_df1);this._Je1[0]._hm=_cf1*_of1;this._Je1[2]._hm=_df1*_of1;this._Gc1=2;this._Je1[1]._L91(this._Je1[2]);return }if(_2f1<=0.0&&_jf1<=0.0){this._Je1[1]._hm=1.0;this._Gc1=1;
|
||
this._Je1[0]._L91(this._Je1[1]);return;}if(_cf1<=0.0&&_if1<=0.0){this._Je1[2]._hm=1.0;this._Gc1=1;this._Je1[0]._L91(this._Je1[2]);return }if(_if1>0.0&&_jf1>0.0&&_lf1<=0.0){var _pf1=1.0/(_if1+_jf1);this._Je1[1]._hm=_if1*_pf1;this._Je1[2]._hm=_jf1*_pf1;this._Gc1=2;this._Je1[0]._L91(this._Je1[2]);return }var _qf1=1.0/(_lf1+_mf1+_nf1);this._Je1[0]._hm=_lf1*_qf1;this._Je1[1]._hm=_mf1*_qf1;this._Je1[2]._hm=_nf1*_qf1;this._Gc1=3}};var _rf1=new _Ie1();var _sf1=new _H91();var _tf1=new _H91();function _uf1(_cJ,_Fl,_aJ){
|
||
++_uf1._vf1;var _we1=_aJ._we1;var _xe1=_aJ._xe1;var _ye1=_aJ._ye1;var _ze1=_aJ._ze1;_rf1._Ke1(_Fl,_we1,_ye1,_xe1,_ze1);var vertices=_rf1._Je1;var _wf1=20;var _xf1=[0,0,0],_yf1=[0,0,0];var _zf1=0;var _Af1=_V81;var _Bf1=_Af1;var _Cf1=0;while(_Cf1<_wf1){_zf1=_rf1._Gc1;for(var _z3=0;_z3<_zf1;++_z3){_xf1[_z3]=vertices[_z3]._te1;_yf1[_z3]=vertices[_z3]._ue1}switch(_rf1._Gc1){case 1:break;case 2:_rf1._Ze1();break;case 3:_rf1._4f1();break;default :_T81(!1)}if(_rf1._Gc1==3){break }_rf1._Ve1(_tf1);_Bf1=_tf1._Q91();_Af1=_Bf1;
|
||
_rf1._Re1(_tf1);if(_tf1._Q91()<_W81*_W81){break }var _Df1=vertices[_rf1._Gc1];_Df1._te1=_we1._mc1(_ye1._nJ._A3*-_tf1.x+_ye1._nJ._cF*-_tf1.y,-_ye1._nJ._cF*-_tf1.x+_ye1._nJ._A3*-_tf1.y);var _Ef1=_we1._oc1(_Df1._te1);_Df1._Ge1.x=(_ye1._nJ._A3*_Ef1.x-_ye1._nJ._cF*_Ef1.y)+_ye1._AK.x;_Df1._Ge1.y=(_ye1._nJ._cF*_Ef1.x+_ye1._nJ._A3*_Ef1.y)+_ye1._AK.y;_Df1._ue1=_xe1._mc1(_ze1._nJ._A3*_tf1.x+_ze1._nJ._cF*_tf1.y,-_ze1._nJ._cF*_tf1.x+_ze1._nJ._A3*_tf1.y);var _Ff1=_xe1._oc1(_Df1._ue1);_Df1._He1.x=(_ze1._nJ._A3*_Ff1.x-_ze1._nJ._cF*_Ff1.y)+_ze1._AK.x;
|
||
_Df1._He1.y=(_ze1._nJ._cF*_Ff1.x+_ze1._nJ._A3*_Ff1.y)+_ze1._AK.y;_Df1._B3.x=_Df1._He1.x-_Df1._Ge1.x;_Df1._B3.y=_Df1._He1.y-_Df1._Ge1.y;++_Cf1;++_uf1._Gf1;var _Hf1=!1;for(var _z3=0;_z3<_zf1;++_z3){if(_Df1._te1==_xf1[_z3]&&_Df1._ue1==_yf1[_z3]){_Hf1=!0;break }}if(_Hf1){break }++_rf1._Gc1}_uf1._If1=_8b1(_uf1._If1,_Cf1);_rf1._We1(_cJ._Ce1,_cJ._De1);_cJ._7c1=_La1(_cJ._Ce1,_cJ._De1);_cJ._Ee1=_Cf1;_rf1._Qe1(_Fl);if(_aJ._Ae1){var _Jf1=_we1._Wb1;var _Kf1=_xe1._Wb1;if(_cJ._7c1>_Jf1+_Kf1&&_cJ._7c1>_W81){_cJ._7c1-=_Jf1+_Kf1;
|
||
_sf1.x=_cJ._De1.x-_cJ._Ce1.x;_sf1.y=_cJ._De1.y-_cJ._Ce1.y;_sf1._R91();_cJ._Ce1.x+=(_Jf1*_sf1.x);_cJ._Ce1.y+=(_Jf1*_sf1.y);_cJ._De1.x-=(_Kf1*_sf1.x);_cJ._De1.y-=(_Kf1*_sf1.y)}else {var _3v=(0.5*(_cJ._Ce1.x+_cJ._De1.x));var _4v=(0.5*(_cJ._Ce1.y+_cJ._De1.y));_cJ._Ce1.x=_3v;_cJ._Ce1.y=_4v;_cJ._De1.x=_3v;_cJ._De1.y=_4v;_cJ._7c1=0.0}}}_uf1._vf1=0;_uf1._Gf1=0;_uf1._If1=0;var _Lf1=255;function _Mf1(){}_Mf1.prototype={_te1:0,_ue1:0,_Nf1:0,_Of1:0,_LJ:function(){this._te1=this._ue1=this._Nf1=this._Of1=0},_Xs:function(){
|
||
return this._te1|(this._ue1<<8)|(this._Nf1<<16)|(this._Of1<<24);},_L91:function(_Pf1){this._te1=_Pf1._te1;this._ue1=_Pf1._ue1;this._Nf1=_Pf1._Nf1;this._Of1=_Pf1._Of1}};_Mf1._Qf1=0;_Mf1._Rf1=1;function _Sf1(){this._Tf1=new _H91();this._Uf1=0;this._Vf1=0;this.id=new _Mf1()};_Sf1.prototype={_Qi:function(){var _Wf1=new _Sf1();_Wf1._Tf1.x=this._Tf1.x;_Wf1._Tf1.y=this._Tf1.y;_Wf1._Uf1=this._Uf1;_Wf1._Vf1=this._Vf1;_Wf1.id._L91(this.id);return _Wf1}};function _Xf1(){this._Yf1=new Array(_Y81);this._Zf1=new _H91();
|
||
this._Tf1=new _H91();this.type=0;this.__f1=0};_Xf1.prototype={_Qi:function(){var _0g1=new _Xf1();_0g1.__f1=this.__f1;_0g1.type=this.type;_0g1._Tf1.x=this._Tf1.x;_0g1._Tf1.y=this._Tf1.y;_0g1._Zf1.x=this._Zf1.x;_0g1._Zf1.y=this._Zf1.y;for(var _z3=0;_z3<this.__f1;++_z3)_0g1._Yf1[_z3]=this._Yf1[_z3]._Qi();return _0g1},_L91:function(_0g1){this.__f1=_0g1.__f1;this.type=_0g1.type;this._Tf1.x=_0g1._Tf1.x;this._Tf1.y=_0g1._Tf1.y;this._Zf1.x=_0g1._Zf1.x;this._Zf1.y=_0g1._Zf1.y;for(var _z3=0;_z3<this.__f1;++_z3)this._Yf1[_z3]=_0g1._Yf1[_z3]._Qi()}
|
||
};_Xf1._1g1=0;_Xf1._2g1=1;_Xf1._3g1=2;_Xf1._4g1=0;_Xf1._5g1=1;_Xf1._6g1=2;_Xf1._7g1=3;function _8g1(){this._8c1=new _H91();this._Yf1=new Array(_Y81);this._9g1=new Array(_Y81)}_8g1.prototype={_ag1:function(_0g1,_bg1,_cg1,_dg1,_eg1){if(_0g1.__f1==0){return }switch(_0g1.type){case _Xf1._1g1:{this._8c1.x=1;this._8c1.y=0;var _fg1=(_bg1._nJ._A3*_0g1._Tf1.x-_bg1._nJ._cF*_0g1._Tf1.y)+_bg1._AK.x;var _gg1=(_bg1._nJ._cF*_0g1._Tf1.x+_bg1._nJ._A3*_0g1._Tf1.y)+_bg1._AK.y;var _hg1=(_dg1._nJ._A3*_0g1._Yf1[0]._Tf1.x-_dg1._nJ._cF*_0g1._Yf1[0]._Tf1.y)+_dg1._AK.x;
|
||
var _ig1=(_dg1._nJ._cF*_0g1._Yf1[0]._Tf1.x+_dg1._nJ._A3*_0g1._Yf1[0]._Tf1.y)+_dg1._AK.y;var _jg1=_fg1-_hg1;var _kg1=_gg1-_ig1;if((_jg1*_jg1+_kg1*_kg1)>_W81*_W81){this._8c1.x=_hg1-_fg1;this._8c1.y=_ig1-_gg1;this._8c1._R91()}var _lg1=_fg1+(_cg1*this._8c1.x);var _mg1=_gg1+(_cg1*this._8c1.y);var _ng1=_hg1-(_eg1*this._8c1.x);var _og1=_ig1-(_eg1*this._8c1.y);this._Yf1[0]=new _H91(0.5*(_lg1+_ng1),0.5*(_mg1+_og1));this._9g1[0]=(_ng1-_lg1)*this._8c1.x+(_og1-_mg1)*this._8c1.y}break;case _Xf1._2g1:{this._8c1.x=_bg1._nJ._A3*_0g1._Zf1.x-_bg1._nJ._cF*_0g1._Zf1.y;
|
||
this._8c1.y=_bg1._nJ._cF*_0g1._Zf1.x+_bg1._nJ._A3*_0g1._Zf1.y;var _pg1=(_bg1._nJ._A3*_0g1._Tf1.x-_bg1._nJ._cF*_0g1._Tf1.y)+_bg1._AK.x;var _qg1=(_bg1._nJ._cF*_0g1._Tf1.x+_bg1._nJ._A3*_0g1._Tf1.y)+_bg1._AK.y;for(var _z3=0;_z3<_0g1.__f1;++_z3){var _rg1=(_dg1._nJ._A3*_0g1._Yf1[_z3]._Tf1.x-_dg1._nJ._cF*_0g1._Yf1[_z3]._Tf1.y)+_dg1._AK.x;var _sg1=(_dg1._nJ._cF*_0g1._Yf1[_z3]._Tf1.x+_dg1._nJ._A3*_0g1._Yf1[_z3]._Tf1.y)+_dg1._AK.y;var _pv=(_rg1-_pg1)*this._8c1.x+(_sg1-_qg1)*this._8c1.y;var _lg1=_rg1+((_cg1-_pv)*this._8c1.x);
|
||
var _mg1=_sg1+((_cg1-_pv)*this._8c1.y);var _ng1=(_rg1-(_eg1*this._8c1.x));var _og1=(_sg1-(_eg1*this._8c1.y));this._Yf1[_z3]=new _H91(0.5*(_lg1+_ng1),0.5*(_mg1+_og1));this._9g1[_z3]=(_ng1-_lg1)*this._8c1.x+(_og1-_mg1)*this._8c1.y}}break;case _Xf1._3g1:{this._8c1.x=_dg1._nJ._A3*_0g1._Zf1.x-_dg1._nJ._cF*_0g1._Zf1.y;this._8c1.y=_dg1._nJ._cF*_0g1._Zf1.x+_dg1._nJ._A3*_0g1._Zf1.y;var _pg1=(_dg1._nJ._A3*_0g1._Tf1.x-_dg1._nJ._cF*_0g1._Tf1.y)+_dg1._AK.x;var _qg1=(_dg1._nJ._cF*_0g1._Tf1.x+_dg1._nJ._A3*_0g1._Tf1.y)+_dg1._AK.y;
|
||
for(var _z3=0;_z3<_0g1.__f1;++_z3){var _rg1=(_bg1._nJ._A3*_0g1._Yf1[_z3]._Tf1.x-_bg1._nJ._cF*_0g1._Yf1[_z3]._Tf1.y)+_bg1._AK.x;var _sg1=(_bg1._nJ._cF*_0g1._Yf1[_z3]._Tf1.x+_bg1._nJ._A3*_0g1._Yf1[_z3]._Tf1.y)+_bg1._AK.y;var _pv=(_rg1-_pg1)*this._8c1.x+(_sg1-_qg1)*this._8c1.y;var _ng1=_rg1+((_eg1-_pv)*this._8c1.x);var _og1=_sg1+((_eg1-_pv)*this._8c1.y);var _lg1=(_rg1-(_cg1*this._8c1.x));var _mg1=(_sg1-(_cg1*this._8c1.y));this._Yf1[_z3]=new _H91(0.5*(_lg1+_ng1),0.5*(_mg1+_og1));this._9g1[_z3]=(_lg1-_ng1)*this._8c1.x+(_mg1-_og1)*this._8c1.y}
|
||
this._8c1.x=-this._8c1.x;this._8c1.y=-this._8c1.y}break }}};function _tg1(_ug1,_vg1,_wg1,_xg1){for(var _z3=0;_z3<_Y81;++_z3){_ug1[_z3]=_Xf1._4g1;_vg1[_z3]=_Xf1._4g1}for(var _z3=0;_z3<_wg1.__f1;++_z3){var id=_wg1._Yf1[_z3].id;_ug1[_z3]=_Xf1._7g1;for(var _Qk=0;_Qk<_xg1.__f1;++_Qk){if(_xg1._Yf1[_Qk].id._Xs()==id._Xs()){_ug1[_z3]=_Xf1._6g1;break }}}for(var _z3=0;_z3<_xg1.__f1;++_z3){var id=_xg1._Yf1[_z3].id;_vg1[_z3]=_Xf1._5g1;for(var _Qk=0;_Qk<_wg1.__f1;++_Qk){if(_wg1._Yf1[_Qk].id._Xs()==id._Xs()){_vg1[_z3]=_Xf1._6g1;
|
||
break }}}}function _yg1(){this._vm=new _H91();this.id=new _Mf1()};function _zg1(){this._yb1=new _H91(),this._zb1=new _H91();this._ic1=0};function _Ag1(){this._8c1=new _H91();this._jc1=0};function _Bg1(){this._kc1=new _H91();this._lc1=new _H91()}_Bg1.prototype={_L91:function(_Cg1){this._kc1.x=_Cg1._kc1.x;this._kc1.y=_Cg1._kc1.y;this._lc1.x=_Cg1._lc1.x;this._lc1.y=_Cg1._lc1.y},_Qi:function(){var _Dg1=new _Bg1();_Dg1._kc1.x=this._kc1.x;_Dg1._kc1.y=this._kc1.y;_Dg1._lc1.x=this._lc1.x;_Dg1._lc1.y=this._lc1.y;return _Dg1}
|
||
,_T91:function(){return(this._lc1.x-this._kc1.x)>=0.0&&(this._lc1.y-this._kc1.y)>=0.0&&this._kc1._T91()&&this._lc1._T91();},_Eg1:function(){return new _H91(0.5*(this._kc1.x+this._lc1.x),0.5*(this._kc1.y+this._lc1.y))},_Fg1:function(){return new _H91(0.5*(this._lc1.x-this._kc1.x),0.5*(this._lc1.y-this._kc1.y))},_Gg1:function(){return 2.0*((this._lc1.x-this._kc1.x)+(this._lc1.y-this._kc1.y))},_Hg1:function(_Ig1,_Jg1){if(_Jg1){this._kc1.x=_6b1(_Ig1._kc1.x,_Jg1._kc1.x);this._kc1.y=_6b1(_Ig1._kc1.y,_Jg1._kc1.y);
|
||
this._lc1.x=_8b1(_Ig1._lc1.x,_Jg1._lc1.x);this._lc1.y=_8b1(_Ig1._lc1.y,_Jg1._lc1.y)}else {this._kc1.x=_6b1(this._kc1.x,_Ig1._kc1.x);this._kc1.y=_6b1(this._kc1.y,_Ig1._kc1.y);this._lc1.x=_8b1(this._lc1.x,_Ig1._lc1.x);this._lc1.y=_8b1(this._lc1.y,_Ig1._lc1.y)}},_Kg1:function(_2c1){return this._kc1.x<=_2c1._kc1.x&&this._kc1.y<=_2c1._kc1.y&&_2c1._lc1.x<=this._lc1.x&&_2c1._lc1.y<=this._lc1.y},__b1:function(_cJ,_aJ){var _Lg1=-_V81;var _Mg1=_V81;var _AK=_aJ._yb1;var _pv=_H91._P91(_aJ._zb1,_aJ._yb1);var _Ng1=_4b1(_pv);
|
||
var _8c1=new _H91();for(var _z3=0;_z3<2;++_z3){if(_Ng1._N91(_z3)<_W81){if(_AK._N91(_z3)<this._kc1._N91(_z3)||this._lc1._N91(_z3)<_AK._N91(_z3)){return !1}}else {var _Og1=1.0/_pv._N91(_z3);var _Pg1=(this._kc1._N91(_z3)-_AK._N91(_z3))*_Og1;var _Qg1=(this._lc1._N91(_z3)-_AK._N91(_z3))*_Og1;var _cF=-1.0;if(_Pg1>_Qg1){var _SK=_Qg1;_Qg1=_Pg1;_Pg1=_SK;_cF=1.0}if(_Pg1>_Lg1){_8c1.x=_8c1.y=0;_8c1._O91(_z3,_cF);_Lg1=_Pg1}_Mg1=_6b1(_Mg1,_Qg1);if(_Lg1>_Mg1){return !1}}}if(_Lg1<0.0||_aJ._ic1<_Lg1){return !1}_cJ._jc1=_Lg1;
|
||
_cJ._8c1.x=_8c1.x;_cJ._8c1.y=_8c1.y;return !0}};function _Rg1(_0g1,_Sg1,_bg1,_Tg1,_dg1){_0g1.__f1=0;var _Xe1=_Wa1(_bg1,_Sg1._fc1);var _Ye1=_Wa1(_dg1,_Tg1._fc1);var _an=_Ye1.x-_Xe1.x;var _bn=_Ye1.y-_Xe1.y;var _Ug1=_an*_an+_bn*_bn;var _Jf1=_Sg1._Wb1,_Kf1=_Tg1._Wb1;var _ub1=_Jf1+_Kf1;if(_Ug1>_ub1*_ub1){return }_0g1.type=_Xf1._1g1;_0g1._Tf1.x=_Sg1._fc1.x;_0g1._Tf1.y=_Sg1._fc1.y;_0g1._Zf1.x=_0g1._Zf1.y=0;_0g1.__f1=1;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;_0g1._Yf1[0].id._LJ()}
|
||
function _Vg1(_0g1,_Wg1,_bg1,_Tg1,_dg1){_0g1.__f1=0;var _A3=_Wa1(_dg1,_Tg1._fc1);var _Xg1=_Ya1(_bg1,_A3);var _Yg1=0;var _Zg1=-_V81;var _ub1=_Wg1._Wb1+_Tg1._Wb1;var vertexCount=_Wg1._Gc1;var vertices=_Wg1._Fc1;var __g1=_Wg1._Yc1;for(var _z3=0;_z3<vertexCount;++_z3){var _cF=__g1[_z3].x*(_Xg1.x-vertices[_z3].x)+__g1[_z3].y*(_Xg1.y-vertices[_z3].y);if(_cF>_ub1){return }if(_cF>_Zg1){_Zg1=_cF;_Yg1=_z3}}var _0h1=_Yg1;var _1h1=_0h1+1<vertexCount?_0h1+1:0;var _un=vertices[_0h1];var _vn=vertices[_1h1];if(_Zg1<_W81){_0g1.__f1=1;
|
||
_0g1.type=_Xf1._2g1;_0g1._Zf1.x=__g1[_Yg1].x;_0g1._Zf1.y=__g1[_Yg1].y;_0g1._Tf1.x=0.5*(_un.x+_vn.x);_0g1._Tf1.y=0.5*(_un.y+_vn.y);_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;_0g1._Yf1[0].id._LJ();return }var _2h1=(_Xg1.x-_un.x)*(_vn.x-_un.x)+(_Xg1.y-_un.y)*(_vn.y-_un.y);var _3h1=(_Xg1.x-_vn.x)*(_un.x-_vn.x)+(_Xg1.y-_vn.y)*(_un.y-_vn.y);if(_2h1<=0.0){if(_Ma1(_Xg1,_un)>_ub1*_ub1){return }_0g1.__f1=1;_0g1.type=_Xf1._2g1;_0g1._Zf1.x=_Xg1.x-_un.x;_0g1._Zf1.y=_Xg1.y-_un.y;
|
||
_0g1._Zf1._R91();_0g1._Tf1.x=_un.x;_0g1._Tf1.y=_un.y;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;_0g1._Yf1[0].id._LJ()}else if(_3h1<=0.0){if(_Ma1(_Xg1,_vn)>_ub1*_ub1){return }_0g1.__f1=1;_0g1.type=_Xf1._2g1;_0g1._Zf1.x=_Xg1.x-_vn.x;_0g1._Zf1.y=_Xg1.y-_vn.y;_0g1._Zf1._R91();_0g1._Tf1.x=_vn.x;_0g1._Tf1.y=_vn.y;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;_0g1._Yf1[0].id._LJ()}else {var _4h1=0.5*(_un.x+_vn.x);var _5h1=0.5*(_un.y+_vn.y);
|
||
var _Zg1=(_Xg1.x-_4h1)*__g1[_0h1].x+(_Xg1.y-_5h1)*__g1[_0h1].y;if(_Zg1>_ub1){return }_0g1.__f1=1;_0g1.type=_Xf1._2g1;_0g1._Zf1.x=__g1[_0h1].x;_0g1._Zf1.y=__g1[_0h1].y;_0g1._Tf1.x=_4h1;_0g1._Tf1.y=_5h1;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;_0g1._Yf1[0].id._LJ()}}function _6h1(_7h1,_8h1,_9h1,_ah1,_bh1){var _ch1=_8h1._Gc1;var _dh1=_ah1._Gc1;var _eh1=_8h1._Yc1;var _fh1=_8h1._Fc1;var _gh1=_ah1._Fc1;var _ua1=_0b1(_bh1,_9h1);var _pe1=0;var _hh1=-_V81;for(var _z3=0;_z3<_ch1;
|
||
++_z3){var _Xn=_ua1._nJ._A3*_eh1[_z3].x-_ua1._nJ._cF*_eh1[_z3].y;var _Yn=_ua1._nJ._cF*_eh1[_z3].x+_ua1._nJ._A3*_eh1[_z3].y;var _8v=(_ua1._nJ._A3*_fh1[_z3].x-_ua1._nJ._cF*_fh1[_z3].y)+_ua1._AK.x;var _bv=(_ua1._nJ._cF*_fh1[_z3].x+_ua1._nJ._A3*_fh1[_z3].y)+_ua1._AK.y;var _ih1=_V81;for(var _Qk=0;_Qk<_dh1;++_Qk){var _jh1=_Xn*(_gh1[_Qk].x-_8v)+_Yn*(_gh1[_Qk].y-_bv);if(_jh1<_ih1){_ih1=_jh1}}if(_ih1>_hh1){_hh1=_ih1;_pe1=_z3}}_7h1[0]=_pe1;return _hh1}function _kh1(_A3,_8h1,_9h1,_lh1,_ah1,_bh1){var _mh1=_8h1._Yc1;var _dh1=_ah1._Gc1;
|
||
var _nh1=_ah1._Fc1;var _oh1=_ah1._Yc1;_T81(0<=_lh1&&_lh1<_8h1._Gc1);var _ph1=_9h1._nJ._A3*_mh1[_lh1].x-_9h1._nJ._cF*_mh1[_lh1].y;var _qh1=_9h1._nJ._cF*_mh1[_lh1].x+_9h1._nJ._A3*_mh1[_lh1].y;var _rh1=_bh1._nJ._A3*_ph1+_bh1._nJ._cF*_qh1;var _sh1=-_bh1._nJ._cF*_ph1+_bh1._nJ._A3*_qh1;var index=0;var _th1=_V81;for(var _z3=0;_z3<_dh1;++_z3){var _9d1=_rh1*_oh1[_z3].x+_sh1*_oh1[_z3].y;if(_9d1<_th1){_th1=_9d1;index=_z3}}var _Uc1=index;var _Vc1=_Uc1+1<_dh1?_Uc1+1:0;_A3[0]._vm.x=(_bh1._nJ._A3*_nh1[_Uc1].x-_bh1._nJ._cF*_nh1[_Uc1].y)+_bh1._AK.x;
|
||
_A3[0]._vm.y=(_bh1._nJ._cF*_nh1[_Uc1].x+_bh1._nJ._A3*_nh1[_Uc1].y)+_bh1._AK.y;_A3[0].id._te1=_lh1;_A3[0].id._ue1=_Uc1;_A3[0].id._Nf1=_Mf1._Rf1;_A3[0].id._Of1=_Mf1._Qf1;_A3[1]._vm.x=(_bh1._nJ._A3*_nh1[_Vc1].x-_bh1._nJ._cF*_nh1[_Vc1].y)+_bh1._AK.x;_A3[1]._vm.y=(_bh1._nJ._cF*_nh1[_Vc1].x+_bh1._nJ._A3*_nh1[_Vc1].y)+_bh1._AK.y;_A3[1].id._te1=_lh1;_A3[1].id._ue1=_Vc1;_A3[1].id._Nf1=_Mf1._Rf1;_A3[1].id._Of1=_Mf1._Qf1}function _uh1(_0g1,_vh1,_bg1,_wh1,_dg1){_0g1.__f1=0;var _xh1=_vh1._Wb1+_wh1._Wb1;var _yh1=[0];
|
||
var _zh1=_6h1(_yh1,_vh1,_bg1,_wh1,_dg1);if(_zh1>_xh1)return;var _Ah1=[0];var _Bh1=_6h1(_Ah1,_wh1,_dg1,_vh1,_bg1);if(_Bh1>_xh1)return;var _8h1;var _ah1;var _9h1,_bh1;var _lh1=0;var _Ch1=0;var _Dh1=0.1*_191;if(_Bh1>_zh1+_Dh1){_8h1=_wh1;_ah1=_vh1;_9h1=_dg1;_bh1=_bg1;_lh1=_Ah1[0];_0g1.type=_Xf1._3g1;_Ch1=1}else {_8h1=_vh1;_ah1=_wh1;_9h1=_bg1;_bh1=_dg1;_lh1=_yh1[0];_0g1.type=_Xf1._2g1;_Ch1=0}_kh1(_uh1._Eh1,_8h1,_9h1,_lh1,_ah1,_bh1);var _ch1=_8h1._Gc1;var _Fh1=_8h1._Fc1;var _Gh1=_lh1;var _Hh1=_lh1+1<_ch1?_lh1+1:0;var _Ih1=_Fh1[_Gh1];
|
||
var _Jh1=_Fh1[_Hh1];_uh1._Kh1.x=_Jh1.x-_Ih1.x;_uh1._Kh1.y=_Jh1.y-_Ih1.y;_uh1._Kh1._R91();var _Lh1=1.0*_uh1._Kh1.y;var _Mh1=-1.0*_uh1._Kh1.x;var _pg1=0.5*(_Ih1.x+_Jh1.x);var _qg1=0.5*(_Ih1.y+_Jh1.y);var _Nh1=_9h1._nJ._A3*_uh1._Kh1.x-_9h1._nJ._cF*_uh1._Kh1.y;var _Oh1=_9h1._nJ._cF*_uh1._Kh1.x+_9h1._nJ._A3*_uh1._Kh1.y;var _Ph1=1.0*_Oh1;var _Qh1=-1.0*_Nh1;_Ih1=_Wa1(_9h1,_Ih1);_Jh1=_Wa1(_9h1,_Jh1);var _Rh1=_Ph1*_Ih1.x+_Qh1*_Ih1.y;var _Sh1=-(_Nh1*_Ih1.x+_Oh1*_Ih1.y)+_xh1;var _Th1=(_Nh1*_Jh1.x+_Oh1*_Jh1.y)+_xh1;var _Uh1=new Array(2);
|
||
var _Vh1=new Array(2);var _Wh1;_Wh1=_Xh1(_Uh1,_uh1._Eh1,-_Nh1,-_Oh1,_Sh1,_Gh1);if(_Wh1<2)return;_Wh1=_Xh1(_Vh1,_Uh1,_Nh1,_Oh1,_Th1,_Hh1);if(_Wh1<2){return }_0g1._Zf1.x=_Lh1;_0g1._Zf1.y=_Mh1;_0g1._Tf1.x=_pg1;_0g1._Tf1.y=_qg1;var __f1=0;for(var _z3=0;_z3<_Y81;++_z3){var _Zg1=(_Ph1*_Vh1[_z3]._vm.x+_Qh1*_Vh1[_z3]._vm.y)-_Rh1;if(_Zg1<=_xh1){var _Yh1=_0g1._Yf1[__f1]=new _Sf1();_Yh1._Tf1._L91(_Ya1(_bh1,_Vh1[_z3]._vm));_Yh1.id._L91(_Vh1[_z3].id);if(_Ch1){var _Zh1=new _Mf1();_Zh1._L91(_Yh1.id);_Yh1.id._te1=_Zh1._ue1;
|
||
_Yh1.id._ue1=_Zh1._te1;_Yh1.id._Nf1=_Zh1._Of1;_Yh1.id._Of1=_Zh1._Nf1}++__f1}}_0g1.__f1=__f1}_uh1._Kh1=new _H91();_uh1._Eh1=[new _yg1(),new _yg1()];function __h1(_0g1,_yh1,_bg1,_Tg1,_dg1){_0g1.__f1=0;var _0i1=_Ya1(_bg1,_Wa1(_dg1,_Tg1._fc1));var _U81=_yh1._sc1,_5a1=_yh1._tc1;var _oM=_5a1.x-_U81.x;var _pM=_5a1.y-_U81.y;var _tm=_oM*(_5a1.x-_0i1.x)+_pM*(_5a1.y-_0i1.y);var _vm=_oM*(_0i1.x-_U81.x)+_pM*(_0i1.y-_U81.y);var _ub1=_yh1._Wb1+_Tg1._Wb1;var _Zh1=new _Mf1();_Zh1._ue1=0;_Zh1._Of1=_Mf1._Qf1;if(_vm<=0.0){var _1i1=_U81;
|
||
var _an=_0i1.x-_1i1.x;var _bn=_0i1.y-_1i1.y;var _PL=_an*_an+_bn*_bn;if(_PL>_ub1*_ub1){return }if(_yh1._vc1){var _2i1=_yh1._rc1;var _3i1=_U81;var _4i1=_3i1.x-_2i1.x;var _5i1=_3i1.y-_2i1.y;var _2h1=_4i1*(_3i1.x-_0i1.x)+_5i1*(_3i1.y-_0i1.y);if(_2h1>0.0){return;}}_Zh1._te1=0;_Zh1._Nf1=_Mf1._Qf1;_0g1.__f1=1;_0g1.type=_Xf1._1g1;_0g1._Zf1.x=_0g1._Zf1.y=0;_0g1._Tf1.x=_1i1.x;_0g1._Tf1.y=_1i1.y;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0].id._L91(_Zh1);_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;return }
|
||
if(_tm<=0.0){var _1i1=_5a1;var _an=_0i1.x-_1i1.x;var _bn=_0i1.y-_1i1.y;var _PL=_an*_an+_bn*_bn;if(_PL>_ub1*_ub1){return }if(_yh1._wc1){var _6i1=_yh1._uc1;var _7i1=_5a1;var _8i1=_6i1.x-_7i1.x;var _9i1=_6i1.y-_7i1.y;var _vn=_8i1*(_0i1.x-_7i1.x)+_9i1*(_0i1.y-_7i1.y);if(_vn>0.0){return }}_Zh1._te1=1;_Zh1._Nf1=_Mf1._Qf1;_0g1.__f1=1;_0g1.type=_Xf1._1g1;_0g1._Zf1.x=_0g1._Zf1.y=0;_0g1._Tf1.x=_1i1.x;_0g1._Tf1.y=_1i1.y;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0].id._L91(_Zh1);_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y;
|
||
return }var _ai1=_oM*_oM+_pM*_pM;_T81(_ai1>0.0);var _bi1=(1.0/_ai1)*((_tm*_U81.x)+(_vm*_5a1.x));var _ci1=(1.0/_ai1)*((_tm*_U81.y)+(_vm*_5a1.y));var _an=_0i1.x-_bi1;var _bn=_0i1.y-_ci1;var _PL=_an*_an+_bn*_bn;if(_PL>_ub1*_ub1){return }var _Xn=-_pM;var _Yn=_oM;if(_Xn*(_0i1.x-_U81.x)+_Yn*(_0i1.y-_U81.y)<0.0){_Xn=-_Xn;_Yn=-_Yn}_Zh1._te1=0;_Zh1._Nf1=_Mf1._Rf1;_0g1.__f1=1;_0g1.type=_Xf1._2g1;_0g1._Zf1.x=_Xn;_0g1._Zf1.y=_Yn;_0g1._Zf1._R91();_0g1._Tf1.x=_U81.x;_0g1._Tf1.y=_U81.y;_0g1._Yf1[0]=new _Sf1();_0g1._Yf1[0].id._L91(_Zh1);
|
||
_0g1._Yf1[0]._Tf1.x=_Tg1._fc1.x;_0g1._Yf1[0]._Tf1.y=_Tg1._fc1.y}function _di1(){this.type=0;this.index=0;this._Zg1=0}_di1._ei1=0;_di1._fi1=1;_di1._gi1=2;function _hi1(){this.vertices=new Array(_Z81);this.__g1=new Array(_Z81);this._Gl=0};function _ii1(){this._Uc1=0,this._Vc1=0;this._un=new _H91(),this._vn=new _H91();this._8c1=new _H91();this._ji1=new _H91();this._Sh1=0;this._ki1=new _H91();this._Th1=0};function _li1(){this._mi1=new _hi1();this._ni1=new _ta1();this._oi1=new _H91();this._pi1=new _H91(),this._qi1=new _H91(),
|
||
this._ri1=new _H91(),this._si1=new _H91();this._ti1=new _H91(),this._ui1=new _H91(),this._vi1=new _H91();this._wi1=new _H91();this._xi1=0,this._yi1=0;this._zi1=new _H91(),this._Ai1=new _H91();this._Wb1=0;this._Bi1=!1;}_li1._Ci1=new _H91();_li1._Di1=new _H91();_li1._Ei1=new _H91();_li1.prototype={_Fi1:function(_0g1,_yh1,_bg1,_Gi1,_dg1){this._ni1._L91(_0b1(_bg1,_dg1));this._oi1.x=(this._ni1._nJ._A3*_Gi1._Xc1.x-this._ni1._nJ._cF*_Gi1._Xc1.y)+this._ni1._AK.x;this._oi1.y=(this._ni1._nJ._cF*_Gi1._Xc1.x+this._ni1._nJ._A3*_Gi1._Xc1.y)+this._ni1._AK.y;
|
||
this._pi1.x=_yh1._rc1.x;this._pi1.y=_yh1._rc1.y;this._qi1.x=_yh1._sc1.x;this._qi1.y=_yh1._sc1.y;this._ri1.x=_yh1._tc1.x;this._ri1.y=_yh1._tc1.y;this._si1.x=_yh1._uc1.x;this._si1.y=_yh1._uc1.y;var _Hi1=_yh1._vc1;var _Ii1=_yh1._wc1;_li1._Ci1.x=this._ri1.x-this._qi1.x;_li1._Ci1.y=this._ri1.y-this._qi1.y;_li1._Ci1._R91();this._ui1.x=_li1._Ci1.y;this._ui1.y=-_li1._Ci1.x;var _Ji1=this._ui1.x*(this._oi1.x-this._qi1.x)+this._ui1.y*(this._oi1.y-this._qi1.y);var _Ki1=0.0,_Li1=0.0;var _Mi1=!1,_Ni1=!1;if(_Hi1){_li1._Di1.x=this._qi1.x-this._pi1.x;
|
||
_li1._Di1.y=this._qi1.y-this._pi1.y;_li1._Di1._R91();this._ti1.x=_li1._Di1.y;this._ti1.y=-_li1._Di1.x;_Mi1=(_li1._Di1.x*_li1._Ci1.y-_li1._Di1.y*_li1._Ci1.x)>=0;_Ki1=this._ti1.x*(this._oi1.x-this._pi1.x)+this._ti1.y*(this._oi1.y-this._pi1.y)}if(_Ii1){_li1._Ei1.x=this._si1.x-this._ri1.x;_li1._Ei1.y=this._si1.y-this._ri1.y;_li1._Ei1._R91();this._vi1.x=_li1._Ei1.y;this._vi1.y=-_li1._Ei1.x;_Ni1=(_li1._Ci1.x*_li1._Ei1.y-_li1._Ci1.y*_li1._Ei1.x)>0.0;_Li1=this._vi1.x*(this._oi1.x-this._ri1.x)+this._vi1.y*(this._oi1.y-this._ri1.y)}
|
||
if(_Hi1&&_Ii1){if(_Mi1&&_Ni1){this._Bi1=_Ki1>=0.0||_Ji1>=0.0||_Li1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=this._ti1.x;this._zi1.y=this._ti1.y;this._Ai1.x=this._vi1.x;this._Ai1.y=this._vi1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=-this._ui1.x;this._Ai1.y=-this._ui1.y}}else if(_Mi1){this._Bi1=_Ki1>=0.0||(_Ji1>=0.0&&_Li1>=0.0);if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;
|
||
this._zi1.x=this._ti1.x;this._zi1.y=this._ti1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=-this._vi1.x;this._zi1.y=-this._vi1.y;this._Ai1.x=-this._ui1.x;this._Ai1.y=-this._ui1.y}}else if(_Ni1){this._Bi1=_Li1>=0.0||(_Ki1>=0.0&&_Ji1>=0.0);if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=this._vi1.x;this._Ai1.y=this._vi1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;
|
||
this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=-this._ti1.x;this._Ai1.y=-this._ti1.y}}else {this._Bi1=_Ki1>=0.0&&_Ji1>=0.0&&_Li1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=-this._vi1.x;this._zi1.y=-this._vi1.y;this._Ai1.x=-this._ti1.x;this._Ai1.y=-this._ti1.y}}}else if(_Hi1){if(_Mi1){this._Bi1=_Ki1>=0.0||_Ji1>=0.0;
|
||
if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=this._ti1.x;this._zi1.y=this._ti1.y;this._Ai1.x=-this._ui1.x;this._Ai1.y=-this._ui1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=-this._ui1.x;this._Ai1.y=-this._ui1.y}}else {this._Bi1=_Ki1>=0.0&&_Ji1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=-this._ui1.x;this._Ai1.y=-this._ui1.y}
|
||
else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=-this._ti1.x;this._Ai1.y=-this._ti1.y}}}else if(_Ii1){if(_Ni1){this._Bi1=_Ji1>=0.0||_Li1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=this._vi1.x;this._Ai1.y=this._vi1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}
|
||
}else {this._Bi1=_Ji1>=0.0&&_Li1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=-this._vi1.x;this._zi1.y=-this._vi1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}}}else {this._Bi1=_Ji1>=0.0;if(this._Bi1){this._wi1.x=this._ui1.x;this._wi1.y=this._ui1.y;this._zi1.x=-this._ui1.x;this._zi1.y=-this._ui1.y;this._Ai1.x=-this._ui1.x;
|
||
this._Ai1.y=-this._ui1.y}else {this._wi1.x=-this._ui1.x;this._wi1.y=-this._ui1.y;this._zi1.x=this._ui1.x;this._zi1.y=this._ui1.y;this._Ai1.x=this._ui1.x;this._Ai1.y=this._ui1.y}}this._mi1._Gl=_Gi1._Gc1;for(var _z3=0;_z3<_Gi1._Gc1;++_z3){this._mi1.vertices[_z3]=_Wa1(this._ni1,_Gi1._Fc1[_z3]);this._mi1.__g1[_z3]=_Ua1(this._ni1._nJ,_Gi1._Yc1[_z3])}this._Wb1=2.0*_391;_0g1.__f1=0;var _Oi1=this._Pi1();if(_Oi1.type==_di1._ei1){return }if(_Oi1._Zg1>this._Wb1){return }var _Qi1=this._Ri1();if(_Qi1.type!=_di1._ei1&&_Qi1._Zg1>this._Wb1){
|
||
return }var _Si1=0.98;var _Ti1=0.001;var _Ui1=new _di1();if(_Qi1.type==_di1._ei1){_Ui1=_Oi1}else if(_Qi1._Zg1>_Si1*_Oi1._Zg1+_Ti1){_Ui1=_Qi1}else {_Ui1=_Oi1}var _4d1=new Array(2);var _Vi1=new _ii1();if(_Ui1.type==_di1._fi1){_0g1.type=_Xf1._2g1;var _pe1=0;var _qe1=this._wi1.x*this._mi1.__g1[0].x+this._wi1.y*this._mi1.__g1[0].y;for(var _z3=1;_z3<this._mi1._Gl;++_z3){var value=this._wi1.x*this._mi1.__g1[_z3].x+this._wi1.y*this._mi1.__g1[_z3].y;if(value<_qe1){_qe1=value;_pe1=_z3}}var _Uc1=_pe1;var _Vc1=_Uc1+1<this._mi1._Gl?_Uc1+1:0;
|
||
_4d1[0]=new _yg1();_4d1[0]._vm.x=this._mi1.vertices[_Uc1].x;_4d1[0]._vm.y=this._mi1.vertices[_Uc1].y;_4d1[0].id._te1=0;_4d1[0].id._ue1=_Uc1;_4d1[0].id._Nf1=_Mf1._Rf1;_4d1[0].id._Of1=_Mf1._Qf1;_4d1[1]=new _yg1();_4d1[1]._vm.x=this._mi1.vertices[_Vc1].x;_4d1[1]._vm.y=this._mi1.vertices[_Vc1].y;_4d1[1].id._te1=0;_4d1[1].id._ue1=_Vc1;_4d1[1].id._Nf1=_Mf1._Rf1;_4d1[1].id._Of1=_Mf1._Qf1;if(this._Bi1){_Vi1._Uc1=0;_Vi1._Vc1=1;_Vi1._un.x=this._qi1.x;_Vi1._un.y=this._qi1.y;_Vi1._vn.x=this._ri1.x;_Vi1._vn.y=this._ri1.y;
|
||
_Vi1._8c1.x=this._ui1.x;_Vi1._8c1.y=this._ui1.y}else {_Vi1._Uc1=1;_Vi1._Vc1=0;_Vi1._un.x=this._ri1.x;_Vi1._un.y=this._ri1.y;_Vi1._vn.x=this._qi1.x;_Vi1._vn.y=this._qi1.y;_Vi1._8c1.x=-this._ui1.x;_Vi1._8c1.y=-this._ui1.y}}else {_0g1.type=_Xf1._3g1;_4d1[0]=new _yg1();_4d1[0]._vm=this._qi1;_4d1[0].id._te1=0;_4d1[0].id._ue1=_Ui1.index;_4d1[0].id._Nf1=_Mf1._Qf1;_4d1[0].id._Of1=_Mf1._Rf1;_4d1[1]=new _yg1();_4d1[1]._vm=this._ri1;_4d1[1].id._te1=0;_4d1[1].id._ue1=_Ui1.index;_4d1[1].id._Nf1=_Mf1._Qf1;_4d1[1].id._Of1=_Mf1._Rf1;
|
||
_Vi1._Uc1=_Ui1.index;_Vi1._Vc1=_Vi1._Uc1+1<this._mi1._Gl?_Vi1._Uc1+1:0;_Vi1._un.x=this._mi1.vertices[_Vi1._Uc1].x;_Vi1._un.y=this._mi1.vertices[_Vi1._Uc1].y;_Vi1._vn.x=this._mi1.vertices[_Vi1._Vc1].x;_Vi1._vn.y=this._mi1.vertices[_Vi1._Vc1].y;_Vi1._8c1.x=this._mi1.__g1[_Vi1._Uc1].x;_Vi1._8c1.y=this._mi1.__g1[_Vi1._Uc1].y}_Vi1._ji1.x=_Vi1._8c1.y;_Vi1._ji1.y=-_Vi1._8c1.x;_Vi1._ki1.x=-_Vi1._ji1.x;_Vi1._ki1.y=-_Vi1._ji1.y;_Vi1._Sh1=_Vi1._ji1.x*_Vi1._un.x+_Vi1._ji1.y*_Vi1._un.y;_Vi1._Th1=_Vi1._ki1.x*_Vi1._vn.x+_Vi1._ki1.y*_Vi1._vn.y;
|
||
var _Uh1=new Array(2);var _Vh1=new Array(2);var _Wh1;_Wh1=_Xh1(_Uh1,_4d1,_Vi1._ji1.x,_Vi1._ji1.y,_Vi1._Sh1,_Vi1._Uc1);if(_Wh1<_Y81){return }_Wh1=_Xh1(_Vh1,_Uh1,_Vi1._ki1.x,_Vi1._ki1.y,_Vi1._Th1,_Vi1._Vc1);if(_Wh1<_Y81){return }if(_Ui1.type==_di1._fi1){_0g1._Zf1.x=_Vi1._8c1.x;_0g1._Zf1.y=_Vi1._8c1.y;_0g1._Tf1.x=_Vi1._un.x;_0g1._Tf1.y=_Vi1._un.y}else {_0g1._Zf1.x=_Gi1._Yc1[_Vi1._Uc1].x;_0g1._Zf1.y=_Gi1._Yc1[_Vi1._Uc1].y;_0g1._Tf1.x=_Gi1._Fc1[_Vi1._Uc1].x;_0g1._Tf1.y=_Gi1._Fc1[_Vi1._Uc1].y}var __f1=0;for(var _z3=0;
|
||
_z3<_Y81;++_z3){var _Zg1=_Vi1._8c1.x*(_Vh1[_z3]._vm.x-_Vi1._un.x)+_Vi1._8c1.y*(_Vh1[_z3]._vm.y-_Vi1._un.y);if(_Zg1<=this._Wb1){var _Yh1=_0g1._Yf1[__f1]=new _Sf1();if(_Ui1.type==_di1._fi1){_Yh1._Tf1._L91(_Ya1(this._ni1,_Vh1[_z3]._vm));_Yh1.id._L91(_Vh1[_z3].id)}else {_Yh1._Tf1.x=_Vh1[_z3]._vm.x;_Yh1._Tf1.y=_Vh1[_z3]._vm.y;_Yh1.id._Nf1=_Vh1[_z3].id._Of1;_Yh1.id._Of1=_Vh1[_z3].id._Nf1;_Yh1.id._te1=_Vh1[_z3].id._ue1;_Yh1.id._ue1=_Vh1[_z3].id._te1}++__f1}}_0g1.__f1=__f1},_Pi1:function(){var _wb1=new _di1();
|
||
_wb1.type=_di1._fi1;_wb1.index=this._Bi1?0:1;_wb1._Zg1=Number.MAX_VALUE;for(var _z3=0;_z3<this._mi1._Gl;++_z3){var _cF=this._wi1.x*(this._mi1.vertices[_z3].x-this._qi1.x)+this._wi1.y*(this._mi1.vertices[_z3].y-this._qi1.y);if(_cF<_wb1._Zg1){_wb1._Zg1=_cF}}return _wb1},_Ri1:function(){var _wb1=new _di1();_wb1.type=_di1._ei1;_wb1.index=-1;_wb1._Zg1=-Number.MAX_VALUE;var _Wi1=-this._wi1.y;var _Xi1=this._wi1.x;for(var _z3=0;_z3<this._mi1._Gl;++_z3){var _Xn=-this._mi1.__g1[_z3].x;var _Yn=-this._mi1.__g1[_z3].y;
|
||
var _0D=_Xn*(this._mi1.vertices[_z3].x-this._qi1.x)+_Yn*(this._mi1.vertices[_z3].y-this._qi1.y);var _1D=_Xn*(this._mi1.vertices[_z3].x-this._ri1.x)+_Yn*(this._mi1.vertices[_z3].y-this._ri1.y);var _cF=_6b1(_0D,_1D);if(_cF>this._Wb1){_wb1.type=_di1._gi1;_wb1.index=_z3;_wb1._Zg1=_cF;return _wb1}if(_Xn*_Wi1+_Yn*_Xi1>=0.0){if((_Xn-this._Ai1.x)*this._wi1.x+(_Yn-this._Ai1.y)*this._wi1.y<-_291){continue }}else {if((_Xn-this._zi1.x)*this._wi1.x+(_Yn-this._zi1.y)*this._wi1.y<-_291){continue }}if(_cF>_wb1._Zg1){_wb1.type=_di1._gi1;
|
||
_wb1.index=_z3;_wb1._Zg1=_cF}}return _wb1}};_li1._Yi1=0;_li1._Zi1=1;_li1.__i1=2;function _0j1(_0g1,_yh1,_bg1,_Gi1,_dg1){_0j1._1j1._Fi1(_0g1,_yh1,_bg1,_Gi1,_dg1)}_0j1._1j1=new _li1();function _Xh1(_2j1,_3j1,_Ph1,_Qh1,offset,_4j1){var _5j1=0;var _6j1=(_Ph1*_3j1[0]._vm.x+_Qh1*_3j1[0]._vm.y)-offset;var _7j1=(_Ph1*_3j1[1]._vm.x+_Qh1*_3j1[1]._vm.y)-offset;if(_6j1<=0.0)_2j1[_5j1++]=_3j1[0];if(_7j1<=0.0)_2j1[_5j1++]=_3j1[1];if(_6j1*_7j1<0.0){var _8j1=_6j1/(_6j1-_7j1);_2j1[_5j1]=new _yg1();_2j1[_5j1]._vm.x=_3j1[0]._vm.x+(_8j1*(_3j1[1]._vm.x-_3j1[0]._vm.x));
|
||
_2j1[_5j1]._vm.y=_3j1[0]._vm.y+(_8j1*(_3j1[1]._vm.y-_3j1[0]._vm.y));_2j1[_5j1].id._te1=_4j1;_2j1[_5j1].id._ue1=_3j1[0].id._ue1;_2j1[_5j1].id._Nf1=_Mf1._Qf1;_2j1[_5j1].id._Of1=_Mf1._Rf1;++_5j1;}return _5j1}function _9j1(_aj1,_te1,_bj1,_ue1,_bg1,_dg1){_9j1._aJ._we1._yt(_aj1,_te1);_9j1._aJ._xe1._yt(_bj1,_ue1);_9j1._aJ._ye1=_bg1;_9j1._aJ._ze1=_dg1;_9j1._aJ._Ae1=!0;_9j1._Fl._Gl=0;_uf1(_9j1._cJ,_9j1._Fl,_9j1._aJ);return _9j1._cJ._7c1<10.0*_W81}_9j1._aJ=new _ve1();_9j1._Fl=new _re1();_9j1._cJ=new _Be1();function _1e1(_hm,
|
||
_Mk){return !((_Mk._kc1.x-_hm._lc1.x)>0.0||(_Mk._kc1.y-_hm._lc1.y)>0.0||(_hm._kc1.x-_Mk._lc1.x)>0.0||(_hm._kc1.y-_Mk._lc1.y)>0.0)}var _cj1=-1;function _dj1(){this._2c1=new _Bg1();this._Pd1=null;this.parent=0;this._ej1=this._fj1=this.height=0}_dj1.prototype={_gj1:function(){return this._ej1==_cj1}};function _Hd1(){this._hj1=_cj1;this._ij1=16;this._jj1=0;this._kj1=new Array(this._ij1);for(var _z3=0;_z3<this._ij1-1;++_z3){this._kj1[_z3]=new _dj1();this._kj1[_z3].parent=_z3+1;this._kj1[_z3].height=-1}this._kj1[this._ij1-1]=new _dj1();
|
||
this._kj1[this._ij1-1].parent=_cj1;this._kj1[this._ij1-1].height=-1;this._lj1=0;this._mj1=0;this._nj1=0}_Hd1._oj1=new _H91(__81,__81);_Hd1.prototype={_Od1:function(_2c1,_Pd1){var _Qd1=this._pj1();this._kj1[_Qd1]._2c1._kc1._L91(_H91._P91(_2c1._kc1,_Hd1._oj1));this._kj1[_Qd1]._2c1._lc1._L91(_H91._et(_2c1._lc1,_Hd1._oj1));this._kj1[_Qd1]._Pd1=_Pd1;this._kj1[_Qd1].height=0;this._qj1(_Qd1);return _Qd1},_Sd1:function(_Qd1){_T81(0<=_Qd1&&_Qd1<this._ij1);_T81(this._kj1[_Qd1]._gj1());this._rj1(_Qd1);this._sj1(_Qd1)}
|
||
,_Ud1:function(_Qd1,_2c1,_Vd1){_T81(0<=_Qd1&&_Qd1<this._ij1);_T81(this._kj1[_Qd1]._gj1());if(this._kj1[_Qd1]._2c1._Kg1(_2c1)){return !1}this._rj1(_Qd1);this._kj1[_Qd1]._2c1._L91(_2c1);this._kj1[_Qd1]._2c1._kc1._P91(_Hd1._oj1);this._kj1[_Qd1]._2c1._lc1._et(_Hd1._oj1);var _pv=_H91.Multiply(_091,_Vd1);if(_pv.x<0.0){this._kj1[_Qd1]._2c1._kc1.x+=_pv.x}else {this._kj1[_Qd1]._2c1._lc1.x+=_pv.x}if(_pv.y<0.0){this._kj1[_Qd1]._2c1._kc1.y+=_pv.y}else {this._kj1[_Qd1]._2c1._lc1.y+=_pv.y}this._qj1(_Qd1);return !0}
|
||
,_Yd1:function(_Qd1){_T81(0<=_Qd1&&_Qd1<this._ij1);return this._kj1[_Qd1]._Pd1},_Xd1:function(_Qd1){_T81(0<=_Qd1&&_Qd1<this._ij1);return this._kj1[_Qd1]._2c1},_7e1:function(_4e1,_2c1){var _Yt=[];_Yt.push(this._hj1);while(_Yt.length>0){var _tj1=_Yt.pop();if(_tj1==_cj1){continue }var _W41=this._kj1[_tj1];if(_1e1(_W41._2c1,_2c1)){if(_W41._gj1()){var _uj1=_4e1._ke1(_tj1);if(_uj1==!1){return }}else {_Yt.push(_W41._ej1);_Yt.push(_W41._fj1)}}}},__b1:function(_4e1,_aJ){var _yb1=_aJ._yb1;var _zb1=_aJ._zb1;var _Jk=_H91._P91(_zb1,
|
||
_yb1);_T81(_Jk._Q91()>0.0);_Jk._R91();var _vm=_Ia1(1.0,_Jk);var _vj1=_4b1(_vm);var _ic1=_aJ._ic1;var _wj1=new _Bg1();{var _Lk=_H91._et(_yb1,_H91.Multiply(_ic1,_H91._P91(_zb1,_yb1)));_wj1._kc1._L91(_7b1(_yb1,_Lk));_wj1._lc1._L91(_9b1(_yb1,_Lk))}var _Yt=[];_Yt.push(this._hj1);while(_Yt.length>0){var _tj1=_Yt.pop();if(_tj1==_cj1){continue }var _W41=this._kj1[_tj1];if(_1e1(_W41._2c1,_wj1)==!1){continue }var _A3=_W41._2c1._Eg1();var _C3=_W41._2c1._Fg1();var _Zg1=_3b1(_Fa1(_vm,_H91._P91(_yb1,_A3)))-_Fa1(_vj1,_C3);if(_Zg1>0.0){
|
||
continue }if(_W41._gj1()){var _xj1=new _zg1();_xj1._yb1._L91(_aJ._yb1);_xj1._zb1._L91(_aJ._zb1);_xj1._ic1=_ic1;var value=_4e1._yj1(_xj1,_tj1);if(value==0.0){return }if(value>0.0){_ic1=value;var _Lk=_H91._et(_yb1,_H91.Multiply(_ic1,_H91._P91(_zb1,_yb1)));_wj1._kc1._L91(_7b1(_yb1,_Lk));_wj1._lc1._L91(_9b1(_yb1,_Lk))}}else {_Yt.push(_W41._ej1);_Yt.push(_W41._fj1)}}},_pd1:function(){this._zj1(this._hj1);this._Aj1(this._hj1);var _Bj1=0;var _Cj1=this._lj1;while(_Cj1!=_cj1){_T81(0<=_Cj1&&_Cj1<this._ij1);_Cj1=this._kj1[_Cj1].parent;
|
||
++_Bj1}_T81(this._VN()==this._Dj1());_T81(this._jj1+_Bj1==this._ij1)},_VN:function(){if(this._hj1==_cj1){return 0}return this._kj1[this._hj1].height},_fe1:function(){var _Ej1=0;for(var _z3=0;_z3<this._ij1;++_z3){var _W41=this._kj1[_z3];if(_W41.height<=1){continue }_T81(_W41._gj1()==!1);var _ej1=_W41._ej1;var _fj1=_W41._fj1;var _Fj1=_3b1(this._kj1[_fj1].height-this._kj1[_ej1].height);_Ej1=_8b1(_Ej1,_Fj1)}return _Ej1},_he1:function(){if(this._hj1==_cj1){return 0.0}var _cj=this._kj1[this._hj1];var _Gj1=_cj._2c1._Gg1();
|
||
var _Hj1=0.0;for(var _z3=0;_z3<this._ij1;++_z3){var _W41=this._kj1[_z3];if(_W41.height<0){continue }_Hj1+=_W41._2c1._Gg1()}return _Hj1/_Gj1},_Ij1:function(){var _Jj1=new Array(this._jj1);var _Gl=0;for(var _z3=0;_z3<this._ij1;++_z3){if(this._kj1[_z3].height<0){continue }if(this._kj1[_z3]._gj1()){this._kj1[_z3].parent=_cj1;_Jj1[_Gl]=_z3;++_Gl}else {this._sj1(_z3)}}while(_Gl>1){var _Kj1=_V81;var _Lj1=-1,_Mj1=-1;for(_z3=0;_z3<_Gl;++_z3){var _Nj1=this._kj1[_Jj1[_z3]]._2c1;for(var _Qk=_z3+1;_Qk<_Gl;++_Qk){var _Oj1=this._kj1[_Jj1[_Qk]]._2c1;
|
||
var _Mk=new _Bg1();_Mk._Hg1(_Nj1,_Oj1);var _Pj1=_Mk._Gg1();if(_Pj1<_Kj1){_Lj1=_z3;_Mj1=_Qk;_Kj1=_Pj1}}}var _Qj1=_Jj1[_Lj1];var _Rj1=_Jj1[_Mj1];var _ej1=this._kj1[_Qj1];var _fj1=this._kj1[_Rj1];var _Sj1=this._pj1();var parent=this._kj1[_Sj1];parent._ej1=_Qj1;parent._fj1=_Rj1;parent.height=1+_8b1(_ej1.height,_fj1.height);parent._2c1._Hg1(_ej1._2c1,_fj1._2c1);parent.parent=_cj1;_ej1.parent=_Sj1;_fj1.parent=_Sj1;_Jj1[_Mj1]=_Jj1[_Gl-1];_Jj1[_Lj1]=_Sj1;--_Gl}this._hj1=_Jj1[0];this._pd1()},_ie1:function(_je1){for(var _z3=0;
|
||
_z3<this._ij1;++_z3){this._kj1[_z3]._2c1._kc1._P91(_je1);this._kj1[_z3]._2c1._lc1._P91(_je1)}},_pj1:function(){if(this._lj1==_cj1){_T81(this._jj1==this._ij1);var _Tj1=this._kj1;this._ij1*=2;this._kj1=_Tj1.concat(new Array(this._ij1-this._jj1));for(var _z3=this._jj1;_z3<this._ij1-1;++_z3){this._kj1[_z3]=new _dj1();this._kj1[_z3].parent=_z3+1;this._kj1[_z3].height=-1}this._kj1[this._ij1-1]=new _dj1();this._kj1[this._ij1-1].parent=_cj1;this._kj1[this._ij1-1].height=-1;this._lj1=this._jj1}var _tj1=this._lj1;
|
||
this._lj1=this._kj1[_tj1].parent;this._kj1[_tj1].parent=_cj1;this._kj1[_tj1]._ej1=_cj1;this._kj1[_tj1]._fj1=_cj1;this._kj1[_tj1].height=0;this._kj1[_tj1]._Pd1=null;++this._jj1;return _tj1},_sj1:function(_tj1){_T81(0<=_tj1&&_tj1<this._ij1);_T81(0<this._jj1);this._kj1[_tj1].parent=this._lj1;this._kj1[_tj1].height=-1;this._lj1=_tj1;--this._jj1},_qj1:function(_Uj1){++this._nj1;if(this._hj1==_cj1){this._hj1=_Uj1;this._kj1[this._hj1].parent=_cj1;return }var _Vj1=this._kj1[_Uj1]._2c1;var index=this._hj1;while(this._kj1[index]._gj1()==!1){
|
||
var _ej1=this._kj1[index]._ej1;var _fj1=this._kj1[index]._fj1;var _dd1=this._kj1[index]._2c1._Gg1();var _Wj1=new _Bg1();_Wj1._Hg1(this._kj1[index]._2c1,_Vj1);var _Xj1=_Wj1._Gg1();var _Pj1=2.0*_Xj1;var _Yj1=2.0*(_Xj1-_dd1);var _Zj1;var _2c1;if(this._kj1[_ej1]._gj1()){_2c1=new _Bg1();_2c1._Hg1(_Vj1,this._kj1[_ej1]._2c1);_Zj1=_2c1._Gg1()+_Yj1}else {_2c1=new _Bg1();_2c1._Hg1(_Vj1,this._kj1[_ej1]._2c1);var __j1=this._kj1[_ej1]._2c1._Gg1();var _0k1=_2c1._Gg1();_Zj1=(_0k1-__j1)+_Yj1}var _1k1;if(this._kj1[_fj1]._gj1()){
|
||
_2c1=new _Bg1();_2c1._Hg1(_Vj1,this._kj1[_fj1]._2c1);_1k1=_2c1._Gg1()+_Yj1}else {_2c1=new _Bg1();_2c1._Hg1(_Vj1,this._kj1[_fj1]._2c1);var __j1=this._kj1[_fj1]._2c1._Gg1();var _0k1=_2c1._Gg1();_1k1=_0k1-__j1+_Yj1}if(_Pj1<_Zj1&&_Pj1<_1k1){break }if(_Zj1<_1k1){index=_ej1}else {index=_fj1}}var _2k1=index;var _3k1=this._kj1[_2k1].parent;var _4k1=this._pj1();this._kj1[_4k1].parent=_3k1;this._kj1[_4k1]._Pd1=null;this._kj1[_4k1]._2c1._Hg1(_Vj1,this._kj1[_2k1]._2c1);this._kj1[_4k1].height=this._kj1[_2k1].height+1;
|
||
if(_3k1!=_cj1){if(this._kj1[_3k1]._ej1==_2k1){this._kj1[_3k1]._ej1=_4k1}else {this._kj1[_3k1]._fj1=_4k1}this._kj1[_4k1]._ej1=_2k1;this._kj1[_4k1]._fj1=_Uj1;this._kj1[_2k1].parent=_4k1;this._kj1[_Uj1].parent=_4k1}else {this._kj1[_4k1]._ej1=_2k1;this._kj1[_4k1]._fj1=_Uj1;this._kj1[_2k1].parent=_4k1;this._kj1[_Uj1].parent=_4k1;this._hj1=_4k1}index=this._kj1[_Uj1].parent;while(index!=_cj1){index=this._5k1(index);var _ej1=this._kj1[index]._ej1;var _fj1=this._kj1[index]._fj1;_T81(_ej1!=_cj1);_T81(_fj1!=_cj1);
|
||
this._kj1[index].height=1+_8b1(this._kj1[_ej1].height,this._kj1[_fj1].height);this._kj1[index]._2c1._Hg1(this._kj1[_ej1]._2c1,this._kj1[_fj1]._2c1);index=this._kj1[index].parent;}},_rj1:function(_Uj1){if(_Uj1==this._hj1){this._hj1=_cj1;return }var parent=this._kj1[_Uj1].parent;var _6k1=this._kj1[parent].parent;var _2k1;if(this._kj1[parent]._ej1==_Uj1){_2k1=this._kj1[parent]._fj1}else {_2k1=this._kj1[parent]._ej1}if(_6k1!=_cj1){if(this._kj1[_6k1]._ej1==parent){this._kj1[_6k1]._ej1=_2k1}else {this._kj1[_6k1]._fj1=_2k1}
|
||
this._kj1[_2k1].parent=_6k1;this._sj1(parent);var index=_6k1;while(index!=_cj1){index=this._5k1(index);var _ej1=this._kj1[index]._ej1;var _fj1=this._kj1[index]._fj1;this._kj1[index]._2c1._Hg1(this._kj1[_ej1]._2c1,this._kj1[_fj1]._2c1);this._kj1[index].height=1+_8b1(this._kj1[_ej1].height,this._kj1[_fj1].height);index=this._kj1[index].parent}}else {this._hj1=_2k1;this._kj1[_2k1].parent=_cj1;this._sj1(parent)}},_5k1:function(_7k1){_T81(_7k1!=_cj1);var _U81=this._kj1[_7k1];if(_U81._gj1()||_U81.height<2){
|
||
return _7k1}var _8k1=_U81._ej1;var _9k1=_U81._fj1;_T81(0<=_8k1&&_8k1<this._ij1);_T81(0<=_9k1&&_9k1<this._ij1);var _5a1=this._kj1[_8k1];var __a1=this._kj1[_9k1];var _Fj1=__a1.height-_5a1.height;if(_Fj1>1){var _ak1=__a1._ej1;var _bk1=__a1._fj1;var _ck1=this._kj1[_ak1];var _dk1=this._kj1[_bk1];_T81(0<=_ak1&&_ak1<this._ij1);_T81(0<=_bk1&&_bk1<this._ij1);__a1._ej1=_7k1;__a1.parent=_U81.parent;_U81.parent=_9k1;if(__a1.parent!=_cj1){if(this._kj1[__a1.parent]._ej1==_7k1){this._kj1[__a1.parent]._ej1=_9k1}else {_T81(this._kj1[__a1.parent]._fj1==_7k1);
|
||
this._kj1[__a1.parent]._fj1=_9k1}}else {this._hj1=_9k1}if(_ck1.height>_dk1.height){__a1._fj1=_ak1;_U81._fj1=_bk1;_dk1.parent=_7k1;_U81._2c1._Hg1(_5a1._2c1,_dk1._2c1);__a1._2c1._Hg1(_U81._2c1,_ck1._2c1);_U81.height=1+_8b1(_5a1.height,_dk1.height);__a1.height=1+_8b1(_U81.height,_ck1.height)}else {__a1._fj1=_bk1;_U81._fj1=_ak1;_ck1.parent=_7k1;_U81._2c1._Hg1(_5a1._2c1,_ck1._2c1);__a1._2c1._Hg1(_U81._2c1,_dk1._2c1);_U81.height=1+_8b1(_5a1.height,_ck1.height);__a1.height=1+_8b1(_U81.height,_dk1.height)}
|
||
return _9k1}if(_Fj1<-1){var _ek1=_5a1._ej1;var _fk1=_5a1._fj1;var _hd1=this._kj1[_ek1];var _gk1=this._kj1[_fk1];_T81(0<=_ek1&&_ek1<this._ij1);_T81(0<=_fk1&&_fk1<this._ij1);_5a1._ej1=_7k1;_5a1.parent=_U81.parent;_U81.parent=_8k1;if(_5a1.parent!=_cj1){if(this._kj1[_5a1.parent]._ej1==_7k1){this._kj1[_5a1.parent]._ej1=_8k1}else {_T81(this._kj1[_5a1.parent]._fj1==_7k1);this._kj1[_5a1.parent]._fj1=_8k1}}else {this._hj1=_8k1}if(_hd1.height>_gk1.height){_5a1._fj1=_ek1;_U81._ej1=_fk1;_gk1.parent=_7k1;_U81._2c1._Hg1(__a1._2c1,
|
||
_gk1._2c1);_5a1._2c1._Hg1(_U81._2c1,_hd1._2c1);_U81.height=1+_8b1(__a1.height,_gk1.height);_5a1.height=1+_8b1(_U81.height,_hd1.height)}else {_5a1._fj1=_fk1;_U81._ej1=_ek1;_hd1.parent=_7k1;_U81._2c1._Hg1(__a1._2c1,_hd1._2c1);_5a1._2c1._Hg1(_U81._2c1,_gk1._2c1);_U81.height=1+_8b1(__a1.height,_hd1.height);_5a1.height=1+_8b1(_U81.height,_gk1.height)}return _8k1}return _7k1},_Dj1:function(_tj1){if(typeof(_tj1)==='undefined')_tj1=this._hj1;_T81(0<=_tj1&&_tj1<this._ij1);var _W41=this._kj1[_tj1];if(_W41._gj1()){
|
||
return 0}var _hk1=this._Dj1(_W41._ej1);var _ik1=this._Dj1(_W41._fj1);return 1+_8b1(_hk1,_ik1)},_zj1:function(index){if(index==_cj1){return }if(index==this._hj1){_T81(this._kj1[index].parent==_cj1)}var _W41=this._kj1[index];var _ej1=_W41._ej1;var _fj1=_W41._fj1;if(_W41._gj1()){_T81(_ej1==_cj1);_T81(_fj1==_cj1);_T81(_W41.height==0);return }_T81(0<=_ej1&&_ej1<this._ij1);_T81(0<=_fj1&&_fj1<this._ij1);_T81(this._kj1[_ej1].parent==index);_T81(this._kj1[_fj1].parent==index);this._zj1(_ej1);this._zj1(_fj1)},_Aj1:function(index){
|
||
if(index==_cj1){return }var _W41=this._kj1[index];var _ej1=_W41._ej1;var _fj1=_W41._fj1;if(_W41._gj1()){_T81(_ej1==_cj1);_T81(_fj1==_cj1);_T81(_W41.height==0);return }_T81(0<=_ej1&&_ej1<this._ij1);_T81(0<=_fj1&&_fj1<this._ij1);var _hk1=this._kj1[_ej1].height;var _ik1=this._kj1[_fj1].height;var height;height=1+_8b1(_hk1,_ik1);_T81(_W41.height==height);var _2c1=new _Bg1();_2c1._Hg1(this._kj1[_ej1]._2c1,this._kj1[_fj1]._2c1);_T81(_H91._Y91(_2c1._kc1,_W41._2c1._kc1));_T81(_H91._Y91(_2c1._lc1,_W41._2c1._lc1));
|
||
this._Aj1(_ej1);this._Aj1(_fj1)}};function _jk1(){this._we1=new _le1();this._xe1=new _le1();this._kk1=new _va1();this._lk1=new _va1();this._mk1=0};function _nk1(){this._DV=0;this._Lk=0};_nk1._ei1=0;_nk1._ok1=1;_nk1._pk1=2;_nk1._qk1=3;_nk1._rk1=4;function _sk1(){this._tk1=null;this._uk1=null;this._vk1=null;this._wk1=null;this._8S=0;this._xk1=new _H91();this._yk1=new _H91()}var _zk1=new _ta1();var _Ak1=new _ta1();_sk1.prototype={_ag1:function(_Fl,_we1,_kk1,_xe1,_lk1,_Pg1){this._tk1=_we1;this._uk1=_xe1;var _Gl=_Fl._Gl;
|
||
_T81(0<_Gl&&_Gl<3);this._vk1=_kk1;this._wk1=_lk1;this._vk1._Ba1(_zk1,_Pg1);this._wk1._Ba1(_Ak1,_Pg1);if(_Gl==1){this._8S=_sk1._Bk1;var _Ck1=this._tk1._oc1(_Fl._te1[0]);var _Dk1=this._uk1._oc1(_Fl._ue1[0]);var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;this._yk1.x=_hg1-_fg1;this._yk1.y=_ig1-_gg1;var _cF=this._yk1._R91();
|
||
return _cF}else if(_Fl._te1[0]==_Fl._te1[1]){this._8S=_sk1._3g1;var _Ek1=_xe1._oc1(_Fl._ue1[0]);var _Fk1=_xe1._oc1(_Fl._ue1[1]);this._yk1.x=1.0*(_Fk1.y-_Ek1.y);this._yk1.y=-1.0*(_Fk1.x-_Ek1.x);this._yk1._R91();var _Ph1=_Ak1._nJ._A3*this._yk1.x-_Ak1._nJ._cF*this._yk1.y;var _Qh1=_Ak1._nJ._cF*this._yk1.x+_Ak1._nJ._A3*this._yk1.y;this._xk1.x=0.5*(_Ek1.x+_Fk1.x);this._xk1.y=0.5*(_Ek1.y+_Fk1.y);var _hg1=(_Ak1._nJ._A3*this._xk1.x-_Ak1._nJ._cF*this._xk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*this._xk1.x+_Ak1._nJ._A3*this._xk1.y)+_Ak1._AK.y;
|
||
var _Ck1=_we1._oc1(_Fl._te1[0]);var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;var _cF=(_fg1-_hg1)*_Ph1+(_gg1-_ig1)*_Qh1;if(_cF<0.0){this._yk1.x=-this._yk1.x;this._yk1.y=-this._yk1.y;_cF=-_cF}return _cF}else {this._8S=_sk1._2g1;var _Gk1=this._tk1._oc1(_Fl._te1[0]);var _Hk1=this._tk1._oc1(_Fl._te1[1]);this._yk1.x=1.0*(_Hk1.y-_Gk1.y);this._yk1.y=-1.0*(_Hk1.x-_Gk1.x);this._yk1._R91();var _Ph1=_zk1._nJ._A3*this._yk1.x-_zk1._nJ._cF*this._yk1.y;
|
||
var _Qh1=_zk1._nJ._cF*this._yk1.x+_zk1._nJ._A3*this._yk1.y;this._xk1.x=0.5*(_Gk1.x+_Hk1.x);this._xk1.y=0.5*(_Gk1.y+_Hk1.y);var _fg1=(_zk1._nJ._A3*this._xk1.x-_zk1._nJ._cF*this._xk1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*this._xk1.x+_zk1._nJ._A3*this._xk1.y)+_zk1._AK.y;var _Dk1=this._uk1._oc1(_Fl._ue1[0]);var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;var _cF=(_hg1-_fg1)*_Ph1+(_ig1-_gg1)*_Qh1;if(_cF<0.0){this._yk1.x=-this._yk1.x;
|
||
this._yk1.y=-this._yk1.y;_cF=-_cF}return _cF}},_Ik1:function(_Jk1,_Lk){this._vk1._Ba1(_zk1,_Lk);this._wk1._Ba1(_Ak1,_Lk);switch(this._8S){case _sk1._Bk1:{var _Kk1=_zk1._nJ._A3*this._yk1.x+_zk1._nJ._cF*this._yk1.y;var _Lk1=-_zk1._nJ._cF*this._yk1.x+_zk1._nJ._A3*this._yk1.y;var _Mk1=_Ak1._nJ._A3*-this._yk1.x+_Ak1._nJ._cF*-this._yk1.y;var _Nk1=-_Ak1._nJ._cF*-this._yk1.x+_Ak1._nJ._A3*-this._yk1.y;_Jk1[0]=this._tk1._mc1(_Kk1,_Lk1);_Jk1[1]=this._uk1._mc1(_Mk1,_Nk1);var _Ck1=this._tk1._oc1(_Jk1[0]);var _Dk1=this._uk1._oc1(_Jk1[1]);
|
||
var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;return(_hg1-_fg1)*this._yk1.x+(_ig1-_gg1)*this._yk1.y}case _sk1._2g1:{var _Ph1=_zk1._nJ._A3*this._yk1.x-_zk1._nJ._cF*this._yk1.y;var _Qh1=_zk1._nJ._cF*this._yk1.x+_zk1._nJ._A3*this._yk1.y;var _fg1=(_zk1._nJ._A3*this._xk1.x-_zk1._nJ._cF*this._xk1.y)+_zk1._AK.x;
|
||
var _gg1=(_zk1._nJ._cF*this._xk1.x+_zk1._nJ._A3*this._xk1.y)+_zk1._AK.y;var _Mk1=_Ak1._nJ._A3*-_Ph1+_Ak1._nJ._cF*-_Qh1;var _Nk1=-_Ak1._nJ._cF*-_Ph1+_Ak1._nJ._A3*-_Qh1;_Jk1[0]=-1;_Jk1[1]=this._uk1._mc1(_Mk1,_Nk1);var _Dk1=this._uk1._oc1(_Jk1[1]);var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;return(_hg1-_fg1)*_Ph1+(_ig1-_gg1)*_Qh1}case _sk1._3g1:{var _Ph1=_Ak1._nJ._A3*this._yk1.x-_Ak1._nJ._cF*this._yk1.y;var _Qh1=_Ak1._nJ._cF*this._yk1.x+_Ak1._nJ._A3*this._yk1.y;
|
||
var _hg1=(_Ak1._nJ._A3*this._xk1.x-_Ak1._nJ._cF*this._xk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*this._xk1.x+_Ak1._nJ._A3*this._xk1.y)+_Ak1._AK.y;var _Kk1=_zk1._nJ._A3*-_Ph1+_zk1._nJ._cF*-_Qh1;var _Nk1=-_zk1._nJ._cF*-_Ph1+_zk1._nJ._A3*-_Qh1;_Jk1[1]=-1;_Jk1[0]=this._tk1._mc1(_Kk1,_Nk1);var _Ck1=this._tk1._oc1(_Jk1[0]);var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;return(_fg1-_hg1)*_Ph1+(_gg1-_ig1)*_Qh1}default :_T81(!1);_Jk1[0]=-1;
|
||
_Jk1[1]=-1;return 0.0}},_Ok1:function(_te1,_ue1,_Lk){this._vk1._Ba1(_zk1,_Lk);this._wk1._Ba1(_Ak1,_Lk);switch(this._8S){case _sk1._Bk1:{var _Ck1=this._tk1._oc1(_te1);var _Dk1=this._uk1._oc1(_ue1);var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;var _Zg1=(_hg1-_fg1)*this._yk1.x+(_ig1-_gg1)*this._yk1.y;return _Zg1}
|
||
case _sk1._2g1:{var _Ph1=_zk1._nJ._A3*this._yk1.x-_zk1._nJ._cF*this._yk1.y;var _Qh1=_zk1._nJ._cF*this._yk1.x+_zk1._nJ._A3*this._yk1.y;var _fg1=(_zk1._nJ._A3*this._xk1.x-_zk1._nJ._cF*this._xk1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*this._xk1.x+_zk1._nJ._A3*this._xk1.y)+_zk1._AK.y;var _Dk1=this._uk1._oc1(_ue1);var _hg1=(_Ak1._nJ._A3*_Dk1.x-_Ak1._nJ._cF*_Dk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*_Dk1.x+_Ak1._nJ._A3*_Dk1.y)+_Ak1._AK.y;var _Zg1=(_hg1-_fg1)*_Ph1+(_ig1-_gg1)*_Qh1;return _Zg1}case _sk1._3g1:{var _Ph1=_Ak1._nJ._A3*this._yk1.x-_Ak1._nJ._cF*this._yk1.y;
|
||
var _Qh1=_Ak1._nJ._cF*this._yk1.x+_Ak1._nJ._A3*this._yk1.y;var _hg1=(_Ak1._nJ._A3*this._xk1.x-_Ak1._nJ._cF*this._xk1.y)+_Ak1._AK.x;var _ig1=(_Ak1._nJ._cF*this._xk1.x+_Ak1._nJ._A3*this._xk1.y)+_Ak1._AK.y;var _Ck1=this._tk1._oc1(_te1);var _fg1=(_zk1._nJ._A3*_Ck1.x-_zk1._nJ._cF*_Ck1.y)+_zk1._AK.x;var _gg1=(_zk1._nJ._cF*_Ck1.x+_zk1._nJ._A3*_Ck1.y)+_zk1._AK.y;var _Zg1=(_fg1-_hg1)*_Ph1+(_gg1-_ig1)*_Qh1;return _Zg1}default :_T81(!1);return 0.0}}};_sk1._Bk1=0;_sk1._2g1=1;_sk1._3g1=2;var _Pk1=_A81._M81("toi","solveTOI");
|
||
function _Qk1(_cJ,_aJ){_Pk1.start();++_Qk1._Rk1;_cJ._DV=_nk1._ei1;_cJ._Lk=_aJ._mk1;var _we1=_aJ._we1;var _xe1=_aJ._xe1;_Qk1._Sk1._L91(_aJ._kk1);_Qk1._Tk1._L91(_aJ._lk1);_Qk1._Sk1._R91();_Qk1._Tk1._R91();var _mk1=_aJ._mk1;var _xh1=_we1._Wb1+_xe1._Wb1;var target=_8b1(_191,_xh1-3.0*_191);var _Uk1=0.25*_191;_T81(target>_Uk1);var _Pg1=0.0;var _Vk1=20;var _Cf1=0;var _Fl=new _re1();_Fl._Gl=0;var _Wk1=new _ve1();_Wk1._we1._L91(_aJ._we1);_Wk1._xe1._L91(_aJ._xe1);_Wk1._Ae1=!1;for(;;){_Qk1._Sk1._Ba1(_Wk1._ye1,_Pg1);_Qk1._Tk1._Ba1(_Wk1._ze1,
|
||
_Pg1);var _Xk1=new _Be1();_uf1(_Xk1,_Fl,_Wk1);if(_Xk1._7c1<=0.0){_cJ._DV=_nk1._pk1;_cJ._Lk=0.0;break }if(_Xk1._7c1<target+_Uk1){_cJ._DV=_nk1._qk1;_cJ._Lk=_Pg1;break }var _Yk1=new _sk1();_Yk1._ag1(_Fl,_we1,_Qk1._Sk1,_xe1,_Qk1._Tk1,_Pg1);var _Zk1=!1;var _Qg1=_mk1;var __k1=0;for(;;){var _Jk1=[];var _1D=_Yk1._Ik1(_Jk1,_Qg1);if(_1D>target+_Uk1){_cJ._DV=_nk1._rk1;_cJ._Lk=_mk1;_Zk1=!0;break }if(_1D>target-_Uk1){_Pg1=_Qg1;break }var _0D=_Yk1._Ok1(_Jk1[0],_Jk1[1],_Pg1);if(_0D<target-_Uk1){_cJ._DV=_nk1._ok1;_cJ._Lk=_Pg1;
|
||
_Zk1=!0;break }if(_0D<=target+_Uk1){_cJ._DV=_nk1._qk1;_cJ._Lk=_Pg1;_Zk1=!0;break }var _0l1=0;var _i41=_Pg1,_j41=_Qg1;for(;;){var _Lk;if(_0l1&1){_Lk=_i41+(target-_0D)*(_j41-_i41)/(_1D-_0D)}else {_Lk=0.5*(_i41+_j41)}++_0l1;++_Qk1._1l1;var _cF=_Yk1._Ok1(_Jk1[0],_Jk1[1],_Lk);if(_3b1(_cF-target)<_Uk1){_Qg1=_Lk;break }if(_cF>target){_i41=_Lk;_0D=_cF}else {_j41=_Lk;_1D=_cF}if(_0l1==50){break }}_Qk1._2l1=_8b1(_Qk1._2l1,_0l1);++__k1;if(__k1==_Z81){break }}++_Cf1;++_Qk1._3l1;if(_Zk1){break }if(_Cf1==_Vk1){_cJ._DV=_nk1._ok1;
|
||
_cJ._Lk=_Pg1;break }}_Qk1._4l1=_8b1(_Qk1._4l1,_Cf1);_Pk1.stop();_Qk1._5l1=_8b1(_Qk1._5l1,_Pk1._F81);_Qk1._6l1+=_Pk1._F81}_Qk1._Sk1=new _va1();_Qk1._Tk1=new _va1();_Qk1._6l1=0;_Qk1._5l1=0;_Qk1._Rk1=0;_Qk1._3l1=0;_Qk1._4l1=0;_Qk1._1l1=0;_Qk1._2l1=0;function _7l1(){this.type=_8l1._9l1;this.position=new _H91(0.0,0.0);this.angle=0.0;this._al1=new _H91(0.0,0.0);this._bl1=0.0;this._cl1=0.0;this._dl1=0.0;this._el1=!0;this._fl1=!0;this._gl1=!1;this._hl1=!1;this._J8=!0;this._Pd1=null;this._il1=1.0;Object.seal(this)}
|
||
_7l1.prototype={_X91:function(data){this.type=data['type'];this.position._X91(data['position']);this.angle=data['angle'];this._al1._X91(data['linearVelocity']);this._bl1=data['angularVelocity'];this._cl1=data['linearDamping'];this._dl1=data['angularDamping'];this._el1=data['allowSleep'];this._fl1=data['awake'];this._gl1=data['fixedRotation'];this._hl1=data['bullet'];this._J8=data['active'];this._il1=data['gravityScale']}};function _8l1(_jl1,_kl1){_T81(_jl1.position._T91());_T81(_jl1._al1._T91());
|
||
_T81(_x91(_jl1.angle));_T81(_x91(_jl1._bl1));_T81(_x91(_jl1._dl1)&&_jl1._dl1>=0.0);_T81(_x91(_jl1._cl1)&&_jl1._cl1>=0.0);this._ll1=0;this._ml1=0;if(_jl1._hl1){this._ml1|=_8l1._nl1}if(_jl1._gl1){this._ml1|=_8l1._ol1}if(_jl1._el1){this._ml1|=_8l1._pl1}if(_jl1._fl1){this._ml1|=_8l1._ql1}if(_jl1._J8){this._ml1|=_8l1._rl1;}this._sl1=_kl1;this._ni1=new _ta1();this._ni1._AK._L91(_jl1.position);this._ni1._nJ._yt(_jl1.angle);this._tl1=new _ta1();this._tl1._L91(this._ni1);this._ul1=new _va1();this._ul1._wa1._I91();
|
||
this._ul1._xa1._L91(this._ni1._AK);this._ul1._A3._L91(this._ni1._AK);this._ul1._za1=_jl1.angle;this._ul1._hm=_jl1.angle;this._ul1._Aa1=0.0;this._vl1=null;this._wl1=null;this._xl1=null;this._yl1=null;this._zl1=_jl1._al1._Qi();this._Al1=_jl1._bl1;this._Bl1=_jl1._cl1;this._Cl1=_jl1._dl1;this._Dl1=_jl1._il1;this._El1=new _H91();this._Fl1=0.0;this._Gl1=0.0;this._8S=_jl1.type;if(this._8S==_8l1._Hl1){this._Il1=1.0;this._Jl1=1.0}else {this._Il1=0.0;this._Jl1=0.0}this._Kl1=0.0;this._Ll1=0.0;this._Ml1=_jl1._Pd1;
|
||
this._Nl1=null;this._Ol1=0}_8l1._9l1=0;_8l1._Pl1=1;_8l1._Hl1=2;_8l1._Ql1=0x0001;_8l1._ql1=0x0002;_8l1._pl1=0x0004;_8l1._nl1=0x0008;_8l1._ol1=0x0010;_8l1._rl1=0x0020;_8l1._Rl1=0x0040;_8l1._Sl1=new _H91();_8l1._Tl1=new _ta1();_8l1.prototype={_Ul1:function(_Vl1,_5c1){if(typeof(_5c1)!=='undefined'){var _Wl1=new _Xl1();_Wl1._gc1=_Vl1;_Wl1._5c1=_5c1;return this._Ul1(_Wl1)}_T81(this._sl1._Yl1()==!1);if(this._sl1._Yl1()==!0){return null}var __Y=new _Zl1();__Y.__l1(this,_Vl1);if(this._ml1&_8l1._rl1){var _0m1=this._sl1._1m1._2m1;
|
||
__Y._3m1(_0m1,this._ni1)}__Y._yl1=this._Nl1;this._Nl1=__Y;++this._Ol1;__Y._4m1=this;if(__Y._5m1>0.0){this._6m1()}this._sl1._ml1|=_7m1._8m1;return __Y},_9m1:function(__Y){_T81(this._sl1._Yl1()==!1);if(this._sl1._Yl1()==!0){return }_T81(__Y._4m1==this);_T81(this._Ol1>0);var _W41=this._Nl1;var _mE=!1;while(_W41!=null){if(_W41==__Y){this._Nl1=_W41=__Y._yl1;_mE=!0;break }_W41=_W41._yl1}_T81(_mE);var _Tc1=this._wl1;while(_Tc1){var _A3=_Tc1._am1;_Tc1=_Tc1._Et;var _bm1=_A3._cm1();var _dm1=_A3._em1();if(__Y==_bm1||__Y==_dm1){
|
||
this._sl1._1m1._fm1(_A3)}}if(this._ml1&_8l1._rl1){var _0m1=this._sl1._1m1._2m1;__Y._gm1(_0m1)}__Y._fm1();__Y._4m1=null;__Y._yl1=null;--this._Ol1;this._6m1()},_hm1:function(position,angle){_T81(this._sl1._Yl1()==!1);if(this._sl1._Yl1()==!0){return }this._ni1._nJ._yt(angle);this._ni1._AK._L91(position);this._tl1._L91(this._ni1);this._ul1._A3._L91(_Wa1(this._ni1,this._ul1._wa1));this._ul1._hm=angle;this._ul1._xa1._L91(this._ul1._A3);this._ul1._za1=angle;var _0m1=this._sl1._1m1._2m1;for(var _QF=this._Nl1;
|
||
_QF;_QF=_QF._yl1){_QF._im1(_0m1,this._ni1,this._ni1)}},_Ba1:function(){return this._ni1},_QY:function(){return this._ni1._AK},_qa1:function(){return this._ul1._hm},_jm1:function(){return this._ul1._A3},_km1:function(){return this._ul1._wa1},_lm1:function(_vm){if(this._8S==_8l1._9l1){return }if(_Fa1(_vm,_vm)>0.0){this._nZ(!0)}this._zl1=_vm},_mm1:function(){return this._zl1},_nm1:function(_B3){if(this._8S==_8l1._9l1){return }if(_B3*_B3>0.0){this._nZ(!0)}this._Al1=_B3},_om1:function(){return this._Al1},_pm1:function(_qm1,
|
||
_Wf1,_rm1){if(this._8S!=_8l1._Hl1){return }if(_rm1&&(this._ml1&_8l1._ql1)==0){this._nZ(!0)}if(this._ml1&_8l1._ql1){this._El1._et(_qm1);this._Fl1+=_Ga1(_H91._P91(_Wf1,this._ul1._A3),_qm1)}},_sm1:function(_qm1,_rm1){if(this._8S!=_8l1._Hl1){return }if(_rm1&&(this._ml1&_8l1._ql1)==0){this._nZ(!0);}if(this._ml1&_8l1._ql1){this._El1._et(_qm1)}},_tm1:function(_um1,_rm1){if(this._8S!=_8l1._Hl1){return }if(_rm1&&(this._ml1&_8l1._ql1)==0){this._nZ(!0)}if(this._ml1&_8l1._ql1){this._Fl1+=_um1}},_vm1:function(_wm1,
|
||
_Wf1,_rm1){if(this._8S!=_8l1._Hl1){return }if(_rm1&&(this._ml1&_8l1._ql1)==0){this._nZ(!0)}if(this._ml1&_8l1._ql1){this._zl1._et(_H91.Multiply(this._Jl1,_wm1));this._Al1+=this._Ll1*_Ga1(_H91._P91(_Wf1,this._ul1._A3),_wm1)}},_xm1:function(_wm1,_rm1){if(this._8S!=_8l1._Hl1){return }if(_rm1&&(this._ml1&_8l1._ql1)==0){this._nZ(!0)}if(this._ml1&_8l1._ql1){this._Al1+=this._Ll1*_wm1}},_ym1:function(){return this._Il1},_zm1:function(){return this._Kl1+this._Il1*_Fa1(this._ul1._wa1,this._ul1._wa1)},_Am1:function(data){
|
||
data._Tb1=this._Il1;data._Ub1=this._Kl1+this._Il1*_Fa1(this._ul1._wa1,this._ul1._wa1);data._tb1=this._ul1._wa1},_Bm1:function(_4c1){_T81(this._sl1._Yl1()==!1);if(this._sl1._Yl1()==!0){return }if(this._8S!=_8l1._Hl1){return }this._Jl1=0.0;this._Kl1=0.0;this._Ll1=0.0;this._Il1=_4c1._Tb1;if(this._Il1<=0.0){this._Il1=1.0}this._Jl1=1.0/this._Il1;if(_4c1._Ub1>0.0&&(this._ml1&_8l1._ol1)==0){this._Kl1=_4c1._Ub1-this._Il1*_Fa1(_4c1._tb1,_4c1._tb1);_T81(this._Kl1>0.0);this._Ll1=1.0/this._Kl1}_8l1._Sl1._L91(this._ul1._A3);
|
||
this._ul1._wa1._L91(_4c1._tb1);this._ul1._xa1._L91(_Wa1(this._ni1,this._ul1._wa1));this._ul1._A3._L91(this._ul1._xa1);this._zl1._et(_Ia1(this._Al1,_H91._P91(this._ul1._A3,_8l1._Sl1)))},_6m1:function(){this._Il1=0.0;this._Jl1=0.0;this._Kl1=0.0;this._Ll1=0.0;this._ul1._wa1._I91();if(this._8S==_8l1._9l1||this._8S==_8l1._Pl1){this._ul1._xa1._L91(this._ni1._AK);this._ul1._A3._L91(this._ni1._AK);this._ul1._za1=this._ul1._hm;return }_T81(this._8S==_8l1._Hl1);var _wa1=new _H91(0,0);for(var _QF=this._Nl1;_QF;
|
||
_QF=_QF._yl1){if(_QF._5m1==0.0){continue }var _4c1=new _Sb1();_QF._Am1(_4c1);this._Il1+=_4c1._Tb1;_wa1._et(_H91.Multiply(_4c1._Tb1,_4c1._tb1));this._Kl1+=_4c1._Ub1}if(this._Il1>0.0){this._Jl1=1.0/this._Il1;_wa1.Multiply(this._Jl1)}else {this._Il1=1.0;this._Jl1=1.0}if(this._Kl1>0.0&&(this._ml1&_8l1._ol1)==0){this._Kl1-=this._Il1*_Fa1(_wa1,_wa1);_T81(this._Kl1>0.0);this._Ll1=1.0/this._Kl1}else {this._Kl1=0.0;this._Ll1=0.0}_8l1._Sl1._L91(this._ul1._A3);this._ul1._wa1._L91(_wa1);this._ul1._xa1._L91(_Wa1(this._ni1,
|
||
this._ul1._wa1));this._ul1._A3._L91(this._ul1._xa1);this._zl1._et(_Ia1(this._Al1,_H91._P91(this._ul1._A3,_8l1._Sl1)))},_Cm1:function(_Tf1){return _Wa1(this._ni1,_Tf1)},_Dm1:function(_Em1){return _Ua1(this._ni1._nJ,_Em1)},_Fm1:function(_Gm1){return _Ya1(this._ni1,_Gm1)},_Hm1:function(_Im1){return _Va1(this._ni1._nJ,_Im1)},_Jm1:function(_Gm1){return _H91._et(this._zl1,_Ia1(this._Al1,_H91._P91(_Gm1,this._ul1._A3)))},_Km1:function(_Tf1){return this._Jm1(this._Cm1(_Tf1))},_Lm1:function(){return this._Bl1},_iZ:function(_cl1){
|
||
this._Bl1=_cl1},_Mm1:function(){return this._Cl1},_kZ:function(_dl1){this._Cl1=_dl1},_Nm1:function(){return this._Dl1},_Om1:function(scale){this._Dl1=scale},_Pm1:function(type){_T81(this._sl1._Yl1()==!1);if(this._sl1._Yl1()==!0){return }if(this._8S==type){return }this._8S=type;this._6m1();if(this._8S==_8l1._9l1){this._zl1._I91();this._Al1=0.0;this._ul1._za1=this._ul1._hm;this._ul1._xa1._L91(this._ul1._A3);this._Qm1()}this._nZ(!0);this._El1._I91();this._Fl1=0.0;var _Rm1=this._wl1;while(_Rm1){var _Sm1=_Rm1;
|
||
_Rm1=_Rm1._Et;this._sl1._1m1._fm1(_Sm1._am1)}this._wl1=null;var _0m1=this._sl1._1m1._2m1;for(var _QF=this._Nl1;_QF;_QF=_QF._yl1){var _Tm1=_QF._Jd1;for(var _z3=0;_z3<_Tm1;++_z3){_0m1._Wd1(_QF._Um1[_z3]._Qd1)}}},_Xb1:function(){return this._8S},_Vm1:function(_Wm1){if(_Wm1){this._ml1|=_8l1._nl1}else {this._ml1&=~_8l1._nl1;}},_Xm1:function(){return(this._ml1&_8l1._nl1)==_8l1._nl1},_Ym1:function(_Wm1){if(_Wm1){this._ml1|=_8l1._pl1}else {this._ml1&=~_8l1._pl1;this._nZ(!0)}},_Zm1:function(){return(this._ml1&_8l1._pl1)==_8l1._pl1}
|
||
,_nZ:function(_Wm1){if(_Wm1){if((this._ml1&_8l1._ql1)==0){this._ml1|=_8l1._ql1;this._Gl1=0.0}}else {this._ml1&=~_8l1._ql1;this._Gl1=0.0;this._zl1._I91();this._Al1=0.0;this._El1._I91();this._Fl1=0.0}},__m1:function(){return(this._ml1&_8l1._ql1)==_8l1._ql1},_0n1:function(_Wm1){_T81(this._sl1._Yl1()==!1);if(_Wm1==this._1n1()){return }if(_Wm1){this._ml1|=_8l1._rl1;var _0m1=this._sl1._1m1._2m1;for(var _QF=this._Nl1;_QF;_QF=_QF._yl1){_QF._3m1(_0m1,this._ni1)}}else {this._ml1&=~_8l1._rl1;var _0m1=this._sl1._1m1._2m1;
|
||
for(var _QF=this._Nl1;_QF;_QF=_QF._yl1){_QF._gm1(_0m1)}var _Rm1=this._wl1;while(_Rm1){var _Sm1=_Rm1;_Rm1=_Rm1._Et;this._sl1._1m1._fm1(_Sm1._am1)}this._wl1=null}},_1n1:function(){return(this._ml1&_8l1._rl1)==_8l1._rl1},_2n1:function(_Wm1){var status=(this._ml1&_8l1._ol1)==_8l1._ol1;if(status==_Wm1){return }if(_Wm1){this._ml1|=_8l1._ol1}else {this._ml1&=~_8l1._ol1}this._Al1=0.0;this._6m1()},_3n1:function(){return(this._ml1&_8l1._ol1)==_8l1._ol1},_4n1:function(){return this._Nl1},_5n1:function(){return this._vl1}
|
||
,_6n1:function(){return this._wl1},_7n1:function(){return this._yl1},_Yd1:function(){return this._Ml1},_8n1:function(data){this._Ml1=data},_9n1:function(){return this._sl1},_Qm1:function(){_8l1._Tl1._nJ._yt(this._ul1._za1);_8l1._Tl1._AK._L91(_H91._P91(this._ul1._xa1,_Ua1(_8l1._Tl1._nJ,this._ul1._wa1)));var _0m1=this._sl1._1m1._2m1;for(var _QF=this._Nl1;_QF;_QF=_QF._yl1){_QF._im1(_0m1,_8l1._Tl1,this._ni1)}},_an1:function(){this._ni1._nJ._yt(this._ul1._hm);this._ni1._AK._L91(_H91._P91(this._ul1._A3,_Ua1(this._ni1._nJ,
|
||
this._ul1._wa1)))},_bn1:function(_Cg1){if(this._8S!=_8l1._Hl1&&_Cg1._8S!=_8l1._Hl1){return !1}for(var _cn1=this._vl1;_cn1;_cn1=_cn1._Et){if(_cn1._Cg1==_Cg1){if(_cn1._dn1._en1==!1){return !1}}}return !0},_Da1:function(alpha){this._ul1._Da1(alpha);this._ul1._A3._L91(this._ul1._xa1);this._ul1._hm=this._ul1._za1;this._ni1._nJ._yt(this._ul1._hm);this._ni1._AK._L91(_H91._P91(this._ul1._A3,_Ua1(this._ni1._nJ,this._ul1._wa1)))},_V91:function(_W91){var _pG=_W91||{};_pG['fixtures']=null;_pG['type']=this._8S;_pG['position']=this._QY()._V91();
|
||
_pG['angle']=this._qa1();_pG['linearVelocity']=this._mm1()._V91();_pG['angularVelocity']=this._om1();_pG['linearDamping']=this._Lm1();_pG['angularDamping']=this._Mm1();_pG['allowSleep']=this._Zm1();_pG['awake']=this.__m1();_pG['fixedRotation']=this._3n1();_pG['bullet']=this._Xm1();_pG['active']=this._1n1();_pG['gravityScale']=this._Nm1();return _pG}};function _fn1(){this._gn1=0x0001;this._hn1=0xFFFF;this._in1=0}_fn1.prototype={_Qi:function(){var _3y=new _fn1();_3y._gn1=this._gn1;_3y._hn1=this._hn1;_3y._in1=this._in1;
|
||
return _3y},_L91:function(_3y){this._gn1=_3y._gn1;this._hn1=_3y._hn1;this._in1=_3y._in1},_V91:function(_W91){var _pG=_W91||{};_pG['categoryBits']=this._gn1;_pG['maskBits']=this._hn1;_pG['groupIndex']=this._in1;return _pG},_X91:function(data){this._gn1=data['categoryBits'];this._hn1=data['maskBits'];this._in1=data['groupIndex']}};function _Xl1(){this._gc1=null;this._Pd1=null;this._jn1=0.2;this._kn1=0.0;this._5c1=0.0;this._ln1=!1;this._3y=new _fn1();Object.seal(this)}_Xl1.prototype={_X91:function(data){
|
||
this._jn1=data['friction'];this._kn1=data['restitution'];this._5c1=data['density'];this._ln1=data['isSensor'];this._3y._X91(data['filter'])}};function _mn1(){this._2c1=new _Bg1();this.__Y=null;this._0c1=0;this._Qd1=0};function _Zl1(){this._Ml1=null;this._4m1=null;this._yl1=null;this._Um1=null;this._Jd1=0;this._nn1=null;this._5m1=0.0;this._on1=new _fn1();this._pn1=!1;this._qn1=0;this._rn1=0}_Zl1.prototype={_Xb1:function(){return this._nn1._Xb1()},_sn1:function(){return this._nn1},_fZ:function(_tn1){if(_tn1!=this._pn1){
|
||
this._4m1._nZ(!0);this._pn1=_tn1}},_un1:function(){return this._pn1},_vn1:function(_3y){this._on1=_3y;this._wn1()},_xn1:function(){return this._on1},_wn1:function(){if(this._4m1==null){return }var _Tc1=this._4m1._6n1();while(_Tc1){var _am1=_Tc1._am1;var _bm1=_am1._cm1();var _dm1=_am1._em1();if(_bm1==this||_dm1==this){_am1._yn1()}_Tc1=_Tc1._Et}var _kl1=this._4m1._9n1();if(_kl1==null){return }var _0m1=_kl1._1m1._2m1;for(var _z3=0;_z3<this._Jd1;++_z3){_0m1._Wd1(this._Um1[_z3]._Qd1)}},_zn1:function(){return this._4m1}
|
||
,_7n1:function(){return this._yl1},_Yd1:function(){return this._Ml1},_8n1:function(data){this._Ml1=data},_Zb1:function(_AK){return this._nn1._Zb1(this._4m1._Ba1(),_AK)},__b1:function(_cJ,_aJ,_0c1){return this._nn1.__b1(_cJ,_aJ,this._4m1._Ba1(),_0c1)},_Am1:function(_4c1){this._nn1._3c1(_4c1,this._5m1)},_3Z:function(_5c1){_T81(_x91(_5c1)&&_5c1>=0.0);this._5m1=_5c1},_An1:function(){return this._5m1},_Bn1:function(){return this._qn1},_9Z:function(_jn1){this._qn1=_jn1},_Cn1:function(){return this._rn1},_6Z:function(_kn1){
|
||
this._rn1=_kn1},_Dn1:function(_0c1){_T81(0<=_0c1&&_0c1<this._Jd1);return this._Um1[_0c1]._2c1},__l1:function(body,_Vl1){this._Ml1=_Vl1._Pd1;this._qn1=_Vl1._jn1;this._rn1=_Vl1._kn1;this._4m1=body;this._yl1=null;this._on1._L91(_Vl1._3y);this._pn1=_Vl1._ln1;this._nn1=_Vl1._gc1._Qi();var _En1=this._nn1._Yb1();this._Um1=new Array(_En1);for(var _z3=0;_z3<_En1;++_z3){this._Um1[_z3]=new _mn1();this._Um1[_z3].__Y=null;this._Um1[_z3]._Qd1=_Fd1._5e1}this._Jd1=0;this._5m1=_Vl1._5c1},_fm1:function(){_T81(this._Jd1==0);
|
||
this._Um1=null;this._nn1=null},_3m1:function(_0m1,_ua1){_T81(this._Jd1==0);this._Jd1=this._nn1._Yb1();for(var _z3=0;_z3<this._Jd1;++_z3){var _Fn1=this._Um1[_z3];this._nn1._1c1(_Fn1._2c1,_ua1,_z3);_Fn1._Qd1=_0m1._Od1(_Fn1._2c1,_Fn1);_Fn1.__Y=this;_Fn1._0c1=_z3}},_gm1:function(_0m1){for(var _z3=0;_z3<this._Jd1;++_z3){var _Fn1=this._Um1[_z3];_0m1._Sd1(_Fn1._Qd1);_Fn1._Qd1=_Fd1._5e1}this._Jd1=0},_im1:function(_0m1,_Gn1,_Hn1){if(this._Jd1==0){return }for(var _z3=0;_z3<this._Jd1;++_z3){var _Fn1=this._Um1[_z3];
|
||
var _Ig1=new _Bg1(),_Jg1=new _Bg1();this._nn1._1c1(_Ig1,_Gn1,_Fn1._0c1);this._nn1._1c1(_Jg1,_Hn1,_Fn1._0c1);_Fn1._2c1._Hg1(_Ig1,_Jg1);var _Vd1=_H91._P91(_Hn1._AK,_Gn1._AK);_0m1._Ud1(_Fn1._Qd1,_Fn1._2c1,_Vd1)}},_6c1:function(_AK,_pv,_sk,_0c1){this._nn1._6c1(this._4m1._Ba1(),_AK,_pv,_sk,_0c1)},_V91:function(_W91){var _pG=_W91||{};_pG['shape']=null;_pG['friction']=this._qn1;_pG['restitution']=this._rn1;_pG['density']=this._5m1;_pG['isSensor']=this._pn1;_pG['filter']=this._on1._V91();return _pG}};function _In1(){
|
||
}_In1.prototype={_Jn1:function(_dn1){},_Kn1:function(__Y){},_Ln1:function(_P11){},_Mn1:function(index){}};function _Nn1(){}_Nn1.prototype={_bn1:function(_bm1,_dm1){var _On1=_bm1._xn1();var _Pn1=_dm1._xn1();if(_On1._in1==_Pn1._in1&&_On1._in1!=0){return _On1._in1>0}var _Qn1=(_On1._hn1&_Pn1._gn1)!=0&&(_On1._gn1&_Pn1._hn1)!=0;return _Qn1}};function _Rn1(){this._Sn1=new Array(_Y81);this._Tn1=new Array(_Y81);this._Gl=0}function _Un1(){}_Un1.prototype={_Vn1:function(_am1){},_Wn1:function(_am1){},_Xn1:function(_am1,
|
||
_Yn1){},_Zn1:function(_am1,_wm1){}};function __n1(){}__n1.prototype={_0o1:function(__Y){return !1},_1o1:function(index){return !1}};function _2o1(){}_2o1.prototype={_0o1:function(__Y,_Wf1,_8c1,_jc1){},_1o1:function(index,_Wf1,_8c1,_jc1){return 0}};function _3o1(){this._4o1=0;this._5o1=0;this._6o1=0;this._7o1=0;this._8o1=0;this._9o1=!1}function _ao1(){this._A3=new _H91();this._hm=0}function _bo1(){this._vm=new _H91();this._B3=0}function _co1(){this._v81=new _3o1();this._do1=null;this._eo1=null}var _fo1=_A81._M81("step");
|
||
var _go1=_A81._M81("collide","step");var _ho1=_A81._M81("solve","step");var _io1=_A81._M81("solveTOI","step");var _jo1=_A81._M81("broadphase","step");function _7m1(_ko1){this._1m1=new _lo1();this._mo1=null;this._no1=null;this._oo1=null;this._vl1=null;this._po1=0;this._qo1=0;this._ro1=!0;this._so1=!0;this._to1=!1;this._uo1=!0;this._vo1=!0;this._wo1=_ko1;this._ml1=_7m1._xo1;this._yo1=0.0;this._zo1=new _3o1();this._Ao1=new _Bo1();this._Co1=new _Do1();this._Co1._sl1=this}function _Eo1(){this._0m1=null;this._4e1=null}
|
||
_Eo1.prototype={_ke1:function(_Qd1){var _Fn1=this._0m1._Yd1(_Qd1);return this._4e1._0o1(_Fn1.__Y)}};function _Fo1(){this._0m1=null;this._4e1=null}_Fo1.prototype={_yj1:function(_aJ,_Qd1){var _Pd1=this._0m1._Yd1(_Qd1);var _Fn1=_Pd1;var __Y=_Fn1.__Y;var index=_Fn1._0c1;var _cJ=new _Ag1();var _Ak=__Y.__b1(_cJ,_aJ,index);if(_Ak){var _jc1=_cJ._jc1;var _Wf1=_H91._et(_H91.Multiply((1.0-_jc1),_aJ._yb1),_H91.Multiply(_jc1,_aJ._zb1));return this._4e1._0o1(__Y,_Wf1,_cJ._8c1,_jc1)}return _aJ._ic1}};_7m1._Go1=new _va1();_7m1._Ho1=new _va1();
|
||
_7m1._Io1=new _va1();_7m1.prototype={_fm1:function(){var _Mk=this._oo1;while(_Mk){var _Jo1=_Mk._yl1;var _QF=_Mk._Nl1;while(_QF){var _Ko1=_QF._yl1;_QF._Jd1=0;_QF._fm1();_QF=_Ko1}_Mk=_Jo1}},_Lo1:function(listener){this._mo1=listener},_Mo1:function(_3y){this._1m1._No1=_3y},_Oo1:function(listener){this._1m1._Po1=listener},_Qo1:function(_Ro1){this._no1=_Ro1},_FZ:function(_Vl1){_T81(this._Yl1()==!1);if(this._Yl1()){return null}var _Mk=new _8l1(_Vl1,this);_Mk._xl1=null;_Mk._yl1=this._oo1;if(this._oo1){this._oo1._xl1=_Mk}
|
||
this._oo1=_Mk;++this._po1;return _Mk},_So1:function(_Mk){_T81(this._po1>0);_T81(this._Yl1()==!1);if(this._Yl1()){return }var _To1=_Mk._vl1;while(_To1){var _Uo1=_To1;_To1=_To1._Et;if(this._mo1){this._mo1._Jn1(_Uo1._dn1)}this._Vo1(_Uo1._dn1);_Mk._vl1=_To1}_Mk._vl1=null;var _Rm1=_Mk._wl1;while(_Rm1){var _Sm1=_Rm1;_Rm1=_Rm1._Et;this._1m1._fm1(_Sm1._am1)}_Mk._wl1=null;var _QF=_Mk._Nl1;while(_QF){var _Wo1=_QF;_QF=_QF._yl1;if(this._mo1){this._mo1._Kn1(_Wo1)}_Wo1._gm1(this._1m1._2m1);_Wo1._fm1();_Mk._Nl1=_QF;_Mk._Ol1-=1}
|
||
_Mk._Nl1=null;_Mk._Ol1=0;if(_Mk._xl1){_Mk._xl1._yl1=_Mk._yl1}if(_Mk._yl1){_Mk._yl1._xl1=_Mk._xl1}if(_Mk==this._oo1){this._oo1=_Mk._yl1}_Mk._Xo1=!0;--this._po1},_Yo1:function(_Vl1){_T81(this._Yl1()==!1);if(this._Yl1()){return null}var _Qk=_Zo1.__l1(_Vl1);_Qk._xl1=null;_Qk._yl1=this._vl1;if(this._vl1){this._vl1._xl1=_Qk}this._vl1=_Qk;++this._qo1;_Qk.__o1._dn1=_Qk;_Qk.__o1._Cg1=_Qk._0p1;_Qk.__o1._1p1=null;_Qk.__o1._Et=_Qk._2p1._vl1;if(_Qk._2p1._vl1)_Qk._2p1._vl1._1p1=_Qk.__o1;_Qk._2p1._vl1=_Qk.__o1;_Qk._3p1._dn1=_Qk;
|
||
_Qk._3p1._Cg1=_Qk._2p1;_Qk._3p1._1p1=null;_Qk._3p1._Et=_Qk._0p1._vl1;if(_Qk._0p1._vl1)_Qk._0p1._vl1._1p1=_Qk._3p1;_Qk._0p1._vl1=_Qk._3p1;var _4p1=_Vl1._4p1;var _5p1=_Vl1._5p1;if(_Vl1._6p1==!1){var _Tc1=_5p1._6n1();while(_Tc1){if(_Tc1._Cg1==_4p1){_Tc1._am1._yn1()}_Tc1=_Tc1._Et}}return _Qk},_Vo1:function(_Qk){_T81(this._Yl1()==!1);if(this._Yl1()){return }var _6p1=_Qk._en1;if(_Qk._xl1){_Qk._xl1._yl1=_Qk._yl1}if(_Qk._yl1){_Qk._yl1._xl1=_Qk._xl1}if(_Qk==this._vl1){this._vl1=_Qk._yl1}var _4p1=_Qk._2p1;var _5p1=_Qk._0p1;
|
||
_4p1._nZ(!0);_5p1._nZ(!0);if(_Qk.__o1._1p1){_Qk.__o1._1p1._Et=_Qk.__o1._Et}if(_Qk.__o1._Et){_Qk.__o1._Et._1p1=_Qk.__o1._1p1}if(_Qk.__o1==_4p1._vl1){_4p1._vl1=_Qk.__o1._Et}_Qk.__o1._1p1=null;_Qk.__o1._Et=null;if(_Qk._3p1._1p1){_Qk._3p1._1p1._Et=_Qk._3p1._Et}if(_Qk._3p1._Et){_Qk._3p1._Et._1p1=_Qk._3p1._1p1}if(_Qk._3p1==_5p1._vl1){_5p1._vl1=_Qk._3p1._Et}_Qk._3p1._1p1=null;_Qk._3p1._Et=null;_Zo1._fm1(_Qk);_T81(this._qo1>0);--this._qo1;if(_6p1==!1){var _Tc1=_5p1._6n1();while(_Tc1){if(_Tc1._Cg1==_4p1){
|
||
_Tc1._am1._yn1()}_Tc1=_Tc1._Et}}},_7p1:function(_4o1,_7o1,_8o1){_fo1.start();if(this._ml1&_7m1._8m1){this._1m1._8p1();this._ml1&=~_7m1._8m1}this._ml1|=_7m1._9p1;this._zo1._4o1=_4o1;this._zo1._7o1=_7o1;this._zo1._8o1=_8o1;if(_4o1>0.0){this._zo1._5o1=1.0/_4o1}else {this._zo1._5o1=0.0}this._zo1._6o1=this._yo1*_4o1;this._zo1._9o1=this._ro1;{_go1.start();this._1m1._Fi1();_go1.stop()}if(this._uo1&&this._zo1._4o1>0.0){_ho1.start();this._Co1._7a1(this._zo1);this._7a1(this._zo1);_ho1.stop()}if(this._so1&&this._zo1._4o1>0.0){
|
||
_io1.start();this._ap1(this._zo1);_io1.stop()}if(this._zo1._4o1>0.0){this._yo1=this._zo1._5o1}if(this._ml1&_7m1._xo1){this._bp1()}this._ml1&=~_7m1._9p1;_fo1.stop()},_bp1:function(){for(var body=this._oo1;body;body=body._7n1()){body._El1.x=body._El1.y=0;body._Fl1=0.0}},_cp1:function(){if(this._no1==null){return }var _I61=this._no1._mb1();if(_I61&_jb1._Eb1){for(var _Mk=this._oo1;_Mk;_Mk=_Mk._7n1()){var _ua1=_Mk._Ba1();for(var _QF=_Mk._4n1();_QF;_QF=_QF._7n1()){if(_Mk._1n1()==!1){this._dp1(_QF,_ua1,new _ib1(0.5,
|
||
0.5,0.3))}else if(_Mk._Xb1()==_8l1._9l1){this._dp1(_QF,_ua1,new _ib1(0.5,0.9,0.5))}else if(_Mk._Xb1()==_8l1._Pl1){this._dp1(_QF,_ua1,new _ib1(0.5,0.5,0.9))}else if(_Mk.__m1()==!1){this._dp1(_QF,_ua1,new _ib1(0.6,0.6,0.6))}else {this._dp1(_QF,_ua1,new _ib1(0.9,0.7,0.7))}}}this._ep1(this._Co1)}if(_I61&_jb1._Fb1){for(var _Qk=this._vl1;_Qk;_Qk=_Qk._7n1()){this._fp1(_Qk)}}if(_I61&_jb1._Ob1){var color=new _ib1(0.3,0.9,0.9);for(var _A3=this._1m1._wl1;_A3;_A3=_A3._7n1()){var _bm1=_A3._cm1();var _dm1=_A3._em1();var _gp1=_bm1._Dn1(_A3._hp1())._Eg1();
|
||
var _ip1=_dm1._Dn1(_A3._jp1())._Eg1();this._no1._xb1(_gp1,_ip1,color)}}if(_I61&_jb1._Gb1){var color=new _ib1(0.9,0.3,0.9);var _kp1=new _ib1(0.3,0.3,0.9);var _lp1=this._1m1._2m1;for(var _Mk=this._oo1;_Mk;_Mk=_Mk._7n1()){if(_Mk._1n1()==!1){continue }for(var _QF=_Mk._4n1();_QF;_QF=_QF._7n1()){for(var _z3=0;_z3<_QF._Jd1;++_z3){var _Fn1=_QF._Um1[_z3];var _2c1=_lp1._Xd1(_Fn1._Qd1);var _vd1=[];_vd1[0]=new _H91(_2c1._kc1.x,_2c1._kc1.y);_vd1[1]=new _H91(_2c1._lc1.x,_2c1._kc1.y);_vd1[2]=new _H91(_2c1._lc1.x,_2c1._lc1.y);
|
||
_vd1[3]=new _H91(_2c1._kc1.x,_2c1._lc1.y);this._no1._qb1(_vd1,4,color);var _mp1=new _Bg1();_QF._sn1()._1c1(_mp1,_Mk._Ba1(),0);var _vd1=[];_vd1[0]=new _H91(_mp1._kc1.x,_mp1._kc1.y);_vd1[1]=new _H91(_mp1._lc1.x,_mp1._kc1.y);_vd1[2]=new _H91(_mp1._lc1.x,_mp1._lc1.y);_vd1[3]=new _H91(_mp1._kc1.x,_mp1._lc1.y);this._no1._qb1(_vd1,4,_kp1)}}}}if(_I61&_jb1._Hb1){for(var _Mk=this._oo1;_Mk;_Mk=_Mk._7n1()){var _ua1=_Mk._Ba1()._Qi();_ua1._AK=_Mk._jm1();this._no1._Ab1(_ua1)}}},_np1:function(_4e1,_2c1){var _op1=new _Eo1();
|
||
_op1._0m1=this._1m1._2m1;_op1._4e1=_4e1;this._1m1._2m1._7e1(_op1,_2c1);this._Co1._np1(_4e1,_2c1)},__b1:function(_4e1,_pp1,_qp1){var _op1=new _Fo1();_op1._0m1=this._1m1._2m1;_op1._4e1=_4e1;var _aJ=new _zg1();_aJ._ic1=1.0;_aJ._yb1=_pp1;_aJ._zb1=_qp1;this._1m1._2m1.__b1(_op1,_aJ);this._Co1.__b1(_4e1,_pp1,_qp1)},_rp1:function(){return this._oo1},_5n1:function(){return this._vl1},_6n1:function(){return this._1m1._wl1},_sp1:function(_Wm1){if(_Wm1==this._vo1){return }this._vo1=_Wm1;if(this._vo1==!1){for(var _Mk=this._oo1;
|
||
_Mk;_Mk=_Mk._yl1){_Mk._nZ(!0)}}},_tp1:function(){return this._vo1},_up1:function(_Wm1){this._ro1=_Wm1;},_vp1:function(){return this._ro1},_wp1:function(_Wm1){this._so1=_Wm1},_xp1:function(){return this._so1},_yp1:function(_Wm1){this._to1=_Wm1},_zp1:function(){return this._to1},_2e1:function(){return this._1m1._2m1._2e1()},_Ap1:function(){return this._po1},_Bp1:function(){return this._qo1},_Cp1:function(){return this._1m1._Dp1},_de1:function(){return this._1m1._2m1._de1()},_ee1:function(){return this._1m1._2m1._ee1()}
|
||
,_ge1:function(){return this._1m1._2m1._ge1()},_Ep1:function(_ko1){this._wo1=_ko1;},_Fp1:function(){return this._wo1},_Yl1:function(){return(this._ml1&_7m1._9p1)==_7m1._9p1},_Gp1:function(_Wm1){if(_Wm1){this._ml1|=_7m1._xo1}else {this._ml1&=~_7m1._xo1}},_Hp1:function(){return(this._ml1&_7m1._xo1)==_7m1._xo1},_ie1:function(_je1){_T81((this._ml1&_7m1._9p1)==0);if((this._ml1&_7m1._9p1)==_7m1._9p1){return }for(var _Mk=this._oo1;_Mk;_Mk=_Mk._yl1){_Mk._ni1._AK._P91(_je1);_Mk._ul1._xa1._P91(_je1);_Mk._ul1._A3._P91(_je1)}
|
||
for(var _Qk=this._vl1;_Qk;_Qk=_Qk._yl1){_Qk._ie1(_je1)}this._1m1._2m1._ie1(_je1);},_Ip1:function(){return this._1m1},_7a1:function(_v81){for(var _Mk=this._oo1;_Mk;_Mk=_Mk._yl1){_Mk._tl1._L91(_Mk._ni1)}this._Ao1._ag1(this._po1,this._1m1._Dp1,this._qo1,this._1m1._Po1);for(var _Mk=this._oo1;_Mk;_Mk=_Mk._yl1){_Mk._ml1&=~_8l1._Ql1}for(var _A3=this._1m1._wl1;_A3;_A3=_A3._yl1){_A3._ml1&=~_Jp1._Ql1}for(var _Qk=this._vl1;_Qk;_Qk=_Qk._yl1){_Qk._Kp1=!1}var _Lp1=this._po1;var _Yt=new Array(_Lp1);for(var _Mp1=this._oo1;
|
||
_Mp1;_Mp1=_Mp1._yl1){if(_Mp1._ml1&_8l1._Ql1){continue }if(_Mp1.__m1()==!1||_Mp1._1n1()==!1){continue }if(_Mp1._Xb1()==_8l1._9l1){continue }this._Ao1._Rr();var _Np1=0;_Yt[_Np1++]=_Mp1;_Mp1._ml1|=_8l1._Ql1;while(_Np1>0){var _Mk=_Yt[--_Np1];_T81(_Mk._1n1()==!0);this._Ao1._Op1(_Mk);_Mk._nZ(!0);if(_Mk._Xb1()==_8l1._9l1){continue }for(var _Rm1=_Mk._wl1;_Rm1;_Rm1=_Rm1._Et){var _am1=_Rm1._am1;if(_am1._ml1&_Jp1._Ql1){continue }if(_am1._Pp1()==!1||_am1._Qp1()==!1){continue }var _Rp1=_am1._Sp1._pn1;var _Tp1=_am1._Up1._pn1;
|
||
if(_Rp1||_Tp1){continue }this._Ao1._Vp1(_am1);_am1._ml1|=_Jp1._Ql1;var _Cg1=_Rm1._Cg1;if(_Cg1._ml1&_8l1._Ql1){continue }_T81(_Np1<_Lp1);_Yt[_Np1++]=_Cg1;_Cg1._ml1|=_8l1._Ql1}for(var _To1=_Mk._vl1;_To1;_To1=_To1._Et){if(_To1._dn1._Kp1==!0){continue }var _Cg1=_To1._Cg1;if(_Cg1._1n1()==!1){continue }this._Ao1._Wp1(_To1._dn1);_To1._dn1._Kp1=!0;if(_Cg1._ml1&_8l1._Ql1){continue }_T81(_Np1<_Lp1);_Yt[_Np1++]=_Cg1;_Cg1._ml1|=_8l1._Ql1}}this._Ao1._7a1(_v81,this._wo1,this._vo1);for(var _z3=0;_z3<this._Ao1._po1;++_z3){
|
||
var _Mk=this._Ao1._Xp1[_z3];if(_Mk._Xb1()==_8l1._9l1){_Mk._ml1&=~_8l1._Ql1;}}}{_jo1.start();for(var _Mk=this._oo1;_Mk;_Mk=_Mk._7n1()){if((_Mk._ml1&_8l1._Ql1)==0){continue }if(_Mk._Xb1()==_8l1._9l1){continue }_Mk._Qm1()}this._1m1._8p1();_jo1.stop()}},_ap1:function(_v81){this._Ao1._ag1(2*_591,_591,0,this._1m1._Po1);if(this._uo1){for(var _Mk=this._oo1;_Mk;_Mk=_Mk._yl1){_Mk._ml1&=~_8l1._Ql1;_Mk._ul1._Aa1=0.0}for(var _A3=this._1m1._wl1;_A3;_A3=_A3._yl1){_A3._ml1&=~(_Jp1._Rl1|_Jp1._Ql1);_A3._Yp1=0;_A3._Zp1=1.0}
|
||
}for(;;){var __p1=null;var _0q1=1.0;for(var _A3=this._1m1._wl1;_A3;_A3=_A3._yl1){if(_A3._Pp1()==!1){continue }if(_A3._Yp1>_491){continue }var alpha=1.0;if(_A3._ml1&_Jp1._Rl1){alpha=_A3._Zp1}else {var _1q1=_A3._cm1();var _2q1=_A3._em1();if(_1q1._un1()||_2q1._un1()){continue }var _3q1=_1q1._zn1();var _4q1=_2q1._zn1();var _Nf1=_3q1._8S;var _Of1=_4q1._8S;_T81(_Nf1==_8l1._Hl1||_Of1==_8l1._Hl1);var _5q1=_3q1.__m1()&&_Nf1!=_8l1._9l1;var _6q1=_4q1.__m1()&&_Of1!=_8l1._9l1;if(_5q1==!1&&_6q1==!1){continue }var _7q1=_3q1._Xm1()||_Nf1!=_8l1._Hl1;
|
||
var _8q1=_4q1._Xm1()||_Of1!=_8l1._Hl1;if(_7q1==!1&&_8q1==!1){continue;}var _Aa1=_3q1._ul1._Aa1;if(_3q1._ul1._Aa1<_4q1._ul1._Aa1){_Aa1=_4q1._ul1._Aa1;_3q1._ul1._Da1(_Aa1)}else if(_4q1._ul1._Aa1<_3q1._ul1._Aa1){_Aa1=_3q1._ul1._Aa1;_4q1._ul1._Da1(_Aa1)}_T81(_Aa1<1.0);var _te1=_A3._hp1();var _ue1=_A3._jp1();var _aJ=new _jk1();_aJ._we1._yt(_1q1._sn1(),_te1);_aJ._xe1._yt(_2q1._sn1(),_ue1);_aJ._kk1._L91(_3q1._ul1);_aJ._lk1._L91(_4q1._ul1);_aJ._mk1=1.0;var _cJ=new _nk1();_Qk1(_cJ,_aJ);var _Ca1=_cJ._Lk;if(_cJ._DV==_nk1._qk1){
|
||
alpha=_6b1(_Aa1+(1.0-_Aa1)*_Ca1,1.0)}else {alpha=1.0}_A3._Zp1=alpha;_A3._ml1|=_Jp1._Rl1}if(alpha<_0q1){__p1=_A3;_0q1=alpha}}if(__p1==null||1.0-10.0*_W81<_0q1){this._uo1=!0;break }var _1q1=__p1._cm1();var _2q1=__p1._em1();var _3q1=_1q1._zn1();var _4q1=_2q1._zn1();_7m1._Go1._L91(_3q1._ul1);_7m1._Ho1._L91(_4q1._ul1);_3q1._Da1(_0q1);_4q1._Da1(_0q1);__p1._Sr(this._1m1._Po1);__p1._ml1&=~_Jp1._Rl1;++__p1._Yp1;if(__p1._Pp1()==!1||__p1._Qp1()==!1){__p1._9q1(!1);_3q1._ul1._L91(_7m1._Go1);_4q1._ul1._L91(_7m1._Ho1);
|
||
_3q1._an1();_4q1._an1();continue }_3q1._nZ(!0);_4q1._nZ(!0);this._Ao1._Rr();this._Ao1._Op1(_3q1);this._Ao1._Op1(_4q1);this._Ao1._Vp1(__p1);_3q1._ml1|=_8l1._Ql1;_4q1._ml1|=_8l1._Ql1;__p1._ml1|=_Jp1._Ql1;var _aq1=[_3q1,_4q1];for(var _z3=0;_z3<2;++_z3){var body=_aq1[_z3];if(body._8S==_8l1._Hl1){for(var _Rm1=body._wl1;_Rm1;_Rm1=_Rm1._Et){if(this._Ao1._po1==this._Ao1._bq1){break }if(this._Ao1._Dp1==this._Ao1._cq1){break }var _am1=_Rm1._am1;if(_am1._ml1&_Jp1._Ql1){continue }var _Cg1=_Rm1._Cg1;if(_Cg1._8S==_8l1._Hl1&&body._Xm1()==!1&&_Cg1._Xm1()==!1){
|
||
continue }var _Rp1=_am1._Sp1._pn1;var _Tp1=_am1._Up1._pn1;if(_Rp1||_Tp1){continue }_7m1._Io1._L91(_Cg1._ul1);if((_Cg1._ml1&_8l1._Ql1)==0){_Cg1._Da1(_0q1)}_am1._Sr(this._1m1._Po1);if(_am1._Pp1()==!1){_Cg1._ul1._L91(_7m1._Io1);_Cg1._an1();continue }if(_am1._Qp1()==!1){_Cg1._ul1._L91(_7m1._Io1);_Cg1._an1();continue }_am1._ml1|=_Jp1._Ql1;this._Ao1._Vp1(_am1);if(_Cg1._ml1&_8l1._Ql1){continue }_Cg1._ml1|=_8l1._Ql1;if(_Cg1._8S!=_8l1._9l1){_Cg1._nZ(!0)}this._Ao1._Op1(_Cg1)}}}var _dq1=new _3o1();_dq1._4o1=(1.0-_0q1)*_v81._4o1;
|
||
_dq1._5o1=1.0/_dq1._4o1;_dq1._6o1=1.0;_dq1._8o1=20;_dq1._7o1=_v81._7o1;_dq1._9o1=!1;this._Ao1._ap1(_dq1,_3q1._ll1,_4q1._ll1);for(var _z3=0;_z3<this._Ao1._po1;++_z3){var body=this._Ao1._Xp1[_z3];body._ml1&=~_8l1._Ql1;if(body._8S!=_8l1._Hl1){continue }body._Qm1();for(var _Rm1=body._wl1;_Rm1;_Rm1=_Rm1._Et){_Rm1._am1._ml1&=~(_Jp1._Rl1|_Jp1._Ql1)}}this._1m1._8p1();if(this._to1){this._uo1=!1;break }}},_fp1:function(_dn1){var _4p1=_dn1._eq1();var _5p1=_dn1._fq1();var _9h1=_4p1._Ba1();var _bh1=_5p1._Ba1();var _wk=_9h1._AK;
|
||
var _yk=_bh1._AK;var _yb1=_dn1._gq1();var _zb1=_dn1._hq1();var color=new _ib1(0.5,0.8,0.8);switch(_dn1._Xb1()){case _Zo1._iq1:this._no1._xb1(_yb1,_zb1,color);break;case _Zo1._jq1:{var _kq1=_dn1;var _0D=_kq1._lq1();var _1D=_kq1._mq1();this._no1._xb1(_0D,_yb1,color);this._no1._xb1(_1D,_zb1,color);this._no1._xb1(_0D,_1D,color)}break;case _Zo1._nq1:break;case _Zo1._oq1:this._no1._pq1(_dn1._qq1(),5.0,color);default :this._no1._xb1(_wk,_yb1,color);this._no1._xb1(_yb1,_zb1,color);this._no1._xb1(_yk,_zb1,color)}},_dp1:function(__Y,
|
||
_ua1,color){switch(__Y._Xb1()){case _Vb1._9c1:{var _me1=__Y._sn1();var _tb1=_Wa1(_ua1,_me1._fc1);var _ub1=_me1._Wb1;var _wb1=_Ua1(_ua1._nJ,new _H91(1.0,0.0));this._no1._vb1(_tb1,_ub1,_wb1,color)}break;case _Vb1._ac1:{var _Tc1=__Y._sn1();var _un=_Wa1(_ua1,_Tc1._sc1);var _vn=_Wa1(_ua1,_Tc1._tc1);this._no1._xb1(_un,_vn,color)}break;case _Vb1._cc1:{var _oe1=__Y._sn1();var _Gl=_oe1._Gc1;var vertices=_oe1._Fc1;var _un=_Wa1(_ua1,vertices[0]);for(var _z3=1;_z3<_Gl;++_z3){var _vn=_Wa1(_ua1,vertices[_z3]);this._no1._xb1(_un,
|
||
_vn,color);_un=_vn}}break;case _Vb1._bc1:{var _rq1=__Y._sn1();var vertexCount=_rq1._Gc1;_T81(vertexCount<=_Z81);var vertices=new Array(_Z81);for(var _z3=0;_z3<vertexCount;++_z3){vertices[_z3]=_Wa1(_ua1,_rq1._Fc1[_z3])}this._no1._rb1(vertices,vertexCount,color)}break;default :break }},_sq1:function(){return this._Co1._sq1()},_tq1:function(_Gl){this._Co1._tq1(_Gl)},_uq1:function(_5c1){this._Co1._uq1(_5c1)},_vq1:function(){return this._Co1._vq1()},_wq1:function(_il1){this._Co1._wq1(_il1)},_xq1:function(){return this._Co1._xq1()}
|
||
,_yq1:function(_zq1){this._Co1._yq1(_zq1)},_Aq1:function(){return this._Co1._Aq1()},_Bq1:function(_ub1){this._Co1._Bq1(_ub1)},_Cq1:function(){return this._Co1._Cq1()},_Dq1:function(_Vl1){_T81(this._Yl1()==!1);if(this._Yl1()){return 0}var _AK=this._Co1._Dq1(_Vl1);return _AK},_Eq1:function(index,_Fq1){this._Co1._Eq1(index,_Fq1)},_Gq1:function(_gc1,_ua1,_Fq1){_T81(this._Yl1()==!1);if(this._Yl1()){return 0}return this._Co1._Gq1(_gc1,_ua1,_Fq1)},_Hq1:function(_Vl1){_T81(this._Yl1()==!1);if(this._Yl1()){return null}
|
||
var _gm=this._Co1._Hq1(_Vl1);return _gm},_Iq1:function(_Jq1,_Kq1){_T81(this._Yl1()==!1);if(this._Yl1()){return }this._Co1._Iq1(_Jq1,_Kq1)},_Lq1:function(_P11,_Fq1){_T81(this._Yl1()==!1);if(this._Yl1()){return }this._Co1._Lq1(_P11,_Fq1)},_Mq1:function(){return this._Co1._Mq1()},_Nq1:function(){return this._Co1._Nq1()},_Oq1:function(){return this._Co1._Oq1()},_Pq1:function(){return this._Co1._Pq1()},_Qq1:function(){return this._Co1._Qq1()},_Rq1:function(){return this._Co1._Rq1()},_Sq1:function(buffer,_Tq1){
|
||
this._Co1._Sq1(buffer,_Tq1)},_Uq1:function(buffer,_Tq1){this._Co1._Uq1(buffer,_Tq1)},_Vq1:function(buffer,_Tq1){this._Co1._Vq1(buffer,_Tq1)},_Wq1:function(buffer,_Tq1){this._Co1._Wq1(buffer,_Tq1)},_Xq1:function(buffer,_Tq1){this._Co1._Xq1(buffer,_Tq1)},_Yq1:function(){return this._Co1._Zq1},__q1:function(){return this._Co1._Dp1},_0r1:function(){return this._Co1._1r1},_2r1:function(){return this._Co1._3r1},_4r1:function(){return this._Co1._4r1()},_5r1:function(){return this._Co1._5r1()},_6r1:function(){
|
||
return this._Co1._6r1();},_7r1:function(){return this._Co1._7r1()},_ep1:function(_8r1){var _9r1=_8r1._7r1();if(_9r1){var _ar1=_8r1._Cq1();var _br1=_8r1._Nq1();if(_8r1._cr1.data){var _dr1=_8r1._Pq1();this._no1._Bb1(_br1,_ar1,_dr1,_9r1)}else {this._no1._Bb1(_br1,_ar1,null,_9r1)}}}};_7m1._8m1=0x0001;_7m1._9p1=0x0002;_7m1._xo1=0x0004;function _er1(_Tq1){this._fr1=new Array(_Tq1);this._Bi1=0;this._gr1=0;this._hr1=_Tq1}_er1.prototype={_ir1:function(_Ft){if(this._gr1>=this._hr1)return;this._fr1[this._gr1++]=_Ft}
|
||
,_jr1:function(){_T81(this._Bi1<this._gr1);this._Bi1++},_kr1:function(){return this._Bi1>=this._gr1},_lr1:function(){return this._fr1[this._Bi1]}};function _mr1(_nr1){this._or1=new Array(_nr1);this._pr1=0;this._qr1=0;this._rr1=0;this._sr1=null}_mr1._tr1=function(){this._tb1=new _H91();this._ur1=0};_mr1._vr1=function(x,y,_z3,_gm){this._fS=x;this._gS=y;this._wr1=_z3;this._xr1=_gm};_mr1.prototype={_yr1:function(_tb1,_ur1){var _gm=(this._or1[this._pr1++]=new _mr1._tr1());_gm._tb1._L91(_tb1);_gm._ur1=_ur1},
|
||
_zr1:function(_ub1){_T81(this._sr1==null);var _Ar1=1/_ub1;var _MV=new _H91(+_V81,+_V81);var _ad1=new _H91(-_V81,-_V81);for(var _Pf1=0;_Pf1<this._pr1;_Pf1++){var _gm=this._or1[_Pf1];_MV._L91(_7b1(_MV,_gm._tb1));_ad1._L91(_9b1(_ad1,_gm._tb1))}this._qr1=1+((_Ar1*(_ad1.x-_MV.x))>>>0);this._rr1=1+((_Ar1*(_ad1.y-_MV.y))>>>0);this._sr1=new Array(this._qr1*this._rr1);for(var _z3=0;_z3<this._qr1*this._rr1;_z3++)this._sr1[_z3]=null;var _Vt=new _er1(this._qr1*this._qr1);for(var _Pf1=0;_Pf1<this._pr1;_Pf1++){var _gm=this._or1[_Pf1];
|
||
_gm._tb1._L91(_H91.Multiply(_Ar1,_H91._P91(_gm._tb1,_MV)));var x=_8b1(0,_6b1(Math.floor(_gm._tb1.x),this._qr1-1));var y=_8b1(0,_6b1(Math.floor(_gm._tb1.y),this._rr1-1));_Vt._ir1(new _mr1._vr1(x,y,x+y*this._qr1,_gm))}while(!_Vt._kr1()){var x=_Vt._lr1()._fS;var y=_Vt._lr1()._gS;var _z3=_Vt._lr1()._wr1;var _gm=_Vt._lr1()._xr1;_Vt._jr1();if(!this._sr1[_z3]){this._sr1[_z3]=_gm;if(x>0){_Vt._ir1(new _mr1._vr1(x-1,y,_z3-1,_gm))}if(y>0){_Vt._ir1(new _mr1._vr1(x,y-1,_z3-this._qr1,_gm))}if(x<this._qr1-1){_Vt._ir1(new _mr1._vr1(x+1,
|
||
y,_z3+1,_gm))}if(y<this._rr1-1){_Vt._ir1(new _mr1._vr1(x,y+1,_z3+this._qr1,_gm))}}}var _Br1=this._qr1+this._rr1;for(var _Cr1=0;_Cr1<_Br1;_Cr1++){for(var y=0;y<this._rr1;y++){for(var x=0;x<this._qr1-1;x++){var _z3=x+y*this._qr1;var _hm=this._sr1[_z3];var _Mk=this._sr1[_z3+1];if(_hm!=_Mk){_Vt._ir1(new _mr1._vr1(x,y,_z3,_Mk));_Vt._ir1(new _mr1._vr1(x+1,y,_z3+1,_hm))}}}for(var y=0;y<this._rr1-1;y++){for(var x=0;x<this._qr1;x++){var _z3=x+y*this._qr1;var _hm=this._sr1[_z3];var _Mk=this._sr1[_z3+this._qr1];if(_hm!=_Mk){
|
||
_Vt._ir1(new _mr1._vr1(x,y,_z3,_Mk));_Vt._ir1(new _mr1._vr1(x,y+1,_z3+this._qr1,_hm))}}}var _Dr1=!1;while(!_Vt._kr1()){var x=_Vt._lr1()._fS;var y=_Vt._lr1()._gS;var _z3=_Vt._lr1()._wr1;var _Pf1=_Vt._lr1()._xr1;_Vt._jr1();var _hm=this._sr1[_z3];var _Mk=_Pf1;if(_hm!=_Mk){var _VU=_hm._tb1.x-x;var _WU=_hm._tb1.y-y;var _Er1=_Mk._tb1.x-x;var _Fr1=_Mk._tb1.y-y;var _j41=_VU*_VU+_WU*_WU;var _aI=_Er1*_Er1+_Fr1*_Fr1;if(_j41>_aI){this._sr1[_z3]=_Mk;if(x>0){_Vt._ir1(new _mr1._vr1(x-1,y,_z3-1,_Mk))}if(y>0){_Vt._ir1(new _mr1._vr1(x,
|
||
y-1,_z3-this._qr1,_Mk))}if(x<this._qr1-1){_Vt._ir1(new _mr1._vr1(x+1,y,_z3+1,_Mk))}if(y<this._rr1-1){_Vt._ir1(new _mr1._vr1(x,y+1,_z3+this._qr1,_Mk))}_Dr1=!0}}}if(!_Dr1){break }}},_Gr1:function(_4e1){for(var y=0;y<this._rr1-1;y++){for(var x=0;x<this._qr1-1;x++){var _z3=x+y*this._qr1;var _hm=this._sr1[_z3];var _Mk=this._sr1[_z3+1];var _A3=this._sr1[_z3+this._qr1];var _pv=this._sr1[_z3+1+this._qr1];if(_Mk!=_A3){if(_hm!=_Mk&&_hm!=_A3){_4e1(_hm._ur1,_Mk._ur1,_A3._ur1)}if(_pv!=_Mk&&_pv!=_A3){_4e1(_Mk._ur1,_pv._ur1,
|
||
_A3._ur1)}}}}}};function _Hr1(_Jk,_gm,_Mk,_hm){if(_Jk instanceof _ib1){this._Jk=(255*_Jk._Jk);this._gm=(255*_Jk._gm);this._Mk=(255*_Jk._Mk);this._hm=255}else if(typeof(_Jk)!=='undefined'){this._Jk=_Jk;this._gm=_gm;this._Mk=_Mk;this._hm=_hm}else this._Jk=this._gm=this._Mk=this._hm=0}_Hr1.prototype={_Ir1:function(){return !this._Jk&&!this._gm&&!this._Mk&&!this._hm},_Jr1:function(){return new _ib1(1.0/255*this._Jk,1.0/255*this._gm,1.0/255*this._Mk)},_yt:function(_Kr1,_Lr1,_Mr1,_Nr1){if(_Kr1 instanceof _ib1){
|
||
this._Jk=(255*_Kr1._Jk);this._gm=(255*_Kr1._gm);this._Mk=(255*_Kr1._Mk);this._hm=255}else {this._Jk=_Kr1;this._gm=_Lr1;this._Mk=_Mr1;this._hm=_Nr1}},_L91:function(_Or1){this._Jk=_Or1._Jk;this._gm=_Or1._gm;this._Mk=_Or1._Mk;this._hm=_Or1._hm},_Qi:function(){return new _Hr1(this._Jk,this._gm,this._Mk,this._hm)}};_Hr1._Pr1=new _Hr1();function _Qr1(){this._I61=0;this.position=new _H91();this._O_=new _H91();this.color=new _Hr1();this._Pd1=null}_Qr1._Rr1=0;_Qr1._Sr1=1<<1;_Qr1._Tr1=1<<2;_Qr1._Ur1=1<<3;_Qr1._Vr1=1<<4;
|
||
_Qr1._Wr1=1<<5;_Qr1._Xr1=1<<6;_Qr1._Yr1=1<<7;_Qr1._Zr1=1<<8;_Qr1.__r1=1<<9;function _0s1(){this._I61=0;this._1s1=0;this.position=new _H91();this.angle=0;this._al1=new _H91();this._bl1=0;this.color=new _Hr1();this._2s1=1;this._gc1=null;this._3s1=!0;this._Pd1=null}function _4s1(){this._5s1=null;this._6s1=0;this._7s1=0;this._8s1=0;this._9s1=1.0;this._xl1=null;this._yl1=null;this._as1=-1;this._Il1=0;this._bs1=0;this._cs1=new _H91();this._zl1=new _H91();this._Al1=0;this._ds1=new _ta1();this._ds1._3a1();this._es1=!0;
|
||
this._fs1=!1;this._gs1=!1;this._Ml1=null}_4s1.prototype={_7n1:function(){return this._yl1},_7r1:function(){return this._7s1-this._6s1},_hs1:function(){return this._6s1},_is1:function(){return this._8s1},_js1:function(_I61){this._8s1=_I61},_ym1:function(){this._ks1();return this._Il1},_zm1:function(){this._ks1();return this._bs1},_Eg1:function(){this._ks1();return this._cs1},_mm1:function(){this._ks1();return this._zl1},_om1:function(){this._ks1();return this._Al1},_Ba1:function(){return this._ds1},_QY:function(){
|
||
return this._ds1._AK},_qa1:function(){return this._ds1._nJ._qa1()},_Yd1:function(){return this._Ml1;},_8n1:function(data){this._Ml1=data},_ks1:function(){if(this._as1!=this._5s1._as1){var _vk=this._5s1._ls1();this._Il1=0;this._cs1._I91();this._zl1._I91();for(var _z3=this._6s1;_z3<this._7s1;_z3++){this._Il1+=_vk;this._cs1._et(_H91.Multiply(_vk,this._5s1._ms1.data[_z3]));this._zl1._et(_H91.Multiply(_vk,this._5s1._ns1.data[_z3]))}if(this._Il1>0){this._cs1.Multiply(1/this._Il1);this._zl1.Multiply(1/this._Il1)}
|
||
this._bs1=0;this._Al1=0;for(var _z3=this._6s1;_z3<this._7s1;_z3++){var _AK=_H91._P91(this._5s1._ms1.data[_z3],this._cs1);var _vm=_H91._P91(this._5s1._ns1.data[_z3],this._zl1);this._bs1+=_vk*_Fa1(_AK,_AK);this._Al1+=_vk*_Ga1(_AK,_vm)}if(this._bs1>0){this._Al1*=1/this._bs1}this._as1=this._5s1._as1}}};_4s1._os1=1<<0;_4s1._ps1=1<<1;function _qs1(){this._te1=this._ue1=0;this._I61=0;this._rs1=0.0;this._8c1=new _H91()};function _ss1(){this.index=0;this.body=null;this._rs1=0.0;this._8c1=new _H91();this._Tb1=0.0}
|
||
;function _Do1(){this._as1=0;this._ts1=0;this._us1=0;this._5m1=1;this._vs1=1;this._Dl1=1;this._ws1=1;this._xs1=1;this._ys1=1;this._Gc1=0;this._zs1=0;this._As1=0;this._Bs1=new _Do1._Cs1();this._ms1=new _Do1._Cs1();this._ns1=new _Do1._Cs1();this._Ds1=null;this._Es1=null;this._Fs1=null;this._cr1=new _Do1._Cs1();this._Gs1=null;this._Hs1=new _Do1._Cs1();this._Jd1=0;this._Is1=0;this._Js1=null;this._Dp1=0;this._cq1=0;this._Zq1=null;this._3r1=0;this._Ks1=0;this._1r1=null;this._Kd1=0;this._Ls1=0;this._Ld1=null;
|
||
this._Ms1=0;this._Ns1=0;this._Os1=null;this._Ps1=0;this._Qs1=null;this._Rs1=0.05;this._Ss1=1.0;this._Ts1=0.25;this._Us1=0.25;this._Vs1=0.25;this._Ws1=0.1;this._Xs1=0.2;this._Ys1=0.5;this._Zs1=0.5;this.__s1=0.5;this._sl1=null}_Do1._Cs1=function(){this.data=null;this._0t1=0};_Do1._1t1=function(){this.index=0;this._ur1=0};_Do1._1t1._2t1=function(_hm,_Mk){return _hm._ur1<_Mk._ur1};_Do1._1t1._3t1=function(_hm,_Mk){return _hm<_Mk._ur1};_Do1._1t1._4t1=function(_hm,_Mk){return _hm._ur1<_Mk};_Do1._5t1=function(){
|
||
this._te1=this._ue1=0;this._I61=0;this._2s1=0.0;this._7c1=0.0};_Do1._6t1=function(){this._te1=this._ue1=this._7t1=0;this._I61=0;this._2s1=0.0;this._8t1=new _H91(),this._9t1=new _H91(),this._Or1=new _H91();this._at1=0.0,this._bt1=0.0,this._ct1=0.0,this._cF=0.0};_Do1._dt1=_Qr1._Ur1;_Do1._et1=_Qr1._Vr1;_Do1._ft1=_Qr1._Xr1;_Do1._gt1=12;_Do1._ht1=12;_Do1._it1=8*4;_Do1._jt1=1<<(_Do1._ht1-1);_Do1._kt1=_Do1._it1-_Do1._ht1;_Do1._lt1=_Do1._it1-_Do1._ht1-_Do1._gt1;_Do1._mt1=1<<_Do1._lt1;_Do1._nt1=_Do1._mt1*(1<<(_Do1._gt1-1));
|
||
_Do1._ot1=(1<<_Do1._gt1)-1;_Do1._pt1=(1<<_Do1._ht1)-1;function _qt1(x,y){return((y+_Do1._jt1)<<_Do1._kt1)+(_Do1._mt1*x+_Do1._nt1)>>>0;}function _rt1(_ur1,x,y){return _ur1+(y<<_Do1._kt1)+(x<<_Do1._lt1)}function _st1(_Tq1,_tt1){return _tt1&&_Tq1>_tt1?_tt1:_Tq1}function _ut1(_am1){return(_am1._I61&_Qr1._Sr1)==_Qr1._Sr1}_Do1.prototype={_vt1:function(_wt1,_xt1,_yt1){_T81(_yt1>_xt1);var _zt1=(_wt1)?_wt1.slice():[];_zt1.length=_yt1;return _zt1},_At1:function(buffer,_0t1,_xt1,_yt1,_Bt1){_T81(_yt1>_xt1);_T81(!_0t1||_yt1<=_0t1);
|
||
if((!_Bt1||buffer)&&!_0t1){buffer=this._vt1(buffer,_xt1,_yt1)}return buffer},_Ct1:function(buffer,_xt1,_yt1,_Bt1){_T81(_yt1>_xt1);return this._At1(buffer.data,buffer._0t1,_xt1,_yt1,_Bt1)},_Dt1:function(buffer){if(!buffer){buffer=new Array(this._zs1);for(var _z3=0;_z3<this._zs1;_z3++){buffer[_z3]=0}}return buffer},_Dq1:function(_Vl1){if(this._Gc1>=this._zs1){var _Tq1=this._Gc1?2*this._Gc1:_o91;_Tq1=_st1(_Tq1,this._As1);_Tq1=_st1(_Tq1,this._Bs1._0t1);_Tq1=_st1(_Tq1,this._ms1._0t1);_Tq1=_st1(_Tq1,this._ns1._0t1);
|
||
_Tq1=_st1(_Tq1,this._cr1._0t1);_Tq1=_st1(_Tq1,this._Hs1._0t1);if(this._zs1<_Tq1){this._Bs1.data=this._Ct1(this._Bs1,this._zs1,_Tq1,!1);this._ms1.data=this._Ct1(this._ms1,this._zs1,_Tq1,!1);this._ns1.data=this._Ct1(this._ns1,this._zs1,_Tq1,!1);this._Ds1=this._At1(this._Ds1,0,this._zs1,_Tq1,!1);this._Es1=this._At1(this._Es1,0,this._zs1,_Tq1,!0);this._Fs1=this._At1(this._Fs1,0,this._zs1,_Tq1,!0);this._cr1.data=this._Ct1(this._cr1,this._zs1,_Tq1,!0);this._Gs1=this._At1(this._Gs1,0,this._zs1,_Tq1,!1);
|
||
this._Hs1.data=this._Ct1(this._Hs1,this._zs1,_Tq1,!0);this._zs1=_Tq1}}if(this._Gc1>=this._zs1){return _i91}var index=this._Gc1++;this._Bs1.data[index]=_Vl1._I61;this._ms1.data[index]=_Vl1.position._Qi();this._ns1.data[index]=_Vl1._O_._Qi();this._Gs1[index]=null;if(this._Fs1){this._Fs1[index]=0}if(this._cr1.data||!_Vl1.color._Ir1()){this._cr1.data=this._Dt1(this._cr1.data);this._cr1.data[index]=_Vl1.color._Qi()}if(this._Hs1.data||_Vl1._Pd1){this._Hs1.data=this._Dt1(this._Hs1.data);this._Hs1.data[index]=_Vl1._Pd1}
|
||
if(this._Jd1>=this._Is1){var _xt1=this._Is1;var _yt1=this._Jd1?2*this._Jd1:_o91;this._Js1=this._vt1(this._Js1,_xt1,_yt1);this._Is1=_yt1}this._Js1[this._Jd1]=new _Do1._1t1();this._Js1[this._Jd1++].index=index;return index},_Eq1:function(index,_Fq1){var _I61=_Qr1._Sr1;if(_Fq1){_I61|=_Qr1.__r1}this._Bs1.data[index]|=_I61},_Gq1:function(_gc1,_ua1,_Fq1){function _Et1(_8r1,_gc1,_ua1,_Fq1){this._5s1=_8r1;this._nn1=_gc1;this._ni1=_ua1;this._Ft1=_Fq1;this._Xo1=0}_Et1.prototype={_0o1:function(__Y){return !1},_1o1:function(index){
|
||
_T81(index>=0&&index<this._5s1._Gc1);if(this._nn1._Zb1(this._ni1,this._5s1._ms1.data[index])){this._5s1._Eq1(index,this._Ft1);this._Xo1++}return !0},_Gt1:function(){return this._Xo1}};var _4e1=new _Et1(this,_gc1,_ua1,_Fq1);var _2c1=new _Bg1();_gc1._1c1(_2c1,_ua1,0);this._sl1._np1(_4e1,_2c1);return _4e1._Gt1()},_Lq1:function(_P11,_Fq1){for(var _z3=_P11._6s1;_z3<_P11._7s1;_z3++){this._Eq1(_z3,_Fq1)}},_Hq1:function(_Ht1){var _kn=this._It1();var identity=new _ta1();identity._3a1();var transform=identity._Qi();var _Jt1=this._Gc1;
|
||
if(_Ht1._gc1){var _Kt1=new _Qr1();_Kt1._I61=_Ht1._I61;_Kt1.color=_Ht1.color;_Kt1._Pd1=_Ht1._Pd1;var _gc1=_Ht1._gc1;transform._yt(_Ht1.position,_Ht1.angle);var _2c1=new _Bg1();var _En1=_gc1._Yb1();for(var _0c1=0;_0c1<_En1;_0c1++){if(_0c1==0){_gc1._1c1(_2c1,identity,_0c1)}else {var _Lt1=new _Bg1();_gc1._1c1(_Lt1,identity,_0c1);_2c1._Hg1(_Lt1)}}for(var y=Math.floor(_2c1._kc1.y/_kn)*_kn;y<_2c1._lc1.y;y+=_kn){for(var x=Math.floor(_2c1._kc1.x/_kn)*_kn;x<_2c1._lc1.x;x+=_kn){var _AK=new _H91(x,y);if(_gc1._Zb1(identity,
|
||
_AK)){_AK=_Wa1(transform,_AK);_Kt1.position._L91(_AK);_Kt1._O_._L91(_H91._et(_Ht1._al1,_Ia1(_Ht1._bl1,_H91._P91(_AK,_Ht1.position))));this._Dq1(_Kt1)}}}}var lastIndex=this._Gc1;var _P11=new _4s1();_P11._5s1=this;_P11._6s1=_Jt1;_P11._7s1=lastIndex;_P11._8s1=_Ht1._1s1;_P11._9s1=_Ht1._2s1;_P11._Ml1=_Ht1._Pd1;_P11._ds1=transform;_P11._es1=_Ht1._3s1;_P11._xl1=null;_P11._yl1=this._Qs1;if(this._Qs1){this._Qs1._xl1=_P11}this._Qs1=_P11;++this._Ps1;for(var _z3=_Jt1;_z3<lastIndex;_z3++){this._Gs1[_z3]=_P11}this._Mt1(!0);
|
||
if(_Ht1._I61&_Do1._dt1){for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(_hm>_Mk){var _Nt1=_hm;_hm=_Mk;_Mk=_Nt1}if(_Jt1<=_hm&&_Mk<lastIndex){if(this._Kd1>=this._Ls1){var _xt1=this._Ls1;var _yt1=this._Kd1?2*this._Kd1:_o91;this._Ld1=this._vt1(this._Ld1,_xt1,_yt1);this._Ls1=_yt1}var _ce1=this._Ld1[this._Kd1]=new _Do1._5t1();_ce1._te1=_hm;_ce1._ue1=_Mk;_ce1._I61=_am1._I61;_ce1._2s1=_Ht1._2s1;_ce1._7c1=_La1(this._ms1.data[_hm],this._ms1.data[_Mk]);this._Kd1++}
|
||
}}if(_Ht1._I61&_Do1._et1){var _Ot1=new _mr1(lastIndex-_Jt1);for(var _z3=_Jt1;_z3<lastIndex;_z3++){_Ot1._yr1(this._ms1.data[_z3],_z3)}_Ot1._zr1(_kn/2);var _4e1=function _Pt1(_hm,_Mk,_A3){var _8t1=this._ms1.data[_hm];var _9t1=this._ms1.data[_Mk];var _Or1=this._ms1.data[_A3];var _Qt1=_H91._P91(_8t1,_9t1);var _Rt1=_H91._P91(_9t1,_Or1);var _St1=_H91._P91(_Or1,_8t1);var _Tt1=_n91*this._ys1;if(_Ut1(_Qt1,_Qt1)<_Tt1&&_Ut1(_Rt1,_Rt1)<_Tt1&&_Ut1(_St1,_St1)<_Tt1){if(this._Ms1>=this._Ns1){var _xt1=this._Ns1;var _yt1=this._Ms1?2*this._Ms1:_o91;
|
||
this._Os1=this._vt1(this._Os1,_xt1,_yt1);this._Ns1=_yt1}var _Vt1=this._Os1[this._Ms1];_Vt1._te1=_hm;_Vt1._ue1=_Mk;_Vt1._7t1=_A3;_Vt1._I61=this._Bs1.data[_hm]|this._Bs1.data[_Mk]|this._Bs1.data[_A3];_Vt1._2s1=_Ht1._2s1;var _Wt1=_H91.Multiply(1.0/3.0,_H91._et(_8t1,_H91._et(_9t1,_Or1)));_Vt1._8t1=_H91._P91(_8t1,_Wt1);_Vt1._9t1=_H91._P91(_9t1,_Wt1);_Vt1._Or1=_H91._P91(_Or1,_Wt1);_Vt1._at1=-_Fa1(_St1,_Qt1);_Vt1._bt1=-_Fa1(_Qt1,_Rt1);_Vt1._ct1=-_Fa1(_Rt1,_St1);_Vt1._cF=_Ga1(_8t1,_9t1)+_Ga1(_9t1,_Or1)+_Ga1(_Or1,
|
||
_8t1);this._Ms1++}};_Ot1._Gr1(_4e1)}if(_Ht1._1s1&_Qr1._os1){_Xt1(_P11)}return _P11},_Iq1:function(_Jq1,_Kq1){_T81(_Jq1!=_Kq1);this._Yt1(_Kq1._6s1,_Kq1._7s1,this._Gc1);_T81(_Kq1._7s1==this._Gc1);this._Yt1(_Jq1._6s1,_Jq1._7s1,_Kq1._6s1);this._T81(_Jq1._7s1==_Kq1._6s1);var _Zt1=0;for(var _z3=_Jq1._6s1;_z3<_Kq1._7s1;_z3++){_Zt1|=this._Bs1.data[_z3]}this._Mt1(!0);if(_Zt1&_Do1._dt1){for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(_hm>_Mk){var _Nt1=_hm;_hm=_Mk;
|
||
_Mk=_Nt1}if(_Jq1._6s1<=_hm&&_hm<_Jq1._7s1&&_Kq1._6s1<=_Mk&&_Mk<_Kq1._7s1){if(this._Kd1>=this._Ls1){var _xt1=this._Ls1;var _yt1=this._Kd1?2*this._Kd1:_o91;this._Ld1=this._vt1(this._Ld1,_xt1,_yt1);this._Ls1=_yt1}var _ce1=this._Ld1[this._Kd1]=new _Do1._5t1();_ce1._te1=_hm;_ce1._ue1=_Mk;_ce1._I61=_am1._I61;_ce1._2s1=_6b1(_Jq1._9s1,_Kq1._9s1);_ce1._7c1=_La1(this._ms1.data[_hm],this._ms1.data[_Mk]);this._Kd1++}}}if(_Zt1&_Do1._et1){var _Ot1=new _mr1(_Kq1._7s1-_Jq1._6s1);for(var _z3=_Jq1._6s1;_z3<_Kq1._7s1;_z3++){
|
||
if(!(this._Bs1.data[_z3]&_Qr1._Sr1)){_Ot1._yr1(this._ms1.data[_z3],_z3)}}_Ot1._zr1(this._It1()/2);var _4e1=new __t1();_4e1._8r1=this;_4e1._Jq1=_Jq1;_4e1._Kq1=_Kq1;_Ot1._Gr1(_4e1)}for(var _z3=_Kq1._6s1;_z3<_Kq1._7s1;_z3++){this._Gs1[_z3]=_Jq1}var _1s1=_Jq1._8s1|_Kq1._8s1;_Jq1._8s1=_1s1;_Jq1._7s1=_Kq1._7s1;_Kq1._6s1=_Kq1._7s1;this._0u1(_Kq1);if(_1s1&_Qr1._os1){this._Xt1(_Jq1)}},_0u1:function(_P11){_T81(this._Ps1>0);_T81(_P11);if(this._sl1._mo1){this._sl1._mo1._1u1(_P11)}for(var _z3=_P11._6s1;_z3<_P11._7s1;
|
||
_z3++){this._Gs1[_z3]=null}if(_P11._xl1){_P11._xl1._yl1=_P11._yl1}if(_P11._yl1){_P11._yl1._xl1=_P11._xl1}if(_P11==this._Qs1){this._Qs1=_P11._yl1}--this._Ps1},_Xt1:function(_P11){for(var _z3=_P11._6s1;_z3<_P11._7s1;_z3++){this._Ds1[_z3]=0}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(_hm>=_P11._6s1&&_hm<_P11._7s1&&_Mk>=_P11._6s1&&_Mk<_P11._7s1){var _B3=_am1._rs1;this._Ds1[_hm]+=_B3;this._Ds1[_Mk]+=_B3}}this._Fs1=this._Dt1(this._Fs1);for(var _z3=_P11._6s1;
|
||
_z3<_P11._7s1;_z3++){var _B3=this._Ds1[_z3];this._Fs1[_z3]=_B3<0.8?0:_V81}var _2u1=_P11._7r1();for(var _Lk=0;_Lk<_2u1;_Lk++){var _Dr1=!1;for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(_hm>=_P11._6s1&&_hm<_P11._7s1&&_Mk>=_P11._6s1&&_Mk<_P11._7s1){var _Jk=1-_am1._rs1;var _3u1=this._Fs1[_hm];var _4u1=this._Fs1[_Mk];var _5u1=_4u1+_Jk;var _6u1=_3u1+_Jk;if(_3u1>_5u1){_3u1=_5u1;_Dr1=!0}if(_4u1>_6u1){_4u1=_6u1;_Dr1=!0}this._Fs1[_hm]=_3u1;this._Fs1[_Mk]=_4u1}}if(!_Dr1){
|
||
break }}for(var _z3=_P11._6s1;_z3<_P11._7s1;_z3++){var _AK=this._Fs1[_z3];if(_AK<_V81){_AK*=this._ws1}else {_AK=0}this._Fs1[_z3]=_AK}},_Vp1:function(_hm,_Mk){var _pv=_H91._P91(this._ms1.data[_Mk],this._ms1.data[_hm]);var _7u1=_Fa1(_pv,_pv);if(_7u1<this._ys1){if(this._Dp1>=this._cq1){var _xt1=this._cq1;var _yt1=this._Dp1?2*this._Dp1:_o91;this._Zq1=this._vt1(this._Zq1,_xt1,_yt1);this._cq1=_yt1}var _8u1=_G91(_7u1);var _am1=this._Zq1[this._Dp1]=new _qs1();_am1._te1=_hm;_am1._ue1=_Mk;_am1._I61=this._Bs1.data[_hm]|this._Bs1.data[_Mk];
|
||
_am1._rs1=1-_7u1*_8u1*this._xs1;_am1._8c1._L91(_H91.Multiply(_8u1,_pv));this._Dp1++}},_Mt1:function(_9u1){var _au1=0;var _bu1=this._Jd1;for(var _cu1=_au1;_cu1<_bu1;++_cu1){var _Fn1=this._Js1[_cu1];var _z3=_Fn1.index;var _AK=this._ms1.data[_z3];_Fn1._ur1=_qt1(this._xs1*_AK.x,this._xs1*_AK.y)}this._Js1._p81(_au1,_bu1,function(_hm,_Mk){return _Do1._1t1._2t1(_hm,_Mk)});this._Dp1=0;for(var _hm=_au1,_A3=_au1;_hm<_bu1;_hm++){var _du1=_rt1(this._Js1[_hm]._ur1,1,0);for(var _Mk=_hm+1;_Mk<_bu1;_Mk++){if(_du1<this._Js1[_Mk]._ur1)break;
|
||
this._Vp1(this._Js1[_hm].index,this._Js1[_Mk].index)}var _eu1=_rt1(this._Js1[_hm]._ur1,-1,1);for(;_A3<_bu1;_A3++){if(_eu1<=this._Js1[_A3]._ur1)break }var _fu1=_rt1(this._Js1[_hm]._ur1,1,1);for(var _Mk=_A3;_Mk<_bu1;_Mk++){if(_fu1<this._Js1[_Mk]._ur1)break;this._Vp1(this._Js1[_hm].index,this._Js1[_Mk].index)}}if(_9u1){this._Dp1=this._Zq1._s81(_ut1,this._Dp1)}},_gu1:function(){var _2c1=new _Bg1();_2c1._kc1.x=+_V81;_2c1._kc1.y=+_V81;_2c1._lc1.x=-_V81;_2c1._lc1.y=-_V81;for(var _z3=0;_z3<this._Gc1;_z3++){var _AK=this._ms1.data[_z3];
|
||
_2c1._kc1._L91(_7b1(_2c1._kc1,_AK));_2c1._lc1._L91(_9b1(_2c1._lc1,_AK))}_2c1._kc1.x-=this._ws1;_2c1._kc1.y-=this._ws1;_2c1._lc1.x+=this._ws1;_2c1._lc1.y+=this._ws1;this._3r1=0;function _hu1(_8r1){this._5s1=_8r1}_hu1.prototype={_0o1:function(__Y){if(__Y._un1()){return !0}var _gc1=__Y._sn1();var _Mk=__Y._zn1();var _lp1=_Mk._jm1();var _iu1=_Mk._ym1();var _ju1=_Mk._zm1()-_iu1*_Mk._km1()._Q91();var _ku1=_iu1>0?1/_iu1:0;var _lu1=_ju1>0?1/_ju1:0;var _En1=_gc1._Yb1();for(var _0c1=0;_0c1<_En1;_0c1++){var _2c1=__Y._Dn1(_0c1)._Qi();
|
||
_2c1._kc1.x-=this._5s1._ws1;_2c1._kc1.y-=this._5s1._ws1;_2c1._lc1.x+=this._5s1._ws1;_2c1._lc1.y+=this._5s1._ws1;var _au1=0;var _bu1=this._5s1._Jd1;var _mu1=this._5s1._Js1._u81(_au1,_bu1,_qt1(this._5s1._xs1*_2c1._kc1.x,this._5s1._xs1*_2c1._kc1.y),function(_hm,_Mk){return _Do1._1t1._4t1(_hm,_Mk)});var _nu1=this._5s1._Js1._x81(_mu1,_bu1,_qt1(this._5s1._xs1*_2c1._lc1.x,this._5s1._xs1*_2c1._lc1.y),function(_hm,_Mk){return _Do1._1t1._3t1(_hm,_Mk)});for(var _Fn1=_mu1;_Fn1!=_nu1;++_Fn1){var _ou1=this._5s1._Js1[_Fn1];
|
||
var _hm=_ou1.index;var _pu1=this._5s1._ms1.data[_hm];if(_2c1._kc1.x<=_pu1.x&&_pu1.x<=_2c1._lc1.x&&_2c1._kc1.y<=_pu1.y&&_pu1.y<=_2c1._lc1.y){var _pv=[0];var _sk=new _H91();__Y._6c1(_pu1,_pv,_sk,_0c1);if(_pv[0]<this._5s1._ws1){var _qu1=this._5s1._Bs1.data[_hm]&_Qr1._Tr1?0:this._5s1._ru1();var _su1=_H91._P91(_pu1,_lp1);var _tu1=_Ga1(_su1,_sk);if(this._5s1._3r1>=this._5s1._Ks1){var _xt1=this._5s1._Ks1;var _yt1=this._5s1._3r1?2*this._5s1._3r1:_o91;this._5s1._1r1=this._5s1._vt1(this._5s1._1r1,_xt1,_yt1);this._5s1._Ks1=_yt1}
|
||
var _am1=this._5s1._1r1[this._5s1._3r1]=new _ss1();_am1.index=_hm;_am1.body=_Mk;_am1._rs1=1-_pv[0]*this._5s1._xs1;_am1._8c1._L91(_sk._M91());_am1._Tb1=1/(_qu1+_ku1+_lu1*_tu1*_tu1);this._5s1._3r1++}}}}return !0},_1o1:function(_z3){return !1}};var _4e1=new _hu1(this);this._sl1._np1(_4e1,_2c1)},_7a1:function(_v81){++this._as1;if(this._Gc1==0){return }this._ts1=0;for(var _z3=0;_z3<this._Gc1;_z3++){this._ts1|=this._Bs1.data[_z3]}if(this._ts1&_Qr1._Sr1){this._uu1()}this._us1=0;for(var _P11=this._Qs1;_P11;_P11=_P11._7n1()){
|
||
this._us1|=_P11._8s1}var _ko1=_H91.Multiply(_v81._4o1*this._Dl1,this._sl1._Fp1());var _vu1=this._wu1(_v81);for(var _z3=0;_z3<this._Gc1;_z3++){var _vm=this._ns1.data[_z3];_vm._et(_ko1);var _vn=_Fa1(_vm,_vm);if(_vn>_vu1){_vm.Multiply(_E91(_vu1/_vn))}}this._xu1(_v81);if(this._us1&_4s1._ps1){this._yu1(_v81)}if(this._ts1&_Qr1._Tr1){this._zu1(_v81)}for(var _z3=0;_z3<this._Gc1;_z3++){this._ms1.data[_z3]._et(_H91.Multiply(_v81._4o1,this._ns1.data[_z3]))}this._gu1();this._Mt1(!1);if(this._ts1&_Qr1._Wr1){this._Au1(_v81)}
|
||
if(this._ts1&_Qr1._Xr1){this._Bu1(_v81)}if(this._ts1&_Qr1._Yr1){this._Cu1(_v81)}if(this._ts1&_Qr1._Vr1){this._Du1(_v81)}if(this._ts1&_Qr1._Ur1){this._Eu1(_v81)}if(this._us1&_4s1._os1){this._Fu1(_v81)}if(this._ts1&_Qr1._Zr1){this._Gu1(_v81)}this._Hu1(_v81);this._Iu1(_v81)},_xu1:function(_v81){var _2c1=new _Bg1();_2c1._kc1.x=+_V81;_2c1._kc1.y=+_V81;_2c1._lc1.x=-_V81;_2c1._lc1.y=-_V81;for(var _z3=0;_z3<this._Gc1;_z3++){var _vm=this._ns1.data[_z3];var _yb1=this._ms1.data[_z3];var _zb1=_H91._et(_yb1,_H91.Multiply(_v81._4o1,
|
||
_vm));_2c1._kc1=_7b1(_2c1._kc1,_7b1(_yb1,_zb1));_2c1._lc1=_9b1(_2c1._lc1,_9b1(_yb1,_zb1))}function _Ju1(_8r1,_v81){this._5s1=_8r1;this._Ku1=_v81}_Ju1.prototype={_0o1:function(__Y){if(__Y._un1()){return !0}var _gc1=__Y._sn1();var body=__Y._zn1();var _au1=0;var _bu1=this._5s1._Jd1;var _En1=_gc1._Yb1();for(var _0c1=0;_0c1<_En1;_0c1++){var _2c1=__Y._Dn1(_0c1)._Qi();_2c1._kc1.x-=this._5s1._ws1;_2c1._kc1.y-=this._5s1._ws1;_2c1._lc1.x+=this._5s1._ws1;_2c1._lc1.y+=this._5s1._ws1;var _mu1=this._5s1._Js1._u81(_au1,
|
||
_bu1,_qt1(this._5s1._xs1*_2c1._kc1.x,this._5s1._xs1*_2c1._kc1.y),function(_hm,_Mk){return _Do1._1t1._4t1(_hm,_Mk)});var _nu1=this._5s1._Js1._x81(_mu1,_bu1,_qt1(this._5s1._xs1*_2c1._lc1.x,this._5s1._xs1*_2c1._lc1.y),function(_hm,_Mk){return _Do1._1t1._3t1(_hm,_Mk)});for(var _Fn1=_mu1;_Fn1!=_nu1;++_Fn1){var _ou1=this._5s1._Js1[_Fn1];var _hm=_ou1.index;var _pu1=this._5s1._ms1.data[_hm];if(_2c1._kc1.x<=_pu1.x&&_pu1.x<=_2c1._lc1.x&&_2c1._kc1.y<=_pu1.y&&_pu1.y<=_2c1._lc1.y){var _Lu1=this._5s1._ns1.data[_hm];var _cJ=new _Ag1();
|
||
var _aJ=new _zg1();_aJ._yb1=_Wa1(body._ni1,_Ya1(body._tl1,_pu1));_aJ._zb1=_H91._et(_pu1,_H91.Multiply(this._Ku1._4o1,_Lu1));_aJ._ic1=1;if(__Y.__b1(_cJ,_aJ,_0c1)){var _AK=_H91._et(_H91._et(_H91.Multiply((1-_cJ._jc1),_aJ._yb1),_H91.Multiply(_cJ._jc1,_aJ._zb1)),_H91.Multiply(_191,_cJ._8c1));var _vm=_H91.Multiply(this._Ku1._5o1,_H91._P91(_AK,_pu1));this._5s1._ns1.data[_hm]._L91(_vm);var _QF=_H91.Multiply(this._5s1._ls1(),_H91._P91(_Lu1,_vm));_QF=_H91.Multiply(_Fa1(_QF,_cJ._8c1),_cJ._8c1);body._vm1(_QF,_AK,
|
||
!0)}}}}return !0},_1o1:function(_z3){return !1}};var _4e1=new _Ju1(this,_v81);this._sl1._np1(_4e1,_2c1)},_Hu1:function(_v81){for(var _z3=0;_z3<this._Gc1;_z3++){this._Ds1[_z3]=0}for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];var _hm=_am1.index;var _B3=_am1._rs1;this._Ds1[_hm]+=_B3}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;this._Ds1[_hm]+=_B3;this._Ds1[_Mk]+=_B3}if(this._ts1&_Do1._ft1){for(var _z3=0;_z3<this._Gc1;_z3++){if(this._Bs1.data[_z3]&_Do1._ft1){
|
||
this._Ds1[_z3]=0}}}var _Mu1=this._Rs1*this._Nu1(_v81);for(var _z3=0;_z3<this._Gc1;_z3++){var _B3=this._Ds1[_z3];var _C3=_Mu1*_8b1(0.0,_6b1(_B3,_l91)-_k91);this._Ds1[_z3]=_C3}var _Ou1=_v81._4o1/(this._5m1*this._ws1);for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];var _hm=_am1.index;var _Mk=_am1.body;var _B3=_am1._rs1;var _vk=_am1._Tb1;var _sk=_am1._8c1;var _AK=this._ms1.data[_hm];var _C3=this._Ds1[_hm]+_Mu1*_B3;var _QF=_H91.Multiply(_Ou1*_B3*_vk*_C3,_sk);this._ns1.data[_hm]._P91(_H91.Multiply(this._ru1(),
|
||
_QF));_Mk._vm1(_QF,_AK,!0)}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;var _sk=_am1._8c1;var _C3=this._Ds1[_hm]+this._Ds1[_Mk];var _QF=_H91.Multiply(_Ou1*_B3*_C3,_sk);this._ns1.data[_hm]._P91(_QF);this._ns1.data[_Mk]._et(_QF)}},_Iu1:function(_v81){var _zq1=this._Ss1;for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];var _hm=_am1.index;var _Mk=_am1.body;var _B3=_am1._rs1;var _vk=_am1._Tb1;var _sk=_am1._8c1;var _AK=this._ms1.data[_hm];
|
||
var _vm=_H91._P91(_Mk._Jm1(_AK),this._ns1.data[_hm]);var _Pu1=_Fa1(_vm,_sk);if(_Pu1<0){var _QF=_H91.Multiply(_zq1*_B3*_vk*_Pu1,_sk);this._ns1.data[_hm]._et(_H91.Multiply(this._ru1(),_QF));_Mk._vm1(_QF._M91(),_AK,!0)}}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;var _sk=_am1._8c1;var _vm=_H91._P91(this._ns1.data[_Mk],this._ns1.data[_hm]);var _Pu1=_Fa1(_vm,_sk);if(_Pu1<0){var _QF=_H91.Multiply(_zq1*_B3*_Pu1,_sk);this._ns1.data[_hm]._et(_QF);
|
||
this._ns1.data[_Mk]._P91(_QF)}}},_zu1:function(_v81){for(var _z3=0;_z3<this._Gc1;_z3++){if(this._Bs1.data[_z3]&_Qr1._Tr1){this._ns1.data[_z3]._I91()}}},_yu1:function(_v81){for(var _P11=this._Qs1;_P11;_P11=_P11._7n1()){if(_P11._8s1&_4s1._ps1){_P11._ks1();var rotation=new _pa1(_v81._4o1*_P11._Al1);var transform=new _ta1(_H91._et(_P11._cs1,_H91._P91(_H91.Multiply(_v81._4o1,_P11._zl1),_Ua1(rotation,_P11._cs1))),rotation);_P11._ds1=_Za1(transform,_P11._ds1);var _Qu1=new _ta1();_Qu1._AK.x=_v81._5o1*transform._AK.x;
|
||
_Qu1._AK.y=_v81._5o1*transform._AK.y;_Qu1._nJ._cF=_v81._5o1*transform._nJ._cF;_Qu1._nJ._A3=_v81._5o1*(transform._nJ._A3-1);for(var _z3=_P11._6s1;_z3<_P11._7s1;_z3++){this._ns1.data[_z3]._L91(_Wa1(_Qu1,this._ms1.data[_z3]))}}}},_Du1:function(_v81){var _Ru1=_v81._5o1*this._Ts1;for(var _Pf1=0;_Pf1<this._Ms1;_Pf1++){var _Vt1=this._Os1[_Pf1];if(_Vt1._I61&_Qr1._Vr1){var _hm=_Vt1._te1;var _Mk=_Vt1._ue1;var _A3=_Vt1._7t1;var _Nt1=_Vt1._8t1;var _Su1=_Vt1._9t1;var _Tu1=_Vt1._Or1;var _8t1=this._ms1.data[_hm];var _9t1=this._ms1.data[_Mk];
|
||
var _Or1=this._ms1.data[_A3];var _AK=_H91.Multiply(1/3,_H91._et(_8t1,_H91._et(_9t1,_Or1)));var _Jk=new _pa1();_Jk._cF=_Ga1(_Nt1,_8t1)+_Ga1(_Su1,_9t1)+_Ga1(_Tu1,_Or1);_Jk._A3=_Fa1(_Nt1,_8t1)+_Fa1(_Su1,_9t1)+_Fa1(_Tu1,_Or1);var _6I=_Jk._cF*_Jk._cF+_Jk._A3*_Jk._A3;var _Uu1=_G91(_6I);_Jk._cF*=_Uu1;_Jk._A3*=_Uu1;var _2s1=_Ru1*_Vt1._2s1;this._ns1.data[_hm]._et(_H91.Multiply(_2s1,(_H91._P91(_Vu1(_Jk,_Nt1),(_H91._P91(_8t1,_AK))))));this._ns1.data[_Mk]._et(_H91.Multiply(_2s1,(_H91._P91(_Vu1(_Jk,_Su1),(_H91._P91(_9t1,
|
||
_AK))))));this._ns1.data[_A3]._et(_H91.Multiply(_2s1,(_H91._P91(_Vu1(_Jk,_Tu1),(_H91._P91(_Or1,_AK))))))}}},_Eu1:function(_v81){var _Wu1=_v81._5o1*this._Us1;for(var _Pf1=0;_Pf1<this._Kd1;_Pf1++){var _ce1=this._Ld1[_Pf1];if(_ce1._I61&_Qr1._Ur1){var _hm=_ce1._te1;var _Mk=_ce1._ue1;var _pv=_H91._P91(this._ms1.data[_Mk],this._ms1.data[_hm]);var _Xu1=_ce1._7c1;var _5I=_pv.Length();var _2s1=_Wu1*_ce1._2s1;var _QF=_H91.Multiply(_2s1*(_Xu1-_5I)/_5I,_pv);this._ns1.data[_hm]._P91(_QF);this._ns1.data[_Mk]._et(_QF)}}
|
||
},_Cu1:function(_v81){this._Es1=this._Dt1(this._Es1);for(var _z3=0;_z3<this._Gc1;_z3++){this._Ds1[_z3]=0;this._Es1[_z3]=new _H91()}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];if(_am1._I61&_Qr1._Yr1){var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;var _sk=_am1._8c1;this._Ds1[_hm]+=_B3;this._Ds1[_Mk]+=_B3;this._Es1[_hm]._P91(_H91.Multiply((1-_B3)*_B3,_sk));this._Es1[_Mk]._et(_H91.Multiply((1-_B3)*_B3,_sk))}}var _Yu1=this._Ws1*this._Zu1(_v81);var __u1=this._Xs1*this._Zu1(_v81);for(var _Pf1=0;
|
||
_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];if(_am1._I61&_Qr1._Yr1){var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;var _sk=_am1._8c1;var _C3=this._Ds1[_hm]+this._Ds1[_Mk];var _cF=_H91._P91(this._Es1[_Mk],this._Es1[_hm]);var _0v1=(_Yu1*(_C3-2)+__u1*_Fa1(_cF,_sk))*_B3;var _QF=_H91.Multiply(_0v1,_sk);this._ns1.data[_hm]._P91(_QF);this._ns1.data[_Mk]._et(_QF)}}},_Au1:function(_v81){var _1v1=this._Vs1;for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];var _hm=_am1.index;if(this._Bs1.data[_hm]&_Qr1._Wr1){
|
||
var _Mk=_am1.body;var _B3=_am1._rs1;var _vk=_am1._Tb1;var _AK=this._ms1.data[_hm];var _vm=_H91._P91(_Mk._Jm1(_AK),this._ns1.data[_hm]);var _QF=_H91.Multiply(_1v1*_vk*_B3,_vm);this._ns1.data[_hm]._et(_H91.Multiply(this._ru1(),_QF));_Mk._vm1(_QF._M91(),_AK,!0)}}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];if(_am1._I61&_Qr1._Wr1){var _hm=_am1._te1;var _Mk=_am1._ue1;var _B3=_am1._rs1;var _vm=_H91._P91(this._ns1.data[_Mk],this._ns1.data[_hm]);var _QF=_H91.Multiply(_1v1*_B3,_vm);this._ns1.data[_hm]._et(_QF);
|
||
this._ns1.data[_Mk]._P91(_QF)}}},_Bu1:function(_v81){var _2v1=this._Ys1*this._Zu1(_v81);var _3v1=1.0-_j91;for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];var _hm=_am1.index;if(this._Bs1.data[_hm]&_Qr1._Xr1){var _B3=_am1._rs1;if(_B3>_3v1){var _Mk=_am1.body;var _vk=_am1._Tb1;var _AK=this._ms1.data[_hm];var _sk=_am1._8c1;var _QF=_H91.Multiply(_2v1*_vk*(_B3-_3v1),_sk);this._ns1.data[_hm]._P91(_H91.Multiply(this._ru1(),_QF));_Mk._vm1(_QF,_AK,!0)}}}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];
|
||
if(_am1._I61&_Qr1._Xr1){var _B3=_am1._rs1;if(_B3>_3v1){var _hm=_am1._te1;var _Mk=_am1._ue1;var _sk=_am1._8c1;var _QF=_H91.Multiply(_2v1*(_B3-_3v1),_sk);this._ns1.data[_hm]._P91(_QF);this._ns1.data[_Mk]._et(_QF)}}}},_Fu1:function(_v81){this._Fs1=this._Dt1(this._Fs1);var _4v1=_v81._5o1*this._Zs1;for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(this._Gs1[_hm]!=this._Gs1[_Mk]){var _B3=_am1._rs1;var _sk=_am1._8c1;var _C3=this._Fs1[_hm]+this._Fs1[_Mk];var _QF=_H91.Multiply(_4v1*_C3*_B3,
|
||
_sk);this._ns1.data[_hm]._P91(_QF);this._ns1.data[_Mk]._et(_QF)}}},_Gu1:function(_v81){this._cr1.data=this._Dt1(this._cr1.data);var _5v1=Math.floor(256*this.__s1);for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;if(this._Bs1.data[_hm]&this._Bs1.data[_Mk]&_Qr1._Zr1){var _6v1=this._cr1.data[_hm];var _7v1=this._cr1.data[_Mk];var _8v1=(_5v1*(_7v1._Jk-_6v1._Jk))>>8;var _9v1=(_5v1*(_7v1._gm-_6v1._gm))>>8;var _av1=(_5v1*(_7v1._Mk-_6v1._Mk))>>8;var _bv1=(_5v1*(_7v1._hm-_6v1._hm))>>8;
|
||
_6v1._Jk+=_8v1;_6v1._gm+=_9v1;_6v1._Mk+=_av1;_6v1._hm+=_bv1;_7v1._Jk-=_8v1;_7v1._gm-=_9v1;_7v1._Mk-=_av1;_7v1._hm-=_bv1}}},_uu1:function(){var _cv1=0;var _dv1=new Array(this._Gc1);for(var _z3=0;_z3<this._Gc1;_z3++){var _I61=this._Bs1.data[_z3];if(_I61&_Qr1._Sr1){var _ev1=this._sl1._mo1;if((_I61&_Qr1.__r1)&&_ev1){_ev1._Mn1(_z3)}_dv1[_z3]=_i91}else {_dv1[_z3]=_cv1;if(_z3!=_cv1){this._Bs1.data[_cv1]=this._Bs1.data[_z3];this._ms1.data[_cv1]=this._ms1.data[_z3];this._ns1.data[_cv1]=this._ns1.data[_z3];this._Gs1[_cv1]=this._Gs1[_z3];
|
||
if(this._Fs1){this._Fs1[_cv1]=this._Fs1[_z3]}if(this._cr1.data){this._cr1.data[_cv1]=this._cr1.data[_z3]}if(this._Hs1.data){this._Hs1.data[_cv1]=this._Hs1.data[_z3]}}_cv1++}}var _fv1={_gv1:function(_Fn1){return _Fn1.index<0},_hv1:function(_am1){return _am1._te1<0||_am1._ue1<0},_iv1:function(_am1){return _am1.index<0},_jv1:function(_ce1){return _ce1._te1<0||_ce1._ue1<0},_kv1:function(_Vt1){return _Vt1._te1<0||_Vt1._ue1<0||_Vt1._7t1<0;}};for(var _Pf1=0;_Pf1<this._Jd1;_Pf1++){var _Fn1=this._Js1[_Pf1];_Fn1.index=_dv1[_Fn1.index]}
|
||
if(this._Js1){this._Jd1=this._Js1._s81(_fv1._gv1,this._Jd1)}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];_am1._te1=_dv1[_am1._te1];_am1._ue1=_dv1[_am1._ue1]}if(this._Zq1){this._Dp1=this._Zq1._s81(_fv1._hv1,this._Dp1)}for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];_am1.index=_dv1[_am1.index]}if(this._1r1){this._3r1=this._1r1._s81(_fv1._iv1,this._3r1)}for(var _Pf1=0;_Pf1<this._Kd1;_Pf1++){var _ce1=this._Ld1[_Pf1];_ce1._te1=_dv1[_ce1._te1];_ce1._ue1=_dv1[_ce1._ue1]}if(this._Ld1){
|
||
this._Kd1=this._Ld1._s81(_fv1._jv1,this._Kd1)}for(var _Pf1=0;_Pf1<this._Ms1;_Pf1++){var _Vt1=this._Os1[_Pf1];_Vt1._te1=_dv1[_Vt1._te1];_Vt1._ue1=_dv1[_Vt1._ue1];_Vt1._7t1=_dv1[_Vt1._7t1]}if(this._Os1){this._Ms1=this._Os1._s81(_fv1._kv1,this._Ms1)}for(var _P11=this._Qs1;_P11;_P11=_P11._7n1()){var _Jt1=_cv1;var lastIndex=0;var _lv1=!1;for(var _z3=_P11._6s1;_z3<_P11._7s1;_z3++){var _Qk=_dv1[_z3];if(_Qk>=0){_Jt1=_6b1(_Jt1,_Qk);lastIndex=_8b1(lastIndex,_Qk+1)}else {_lv1=!0}}if(_Jt1<lastIndex){_P11._6s1=_Jt1;_P11._7s1=lastIndex;
|
||
if(_lv1){if(_P11._8s1&_4s1._ps1){_P11._gs1=!0}}}else {_P11._6s1=0;_P11._7s1=0;if(_P11._es1){_P11._fs1=!0}}}this._Gc1=_cv1;for(var _P11=this._Qs1;_P11;){var _Et=_P11._7n1();if(_P11._fs1){this._0u1(_P11)}_P11=_Et}},_Yt1:function(start,_mv1,end){if(start==_mv1||_mv1==end){return }function _dv1(_z3){if(_z3<start){return _z3}else if(_z3<_mv1){return _z3+end-_mv1}else if(_z3<end){return _z3+start-_mv1}else {return _z3}}this._Bs1.data.rotate(start,_mv1,end);this._ms1.data.rotate(start,_mv1,end);this._ns1.data.rotate(start,
|
||
_mv1,end);this._Gs1.rotate(start,_mv1,end);if(this._Fs1){this._Fs1.rotate(start,_mv1,end)}if(this._cr1.data){this._cr1.data.rotate(start,_mv1,end)}if(this._Hs1.data){this._Hs1.data.rotate(start,_mv1,end)}for(var _Pf1=0;_Pf1<this._Jd1;_Pf1++){var _Fn1=this._Js1[_Pf1];_Fn1.index=_dv1(_Fn1.index)}for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];_am1._te1=_dv1(_am1._te1);_am1._ue1=_dv1(_am1._ue1)}for(var _Pf1=0;_Pf1<this._3r1;_Pf1++){var _am1=this._1r1[_Pf1];_am1.index=_dv1(_am1.index)}for(var _Pf1=0;
|
||
_Pf1<this._Kd1;_Pf1++){var _ce1=this._Ld1[_Pf1];_ce1._te1=_dv1(_ce1._te1);_ce1._ue1=_dv1(_ce1._ue1)}for(var _Pf1=0;_Pf1<this._Ms1;_Pf1++){var _Vt1=this._Os1[_Pf1];_Vt1._te1=_dv1(_Vt1._te1);_Vt1._ue1=_dv1(_Vt1._ue1);_Vt1._7t1=_dv1(_Vt1._7t1)}for(var _P11=this._Qs1;_P11;_P11=_P11._7n1()){_P11._6s1=_dv1(_P11._6s1);_P11._7s1=_dv1(_P11._7s1-1)+1}},_Bq1:function(_ub1){this._ws1=2*_ub1;this._ys1=this._ws1*this._ws1;this._xs1=1/this._ws1},_uq1:function(_5c1){this._5m1=_5c1;this._vs1=1/this._5m1},_vq1:function(){
|
||
return this._5m1},_wq1:function(_il1){this._Dl1=_il1},_xq1:function(){return this._Dl1},_yq1:function(_zq1){this._Ss1=_zq1},_Aq1:function(){return this._Ss1},_Cq1:function(){return this._ws1/2},_Zu1:function(_v81){return this._ws1*_v81._5o1},_wu1:function(_v81){var _O_=this._Zu1(_v81);return _O_*_O_},_Nu1:function(_v81){return this._5m1*this._wu1(_v81)},_It1:function(){return _j91*this._ws1},_ls1:function(){var _kn=this._It1();return this._5m1*_kn*_kn;},_ru1:function(){return 1.777777*this._vs1*this._xs1*this._xs1}
|
||
,_Mq1:function(){return this._Bs1.data},_Nq1:function(){return this._ms1.data},_Oq1:function(){return this._ns1.data},_Pq1:function(){this._cr1.data=this._Dt1(this._cr1.data);return this._cr1.data},_Qq1:function(){this._Hs1.data=this._Dt1(this._Hs1.data);return this._Hs1.data},_sq1:function(){return this._As1},_tq1:function(_Gl){_T81(this._Gc1<=_Gl);this._As1=_Gl},_Rq1:function(){return this._Gs1},_nv1:function(buffer,_ov1,_yt1){_T81((_ov1&&_yt1)||(!_ov1&&!_yt1));buffer.data=_ov1;buffer._0t1=_yt1},_Sq1:function(buffer,
|
||
_Tq1){this._nv1(this._Bs1,buffer,_Tq1)},_Uq1:function(buffer,_Tq1){this._nv1(this._ms1,buffer,_Tq1)},_Vq1:function(buffer,_Tq1){this._nv1(this._ns1,buffer,_Tq1)},_Wq1:function(buffer,_Tq1){this._nv1(this._cr1,buffer,_Tq1)},_Xq1:function(buffer,_Tq1){this._nv1(this._Hs1,buffer,_Tq1)},_np1:function(_4e1,_2c1){if(this._Jd1==0){return }var _au1=0;var _bu1=this._Jd1;var _mu1=this._Js1._u81(_au1,_bu1,_qt1(this._xs1*_2c1._kc1.x,this._xs1*_2c1._kc1.y),function(_hm,_Mk){return _Do1._1t1._4t1(_hm,_Mk)});var _nu1=this._Js1._x81(_mu1,
|
||
_bu1,_qt1(this._xs1*_2c1._lc1.x,this._xs1*_2c1._lc1.y),function(_hm,_Mk){return _Do1._1t1._3t1(_hm,_Mk)});for(var _Fn1=_mu1;_Fn1<_nu1;++_Fn1){var _ou1=this._Js1[_Fn1];var _z3=_ou1.index;var _AK=this._ms1.data[_z3];if(_2c1._kc1.x<_AK.x&&_AK.x<_2c1._lc1.x&&_2c1._kc1.y<_AK.y&&_AK.y<_2c1._lc1.y){if(!_4e1._1o1(_z3)){break }}}},__b1:function(_4e1,_pp1,_qp1){if(this._Jd1==0){return }var _au1=0;var _bu1=this._Jd1;var _mu1=this._Js1._u81(_au1,_bu1,_qt1(this._xs1*_6b1(_pp1.x,_qp1.x)-1,this._xs1*_6b1(_pp1.y,_qp1.y)-1),
|
||
function(_hm,_Mk){return _Do1._1t1._4t1(_hm,_Mk)});var _nu1=this._Js1._x81(_au1,_bu1,_qt1(this._xs1*_8b1(_pp1.x,_qp1.x)+1,this._xs1*_8b1(_pp1.y,_qp1.y)+1),function(_hm,_Mk){return _Do1._1t1._3t1(_hm,_Mk)});var _jc1=1;var _vm=_H91._P91(_qp1,_pp1);var _vn=_Fa1(_vm,_vm);for(var _Fn1=_mu1;_Fn1<_nu1;++_Fn1){var _ou1=this._Js1[_Fn1];var _z3=_ou1.index;var _AK=_H91._P91(_pp1,this._ms1.data[_z3]);var _pv1=_Fa1(_AK,_vm);var _zb1=_Fa1(_AK,_AK);var _qv1=_pv1*_pv1-_vn*(_zb1-this._ys1);if(_qv1>=0){var _rv1=_E91(_qv1);var _Lk=(-_pv1-_rv1)/_vn;
|
||
if(_Lk>_jc1){continue }if(_Lk<0){_Lk=(-_pv1+_rv1)/_vn;if(_Lk<0||_Lk>_jc1){continue }}var _sk=_H91._et(_AK,_H91._P91(_Lk,_vm));_sk._R91();var _QF=_4e1._1o1(_z3,_H91._et(_pp1,_H91.Multiply(_Lk,_vm)),_sk,_Lk);_jc1=_6b1(_jc1,_QF);if(_jc1<=0){break }}}},_4r1:function(){var _sv1=0;for(var _Pf1=0;_Pf1<this._Dp1;_Pf1++){var _am1=this._Zq1[_Pf1];var _hm=_am1._te1;var _Mk=_am1._ue1;var _sk=_am1._8c1;var _vm=_H91._P91(this._ns1.data[_Mk],this._ns1.data[_hm]);var _Pu1=_Fa1(_vm,_sk);if(_Pu1<0){_sv1+=_Pu1*_Pu1}}return 0.5*this._ls1()*_sv1}
|
||
,_5r1:function(){return this._Qs1},_6r1:function(){return this._Ps1},_7r1:function(){return this._Gc1}};function _tv1(_uv1,_vv1){return _E91(_uv1*_vv1)}function _wv1(_xv1,_yv1){return _xv1>_yv1?_xv1:_yv1}function _zv1(){this._Yk1=null;this._Av1=!1};function _Bv1(){this._Cg1=null;this._am1=null;this._1p1=null;this._Et=null};function _Jp1(){this._Cv1=new _Bv1();this._Dv1=new _Bv1();this._Ev1=new _Xf1()}_Jp1._Fv1=new _Xf1();_Jp1.prototype={__l1:function(_1q1,_te1,_2q1,_ue1){this._Zp1=0;this._ml1=_Jp1._Gv1;this._Sp1=_1q1||null;
|
||
this._Up1=_2q1||null;this._Hv1=_te1||0;this._Iv1=_ue1||0;this._Ev1.__f1=0;this._xl1=null;this._yl1=null;this._Cv1._am1=null;this._Cv1._1p1=null;this._Cv1._Et=null;this._Cv1._Cg1=null;this._Dv1._am1=null;this._Dv1._1p1=null;this._Dv1._Et=null;this._Dv1._Cg1=null;this._Yp1=0;if(_1q1){this._qn1=_tv1(this._Sp1._qn1,this._Up1._qn1);this._rn1=_wv1(this._Sp1._rn1,this._Up1._rn1)}else {this._qn1=0;this._rn1=0}this._Jv1=0.0},_Kv1:function(){return this._Ev1},_Lv1:function(_Mv1){var _4p1=this._Sp1._zn1();var _5p1=this._Up1._zn1();
|
||
var _aj1=this._Sp1._sn1();var _bj1=this._Up1._sn1();_Mv1._ag1(this._Ev1,_4p1._Ba1(),_aj1._Wb1,_5p1._Ba1(),_bj1._Wb1)},_Qp1:function(){return(this._ml1&_Jp1._Nv1)==_Jp1._Nv1},_9q1:function(_Wm1){if(_Wm1){this._ml1|=_Jp1._Gv1}else {this._ml1&=~_Jp1._Gv1}},_Pp1:function(){return(this._ml1&_Jp1._Gv1)==_Jp1._Gv1},_7n1:function(){return this._yl1},_cm1:function(){return this._Sp1},_hp1:function(){return this._Hv1;},_em1:function(){return this._Up1},_jp1:function(){return this._Iv1},_9Z:function(_jn1){this._qn1=_jn1}
|
||
,_Bn1:function(){return this._qn1},_Ov1:function(){this._qn1=_tv1(this._Sp1._qn1,this._Up1._qn1)},_6Z:function(_kn1){this._rn1=_kn1},_Cn1:function(){return this._rn1},_Pv1:function(){this._rn1=_wv1(this._Sp1._rn1,this._Up1._rn1)},_Qv1:function(_w6){this._Jv1=_w6},_Rv1:function(){return this._Jv1},_Ok1:function(_0g1,_bg1,_dg1){},_yn1:function(){this._ml1|=_Jp1._Sv1},_Tv1:null,_Sr:function(listener){_Jp1._Fv1._L91(this._Ev1);this._ml1|=_Jp1._Gv1;var _Uv1=!1;var _Vv1=(this._ml1&_Jp1._Nv1)==_Jp1._Nv1;var _Rp1=this._Sp1._un1();
|
||
var _Tp1=this._Up1._un1();var _tn1=_Rp1||_Tp1;var _4p1=this._Sp1._zn1();var _5p1=this._Up1._zn1();var _bg1=_4p1._Ba1();var _dg1=_5p1._Ba1();if(_tn1){var _aj1=this._Sp1._sn1();var _bj1=this._Up1._sn1();_Uv1=_9j1(_aj1,this._Hv1,_bj1,this._Iv1,_bg1,_dg1);this._Ev1.__f1=0}else {this._Ok1(this._Ev1,_bg1,_dg1);_Uv1=this._Ev1.__f1>0;for(var _z3=0;_z3<this._Ev1.__f1;++_z3){var _Wv1=this._Ev1._Yf1[_z3];_Wv1._Uf1=0.0;_Wv1._Vf1=0.0;var _Xv1=_Wv1.id;for(var _Qk=0;_Qk<_Jp1._Fv1.__f1;++_Qk){var _Yv1=_Jp1._Fv1._Yf1[_Qk];if(_Yv1.id._Xs()==_Xv1._Xs()){
|
||
_Wv1._Uf1=_Yv1._Uf1;_Wv1._Vf1=_Yv1._Vf1;break }}}if(_Uv1!=_Vv1){_4p1._nZ(!0);_5p1._nZ(!0)}}if(_Uv1){this._ml1|=_Jp1._Nv1}else {this._ml1&=~_Jp1._Nv1}if(_Vv1==!1&&_Uv1==!0&&listener){listener._Vn1(this)}if(_Vv1==!0&&_Uv1==!1&&listener){listener._Wn1(this)}if(_tn1==!1&&_Uv1&&listener){listener._Xn1(this,_Jp1._Fv1)}}};_Jp1._Ql1=0x0001;_Jp1._Nv1=0x0002;_Jp1._Gv1=0x0004;_Jp1._Sv1=0x0008;_Jp1._Zv1=0x0010;_Jp1._Rl1=0x0020;function __v1(){this.parent.call(this)}__v1.prototype={_Ok1:function(_0g1,_bg1,_dg1){
|
||
_Rg1(_0g1,this._Sp1._sn1(),_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_0w1,_dm1,_1w1){this.parent.prototype.__l1.call(this,_bm1,0,_dm1,0);_T81(this._Sp1._Xb1()==_Vb1._9c1);_T81(this._Up1._Xb1()==_Vb1._9c1)}};__v1._n81(_Jp1);var _2w1=new _qc1();function _3w1(){this.parent.call(this)}_3w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){var _oe1=this._Sp1._sn1();_oe1._Sc1(_2w1,this._Hv1);__h1(_0g1,_2w1,_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,
|
||
_te1,_dm1,_ue1);_T81(this._Sp1._Xb1()==_Vb1._cc1);_T81(this._Up1._Xb1()==_Vb1._9c1)}};_3w1._n81(_Jp1);function _4w1(){this.parent.call(this)}_4w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){var _oe1=this._Sp1._sn1();_oe1._Sc1(_2w1,this._Hv1);_0j1(_0g1,_2w1,_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,_te1,_dm1,_ue1);_T81(this._Sp1._Xb1()==_Vb1._cc1);_T81(this._Up1._Xb1()==_Vb1._bc1)}};_4w1.__l1=function(_bm1,_te1,_dm1,_ue1){return new _4w1(_bm1,
|
||
_te1,_dm1,_ue1)};_4w1._n81(_Jp1);function _5w1(){this.parent.call(this)}_5w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){__h1(_0g1,this._Sp1._sn1(),_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,0,_dm1,0);_T81(this._Sp1._Xb1()==_Vb1._ac1);_T81(this._Up1._Xb1()==_Vb1._9c1)}};_5w1.__l1=function(_bm1,_te1,_dm1,_ue1){return new _5w1(_bm1,_dm1)};_5w1._n81(_Jp1);function _6w1(){this.parent.call(this)}_6w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){_0j1(_0g1,
|
||
this._Sp1._sn1(),_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,0,_dm1,0);_T81(this._Sp1._Xb1()==_Vb1._ac1);_T81(this._Up1._Xb1()==_Vb1._bc1)}};_6w1.__l1=function(_bm1,_te1,_dm1,_ue1){return new _6w1(_bm1,_dm1)};_6w1._n81(_Jp1);function _7w1(){this.parent.call(this)}_7w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){_Vg1(_0g1,this._Sp1._sn1(),_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,
|
||
0,_dm1,0);_T81(this._Sp1._Xb1()==_Vb1._bc1);_T81(this._Up1._Xb1()==_Vb1._9c1)}};_7w1.__l1=function(_bm1,_te1,_dm1,_ue1){return new _7w1(_bm1,_dm1)};_7w1._n81(_Jp1);function _8w1(){this.parent.call(this)}_8w1.prototype={_Ok1:function(_0g1,_bg1,_dg1){_uh1(_0g1,this._Sp1._sn1(),_bg1,this._Up1._sn1(),_dg1)},__l1:function(_bm1,_te1,_dm1,_ue1){this.parent.prototype.__l1.call(this,_bm1,0,_dm1,0);_T81(this._Sp1._Xb1()==_Vb1._bc1);_T81(this._Up1._Xb1()==_Vb1._bc1)}};_8w1.__l1=function(_bm1,_te1,_dm1,_ue1){return new _8w1(_bm1,
|
||
_dm1)};_8w1._n81(_Jp1);_Jp1._9w1=function(_Yk1,_aw1,_bw1){_T81(0<=_aw1&&_aw1<_Vb1._dc1);_T81(0<=_bw1&&_bw1<_Vb1._dc1);if(!_Jp1._cw1[_aw1])_Jp1._cw1[_aw1]=[];_Jp1._cw1[_aw1][_bw1]=new _zv1();_Jp1._cw1[_aw1][_bw1]._Yk1=_Yk1;_Jp1._cw1[_aw1][_bw1]._Av1=!0;if(_aw1!=_bw1){if(!_Jp1._cw1[_bw1])_Jp1._cw1[_bw1]=[];_Jp1._cw1[_bw1][_aw1]=new _zv1();_Jp1._cw1[_bw1][_aw1]._Yk1=_Yk1;_Jp1._cw1[_bw1][_aw1]._Av1=!1}_Yk1._dw1=[];_Yk1._ew1=2};_Jp1._fw1=function(){_Jp1._9w1(__v1,_Vb1._9c1,_Vb1._9c1);_Jp1._9w1(_7w1,_Vb1._bc1,
|
||
_Vb1._9c1);_Jp1._9w1(_8w1,_Vb1._bc1,_Vb1._bc1);_Jp1._9w1(_5w1,_Vb1._ac1,_Vb1._9c1);_Jp1._9w1(_6w1,_Vb1._ac1,_Vb1._bc1);_Jp1._9w1(_3w1,_Vb1._cc1,_Vb1._9c1);_Jp1._9w1(_4w1,_Vb1._cc1,_Vb1._bc1)};_Jp1._gw1=function(_Yk1){var _am1;if(_am1=_Yk1._dw1.pop())return _am1;for(var _z3=0;_z3<_Yk1._ew1-1;++_z3)_Yk1._dw1.push(new _Yk1());{_Yk1._ew1+=32}return new _Yk1()};_Jp1.__l1=function(_bm1,_te1,_dm1,_ue1){if(_Jp1._hw1==!1){_Jp1._fw1();_Jp1._hw1=!0}var _aw1=_bm1._Xb1();var _bw1=_dm1._Xb1();_T81(0<=_aw1&&_aw1<_Vb1._dc1);
|
||
_T81(0<=_bw1&&_bw1<_Vb1._dc1);var _Yk1=_Jp1._cw1[_aw1]?_Jp1._cw1[_aw1][_bw1]?_Jp1._cw1[_aw1][_bw1]._Yk1:null:null;if(_Yk1){var _am1=_Jp1._gw1(_Yk1);if(_Jp1._cw1[_aw1][_bw1]._Av1)_am1.__l1(_bm1,_te1,_dm1,_ue1);else _am1.__l1(_dm1,_ue1,_bm1,_te1);return _am1}return null};_Jp1._fm1=function(_am1){_T81(_Jp1._hw1==!0);var _bm1=_am1._Sp1;var _dm1=_am1._Up1;if(_am1._Ev1.__f1>0&&_bm1._un1()==!1&&_dm1._un1()==!1){_bm1._zn1()._nZ(!0);_dm1._zn1()._nZ(!0)}var _Nf1=_bm1._Xb1();var _Of1=_dm1._Xb1();_T81(0<=_Nf1&&_Of1<_Vb1._dc1);
|
||
_T81(0<=_Nf1&&_Of1<_Vb1._dc1);_Jp1._cw1[_Nf1][_Of1]._Yk1._dw1.push(_am1)};_Jp1._cw1=[];_Jp1._hw1=!1;var _iw1=new _Nn1();var _jw1=new _Un1();function _lo1(){this._2m1=new _Fd1();this._wl1=null;this._Dp1=0;this._No1=_iw1;this._Po1=_jw1}_lo1.prototype={_be1:function(_kw1,_lw1){var _we1=_kw1;var _xe1=_lw1;var _bm1=_we1.__Y;var _dm1=_xe1.__Y;var _te1=_we1._0c1;var _ue1=_xe1._0c1;var _4p1=_bm1._zn1();var _5p1=_dm1._zn1();if(_4p1==_5p1){return }var _Tc1=_5p1._6n1();while(_Tc1){if(_Tc1._Cg1==_4p1){var _1q1=_Tc1._am1._cm1();
|
||
var _2q1=_Tc1._am1._em1();var _7k1=_Tc1._am1._hp1();var _8k1=_Tc1._am1._jp1();if(_1q1==_bm1&&_2q1==_dm1&&_7k1==_te1&&_8k1==_ue1){return }if(_1q1==_dm1&&_2q1==_bm1&&_7k1==_ue1&&_8k1==_te1){return }}_Tc1=_Tc1._Et}if(_5p1._bn1(_4p1)==!1){return }if(this._No1&&this._No1._bn1(_bm1,_dm1)==!1){return }var _A3=_Jp1.__l1(_bm1,_te1,_dm1,_ue1);if(_A3==null){return }_bm1=_A3._cm1();_dm1=_A3._em1();_te1=_A3._hp1();_ue1=_A3._jp1();_4p1=_bm1._zn1();_5p1=_dm1._zn1();_A3._xl1=null;_A3._yl1=this._wl1;if(this._wl1!=null){this._wl1._xl1=_A3}
|
||
this._wl1=_A3;_A3._Cv1._am1=_A3;_A3._Cv1._Cg1=_5p1;_A3._Cv1._1p1=null;_A3._Cv1._Et=_4p1._wl1;if(_4p1._wl1!=null){_4p1._wl1._1p1=_A3._Cv1}_4p1._wl1=_A3._Cv1;_A3._Dv1._am1=_A3;_A3._Dv1._Cg1=_4p1;_A3._Dv1._1p1=null;_A3._Dv1._Et=_5p1._wl1;if(_5p1._wl1!=null){_5p1._wl1._1p1=_A3._Dv1}_5p1._wl1=_A3._Dv1;if(_bm1._un1()==!1&&_dm1._un1()==!1){_4p1._nZ(!0);_5p1._nZ(!0)}++this._Dp1},_8p1:function(){this._2m1._3e1(this)},_fm1:function(_A3){var _bm1=_A3._cm1();var _dm1=_A3._em1();var _4p1=_bm1._zn1();var _5p1=_dm1._zn1();
|
||
if(this._Po1&&_A3._Qp1()){this._Po1._Wn1(_A3)}if(_A3._xl1){_A3._xl1._yl1=_A3._yl1}if(_A3._yl1){_A3._yl1._xl1=_A3._xl1}if(_A3==this._wl1){this._wl1=_A3._yl1}if(_A3._Cv1._1p1){_A3._Cv1._1p1._Et=_A3._Cv1._Et}if(_A3._Cv1._Et){_A3._Cv1._Et._1p1=_A3._Cv1._1p1}if(_A3._Cv1==_4p1._wl1){_4p1._wl1=_A3._Cv1._Et}if(_A3._Dv1._1p1){_A3._Dv1._1p1._Et=_A3._Dv1._Et}if(_A3._Dv1._Et){_A3._Dv1._Et._1p1=_A3._Dv1._1p1}if(_A3._Dv1==_5p1._wl1){_5p1._wl1=_A3._Dv1._Et;}_Jp1._fm1(_A3);--this._Dp1},_Fi1:function(){var _A3=this._wl1;
|
||
while(_A3){var _bm1=_A3._cm1();var _dm1=_A3._em1();var _te1=_A3._hp1();var _ue1=_A3._jp1();var _4p1=_bm1._zn1();var _5p1=_dm1._zn1();if(_A3._ml1&_Jp1._Sv1){if(_5p1._bn1(_4p1)==!1){var _mw1=_A3;_A3=_mw1._7n1();this._fm1(_mw1);continue }if(this._No1&&this._No1._bn1(_bm1,_dm1)==!1){var _mw1=_A3;_A3=_mw1._7n1();this._fm1(_mw1);continue }_A3._ml1&=~_Jp1._Sv1}var _5q1=_4p1.__m1()&&_4p1._8S!=_8l1._9l1;var _6q1=_5p1.__m1()&&_5p1._8S!=_8l1._9l1;if(_5q1==!1&&_6q1==!1){_A3=_A3._7n1();continue }var _Ad1=_bm1._Um1[_te1]._Qd1;
|
||
var _Bd1=_dm1._Um1[_ue1]._Qd1;var _nw1=this._2m1._Zd1(_Ad1,_Bd1);if(_nw1==!1){var _mw1=_A3;_A3=_mw1._7n1();this._fm1(_mw1);continue }_A3._Sr(this._Po1);_A3=_A3._7n1()}}};function _ow1(){this._Jf1=new _H91();this._Kf1=new _H91();this._Uf1=0;this._Vf1=0;this._pw1=0;this._qw1=0;this._rw1=0}function _sw1(){this._tw1=new Array(_Y81);this._Zf1=new _H91();this._Tf1=new _H91();this._te1=0;this._ue1=0;this._uw1=0,this._vw1=0;this._ww1=new _H91(),this._xw1=new _H91();this._yw1=0,this._zw1=0;this.type=0;this._cg1=0,this._eg1=0;
|
||
this.__f1=0};function _Aw1(){this._Yf1=new Array(_Y81);for(var _z3=0;_z3<this._Yf1.length;++_z3)this._Yf1[_z3]=new _ow1();this._8c1=new _H91();this._pw1=new _0a1();this._Bw1=new _0a1();this._te1=0;this._ue1=0;this._uw1=0,this._vw1=0;this._yw1=0,this._zw1=0;this._jn1=0;this._kn1=0;this._Cw1=0;this.__f1=0;this._Dw1=0}function _Ew1(){this._8c1=new _H91();this._Wf1=new _H91();this._Zg1=0}_Ew1.prototype={_ag1:function(_Or1,_bg1,_dg1,index){_T81(_Or1.__f1>0);switch(_Or1.type){case _Xf1._1g1:{var _fg1=(_bg1._nJ._A3*_Or1._Tf1.x-_bg1._nJ._cF*_Or1._Tf1.y)+_bg1._AK.x;
|
||
var _gg1=(_bg1._nJ._cF*_Or1._Tf1.x+_bg1._nJ._A3*_Or1._Tf1.y)+_bg1._AK.y;var _hg1=(_dg1._nJ._A3*_Or1._tw1[0].x-_dg1._nJ._cF*_Or1._tw1[0].y)+_dg1._AK.x;var _ig1=(_dg1._nJ._cF*_Or1._tw1[0].x+_dg1._nJ._A3*_Or1._tw1[0].y)+_dg1._AK.y;this._Wf1.x=0.5*(_fg1+_hg1);this._Wf1.y=0.5*(_gg1+_ig1);this._8c1.x=_hg1-_fg1;this._8c1.y=_ig1-_gg1;var _Fw1=this._8c1.x;var _Gw1=this._8c1.y;this._8c1._R91();this._Zg1=(_Fw1*this._8c1.x+_Gw1*this._8c1.y)-_Or1._cg1-_Or1._eg1;}break;case _Xf1._2g1:{this._8c1.x=_bg1._nJ._A3*_Or1._Zf1.x-_bg1._nJ._cF*_Or1._Zf1.y;
|
||
this._8c1.y=_bg1._nJ._cF*_Or1._Zf1.x+_bg1._nJ._A3*_Or1._Zf1.y;var _pg1=(_bg1._nJ._A3*_Or1._Tf1.x-_bg1._nJ._cF*_Or1._Tf1.y)+_bg1._AK.x;var _qg1=(_bg1._nJ._cF*_Or1._Tf1.x+_bg1._nJ._A3*_Or1._Tf1.y)+_bg1._AK.y;var _rg1=(_dg1._nJ._A3*_Or1._tw1[index].x-_dg1._nJ._cF*_Or1._tw1[index].y)+_dg1._AK.x;var _sg1=(_dg1._nJ._cF*_Or1._tw1[index].x+_dg1._nJ._A3*_Or1._tw1[index].y)+_dg1._AK.y;this._Zg1=((_rg1-_pg1)*this._8c1.x+(_sg1-_qg1)*this._8c1.y)-_Or1._cg1-_Or1._eg1;this._Wf1.x=_rg1;this._Wf1.y=_sg1}break;case _Xf1._3g1:{
|
||
this._8c1.x=_dg1._nJ._A3*_Or1._Zf1.x-_dg1._nJ._cF*_Or1._Zf1.y;this._8c1.y=_dg1._nJ._cF*_Or1._Zf1.x+_dg1._nJ._A3*_Or1._Zf1.y;var _pg1=(_dg1._nJ._A3*_Or1._Tf1.x-_dg1._nJ._cF*_Or1._Tf1.y)+_dg1._AK.x;var _qg1=(_dg1._nJ._cF*_Or1._Tf1.x+_dg1._nJ._A3*_Or1._Tf1.y)+_dg1._AK.y;var _rg1=(_bg1._nJ._A3*_Or1._tw1[index].x-_bg1._nJ._cF*_Or1._tw1[index].y)+_bg1._AK.x;var _sg1=(_bg1._nJ._cF*_Or1._tw1[index].x+_bg1._nJ._A3*_Or1._tw1[index].y)+_bg1._AK.y;this._Zg1=((_rg1-_pg1)*this._8c1.x+(_sg1-_qg1)*this._8c1.y)-_Or1._cg1-_Or1._eg1;
|
||
this._Wf1.x=_rg1;this._Wf1.y=_sg1;this._8c1.x=-this._8c1.x;this._8c1.y=-this._8c1.y}break }}};function _Hw1(){this._v81=new _3o1();this._Iw1=null;this._Gl=0;this._do1=null;this._eo1=null}function _Jw1(){this._Kw1=[];this._Lw1=[]}_Jw1._Mw1=new _ta1();_Jw1._Nw1=new _ta1();_Jw1._Ow1=new _Ew1();_Jw1.prototype={_US:function(_Vl1){this._Ku1=_Vl1._v81;this._Gc1=_Vl1._Gl;this._Kw1.length=this._Gc1;this._Lw1.length=this._Gc1;this._Pw1=_Vl1._do1;this._Qw1=_Vl1._eo1;this._Rw1=_Vl1._Iw1;for(var _z3=0;_z3<this._Gc1;
|
||
++_z3){var _am1=this._Rw1[_z3];var _bm1=_am1._Sp1;var _dm1=_am1._Up1;var _aj1=_bm1._sn1();var _bj1=_dm1._sn1();var _cg1=_aj1._Wb1;var _eg1=_bj1._Wb1;var _4p1=_bm1._zn1();var _5p1=_dm1._zn1();var _0g1=_am1._Kv1();var __f1=_0g1.__f1;_T81(__f1>0);var _Sw1=this._Lw1[_z3]||new _Aw1();_Sw1._jn1=_am1._qn1;_Sw1._kn1=_am1._rn1;_Sw1._Cw1=_am1._Jv1;_Sw1._te1=_4p1._ll1;_Sw1._ue1=_5p1._ll1;_Sw1._uw1=_4p1._Jl1;_Sw1._vw1=_5p1._Jl1;_Sw1._yw1=_4p1._Ll1;_Sw1._zw1=_5p1._Ll1;_Sw1._Dw1=_z3;_Sw1.__f1=__f1;_Sw1._Bw1._I91();_Sw1._pw1._I91();
|
||
this._Lw1[_z3]=_Sw1;var _Or1=this._Kw1[_z3]||new _sw1();_Or1._te1=_4p1._ll1;_Or1._ue1=_5p1._ll1;_Or1._uw1=_4p1._Jl1;_Or1._vw1=_5p1._Jl1;_Or1._ww1.x=_4p1._ul1._wa1.x;_Or1._ww1.y=_4p1._ul1._wa1.y;_Or1._xw1.x=_5p1._ul1._wa1.x;_Or1._xw1.y=_5p1._ul1._wa1.y;_Or1._yw1=_4p1._Ll1;_Or1._zw1=_5p1._Ll1;_Or1._Zf1.x=_0g1._Zf1.x;_Or1._Zf1.y=_0g1._Zf1.y;_Or1._Tf1.x=_0g1._Tf1.x;_Or1._Tf1.y=_0g1._Tf1.y;_Or1.__f1=__f1;_Or1._cg1=_cg1;_Or1._eg1=_eg1;_Or1.type=_0g1.type;this._Kw1[_z3]=_Or1;for(var _Qk=0;_Qk<__f1;++_Qk){
|
||
var _Yh1=_0g1._Yf1[_Qk];var _Tw1=_Sw1._Yf1[_Qk];if(this._Ku1._9o1){_Tw1._Uf1=this._Ku1._6o1*_Yh1._Uf1;_Tw1._Vf1=this._Ku1._6o1*_Yh1._Vf1}else {_Tw1._Uf1=0.0;_Tw1._Vf1=0.0}_Tw1._Jf1._I91();_Tw1._Kf1._I91();_Tw1._pw1=0.0;_Tw1._qw1=0.0;_Tw1._rw1=0.0;_Or1._tw1[_Qk]=_Yh1._Tf1}}},_Uw1:function(){for(var _z3=0;_z3<this._Gc1;++_z3){var _Sw1=this._Lw1[_z3];var _Or1=this._Kw1[_z3];var _cg1=_Or1._cg1;var _eg1=_Or1._eg1;var _0g1=this._Rw1[_Sw1._Dw1]._Kv1();var _te1=_Sw1._te1;var _ue1=_Sw1._ue1;var _Vw1=_Sw1._uw1;var _Ww1=_Sw1._vw1;
|
||
var _7k1=_Sw1._yw1;var _8k1=_Sw1._zw1;var _ww1=_Or1._ww1;var _xw1=_Or1._xw1;var _gp1=this._Pw1[_te1]._A3;var _Xw1=this._Pw1[_te1]._hm;var _Yw1=this._Qw1[_te1]._vm;var _Ge1=this._Qw1[_te1]._B3;var _ip1=this._Pw1[_ue1]._A3;var _Zw1=this._Pw1[_ue1]._hm;var __w1=this._Qw1[_ue1]._vm;var _He1=this._Qw1[_ue1]._B3;_T81(_0g1.__f1>0);_Jw1._Mw1._nJ._yt(_Xw1);_Jw1._Nw1._nJ._yt(_Zw1);_Jw1._Mw1._AK.x=_gp1.x-(_Jw1._Mw1._nJ._A3*_ww1.x-_Jw1._Mw1._nJ._cF*_ww1.y);_Jw1._Mw1._AK.y=_gp1.y-(_Jw1._Mw1._nJ._cF*_ww1.x+_Jw1._Mw1._nJ._A3*_ww1.y);
|
||
_Jw1._Nw1._AK.x=_ip1.x-(_Jw1._Nw1._nJ._A3*_xw1.x-_Jw1._Nw1._nJ._cF*_xw1.y);_Jw1._Nw1._AK.y=_ip1.y-(_Jw1._Nw1._nJ._cF*_xw1.x+_Jw1._Nw1._nJ._A3*_xw1.y);var _Mv1=new _8g1();_Mv1._ag1(_0g1,_Jw1._Mw1,_cg1,_Jw1._Nw1,_eg1);_Sw1._8c1.x=_Mv1._8c1.x;_Sw1._8c1.y=_Mv1._8c1.y;var __f1=_Sw1.__f1;for(var _Qk=0;_Qk<__f1;++_Qk){var _Tw1=_Sw1._Yf1[_Qk];_Tw1._Jf1.x=_Mv1._Yf1[_Qk].x-_gp1.x;_Tw1._Jf1.y=_Mv1._Yf1[_Qk].y-_gp1.y;_Tw1._Kf1.x=_Mv1._Yf1[_Qk].x-_ip1.x;_Tw1._Kf1.y=_Mv1._Yf1[_Qk].y-_ip1.y;var _0x1=_Tw1._Jf1.x*_Sw1._8c1.y-_Tw1._Jf1.y*_Sw1._8c1.x;
|
||
var _1x1=_Tw1._Kf1.x*_Sw1._8c1.y-_Tw1._Kf1.y*_Sw1._8c1.x;var _2x1=_Vw1+_Ww1+_7k1*_0x1*_0x1+_8k1*_1x1*_1x1;_Tw1._pw1=_2x1>0.0?1.0/_2x1:0.0;var _Nh1=1.0*_Sw1._8c1.y;var _Oh1=-1.0*_Sw1._8c1.x;var _3x1=_Tw1._Jf1.x*_Oh1-_Tw1._Jf1.y*_Nh1;var _4x1=_Tw1._Kf1.x*_Oh1-_Tw1._Kf1.y*_Nh1;var _5x1=_Vw1+_Ww1+_7k1*_3x1*_3x1+_8k1*_4x1*_4x1;_Tw1._qw1=_5x1>0.0?1.0/_5x1:0.0;_Tw1._rw1=0.0;var _6x1=_Sw1._8c1.x*(((__w1.x+(-_He1*_Tw1._Kf1.y))-_Yw1.x)-(-_Ge1*_Tw1._Jf1.y))+_Sw1._8c1.y*(((__w1.y+(_He1*_Tw1._Kf1.x))-_Yw1.y)-(_Ge1*_Tw1._Jf1.x));
|
||
if(_6x1<-_691){_Tw1._rw1=-_Sw1._kn1*_6x1}}if(_Sw1.__f1==2){var _7x1=_Sw1._Yf1[0];var _8x1=_Sw1._Yf1[1];var _9x1=_7x1._Jf1.x*_Sw1._8c1.y-_7x1._Jf1.y*_Sw1._8c1.x;var _ax1=_7x1._Kf1.x*_Sw1._8c1.y-_7x1._Kf1.y*_Sw1._8c1.x;var _bx1=_8x1._Jf1.x*_Sw1._8c1.y-_8x1._Jf1.y*_Sw1._8c1.x;var _cx1=_8x1._Kf1.x*_Sw1._8c1.y-_8x1._Kf1.y*_Sw1._8c1.x;var _dx1=_Vw1+_Ww1+_7k1*_9x1*_9x1+_8k1*_ax1*_ax1;var _ex1=_Vw1+_Ww1+_7k1*_bx1*_bx1+_8k1*_cx1*_cx1;var _fx1=_Vw1+_Ww1+_7k1*_9x1*_bx1+_8k1*_ax1*_cx1;var _gx1=1000.0;if(_dx1*_dx1<_gx1*(_dx1*_ex1-_fx1*_fx1)){
|
||
_Sw1._Bw1._oM.x=_dx1;_Sw1._Bw1._oM.y=_fx1;_Sw1._Bw1._pM.x=_fx1;_Sw1._Bw1._pM.y=_ex1;_Sw1._pw1._L91(_Sw1._Bw1._4a1())}else {_Sw1.__f1=1}}}},_hx1:function(){for(var _z3=0;_z3<this._Gc1;++_z3){var _Sw1=this._Lw1[_z3];var _te1=_Sw1._te1;var _ue1=_Sw1._ue1;var _Vw1=_Sw1._uw1;var _7k1=_Sw1._yw1;var _Ww1=_Sw1._vw1;var _8k1=_Sw1._zw1;var __f1=_Sw1.__f1;var _Yw1=this._Qw1[_te1]._vm;var _Ge1=this._Qw1[_te1]._B3;var __w1=this._Qw1[_ue1]._vm;var _He1=this._Qw1[_ue1]._B3;var _8c1=_Sw1._8c1;var _Nh1=1.0*_8c1.y;var _Oh1=-1.0*_8c1.x;
|
||
for(var _Qk=0;_Qk<__f1;++_Qk){var _Tw1=_Sw1._Yf1[_Qk];var _bi1=(_Tw1._Uf1*_8c1.x)+(_Tw1._Vf1*_Nh1);var _ci1=(_Tw1._Uf1*_8c1.y)+(_Tw1._Vf1*_Oh1);_Ge1-=_7k1*(_Tw1._Jf1.x*_ci1-_Tw1._Jf1.y*_bi1);_Yw1.x-=_Vw1*_bi1;_Yw1.y-=_Vw1*_ci1;_He1+=_8k1*(_Tw1._Kf1.x*_ci1-_Tw1._Kf1.y*_bi1);__w1.x+=_Ww1*_bi1;__w1.y+=_Ww1*_ci1}this._Qw1[_te1]._B3=_Ge1;this._Qw1[_ue1]._B3=_He1}},_ix1:function(){for(var _z3=0;_z3<this._Gc1;++_z3){var _Sw1=this._Lw1[_z3];var _te1=_Sw1._te1;var _ue1=_Sw1._ue1;var _Vw1=_Sw1._uw1;var _7k1=_Sw1._yw1;
|
||
var _Ww1=_Sw1._vw1;var _8k1=_Sw1._zw1;var __f1=_Sw1.__f1;var _Yw1=this._Qw1[_te1]._vm;var _Ge1=this._Qw1[_te1]._B3;var __w1=this._Qw1[_ue1]._vm;var _He1=this._Qw1[_ue1]._B3;var _8c1=_Sw1._8c1;var _Nh1=1.0*_8c1.y;var _Oh1=-1.0*_8c1.x;var _jn1=_Sw1._jn1;_T81(__f1==1||__f1==2);for(var _Qk=0;_Qk<__f1;++_Qk){var _Tw1=_Sw1._Yf1[_Qk];var _jx1=__w1.x+(-_He1*_Tw1._Kf1.y)-_Yw1.x-(-_Ge1*_Tw1._Jf1.y);var _kx1=__w1.y+(_He1*_Tw1._Kf1.x)-_Yw1.y-(_Ge1*_Tw1._Jf1.x);var _lx1=(_jx1*_Nh1+_kx1*_Oh1)-_Sw1._Cw1;var _mx1=_Tw1._qw1*(-_lx1);
|
||
var _nx1=_jn1*_Tw1._Uf1;var _ox1=_ab1(_Tw1._Vf1+_mx1,-_nx1,_nx1);_mx1=_ox1-_Tw1._Vf1;_Tw1._Vf1=_ox1;var _bi1=_mx1*_Nh1;var _ci1=_mx1*_Oh1;_Yw1.x-=_Vw1*_bi1;_Yw1.y-=_Vw1*_ci1;_Ge1-=_7k1*(_Tw1._Jf1.x*_ci1-_Tw1._Jf1.y*_bi1);__w1.x+=_Ww1*_bi1;__w1.y+=_Ww1*_ci1;_He1+=_8k1*(_Tw1._Kf1.x*_ci1-_Tw1._Kf1.y*_bi1)}if(_Sw1.__f1==1){_Tw1=_Sw1._Yf1[0];_jx1=__w1.x+(-_He1*_Tw1._Kf1.y)-_Yw1.x-(-_Ge1*_Tw1._Jf1.y);_kx1=__w1.y+(_He1*_Tw1._Kf1.x)-_Yw1.y-(_Ge1*_Tw1._Jf1.x);var _Pu1=_jx1*_8c1.x+_kx1*_8c1.y;var _mx1=-_Tw1._pw1*(_Pu1-_Tw1._rw1);
|
||
var _ox1=_8b1(_Tw1._Uf1+_mx1,0.0);_mx1=_ox1-_Tw1._Uf1;_Tw1._Uf1=_ox1;_bi1=_mx1*_8c1.x;_ci1=_mx1*_8c1.y;_Yw1.x-=_Vw1*_bi1;_Yw1.y-=_Vw1*_ci1;_Ge1-=_7k1*(_Tw1._Jf1.x*_ci1-_Tw1._Jf1.y*_bi1);__w1.x+=_Ww1*_bi1;__w1.y+=_Ww1*_ci1;_He1+=_8k1*(_Tw1._Kf1.x*_ci1-_Tw1._Kf1.y*_bi1)}else {var _px1=_Sw1._Yf1[0];var _qx1=_Sw1._Yf1[1];var _VU=_px1._Uf1;var _WU=_qx1._Uf1;_T81(_VU>=0.0&&_WU>=0.0);var _rx1=__w1.x+(-_He1*_px1._Kf1.y)-_Yw1.x-(-_Ge1*_px1._Jf1.y);var _sx1=__w1.y+(_He1*_px1._Kf1.x)-_Yw1.y-(_Ge1*_px1._Jf1.x);var _tx1=__w1.x+(-_He1*_qx1._Kf1.y)-_Yw1.x-(-_Ge1*_qx1._Jf1.y);
|
||
var _ux1=__w1.y+(_He1*_qx1._Kf1.x)-_Yw1.y-(_Ge1*_qx1._Jf1.x);var _vx1=_rx1*_8c1.x+_sx1*_8c1.y;var _wx1=_tx1*_8c1.x+_ux1*_8c1.y;var _Er1=_vx1-_px1._rw1;var _Fr1=_wx1-_qx1._rw1;_Er1-=_Sw1._Bw1._oM.x*_VU+_Sw1._Bw1._pM.x*_WU;_Fr1-=_Sw1._Bw1._oM.y*_VU+_Sw1._Bw1._pM.y*_WU;for(;;){var _Rk=-(_Sw1._pw1._oM.x*_Er1+_Sw1._pw1._pM.x*_Fr1);var _xx1=-(_Sw1._pw1._oM.y*_Er1+_Sw1._pw1._pM.y*_Fr1);if(_Rk>=0.0&&_xx1>=0.0){var _an=_Rk-_VU;var _bn=_xx1-_WU;var _yx1=_an*_8c1.x;var _zx1=_an*_8c1.y;var _Ax1=_bn*_8c1.x;var _Bx1=_bn*_8c1.y;
|
||
_Yw1.x-=_Vw1*(_yx1+_Ax1);_Yw1.y-=_Vw1*(_zx1+_Bx1);_Ge1-=_7k1*((_px1._Jf1.x*_zx1-_px1._Jf1.y*_yx1)+(_qx1._Jf1.x*_Bx1-_qx1._Jf1.y*_Ax1));__w1.x+=_Ww1*(_yx1+_Ax1);__w1.y+=_Ww1*(_zx1+_Bx1);_He1+=_8k1*((_px1._Kf1.x*_zx1-_px1._Kf1.y*_yx1)+(_qx1._Kf1.x*_Bx1-_qx1._Kf1.y*_Ax1));_px1._Uf1=_Rk;_qx1._Uf1=_xx1;break }_Rk=-_px1._pw1*_Er1;_xx1=0.0;_vx1=0.0;_wx1=_Sw1._Bw1._oM.y*_Rk+_Fr1;if(_Rk>=0.0&&_wx1>=0.0){_an=_Rk-_VU;_bn=_xx1-_WU;_yx1=_an*_8c1.x;_zx1=_an*_8c1.y;_Ax1=_bn*_8c1.x;_Bx1=_bn*_8c1.y;_Yw1.x-=_Vw1*(_yx1+_Ax1);
|
||
_Yw1.y-=_Vw1*(_zx1+_Bx1);_Ge1-=_7k1*((_px1._Jf1.x*_zx1-_px1._Jf1.y*_yx1)+(_qx1._Jf1.x*_Bx1-_qx1._Jf1.y*_Ax1));__w1.x+=_Ww1*(_yx1+_Ax1);__w1.y+=_Ww1*(_zx1+_Bx1);_He1+=_8k1*((_px1._Kf1.x*_zx1-_px1._Kf1.y*_yx1)+(_qx1._Kf1.x*_Bx1-_qx1._Kf1.y*_Ax1));_px1._Uf1=_Rk;_qx1._Uf1=_xx1;break }_Rk=0.0;_xx1=-_qx1._pw1*_Fr1;_vx1=_Sw1._Bw1._pM.x*_xx1+_Er1;_wx1=0.0;if(_xx1>=0.0&&_vx1>=0.0){_an=_Rk-_VU;_bn=_xx1-_WU;_yx1=_an*_8c1.x;_zx1=_an*_8c1.y;_Ax1=_bn*_8c1.x;_Bx1=_bn*_8c1.y;_Yw1.x-=_Vw1*(_yx1+_Ax1);_Yw1.y-=_Vw1*(_zx1+_Bx1);
|
||
_Ge1-=_7k1*((_px1._Jf1.x*_zx1-_px1._Jf1.y*_yx1)+(_qx1._Jf1.x*_Bx1-_qx1._Jf1.y*_Ax1));__w1.x+=_Ww1*(_yx1+_Ax1);__w1.y+=_Ww1*(_zx1+_Bx1);_He1+=_8k1*((_px1._Kf1.x*_zx1-_px1._Kf1.y*_yx1)+(_qx1._Kf1.x*_Bx1-_qx1._Kf1.y*_Ax1));_px1._Uf1=_Rk;_qx1._Uf1=_xx1;break }_Rk=0.0;_xx1=0.0;_vx1=_Er1;_wx1=_Fr1;if(_vx1>=0.0&&_wx1>=0.0){_an=_Rk-_VU;_bn=_xx1-_WU;_yx1=_an*_8c1.x;_zx1=_an*_8c1.y;_Ax1=_bn*_8c1.x;_Bx1=_bn*_8c1.y;_Yw1.x-=_Vw1*(_yx1+_Ax1);_Yw1.y-=_Vw1*(_zx1+_Bx1);_Ge1-=_7k1*((_px1._Jf1.x*_zx1-_px1._Jf1.y*_yx1)+(_qx1._Jf1.x*_Bx1-_qx1._Jf1.y*_Ax1));
|
||
__w1.x+=_Ww1*(_yx1+_Ax1);__w1.y+=_Ww1*(_zx1+_Bx1);_He1+=_8k1*((_px1._Kf1.x*_zx1-_px1._Kf1.y*_yx1)+(_qx1._Kf1.x*_Bx1-_qx1._Kf1.y*_Ax1));_px1._Uf1=_Rk;_qx1._Uf1=_xx1;break }break }}this._Qw1[_te1]._B3=_Ge1;this._Qw1[_ue1]._B3=_He1}},_Cx1:function(){for(var _z3=0;_z3<this._Gc1;++_z3){var _Sw1=this._Lw1[_z3];var _0g1=this._Rw1[_Sw1._Dw1]._Kv1();for(var _Qk=0;_Qk<_Sw1.__f1;++_Qk){_0g1._Yf1[_Qk]._Uf1=_Sw1._Yf1[_Qk]._Uf1;_0g1._Yf1[_Qk]._Vf1=_Sw1._Yf1[_Qk]._Vf1}}},_Dx1:function(){var _Ex1=0.0;for(var _z3=0;_z3<this._Gc1;
|
||
++_z3){var _Or1=this._Kw1[_z3];var _te1=_Or1._te1;var _ue1=_Or1._ue1;var _ww1=_Or1._ww1;var _Vw1=_Or1._uw1;var _7k1=_Or1._yw1;var _xw1=_Or1._xw1;var _Ww1=_Or1._vw1;var _8k1=_Or1._zw1;var __f1=_Or1.__f1;var _gp1=this._Pw1[_te1]._A3;var _Xw1=this._Pw1[_te1]._hm;var _ip1=this._Pw1[_ue1]._A3;var _Zw1=this._Pw1[_ue1]._hm;for(var _Qk=0;_Qk<__f1;++_Qk){_Jw1._Mw1._nJ._yt(_Xw1);_Jw1._Nw1._nJ._yt(_Zw1);_Jw1._Mw1._AK.x=_gp1.x-(_Jw1._Mw1._nJ._A3*_ww1.x-_Jw1._Mw1._nJ._cF*_ww1.y);_Jw1._Mw1._AK.y=_gp1.y-(_Jw1._Mw1._nJ._cF*_ww1.x+_Jw1._Mw1._nJ._A3*_ww1.y);
|
||
_Jw1._Nw1._AK.x=_ip1.x-(_Jw1._Nw1._nJ._A3*_xw1.x-_Jw1._Nw1._nJ._cF*_xw1.y);_Jw1._Nw1._AK.y=_ip1.y-(_Jw1._Nw1._nJ._cF*_xw1.x+_Jw1._Nw1._nJ._A3*_xw1.y);_Jw1._Ow1._ag1(_Or1,_Jw1._Mw1,_Jw1._Nw1,_Qk);var _8c1=_Jw1._Ow1._8c1;var _Wf1=_Jw1._Ow1._Wf1;var _Zg1=_Jw1._Ow1._Zg1;var _Fx1=_Wf1.x-_gp1.x;var _Gx1=_Wf1.y-_gp1.y;var _Hx1=_Wf1.x-_ip1.x;var _Ix1=_Wf1.y-_ip1.y;_Ex1=_6b1(_Ex1,_Zg1);var __a1=_ab1(_d91*(_Zg1+_191),-_791,0.0);var _0x1=_Fx1*_8c1.y-_Gx1*_8c1.x;var _1x1=_Hx1*_8c1.y-_Ix1*_8c1.x;var _Bw1=_Vw1+_Ww1+_7k1*_0x1*_0x1+_8k1*_1x1*_1x1;
|
||
var _wm1=_Bw1>0.0?-__a1/_Bw1:0.0;var _bi1=_wm1*_8c1.x;var _ci1=_wm1*_8c1.y;_gp1.x-=_Vw1*_bi1;_gp1.y-=_Vw1*_ci1;_Xw1-=_7k1*(_Fx1*_ci1-_Gx1*_bi1);_ip1.x+=_Ww1*_bi1;_ip1.y+=_Ww1*_ci1;_Zw1+=_8k1*(_Hx1*_ci1-_Ix1*_bi1)}this._Pw1[_te1]._hm=_Xw1;this._Pw1[_ue1]._hm=_Zw1}return _Ex1>=-3.0*_191},_Jx1:function(_Kx1,_Lx1){var _Ex1=0.0;for(var _z3=0;_z3<this._Gc1;++_z3){var _Or1=this._Kw1[_z3];var _te1=_Or1._te1;var _ue1=_Or1._ue1;var _ww1=_Or1._ww1;var _xw1=_Or1._xw1;var __f1=_Or1.__f1;var _Vw1=0.0;var _7k1=0.0;if(_te1==_Kx1||_te1==_Lx1){
|
||
_Vw1=_Or1._uw1;_7k1=_Or1._yw1}var _Ww1=0.0;var _8k1=0.0;if(_ue1==_Kx1||_ue1==_Lx1){_Ww1=_Or1._vw1;_8k1=_Or1._zw1}var _gp1=this._Pw1[_te1]._A3;var _Xw1=this._Pw1[_te1]._hm;var _ip1=this._Pw1[_ue1]._A3;var _Zw1=this._Pw1[_ue1]._hm;for(var _Qk=0;_Qk<__f1;++_Qk){_Jw1._Mw1._nJ._yt(_Xw1);_Jw1._Nw1._nJ._yt(_Zw1);_Jw1._Mw1._AK._L91(_H91._P91(_gp1,_Ua1(_Jw1._Mw1._nJ,_ww1)));_Jw1._Nw1._AK._L91(_H91._P91(_ip1,_Ua1(_Jw1._Nw1._nJ,_xw1)));_Jw1._Ow1._ag1(_Or1,_Jw1._Mw1,_Jw1._Nw1,_Qk);var _8c1=_Jw1._Ow1._8c1;var _Wf1=_Jw1._Ow1._Wf1;
|
||
var _Zg1=_Jw1._Ow1._Zg1;var _Jf1=_H91._P91(_Wf1,_gp1);var _Kf1=_H91._P91(_Wf1,_ip1);_Ex1=_6b1(_Ex1,_Zg1);var __a1=_ab1(_e91*(_Zg1+_191),-_791,0.0);var _0x1=_Ga1(_Jf1,_8c1);var _1x1=_Ga1(_Kf1,_8c1);var _Bw1=_Vw1+_Ww1+_7k1*_0x1*_0x1+_8k1*_1x1*_1x1;var _wm1=_Bw1>0.0?-__a1/_Bw1:0.0;var _1i1=_H91.Multiply(_wm1,_8c1);_gp1._P91(_H91.Multiply(_Vw1,_1i1));_Xw1-=_7k1*_Ga1(_Jf1,_1i1);_ip1._et(_H91.Multiply(_Ww1,_1i1));_Zw1+=_8k1*_Ga1(_Kf1,_1i1)}this._Pw1[_te1]._hm=_Xw1;this._Pw1[_ue1]._hm=_Zw1}return _Ex1>=-1.5*_191;
|
||
}};function _Bo1(){this._Xp1=[];this._Rw1=[];this._Mx1=[];this._Qw1=[];this._Pw1=[]}var _Nx1=_A81._M81("solve initialization","solve");var _Ox1=_A81._M81("warm starting","solve initialization");var _Px1=_A81._M81("solve velocities","solve");var _Qx1=_A81._M81("solve positions","solve");_Bo1._Rx1=new _co1();_Bo1._Sx1=new _Hw1();_Bo1._Tx1=new _Jw1();_Bo1.prototype={_Rr:function(){this._po1=0;this._Dp1=0;this._qo1=0},_ag1:function(_Ux1,_Vx1,_Wx1,listener){this._Xx1=listener;this._bq1=_Ux1;this._cq1=_Vx1;this._Yx1=_Wx1;
|
||
this._po1=0;this._Dp1=0;this._qo1=0;this._Xp1.length=_Ux1;this._Rw1.length=_Vx1;this._Mx1.length=_Wx1;this._Qw1.length=_Ux1;this._Pw1.length=_Ux1},_7a1:function(_v81,_ko1,_el1){_Nx1.start();var _C3=_v81._4o1;for(var _z3=0;_z3<this._po1;++_z3){var _Mk=this._Xp1[_z3];this._Pw1[_z3]._A3._L91(_Mk._ul1._A3);var _hm=_Mk._ul1._hm;this._Qw1[_z3]._vm._L91(_Mk._zl1);var _B3=_Mk._Al1;_Mk._ul1._xa1._L91(_Mk._ul1._A3);_Mk._ul1._za1=_Mk._ul1._hm;if(_Mk._8S==_8l1._Hl1){this._Qw1[_z3]._vm.x+=_C3*((_Mk._Dl1*_ko1.x)+(_Mk._Jl1*_Mk._El1.x));
|
||
this._Qw1[_z3]._vm.y+=_C3*((_Mk._Dl1*_ko1.y)+(_Mk._Jl1*_Mk._El1.y));_B3+=_C3*_Mk._Ll1*_Mk._Fl1;this._Qw1[_z3]._vm.x*=1.0/(1.0+_C3*_Mk._Bl1);this._Qw1[_z3]._vm.y*=1.0/(1.0+_C3*_Mk._Bl1);_B3*=1.0/(1.0+_C3*_Mk._Cl1)}this._Pw1[_z3]._hm=_hm;this._Qw1[_z3]._B3=_B3}_Bo1._Rx1._v81=_v81;_Bo1._Rx1._do1=this._Pw1;_Bo1._Rx1._eo1=this._Qw1;_Bo1._Sx1._v81=_v81;_Bo1._Sx1._Iw1=this._Rw1;_Bo1._Sx1._Gl=this._Dp1;_Bo1._Sx1._do1=this._Pw1;_Bo1._Sx1._eo1=this._Qw1;_Bo1._Sx1._Zx1=this.__x1;_Bo1._Tx1._US(_Bo1._Sx1);_Bo1._Tx1._Uw1();
|
||
if(_v81._9o1){_Ox1.start();_Bo1._Tx1._hx1();_Ox1.stop()}for(var _z3=0;_z3<this._qo1;++_z3){this._Mx1[_z3]._0y1(_Bo1._Rx1)}_Nx1.stop();_Px1.start();for(var _z3=0;_z3<_v81._7o1;++_z3){for(var _Qk=0;_Qk<this._qo1;++_Qk){this._Mx1[_Qk]._ix1(_Bo1._Rx1)}_Bo1._Tx1._ix1()}_Bo1._Tx1._Cx1();_Px1.stop();_Qx1.start();for(var _z3=0;_z3<this._po1;++_z3){var _A3=this._Pw1[_z3]._A3;var _hm=this._Pw1[_z3]._hm;var _vm=this._Qw1[_z3]._vm;var _B3=this._Qw1[_z3]._B3;var _1y1=_C3*_vm.x;var _2y1=_C3*_vm.y;var _3y1=_1y1*_1y1+_2y1*_2y1;
|
||
if(_3y1>_a91){var _4y1=_991/_E91(_3y1);_vm.x*=_4y1;_vm.y*=_4y1}var rotation=_C3*_B3;if(rotation*rotation>_c91){var _4y1=_b91/_3b1(rotation);_B3*=_4y1}_A3.x+=_C3*_vm.x;_A3.y+=_C3*_vm.y;_hm+=_C3*_B3;this._Pw1[_z3]._hm=_hm;this._Qw1[_z3]._B3=_B3}var _5y1=!1;for(var _z3=0;_z3<_v81._8o1;++_z3){var _6y1=_Bo1._Tx1._Dx1();var _7y1=!0;for(var _Qk=0;_Qk<this._qo1;++_Qk){var _8y1=this._Mx1[_Qk]._Dx1(_Bo1._Rx1);_7y1=_7y1&&_8y1}if(_6y1&&_7y1){_5y1=!0;break }}for(var _z3=0;_z3<this._po1;++_z3){var body=this._Xp1[_z3];body._ul1._A3._L91(this._Pw1[_z3]._A3);
|
||
body._ul1._hm=this._Pw1[_z3]._hm;body._zl1._L91(this._Qw1[_z3]._vm);body._Al1=this._Qw1[_z3]._B3;body._an1()}_Qx1.stop();this._9y1(_Bo1._Tx1._Lw1);if(_el1){var _ay1=_V81;var _by1=_g91*_g91;var _cy1=_h91*_h91;for(var _z3=0;_z3<this._po1;++_z3){var _Mk=this._Xp1[_z3];if(_Mk._Xb1()==_8l1._9l1){continue }if((_Mk._ml1&_8l1._pl1)==0||_Mk._Al1*_Mk._Al1>_cy1||_Fa1(_Mk._zl1,_Mk._zl1)>_by1){_Mk._Gl1=0.0;_ay1=0.0}else {_Mk._Gl1+=_C3;_ay1=_6b1(_ay1,_Mk._Gl1)}}if(_ay1>=_f91&&_5y1){for(var _z3=0;_z3<this._po1;++_z3){
|
||
var _Mk=this._Xp1[_z3];_Mk._nZ(!1)}}}},_ap1:function(_dq1,_Kx1,_Lx1){_T81(_Kx1<this._po1);_T81(_Lx1<this._po1);for(var _z3=0;_z3<this._po1;++_z3){var _Mk=this._Xp1[_z3];this._Pw1[_z3]._A3._L91(_Mk._ul1._A3);this._Pw1[_z3]._hm=_Mk._ul1._hm;this._Qw1[_z3]._vm._L91(_Mk._zl1);this._Qw1[_z3]._B3=_Mk._Al1}_Bo1._Sx1._Iw1=this._Rw1;_Bo1._Sx1._Gl=this._Dp1;_Bo1._Sx1._v81=_dq1;_Bo1._Sx1._do1=this._Pw1;_Bo1._Sx1._eo1=this._Qw1;_Bo1._Tx1._US(_Bo1._Sx1);for(var _z3=0;_z3<_dq1._8o1;++_z3){var _6y1=_Bo1._Tx1._Jx1(_Kx1,
|
||
_Lx1);if(_6y1){break }}this._Xp1[_Kx1]._ul1._xa1._L91(this._Pw1[_Kx1]._A3);this._Xp1[_Kx1]._ul1._za1=this._Pw1[_Kx1]._hm;this._Xp1[_Lx1]._ul1._xa1._L91(this._Pw1[_Lx1]._A3);this._Xp1[_Lx1]._ul1._za1=this._Pw1[_Lx1]._hm;_Bo1._Tx1._Uw1();for(var _z3=0;_z3<_dq1._7o1;++_z3){_Bo1._Tx1._ix1()}var _C3=_dq1._4o1;for(var _z3=0;_z3<this._po1;++_z3){var _A3=this._Pw1[_z3]._A3;var _hm=this._Pw1[_z3]._hm;var _vm=this._Qw1[_z3]._vm;var _B3=this._Qw1[_z3]._B3;var _dy1=_H91.Multiply(_C3,_vm);if(_Fa1(_dy1,_dy1)>_a91){var _4y1=_991/_dy1.Length();
|
||
_vm.Multiply(_4y1)}var rotation=_C3*_B3;if(rotation*rotation>_c91){var _4y1=_b91/_3b1(rotation);_B3*=_4y1}_A3._et(_H91.Multiply(_C3,_vm));_hm+=_C3*_B3;this._Pw1[_z3]._hm=_hm;this._Qw1[_z3]._B3=_B3;var body=this._Xp1[_z3];body._ul1._A3._L91(_A3);body._ul1._hm=_hm;body._zl1._L91(_vm);body._Al1=_B3;body._an1()}this._9y1(_Bo1._Tx1._Lw1)},_Op1:function(body){_T81(this._po1<this._bq1);body._ll1=this._po1;this._Xp1[this._po1]=body;if(!this._Pw1[this._po1]){this._Pw1[this._po1]=new _ao1();this._Qw1[this._po1]=new _bo1()}
|
||
++this._po1},_Vp1:function(_am1){_T81(this._Dp1<this._cq1);this._Rw1[this._Dp1++]=_am1},_Wp1:function(_dn1){_T81(this._qo1<this._Yx1);this._Mx1[this._qo1++]=_dn1;},_9y1:function(_ey1){if(this._Xx1==null){return }for(var _z3=0;_z3<this._Dp1;++_z3){var _A3=this._Rw1[_z3];var _Sw1=_ey1[_z3];var _wm1=new _Rn1();_wm1._Gl=_Sw1.__f1;for(var _Qk=0;_Qk<_Sw1.__f1;++_Qk){_wm1._Sn1[_Qk]=_Sw1._Yf1[_Qk]._Uf1;_wm1._Tn1[_Qk]=_Sw1._Yf1[_Qk]._Vf1}this._Xx1._Zn1(_A3,_wm1)}}};function _fy1(){this._Ux=new _H91();this._gy1=0;
|
||
this._hy1=0};function _iy1(){this._Cg1=null;this._dn1=null;this._1p1=null;this._Et=null};function _jy1(){this.type=_Zo1._ky1;this._Pd1=null;this._4p1=null;this._5p1=null;this._6p1=!1};_jy1.prototype={_X91:function(data,_aq1,_ly1){this._4p1=_aq1[data['bodyA']];this._5p1=_aq1[data['bodyB']];this._6p1=data['collideConnected']}};function _Zo1(_Vl1){_T81(_Vl1._4p1!=_Vl1._5p1);this._8S=_Vl1.type;this._xl1=null;this._yl1=null;this._2p1=_Vl1._4p1;this._0p1=_Vl1._5p1;this._zG=0;this._en1=_Vl1._6p1;this._Kp1=!1;
|
||
this._Ml1=_Vl1._Pd1;this.__o1=new _iy1();this.__o1._dn1=null;this.__o1._Cg1=null;this.__o1._1p1=null;this.__o1._Et=null;this._3p1=new _iy1();this._3p1._dn1=null;this._3p1._Cg1=null;this._3p1._1p1=null;this._3p1._Et=null}_Zo1.prototype={_Xb1:function(){return this._8S},_eq1:function(){return this._2p1},_fq1:function(){return this._0p1},_gq1:function(){},_hq1:function(){},_my1:function(_5o1){},_ny1:function(_5o1){},_7n1:function(){return this._yl1},_Yd1:function(){return this._Ml1},_8n1:function(data){this._Ml1=data}
|
||
,_1n1:function(){return this._2p1._1n1()&&this._0p1._1n1()},_oy1:function(){return this._en1},_ie1:function(_je1){},_0y1:function(data){},_ix1:function(data){},_Dx1:function(data){},_V91:function(_W91){var _pG=_W91||{};_pG['bodyA']=null;_pG['bodyB']=null;_pG['type']=this._8S;_pG['collideConnected']=this._en1;return _pG}};_Zo1._py1=0;_Zo1._qy1=1;_Zo1._ry1=2;_Zo1._sy1=3;_Zo1._ky1=0;_Zo1._ty1=1;_Zo1._uy1=2;_Zo1._iq1=3;_Zo1._jq1=4;_Zo1._nq1=5;_Zo1._vy1=6;_Zo1._wy1=7;_Zo1._xy1=8;_Zo1._yy1=9;_Zo1._zy1=10;
|
||
_Zo1._oq1=11;_Zo1.__l1=function(_Vl1){var _dn1=null;switch(_Vl1.type){case _Zo1._iq1:_dn1=new _Ay1(_Vl1);break;case _Zo1._nq1:_dn1=new _By1(_Vl1);break;case _Zo1._uy1:_dn1=new _Cy1(_Vl1);break;case _Zo1._ty1:_dn1=new _Dy1(_Vl1);break;case _Zo1._jq1:_dn1=new _Ey1(_Vl1);break;case _Zo1._vy1:_dn1=new _Fy1(_Vl1);break;case _Zo1._wy1:_dn1=new _Gy1(_Vl1);break;case _Zo1._xy1:_dn1=new _Hy1(_Vl1);break;case _Zo1._yy1:_dn1=new _Iy1(_Vl1);break;case _Zo1._zy1:_dn1=new _Jy1(_Vl1);break;case _Zo1._oq1:_dn1=new _Ky1(_Vl1);break;default :_T81(!1);
|
||
break }return _dn1};_Zo1._fm1=function(_dn1){};function _Ly1(){this.parent.call(this);this.type=_Zo1._ty1;this._My1=new _H91();this._Ny1=new _H91();this._Oy1=0.0;this._Py1=0.0;this._Qy1=0.0;this._Ry1=0.0;this._Sy1=0.0;this._Ty1=!1;this._Uy1=!1;Object.seal(this)}_Ly1.prototype={_ag1:function(_3q1,_4q1,anchor){this._4p1=_3q1;this._5p1=_4q1;this._My1=this._4p1._Fm1(anchor);this._Ny1=this._5p1._Fm1(anchor);this._Oy1=this._5p1._qa1()-this._4p1._qa1()},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,
|
||
data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._Oy1=data['referenceAngle'];this._Py1=data['lowerAngle'];this._Qy1=data['upperAngle'];this._Ry1=data['maxMotorTorque'];this._Sy1=data['motorSpeed'];this._Ty1=data['enableLimit'];this._Uy1=data['enableMotor']}};_Ly1._n81(_jy1);function _Dy1(_Vl1){this.parent.call(this,_Vl1);this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._Xy1=_Vl1._Oy1;this._Yy1=new _Z91();this._Zy1=0.0;this.__y1=_Vl1._Py1;this._0z1=_Vl1._Qy1;
|
||
this._1z1=_Vl1._Ry1;this._2z1=_Vl1._Sy1;this._3z1=_Vl1._Ty1;this._4z1=_Vl1._Uy1;this._5z1=_Zo1._py1;this._Hv1=0;this._Iv1=0;this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._Il1=new _ca1();this._ez1=0}_Dy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1},_hz1:function(){return this._Xy1},_iz1:function(){
|
||
var _3q1=this._2p1;var _4q1=this._0p1;return _4q1._ul1._hm-_3q1._ul1._hm-this._Xy1},_jz1:function(){var _3q1=this._2p1;var _4q1=this._0p1;return _4q1._Al1-_3q1._Al1},_kz1:function(){return this._3z1},_lz1:function(_Wm1){if(_Wm1!=this._3z1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._3z1=_Wm1;this._Yy1._Qn=0.0}},_mz1:function(){return this.__y1},_nz1:function(){return this._0z1},_oz1:function(_MV,_ad1){_T81(_MV<=_ad1);if(_MV!=this.__y1||_ad1!=this._0z1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._Yy1._Qn=0.0;
|
||
this.__y1=_MV;this._0z1=_ad1}},_pz1:function(){return this._4z1},_qz1:function(_Wm1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._4z1=_Wm1},_rz1:function(_w6){this._2p1._nZ(!0);this._0p1._nZ(!0);this._2z1=_w6},_sz1:function(){return this._2z1},_tz1:function(_um1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._1z1=_um1},_uz1:function(){return this._1z1},_my1:function(_5o1){var _1i1=new _H91(this._Yy1.x,this._Yy1.y);return _H91.Multiply(_5o1,_1i1)},_ny1:function(_5o1){return _5o1*this._Yy1._Qn},_vz1:function(_5o1){
|
||
return _5o1*this._Zy1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1=this._2p1._ul1._wa1;this._9z1=this._0p1._ul1._wa1;this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);
|
||
this._6z1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));this._7z1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _gl1=(_7k1+_8k1==0.0);this._Il1._oM.x=_Vw1+_Ww1+this._6z1.y*this._6z1.y*_7k1+this._7z1.y*this._7z1.y*_8k1;this._Il1._pM.x=-this._6z1.y*this._6z1.x*_7k1-this._7z1.y*this._7z1.x*_8k1;this._Il1._ea1.x=-this._6z1.y*_7k1-this._7z1.y*_8k1;this._Il1._oM.y=this._Il1._pM.x;this._Il1._pM.y=_Vw1+_Ww1+this._6z1.x*this._6z1.x*_7k1+this._7z1.x*this._7z1.x*_8k1;
|
||
this._Il1._ea1.y=this._6z1.x*_7k1+this._7z1.x*_8k1;this._Il1._oM._Qn=this._Il1._ea1.x;this._Il1._pM._Qn=this._Il1._ea1.y;this._Il1._ea1._Qn=_7k1+_8k1;this._ez1=_7k1+_8k1;if(this._ez1>0.0){this._ez1=1.0/this._ez1}if(this._4z1==!1||_gl1){this._Zy1=0.0}if(this._3z1&&_gl1==!1){var _yz1=_Zw1-_Xw1-this._Xy1;if(_3b1(this._0z1-this.__y1)<2.0*_291){this._5z1=_Zo1._sy1}else if(_yz1<=this.__y1){if(this._5z1!=_Zo1._qy1){this._Yy1._Qn=0.0}this._5z1=_Zo1._qy1}else if(_yz1>=this._0z1){if(this._5z1!=_Zo1._ry1){this._Yy1._Qn=0.0}
|
||
this._5z1=_Zo1._ry1}else {this._5z1=_Zo1._py1;this._Yy1._Qn=0.0}}else {this._5z1=_Zo1._py1}if(data._v81._9o1){this._Yy1.Multiply(data._v81._6o1);this._Zy1*=data._v81._6o1;var _1i1=new _H91(this._Yy1.x,this._Yy1.y);_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+this._Zy1+this._Yy1._Qn);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+this._Zy1+this._Yy1._Qn)}else {this._Yy1._I91();this._Zy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);
|
||
data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _gl1=(_7k1+_8k1==0.0);if(this._4z1&&this._5z1!=_Zo1._sy1&&_gl1==!1){var _zz1=_He1-_Ge1-this._2z1;var _wm1=-this._ez1*_zz1;var _Az1=this._Zy1;var _Bz1=data._v81._4o1*this._1z1;this._Zy1=_ab1(this._Zy1+_wm1,-_Bz1,_Bz1);_wm1=this._Zy1-_Az1;_Ge1-=_7k1*_wm1;
|
||
_He1+=_8k1*_wm1}if(this._3z1&&this._5z1!=_Zo1._py1&&_gl1==!1){var _Cz1=_H91._P91(_H91._P91(_H91._et(__w1,_Ia1(_He1,this._7z1)),_Yw1),_Ia1(_Ge1,this._6z1));var _Dz1=_He1-_Ge1;var _zz1=new _Z91(_Cz1.x,_Cz1.y,_Dz1);var _wm1=this._Il1._fa1(_zz1)._M91();if(this._5z1==_Zo1._sy1){this._Yy1._et(_wm1)}else if(this._5z1==_Zo1._qy1){var _ox1=this._Yy1._Qn+_wm1._Qn;if(_ox1<0.0){var _Ez1=_H91._et(_Cz1._M91(),_H91.Multiply(this._Yy1._Qn,new _H91(this._Il1._ea1.x,this._Il1._ea1.y)));var _Fz1=this._Il1._ia1(_Ez1);_wm1.x=_Fz1.x;
|
||
_wm1.y=_Fz1.y;_wm1._Qn=-this._Yy1._Qn;this._Yy1.x+=_Fz1.x;this._Yy1.y+=_Fz1.y;this._Yy1._Qn=0.0;}else {this._Yy1._et(_wm1)}}else if(this._5z1==_Zo1._ry1){var _ox1=this._Yy1._Qn+_wm1._Qn;if(_ox1>0.0){var _Ez1=_H91._et(_Cz1._M91(),_H91.Multiply(this._Yy1._Qn,new _H91(this._Il1._ea1.x,this._Il1._ea1.y)));var _Fz1=this._Il1._ia1(_Ez1);_wm1.x=_Fz1.x;_wm1.y=_Fz1.y;_wm1._Qn=-this._Yy1._Qn;this._Yy1.x+=_Fz1.x;this._Yy1.y+=_Fz1.y;this._Yy1._Qn=0.0}else {this._Yy1._et(_wm1)}}var _1i1=new _H91(_wm1.x,_wm1.y);_Yw1._P91(_H91.Multiply(_Vw1,
|
||
_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+_wm1._Qn);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+_wm1._Qn)}else {var _zz1=_H91._P91(_H91._P91(_H91._et(__w1,_Ia1(_He1,this._7z1)),_Yw1),_Ia1(_Ge1,this._6z1));var _wm1=this._Il1._ia1(_zz1._M91());this._Yy1.x+=_wm1.x;this._Yy1.y+=_wm1.y;_Yw1._P91(_H91.Multiply(_Vw1,_wm1));_Ge1-=_7k1*_Ga1(this._6z1,_wm1);__w1._et(_H91.Multiply(_Ww1,_wm1));_He1+=_8k1*_Ga1(this._7z1,_wm1)}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;
|
||
data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Gz1=0.0;var _Hz1=0.0;var _gl1=(this._cz1+this._dz1==0.0);if(this._3z1&&this._5z1!=_Zo1._py1&&_gl1==!1){var angle=_Zw1-_Xw1-this._Xy1;var _Iz1=0.0;if(this._5z1==_Zo1._sy1){var __a1=_ab1(angle-this.__y1,-_891,_891);_Iz1=-this._ez1*__a1;
|
||
_Gz1=_3b1(__a1)}else if(this._5z1==_Zo1._qy1){var __a1=angle-this.__y1;_Gz1=-__a1;__a1=_ab1(__a1+_291,-_891,0.0);_Iz1=-this._ez1*__a1}else if(this._5z1==_Zo1._ry1){var __a1=angle-this._0z1;_Gz1=__a1;__a1=_ab1(__a1-_291,0.0,_891);_Iz1=-this._ez1*__a1}_Xw1-=this._cz1*_Iz1;_Zw1+=this._dz1*_Iz1}{_wz1._yt(_Xw1);_xz1._yt(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var __a1=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);_Hz1=__a1.Length();var _Vw1=this._az1,
|
||
_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Bw1=new _0a1();_Bw1._oM.x=_Vw1+_Ww1+_7k1*_Jf1.y*_Jf1.y+_8k1*_Kf1.y*_Kf1.y;_Bw1._oM.y=-_7k1*_Jf1.x*_Jf1.y-_8k1*_Kf1.x*_Kf1.y;_Bw1._pM.x=_Bw1._oM.y;_Bw1._pM.y=_Vw1+_Ww1+_7k1*_Jf1.x*_Jf1.x+_8k1*_Kf1.x*_Kf1.x;var _wm1=_Bw1._7a1(__a1)._M91();_gp1._P91(_H91.Multiply(_Vw1,_wm1));_Xw1-=_7k1*_Ga1(_Jf1,_wm1);_ip1._et(_H91.Multiply(_Ww1,_wm1));_Zw1+=_8k1*_Ga1(_Kf1,_wm1)}data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);
|
||
data._do1[this._Iv1]._hm=_Zw1;return _Hz1<=_191&&_Gz1<=_291},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['referenceAngle']=this._Xy1;_pG['lowerAngle']=this.__y1;_pG['upperAngle']=this._0z1;_pG['maxMotorTorque']=this._1z1;_pG['motorSpeed']=this._2z1;_pG['enableLimit']=this._3z1;_pG['enableMotor']=this._4z1;return _pG}};_Dy1._n81(_Zo1);function _Jz1(){this.parent.call(this);this.type=_Zo1._nq1;
|
||
this.target=new _H91(0.0,0.0);this._Kz1=0.0;this._Lz1=5.0;this._Mz1=0.7;Object.seal(this)}_Jz1._n81(_jy1);function _By1(_Vl1){this.parent.call(this,_Vl1);_T81(_Vl1.target._T91());_T81(_x91(_Vl1._Kz1)&&_Vl1._Kz1>=0.0);_T81(_x91(_Vl1._Lz1)&&_Vl1._Lz1>=0.0);_T81(_x91(_Vl1._Mz1)&&_Vl1._Mz1>=0.0);this._Nz1=_Vl1.target._Qi();this._Wy1=_Ya1(this._0p1._Ba1(),this._Nz1);this._Oz1=_Vl1._Kz1;this._Yy1=new _H91();this._Pz1=_Vl1._Lz1;this._Qz1=_Vl1._Mz1;this._Rz1=0.0;this._Sz1=0.0;this._Hv1=0;this._Iv1=0;this._7z1=new _H91();
|
||
this._9z1=new _H91();this._bz1=0;this._dz1=0;this._Il1=new _0a1();this._Tz1=new _H91()}_By1.prototype={_gq1:function(){return this._Nz1;},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){return _H91.Multiply(_5o1,this._Yy1)},_ny1:function(_5o1){return _5o1*0.0},_Uz1:function(target){if(this._0p1.__m1()==!1){this._0p1._nZ(!0)}this._Nz1._L91(target)},_Vz1:function(){return this._Nz1},_Wz1:function(_qm1){this._Oz1=_qm1},_Xz1:function(){return this._Oz1},_Yz1:function(_Zz1){this._Pz1=_Zz1}
|
||
,__z1:function(){return this._Pz1},_0A1:function(_4y1){this._Qz1=_4y1},_1A1:function(){return this._Qz1},_ie1:function(_je1){this._Nz1._P91(_je1)},_0y1:function(data){this._Iv1=this._0p1._ll1;this._9z1._L91(this._0p1._ul1._wa1);this._bz1=this._0p1._Jl1;this._dz1=this._0p1._Ll1;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _xz1=new _pa1(_Zw1);var _Tb1=this._0p1._ym1();var _2A1=2.0*_X81*this._Pz1;var _pv=2.0*_Tb1*this._Qz1*_2A1;
|
||
var _Pf1=_Tb1*(_2A1*_2A1);var _C3=data._v81._4o1;_T81(_pv+_C3*_Pf1>_W81);this._Sz1=_C3*(_pv+_C3*_Pf1);if(this._Sz1!=0.0){this._Sz1=1.0/this._Sz1}this._Rz1=_C3*_Pf1*this._Sz1;this._7z1._L91(_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1)));var _Bw1=new _0a1();_Bw1._oM.x=this._bz1+this._dz1*this._7z1.y*this._7z1.y+this._Sz1;_Bw1._oM.y=-this._dz1*this._7z1.x*this._7z1.y;_Bw1._pM.x=_Bw1._oM.y;_Bw1._pM.y=this._bz1+this._dz1*this._7z1.x*this._7z1.x+this._Sz1;this._Il1._L91(_Bw1._4a1());this._Tz1._L91(_H91._P91(_H91._et(_ip1,
|
||
this._7z1),this._Nz1));this._Tz1.Multiply(this._Rz1);_He1*=0.98;if(data._v81._9o1){this._Yy1.Multiply(data._v81._6o1);__w1._et(_H91.Multiply(this._bz1,this._Yy1));_He1+=this._dz1*_Ga1(this._7z1,this._Yy1)}else {this._Yy1._I91()}data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _zz1=_H91._et(__w1,_Ia1(_He1,this._7z1));var _wm1=_Ja1(this._Il1,(_H91._et(_H91._et(_zz1,this._Tz1),_H91.Multiply(this._Sz1,
|
||
this._Yy1)))._M91());var _Az1=this._Yy1._Qi();this._Yy1._et(_wm1);var _Bz1=data._v81._4o1*this._Oz1;if(this._Yy1._Q91()>_Bz1*_Bz1){this._Yy1.Multiply(_Bz1/this._Yy1.Length())}_wm1._L91(_H91._P91(this._Yy1,_Az1));__w1._et(_H91.Multiply(this._bz1,_wm1));_He1+=this._dz1*_Ga1(this._7z1,_wm1);data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){return !0}};_By1._n81(_Zo1);function _3A1(){this.parent.call(this);this.type=_Zo1._iq1;this._My1=new _H91(0.0,0.0);this._Ny1=new _H91(0.0,
|
||
0.0);this.length=1.0;this._Lz1=0.0;this._Mz1=0.0;Object.seal(this)}_3A1.prototype={_ag1:function(_9I,_aI,_4A1,_5A1){this._4p1=_9I;this._5p1=_aI;this._My1=this._4p1._Fm1(_4A1);this._Ny1=this._5p1._Fm1(_5A1);var _pv=_H91._P91(_5A1,_4A1);this.length=_pv.Length()},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this.length=data['length'];this._Lz1=data['frequencyHz'];this._Mz1=data['dampingRatio']}
|
||
};_3A1._n81(_jy1);function _Ay1(_Vl1){this.parent.call(this,_Vl1);this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._6A1=_Vl1.length;this._Pz1=_Vl1._Lz1;this._Qz1=_Vl1._Mz1;this._Yy1=0.0;this._Sz1=0.0;this._7A1=0.0;this._Hv1=0;this._Iv1=0;this._8A1=new _H91();this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._Il1=0}_Ay1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)}
|
||
,_my1:function(_5o1){var _ck1=_H91.Multiply((_5o1*this._Yy1),this._8A1);return _ck1},_ny1:function(_5o1){return 0.0},_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1},_9A1:function(length){this._6A1=length},_aA1:function(){return this._6A1},_Yz1:function(_Zz1){this._Pz1=_Zz1},__z1:function(){return this._Pz1},_0A1:function(_4y1){this._Qz1=_4y1},_1A1:function(){return this._Qz1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);
|
||
this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));this._7z1=_Ua1(_xz1,
|
||
_H91._P91(this._Wy1,this._9z1));this._8A1=_H91._P91(_H91._P91(_H91._et(_ip1,this._7z1),_gp1),this._6z1);var length=this._8A1.Length();if(length>_191){this._8A1.Multiply(1.0/length)}else {this._8A1._yt(0.0,0.0)}var _bA1=_Ga1(this._6z1,this._8A1);var _cA1=_Ga1(this._7z1,this._8A1);var _dA1=this._az1+this._cz1*_bA1*_bA1+this._bz1+this._dz1*_cA1*_cA1;this._Il1=_dA1!=0.0?1.0/_dA1:0.0;if(this._Pz1>0.0){var __a1=length-this._6A1;var _2A1=2.0*_X81*this._Pz1;var _pv=2.0*this._Il1*this._Qz1*_2A1;var _Pf1=this._Il1*_2A1*_2A1;
|
||
var _C3=data._v81._4o1;this._Sz1=_C3*(_pv+_C3*_Pf1);this._Sz1=this._Sz1!=0.0?1.0/this._Sz1:0.0;this._7A1=__a1*_C3*_Pf1*this._Sz1;_dA1+=this._Sz1;this._Il1=_dA1!=0.0?1.0/_dA1:0.0}else {this._Sz1=0.0;this._7A1=0.0}if(data._v81._9o1){this._Yy1*=data._v81._6o1;var _1i1=_H91.Multiply(this._Yy1,this._8A1);_Yw1._P91(_H91.Multiply(this._az1,_1i1));_Ge1-=this._cz1*_Ga1(this._6z1,_1i1);__w1._et(_H91.Multiply(this._bz1,_1i1));_He1+=this._dz1*_Ga1(this._7z1,_1i1)}else {this._Yy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);
|
||
data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _eA1=_H91._et(_Yw1,_Ia1(_Ge1,this._6z1));var _fA1=_H91._et(__w1,_Ia1(_He1,this._7z1));var _zz1=_Fa1(this._8A1,_H91._P91(_fA1,_eA1));var _wm1=-this._Il1*(_zz1+this._7A1+this._Sz1*this._Yy1);this._Yy1+=_wm1;var _1i1=_H91.Multiply(_wm1,this._8A1);
|
||
_Yw1._P91(_H91.Multiply(this._az1,_1i1));_Ge1-=this._cz1*_Ga1(this._6z1,_1i1);__w1._et(_H91.Multiply(this._bz1,_1i1));_He1+=this._dz1*_Ga1(this._7z1,_1i1);data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){if(this._Pz1>0.0){return !0}var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),
|
||
_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _tm=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);var length=_tm._R91();var __a1=length-this._6A1;__a1=_ab1(__a1,-_791,_791);var _wm1=-this._Il1*__a1;var _1i1=_H91.Multiply(_wm1,_tm);_gp1._P91(_H91.Multiply(this._az1,_1i1));_Xw1-=this._cz1*_Ga1(_Jf1,_1i1);_ip1._et(_H91.Multiply(this._bz1,_1i1));_Zw1+=this._dz1*_Ga1(_Kf1,_1i1);data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;
|
||
data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return _3b1(__a1)<_191},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['length']=this._6A1;_pG['frequencyHz']=this._Pz1;_pG['dampingRatio']=this._Qz1;return _pG}};_Ay1._n81(_Zo1);function _gA1(){this.parent.call(this);this.type=_Zo1._uy1;this._My1=new _H91();this._Ny1=new _H91();this._hA1=new _H91(1.0,0.0);this._Oy1=0.0;this._Ty1=!1;
|
||
this._iA1=0.0;this._jA1=0.0;this._Uy1=!1;this._kA1=0.0;this._Sy1=0.0;Object.seal(this)}_gA1.prototype={_ag1:function(_3q1,_4q1,anchor,_wb1){this._4p1=_3q1;this._5p1=_4q1;this._My1=this._4p1._Fm1(anchor);this._Ny1=this._5p1._Fm1(anchor);this._hA1=this._4p1._Hm1(_wb1);this._Oy1=this._5p1._qa1()-this._4p1._qa1()},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._hA1._X91(data['localAxisA']);
|
||
this._Oy1=data['referenceAngle'];this._Ty1=data['enableLimit'];this._iA1=data['lowerTranslation'];this._jA1=data['upperTranslation'];this._Uy1=data['enableMotor'];this._kA1=data['maxMotorForce'];this._Sy1=data['motorSpeed'];}};_gA1._n81(_jy1);function _Cy1(_Vl1){this.parent.call(this,_Vl1);this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._lA1=_Vl1._hA1._Qi();this._lA1._R91();this._mA1=_Ia1(1.0,this._lA1);this._Xy1=_Vl1._Oy1;this._Yy1=new _Z91();this._ez1=0.0;this._Zy1=0.0;this._nA1=_Vl1._iA1;
|
||
this._oA1=_Vl1._jA1;this._pA1=_Vl1._kA1;this._2z1=_Vl1._Sy1;this._3z1=_Vl1._Ty1;this._4z1=_Vl1._Uy1;this._5z1=_Zo1._py1;this._yk1=new _H91();this._qA1=new _H91();this._Hv1=0;this._Iv1=0;this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._rA1=0,this._sA1=0;this._tA1=0,this._uA1=0;this._vA1=new _ca1();this._ez1=0}_Cy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){return _H91.Multiply(_5o1,
|
||
_H91._et(_H91.Multiply(this._Yy1.x,this._qA1),_H91.Multiply((this._Zy1+this._Yy1._Qn),this._yk1)))},_ny1:function(_5o1){return _5o1*this._Yy1.y},_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1;},_wA1:function(){return this._lA1},_hz1:function(){return this._Xy1},_xA1:function(){var _Xe1=this._2p1._Cm1(this._Vy1);var _Ye1=this._0p1._Cm1(this._Wy1);var _pv=_H91._P91(_Ye1,_Xe1);var _wb1=this._2p1._Dm1(this._lA1);var _dy1=_Fa1(_pv,_wb1);return _dy1},_jz1:function(){var _3q1=this._2p1;var _4q1=this._0p1;
|
||
var _Jf1=_Ua1(_3q1._ni1._nJ,_H91._P91(this._Vy1,_3q1._ul1._wa1));var _Kf1=_Ua1(_4q1._ni1._nJ,_H91._P91(this._Wy1,_4q1._ul1._wa1));var _yb1=_H91._et(_3q1._ul1._A3,_Jf1);var _zb1=_H91._et(_4q1._ul1._A3,_Kf1);var _pv=_H91._P91(_zb1,_yb1);var _wb1=_Ua1(_3q1._ni1._nJ,this._lA1);var _Yw1=_3q1._zl1;var __w1=_4q1._zl1;var _Ge1=_3q1._Al1;var _He1=_4q1._Al1;var _w6=_Fa1(_pv,_Ia1(_Ge1,_wb1))+_Fa1(_wb1,_H91._P91(_H91._P91(_H91._et(__w1,_Ia1(_He1,_Kf1)),_Yw1),_Ia1(_Ge1,_Jf1)));return _w6},_kz1:function(){return this._3z1}
|
||
,_lz1:function(_Wm1){if(_Wm1!=this._3z1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._3z1=_Wm1;this._Yy1._Qn=0.0}},_mz1:function(){return this._nA1},_nz1:function(){return this._oA1},_oz1:function(_MV,_ad1){_T81(_MV<=_ad1);if(_MV!=this._nA1||_ad1!=this._oA1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._nA1=_MV;this._oA1=_ad1;this._Yy1._Qn=0.0}},_pz1:function(){return this._4z1},_qz1:function(_Wm1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._4z1=_Wm1},_rz1:function(_w6){this._2p1._nZ(!0);this._0p1._nZ(!0);this._2z1=_w6}
|
||
,_sz1:function(){return this._2z1},_yA1:function(_qm1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._pA1=_qm1},_zA1:function(){return this._pA1},_AA1:function(_5o1){return _5o1*this._Zy1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1=this._2p1._ul1._wa1;this._9z1=this._0p1._ul1._wa1;this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();
|
||
var _Ge1=data._eo1[this._Hv1]._B3;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _pv=_H91._et(_H91._P91(_ip1,_gp1),_H91._P91(_Kf1,_Jf1));var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;{this._yk1=_Ua1(_wz1,this._lA1);this._tA1=_Ga1(_H91._et(_pv,
|
||
_Jf1),this._yk1);this._uA1=_Ga1(_Kf1,this._yk1);this._ez1=_Vw1+_Ww1+_7k1*this._tA1*this._tA1+_8k1*this._uA1*this._uA1;if(this._ez1>0.0){this._ez1=1.0/this._ez1;}}{this._qA1=_Ua1(_wz1,this._mA1);this._rA1=_Ga1(_H91._et(_pv,_Jf1),this._qA1);this._sA1=_Ga1(_Kf1,this._qA1);var _dx1=_Vw1+_Ww1+_7k1*this._rA1*this._rA1+_8k1*this._sA1*this._sA1;var _fx1=_7k1*this._rA1+_8k1*this._sA1;var _BA1=_7k1*this._rA1*this._tA1+_8k1*this._sA1*this._uA1;var _ex1=_7k1+_8k1;if(_ex1==0.0){_ex1=1.0}var _CA1=_7k1*this._tA1+_8k1*this._uA1;
|
||
var _DA1=_Vw1+_Ww1+_7k1*this._tA1*this._tA1+_8k1*this._uA1*this._uA1;this._vA1._oM._yt(_dx1,_fx1,_BA1);this._vA1._pM._yt(_fx1,_ex1,_CA1);this._vA1._ea1._yt(_BA1,_CA1,_DA1)}if(this._3z1){var _EA1=_Fa1(this._yk1,_pv);if(_3b1(this._oA1-this._nA1)<2.0*_191){this._5z1=_Zo1._sy1}else if(_EA1<=this._nA1){if(this._5z1!=_Zo1._qy1){this._5z1=_Zo1._qy1;this._Yy1._Qn=0.0}}else if(_EA1>=this._oA1){if(this._5z1!=_Zo1._ry1){this._5z1=_Zo1._ry1;this._Yy1._Qn=0.0}}else {this._5z1=_Zo1._py1;this._Yy1._Qn=0.0}}else {this._5z1=_Zo1._py1;
|
||
this._Yy1._Qn=0.0}if(this._4z1==!1){this._Zy1=0.0}if(data._v81._9o1){this._Yy1.Multiply(data._v81._6o1);this._Zy1*=data._v81._6o1;var _1i1=_H91._et(_H91.Multiply(this._Yy1.x,this._qA1),_H91.Multiply((this._Zy1+this._Yy1._Qn),this._yk1));var _FA1=this._Yy1.x*this._rA1+this._Yy1.y+(this._Zy1+this._Yy1._Qn)*this._tA1;var _GA1=this._Yy1.x*this._sA1+this._Yy1.y+(this._Zy1+this._Yy1._Qn)*this._uA1;_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}else {
|
||
this._Yy1._I91();this._Zy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;if(this._4z1&&this._5z1!=_Zo1._sy1){var _zz1=_Fa1(this._yk1,_H91._P91(__w1,_Yw1))+this._uA1*_He1-this._tA1*_Ge1;
|
||
var _wm1=this._ez1*(this._2z1-_zz1);var _Az1=this._Zy1;var _Bz1=data._v81._4o1*this._pA1;this._Zy1=_ab1(this._Zy1+_wm1,-_Bz1,_Bz1);_wm1=this._Zy1-_Az1;var _1i1=_H91.Multiply(_wm1,this._yk1);var _FA1=_wm1*this._tA1;var _GA1=_wm1*this._uA1;_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}var _Cz1=new _H91();_Cz1.x=_Fa1(this._qA1,_H91._P91(__w1,_Yw1))+this._sA1*_He1-this._rA1*_Ge1;_Cz1.y=_He1-_Ge1;if(this._3z1&&this._5z1!=_Zo1._py1){var _Dz1;_Dz1=_Fa1(this._yk1,
|
||
_H91._P91(__w1,_Yw1))+this._uA1*_He1-this._tA1*_Ge1;var _zz1=new _Z91(_Cz1.x,_Cz1.y,_Dz1);var _HA1=this._Yy1._Qi();var _IA1=this._vA1._fa1(_zz1._M91());this._Yy1._et(_IA1);if(this._5z1==_Zo1._qy1){this._Yy1._Qn=_8b1(this._Yy1._Qn,0.0)}else if(this._5z1==_Zo1._ry1){this._Yy1._Qn=_6b1(this._Yy1._Qn,0.0)}var _Mk=_H91._P91(_Cz1._M91(),_H91.Multiply((this._Yy1._Qn-_HA1._Qn),new _H91(this._vA1._ea1.x,this._vA1._ea1.y)));var _JA1=_H91._et(this._vA1._ia1(_Mk),new _H91(_HA1.x,_HA1.y));this._Yy1.x=_JA1.x;this._Yy1.y=_JA1.y;
|
||
_IA1=_Z91._P91(this._Yy1,_HA1);var _1i1=_H91._et(_H91.Multiply(_IA1.x,this._qA1),_H91.Multiply(_IA1._Qn,this._yk1));var _FA1=_IA1.x*this._rA1+_IA1.y+_IA1._Qn*this._tA1;var _GA1=_IA1.x*this._sA1+_IA1.y+_IA1._Qn*this._uA1;_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}else {var _IA1=this._vA1._ia1(_Cz1._M91());this._Yy1.x+=_IA1.x;this._Yy1.y+=_IA1.y;var _1i1=_H91.Multiply(_IA1.x,this._qA1);var _FA1=_IA1.x*this._rA1+_IA1.y;var _GA1=_IA1.x*this._sA1+_IA1.y;
|
||
_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1;},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;
|
||
var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _pv=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);var _wb1=_Ua1(_wz1,this._lA1);var _i41=_Ga1(_H91._et(_pv,_Jf1),_wb1);var _j41=_Ga1(_Kf1,_wb1);var _KA1=_Ua1(_wz1,this._mA1);var _0D=_Ga1(_H91._et(_pv,_Jf1),_KA1);var _1D=_Ga1(_Kf1,_KA1);var _wm1=new _Z91();var _LA1=new _H91();_LA1.x=_Fa1(_KA1,_pv);_LA1.y=_Zw1-_Xw1-this._Xy1;var _MA1=_3b1(_LA1.x);var _Gz1=_3b1(_LA1.y);var _J8=!1;var _NA1=0.0;if(this._3z1){
|
||
var _dy1=_Fa1(_wb1,_pv);if(_3b1(this._oA1-this._nA1)<2.0*_191){_NA1=_ab1(_dy1,-_791,_791);_MA1=_8b1(_MA1,_3b1(_dy1));_J8=!0}else if(_dy1<=this._nA1){_NA1=_ab1(_dy1-this._nA1+_191,-_791,0.0);_MA1=_8b1(_MA1,this._nA1-_dy1);_J8=!0;}else if(_dy1>=this._oA1){_NA1=_ab1(_dy1-this._oA1-_191,0.0,_791);_MA1=_8b1(_MA1,_dy1-this._oA1);_J8=!0}}if(_J8){var _dx1=_Vw1+_Ww1+_7k1*_0D*_0D+_8k1*_1D*_1D;var _fx1=_7k1*_0D+_8k1*_1D;var _BA1=_7k1*_0D*_i41+_8k1*_1D*_j41;var _ex1=_7k1+_8k1;if(_ex1==0.0){_ex1=1.0}var _CA1=_7k1*_i41+_8k1*_j41;
|
||
var _DA1=_Vw1+_Ww1+_7k1*_i41*_i41+_8k1*_j41*_j41;var _Bw1=new _ca1();_Bw1._oM._yt(_dx1,_fx1,_BA1);_Bw1._pM._yt(_fx1,_ex1,_CA1);_Bw1._ea1._yt(_BA1,_CA1,_DA1);var __a1=new _Z91();__a1.x=_LA1.x;__a1.y=_LA1.y;__a1._Qn=_NA1;_wm1=_Bw1._fa1(__a1._M91())}else {var _dx1=_Vw1+_Ww1+_7k1*_0D*_0D+_8k1*_1D*_1D;var _fx1=_7k1*_0D+_8k1*_1D;var _ex1=_7k1+_8k1;if(_ex1==0.0){_ex1=1.0}var _Bw1=new _0a1();_Bw1._oM._yt(_dx1,_fx1);_Bw1._pM._yt(_fx1,_ex1);var _OA1=_Bw1._7a1(_LA1._M91());_wm1.x=_OA1.x;_wm1.y=_OA1.y;_wm1._Qn=0.0}var _1i1=_H91._et(_H91.Multiply(_wm1.x,
|
||
_KA1),_H91.Multiply(_wm1._Qn,_wb1));var _FA1=_wm1.x*_0D+_wm1.y+_wm1._Qn*_i41;var _GA1=_wm1.x*_1D+_wm1.y+_wm1._Qn*_j41;_gp1._P91(_H91.Multiply(_Vw1,_1i1));_Xw1-=_7k1*_FA1;_ip1._et(_H91.Multiply(_Ww1,_1i1));_Zw1+=_8k1*_GA1;data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return _MA1<=_191&&_Gz1<=_291},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();
|
||
_pG['localAxisA']=this._lA1._V91();_pG['referenceAngle']=this._Xy1;_pG['enableLimit']=this._3z1;_pG['lowerTranslation']=this._nA1;_pG['upperTranslation']=this._oA1;_pG['enableMotor']=this._4z1;_pG['maxMotorForce']=this._pA1;_pG['motorSpeed']=this._2z1;return _pG}};_Cy1._n81(_Zo1);function _PA1(){this.parent.call(this);this.type=_Zo1._yy1;this._My1=new _H91();this._Ny1=new _H91();this._Kz1=0.0;this._QA1=0.0;Object.seal(this)}_PA1.prototype={_ag1:function(_3q1,_4q1,anchor){this._4p1=_3q1;this._5p1=_4q1;
|
||
this._My1._L91(this._4p1._Fm1(anchor));this._Ny1._L91(this._5p1._Fm1(anchor))},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._Kz1=data['maxForce'];this._QA1=data['maxTorque']}};_PA1._n81(_jy1);function _Iy1(_Vl1){this.parent.call(this,_Vl1);this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._RA1=new _H91();this._SA1=0.0;this._Oz1=_Vl1._Kz1;this._TA1=_Vl1._QA1;this._Hv1=0;this._Iv1=0;
|
||
this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._UA1=new _0a1();this._VA1=0}_Iy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){return _H91.Multiply(_5o1,this._RA1)},_ny1:function(_5o1){return _5o1*this._SA1},_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1},_Wz1:function(_qm1){_T81(_x91(_qm1)&&_qm1>=0.0);this._Oz1=_qm1}
|
||
,_Xz1:function(){return this._Oz1},_WA1:function(_um1){_T81(_x91(_um1)&&_um1>=0.0);this._TA1=_um1},_XA1:function(){return this._TA1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _Zw1=data._do1[this._Iv1]._hm;
|
||
var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));this._7z1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Bw1=new _0a1();_Bw1._oM.x=_Vw1+_Ww1+_7k1*this._6z1.y*this._6z1.y+_8k1*this._7z1.y*this._7z1.y;_Bw1._oM.y=-_7k1*this._6z1.x*this._6z1.y-_8k1*this._7z1.x*this._7z1.y;_Bw1._pM.x=_Bw1._oM.y;_Bw1._pM.y=_Vw1+_Ww1+_7k1*this._6z1.x*this._6z1.x+_8k1*this._7z1.x*this._7z1.x;
|
||
this._UA1=_Bw1._4a1();this._VA1=_7k1+_8k1;if(this._VA1>0.0){this._VA1=1.0/this._VA1}if(data._v81._9o1){this._RA1.Multiply(data._v81._6o1);this._SA1*=data._v81._6o1;var _1i1=new _H91(this._RA1.x,this._RA1.y);_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+this._SA1);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+this._SA1)}else {this._RA1._I91();this._SA1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);
|
||
data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _C3=data._v81._4o1;{var _zz1=_He1-_Ge1;var _wm1=-this._VA1*_zz1;var _Az1=this._SA1;var _Bz1=_C3*this._TA1;this._SA1=_ab1(this._SA1+_wm1,-_Bz1,_Bz1);_wm1=this._SA1-_Az1;_Ge1-=_7k1*_wm1;_He1+=_8k1*_wm1}{var _zz1=_H91._et(__w1,_H91._P91(_Ia1(_He1,
|
||
this._7z1),_H91._P91(_Yw1,_Ia1(_Ge1,this._6z1))));var _wm1=_Ja1(this._UA1,_zz1)._M91();var _Az1=this._RA1._Qi();this._RA1._et(_wm1);var _Bz1=_C3*this._Oz1;if(this._RA1._Q91()>_Bz1*_Bz1){this._RA1._R91();this._RA1.Multiply(_Bz1)}_wm1=_H91._P91(this._RA1,_Az1);_Yw1._P91(_H91.Multiply(_Vw1,_wm1));_Ge1-=_7k1*_Ga1(this._6z1,_wm1);__w1._et(_H91.Multiply(_Ww1,_wm1));_He1+=_8k1*_Ga1(this._7z1,_wm1)}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1}
|
||
,_Dx1:function(data){return !0},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['maxForce']=this._Oz1;_pG['maxTorque']=this._TA1;return _pG}};_Iy1._n81(_Zo1);function _YA1(){this.parent.call(this);this.type=_Zo1._xy1;this._My1=new _H91(0.0,0.0);this._Ny1=new _H91(0.0,0.0);this._Oy1=0.0;this._Lz1=0.0;this._Mz1=0.0;Object.seal(this)}_YA1.prototype={_ag1:function(_3q1,_4q1,anchor){this._4p1=_3q1;this._5p1=_4q1;
|
||
this._My1._L91(this._4p1._Fm1(anchor));this._Ny1._L91(this._5p1._Fm1(anchor));this._Oy1=this._5p1._qa1()-this._4p1._qa1()},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._Oy1=data['referenceAngle'];this._Lz1=data['frequencyHz'];this._Mz1=data['dampingRatio']}};_YA1._n81(_jy1);function _Hy1(_Vl1){this.parent.call(this,_Vl1);this._7A1=0;this._Sz1=0;this._Hv1=0;this._Iv1=0;this._6z1=new _H91();
|
||
this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._Il1=new _ca1();this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._Xy1=_Vl1._Oy1;this._Pz1=_Vl1._Lz1;this._Qz1=_Vl1._Mz1;this._Yy1=new _Z91()}_Hy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){var _1i1=new _H91(this._Yy1.x,this._Yy1.y);return _H91.Multiply(_5o1,_1i1)},_ny1:function(_5o1){return _5o1*this._Yy1._Qn}
|
||
,_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1},_hz1:function(){return this._Xy1},_Yz1:function(_Zz1){this._Pz1=_Zz1},__z1:function(){return this._Pz1},_0A1:function(_4y1){this._Qz1=_4y1},_1A1:function(){return this._Qz1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _Xw1=data._do1[this._Hv1]._hm;
|
||
var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1._L91(_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1)));this._7z1._L91(_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1)));var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Bw1=new _ca1();_Bw1._oM.x=_Vw1+_Ww1+this._6z1.y*this._6z1.y*_7k1+this._7z1.y*this._7z1.y*_8k1;_Bw1._pM.x=-this._6z1.y*this._6z1.x*_7k1-this._7z1.y*this._7z1.x*_8k1;
|
||
_Bw1._ea1.x=-this._6z1.y*_7k1-this._7z1.y*_8k1;_Bw1._oM.y=_Bw1._pM.x;_Bw1._pM.y=_Vw1+_Ww1+this._6z1.x*this._6z1.x*_7k1+this._7z1.x*this._7z1.x*_8k1;_Bw1._ea1.y=this._6z1.x*_7k1+this._7z1.x*_8k1;_Bw1._oM._Qn=_Bw1._ea1.x;_Bw1._pM._Qn=_Bw1._ea1.y;_Bw1._ea1._Qn=_7k1+_8k1;if(this._Pz1>0.0){_Bw1._ja1(this._Il1);var _ZA1=_7k1+_8k1;var _vk=_ZA1>0.0?1.0/_ZA1:0.0;var __a1=_Zw1-_Xw1-this._Xy1;var _2A1=2.0*_X81*this._Pz1;var _pv=2.0*_vk*this._Qz1*_2A1;var _Pf1=_vk*_2A1*_2A1;var _C3=data._v81._4o1;this._Sz1=_C3*(_pv+_C3*_Pf1);
|
||
this._Sz1=this._Sz1!=0.0?1.0/this._Sz1:0.0;this._7A1=__a1*_C3*_Pf1*this._Sz1;_ZA1+=this._Sz1;this._Il1._ea1._Qn=_ZA1!=0.0?1.0/_ZA1:0.0}else {_Bw1._la1(this._Il1);this._Sz1=0.0;this._7A1=0.0}if(data._v81._9o1){this._Yy1.Multiply(data._v81._6o1);var _1i1=new _H91(this._Yy1.x,this._Yy1.y);_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+this._Yy1._Qn);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+this._Yy1._Qn)}else {this._Yy1._I91()}data._eo1[this._Hv1]._vm._L91(_Yw1);
|
||
data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;if(this._Pz1>0.0){var _Dz1=_He1-_Ge1;var __A1=-this._Il1._ea1._Qn*(_Dz1+this._7A1+this._Sz1*this._Yy1._Qn);this._Yy1._Qn+=__A1;_Ge1-=_7k1*__A1;_He1+=_8k1*__A1;var _Cz1=_H91._P91(_H91._P91(_H91._et(__w1,
|
||
_Ia1(_He1,this._7z1)),_Yw1),_Ia1(_Ge1,this._6z1));var _OA1=_Qa1(this._Il1,_Cz1)._M91();this._Yy1.x+=_OA1.x;this._Yy1.y+=_OA1.y;var _1i1=_OA1._Qi();_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_Ga1(this._6z1,_1i1);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_Ga1(this._7z1,_1i1)}else {var _Cz1=_H91._P91(_H91._P91(_H91._et(__w1,_Ia1(_He1,this._7z1)),_Yw1),_Ia1(_Ge1,this._6z1));var _Dz1=_He1-_Ge1;var _zz1=new _Z91(_Cz1.x,_Cz1.y,_Dz1);var _wm1=_Pa1(this._Il1,_zz1)._M91();this._Yy1._et(_wm1);var _1i1=new _H91(_wm1.x,
|
||
_wm1.y);_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+_wm1._Qn);__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+_wm1._Qn)}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);
|
||
var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _Hz1,_Gz1;var _Bw1=new _ca1();_Bw1._oM.x=_Vw1+_Ww1+_Jf1.y*_Jf1.y*_7k1+_Kf1.y*_Kf1.y*_8k1;_Bw1._pM.x=-_Jf1.y*_Jf1.x*_7k1-_Kf1.y*_Kf1.x*_8k1;_Bw1._ea1.x=-_Jf1.y*_7k1-_Kf1.y*_8k1;_Bw1._oM.y=_Bw1._pM.x;_Bw1._pM.y=_Vw1+_Ww1+_Jf1.x*_Jf1.x*_7k1+_Kf1.x*_Kf1.x*_8k1;_Bw1._ea1.y=_Jf1.x*_7k1+_Kf1.x*_8k1;_Bw1._oM._Qn=_Bw1._ea1.x;_Bw1._pM._Qn=_Bw1._ea1.y;
|
||
_Bw1._ea1._Qn=_7k1+_8k1;if(this._Pz1>0.0){var _LA1=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);_Hz1=_LA1.Length();_Gz1=0.0;var _1i1=_Bw1._ia1(_LA1)._M91();_gp1._P91(_H91.Multiply(_Vw1,_1i1));_Xw1-=_7k1*_Ga1(_Jf1,_1i1);_ip1._et(_H91.Multiply(_Ww1,_1i1));_Zw1+=_8k1*_Ga1(_Kf1,_1i1)}else {var _LA1=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);var _NA1=_Zw1-_Xw1-this._Xy1;_Hz1=_LA1.Length();_Gz1=_3b1(_NA1);var __a1=new _Z91(_LA1.x,_LA1.y,_NA1);var _wm1=_Bw1._fa1(__a1)._M91();var _1i1=new _H91(_wm1.x,
|
||
_wm1.y);_gp1._P91(_H91.Multiply(_Vw1,_1i1));_Xw1-=_7k1*(_Ga1(_Jf1,_1i1)+_wm1._Qn);_ip1._et(_H91.Multiply(_Ww1,_1i1));_Zw1+=_8k1*(_Ga1(_Kf1,_1i1)+_wm1._Qn)}data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return _Hz1<=_191&&_Gz1<=_291},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['referenceAngle']=this._Xy1;
|
||
_pG['frequencyHz']=this._Pz1;_pG['dampingRatio']=this._Qz1;return _pG}};_Hy1._n81(_Zo1);function _0B1(){this.parent.call(this);this.type=_Zo1._wy1;this._My1=new _H91();this._Ny1=new _H91();this._hA1=new _H91(1.0,0.0);this._Uy1=!1;this._Ry1=0.0;this._Sy1=0.0;this._Lz1=2.0;this._Mz1=0.7;Object.seal(this)}_0B1.prototype={_ag1:function(_3q1,_4q1,anchor,_wb1){this._4p1=_3q1;this._5p1=_4q1;this._My1._L91(this._4p1._Fm1(anchor));this._Ny1._L91(this._5p1._Fm1(anchor));this._hA1._L91(this._4p1._Hm1(_wb1))},_X91:function(data,
|
||
_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._hA1._X91(data['localAxisA']);this._Uy1=data['enableMotor'];this._Ry1=data['maxMotorTorque'];this._Sy1=data['motorSpeed'];this._Lz1=data['frequencyHz'];this._Mz1=data['dampingRatio']}};_0B1._n81(_jy1);function _Gy1(_Vl1){this.parent.call(this,_Vl1);this._Hv1=0;this._Iv1=0;this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;
|
||
this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._lA1=_Vl1._hA1._Qi();this._mA1=_Ia1(1.0,this._lA1);this._Il1=0.0;this._Yy1=0.0;this._ez1=0.0;this._Zy1=0.0;this._1B1=0.0;this._2B1=0.0;this._1z1=_Vl1._Ry1;this._2z1=_Vl1._Sy1;this._4z1=_Vl1._Uy1;this._Pz1=_Vl1._Lz1;this._Qz1=_Vl1._Mz1;this._7A1=0.0;this._Sz1=0.0;this._3B1=new _H91();this._4B1=new _H91();this._5B1=this._6B1=0;this._7B1=this._8B1=0}_Gy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)}
|
||
,_my1:function(_5o1){return _H91.Multiply(_5o1,_H91._et(_H91.Multiply(this._Yy1,this._4B1),_H91.Multiply(this._2B1,this._3B1)))},_ny1:function(_5o1){return _5o1*this._Zy1;},_fz1:function(){return this._Vy1},_gz1:function(){return this._Wy1},_wA1:function(){return this._lA1},_xA1:function(){var _3q1=this._2p1;var _4q1=this._0p1;var _Xe1=_3q1._Cm1(this._Vy1);var _Ye1=_4q1._Cm1(this._Wy1);var _pv=_H91._P91(_Ye1,_Xe1);var _wb1=_3q1._Dm1(this._lA1);var _dy1=_Fa1(_pv,_wb1);return _dy1},_jz1:function(){var _Ge1=this._2p1._Al1;
|
||
var _He1=this._0p1._Al1;return _He1-_Ge1},_pz1:function(){return this._4z1},_qz1:function(_Wm1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._4z1=_Wm1},_rz1:function(_w6){this._2p1._nZ(!0);this._0p1._nZ(!0);this._2z1=_w6},_sz1:function(){return this._2z1},_tz1:function(_um1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._1z1=_um1},_uz1:function(){return this._1z1},_vz1:function(_5o1){return _5o1*this._Zy1},_9B1:function(_Zz1){this._Pz1=_Zz1},_aB1:function(){return this._Pz1},_bB1:function(_4y1){this._Qz1=_4y1},
|
||
_cB1:function(){return this._Qz1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _ip1=data._do1[this._Iv1]._A3._Qi();
|
||
var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _pv=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);{this._4B1._L91(_Ua1(_wz1,this._mA1));this._7B1=_Ga1(_H91._et(_pv,_Jf1),this._4B1);this._8B1=_Ga1(_Kf1,this._4B1);this._Il1=_Vw1+_Ww1+_7k1*this._7B1*this._7B1+_8k1*this._8B1*this._8B1;if(this._Il1>0.0){
|
||
this._Il1=1.0/this._Il1}}this._1B1=0.0;this._7A1=0.0;this._Sz1=0.0;if(this._Pz1>0.0){this._3B1._L91(_Ua1(_wz1,this._lA1));this._5B1=_Ga1(_H91._et(_pv,_Jf1),this._3B1);this._6B1=_Ga1(_Kf1,this._3B1);var _dA1=_Vw1+_Ww1+_7k1*this._5B1*this._5B1+_8k1*this._6B1*this._6B1;if(_dA1>0.0){this._1B1=1.0/_dA1;var __a1=_Fa1(_pv,this._3B1);var _2A1=2.0*_X81*this._Pz1;var _pv=2.0*this._1B1*this._Qz1*_2A1;var _Pf1=this._1B1*_2A1*_2A1;var _C3=data._v81._4o1;this._Sz1=_C3*(_pv+_C3*_Pf1);if(this._Sz1>0.0){this._Sz1=1.0/this._Sz1}
|
||
this._7A1=__a1*_C3*_Pf1*this._Sz1;this._1B1=_dA1+this._Sz1;if(this._1B1>0.0){this._1B1=1.0/this._1B1}}}else {this._2B1=0.0}if(this._4z1){this._ez1=_7k1+_8k1;if(this._ez1>0.0){this._ez1=1.0/this._ez1}}else {this._ez1=0.0;this._Zy1=0.0}if(data._v81._9o1){this._Yy1*=data._v81._6o1;this._2B1*=data._v81._6o1;this._Zy1*=data._v81._6o1;var _1i1=_H91._et(_H91.Multiply(this._Yy1,this._4B1),_H91.Multiply(this._2B1,this._3B1));var _FA1=this._Yy1*this._7B1+this._2B1*this._5B1+this._Zy1;var _GA1=this._Yy1*this._8B1+this._2B1*this._6B1+this._Zy1;
|
||
_Yw1._P91(_H91.Multiply(this._az1,_1i1));_Ge1-=this._cz1*_FA1;__w1._et(_H91.Multiply(this._bz1,_1i1));_He1+=this._dz1*_GA1}else {this._Yy1=0.0;this._2B1=0.0;this._Zy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();
|
||
var _He1=data._eo1[this._Iv1]._B3;{var _zz1=_Fa1(this._3B1,_H91._P91(__w1,_Yw1))+this._6B1*_He1-this._5B1*_Ge1;var _wm1=-this._1B1*(_zz1+this._7A1+this._Sz1*this._2B1);this._2B1+=_wm1;var _1i1=_H91.Multiply(_wm1,this._3B1);var _FA1=_wm1*this._5B1;var _GA1=_wm1*this._6B1;_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}{var _zz1=_He1-_Ge1-this._2z1;var _wm1=-this._ez1*_zz1;var _Az1=this._Zy1;var _Bz1=data._v81._4o1*this._1z1;this._Zy1=_ab1(this._Zy1+_wm1,
|
||
-_Bz1,_Bz1);_wm1=this._Zy1-_Az1;_Ge1-=_7k1*_wm1;_He1+=_8k1*_wm1}{var _zz1=_Fa1(this._4B1,_H91._P91(__w1,_Yw1))+this._8B1*_He1-this._7B1*_Ge1;var _wm1=-this._Il1*_zz1;this._Yy1+=_wm1;var _1i1=_H91.Multiply(_wm1,this._4B1);var _FA1=_wm1*this._7B1;var _GA1=_wm1*this._8B1;_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*_FA1;__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*_GA1}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},
|
||
_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _pv=_H91._et(_H91._P91(_ip1,_gp1),_H91._P91(_Kf1,_Jf1));var _WU=_Ua1(_wz1,this._mA1);var _dB1=_Ga1(_H91._et(_pv,_Jf1),_WU);var _eB1=_Ga1(_Kf1,_WU);var __a1=_Fa1(_pv,_WU);var _Pf1=this._az1+this._bz1+this._cz1*this._7B1*this._7B1+this._dz1*this._8B1*this._8B1;
|
||
var _wm1;if(_Pf1!=0.0){_wm1=-__a1/_Pf1}else {_wm1=0.0}var _1i1=_H91.Multiply(_wm1,_WU);var _FA1=_wm1*_dB1;var _GA1=_wm1*_eB1;_gp1._P91(_H91.Multiply(this._az1,_1i1));_Xw1-=this._cz1*_FA1;_ip1._et(_H91.Multiply(this._bz1,_1i1));_Zw1+=this._dz1*_GA1;data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return _3b1(__a1)<=_191},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();
|
||
_pG['localAnchorB']=this._Wy1._V91();_pG['localAxisA']=this._fB1._V91();_pG['enableMotor']=this._4z1;_pG['maxMotorTorque']=this._1z1;_pG['motorSpeed']=this._2z1;_pG['frequencyHz']=this._Pz1;_pG['dampingRatio']=this._Qz1;return _pG}};_Gy1._n81(_Zo1);function _gB1(){this.parent.call(this);this.type=_Zo1._vy1;this._hB1=null;this._iB1=null;this._4y1=1.0;Object.seal(this)}_gB1.prototype={_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._hB1=data['joint1'];this._iB1=data['joint2'];
|
||
this._4y1=data['ratio']}};_gB1._n81(_jy1);function _Fy1(_Vl1){this.parent.call(this,_Vl1);this._jB1=_Vl1._hB1;this._kB1=_Vl1._iB1;this._lB1=this._jB1._Xb1();this._mB1=this._kB1._Xb1();_T81(this._lB1==_Zo1._ty1||this._lB1==_Zo1._uy1);_T81(this._mB1==_Zo1._ty1||this._mB1==_Zo1._uy1);var _nB1,_oB1;this._pB1=this._jB1._eq1();this._2p1=this._jB1._fq1();var _bg1=this._2p1._ni1;var _Xw1=this._2p1._ul1._hm;var _qB1=this._pB1._ni1;var _rB1=this._pB1._ul1._hm;this._Vy1=new _H91();this._Wy1=new _H91();this._sB1=new _H91();
|
||
this._tB1=new _H91();this._uB1=new _H91();this._vB1=new _H91();if(this._lB1==_Zo1._ty1){var _wB1=_Vl1._hB1;this._sB1._L91(_wB1._Vy1);this._Vy1._L91(_wB1._Wy1);this._xB1=_wB1._Xy1;this._uB1._I91();_nB1=_Xw1-_rB1-this._xB1}else {var _yB1=_Vl1._hB1;this._sB1._L91(_yB1._Vy1);this._Vy1._L91(_yB1._Wy1);this._xB1=_yB1._Xy1;this._uB1._L91(_yB1._lA1);var _zB1=this._sB1;var _Xe1=_Va1(_qB1._nJ,_H91._et(_Ua1(_bg1._nJ,this._Vy1),_H91._P91(_bg1._AK,_qB1._AK)));_nB1=_Fa1(_H91._P91(_Xe1,_zB1),this._uB1)}this._AB1=this._kB1._eq1();
|
||
this._0p1=this._kB1._fq1();var _dg1=this._0p1._ni1;var _Zw1=this._0p1._ul1._hm;var _BB1=this._AB1._ni1;var _CB1=this._AB1._ul1._hm;if(this._mB1==_Zo1._ty1){var _wB1=_Vl1._iB1;this._tB1._L91(_wB1._Vy1);this._Wy1._L91(_wB1._Wy1);this._DB1=_wB1._Xy1;this._vB1._I91();_oB1=_Zw1-_CB1-this._DB1}else {var _yB1=_Vl1._iB1;this._tB1._L91(_yB1._Vy1);this._Wy1._L91(_yB1._Wy1);this._DB1=_yB1._Xy1;this._vB1._L91(_yB1._lA1);var _EB1=this._tB1;var _Ye1=_Va1(_BB1._nJ,_H91._et(_Ua1(_dg1._nJ,this._Wy1),_H91._P91(_dg1._AK,_BB1._AK)));
|
||
_oB1=_Fa1(_H91._P91(_Ye1,_EB1),this._vB1)}this._FB1=_Vl1._4y1;this._GB1=_nB1+this._FB1*_oB1;this._Yy1=0.0;this._Hv1=this._Iv1=this._HB1=this._IB1=0;this._JB1=new _H91();this._KB1=new _H91();this._LB1=new _H91();this._MB1=new _H91();this._NB1=this._OB1=this._PB1=this._QB1=0;this._RB1=this._SB1=this._TB1=this._UB1=0;this._VB1=new _H91(),this._WB1=new _H91();this._XB1=this._YB1=this._ZB1=this.__B1=0;this._Il1=0}_Fy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)}
|
||
,_my1:function(_5o1){var _1i1=_H91.Multiply(this._Yy1,this._VB1);return _H91.Multiply(_5o1,_1i1)},_ny1:function(_5o1){var _0C1=this._Yy1*this._XB1;return _5o1*_0C1},_1C1:function(){return this._jB1},_2C1:function(){return this._kB1},_3C1:function(_4y1){_T81(_x91(_4y1));this._FB1=_4y1},_4C1:function(){return this._FB1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._HB1=this._pB1._ll1;this._IB1=this._AB1._ll1;this._JB1._L91(this._2p1._ul1._wa1);this._KB1._L91(this._0p1._ul1._wa1);
|
||
this._LB1._L91(this._pB1._ul1._wa1);this._MB1._L91(this._AB1._ul1._wa1);this._NB1=this._2p1._Jl1;this._OB1=this._0p1._Jl1;this._PB1=this._pB1._Jl1;this._QB1=this._AB1._Jl1;this._RB1=this._2p1._Ll1;this._SB1=this._0p1._Ll1;this._TB1=this._pB1._Ll1;this._UB1=this._AB1._Ll1;var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _rB1=data._do1[this._HB1]._hm;
|
||
var _5C1=data._eo1[this._HB1]._vm._Qi();var _6C1=data._eo1[this._HB1]._B3;var _CB1=data._do1[this._IB1]._hm;var _7C1=data._eo1[this._IB1]._vm._Qi();var _8C1=data._eo1[this._IB1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1),_9C1=new _pa1(_rB1),_aC1=new _pa1(_CB1);this._Il1=0.0;if(this._lB1==_Zo1._ty1){this._VB1._I91();this._XB1=1.0;this._ZB1=1.0;this._Il1+=this._RB1+this._TB1}else {var _tm=_Ua1(_9C1,this._uB1);var _bC1=_Ua1(_9C1,_H91._P91(this._sB1,this._LB1));var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._JB1));
|
||
this._VB1._L91(_tm);this._ZB1=_Ga1(_bC1,_tm);this._XB1=_Ga1(_Jf1,_tm);this._Il1+=this._PB1+this._NB1+this._TB1*this._ZB1*this._ZB1+this._RB1*this._XB1*this._XB1;}if(this._mB1==_Zo1._ty1){this._WB1._I91();this._YB1=this._FB1;this.__B1=this._FB1;this._Il1+=this._FB1*this._FB1*(this._SB1+this._UB1)}else {var _tm=_Ua1(_aC1,this._vB1);var _cC1=_Ua1(_aC1,_H91._P91(this._tB1,this._MB1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._KB1));this._WB1._L91(_H91.Multiply(this._FB1,_tm));this.__B1=this._FB1*_Ga1(_cC1,
|
||
_tm);this._YB1=this._FB1*_Ga1(_Kf1,_tm);this._Il1+=this._FB1*this._FB1*(this._QB1+this._OB1)+this._UB1*this.__B1*this.__B1+this._SB1*this._YB1*this._YB1}this._Il1=this._Il1>0.0?1.0/this._Il1:0.0;if(data._v81._9o1){_Yw1._et(_H91.Multiply((this._NB1*this._Yy1),this._VB1));_Ge1+=this._RB1*this._Yy1*this._XB1;__w1._et(_H91.Multiply((this._OB1*this._Yy1),this._WB1));_He1+=this._SB1*this._Yy1*this._YB1;_5C1._P91(_H91.Multiply((this._PB1*this._Yy1),this._VB1));_6C1-=this._TB1*this._Yy1*this._ZB1;_7C1._P91(_H91.Multiply((this._QB1*this._Yy1),
|
||
this._WB1));_8C1-=this._UB1*this._Yy1*this.__B1}else {this._Yy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1;data._eo1[this._HB1]._vm._L91(_5C1);data._eo1[this._HB1]._B3=_6C1;data._eo1[this._IB1]._vm._L91(_7C1);data._eo1[this._IB1]._B3=_8C1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _5C1=data._eo1[this._HB1]._vm._Qi();
|
||
var _6C1=data._eo1[this._HB1]._B3;var _7C1=data._eo1[this._IB1]._vm._Qi();var _8C1=data._eo1[this._IB1]._B3;var _zz1=_Fa1(this._VB1,_H91._P91(_Yw1,_5C1))+_Fa1(this._WB1,_H91._P91(__w1,_7C1));_zz1+=(this._XB1*_Ge1-this._ZB1*_6C1)+(this._YB1*_He1-this.__B1*_8C1);var _wm1=-this._Il1*_zz1;this._Yy1+=_wm1;_Yw1._et(_H91.Multiply((this._NB1*_wm1),this._VB1));_Ge1+=this._RB1*_wm1*this._XB1;__w1._et(_H91.Multiply((this._OB1*_wm1),this._WB1));_He1+=this._SB1*_wm1*this._YB1;_5C1._P91(_H91.Multiply((this._PB1*_wm1),
|
||
this._VB1));_6C1-=this._TB1*_wm1*this._ZB1;_7C1._P91(_H91.Multiply((this._QB1*_wm1),this._WB1));_8C1-=this._UB1*_wm1*this.__B1;data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1;data._eo1[this._HB1]._vm._L91(_5C1);data._eo1[this._HB1]._B3=_6C1;data._eo1[this._IB1]._vm._L91(_7C1);data._eo1[this._IB1]._B3=_8C1},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();
|
||
var _Zw1=data._do1[this._Iv1]._hm;var _dC1=data._do1[this._HB1]._A3._Qi();var _rB1=data._do1[this._HB1]._hm;var _eC1=data._do1[this._IB1]._A3._Qi();var _CB1=data._do1[this._IB1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1),_9C1=new _pa1(_rB1),_aC1=new _pa1(_CB1);var _MA1=0.0;var _nB1,_oB1;var _fC1=new _H91(),_gC1=new _H91();var _hC1,_iC1,_jC1,_kC1;var _Tb1=0.0;if(this._lB1==_Zo1._ty1){_fC1._I91();_hC1=1.0;_jC1=1.0;_Tb1+=this._RB1+this._TB1;_nB1=_Xw1-_rB1-this._xB1}else {var _tm=_Ua1(_9C1,this._uB1);var _bC1=_Ua1(_9C1,
|
||
_H91._P91(this._sB1,this._LB1));var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._JB1));_fC1._L91(_tm);_jC1=_Ga1(_bC1,_tm);_hC1=_Ga1(_Jf1,_tm);_Tb1+=this._PB1+this._NB1+this._TB1*_jC1*_jC1+this._RB1*_hC1*_hC1;var _zB1=_H91._P91(this._sB1,this._LB1);var _Xe1=_Va1(_9C1,_H91._et(_Jf1,_H91._P91(_gp1,_dC1)));_nB1=_Fa1(_H91._P91(_Xe1,_zB1),this._uB1)}if(this._mB1==_Zo1._ty1){_gC1._I91();_iC1=this._FB1;_kC1=this._FB1;_Tb1+=this._FB1*this._FB1*(this._SB1+this._UB1);_oB1=_Zw1-_CB1-this._DB1}else {var _tm=_Ua1(_aC1,
|
||
this._vB1);var _cC1=_Ua1(_aC1,_H91._P91(this._tB1,this._MB1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._KB1));_gC1._L91(_H91.Multiply(this._FB1,_tm));_kC1=this._FB1*_Ga1(_cC1,_tm);_iC1=this._FB1*_Ga1(_Kf1,_tm);_Tb1+=this._FB1*this._FB1*(this._QB1+this._OB1)+this._UB1*_kC1*_kC1+this._SB1*_iC1*_iC1;var _EB1=_H91._P91(this._tB1,this._MB1);var _Ye1=_Va1(_aC1,_H91._et(_Kf1,_H91._P91(_ip1,_eC1)));_oB1=_Fa1(_H91._P91(_Ye1,_EB1),this._vB1)}var __a1=(_nB1+this._FB1*_oB1)-this._GB1;var _wm1=0.0;if(_Tb1>0.0){
|
||
_wm1=-__a1/_Tb1}_gp1._et(_H91.Multiply(this._NB1,_H91.Multiply(_wm1,_fC1)));_Xw1+=this._RB1*_wm1*_hC1;_ip1._et(_H91.Multiply(this._OB1,_H91.Multiply(_wm1,_gC1)));_Zw1+=this._SB1*_wm1*_iC1;_dC1._P91(_H91.Multiply(this._PB1,_H91.Multiply(_wm1,_fC1)));_rB1-=this._TB1*_wm1*_jC1;_eC1._P91(_H91.Multiply(this._QB1,_H91.Multiply(_wm1,_gC1)));_CB1-=this._UB1*_wm1*_kC1;data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;data._do1[this._HB1]._A3._L91(_dC1);
|
||
data._do1[this._HB1]._hm=_rB1;data._do1[this._IB1]._A3._L91(_eC1);data._do1[this._IB1]._hm=_CB1;return _MA1<_191},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['joint1']=this._jB1._lC1;_pG['joint2']=this._kB1._lC1;_pG['ratio']=this._FB1;return _pG}};_Fy1._n81(_Zo1);function _mC1(){this.parent.call(this);this.type=_Zo1._oq1;this._nC1=new _H91();this._oC1=0.0;this._Kz1=1.0;this._QA1=1.0;this._pC1=0.3;Object.seal(this)}_mC1.prototype={_ag1:function(_3q1,_4q1){this._4p1=_3q1;
|
||
this._5p1=_4q1;var _qC1=this._5p1._QY();this._nC1._L91(this._4p1._Fm1(_qC1));var _rC1=this._4p1._qa1();var _sC1=this._5p1._qa1();this._oC1=_sC1-_rC1},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._nC1._X91(data['linearOffset']);this._oC1=data['angularOffset'];this._Kz1=data['maxForce'];this._QA1=data['maxTorque'];this._pC1=data['correctionFactor']}};_mC1._n81(_jy1);function _Ky1(_Vl1){this.parent.call(this,_Vl1);this._tC1=_Vl1._nC1._Qi();this._uC1=_Vl1._oC1;
|
||
this._RA1=new _H91();this._SA1=0.0;this._Oz1=_Vl1._Kz1;this._TA1=_Vl1._QA1;this._vC1=_Vl1._pC1;this._Hv1=0;this._Iv1=0;this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._wC1=new _H91();this._xC1=0;this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._UA1=new _0a1();this._VA1=0}_Ky1.prototype={_gq1:function(){return this._2p1._QY()},_hq1:function(){return this._0p1._QY()},_my1:function(_5o1){return _H91.Multiply(_5o1,this._RA1)},_ny1:function(_5o1){return _5o1*this._SA1}
|
||
,_yC1:function(_nC1){if(_nC1.x!=this._tC1.x||_nC1.y!=this._tC1.y){this._2p1._nZ(!0);this._0p1._nZ(!0);this._tC1._L91(_nC1)}},_qq1:function(){return this._tC1},_zC1:function(_oC1){if(_oC1!=this._uC1){this._2p1._nZ(!0);this._0p1._nZ(!0);this._uC1=_oC1}},_AC1:function(){return this._uC1},_Wz1:function(_qm1){_T81(_x91(_qm1)&&_qm1>=0.0);this._Oz1=_qm1},_Xz1:function(){return this._Oz1},_WA1:function(_um1){_T81(_x91(_um1)&&_um1>=0.0);this._TA1=_um1},_XA1:function(){return this._TA1},_BC1:function(_CC1){_T81(_x91(_CC1)&&0.0<=_CC1&&_CC1<=1.0);
|
||
this._vC1=_CC1},_DC1:function(){return this._vC1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;
|
||
var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1._L91(_Ua1(_wz1,this._8z1._M91()));this._7z1._L91(_Ua1(_xz1,this._9z1._M91()));var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _Bw1=new _0a1();_Bw1._oM.x=_Vw1+_Ww1+_7k1*this._6z1.y*this._6z1.y+_8k1*this._7z1.y*this._7z1.y;_Bw1._oM.y=-_7k1*this._6z1.x*this._6z1.y-_8k1*this._7z1.x*this._7z1.y;_Bw1._pM.x=_Bw1._oM.y;_Bw1._pM.y=_Vw1+_Ww1+_7k1*this._6z1.x*this._6z1.x+_8k1*this._7z1.x*this._7z1.x;
|
||
this._UA1._L91(_Bw1._4a1());this._VA1=_7k1+_8k1;if(this._VA1>0.0){this._VA1=1.0/this._VA1}this._wC1.x=_ip1.x+this._7z1.x-_gp1.x-this._6z1.x-(_wz1._A3*this._tC1.x-_wz1._cF*this._tC1.y);this._wC1.y=_ip1.y+this._7z1.y-_gp1.y-this._6z1.y-(_wz1._cF*this._tC1.x+_wz1._A3*this._tC1.y);this._xC1=_Zw1-_Xw1-this._uC1;if(data._v81._9o1){this._RA1.Multiply(data._v81._6o1);this._SA1*=data._v81._6o1;var _1i1=new _H91(this._RA1.x,this._RA1.y);_Yw1._P91(_H91.Multiply(_Vw1,_1i1));_Ge1-=_7k1*(_Ga1(this._6z1,_1i1)+this._SA1);
|
||
__w1._et(_H91.Multiply(_Ww1,_1i1));_He1+=_8k1*(_Ga1(this._7z1,_1i1)+this._SA1)}else {this._RA1._I91();this._SA1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _Vw1=this._az1,_Ww1=this._bz1;var _7k1=this._cz1,_8k1=this._dz1;var _C3=data._v81._4o1;
|
||
var _EC1=data._v81._5o1;{var _zz1=_He1-_Ge1+_EC1*this._vC1*this._xC1;var _wm1=-this._VA1*_zz1;var _Az1=this._SA1;var _Bz1=_C3*this._TA1;this._SA1=_ab1(this._SA1+_wm1,-_Bz1,_Bz1);_wm1=this._SA1-_Az1;_Ge1-=_7k1*_wm1;_He1+=_8k1*_wm1}{var _zz1=new _H91(__w1.x+(-_He1*this._7z1.x)-_Yw1.x-(-_Ge1*this._6z1.x)+_EC1*this._vC1*this._wC1.x,__w1.y+(_He1*this._7z1.y)-_Yw1.y-(_Ge1*this._6z1.y)+_EC1*this._vC1*this._wC1.y);var _wm1=_Ja1(this._UA1,_zz1)._M91();var _Az1=this._RA1._Qi();this._RA1._et(_wm1);var _Bz1=_C3*this._Oz1;
|
||
if(this._RA1._Q91()>_Bz1*_Bz1){this._RA1._R91();this._RA1.Multiply(_Bz1)}_wm1._L91(_H91._P91(this._RA1,_Az1));_Yw1._P91(_H91.Multiply(_Vw1,_wm1));_Ge1-=_7k1*_Ga1(this._6z1,_wm1);__w1._et(_H91.Multiply(_Ww1,_wm1));_He1+=_8k1*_Ga1(this._7z1,_wm1)}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){return !0},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['linearOffset']=this._tC1._V91();
|
||
_pG['angularOffset']=this._uC1;_pG['maxForce']=this._Oz1;_pG['maxTorque']=this._TA1;_pG['correctionFactor']=this._vC1;return _pG}};_Ky1._n81(_Zo1);var _FC1=2.0;function _GC1(){this.parent.call(this);this.type=_Zo1._jq1;this._HC1=new _H91(-1.0,1.0);this._IC1=new _H91(1.0,1.0);this._My1=new _H91(-1.0,0.0);this._Ny1=new _H91(1.0,0.0);this._JC1=0.0;this._KC1=0.0;this._4y1=1.0;this._6p1=!0;Object.seal(this)}_GC1.prototype={_ag1:function(_3q1,_4q1,_LC1,_MC1,_NC1,_OC1,_Jk){this._4p1=_3q1;this._5p1=_4q1;this._HC1._L91(_LC1);
|
||
this._IC1._L91(_MC1);this._My1._L91(this._4p1._Fm1(_NC1));this._Ny1._L91(this._5p1._Fm1(_OC1));var _PC1=_H91._P91(_NC1,_LC1);this._JC1=_PC1.Length();var _QC1=_H91._P91(_OC1,_MC1);this._KC1=_QC1.Length();this._4y1=_Jk;_T81(this._4y1>_W81)},_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._HC1._X91(data['groundAnchorA']);this._IC1._X91(data['groundAnchorB']);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._JC1=data['lengthA'];this._KC1=data['lengthB'];
|
||
this._4y1=data['ratio']}};_GC1._n81(_jy1);function _Ey1(_Vl1){this.parent.call(this,_Vl1);this._Hv1=0;this._Iv1=0;this._RC1=new _H91();this._SC1=new _H91();this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0;this._Il1=0;this._TC1=_Vl1._HC1._Qi();this._UC1=_Vl1._IC1._Qi();this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();this._VC1=_Vl1._JC1;this._WC1=_Vl1._KC1;_T81(_Vl1._4y1!=0.0);this._FB1=_Vl1._4y1;this._GB1=_Vl1._JC1+this._FB1*_Vl1._KC1;
|
||
this._Yy1=0.0}_Ey1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){var _1i1=_H91.Multiply(this._Yy1,this._SC1);return _H91.Multiply(_5o1,_1i1)},_ny1:function(_5o1){return 0.0},_lq1:function(){return this._TC1},_mq1:function(){return this._UC1},_XC1:function(){return this._VC1},_YC1:function(){return this._WC1},_4C1:function(){return this._FB1},_ZC1:function(){var _AK=this._2p1._Cm1(this._Vy1);var _cF=this._TC1;var _pv=_H91._P91(_AK,
|
||
_cF);return _pv.Length()},__C1:function(){var _AK=this._0p1._Cm1(this._Wy1);var _cF=this._UC1;var _pv=_H91._P91(_AK,_cF);return _pv.Length()},_ie1:function(_je1){this._TC1._P91(_je1);this._UC1._P91(_je1)},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;
|
||
var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1._L91(_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1)));this._7z1._L91(_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1)));this._RC1._L91(_H91._et(_gp1,_H91._P91(this._6z1,this._TC1)));this._SC1._L91(_H91._et(_ip1,_H91._P91(this._7z1,this._UC1)));var _JC1=this._RC1.Length();
|
||
var _KC1=this._SC1.Length();if(_JC1>10.0*_191){this._RC1.Multiply(1.0/_JC1)}else {this._RC1._I91()}if(_KC1>10.0*_191){this._SC1.Multiply(1.0/_KC1)}else {this._SC1._I91();}var _0D1=_Ga1(this._6z1,this._RC1);var _1D1=_Ga1(this._7z1,this._SC1);var _Vw1=this._az1+this._cz1*_0D1*_0D1;var _Ww1=this._bz1+this._dz1*_1D1*_1D1;this._Il1=_Vw1+this._FB1*this._FB1*_Ww1;if(this._Il1>0.0){this._Il1=1.0/this._Il1}if(data._v81._9o1){this._Yy1*=data._v81._6o1;var _2D1=_H91.Multiply(-(this._Yy1),this._RC1);var _3D1=_H91.Multiply((-this._FB1*this._Yy1),
|
||
this._SC1);_Yw1._et(_H91.Multiply(this._az1,_2D1));_Ge1+=this._cz1*_Ga1(this._6z1,_2D1);__w1._et(_H91.Multiply(this._bz1,_3D1));_He1+=this._dz1*_Ga1(this._7z1,_3D1)}else {this._Yy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _eA1=_H91._et(_Yw1,
|
||
_Ia1(_Ge1,this._6z1));var _fA1=_H91._et(__w1,_Ia1(_He1,this._7z1));var _zz1=-_Fa1(this._RC1,_eA1)-this._FB1*_Fa1(this._SC1,_fA1);var _wm1=-this._Il1*_zz1;this._Yy1+=_wm1;var _2D1=_H91.Multiply(-_wm1,this._RC1);var _3D1=_H91.Multiply(-this._FB1,_H91.Multiply(_wm1,this._SC1));_Yw1._et(_H91.Multiply(this._az1,_2D1));_Ge1+=this._cz1*_Ga1(this._6z1,_2D1);__w1._et(_H91.Multiply(this._bz1,_3D1));_He1+=this._dz1*_Ga1(this._7z1,_3D1);data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);
|
||
data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _4D1=_H91._et(_gp1,_H91._P91(_Jf1,this._TC1));var _5D1=_H91._et(_ip1,_H91._P91(_Kf1,this._UC1));var _JC1=_4D1.Length();var _KC1=_5D1.Length();if(_JC1>10.0*_191){_4D1.Multiply(1.0/_JC1)}
|
||
else {_4D1._I91()}if(_KC1>10.0*_191){_5D1.Multiply(1.0/_KC1)}else {_5D1._I91()}var _0D1=_Ga1(_Jf1,_4D1);var _1D1=_Ga1(_Kf1,_5D1);var _Vw1=this._az1+this._cz1*_0D1*_0D1;var _Ww1=this._bz1+this._dz1*_1D1*_1D1;var _Tb1=_Vw1+this._FB1*this._FB1*_Ww1;if(_Tb1>0.0){_Tb1=1.0/_Tb1}var __a1=this._GB1-_JC1-this._FB1*_KC1;var _MA1=_3b1(__a1);var _wm1=-_Tb1*__a1;var _2D1=_H91.Multiply(-_wm1,_4D1);var _3D1=_H91.Multiply(-this._FB1,_H91.Multiply(_wm1,_5D1));_gp1._et(_H91.Multiply(this._az1,_2D1));_Xw1+=this._cz1*_Ga1(_Jf1,
|
||
_2D1);_ip1._et(_H91.Multiply(this._bz1,_3D1));_Zw1+=this._dz1*_Ga1(_Kf1,_3D1);data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return _MA1<_191},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['groundAnchorA']=this._TC1._V91();_pG['groundAnchorB']=this._UC1._V91();_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['lengthA']=this._VC1;_pG['lengthB']=this._WC1;
|
||
_pG['ratio']=this._FB1;return _pG}};_Ey1._n81(_Zo1);function _6D1(){this.parent.call(this);this.type=_Zo1._zy1;this._My1=new _H91(-1.0,0.0);this._Ny1=new _H91(1.0,0.0);this._7D1=0.0;Object.seal(this)}_6D1.prototype={_X91:function(data,_aq1,_ly1){this.parent.prototype._X91.call(this,data,_aq1,_ly1);this._My1._X91(data['localAnchorA']);this._Ny1._X91(data['localAnchorB']);this._7D1=data['maxLength']}};_6D1._n81(_jy1);function _Jy1(_Vl1){this.parent.call(this,_Vl1);this._Vy1=_Vl1._My1._Qi();this._Wy1=_Vl1._Ny1._Qi();
|
||
this._8D1=_Vl1._7D1;this._Il1=0.0;this._Yy1=0.0;this._9D1=_Zo1._py1;this._6A1=0.0;this._Hv1=0;this._Iv1=0;this._8A1=new _H91();this._6z1=new _H91();this._7z1=new _H91();this._8z1=new _H91();this._9z1=new _H91();this._az1=0;this._bz1=0;this._cz1=0;this._dz1=0}_Jy1.prototype={_gq1:function(){return this._2p1._Cm1(this._Vy1)},_hq1:function(){return this._0p1._Cm1(this._Wy1)},_my1:function(_5o1){var _ck1=_H91.Multiply((_5o1*this._Yy1),this._8A1);return _ck1},_ny1:function(_5o1){return 0.0},_fz1:function(){return this._Vy1}
|
||
,_gz1:function(){return this._Wy1},_aD1:function(length){this._8D1=length},_bD1:function(){return this._8D1},_cD1:function(){return this._9D1},_0y1:function(data){this._Hv1=this._2p1._ll1;this._Iv1=this._0p1._ll1;this._8z1._L91(this._2p1._ul1._wa1);this._9z1._L91(this._0p1._ul1._wa1);this._az1=this._2p1._Jl1;this._bz1=this._0p1._Jl1;this._cz1=this._2p1._Ll1;this._dz1=this._0p1._Ll1;var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;
|
||
var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);this._6z1._L91(_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1)));this._7z1._L91(_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1)));this._8A1._L91(_H91._P91(_H91._P91(_H91._et(_ip1,this._7z1),_gp1),this._6z1));this._6A1=this._8A1.Length();var __a1=this._6A1-this._8D1;if(__a1>0.0){this._9D1=_Zo1._ry1}else {this._9D1=_Zo1._py1}if(this._6A1>_191){
|
||
this._8A1.Multiply(1.0/this._6A1)}else {this._8A1._I91();this._Il1=0.0;this._Yy1=0.0;return }var _dD1=_Ga1(this._6z1,this._8A1);var _eD1=_Ga1(this._7z1,this._8A1);var _dA1=this._az1+this._cz1*_dD1*_dD1+this._bz1+this._dz1*_eD1*_eD1;this._Il1=_dA1!=0.0?1.0/_dA1:0.0;if(data._v81._9o1){this._Yy1*=data._v81._6o1;var _1i1=_H91.Multiply(this._Yy1,this._8A1);_Yw1._P91(_H91.Multiply(this._az1,_1i1));_Ge1-=this._cz1*_Ga1(this._6z1,_1i1);__w1._et(_H91.Multiply(this._bz1,_1i1));_He1+=this._dz1*_Ga1(this._7z1,_1i1)}
|
||
else {this._Yy1=0.0}data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1;},_ix1:function(data){var _Yw1=data._eo1[this._Hv1]._vm._Qi();var _Ge1=data._eo1[this._Hv1]._B3;var __w1=data._eo1[this._Iv1]._vm._Qi();var _He1=data._eo1[this._Iv1]._B3;var _eA1=_H91._et(_Yw1,_Ia1(_Ge1,this._6z1));var _fA1=_H91._et(__w1,_Ia1(_He1,this._7z1));var __a1=this._6A1-this._8D1;var _zz1=_Fa1(this._8A1,_H91._P91(_fA1,_eA1));if(__a1<0.0){_zz1+=data._v81._5o1*__a1}
|
||
var _wm1=-this._Il1*_zz1;var _Az1=this._Yy1;this._Yy1=_6b1(0.0,this._Yy1+_wm1);_wm1=this._Yy1-_Az1;var _1i1=_H91.Multiply(_wm1,this._8A1);_Yw1._P91(_H91.Multiply(this._az1,_1i1));_Ge1-=this._cz1*_Ga1(this._6z1,_1i1);__w1._et(_H91.Multiply(this._bz1,_1i1));_He1+=this._dz1*_Ga1(this._7z1,_1i1);data._eo1[this._Hv1]._vm._L91(_Yw1);data._eo1[this._Hv1]._B3=_Ge1;data._eo1[this._Iv1]._vm._L91(__w1);data._eo1[this._Iv1]._B3=_He1},_Dx1:function(data){var _gp1=data._do1[this._Hv1]._A3._Qi();var _Xw1=data._do1[this._Hv1]._hm;
|
||
var _ip1=data._do1[this._Iv1]._A3._Qi();var _Zw1=data._do1[this._Iv1]._hm;var _wz1=new _pa1(_Xw1),_xz1=new _pa1(_Zw1);var _Jf1=_Ua1(_wz1,_H91._P91(this._Vy1,this._8z1));var _Kf1=_Ua1(_xz1,_H91._P91(this._Wy1,this._9z1));var _tm=_H91._P91(_H91._P91(_H91._et(_ip1,_Kf1),_gp1),_Jf1);var length=_tm._R91();var __a1=length-this._8D1;__a1=_ab1(__a1,0.0,_791);var _wm1=-this._Il1*__a1;var _1i1=_H91.Multiply(_wm1,_tm);_gp1._P91(_H91.Multiply(this._az1,_1i1));_Xw1-=this._cz1*_Ga1(_Jf1,_1i1);_ip1._et(_H91.Multiply(this._bz1,
|
||
_1i1));_Zw1+=this._dz1*_Ga1(_Kf1,_1i1);data._do1[this._Hv1]._A3._L91(_gp1);data._do1[this._Hv1]._hm=_Xw1;data._do1[this._Iv1]._A3._L91(_ip1);data._do1[this._Iv1]._hm=_Zw1;return length-this._8D1<_191},_V91:function(_W91){var _pG=_W91||{};this.parent.prototype._V91.call(this,_pG);_pG['localAnchorA']=this._Vy1._V91();_pG['localAnchorB']=this._Wy1._V91();_pG['maxLength']=this._8D1;return _pG}};_Jy1._n81(_Zo1);var _fD1=Math.exp;function _gD1(){this.vertices=null;this._Gl=0;this._hD1=null;this._ko1=new _H91();
|
||
this._zq1=0.1;this._iD1=0.9;this._jD1=0.1}function _kD1(){this._Gc1=0;this._lD1=null;this._mD1=null;this._nD1=null;this._oD1=null;this._pD1=null;this._qD1=null;this._rD1=0;this._wo1=new _H91();this._sD1=1.0;this._tD1=0.1}_kD1.prototype={_ag1:function(_Vl1){_T81(_Vl1._Gl>=3);this._Gc1=_Vl1._Gl;this._lD1=new Array(this._Gc1);this._mD1=new Array(this._Gc1);this._nD1=new Array(this._Gc1);this._oD1=new Array(this._Gc1);for(var _z3=0;_z3<this._Gc1;++_z3){this._lD1[_z3]=_Vl1.vertices[_z3]._Qi();this._mD1[_z3]=_Vl1.vertices[_z3]._Qi();
|
||
this._nD1[_z3]=new _H91();var _vk=_Vl1._hD1[_z3];if(_vk>0.0){this._oD1[_z3]=1.0/_vk}else {this._oD1[_z3]=0.0}}var _dh1=this._Gc1-1;var _uD1=this._Gc1-2;this._pD1=new Array(_dh1);this._qD1=new Array(_uD1);for(var _z3=0;_z3<_dh1;++_z3){var _yb1=this._lD1[_z3];var _zb1=this._lD1[_z3+1];this._pD1[_z3]=_La1(_yb1,_zb1)}for(var _z3=0;_z3<_uD1;++_z3){var _yb1=this._lD1[_z3];var _zb1=this._lD1[_z3+1];var _yd1=this._lD1[_z3+2];var _pc1=_H91._P91(_zb1,_yb1);var _7u1=_H91._P91(_yd1,_zb1);var _hm=_Ga1(_pc1,_7u1);var _Mk=_Fa1(_pc1,
|
||
_7u1);this._qD1[_z3]=_F91(_hm,_Mk)}this._wo1=_Vl1._ko1._Qi();this._rD1=_Vl1._zq1;this._sD1=_Vl1._iD1;this._tD1=_Vl1._jD1},_7p1:function(_C3,_Ee1){if(_C3==0.0){return }var _pv=_fD1(-_C3*this._rD1);for(var _z3=0;_z3<this._Gc1;++_z3){this._mD1[_z3]._L91(this._lD1[_z3]);if(this._oD1[_z3]>0.0){this._nD1[_z3]._et(_H91.Multiply(_C3,this._wo1))}this._nD1[_z3].Multiply(_pv);this._lD1[_z3]._et(_H91.Multiply(_C3,this._nD1[_z3]))}for(var _z3=0;_z3<_Ee1;++_z3){this._vD1();this._wD1();this._vD1()}var _EC1=1.0/_C3;
|
||
for(var _z3=0;_z3<this._Gc1;++_z3){this._nD1[_z3]=_H91.Multiply(_EC1,_H91._P91(this._lD1[_z3],this._mD1[_z3]))}},_hq:function(){return this._Gc1},_xD1:function(){return this._lD1},_7m:function(_yD1){var _A3=new _ib1(0.4,0.5,0.7);for(var _z3=0;_z3<this._Gc1-1;++_z3){_yD1._xb1(this._lD1[_z3],this._lD1[_z3+1],_A3)}},_zD1:function(angle){var _uD1=this._Gc1-2;for(var _z3=0;_z3<_uD1;++_z3){this._qD1[_z3]=angle}},_vD1:function(){var _dh1=this._Gc1-1;for(var _z3=0;_z3<_dh1;++_z3){var _yb1=this._lD1[_z3];var _zb1=this._lD1[_z3+1];
|
||
var _pv=_H91._P91(_zb1,_yb1);var _0C1=_pv._R91();var _AD1=this._oD1[_z3];var _BD1=this._oD1[_z3+1];if(_AD1+_BD1==0.0){continue }var _0D=_AD1/(_AD1+_BD1);var _1D=_BD1/(_AD1+_BD1);_yb1._P91(_H91.Multiply(this._sD1*_0D*(this._pD1[_z3]-_0C1),_pv));_zb1._et(_H91.Multiply(this._sD1*_1D*(this._pD1[_z3]-_0C1),_pv))}},_wD1:function(){var _uD1=this._Gc1-2;for(var _z3=0;_z3<_uD1;++_z3){var _yb1=this._lD1[_z3];var _zb1=this._lD1[_z3+1];var _yd1=this._lD1[_z3+2];var _CD1=this._oD1[_z3];var _DD1=this._oD1[_z3+1];var _ED1=this._oD1[_z3+2];
|
||
var _pc1=_H91._P91(_zb1,_yb1);var _7u1=_H91._P91(_yd1,_zb1);var _FD1=_pc1._Q91();var _GD1=_7u1._Q91();if(_FD1*_GD1==0.0){continue }var _hm=_Ga1(_pc1,_7u1);var _Mk=_Fa1(_pc1,_7u1);var angle=_F91(_hm,_Mk);var _HD1=_H91.Multiply((-1.0/_FD1),_pc1._U91());var _ID1=_H91.Multiply((1.0/_GD1),_7u1._U91());var _JD1=_H91._M91(_HD1);var _KD1=_H91._P91(_HD1,_ID1);var _LD1=_ID1;var _Tb1=_CD1*_Fa1(_JD1,_JD1)+_DD1*_Fa1(_KD1,_KD1)+_ED1*_Fa1(_LD1,_LD1);if(_Tb1==0.0){continue }_Tb1=1.0/_Tb1;var __a1=angle-this._qD1[_z3];while(__a1>_X81){
|
||
angle-=2*_X81;__a1=angle-this._qD1[_z3]}while(__a1<-_X81){angle+=2.0*_X81;__a1=angle-this._qD1[_z3]}var _wm1=-this._tD1*_Tb1*__a1;_yb1._et(_H91.Multiply((_CD1*_wm1),_JD1));_zb1._et(_H91.Multiply((_DD1*_wm1),_KD1));_yd1._et(_H91.Multiply((_ED1*_wm1),_LD1))}}};var _MD1={_ND1:function(_kl1){var _OD1=[];var _z3;var _PD1;var _Mk;var _QF;var _gc1;for(_Mk=_kl1._rp1();_Mk;_Mk=_Mk._7n1()){for(_QF=_Mk._4n1();_QF;_QF=_QF._7n1()){_gc1=_QF._sn1();_QF._QD1=_OD1.length;_OD1.push(_gc1._V91())}}var _RD1=[];for(_Mk=_kl1._rp1();
|
||
_Mk;_Mk=_Mk._7n1()){_Mk._SD1=[];for(_QF=_Mk._4n1();_QF;_QF=_QF._7n1()){_PD1=_QF._V91();_PD1['shape']=_QF._QD1;delete _QF._QD1;_Mk._SD1.push(_RD1.length);_RD1.push(_PD1)}}var _aq1=[];for(_Mk=_kl1._rp1();_Mk;_Mk=_Mk._7n1()){_PD1=_Mk._V91();_PD1._RD1=[];for(_z3=0;_z3<_Mk._SD1.length;++_z3)_PD1._RD1.push(_Mk._SD1[_z3]);delete _Mk._SD1;_Mk._TD1=_aq1.length;_aq1.push(_PD1)};var _ly1=[];var _Qk;for(_Qk=_kl1._5n1(),_z3=0;_Qk;_Qk=_Qk._7n1(),++_z3)_Qk._lC1=_z3;for(_Qk=_kl1._5n1();_Qk;_Qk=_Qk._7n1()){if(_Qk._Xb1()===_Zo1._nq1)continue;
|
||
_PD1=_Qk._V91();_PD1['bodyA']=_Qk._eq1()._TD1;_PD1['bodyB']=_Qk._fq1()._TD1;_ly1.push(_PD1)}for(_Qk=_kl1._5n1();_Qk;_Qk=_Qk._7n1())delete _Qk._lC1;for(_Mk=_kl1._rp1();_Mk;_Mk=_Mk._7n1())delete _Mk._TD1;var _4t={_OD1:_OD1,_RD1:_RD1,_aq1:_aq1,_ly1:_ly1};return _4t},_UD1:function(_PD1,_kl1,clear){var _VD1=JSON.parse(_PD1);if(clear){for(var _Mk=_kl1._rp1();_Mk;){var _Et=_Mk._7n1();_kl1._So1(_Mk);_Mk=_Et}for(var _Qk=_kl1._5n1();_Qk;){var _Et=_Qk._7n1();_kl1._Vo1(_Qk);_Qk=_Et}}var _OD1=[];for(var _z3=0;_z3<_VD1._OD1.length;
|
||
++_z3){var _WD1=_VD1._OD1[_z3];var _gc1;switch(_WD1._8S){case _Vb1._9c1:_gc1=new _ec1();break;case _Vb1._ac1:_gc1=new _qc1();break;case _Vb1._cc1:_gc1=new _Ec1();break;case _Vb1._bc1:_gc1=new _Wc1();break }_gc1._X91(_WD1);_OD1.push(_gc1)}var _RD1=[];for(_z3=0;_z3<_VD1._RD1.length;++_z3){var _XD1=_VD1._RD1[_z3];var __Y=new _Xl1();__Y._X91(_XD1);__Y._gc1=_OD1[_XD1['shape']];_RD1.push(__Y)}var _aq1=[];for(_z3=0;_z3<_VD1._aq1.length;++_z3){var _YD1=_VD1._aq1[_z3];var _Vl1=new _7l1();_Vl1._X91(_YD1);var body=_kl1._FZ(_Vl1);
|
||
for(var x=0;x<_YD1._RD1.length;++x)body._Ul1(_RD1[_YD1._RD1[x]]);_aq1.push(body)}var _ly1=[];var _ZD1=[];for(_z3=0;_z3<_VD1._ly1.length;++_z3){var __D1=_VD1._ly1[_z3];var _0E1;switch(__D1.type){case _Zo1._ty1:_0E1=new _Ly1();break;case _Zo1._uy1:_0E1=new _gA1();break;case _Zo1._iq1:_0E1=new _3A1();break;case _Zo1._jq1:_0E1=new _GC1();break;case _Zo1._vy1:_0E1=new _gB1();break;case _Zo1._wy1:_0E1=new _0B1();break;case _Zo1._xy1:_0E1=new _YA1();break;case _Zo1._yy1:_0E1=new _PA1();break;case _Zo1._zy1:_0E1=new _6D1();break;
|
||
case _Zo1._oq1:_0E1=new _mC1();break;default :throw new _es('unknown joint')}_0E1._X91(__D1,_aq1);if(__D1.type===_Zo1._vy1){_ZD1.push([_0E1,_ly1.length]);_ly1.push(null)}else {var _dn1=_kl1._Yo1(_0E1);_ly1.push(_dn1)}}for(_z3=0;_z3<_ZD1.length;++_z3){_ZD1[_z3][0]._hB1=_ly1[_ZD1[_z3][0]._hB1];_ZD1[_z3][0]._iB1=_ly1[_ZD1[_z3][0]._iB1];_dn1=_kl1._Yo1(_ZD1[_z3][0]);_ly1[_ZD1[_z3][1]]=_dn1;}}};var _1E1=(function(){function _2E1(_pG){return new _H91(_pG?(_pG.x||0):0,_pG?(_pG.y||0):0)}function _3E1(_pG){var _4E1=new Array(_pG.x.length);
|
||
for(var _z3=0;_z3<_4E1.length;++_z3)_4E1[_z3]=new _H91(_pG.x[_z3],_pG.y[_z3]);return _4E1}function _5E1(_pG,_6E1){var name=_pG.name;var _vq;if(typeof(_pG['int'])!=='undefined')_vq=_pG['int'];else if(typeof(_pG['float'])!=='undefined')_vq=_pG['float'];else if(typeof(_pG['string'])!=='undefined')_vq=_pG['string'];else if(typeof(_pG['bool'])!=='undefined')_vq=_pG['bool'];else if(typeof(_pG._7E1)!=='undefined')_vq=_2E1(_pG._7E1);else throw new _es("unknown property type");if(_6E1.hasOwnProperty(name))throw new _es("custom property possibly overwriting an existing one");
|
||
_6E1[name]=_vq}function _8E1(_pG,body){var _Vl1=new _Xl1();_Vl1._5c1=_pG._5c1||0;_Vl1._3y._gn1=typeof(_pG['filter-categoryBits'])==='undefined'?1:_pG['filter-categoryBits'];_Vl1._3y._hn1=typeof(_pG['filter-maskBits'])==='undefined'?65535:_pG['filter-maskBits'];_Vl1._3y._in1=typeof(_pG['filter-groupIndex'])==='undefined'?0:_pG['filter-groupIndex'];_Vl1._jn1=_pG._jn1||0;_Vl1._kn1=_pG._kn1||0;_Vl1._ln1=_pG._tn1||0;var _gc1;if(typeof(_pG._me1)!=='undefined'){_gc1=new _ec1();_gc1._fc1=_2E1(_pG._me1._tb1);
|
||
_gc1._Wb1=_pG._me1._ub1||0}else if(typeof(_pG._ne1)!=='undefined'){var vertices=_3E1(_pG._ne1.vertices);_gc1=new _Wc1();_gc1._yt(vertices,vertices.length)}else if(typeof(_pG._oe1)!=='undefined'){var vertices=_3E1(_pG._oe1.vertices);_gc1=new _Ec1();_gc1._Gc1=vertices.length;_gc1._Fc1=vertices;if(_gc1._Kc1=_pG._oe1._9E1)_gc1._Ic1=_2E1(_pG._oe1._Rc1);if(_gc1._Jc1=_pG._oe1._aE1)_gc1._Hc1=_2E1(_pG._oe1._Pc1);}else throw new _es("unknown shape type");_Vl1._gc1=_gc1;var __Y=body._Ul1(_Vl1);__Y.name=_pG.name;if(_pG._bE1)for(var _z3=0;
|
||
_z3<_pG._bE1.length;++_z3)_5E1(_pG,__Y)}function _cE1(_pG,_kl1){var _Vl1=new _7l1();_Vl1.type=_pG.type||_8l1._9l1;_Vl1.angle=_pG.angle||0;_Vl1._dl1=_pG._dl1||0;_Vl1._bl1=_pG._bl1||0;_Vl1._fl1=_pG._fl1||!1;_Vl1._hl1=_pG._hl1||!1;_Vl1._gl1=_pG._gl1||!1;_Vl1._cl1=_pG._cl1||!1;_Vl1._al1=_2E1(_pG._al1);_Vl1._il1=typeof(_pG._il1)!=='undefined'?_pG._il1:1;var _dE1=new _Sb1();_dE1._Tb1=_pG['massData-mass']||0;_dE1._tb1=_2E1(_pG['massData-center']);_dE1._Ub1=_pG['massData-I']||0;_Vl1.position=_2E1(_pG.position);
|
||
var body=_kl1._FZ(_Vl1);body.name=_pG.name;body._Bm1(_dE1);if(_pG.__Y)for(var _z3=0;_z3<_pG.__Y.length;++_z3)_8E1(_pG.__Y[_z3],body);if(_pG._bE1)for(_z3=0;_z3<_pG._bE1.length;++_z3)_5E1(_pG,body);return body}var _eE1={'revolute':_Ly1,'distance':_3A1,'prismatic':_gA1,'wheel':_0B1,'rope':_6D1,'motor':_mC1,'weld':_YA1,'friction':_PA1};function _fE1(_pG,_kl1,_aq1){if(!_eE1[_pG.type])throw new _es("unknown joint type");var _gE1=new _eE1[_pG.type]();switch(_gE1.type){case _Zo1._ty1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);
|
||
_gE1._Ty1=_pG._Ty1||!1;_gE1._Uy1=_pG._Uy1||!1;_gE1._Py1=_pG._hE1||0;_gE1._Ry1=_pG._Ry1||0;_gE1._Sy1=_pG._Sy1||0;_gE1._Oy1=_pG._iE1||0;_gE1._Qy1=_pG._jE1||0;break;case _Zo1._iq1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);_gE1._Mz1=_pG._Mz1||0;_gE1._Lz1=_pG._kE1||0;_gE1.length=_pG.length||0;break;case _Zo1._uy1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);_gE1._Ty1=_pG._Ty1||!1;_gE1._Uy1=_pG._Uy1||!1;_gE1._hA1=_2E1(_pG._hA1);_gE1._iA1=_pG._hE1||0;_gE1._kA1=_pG._kA1||0;_gE1._Sy1=_pG._Sy1||0;
|
||
_gE1._Oy1=_pG._iE1||0;_gE1._jA1=_pG._jE1||0;break;case _Zo1._wy1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);_gE1._Uy1=_pG._Uy1||!1;_gE1._hA1=_2E1(_pG._hA1);_gE1._Ry1=_pG._Ry1||0;_gE1._Sy1=_pG._Sy1||0;_gE1._Mz1=_pG._lE1||0;_gE1._Lz1=_pG._mE1||0;break;case _Zo1._zy1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);_gE1._7D1=_pG._7D1||0;break;case _Zo1._oq1:_gE1._nC1=_2E1(_pG._NC1);_gE1._oC1=_pG._iE1||0;_gE1._Kz1=_pG._Kz1||0;_gE1._QA1=_pG._QA1||0;_gE1._pC1=_pG._pC1||0;break;case _Zo1._xy1:_gE1._My1=_2E1(_pG._NC1);
|
||
_gE1._Ny1=_2E1(_pG._OC1);_gE1._Oy1=_pG._iE1||0;_gE1._Mz1=_pG._Mz1||0;_gE1._Lz1=_pG._Lz1||0;break;case _Zo1._yy1:_gE1._My1=_2E1(_pG._NC1);_gE1._Ny1=_2E1(_pG._OC1);_gE1._Kz1=_pG._Kz1||0;_gE1._QA1=_pG._QA1||0;break;default :throw new _es("wat?")}_gE1._4p1=_aq1[_pG._4p1||0];_gE1._5p1=_aq1[_pG._5p1||0];_gE1._6p1=_pG._6p1||!1;var _dn1=_kl1._Yo1(_gE1);_dn1.name=_pG.name;if(_pG._bE1)for(var _z3=0;_z3<_pG._bE1.length;++_z3)_5E1(_pG,_dn1);return _dn1}function _nE1(){this._kl1=null;this._8o1=0;this._7o1=0;this._oE1=0;
|
||
this._RD1={};this._aq1={};this._ly1={};Object.seal(this)}function _pE1(_pG,_kl1){var _fD=new _nE1();_fD._kl1=_kl1=_kl1||new _7m1(new _H91(0,0));_fD._8o1=_pG._8o1||0;_fD._7o1=_pG._7o1||0;_fD._oE1=_pG._oE1||0;if(_pG._ko1)_kl1._Ep1(_2E1(_pG._ko1));_kl1._sp1(_pG._el1||!1);_kl1._Gp1(_pG._qE1||!1);_kl1._up1(_pG._9o1||!1);_kl1._wp1(_pG._rE1||!1);_kl1._yp1(_pG._sE1||!1);var _aq1=[];var _tE1=_pG.body;if(_tE1){for(var _z3=0;_z3<_tE1.length;++_z3){var body=_cE1(_tE1[_z3],_kl1);_aq1.push(body);for(var _QF=body._4n1();
|
||
_QF;_QF=_QF._7n1()){if(!_fD._RD1[_QF.name])_fD._RD1[_QF.name]=[];_fD._RD1[_QF.name].push(_QF)}if(!_fD._aq1[body.name])_fD._aq1[body.name]=[];_fD._aq1[body.name].push(body)}}var _ly1=[];var _uE1=_pG._dn1;if(_uE1){for(_z3=0;_z3<_uE1.length;++_z3){var _dn1=_fE1(_uE1[_z3],_kl1,_aq1);_ly1.push(_dn1);if(!_fD._ly1[_dn1.name])_fD._ly1[_dn1.name]=[];_fD._ly1[_dn1.name].push(_dn1)}}return _fD}var _4t={_pE1:_pE1};return _4t})();var _vE1=[{"trimmed":"version","name":"b2_version","def":_w91},{"trimmed":"Vec2","name":"b2Vec2",
|
||
"def":_H91},{"trimmed":"Vec3","name":"b2Vec3","def":_Z91},{"trimmed":"Mat22","name":"b2Mat22","def":_0a1},{"trimmed":"Mat33","name":"b2Mat33","def":_ca1},{"trimmed":"Rot","name":"b2Rot","def":_pa1},{"trimmed":"Transform","name":"b2Transform","def":_ta1},{"trimmed":"Sweep","name":"b2Sweep","def":_va1},{"trimmed":"Dot_v2_v2","name":"b2Dot_v2_v2","def":_Fa1},{"trimmed":"Cross_v2_v2","name":"b2Cross_v2_v2","def":_Ga1},{"trimmed":"Cross_v2_f","name":"b2Cross_v2_f","def":_Ha1},{"trimmed":"Cross_f_v2",
|
||
"name":"b2Cross_f_v2","def":_Ia1},{"trimmed":"Mul_m22_v2","name":"b2Mul_m22_v2","def":_Ja1},{"trimmed":"MulT_m22_v2","name":"b2MulT_m22_v2","def":_Ka1},{"trimmed":"Distance","name":"b2Distance","def":_La1},{"trimmed":"DistanceSquared","name":"b2DistanceSquared","def":_Ma1},{"trimmed":"Dot_v3_v3","name":"b2Dot_v3_v3","def":_ga1},{"trimmed":"Cross_v3_v3","name":"b2Cross_v3_v3","def":_ha1},{"trimmed":"Mul_m22_m22","name":"b2Mul_m22_m22","def":_Na1},{"trimmed":"MulT_m22_m22","name":"b2MulT_m22_m22",
|
||
"def":_Oa1},{"trimmed":"Mul_m33_v3","name":"b2Mul_m33_v3","def":_Pa1},{"trimmed":"Mul22_m33_v2","name":"b2Mul22_m33_v2","def":_Qa1},{"trimmed":"Mul_r_r","name":"b2Mul_r_r","def":_Ra1},{"trimmed":"MulT_r_r","name":"b2MulT_r_r","def":_Ta1},{"trimmed":"Mul_r_v2","name":"b2Mul_r_v2","def":_Ua1},{"trimmed":"MulT_r_v2","name":"b2MulT_r_v2","def":_Va1},{"trimmed":"Mul_t_v2","name":"b2Mul_t_v2","def":_Wa1},{"trimmed":"Min_v2","name":"b2Min_v2","def":_7b1},{"trimmed":"Max_v2","name":"b2Max_v2","def":_9b1}
|
||
,{"trimmed":"Clamp","name":"b2Clamp","def":_ab1},{"trimmed":"MulT_t_v2","name":"b2MulT_t_v2","def":_Ya1},{"trimmed":"Mul_t_t","name":"b2Mul_t_t","def":_Za1},{"trimmed":"MulT_t_t","name":"b2MulT_t_t","def":_0b1},{"trimmed":"Clamp_v2","name":"b2Clamp_v2","def":_bb1},{"trimmed":"NextPowerOfTwo","name":"b2NextPowerOfTwo","def":_cb1},{"trimmed":"Abs_v2","name":"b2Abs_v2","def":_4b1},{"trimmed":"Abs_m22","name":"b2Abs_m22","def":_5b1},{"trimmed":"IsPowerOfTwo","name":"b2IsPowerOfTwo","def":_db1},{"trimmed":"RandomFloat",
|
||
"name":"b2RandomFloat","def":_fb1},{"trimmed":"Timer","name":"b2Timer","def":_Pb1},{"trimmed":"Color","name":"b2Color","def":_ib1},{"trimmed":"Draw","name":"b2Draw","def":_jb1},{"trimmed":"ContactID","name":"b2ContactID","def":_Mf1},{"trimmed":"ManifoldPoint","name":"b2ManifoldPoint","def":_Sf1},{"trimmed":"Manifold","name":"b2Manifold","def":_Xf1},{"trimmed":"WorldManifold","name":"b2WorldManifold","def":_8g1},{"trimmed":"GetPointStates","name":"b2GetPointStates","def":_tg1},{"trimmed":"ClipVertex",
|
||
"name":"b2ClipVertex","def":_yg1},{"trimmed":"RayCastInput","name":"b2RayCastInput","def":_zg1},{"trimmed":"RayCastOutput","name":"b2RayCastOutput","def":_Ag1},{"trimmed":"AABB","name":"b2AABB","def":_Bg1},{"trimmed":"CollideCircles","name":"b2CollideCircles","def":_Rg1},{"trimmed":"CollidePolygonAndCircle","name":"b2CollidePolygonAndCircle","def":_Vg1},{"trimmed":"FindMaxSeparation","name":"b2FindMaxSeparation","def":_6h1},{"trimmed":"FindIncidentEdge","name":"b2FindIncidentEdge","def":_kh1},{"trimmed":"CollidePolygons",
|
||
"name":"b2CollidePolygons","def":_uh1},{"trimmed":"CollideEdgeAndCircle","name":"b2CollideEdgeAndCircle","def":__h1},{"trimmed":"EPAxis","name":"b2EPAxis","def":_di1},{"trimmed":"TempPolygon","name":"b2TempPolygon","def":_hi1},{"trimmed":"ReferenceFace","name":"b2ReferenceFace","def":_ii1},{"trimmed":"EPCollider","name":"b2EPCollider","def":_li1},{"trimmed":"CollideEdgeAndPolygon","name":"b2CollideEdgeAndPolygon","def":_0j1},{"trimmed":"ClipSegmentToLine","name":"b2ClipSegmentToLine","def":_Xh1}
|
||
,{"trimmed":"TestShapeOverlap","name":"b2TestShapeOverlap","def":_9j1},{"trimmed":"TestOverlap","name":"b2TestOverlap","def":_1e1},{"trimmed":"Shape","name":"b2Shape","def":_Vb1},{"trimmed":"MassData","name":"b2MassData","def":_Sb1},{"trimmed":"CircleShape","name":"b2CircleShape","def":_ec1},{"trimmed":"EdgeShape","name":"b2EdgeShape","def":_qc1},{"trimmed":"ChainShape","name":"b2ChainShape","def":_Ec1},{"trimmed":"PolygonShape","name":"b2PolygonShape","def":_Wc1},{"trimmed":"Pair","name":"b2Pair",
|
||
"def":_zd1},{"trimmed":"PairLessThan","name":"b2PairLessThan","def":_Cd1},{"trimmed":"BroadPhase","name":"b2BroadPhase","def":_Fd1},{"trimmed":"DistanceProxy","name":"b2DistanceProxy","def":_le1},{"trimmed":"SimplexCache","name":"b2SimplexCache","def":_re1},{"trimmed":"DistanceInput","name":"b2DistanceInput","def":_ve1},{"trimmed":"DistanceOutput","name":"b2DistanceOutput","def":_Be1},{"trimmed":"SimplexVertex","name":"b2SimplexVertex","def":_Fe1},{"trimmed":"Simplex","name":"b2Simplex","def":_Ie1}
|
||
,{"trimmed":"DistanceFunc","name":"b2DistanceFunc","def":_uf1},{"trimmed":"TreeNode","name":"b2TreeNode","def":_dj1},{"trimmed":"DynamicTree","name":"b2DynamicTree","def":_Hd1},{"trimmed":"TOIInput","name":"b2TOIInput","def":_jk1},{"trimmed":"TOIOutput","name":"b2TOIOutput","def":_nk1},{"trimmed":"SeparationFunction","name":"b2SeparationFunction","def":_sk1},{"trimmed":"TimeOfImpact","name":"b2TimeOfImpact","def":_Qk1},{"trimmed":"BodyDef","name":"b2BodyDef","def":_7l1},{"trimmed":"Body","name":"b2Body",
|
||
"def":_8l1},{"trimmed":"Filter","name":"b2Filter","def":_fn1},{"trimmed":"FixtureDef","name":"b2FixtureDef","def":_Xl1},{"trimmed":"Fixture","name":"b2Fixture","def":_Zl1},{"trimmed":"DestructionListener","name":"b2DestructionListener","def":_In1},{"trimmed":"ContactFilter","name":"b2ContactFilter","def":_Nn1},{"trimmed":"ContactImpulse","name":"b2ContactImpulse","def":_Rn1},{"trimmed":"ContactListener","name":"b2ContactListener","def":_Un1},{"trimmed":"QueryCallback","name":"b2QueryCallback","def":__n1}
|
||
,{"trimmed":"RayCastCallback","name":"b2RayCastCallback","def":_2o1},{"trimmed":"TimeStep","name":"b2TimeStep","def":_3o1},{"trimmed":"Position","name":"b2Position","def":_ao1},{"trimmed":"Velocity","name":"b2Velocity","def":_bo1},{"trimmed":"SolverData","name":"b2SolverData","def":_co1},{"trimmed":"World","name":"b2World","def":_7m1},{"trimmed":"MixFriction","name":"b2MixFriction","def":_tv1},{"trimmed":"MixRestitution","name":"b2MixRestitution","def":_wv1},{"trimmed":"ContactRegister","name":"b2ContactRegister",
|
||
"def":_zv1},{"trimmed":"ContactEdge","name":"b2ContactEdge","def":_Bv1},{"trimmed":"Contact","name":"b2Contact","def":_Jp1},{"trimmed":"CircleContact","name":"b2CircleContact","def":__v1},{"trimmed":"PolygonContact","name":"b2PolygonContact","def":_8w1},{"trimmed":"ChainAndCircleContact","name":"b2ChainAndCircleContact","def":_3w1},{"trimmed":"ChainAndPolygonContact","name":"b2ChainAndPolygonContact","def":_4w1},{"trimmed":"EdgeAndCircleContact","name":"b2EdgeAndCircleContact","def":_5w1},{"trimmed":"EdgeAndPolygonContact",
|
||
"name":"b2EdgeAndPolygonContact","def":_6w1},{"trimmed":"PolygonAndCircleContact","name":"b2PolygonAndCircleContact","def":_7w1},{"trimmed":"defaultFilter","name":"b2_defaultFilter","def":_iw1},{"trimmed":"defaultListener","name":"b2_defaultListener","def":_jw1},{"trimmed":"ContactManager","name":"b2ContactManager","def":_lo1},{"trimmed":"VelocityConstraintPoint","name":"b2VelocityConstraintPoint","def":_ow1},{"trimmed":"ContactPositionConstraint","name":"b2ContactPositionConstraint","def":_sw1}
|
||
,{"trimmed":"ContactVelocityConstraint","name":"b2ContactVelocityConstraint","def":_Aw1},{"trimmed":"PositionSolverManifold","name":"b2PositionSolverManifold","def":_Ew1},{"trimmed":"ContactSolverDef","name":"b2ContactSolverDef","def":_Hw1},{"trimmed":"ContactSolver","name":"b2ContactSolver","def":_Jw1},{"trimmed":"Island","name":"b2Island","def":_Bo1},{"trimmed":"Jacobian","name":"b2Jacobian","def":_fy1},{"trimmed":"JointEdge","name":"b2JointEdge","def":_iy1},{"trimmed":"JointDef","name":"b2JointDef",
|
||
"def":_jy1},{"trimmed":"Joint","name":"b2Joint","def":_Zo1},{"trimmed":"RevoluteJointDef","name":"b2RevoluteJointDef","def":_Ly1},{"trimmed":"RevoluteJoint","name":"b2RevoluteJoint","def":_Dy1},{"trimmed":"MouseJointDef","name":"b2MouseJointDef","def":_Jz1},{"trimmed":"MouseJoint","name":"b2MouseJoint","def":_By1},{"trimmed":"DistanceJointDef","name":"b2DistanceJointDef","def":_3A1},{"trimmed":"DistanceJoint","name":"b2DistanceJoint","def":_Ay1},{"trimmed":"PrismaticJointDef","name":"b2PrismaticJointDef",
|
||
"def":_gA1},{"trimmed":"PrismaticJoint","name":"b2PrismaticJoint","def":_Cy1},{"trimmed":"FrictionJointDef","name":"b2FrictionJointDef","def":_PA1},{"trimmed":"FrictionJoint","name":"b2FrictionJoint","def":_Iy1},{"trimmed":"WeldJointDef","name":"b2WeldJointDef","def":_YA1},{"trimmed":"WeldJoint","name":"b2WeldJoint","def":_Hy1},{"trimmed":"WheelJointDef","name":"b2WheelJointDef","def":_0B1},{"trimmed":"WheelJoint","name":"b2WheelJoint","def":_Gy1},{"trimmed":"GearJointDef","name":"b2GearJointDef",
|
||
"def":_gB1},{"trimmed":"GearJoint","name":"b2GearJoint","def":_Fy1},{"trimmed":"MotorJointDef","name":"b2MotorJointDef","def":_mC1},{"trimmed":"MotorJoint","name":"b2MotorJoint","def":_Ky1},{"trimmed":"PulleyJointDef","name":"b2PulleyJointDef","def":_GC1},{"trimmed":"PulleyJoint","name":"b2PulleyJoint","def":_Ey1},{"trimmed":"RopeJointDef","name":"b2RopeJointDef","def":_6D1},{"trimmed":"RopeJoint","name":"b2RopeJoint","def":_Jy1},{"trimmed":"RopeDef","name":"b2RopeDef","def":_gD1},{"trimmed":"Rope",
|
||
"name":"b2Rope","def":_kD1},{"trimmed":"maxManifoldPoints","name":"b2_maxManifoldPoints","def":_Y81},{"trimmed":"maxPolygonVertices","name":"b2_maxPolygonVertices","def":_Z81},{"trimmed":"aabbExtension","name":"b2_aabbExtension","def":__81},{"trimmed":"aabbMultiplier","name":"b2_aabbMultiplier","def":_091},{"trimmed":"linearSlop","name":"b2_linearSlop","def":_191},{"trimmed":"angularSlop","name":"b2_angularSlop","def":_291},{"trimmed":"polygonRadius","name":"b2_polygonRadius","def":_391},{"trimmed":"maxSubSteps",
|
||
"name":"b2_maxSubSteps","def":_491},{"trimmed":"maxTOIContacts","name":"b2_maxTOIContacts","def":_591},{"trimmed":"velocityThreshold","name":"b2_velocityThreshold","def":_691},{"trimmed":"maxLinearCorrection","name":"b2_maxLinearCorrection","def":_791},{"trimmed":"maxAngularCorrection","name":"b2_maxAngularCorrection","def":_891},{"trimmed":"maxTranslation","name":"b2_maxTranslation","def":_991},{"trimmed":"maxTranslationSquared","name":"b2_maxTranslationSquared","def":_a91},{"trimmed":"maxRotation",
|
||
"name":"b2_maxRotation","def":_b91},{"trimmed":"maxRotationSquared","name":"b2_maxRotationSquared","def":_c91},{"trimmed":"baumgarte","name":"b2_baumgarte","def":_d91},{"trimmed":"toiBaugarte","name":"b2_toiBaugarte","def":_e91},{"trimmed":"timeToSleep","name":"b2_timeToSleep","def":_f91},{"trimmed":"linearSleepTolerance","name":"b2_linearSleepTolerance","def":_g91},{"trimmed":"angularSleepTolerance","name":"b2_angularSleepTolerance","def":_h91},{"trimmed":"epsilon","name":"b2_epsilon","def":_W81}
|
||
,{"trimmed":"JsonSerializer","name":"b2JsonSerializer","def":_MD1},{"trimmed":"RUBELoader","name":"b2RUBELoader","def":_1E1},{"trimmed":"Profiler","name":"b2Profiler","def":_A81},{"trimmed":"ParticleDef","name":"b2ParticleDef","def":_Qr1},{"trimmed":"ParticleColor","name":"b2ParticleColor","def":_Hr1},{"trimmed":"ParticleGroupDef","name":"b2ParticleGroupDef","def":_0s1},{"trimmed":"ParticleGroup","name":"b2ParticleGroup","def":_4s1},{"trimmed":"ParticleSystem","name":"b2ParticleSystem","def":_Do1}
|
||
];if(typeof(_wE1)!=="undefined"&&typeof(window)!=="undefined"){for(var _z3=0;_z3<_vE1.length;++_z3)window[_vE1[_z3]["name"]]=_vE1[_z3]["def"]}else {var _aI={};for(var _z3=0;_z3<_vE1.length;++_z3)_aI[_vE1[_z3]["trimmed"]]=_vE1[_z3]["def"];if(typeof(_xE1)!=="undefined")_xE1._yE1=_aI;else window["b2"]=_aI}})();function _zE1(){var _AE1="#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 _AE1}function _BE1(){var _CE1="precision mediump 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 _CE1}function _DE1(){var _EE1="#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 _EE1}function _FE1(){var _CE1="precision mediump 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 _CE1}function _GE1(_HE1,_i61){var _IE1=null;var _JE1=null,_KE1=null,_LE1=null;var _ME1=0;var _NE1,_OE1;var _PE1,_QE1,_RE1=[];var _SE1,_TE1,_UE1,_VE1;var _WE1,_XE1;Object.defineProperties(this,{_YE1:{get:function(){return _IE1}},_ZE1:{get:function(){return(_IE1!==null&&_IE1!==undefined)}},_6D:{get:function(){return _LE1}},_jn:{get:function(){return _PE1}},_1p:{get:function(){return _QE1}},__E1:{get:function(){return _NE1}},_0F1:{get:function(){return _OE1}},_1F1:{get:function(){return _SE1}},_2F1:{get:function(){
|
||
return _TE1}},_3F1:{get:function(){return _UE1},set:function(_vq){_UE1=_vq}},_4F1:{get:function(){return _VE1},set:function(_vq){_VE1=_vq}},_TD:{get:function(){return _WE1}}});(function(){_IE1=_5F1(_HE1,_i61);if(_IE1){_6F1(_IE1);var _7F1=_IE1.getParameter(_IE1.MAX_TEXTURE_IMAGE_UNITS);_WE1=(_7F1<_hn._8F1)?_7F1:_hn._8F1;_XE1=_IE1.getParameter(_IE1.MAX_TEXTURE_SIZE);_KE1=new _9F1(_i61._aF1);_LE1=new _bF1(_WE1,32,_KE1,_i61._aF1);_JE1=new _cF1(_KE1,_LE1);_dF1();_eF1();_fF1();_KE1._dB(_NE1);}})();function _6F1(_gF1){
|
||
_9F1.prototype._gF1=_gF1;_cF1.prototype._gF1=_gF1;_Lo.prototype._gF1=_gF1;_hF1.prototype._gF1=_gF1;_iF1.prototype._gF1=_gF1;_jF1.prototype._gF1=_gF1};function _kF1(){var userAgent=navigator.userAgent.toString().toLowerCase();var _lF1=userAgent.indexOf("trident/");if(_lF1>=0){var version=parseFloat(userAgent.slice(_lF1+"trident/".length));if(version==7){return true}}return false};function _5F1(_HE1,_i61){if(_kF1())return null;var _mF1=null;var _nF1=["webgl","experimental-webgl","moz-webgl","webkit-3d"];{for(var _z3=0;
|
||
_z3<_nF1.length;_z3++){try{var _oF1={alpha:true,stencil:_i61._pF1,antialias:false,premultipliedAlpha:false,preserveDrawingBuffer:_i61._qF1};_mF1=_HE1.getContext(_nF1[_z3],_oF1);if(_mF1){break }}catch(_oM){return null}}}if(_mF1){_SE1=_HE1.width;_TE1=_HE1.height;_UE1=_SE1;_VE1=_TE1}return _mF1};function _dF1(){var _rF1=new _iF1(),_sF1=new _iF1();_rF1._tF1();_rF1._uF1();_rF1._vF1();_sF1._tF1();_sF1._uF1();_sF1._vF1();_sF1._wF1();_PE1=_RE1.push(_rF1)-1;_QE1=_RE1.push(_sF1)-1;_JE1._xF1(_PE1);_JE1._xF1(_QE1);
|
||
_rF1._yF1=_sF1._yF1=true};this._zF1=function(_AF1){for(var _z3 in _RE1){if(!_RE1.hasOwnProperty(_z3))continue;if(_RE1[_z3]._Y91(_AF1)){return _z3}}var _BF1=_RE1.push(_AF1)-1;_JE1._xF1(_BF1);return _BF1};this._No=function(_Gp){return _RE1[_Gp]};function _CF1(_DQ){while(((_DQ&0x1)==0)&&(_DQ>1)){_DQ>>=1}return(_DQ==1)};this._DF1=function(){return _XE1};this._EF1=function(_FF1,_GF1,_HF1,_IF1){_JE1._a41();_KE1._EF1(_FF1,_GF1,_HF1,_IF1)};function _JF1(_KF1,type,source){var _cF=_IE1.createShader((type=='vertex')?_IE1.VERTEX_SHADER:_IE1.FRAGMENT_SHADER);
|
||
_IE1.shaderSource(_cF,source);_IE1.compileShader(_cF);if(!_IE1.getShaderParameter(_cF,_IE1.COMPILE_STATUS)){alert("Could not compile "+type+" shader:\n\n"+_IE1.getShaderInfoLog(_cF));return }_IE1.attachShader(_KF1,_cF)};function _eF1(){var _EE1=_zE1();var _CE1=_BE1();var _LF1=_IE1.createProgram();var error=_IE1.getError();_JF1(_LF1,"vertex",_EE1);_JF1(_LF1,"fragment",_CE1);_IE1.linkProgram(_LF1);error=_IE1.getError();if(!_IE1.getProgramParameter(_LF1,_IE1.LINK_STATUS)){alert("Could not initialise shaders\n\n");
|
||
return false}_IE1.useProgram(_LF1);_NE1=_LF1;_LF1._MF1=_IE1.getAttribLocation(_LF1,"vertex");_LF1._NF1=_IE1.getAttribLocation(_LF1,"normal");_LF1._OF1=_IE1.getAttribLocation(_LF1,"UV");_LF1._PF1=_IE1.getAttribLocation(_LF1,"color");_LF1._QF1=_IE1.getUniformLocation(_LF1,"pTexure");_LF1._RF1=_IE1.getUniformLocation(_LF1,"matrices");_LF1._SF1=_IE1.getUniformLocation(_LF1,"fogParameters");_LF1._TF1=_IE1.getUniformLocation(_LF1,"alphaTestEnabled");_LF1._UF1=_IE1.getUniformLocation(_LF1,"alphaRefValue");
|
||
_LF1._VF1=[];_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"vertex"));_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"color"));_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"UV"));return true};function _fF1(){var _AE1=_DE1();var _CE1=_FE1();var _LF1=_IE1.createProgram();var error=_IE1.getError();_JF1(_LF1,"vertex",_AE1);_JF1(_LF1,"fragment",_CE1);_IE1.linkProgram(_LF1);error=_IE1.getError();if(!_IE1.getProgramParameter(_LF1,_IE1.LINK_STATUS)){alert("Could not initialise 3D shader\n\n");return false}_IE1.useProgram(_LF1);
|
||
_LF1._WF1=_IE1.getUniformLocation(_LF1,"ViewMatrix");_OE1=_LF1;_LF1._MF1=_IE1.getAttribLocation(_LF1,"vertex");_LF1._NF1=_IE1.getAttribLocation(_LF1,"normal");_LF1._OF1=_IE1.getAttribLocation(_LF1,"UV");_LF1._PF1=_IE1.getAttribLocation(_LF1,"color");_LF1._QF1=_IE1.getUniformLocation(_LF1,"pTexure");_LF1._RF1=_IE1.getUniformLocation(_LF1,"matrices");_LF1._XF1=_IE1.getUniformLocation(_LF1,"dirlightdir");_LF1._YF1=_IE1.getUniformLocation(_LF1,"pointlightpos");_LF1._ZF1=_IE1.getUniformLocation(_LF1,
|
||
"lightcol");_LF1.__F1=_IE1.getUniformLocation(_LF1,"ambientcol");_LF1._SF1=_IE1.getUniformLocation(_LF1,"fogParameters");_LF1._TF1=_IE1.getUniformLocation(_LF1,"alphaTestEnabled");_LF1._UF1=_IE1.getUniformLocation(_LF1,"alphaRefValue");_LF1._VF1=[];_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"vertex"));_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"normal"));_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"color"));_LF1._VF1.push(_IE1.getAttribLocation(_LF1,"UV"));return true};this._0G1=function(_1G1,_2G1,
|
||
_3G1){if(_1G1=="None"||_2G1=="None"){var _4G1={_5G1:null,_6G1:null};return _4G1}var _LF1=_IE1.createProgram();var error=_IE1.getError();_JF1(_LF1,"vertex",_1G1);_JF1(_LF1,"fragment",_2G1);_IE1.linkProgram(_LF1);error=_IE1.getError();if(!_IE1.getProgramParameter(_LF1,_IE1.LINK_STATUS)){var _4G1={_5G1:null,_6G1:null};return _4G1}_IE1.useProgram(_LF1);_LF1._RF1=_IE1.getUniformLocation(_LF1,"gm_Matrices");_LF1._XF1=_IE1.getUniformLocation(_LF1,"gm_Lights_Direction");_LF1._YF1=_IE1.getUniformLocation(_LF1,
|
||
"gm_Lights_PosRange");_LF1._ZF1=_IE1.getUniformLocation(_LF1,"gm_Lights_Colour");_LF1.__F1=_IE1.getUniformLocation(_LF1,"gm_AmbientColour");_LF1._MF1=_IE1.getAttribLocation(_LF1,"in_Position");_LF1._NF1=_IE1.getAttribLocation(_LF1,"in_Normal");_LF1._OF1=_IE1.getAttribLocation(_LF1,"in_TextureCoord");_LF1._PF1=_IE1.getAttribLocation(_LF1,"in_Colour");_LF1._VF1=[];for(var _7G1=0;_7G1<_3G1.length;_7G1++){_LF1._VF1.push(_IE1.getAttribLocation(_LF1,_3G1[_7G1]))}var _8G1="gm_BaseTexture";var _SD=[_8G1];var _9G1=0;
|
||
var _aG1=[];var _bG1=_IE1.getUniformLocation(_LF1,_8G1);_IE1.uniform1iv(_bG1,[_9G1++]);_LF1._QF1=_bG1;_LF1._cG1={_dG1:[]};for(var _tm=0,_eG1=_IE1.getProgramParameter(_LF1,_IE1.ACTIVE_UNIFORMS);_tm<_eG1;_tm++){var _fG1=_IE1.getActiveUniform(_LF1,_tm),_gG1=_fG1["name"];if(_fG1["size"]>1){var _Gv=_gG1.indexOf('[');if(_Gv>0){_gG1=_gG1.substring(0,_Gv)}}if((_fG1["type"]==_IE1.SAMPLER_2D)||(_fG1["type"]==_IE1.SAMPLER_CUBE)){if(_gG1!=_8G1){_SD[_9G1]=_gG1;var _7G1=_IE1.getUniformLocation(_LF1,_gG1);_IE1.uniform1iv(_7G1,
|
||
[_9G1++])}}_LF1._cG1._dG1[_tm]=_gG1;_LF1._cG1[_gG1]={index:_tm,location:_IE1.getUniformLocation(_LF1,_gG1),_hG1:_fG1}}_4G1={_5G1:_LF1,_6G1:_SD};return _4G1};this._iG1=function(){_ME1++};this._jG1=function(){_JE1._a41();_KE1._fj++;_KE1._kG1();_KE1._LJ();_IE1.clearColor(1,1,1,1);_IE1.colorMask(false,false,false,true);_IE1.clear(_IE1.COLOR_BUFFER_BIT);_IE1.colorMask(true,true,true,true)};this._lG1=function(){_JE1._a41();_KE1._kG1()};this._mG1=function(_Rs,_xD){_LE1._7D(_hn._nD,_Rs);_LE1._7D(_hn._pD,
|
||
_xD);_LE1._7D(_hn._rD,_Rs);_LE1._7D(_hn._sD,_xD)};this._nG1=function(_aB){_oG1._7D(_hn._8D,_aB)};this._ZA=function(_pG1){_LE1._7D(_hn._9D,_pG1)};this._2B=function(_pG1){_LE1._7D(_hn._lD,_pG1?_hn._qG1:_hn._rG1)};this._sG1=function(_tG1){};this._0B=function(_pG1){_LE1._7D(_hn._cD,_pG1)};this._9B=function(_uG1,_vG1,_wG1,_xG1){var _LD={_Av:_uG1,_Bv:_vG1,_Cv:_wG1,alpha:_xG1};_LE1._7D(_hn._MD,_LD)};this._TB=function(_Oj,_yG1,_zG1,_AG1){_JE1._a41();_KE1._TB(_Oj,_yG1,_zG1,_AG1)};this._VB=function(_Oj,_pG1,
|
||
_BG1){_JE1._a41();_KE1._VB(_Oj,_pG1,_BG1)};this._XB=function(_BG1){_JE1._a41();_KE1._CG1(_BG1)};this._ZB=function(_DG1){var _EG1=_DG1[0];var end=_DG1[2];var start=end;if(_DG1[1]!=0.0)start=end-(1.0/_DG1[1]);var _g6=(_DG1[4]*255)|((_DG1[5]*255)<<8)|((_DG1[6]*255)<<16)|((_DG1[7]*255)<<24);_LE1._7D(_hn._gD,_EG1);_LE1._7D(_hn._iD,start);_LE1._7D(_hn._jD,end);_LE1._7D(_hn._hD,_g6)};this._FG1=function(_aB,_GG1){_LE1._7D(_hn._ND,_aB);_LE1._7D(_hn._PD,(_GG1*255)|0)};this._HG1=function(_IG1,_JG1){if(_JG1){_LE1._UD(_IG1,
|
||
_hn._0E,_hn._1E);_LE1._UD(_IG1,_hn._2E,_hn._1E)}else {_LE1._UD(_IG1,_hn._0E,_hn._3E);_LE1._UD(_IG1,_hn._2E,_hn._3E)}};this._KG1=function(_IG1,_LG1){_LE1._UD(_IG1,_hn._VD,_LG1);_LE1._UD(_IG1,_hn._XD,_LG1)};this._MG1=function(){return _WE1};this._NG1=function(_aB){_LE1._7D(_hn._OG1,_aB)};this._PG1=function(_OF){_LE1._7D(_hn._QG1,_OF)};this._RG1=function(_SG1){_LE1._7D(_hn._TG1,_SG1)};this._UG1=function(_VG1){_LE1._7D(_hn._WG1,_VG1)};this._dB=function(_XG1){_JE1._a41();_KE1._dB(_XG1);};this._YG1=function(_XG1,
|
||
_ZG1){var __G1=_XG1._cG1[_ZG1];if(__G1){return __G1.index}return -1};this._0H1=function(_n01,_1H1){if(_n01!=-1){_JE1._a41();_KE1._0H1(_n01,_1H1)}};this._2H1=function(_n01,_1H1){if(_n01!=-1){_JE1._a41();_KE1._2H1(_n01,_1H1)}};this._3H1=function(_n01,_1H1){if(_n01!=-1){_JE1._a41();_KE1._3H1(_n01,_1H1)}};this._4H1=function(_n01,_1H1){if(_n01!=-1){_JE1._a41();_KE1._4H1(_n01,_1H1)}};this._5H1=function(_n01,_1H1){if(_n01!=-1){_JE1._a41();_KE1._5H1(_n01,_1H1)}};this._6H1=function(_OG){_JE1._a41();_KE1._6H1(_OG)}
|
||
;this._a41=function(){_JE1._a41()};this._7H1=function(_cq,_Pj,_Qj,_Ns,_Os,_HE1){_KE1._7H1(_cq,_Pj,_Qj,_Ns,_Os,_HE1)};this._8H1=function(_IG1,_cq){_hn._9H1(_cq instanceof _hF1,"Texture is not a yyGLTexture",_hn._aH1);_JE1._a41();_KE1._8H1(_IG1,_cq)};this._kB=function(_0x){_JE1._a41();_KE1._bH1(_0x)};this._rB=function(_0x){_JE1._a41();_KE1._cH1(_0x)};this._dH1=function(_0x){_JE1._a41();_KE1._eH1(_0x)};this._fH1=function(_gH1){var _4t=new _hF1(undefined,_gH1.width,_gH1.height,_CF1(_gH1.width)&&_CF1(_gH1.height),
|
||
_gH1);return _4t};this._hH1=function(_iH1){var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _0p=_IE1.createTexture();_IE1.bindTexture(_IE1.TEXTURE_2D,_0p);if(_iH1.Image instanceof Uint8Array){_IE1.texImage2D(_IE1.TEXTURE_2D,0,_IE1.RGBA,_iH1._kH1,_iH1._lH1,0,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_iH1.Image)}else {_IE1.texImage2D(_IE1.TEXTURE_2D,0,_IE1.RGBA,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_iH1.Image)}_iH1._mH1=_0p;_iH1._nH1._oH1(_IE1.TEXTURE_2D);_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1)};this._pH1=function(_Ro,
|
||
_BT,_qH1,_6p){var _OI=0;if(_Ro){_OI|=_IE1.COLOR_BUFFER_BIT}if(_BT){_OI|=_IE1.DEPTH_BUFFER_BIT}_KE1._pH1(_OI,_6p)};this._rH1=function(_kO){_JE1._a41();_KE1._rH1(_kO)};function _sH1(_tH1,_Ns,_Os){if((_Ns==0)||(_Os==0)){return }var _uH1=_tH1[(_Os-1)*_Ns]&0xffffff;for(_z3=0;_z3<(_Ns*_Os);_z3++){if((_tH1[_z3]&0xffffff)==_uH1){_tH1[_z3]=_tH1[_z3]&0xffffff}}};function _vH1(_dp){var max=_XE1;var _r3=1;while(_r3<=max){if(_dp<=_r3)return _r3;_r3=_r3<<1}return max};this._wH1=function(_gH1,_Pj,_Qj,_Ns,_Os,_Gu,_Hu,_xH1){
|
||
this._a41();var _yH1=new Uint8Array(_Ns*_Os*4);_IE1.readPixels(_Pj,_VE1-(_Qj+_Os),_Ns,_Os,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_yH1);var _zH1;if(_xH1){var _AH1=new ArrayBuffer(_Ns*_Os*4);_zH1=new Uint8Array(_AH1);for(var _vm=0;_vm<_Os;_vm++){var _BH1=_yH1.subarray(_vm*_Ns*4,(_vm+1)*_Ns*4);var _CH1=_zH1.subarray((_Os-1-_vm)*_Ns*4,(_Os-_vm)*_Ns*4);_CH1.set(_BH1)}if(_Gu){_sH1(new Int32Array(_AH1),_Ns,_Os)}}else {_zH1=_yH1}var _B3=_vH1(_Ns);var _C3=_vH1(_Os);var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _4t=new _hF1(undefined,
|
||
_B3,_C3,(_B3==_Ns)&&(_C3==_Os),_zH1);_gH1.width=_B3;_gH1.height=_C3;_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1);_KE1._LJ();return _4t};this._DH1=function(_gH1,_EH1,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){this._a41();var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _AH1=new ArrayBuffer(_Ns*_Os*4);var _zH1=new Uint8Array(_AH1);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_EH1);_IE1.readPixels(_Pj,_Qj,_Ns,_Os,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_zH1);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_FH1);if(_Gu){_sH1(new Int32Array(_AH1),_Ns,
|
||
_Os)}var _B3=_vH1(_Ns);var _C3=_vH1(_Os);var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _GH1=new ArrayBuffer(_B3*_C3*4);var _HH1=new Uint8Array(_GH1);var y;var _mt=0;var _IH1=0;for(y=0;y<_Os;y++){var x;for(x=0;x<_Ns;x++){_HH1[_mt++]=_zH1[_IH1++];_HH1[_mt++]=_zH1[_IH1++];_HH1[_mt++]=_zH1[_IH1++];_HH1[_mt++]=_zH1[_IH1++]}for(;x<_B3;x++){_HH1[_mt++]=0;_HH1[_mt++]=0;_HH1[_mt++]=0;_HH1[_mt++]=0}}for(;y<_C3;y++){var x;for(x=0;x<_B3;x++){_HH1[_mt++]=0;_HH1[_mt++]=0;_HH1[_mt++]=0;_HH1[_mt++]=0}}var _4t=new _hF1(undefined,
|
||
_B3,_C3,(_B3==_Ns)&&(_C3==_Os),_HH1);_gH1.width=_B3;_gH1.height=_C3;_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1);_KE1._LJ();return _4t};this._JH1=function(_gH1,_KH1,_Ns,_Os){var _B3=_vH1(_Ns);var _C3=_vH1(_Os);var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _4t=new _hF1(undefined,_B3,_C3,(_B3==_Ns)&&(_C3==_Os),_KH1);_gH1.width=_B3;_gH1.height=_C3;_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1);_KE1._LJ();return _4t};this._LH1=function(_gH1,_KH1,_Ns,_Os){var _AH1=new ArrayBuffer(_Ns*_Os*4);var _MH1=new DataView(_AH1);
|
||
for(var _sk=0;_sk<_Ns*_Os;_sk++){_MH1.setUint32(_sk*4,~~_KH1[_sk],true)}return this._JH1(_gH1,new Uint8Array(_AH1),_Ns,_Os)};this._NH1=function(_cq,_So){_hn._9H1(_cq instanceof _hF1,"Texture is not a yyGLTexture",_hn._aH1);if(!_OH1(_cq)){_PH1(_cq)}var _0p=_cq._mH1;var _B3=_cq._kH1;var _C3=_cq._lH1;var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _QH1=_IE1.createFramebuffer();_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_QH1);_IE1.framebufferTexture2D(_IE1.FRAMEBUFFER,_IE1.COLOR_ATTACHMENT0,_IE1.TEXTURE_2D,
|
||
_0p,0);var _zH1=new Uint8Array(_B3*_C3*4);_IE1.readPixels(0,0,_B3,_C3,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_zH1);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_FH1);_IE1.deleteFramebuffer(_QH1);for(var _z3=0;_z3<(_B3*_C3);_z3++){_zH1[(_z3*4)+3]=_So[_z3]}var _0f1=_vH1(_B3);var _LI=_vH1(_C3);var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _4t=new _hF1(undefined,_0f1,_LI,(_0f1==_B3)&&(_LI==_C3),_zH1);_IE1.deleteTexture(_cq._mH1);_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1);return _4t};this._RH1=function(_Pj,_Qj){this._a41();
|
||
var _zH1=new Uint8Array(16);_IE1.readPixels(_Pj,_VE1-_Qj,1,1,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_zH1);var _2m=(_zH1[0])|(_zH1[1]<<8)|(_zH1[2]<<16)|(_zH1[3]<<24);_KE1._LJ();return _2m};this._SH1=function(_EH1,_Pj,_Qj){this._a41();var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _zH1=new Uint8Array(16);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_EH1);_IE1.readPixels(_Pj,_Qj,1,1,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_zH1);var _2m=(_zH1[0])|(_zH1[1]<<8)|(_zH1[2]<<16)|(_zH1[3]<<24);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,
|
||
_FH1);_KE1._LJ();return _2m};this._TH1=function(_EH1,_Pj,_Qj,_Ns,_Os){this._lG1();var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _zH1=new Uint8Array(_Ns*_Os*4);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_EH1);_IE1.readPixels(_Pj,_Qj,_Ns,_Os,_IE1.RGBA,_IE1.UNSIGNED_BYTE,_zH1);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_FH1);_KE1._LJ();return _zH1};this._UH1=function(_Ns,_Os){var _jH1=_IE1.getParameter(_IE1.TEXTURE_BINDING_2D);var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _VH1=_IE1.getParameter(_IE1.RENDERBUFFER_BINDING);
|
||
{var _WH1=_IE1.createFramebuffer();_WH1.width=_Ns;_WH1.height=_Os;_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_WH1);var _XH1=_IE1.createTexture();_IE1.bindTexture(_IE1.TEXTURE_2D,_XH1);_IE1.texImage2D(_IE1.TEXTURE_2D,0,_IE1.RGBA,_Ns,_Os,0,_IE1.RGBA,_IE1.UNSIGNED_BYTE,null);var _YH1=new _hF1(_XH1,_Ns,_Os,_CF1(_Ns)&&_CF1(_Os),null);var _ZH1=_IE1.createRenderbuffer();_IE1.bindRenderbuffer(_IE1.RENDERBUFFER,_ZH1);_IE1.renderbufferStorage(_IE1.RENDERBUFFER,_IE1.DEPTH_STENCIL,_WH1.width,_WH1.height);_IE1.framebufferTexture2D(_IE1.FRAMEBUFFER,
|
||
_IE1.COLOR_ATTACHMENT0,_IE1.TEXTURE_2D,_XH1,0);_IE1.framebufferRenderbuffer(_IE1.FRAMEBUFFER,_IE1.DEPTH_STENCIL_ATTACHMENT,_IE1.RENDERBUFFER,_ZH1)}_IE1.bindTexture(_IE1.TEXTURE_2D,_jH1);_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_FH1);_IE1.bindRenderbuffer(_IE1.RENDERBUFFER,_VH1);var __H1={_0I1:_WH1,_1I1:_ZH1,_mH1:_YH1};return __H1};this._2I1=function(_EH1){_IE1.deleteFramebuffer(_EH1._0I1);_IE1.deleteRenderbuffer(_EH1._1I1);_IE1.deleteTexture(_EH1._mH1._mH1);_EH1._mH1=null};this._3I1=function(_4I1){_IE1.deleteTexture(_4I1)}
|
||
;this._5I1=function(_cq){_hn._9H1(_cq instanceof _hF1,"NULL texture is not a yyGLTexture",_hn._aH1);_KE1._6I1=_cq};this._gn=function(_Bo,_cq,_Gp,_7I1){_hn._9H1((_cq==null)||(_cq instanceof _hF1),"Texture is not a yyGLTexture",_hn._aH1);return _JE1._gn(_Bo,_cq,_Gp,_7I1,_RE1[_Gp],_ME1)};this._dq=function(_Bo,_cq,_8I1,_9I1){_hn._9H1((_cq==null)||(_cq instanceof _hF1),"Texture is not a yyGLTexture",_hn._aH1);_JE1._aI1(_Bo,_cq,_8I1,_9I1)}}var _hn={_bI1:8,_8F1:8,_cI1:-1,_in:0,_Go:1,_Fo:2,_Do:3,_Eo:4,_Co:5,_Jp:1,
|
||
_Op:2,_Yp:3,_Wp:4,_dI1:5,_eI1:6,_fI1:7,_gI1:8,_hI1:9,_iI1:10,_jI1:11,_kI1:12,_lI1:13,_mI1:14,_nI1:14,__p:1,_Kp:2,_Mp:3,_3q:4,_Pp:5,_5q:6,_oI1:6,_vD:1,_qD:2,_pI1:3,_uD:4,_oD:5,_wD:6,_qI1:7,_rI1:8,_sI1:9,_tI1:10,_uI1:11,_vI1:12,_wI1:13,_xI1:14,_yI1:15,_zI1:16,_AI1:16,_BI1:0,_9D:1,_CI1:2,_DI1:3,_cD:4,_ND:5,_nD:6,_pD:7,_lD:8,_bD:9,_PD:10,_QD:11,_8D:12,_gD:13,_EI1:14,_hD:15,_FI1:16,_iD:17,_jD:18,_GI1:19,_HI1:20,_II1:21,_JI1:22,_KI1:23,_MD:24,_OG1:25,_LI1:26,_MI1:27,_TG1:28,_QG1:29,_WG1:30,_NI1:31,_OI1:32,
|
||
_tD:33,_rD:34,_sD:35,_PI1:36,_QI1:37,_RI1:1,_SI1:2,_TI1:3,_UI1:4,_VI1:5,_WI1:6,_XI1:7,_YI1:8,_ZI1:1,__I1:2,_0J1:3,_1J1:4,_2J1:5,_3J1:6,_4J1:7,_5J1:8,_1E:0,_3E:1,_VD:0,_XD:1,_0E:2,_2E:3,_6J1:4,_WD:0,_YD:1,_rG1:0,_7J1:1,_qG1:2,_8J1:0,_9J1:1,_aJ1:2,_bJ1:0,_cJ1:1,_dJ1:0,_eJ1:1,_fJ1:0,_gJ1:1,_hJ1:2,_iJ1:3,_jJ1:0,_kJ1:1,_lJ1:2,_mJ1:4,_nJ1:8,_oJ1:0,_pJ1:1,_aH1:2,_9H1:function(_qJ1,_rJ1,_sJ1){if(!_qJ1){throw new _es(_rJ1)}}};Object.freeze(_hn);function _9F1(_tJ1){var _IE1=this._gF1;var _uJ1=0,_vJ1=1,_wJ1=2,_xJ1=3,
|
||
_yJ1=4,_zJ1=5,_AJ1=6,_BJ1=7,_CJ1=8,_DJ1=9,_EJ1=10,_FJ1=11,_GJ1=12,_HJ1=13,_IJ1=14,_JJ1=15,_KJ1=16,_LJ1=17,_MJ1=18,_NJ1=19,_OJ1=20,_PJ1=21,_QJ1=22,_RJ1=23,_SJ1=24,_TJ1=25,_UJ1=26,_VJ1=27;var _WJ1=0,_XJ1=1,_YJ1=2,_ZJ1=3,__J1=4,_0K1=5;var _1K1=1,_2K1=2,_3K1=4,_4K1=8;var _5K1=[];var _6K1=[],_7K1,_8K1;var _9K1,_aK1=[],_bK1=[],_cK1=[],_dK1=new Float32Array(_hn._bI1*4),_eK1=new Float32Array(_hn._bI1*4),_fK1=new Float32Array(_hn._bI1*4),_gK1=new Float32Array(4),_hK1=new Float32Array(8),_iK1=false,_jK1=0.0,_kK1,_lK1=_IE1.SRC_ALPHA,
|
||
_mK1=_IE1.ONE_MINUS_SRC_ALPHA,_nK1=_IE1.SRC_ALPHA,_oK1=_IE1.ONE_MINUS_SRC_ALPHA;var _ME1=0,_pK1;Object.defineProperties(this,{_fj:{get:function(){return _ME1},set:function(_vq){_ME1=_vq}},_6I1:{get:function(){return _pK1},set:function(_vq){_pK1=_vq}}});(function(){_qK1();var _7F1=_IE1.getParameter(_IE1.MAX_TEXTURE_IMAGE_UNITS);if(_7F1>_hn._8F1){_7F1=_hn._8F1}for(var _9G1=0;_9G1<_7F1;_9G1++){_cK1[_9G1]=new _jF1(_tJ1)}var _rK1=_sK1(_hn._RI1);_kK1={_cG:0,_tK1:0xffffffff,_uK1:0xffffffff,_vK1:_wK1(_hn._5J1),
|
||
_xK1:_rK1,_yK1:_rK1,_zK1:_rK1};for(var _z3=0;_z3<_0K1;_z3++){_bK1[_z3]=new _XA()}})();function _qK1(){_6K1=[];_8K1=undefined;_7K1=undefined;_6K1[0]=1;_6K1[1]=1};this._LJ=function(){_qK1()};this._dB=function(_AK1){if(_AK1!=_7K1){_8K1=null;_5K1.push(_LJ1);_5K1.push(_AK1);_7K1=_AK1}};this._8H1=function(_IG1,_cq){if(_6K1[_IG1]==_cq){return }_6K1[_IG1]=_cq;_5K1.push(_vJ1);_5K1.push(_cq);_5K1.push(_IG1)};this._6H1=function(_2F){_5K1.push(_2F)};this._7H1=function(_cq,_Pj,_Qj,_Ns,_Os,_BK1){_5K1.push(_VJ1);_5K1.push(_cq);
|
||
_5K1.push(_Pj);_5K1.push(_Qj);_5K1.push(_Ns);_5K1.push(_Os);_5K1.push(_BK1);};this._CK1=function(_DK1){if(_8K1==_DK1)return;_8K1=_DK1;_5K1.push(_GJ1);_5K1.push(_DK1)};this._EK1=function(_dD,_FK1){_5K1.push(_wJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._GK1=function(_dD,_FK1){_5K1.push(_xJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._HK1=function(_dD,_FK1){_5K1.push(_yJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._IK1=function(_dD,_FK1){_5K1.push(_zJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._JK1=function(_dD,_FK1){
|
||
_5K1.push(_AJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._pq1=function(_dD,_FK1){_5K1.push(_BJ1);_5K1.push(_dD);_5K1.push(_FK1)};this._cH1=function(_0x){_5K1.push(_DJ1);_5K1.push(new _XA(_0x))};this._bH1=function(_0x){_5K1.push(_EJ1);_KK1=new _XA(_0x);_5K1.push(new _XA(_0x))};this._eH1=function(_0x){_5K1.push(_CJ1);_5K1.push(new _XA(_0x))};this._EF1=function(_Pj,_Qj,_Ns,_Os){_5K1.push(_FJ1);_5K1.push(_Pj);_5K1.push(_Qj);_5K1.push(_Ns);_5K1.push(_Os)};this._pH1=function(_LK1,_6p){_5K1.push(_HJ1);_5K1.push(_LK1);
|
||
_5K1.push(~~_6p)};this._rH1=function(_MK1){_5K1.push(_IJ1);_5K1.push(_MK1)};this._NK1=function(_So,_ED,_FD,_GD){_5K1.push(_JJ1);_5K1.push(_So);_5K1.push(_ED);_5K1.push(_FD);_5K1.push(_GD)};this._mG1=function(_Rs,_xD){_5K1.push(_KJ1);_5K1.push(_Rs);_5K1.push(_xD)};this._0H1=function(_OK1,_1H1){_5K1.push(_MJ1);_5K1.push(_OK1);_5K1.push(_1H1)};this._2H1=function(_OK1,_1H1){_5K1.push(_NJ1);_5K1.push(_OK1);_5K1.push(_1H1)};this._4H1=function(_OK1,_1H1){_5K1.push(_MJ1);_5K1.push(_OK1);_5K1.push(_1H1)}
|
||
;this._5H1=function(_OK1,_1H1){_5K1.push(_NJ1);_5K1.push(_OK1);_5K1.push(_1H1)};this._3H1=function(_OK1,_1H1){_5K1.push(_NJ1);_5K1.push(_OK1);_5K1.push(_1H1)};this._7D=function(_PK1,_QK1){_5K1.push(_OJ1);_5K1.push(_PK1);_5K1.push(_QK1)};this._UD=function(_IG1,_RK1,_SK1){_5K1.push(_PJ1);_5K1.push(_IG1);_5K1.push(_RK1);_5K1.push(_SK1)};this._TB=function(_Gv,_TK1,_UK1,_VK1){_5K1.push(_QJ1);_5K1.push(_Gv);_5K1.push(new Float32Array(_TK1));_5K1.push(new Float32Array(_UK1));_5K1.push(new Float32Array(_VK1))}
|
||
;this._CG1=function(_g6){_5K1.push(_RJ1);_5K1.push(new Float32Array(_g6));};this._WK1=function(_XK1){_5K1.push(_SJ1);_5K1.push(new Float32Array(_XK1))};this._VB=function(_Gv,enable,_g6){_5K1.push(_TJ1);_5K1.push(_Gv);_5K1.push(enable);_5K1.push(_g6)};this._FG1=function(_aB,_YK1){_5K1.push(_UJ1);_5K1.push(_aB);_5K1.push(_YK1)};function _ZK1(_OD){switch(_OD){case _hn._vD:return _IE1.ZERO;case _hn._qD:return _IE1.ONE;case _hn._pI1:return _IE1.SRC_COLOR;case _hn._uD:return _IE1.ONE_MINUS_SRC_COLOR;case _hn._oD:return _IE1.SRC_ALPHA;
|
||
case _hn._wD:return _IE1.ONE_MINUS_SRC_ALPHA;case _hn._qI1:return _IE1.DST_ALPHA;case _hn._rI1:return _IE1.ONE_MINUS_DST_ALPHA;case _hn._sI1:return _IE1.DST_COLOR;case _hn._tI1:return _IE1.ONE_MINUS_DST_COLOR;case _hn._uI1:return _IE1.SRC_ALPHA_SATURATE;case _hn._vI1:return 0;case _hn._wI1:return 0;case _hn._xI1:return 0;case _hn._yI1:return 0;case _hn._zI1:return 0;case _hn._AI1:return 0}return 0}function _sK1(_OD){switch(_OD){case _hn._RI1:return _IE1.KEEP;case _hn._SI1:return _IE1.ZERO;case _hn._TI1:return _IE1.REPLACE;case _hn._UI1:return _IE1.INCR;
|
||
case _hn._VI1:return _IE1.DECR;case _hn._WI1:return _IE1.INVERT;case _hn._XI1:return _IE1.INCR;case _hn._YI1:return _IE1.DECR;default :return _IE1.KEEP}}function _wK1(_OD){switch(_OD){case _hn._ZI1:return _IE1.NEVER;case _hn.__I1:return _IE1.LESS;case _hn._0J1:return _IE1.EQUAL;case _hn._1J1:return _IE1.LEQUAL;case _hn._2J1:return _IE1.GREATER;case _hn._3J1:return _IE1.NOTEQUAL;case _hn._4J1:return _IE1.GEQUAL;case _hn._5J1:default :return _IE1.ALWAYS}}function __K1(_PK1,_QK1){switch(_PK1){case _hn._9D:if(_QK1){_IE1.enable(_IE1.DEPTH_TEST)}
|
||
else {_IE1.disable(_IE1.DEPTH_TEST);}break;case _hn._cD:_IE1.depthMask(_QK1);break;case _hn._ND:_iK1=_QK1;_0L1(_4K1);break;case _hn._nD:_lK1=_ZK1(_QK1);_IE1.blendFuncSeparate(_lK1,_mK1,_nK1,_oK1);break;case _hn._pD:_mK1=_ZK1(_QK1);_IE1.blendFuncSeparate(_lK1,_mK1,_nK1,_oK1);break;case _hn._lD:if(_QK1!=_hn._rG1){_IE1.enable(_IE1.CULL_FACE);_IE1.frontFace((_QK1===_hn._7J1)?_IE1.CW:_IE1.CCW)}else {_IE1.disable(_IE1.CULL_FACE)}break;case _hn._bD:_IE1.depthFunc(_wK1(_QK1));break;case _hn._PD:_jK1=_QK1/255.0;_0L1(_4K1);
|
||
break;case _hn._QD:break;case _hn._8D:if(_QK1){_IE1.enable(_IE1.BLEND)}else {_IE1.disable(_IE1.BLEND)}break;case _hn._gD:break;case _hn._EI1:break;case _hn._hD:break;case _hn._FI1:break;case _hn._iD:break;case _hn._jD:break;case _hn._GI1:break;case _hn._HI1:break;case _hn._II1:break;case _hn._JI1:break;case _hn._KI1:break;case _hn._MD:_IE1.colorMask(_QK1._Av,_QK1._Bv,_QK1._Cv,_QK1.alpha);break;case _hn._OG1:if(_QK1){_IE1.enable(_IE1.STENCIL_TEST)}else {_IE1.disable(_IE1.STENCIL_TEST)}break;case _hn._LI1:_kK1._xK1=_sK1(_QK1);
|
||
_IE1.stencilOp(_kK1._xK1,_kK1._yK1,_kK1._zK1);break;case _hn._MI1:_kK1._yK1=_sK1(_QK1);_IE1.stencilOp(_kK1._xK1,_kK1._yK1,_kK1._zK1);break;case _hn._TG1:_kK1._zK1=_sK1(_QK1);_IE1.stencilOp(_kK1._xK1,_kK1._yK1,_kK1._zK1);break;case _hn._QG1:_kK1._vK1=_wK1(_QK1);_IE1.stencilFunc(_kK1._vK1,_kK1._cG,_kK1._tK1);break;case _hn._WG1:_kK1._cG=_QK1;_IE1.stencilFunc(_kK1._vK1,_kK1._cG,_kK1._tK1);break;case _hn._NI1:_kK1._tK1=_QK1;_IE1.stencilFunc(_kK1._vK1,_kK1._cG,_kK1._tK1);break;case _hn._OI1:_IE1.stencilMask(_QK1);
|
||
break;case _hn._tD:break;case _hn._rD:_nK1=_ZK1(_QK1);_IE1.blendFuncSeparate(_lK1,_mK1,_nK1,_oK1);break;case _hn._sD:_oK1=_ZK1(_QK1);_IE1.blendFuncSeparate(_lK1,_mK1,_nK1,_oK1);break;case _hn._PI1:if(_QK1!=_hn._rG1){_IE1.enable(_IE1.CULL_FACE);_IE1.frontFace((_QK1===_hn._7J1)?_IE1.CW:_IE1.CCW)}else {_IE1.disable(_IE1.CULL_FACE)}break }}function _1L1(){if(_9K1&&_9K1._RF1){_bK1[_ZJ1].Multiply(_bK1[_YJ1],_bK1[_WJ1]);_bK1[__J1].Multiply(_bK1[_ZJ1],_bK1[_XJ1]);var _2L1=new Float32Array(16*_0K1);for(var _z3=0;_z3<_0K1;
|
||
_z3++){_2L1.set(_bK1[_z3]._vk,_z3*16)}_IE1.uniformMatrix4fv(_9K1._RF1,_IE1._3L1,_2L1)}}function _0L1(_4L1){if(_4L1&_4K1){if(_9K1._TF1!==undefined){_IE1.uniform1i(_9K1._TF1,_iK1)}if(_9K1._UF1!==undefined){_IE1.uniform1f(_9K1._UF1,_jK1)}}if((_4L1&_1K1)&&(_9K1._SF1!==undefined)){_IE1.uniform4fv(_9K1._SF1,_hK1)}if(_4L1&_2K1){if(_9K1._YF1!==undefined){_IE1.uniform4fv(_9K1._YF1,_dK1)}if(_9K1._XF1!==undefined){_IE1.uniform4fv(_9K1._XF1,_eK1)}if(_9K1._ZF1!==undefined){_IE1.uniform4fv(_9K1._ZF1,_fK1)}}if((_4L1&_3K1)&&(_9K1.__F1!==undefined)){
|
||
_IE1.uniform4fv(_9K1.__F1,_gK1)}}function _5L1(_cq,_IG1){if(_cq===null||_cq===undefined){return }var _6L1=_cK1[_IG1];if(_6L1===null||_6L1===undefined){return }var _7L1=_6L1._8L1;var _9L1=_cq._nH1._8L1;if(_7L1[_hn._VD]!=_9L1[_hn._VD]){_IE1.texParameteri(_IE1.TEXTURE_2D,_IE1.TEXTURE_MAG_FILTER,(_7L1[_hn._VD]==_hn._WD)?_IE1.LINEAR:_IE1.NEAREST);_9L1[_hn._VD]=_7L1[_hn._VD]}if(_7L1[_hn._XD]!=_9L1[_hn._XD]){_IE1.texParameteri(_IE1.TEXTURE_2D,_IE1.TEXTURE_MIN_FILTER,(_7L1[_hn._XD]==_hn._WD)?_IE1.LINEAR:_IE1.NEAREST);
|
||
_9L1[_hn._XD]=_7L1[_hn._XD]}if(_7L1[_hn._0E]!=_9L1[_hn._0E]){if(_cq._aL1){var _bL1=(_7L1[_hn._0E]==_hn._3E)?_IE1.CLAMP_TO_EDGE:_IE1.REPEAT;_IE1.texParameteri(_IE1.TEXTURE_2D,_IE1.TEXTURE_WRAP_S,_bL1)}_9L1[_hn._0E]=_7L1[_hn._0E]}if(_7L1[_hn._2E]!=_9L1[_hn._2E]){if(_cq._aL1){var _bL1=(_7L1[_hn._2E]==_hn._3E)?_IE1.CLAMP_TO_EDGE:_IE1.REPEAT;_IE1.texParameteri(_IE1.TEXTURE_2D,_IE1.TEXTURE_WRAP_T,_bL1)}_9L1[_hn._2E]=_7L1[_hn._2E]}}var _cL1=null;function _CK1(_dL1){_IE1.bindBuffer(_IE1.ARRAY_BUFFER,_dL1._eL1);
|
||
if(_cL1!=null){if(_cL1._yF1===true){var _fL1,_gL1,_hL1=_cL1._up.length;;for(_fL1=0;_fL1<_hL1;++_fL1){switch(_fL1){case 0:_gL1=_9K1._MF1;break;case 1:_gL1=_9K1._PF1;break;case 2:_gL1=_9K1._OF1;break;case 3:_gL1=_9K1._NF1;break;default :_gL1=-1;break }if(_gL1>=0){_IE1.disableVertexAttribArray(_gL1)}}}else {var _fL1,_gL1,_hL1=_cL1._up.length;;for(_fL1=0;_fL1<_hL1;++_fL1){_gL1=_9K1._VF1[_fL1];if(_gL1>=0){_IE1.disableVertexAttribArray(_gL1)}}}}var _iL1=_dL1._jL1;_cL1=_iL1;if(_iL1._yF1===true){var _fL1,_gL1,_kL1,
|
||
_hL1=_iL1._up.length;for(_fL1=0;_fL1<_hL1;++_fL1){_kL1=_iL1._up[_fL1];switch(_fL1){case 0:_gL1=_9K1._MF1;break;case 1:_gL1=_9K1._PF1;break;case 2:_gL1=_9K1._OF1;break;case 3:_gL1=_9K1._NF1;break;default :_gL1=-1;break }if(_gL1>=0){_IE1.enableVertexAttribArray(_gL1);_IE1.vertexAttribPointer(_gL1,_kL1._lL1,_kL1._mL1,_kL1._nL1,_iL1._Ap,_kL1.offset)}}}else {var _fL1,_gL1,_kL1,_hL1=_iL1._up.length;for(_fL1=0;_fL1<_hL1;++_fL1){_kL1=_iL1._up[_fL1];_gL1=_9K1._VF1[_fL1];if(_gL1>=0){_IE1.enableVertexAttribArray(_gL1);
|
||
_IE1.vertexAttribPointer(_gL1,_kL1._lL1,_kL1._mL1,_kL1._nL1,_iL1._Ap,_kL1.offset)}}}}this._kG1=function(){var _z3,error,_gG,_aG1,_oL1,_9G1,_Il,_fn,_Gv,_2m,enable,_pL1,__G1;_z3=0;while(_z3<_5K1.length){switch(_5K1[_z3]){case _LJ1:{_9K1=_5K1[_z3+1];_pL1=_9K1._cG1;_z3+=2;_IE1.useProgram(_9K1);_1L1();_0L1(0xff);break }case _FJ1:{_IE1.viewport(_5K1[_z3+1],_5K1[_z3+2],_5K1[_z3+3],_5K1[_z3+4]);_IE1.scissor(_5K1[_z3+1],_5K1[_z3+2],_5K1[_z3+3],_5K1[_z3+4]);_z3+=5;break }case _HJ1:{_2m=_5K1[_z3+2];_IE1.clearColor((_2m&0xff)/255.0,
|
||
((_2m>>8)&0xff)/255.0,((_2m>>16)&0xff)/255.0,((_2m>>24)&0xff)/255.0);_IE1.clear(_5K1[_z3+1]);_z3+=3;break }case _DJ1:{_bK1[_XJ1]=_5K1[_z3+1];_1L1();_z3+=2;break }case _EJ1:{_bK1[_WJ1]=_5K1[_z3+1];_1L1();_z3+=2;break }case _CJ1:{_bK1[_YJ1]=_5K1[_z3+1];_1L1();_z3+=2;break }case _vJ1:{_Il=_5K1[_z3+1];_9G1=_5K1[_z3+2];_z3+=3;if(_Il===null){_Il=_pK1;_IE1.activeTexture(_IE1.TEXTURE0+_9G1);if(!_OH1(_Il)){_PH1(_Il)}_IE1.bindTexture(_IE1.TEXTURE_2D,_Il._mH1);_IE1.uniform1i(_9K1._QF1,0);_aK1[_9G1]=null}else {_IE1.activeTexture(_IE1.TEXTURE0+_9G1);
|
||
if(!_OH1(_Il)){_PH1(_Il)}_IE1.bindTexture(_IE1.TEXTURE_2D,_Il._mH1);_IE1.uniform1i(_9K1._QF1,0);_5L1(_Il,_9G1);_aK1[_9G1]=_Il}break }case _GJ1:{_fn=_5K1[_z3+1];_z3+=2;if(_fn._qL1){_fn._rL1()}_fn._sL1=this._fj;_CK1(_fn)}break;case _wJ1:{_IE1.drawArrays(_IE1.TRIANGLES,_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _xJ1:{_IE1.drawArrays(_IE1.TRIANGLE_FAN,_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _yJ1:{_IE1.drawArrays(_IE1.TRIANGLE_STRIP,_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _zJ1:{_IE1.drawArrays(_IE1.LINES,
|
||
_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _AJ1:{_IE1.drawArrays(_IE1.LINE_STRIP,_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _BJ1:{_IE1.drawArrays(_IE1.POINTS,_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _IJ1:{_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_5K1[_z3+1]);_z3+=2;break }case _JJ1:{_IE1.colorMask(_5K1[_z3+2],_5K1[_z3+3],_5K1[_z3+4],_5K1[_z3+1]);_z3+=5;break }case _KJ1:{_IE1.blendFunc(_ZK1(_5K1[_z3+1]),_ZK1(_5K1[_z3+2]));_z3+=3;break }case _OJ1:{__K1(_5K1[_z3+1],_5K1[_z3+2]);_z3+=3;break }case _MJ1:{_gG=_5K1[_z3+1];
|
||
_aG1=_5K1[_z3+2];_z3+=3;__G1=_pL1[_pL1._dG1[_gG]];switch(__G1._hG1["type"]){case _IE1._tL1:_IE1.uniform1fv(__G1.location,_aG1);break;case _IE1._uL1:_IE1.uniform2fv(__G1.location,_aG1);break;case _IE1._vL1:_IE1.uniform3fv(__G1.location,_aG1);break;case _IE1._wL1:_IE1.uniform4fv(__G1.location,_aG1);break }break }case _NJ1:{_gG=_5K1[_z3+1];_aG1=_5K1[_z3+2];_z3+=3;__G1=_pL1[_pL1._dG1[_gG]];switch(__G1._hG1["type"]){case _IE1.FLOAT:_IE1.uniform1fv(__G1.location,_aG1);break;case _IE1.FLOAT_VEC2:_IE1.uniform2fv(__G1.location,
|
||
_aG1);break;case _IE1.FLOAT_VEC3:_IE1.uniform3fv(__G1.location,_aG1);break;case _IE1.FLOAT_VEC4:_IE1.uniform4fv(__G1.location,_aG1);break;case _IE1.FLOAT_MAT2:_IE1.uniformMatrix2fv(__G1.location,false,_aG1);break;case _IE1.FLOAT_MAT3:_IE1.uniformMatrix3fv(__G1.location,false,_aG1);break;case _IE1.FLOAT_MAT4:_IE1.uniformMatrix4fv(__G1.location,false,_aG1);break }break }case _PJ1:{_9G1=_5K1[_z3+1];var _DV=_5K1[_z3+2];var _iy=_5K1[_z3+3];_z3+=4;var _6L1=_cK1[_9G1];_6L1._8L1[_DV]=_iy;_5L1(_aK1[_9G1],_9G1);break }
|
||
case _QJ1:{_Gv=_5K1[_z3+1];_dK1.set(_5K1[_z3+2],_Gv*4);_eK1.set(_5K1[_z3+3],_Gv*4);_fK1.set(_5K1[_z3+4],_Gv*4);_z3+=5;_0L1(_2K1);break }case _RJ1:{_gK1.set(_5K1[_z3+1]);_z3+=2;_0L1(_3K1);break }case _SJ1:{_hK1.set(_5K1[_z3+1]);_z3+=2;_0L1(_1K1);break }case _TJ1:{_Gv=_5K1[_z3+1];enable=_5K1[_z3+2];_2m=_5K1[_z3+3];_z3+=4;if(enable){_fK1.set(_2m,_Gv*4)}else {var _MB=_Gv*4;_fK1[_MB+0]=0;_fK1[_MB+1]=0;_fK1[_MB+2]=0;_fK1[_MB+3]=0}_0L1(_2K1);break }case _UJ1:{_iK1=_5K1[_z3+1];_jK1=_5K1[_z3+2];_z3+=3;_0L1(_4K1);break }
|
||
case _VJ1:{_Il=_5K1[_z3+1];var _Rk=_5K1[_z3+2];var _Tk=_5K1[_z3+3];var _8l=_5K1[_z3+4];var _9l=_5K1[_z3+5];var canvas=_5K1[_z3+6];_z3+=7;if(!_OH1(_Il)){_PH1(_Il)}_IE1.activeTexture(_IE1.TEXTURE0);_IE1.bindTexture(_IE1.TEXTURE_2D,_Il._mH1);_IE1.texSubImage2D(_IE1.TEXTURE_2D,0,_Rk,_Tk,_8l,_9l,_IE1.RGBA,_IE1.UNSIGNED_BYTE,canvas);if(_aK1.length>0){_IE1.bindTexture(_IE1.TEXTURE_2D,_aK1[0]._mH1)}break }}}_5K1.length=0}}function _hF1(_xL1,_Cl,_Dl,_yL1,_gH1){var _IE1=this._gF1;var _zL1,_AL1,_zU,_BU,_BL1,_CL1;Object.defineProperties(this,
|
||
{_nH1:{get:function(){return _zL1}},_mH1:{get:function(){return _AL1},set:function(_qj){_AL1=_qj}},_kH1:{get:function(){return _zU}},_lH1:{get:function(){return _BU}},_aL1:{get:function(){return _BL1}},Image:{get:function(){return _CL1}}});(function(){_AL1=_xL1;_zU=_Cl;_BU=_Dl;_BL1=_yL1;_CL1=_gH1;_zL1=new _jF1();if(_AL1){_zL1._oH1(_IE1.TEXTURE_2D)}})()}function _DL1(_EL1){var _FL1=[];var _GL1;(function(){if(_EL1==undefined)_EL1=32;_GL1=~~(_EL1/32);if(_GL1==0)_GL1=1;_FL1=new Array(_GL1);for(var _z3=0;_z3<_GL1;
|
||
_z3++){_FL1[_z3]=0x0}})();this._HL1=function(){return _EL1};this._IL1=function(_JL1){if(_JL1>=_EL1)return;var _Ct=~~(_JL1/32);var _KL1=_JL1-(_Ct*32);_FL1[_Ct]|=1<<_KL1};this._LL1=function(_JL1){if(_JL1>=_EL1)return;var _Ct=~~(_JL1/32);var _KL1=_JL1-(_Ct*32);_FL1[_Ct]&=~(1<<_KL1)};this._ML1=function(_JL1){if(_JL1>=_EL1)return 0;var _Ct=~~(_JL1/32);var _NL1=_JL1-(_Ct*32);var _vq=(_FL1[_Ct]>>_NL1)&0x1;return _vq};this._OL1=function(){var _z3;for(_z3=0;_z3<(_GL1-1);_z3++){_FL1[_z3]=0xffffffff}var _PL1=_EL1-(_z3*32);
|
||
var _Qk;var _xp=1;for(_Qk=0;_Qk<_PL1;_Qk++){_FL1[_z3]|=_xp;_xp<<=1}};this._QL1=function(){for(var _z3=0;_z3<_GL1;_z3++){_FL1[_z3]=0x0}};this._RL1=function(){var _z3;for(_z3=0;_z3<_GL1;_z3++){if(_FL1[_z3]!=0)return 1}return 0};this._SL1=function(_nI){var _TL1=_nI._HL1()>this._HL1()?_nI._HL1():this._HL1();var _UL1=new _DL1(_TL1);for(var _z3=0;_z3<_TL1;_z3++){var _VL1=this._ML1(_z3)|_nI._ML1(_z3);if(_VL1==1){_UL1._IL1(_z3)}}return _UL1};this._WL1=function(_nI){var _TL1=_nI._HL1()>this._HL1()?_nI._HL1():this._HL1();
|
||
var _UL1=new _DL1(_TL1);for(var _z3=0;_z3<_TL1;_z3++){var _VL1=this._ML1(_z3)&_nI._ML1(_z3);if(_VL1==1){_UL1._IL1(_z3)}}return _UL1}}function _XL1(_YL1,_ZL1,__L1){var _0M1=[];var _1M1=[];(function(){_0M1=new Array(_YL1);_1M1=new Array(_ZL1*__L1)})();Object.defineProperties(this,{_2M1:{get:function(){return _0M1},set:function(_vq){_0M1=_vq}},_3M1:{get:function(){return _1M1},set:function(_vq){_1M1=_vq}},})}function _bF1(_4M1,_5M1,_6M1,_tJ1){var _IE1=this._gF1;var _7M1=null;var _yl1=null;var _8M1=[];var _9M1;var _aM1=null;
|
||
var _bM1=null;var _cM1=false;var _dM1=_6M1;(function(){_aM1=new _DL1(64);_bM1=new _DL1(64);_7M1=new _XL1(_hn._QI1,_4M1,_hn._6J1);_yl1=new _XL1(_hn._QI1,_4M1,_hn._6J1);_8M1=new Array(_5M1);for(var _z3=0;_z3<_5M1;_z3++){_8M1[_z3]=new _XL1(_hn._QI1,_4M1,_hn._6J1)}_qK1()})();function _qK1(){_aM1._OL1();_bM1._OL1();_cM1=true;_9M1=0;_7M1._2M1[_hn._9D]=false;_7M1._2M1[_hn._CI1]=_hn._aJ1;_7M1._2M1[_hn._DI1]=_hn._cJ1;_7M1._2M1[_hn._cD]=true;_7M1._2M1[_hn._ND]=false;_7M1._2M1[_hn._nD]=_hn._oD;_7M1._2M1[_hn._pD]=_hn._wD;
|
||
_7M1._2M1[_hn._lD]=_hn._rG1;_7M1._2M1[_hn._bD]=_hn._1J1;_7M1._2M1[_hn._PD]=0;_7M1._2M1[_hn._QD]=_hn._2J1;_7M1._2M1[_hn._8D]=true;_7M1._2M1[_hn._gD]=false;_7M1._2M1[_hn._EI1]=false;_7M1._2M1[_hn._hD]=0x00000000;_7M1._2M1[_hn._FI1]=_hn._iJ1;_7M1._2M1[_hn._iD]=0.0;_7M1._2M1[_hn._jD]=1.0;_7M1._2M1[_hn._GI1]=0;_7M1._2M1[_hn._HI1]=false;_7M1._2M1[_hn._II1]=false;_7M1._2M1[_hn._JI1]=0x00000000;_7M1._2M1[_hn._KI1]=_hn._iJ1;_7M1._2M1[_hn._MD]=_hn._kJ1|_hn._mJ1|_hn._lJ1|_hn._nJ1;_7M1._2M1[_hn._OG1]=false;
|
||
_7M1._2M1[_hn._LI1]=_hn._RI1;_7M1._2M1[_hn._MI1]=_hn._RI1;_7M1._2M1[_hn._TG1]=_hn._RI1;_7M1._2M1[_hn._QG1]=_hn._5J1;_7M1._2M1[_hn._WG1]=0;_7M1._2M1[_hn._NI1]=0xffffffff;_7M1._2M1[_hn._OI1]=0xffffffff;_7M1._2M1[_hn._tD]=false;_7M1._2M1[_hn._rD]=_hn._oD;_7M1._2M1[_hn._sD]=_hn._wD;_7M1._2M1[_hn._PI1]=0;var _z3;for(_z3=0;_z3<_hn._QI1;_z3++){_yl1._2M1[_z3]=_7M1._2M1[_z3]}for(_z3=0;_z3<_4M1;_z3++){var index=_z3*4;_7M1._3M1[index+_hn._VD]=_tJ1==true?_hn._WD:_hn._YD;_7M1._3M1[index+_hn._XD]=_tJ1==true?_hn._WD:_hn._YD;
|
||
_7M1._3M1[index+_hn._0E]=_hn._1E;_7M1._3M1[index+_hn._2E]=_hn._1E}for(_z3=0;_z3<(_hn._6J1*_4M1);_z3++){_yl1._3M1[_z3]=_7M1._3M1[_z3]}_eM1=0};this._LJ=function(){_qK1()};this._fM1=function(){return _aM1};this._gM1=function(){return _bM1};this._hM1=function(){return _cM1};this._7D=function(_RK1,_OD){if(_yl1._2M1[_RK1]==_OD)return;if(_7M1._2M1[_RK1]!=_OD){_aM1._IL1(_RK1)}else {_aM1._LL1(_RK1)}_yl1._2M1[_RK1]=_OD;_cM1=_aM1._RL1()||_bM1._RL1()};this._UD=function(_IG1,_RK1,_OD){var index=(_IG1*_hn._6J1)+_RK1;
|
||
if(_yl1._3M1[index]==_OD)return;if(_7M1._3M1[index]!=_OD){_bM1._IL1(index)}else {_bM1._LL1(index)}_yl1._3M1[index]=_OD;_cM1=_aM1._RL1()||_bM1._RL1()};this._4E=function(_RK1){return _yl1._2M1[_RK1];};this._aE=function(_IG1,_RK1){return _yl1._3M1[(_IG1*_hn._6J1)+_RK1]};this._bE=function(){_8M1[_9M1]._2M1=_yl1._2M1.slice();_8M1[_9M1]._3M1=_yl1._3M1.slice();if(_9M1<_5M1){_9M1++}else {debug("GPU state stack has run out of space")}};this._cE=function(){if(_9M1>0){_9M1--}else {debug("Attempting to drop below bottom of GPU state stack")}
|
||
var _z3;for(_z3=0;_z3<_hn._QI1;_z3++){this._7D(_z3,_8M1[_9M1]._2M1[_z3])}for(_z3=0;_z3<_4M1;_z3++){var _Qk;for(_Qk=0;_Qk<_hn._6J1;_Qk++){this._UD(_z3,_Qk,_8M1[_9M1]._3M1[(_z3*_4M1)+_Qk]);}}};this._a41=function(){var _z3;if(_aM1._RL1()){for(_z3=0;_z3<_hn._QI1;_z3++){if(_aM1._ML1(_z3)!=0){_dM1._7D(_z3,_yl1._2M1[_z3]);_7M1._2M1[_z3]=_yl1._2M1[_z3]}}_aM1._QL1()}if(_bM1._RL1()){for(_z3=0;_z3<(_4M1*_hn._6J1);_z3++){if(_bM1._ML1(_z3)!=0){var _9G1=~~(_z3/_hn._6J1);var _DV=_z3-_9G1;_dM1._UD(_9G1,_DV,_yl1._3M1[_z3]);
|
||
_7M1._3M1[_z3]=_yl1._3M1[_z3]}}_bM1._QL1()}_cM1=false}}function _jF1(_tJ1){var _IE1=this._gF1;var _iM1=[];Object.defineProperties(this,{_8L1:{get:function(){return _iM1}}});(function(){if(_tJ1){_iM1[_hn._VD]=_hn._WD;_iM1[_hn._XD]=_hn._WD}else {_iM1[_hn._VD]=_hn._YD;_iM1[_hn._XD]=_hn._YD}_iM1[_hn._0E]=_hn._3E;_iM1[_hn._2E]=_hn._3E})();this._oH1=function(_kO){var _jM1=_iM1;_IE1.texParameteri(_kO,_IE1.TEXTURE_MAG_FILTER,(_jM1[_hn._VD]==_hn._WD)?_IE1.LINEAR:_IE1.NEAREST);_IE1.texParameteri(_kO,_IE1.TEXTURE_MIN_FILTER,
|
||
(_jM1[_hn._XD]==_hn._WD)?_IE1.LINEAR:_IE1.NEAREST);_IE1.texParameteri(_kO,_IE1.TEXTURE_WRAP_S,(_jM1[_hn._0E]==_hn._3E)?_IE1.CLAMP_TO_EDGE:_IE1.REPEAT);_IE1.texParameteri(_kO,_IE1.TEXTURE_WRAP_T,(_jM1[_hn._2E]==_hn._3E)?_IE1.CLAMP_TO_EDGE:_IE1.REPEAT);}}function _Lo(_dp,_kM1,_lM1){var _IE1=this._gF1;this._mM1=null;this.__o=null;this._eL1=null;this._on=null;this._qn=null;this._5p=null;this._sn=null;this._jL1=_kM1;this._sL1=-1;this._mn=0;this._nM1=_dp;this._qL1=false;_oM1(this);function _oM1(_f41){_pM1(_f41);
|
||
_qM1(_f41);if(_lM1){_rM1(_f41)}}function _pM1(_f41){var _sM1=_f41._jL1._Ap;_f41._mM1=new ArrayBuffer(_dp*_sM1);_f41.__o=new Int8Array(_f41._mM1)}function _rM1(_f41){_f41._eL1=_IE1.createBuffer();_IE1.bindBuffer(_IE1.ARRAY_BUFFER,_f41._eL1);_IE1.bufferData(_IE1.ARRAY_BUFFER,_f41.__o,_IE1.DYNAMIC_DRAW)}function _qM1(_f41){var _tM1=_f41._jL1._up;for(var _sk=0;_sk<_tM1.length;_sk++){var _kL1=_tM1[_sk];switch(_kL1._wp){case _hn._Jp:_f41._on=_uM1(_kL1._mL1,_f41._mM1,_kL1.offset);break;case _hn._Op:_f41._qn=_uM1(_kL1._mL1,
|
||
_f41._mM1,_kL1.offset);break;case _hn._Yp:_f41._5p=_uM1(_kL1._mL1,_f41._mM1,_kL1.offset);break;case _hn._Wp:_f41._sn=_uM1(_kL1._mL1,_f41._mM1,_kL1.offset);break }}}function _uM1(_vM1,_wM1,_xM1){switch(_vM1){case _IE1.UNSIGNED_BYTE:return(new Int32Array(_wM1,_xM1));break;case _IE1.FLOAT:return(new Float32Array(_wM1,_xM1));break }return false}this._yM1=function(_8I1){if(_8I1._ln()===this._ln()){var _8q=_8I1._mn*_8I1._ln();var offset=this._mn*this._ln();if((offset+_8q)>this.__o.length){var _zM1=new ArrayBuffer(this.__o.length*2);
|
||
var _Zo=new Int8Array(_zM1);_Zo.set(this.__o);this.__o=_Zo;this._mM1=_zM1;_qM1(this)}this.__o.set(_8I1.__o.subarray(0,_8q),offset);this._mn+=_8I1._mn}};this._6q=function(){if(this._mn<this.max){var _8q=this._mn*this._ln();var _AM1=new ArrayBuffer(_8q);var _BM1=new Int8Array(_AM1);_BM1.set(this.__o.subarray(0,_8q));this.__o=_BM1;this._mM1=_AM1}this._eL1=_IE1.createBuffer();_IE1.bindBuffer(_IE1.ARRAY_BUFFER,this._eL1);_IE1.bufferData(_IE1.ARRAY_BUFFER,this.__o,_IE1.STATIC_DRAW);this._on=null;this._qn=null;
|
||
this._5p=null;this._sn=null};this._Oo=function(_CM1){if((this._mn+_CM1)>this.max){var _DM1=this.max*2;this.max=_DM1;var _Cp=new ArrayBuffer(_DM1);var _Ep=new Int8Array(_Cp);_Ep.set(this.__o);this._mM1=_Cp;_qM1(this)}this._mn+=_CM1};this._ln=function(){return this._jL1._Ap};this._rL1=function(){_IE1.bindBuffer(_IE1.ARRAY_BUFFER,this._eL1);var _EM1=new Int8Array(this._mM1,0,this._mn*this._jL1._Ap);_IE1.bufferSubData(_IE1.ARRAY_BUFFER,0,_EM1);this._mn=0;this._qL1=false}}function _cF1(_6M1,_FM1){var _IE1=this._gF1;
|
||
var _GM1=[];var _HM1=0,_6K1=null,_IM1=null,_JM1=_hn._cI1,_7K1=null;var _dM1=_6M1;var _KM1=_FM1;this._xF1=function(_Gp){if(_GM1[_Gp]){debug("WARNING: Vertex format has already been registered\n")}else {_GM1[_Gp]=new _bt()}};this._aI1=function(_Bo,_cq,_8I1,_9I1){var _r3=_8I1._mn-_9I1;switch(_Bo){case _hn._in:_dM1._8H1(0,_cq);_dM1._CK1(_8I1);_dM1._EK1(_9I1,_r3);break;case _hn._Go:_dM1._8H1(0,_cq);_dM1._CK1(_8I1);_dM1._GK1(_9I1,_r3);break;case _hn._Fo:_dM1._8H1(0,_cq);_dM1._CK1(_8I1);_dM1._HK1(_9I1,_r3);break;
|
||
case _hn._Do:_dM1._8H1(0,null);_dM1._CK1(_8I1);_dM1._IK1(_9I1,_r3);break;case _hn._Eo:_dM1._8H1(0,null);_dM1._CK1(_8I1);_dM1._JK1(_9I1,_r3);break;case _hn._Co:_dM1._8H1(0,null);_dM1._CK1(_8I1);_dM1._pq1(_9I1,_r3);break }};this._a41=function(){if(_IM1==null){_KM1._a41();return }this._aI1(_JM1,_6K1,_IM1,_HM1);_IM1=_6K1=null;_JM1=_hn._cI1;_KM1._a41()};this._gn=function(_Bo,_LM1,_Gp,_MM1,_kM1,_NM1){var _z3,_OM1,_fn,_PM1;_PM1=_LM1;if(_IM1!=null){if((_IM1._BF1==_Gp)&&((_IM1._mn+_MM1)<=_IM1._nM1)&&(_6K1==_PM1)&&(_JM1==_Bo)&&((_Bo!=_hn._Eo)&&(_Bo!=_hn._Fo)&&(_Bo!=_hn._Go))&&(_KM1._hM1()==false)){
|
||
return _IM1}else {var _QM1=_IM1;_ul._a41();if((_QM1._BF1==_Gp)&&((_QM1._mn+_MM1)<=_QM1._nM1)){_IM1=_QM1;_HM1=_QM1._mn;_JM1=_Bo;_6K1=_PM1;return _IM1}}}else this._a41();_JM1=_Bo;_6K1=_PM1;_OM1=_GM1[_Gp]._nt;for(_z3=_OM1.length-1;_z3>=0;_z3--){_fn=_OM1[_z3];if((_fn._sL1!=_NM1)&&(_fn._mn+_MM1)<=_fn._nM1){_fn._qL1=true;_HM1=_fn._mn;_IM1=_fn;return _fn}}if(_MM1<_Mo){_MM1=_Mo}_fn=new _Lo(_MM1,_kM1,true);_fn._BF1=_Gp;_fn._qL1=true;_HM1=_fn._mn;_IM1=_fn;_GM1[_Gp]._et(_fn);return _fn}}function _iF1(){var _IE1=this._gF1;
|
||
var _RM1=1,_SM1=false,_TM1=[],_UM1=0,_VM1=0;Object.defineProperties(this,{_up:{get:function(){return _TM1},set:function(_vq){_TM1=_vq}},_zp:{get:function(){return _VM1},set:function(_vq){_VM1=_vq}},_Ap:{get:function(){return _UM1},set:function(_vq){_UM1=_vq}},_yF1:{get:function(){return _SM1},set:function(_vq){_SM1=_vq}}});function _WM1(_rp,_qp,_XM1){var _vp={offset:_UM1,type:_rp,_wp:_qp,_xp:_XM1,_mL1:0,_lL1:0,_nL1:false};return _vp}function _et(_rp,_qp,_XM1){_VM1|=_XM1;var _kL1=_WM1(_rp,_qp,_XM1);switch(_rp){
|
||
case _hn._Pp:case _hn._5q:_UM1+=4;_kL1._mL1=_IE1.UNSIGNED_BYTE;_kL1._lL1=4;_kL1._nL1=true;break;case _hn.__p:_UM1+=4;_kL1._mL1=_IE1.FLOAT;_kL1._lL1=1;_kL1._nL1=false;break;case _hn._Kp:_UM1+=8;_kL1._mL1=_IE1.FLOAT;_kL1._lL1=2;_kL1._nL1=false;break;case _hn._Mp:_UM1+=12;_kL1._mL1=_IE1.FLOAT;_kL1._lL1=3;_kL1._nL1=false;break;case _hn._3q:_UM1+=16;_kL1._mL1=_IE1.FLOAT;_kL1._lL1=4;_kL1._nL1=false;break }_TM1.push(_kL1)}this._YM1=function(){_et(_hn._Kp,_hn._Jp,_RM1);_RM1=_RM1<<1};this._tF1=function(){_et(_hn._Mp,
|
||
_hn._Jp,_RM1);_RM1=_RM1<<1};this._uF1=function(){_et(_hn._Pp,_hn._Op,_RM1);_RM1=_RM1<<1};this._wF1=function(){_et(_hn._Mp,_hn._Yp,_RM1);_RM1=_RM1<<1};this._vF1=function(){_et(_hn._Kp,_hn._Wp,_RM1);_RM1=_RM1<<1;};this._ZM1=function(_rp,_qp){if((_rp<_hn.__p)||(_rp>_hn._oI1)){debug("ERROR vertex_format_add_custom: illegal types");return }if((_qp<_hn._Jp)||(_qp>_hn._nI1)){debug("ERROR vertex_format_add_custom: illegal usage");return }_et(_rp,_qp,_RM1);_RM1=_RM1<<1};this._Y91=function(_AF1){if(_TM1.length!==_AF1._up.length){
|
||
return false}for(var _z3=0;_z3<_TM1.length;_z3++){var __M1=_TM1[_z3];var _0N1=_AF1._up[_z3];if((__M1.offset!==_0N1.offset)||(__M1.type!==_0N1.type)||(__M1._wp!==_0N1._wp)||(__M1._xp!==_0N1._xp)||(__M1._mL1!==_0N1._mL1)||(__M1._lL1!==_0N1._lL1)){return false}}return true}}function _1N1(){_XP=_2N1;_ZP=_3N1;__P=_4N1;_0Q=_5N1;_1Q=_6N1;_Tt=function(){try{return window["GetHardwareId"]()}catch(e){var id=0xFF5025da3ad78cac9;return id.toString()}}}function _7N1(){_YP({type:_LP,status:_QP})}function _8N1(){_YP({type:_LP,
|
||
status:_RP})}function _2N1(_9N1){window["buildStoreProxyFile"](_9N1,_aN1,function(){window["activateStore"](function(){window["synchroniseProducts"](function(_bN1){_YP({type:_MP,_mQ:_bN1})},function(_bN1){_YP({type:_NP,_mQ:_bN1})},_8N1,_7N1)},_7N1)},_7N1)}function _3N1(){window["restorePurchases"](function(_cN1){_YP({type:_PP,_sF:_cN1})})}function _4N1(_Us,_dN1){window["purchaseContent"](_Us,_dN1,function(_bN1){_YP({type:_NP,_mQ:_bN1})},function(_bN1){_YP({type:_NP,_mQ:_bN1})})}function _5N1(_Us){window["consumeContent"](_Us,
|
||
function(_bN1){_YP({type:_OP,_mQ:_bN1})},function(_bN1){_YP({type:_OP,_mQ:_bN1})})}function _6N1(_Us){var response="{ \"response\":6 }";_YP({type:_MP,_mQ:response})}function _aN1(_9N1,_eN1){var _fN1="<?xml version=\"1.0\" encoding=\"utf-16\" ?>\r\n"+"<CurrentApp>\r\n"+" <ListingInformation>\r\n"+" <App>\r\n"+" <AppId>00000000-0000-0000-0000-000000000000</AppId>\r\n"+" <LinkUri></LinkUri>\r\n"+" <CurrentMarket>en-US</CurrentMarket>\r\n"+" <AgeRating>3</AgeRating>\r\n"+" <MarketData xml:lang=\"en-us\">\r\n"+" <Name>In-app purchases</Name>\r\n"+" <Description>AppDescription</Description>\r\n"+" <Price>0.99</Price>\r\n"+" <CurrencySymbol>$</CurrencySymbol>\r\n"+" <CurrencyCode>USD</CurrencyCode>\r\n"+" </MarketData>\r\n"+" </App>\r\n";
|
||
var _gN1=" <Product ProductId=\"PRODUCT_ID\" LicenseDuration=\"0\">\r\n"+" <MarketData xml:lang=\"en-us\">\r\n"+" <Name>PRODUCT_NAME</Name>\r\n"+" <Price>PRODUCT_PRICE</Price>\r\n"+" <CurrencySymbol>$</CurrencySymbol>\r\n"+" <CurrencyCode>USD</CurrencyCode>\r\n"+" </MarketData>\r\n"+" </Product>\r\n";var _hN1=" </ListingInformation>\r\n"+" <LicenseInformation>\r\n"+" <App>\r\n"+" <IsActive>true</IsActive>\r\n"+" <IsTrial>false</IsTrial>\r\n"+" </App>\r\n";
|
||
var _iN1=" <Product ProductId=\"PRODUCT_ID\">\r\n"+" <IsActive>PRODUCT_ACTIVE</IsActive>\r\n"+" </Product>\r\n";var _jN1=" </LicenseInformation>\r\n"+"</CurrentApp>\r\n";var _kN1=_fN1;for(var _AK=0;_AK<_9N1.length;_AK++){var product=_9N1[_AK];var _4Q="1.00";if((product._4Q!=null)&&(product._4Q!=undefined)&&(product._4Q!="")){_4Q=product._4Q;if(typeof(_4Q)=="number"){_4Q=_4Q.toString()}_4Q=_4Q.replace("$","");_4Q=_4Q.replace("<22>","")}var _lN1=_gN1.replace("PRODUCT_ID",product._3Q);
|
||
_lN1=_lN1.replace("PRODUCT_NAME",product.title);_lN1=_lN1.replace("PRODUCT_PRICE",_4Q);_kN1+=_lN1}_kN1+=_hN1;for(var _AK=0;_AK<_9N1.length;_AK++){var product=_9N1[_AK];var _mN1=_eN1[product._3Q];var _nN1=(_mN1==null||_mN1==undefined)?false:_mN1;var _oN1=_iN1.replace("PRODUCT_ID",product._3Q).replace("PRODUCT_ACTIVE",_nN1?"true":"false");_kN1+=_oN1}_kN1+=_jN1;return _kN1}var _pN1=null;;function _qN1(){_rN1=false;if(_XE){var _sN1=_XE.document.getElementById('debug_console');if((_sN1!=undefined)&&(_sN1!=null)){
|
||
_sN1.style.display="none"}}_X41=canvas.width=window.outerWidth;_Y41=canvas.height=window.outerHeight;_tN1=true}var _uN1=[];function _vN1(_gs){for(var _wN1=0;_wN1<_uN1.length;_wN1++){if(_uN1[_wN1]===_gs){return _wN1}}return -1}function _xN1(_yN1){var _is=-1;var _zN1=true;for(var _wN1=0;_wN1<_uN1.length;_wN1++){if(_uN1[_wN1]!==-1){_zN1=false;break }}for(var _wN1=0;_wN1<_uN1.length;_wN1++){if(_wN1===0&&_zN1===false){continue }if((_uN1[_wN1]===_yN1)||(_uN1[_wN1]===-1)){_is=_wN1;break }}if(_is==-1){_is=_uN1.length}
|
||
_uN1[_is]=_yN1;_js[_is]=new _Yr();return _is}function _AN1(_BN1,_Pj,_Qj){var _is=_vN1(_BN1);if(_is==0){return }if(_is==-1){_is=_CN1(_BN1,_Pj,_Qj)}else {if(_is==0){if(_vs!=null){_ws=_Pj;_xs=_Qj}_ys=1}_js[_is].x=_Pj;_js[_is].y=_Qj;_zs[_is].x=_Pj;_zs[_is].y=_Qj}}function _CN1(_BN1,_Pj,_Qj){var _is=_xN1(_BN1);if(_is==0){return }if(_is==0){if(_vs!=null){_ws=_Pj;_xs=_Qj}_ys=1}_js[_is].x=_Pj;_js[_is].y=_Qj;_zs[_is].x=_Pj;_zs[_is].y=_Qj;_js[_is]._Gq=1;_zs[_is]._As=_Bs|_Cs|_Ds;return _is}function _DN1(_BN1,_Pj,_Qj){
|
||
var _is=_vN1(_BN1);_uN1[_is]=-1;if(_is==0){return }if(_is==0){if(_vs!=null){_ws=_Pj;_xs=_Qj}_ys=0}_js[_is].x=_Pj;_js[_is].y=_Qj;_zs[_is].x=_Pj;_zs[_is].y=_Qj;_js[_is]._Gq=0;_zs[_is]._As=0}function _EN1(_BN1,_Pj,_Qj){var _is=_vN1(_BN1);_DN1(_BN1,_Pj,_Qj)}function gse(_FN1,_GN1){switch(_FN1){case "resize":return _qN1;case "loading":if(!_0F._Y6._HN1){_IN1=_GN1;return true}return false;case "onloaded":if(!_0F._Y6._HN1){_JN1=_GN1}break;case "console":if(!_0F._Y6._HN1){_KN1=function(){};_LN1=function(){}}debug=_MN1;
|
||
_1F=_NN1;break;case "pause":_ON1(_GN1);break;case "mousescale":_PN1=function(_QN1){var scaleX=canvas.width/window.outerWidth;var scaleY=canvas.height/window.outerHeight;_ws=_QN1.pageX*scaleX;_xs=_QN1.pageY*scaleY;_zs[_QN1.button].x=_ws;_zs[_QN1.button].y=_xs};break;case "ontouchmove":_AN1(arguments[1],arguments[2],arguments[3]);break;case "ontouchdown":_CN1(arguments[1],arguments[2],arguments[3]);break;case "ontouchup":_DN1(arguments[1],arguments[2],arguments[3]);break;case "ontouchcancel":_EN1(arguments[1],
|
||
arguments[2],arguments[3]);break;case "browser":_fP=_RN1;_SN1=_TN1;_j61=arguments[1];_pP=_UN1;_VN1=_WN1;break;case "cmd_line":_XN1(arguments[1]);break;case "iap":_1N1();break;case "async":_YN1(arguments[1]);break;case "dpi":_XJ=_YJ=arguments[1];break;case "language":_DI=arguments[1];break;case "ads":_t61=arguments[1];_u61=arguments[2];_v61=arguments[3];return _ZN1;case "analytics":_WI=arguments[1];_YI=arguments[2];return __N1}}function _ZN1(_hR){if(_0F._0O1){var _1O1={"appId":_0F._0O1._2O1,"unitId":_0F._0O1._3O1[_hR]._4O1,
|
||
"size":_0F._0O1._3O1[_hR]._r3};return _1O1}return null}function __N1(){if(_0F._5O1){return _0F._5O1._2O1}return null}function _XN1(_6O1){if(_6O1==""||_6O1==null||_6O1==undefined){return }try{var _it=_6O1.split('&');for(var _7O1 in _it){var _ce1=_it[_7O1].split('=');_8O1[_8O1.length]=_ce1[0];_9O1[_9O1.length]=_ce1[1];_aO1++}}catch(e){alert(e._bO1+". Malformed command line parameters: \""+_6O1+"\"")}}function _YN1(_cO1){_JF=function(_eF){_iF="win8AsyncMessageDialog";_BF._et(_eF.id,null,_CF,_iF);_cO1[0](_eF._nF[0],
|
||
function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=1},function(){_kF=false;_xF(_eF.id)})};_HF=function(_eF){_iF="win8AsyncQuestionDialog";_BF._et(_eF.id,null,_CF,_iF);_cO1[1](_eF._nF[0],function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=1},function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=0},function(){_kF=false;_xF(_eF.id)})}
|
||
;_DF=function(_eF){_iF="win8AsyncInputDialog";_BF._et(_eF.id,null,_CF,_iF);_cO1[2](_eF._nF[0],function(){var _qF=_rF(_iF);if(!_qF)return;_qF._oF="";_qF._pF="";_qF.value=0;_qF._sF="";_qF._tF=true;_qF._uF=0},function(){_kF=false;_xF(_eF.id)})};_dF=function(_eF){_iF="win8AsyncLoginDialog";_BF._et(_eF.id,null,_CF,_iF);_cO1[3](function(_oF,_pF){var _qF=_rF(_iF);if(!_qF)return;_qF._oF=_oF;_qF._pF=_pF;_qF._uF=1;_qF.value=0;_qF._sF="";_qF._tF=true;_kF=false;_xF(_eF.id)})}}function _TN1(_rp,__O,_5P,_dO1){try{
|
||
var _9P=new XMLHttpRequest();if(_dO1){_BF._et(_1P,__O,_2P,_9P)}_9P.open(_rp,__O);_9P.ontimeout=function(_fI){_kP(_fI,_9P)};_9P.onerror=function(_fI){_kP(_fI,_9P)};_9P.onload=function(_fI){_lP(_fI,_9P)};_9P._mP=function(){};_9P.send(_5P)}catch(e){return -1}return _1P++}function _MN1(){if(_WE){for(var index=0;index<arguments.length;++index){}}}function _NN1(_2F){if(_WE){if(!_PE[_2F]){_PE[_2F]=true;alert(_2F)}}}function _UN1(__O,_qP){var _9P={responseText:"",status:-1};_BF._et(_1P,__O,_2P,_9P);window["downloadFile"](__O,
|
||
_qP,function(_eO1){_9P.responseText=_eO1;_9P.status=200;_lP(null,_9P)},function(e){_9P.responseText=e.message;_9P.status=e._fO1;_kP(null,_9P)});return _1P++}function _WN1(_gO1,_hO1){return window["unzipContent"](_gO1,_hO1,function(_iO1,_jO1){debug("zip_unzip() returned "+_iO1+" entries successfully")},function(_iO1,_jO1){debug("zip_unzip() returned "+_iO1+" entries with errors")})}function _kO1(color){return(((color._Jk*255)&0xff)<<0)|(((color._gm*255)&0xff)<<8)|(((color._Mk*255)&0xff)<<16);}function _lO1(vertices,
|
||
vertexCount,color){_ka(_kO1(color));var scale=1.0/this._mO1._sZ;for(var _sk=0;_sk<vertexCount;++_sk){var _nO1=vertices[_sk];var _oO1=vertices[(_sk+1)%vertexCount];_lm(_nO1.x*scale,_nO1.y*scale,_oO1.x*scale,_oO1.y*scale)}}function _pO1(vertices,vertexCount,color){_ka(_kO1(color));var scale=1.0/this._mO1._sZ;var _nO1=vertices[0];for(var _sk=2;_sk<vertexCount;++_sk){var _oO1=vertices[_sk-1];var _qO1=vertices[_sk];_qL(_nO1.x*scale,_nO1.y*scale,_oO1.x*scale,_oO1.y*scale,_qO1.x*scale,_qO1.y*scale,false)}}function _rO1(_tb1,
|
||
_ub1,color){_ka(_kO1(color));var scale=1.0/this._mO1._sZ;_QL((_tb1.x-_ub1)*scale,(_tb1.y-_ub1)*scale,(_tb1.x+_ub1)*scale,(_tb1.y+_ub1)*scale,true)}function _sO1(_tb1,_ub1,_wb1,color){_ka(_kO1(color));var scale=1.0/this._mO1._sZ;_QL((_tb1.x-_ub1)*scale,(_tb1.y-_ub1)*scale,(_tb1.x+_ub1)*scale,(_tb1.y+_ub1)*scale,false)}function _tO1(_yb1,_zb1,color){_ka(_kO1(color));var scale=1.0/this._mO1._sZ;_lm(_yb1.x*scale,_yb1.y*scale,_zb1.x*scale,_zb1.y*scale)}function _uO1(_ua1){var _vO1=0.4;var scale=1.0/this._mO1._sZ;
|
||
var _yb1=_ua1._AK,_zb1=new _wO1._xO1();_zb1.x=_yb1.x+_vO1*_ua1._nJ._ra1().x;_zb1.y=_yb1.y+_vO1*_ua1._nJ._ra1().y;_ka(_yO1);_lm(_yb1.x*scale,_yb1.y*scale,_zb1.x*scale,_zb1.y*scale);_zb1.x=_yb1.x+_vO1*_ua1._nJ._sa1().x;_zb1.y=_yb1.y+_vO1*_ua1._nJ._sa1().y;_ka(_zO1);_lm(_yb1.x*scale,_yb1.y*scale,_zb1.x*scale,_zb1.y*scale)}function _AO1(_Cb1,_ub1,_Db1,_Gl){for(var _sk=0;_sk<_Gl;_sk++){var scale=1.0/this._mO1._sZ;_ka(((_Db1[_sk]._Jk&0xff)<<0)|((_Db1[_sk]._gm&0xff)<<8)|((_Db1[_sk]._Mk&0xff)<<16));_QL((_Cb1[_sk].x-_ub1)*scale,
|
||
(_Cb1[_sk].y-_ub1)*scale,(_Cb1[_sk].x+_ub1)*scale,(_Cb1[_sk].y+_ub1)*scale,true)}}function _XY(_ZY){this._Bl1=0;this._Cl1=0;this._BO1=_ZY;this._CO1=false;this._DO1=true;this._EO1=false;this._FO1=new _wO1._GO1();this._Fc1=null};_XY.prototype._qZ=function(_HO1){this._Fc1=null;this._FO1._gc1=new _wO1._IO1();this._FO1._gc1._Wb1=_HO1};_XY.prototype._uZ=function(){this._Fc1=[];this._FO1._gc1=new _wO1._JO1()};_XY.prototype._yZ=function(_Pj,_Qj){var vertexCount=this._Fc1.length;this._Fc1[vertexCount]=new _wO1._xO1(_Pj,
|
||
_Qj)};_XY.prototype._KO1=function(){if(this._Fc1===null||this._Fc1===undefined){return true}if(this._FO1._gc1._8S===_wO1._LO1._bc1){if(this._Fc1.length>2){this._FO1._gc1._yt(this._Fc1,this._Fc1.length);return true}}else if(this._FO1._gc1._8S===_wO1._LO1._cc1){if(this._EO1){if(this._Fc1.length>=3){this._FO1._gc1._Mc1(this._Fc1,this._Fc1.length);return true}}else {if(this._Fc1.length>=2){this._FO1._gc1._Nc1(this._Fc1,this._Fc1.length);return true}}}return false};_XY.prototype._cZ=function(_bZ){this._FO1._3y._in1=_bZ;
|
||
};_XY.prototype._9Z=function(_8Z){this._FO1._jn1=_8Z};_XY.prototype._6Z=function(_5Z){this._FO1._kn1=_5Z};_XY.prototype._3Z=function(_2Z){this._FO1._5c1=_2Z};_XY.prototype._fZ=function(_MO1){this._FO1._ln1=_MO1};_XY.prototype._iZ=function(_hZ){this._Bl1=_hZ};_XY.prototype._kZ=function(_hZ){this._Cl1=_hZ};_XY.prototype._kZ=function(_hZ){this._Cl1=_hZ};_XY.prototype._nZ=function(_mZ){this._DO1=_mZ};_XY.prototype._0Z=function(){this._CO1=true};var _NO1=0,_OO1=1,_PO1=2,_QO1=3,_RO1=4,_SO1=5,_TO1=6,_UO1=7,
|
||
_VO1=8,_WO1=9,_XO1=10,_YO1=11,_ZO1=12,__O1=13,_0P1=14,_1P1=15,_2P1=16,_3P1=17,_4P1=18,_5P1=19,_6P1=20,_7P1=21,_8P1=22,_9P1=23,_aP1=24;function _bP1(_cP1){this._dP1=_cP1};_bP1.prototype._qz1=function(_eP1){if((this._dP1 instanceof _wO1._fP1)||(this._dP1 instanceof _wO1._gP1)||(this._dP1 instanceof _wO1._hP1)){this._dP1._eq1()._nZ(true);this._dP1._fq1()._nZ(true);this._dP1._qz1(_eP1)}};function _iP1(_jP1,_kP1,_AZ,_BZ){this._lP1=_jP1;this._mP1=_kP1;this._nP1=new _wO1._xO1(_AZ,_BZ);this._oP1=[]};_iP1.prototype._pm1=function(_pP1,
|
||
_qP1,_rP1,_sP1){this._lP1._pm1(new _wO1._xO1(_rP1,_sP1),new _wO1._xO1(_pP1,_qP1),true)};_iP1.prototype._xm1=function(_tP1){this._lP1._xm1(_tP1,true)};_iP1.prototype._tm1=function(_uP1){this._lP1._tm1(_uP1,true)};_iP1.prototype._vP1=function(_wP1){var position=this._lP1._QY();this._lP1._hm1(position,(_wP1*Math.PI)/180.0);this._lP1._nZ(true)};_iP1.prototype._xP1=function(_lt){var angle=this._lP1._qa1();var _om=this._lP1._QY().y;this._lP1._hm1(new _wO1._xO1(_lt,_om),angle);this._lP1._nZ(true)};_iP1.prototype._yP1=function(_lt){
|
||
var angle=this._lP1._qa1();var _nm=this._lP1._QY().x;this._lP1._hm1(new _wO1._xO1(_nm,_lt),angle);this._lP1._nZ(true)};_iP1.prototype._nm1=function(_zP1){this._lP1._nm1((_zP1*Math.PI)/180.0);this._lP1._nZ(true)};_iP1.prototype._AP1=function(_BP1){var _CP1=this._lP1._mm1();this._lP1._lm1(new _wO1._xO1(_BP1,_CP1.y));this._lP1._nZ(true)};_iP1.prototype._DP1=function(_BP1){var _CP1=this._lP1._mm1();this._lP1._lm1(new _wO1._xO1(_CP1.x,_BP1));this._lP1._nZ(true)};_iP1.prototype._Vm1=function(_EP1){this._lP1._Vm1(_EP1)}
|
||
;_iP1.prototype._2n1=function(_FP1){this._lP1._2n1(_FP1)};_iP1.prototype._0n1=function(_GP1){this._lP1._0n1(_GP1)};_iP1.prototype._HP1=function(_IP1){var __Y=this._lP1._4n1();while((__Y!=null)&&(__Y!=undefined)){var _gc1=__Y._sn1();var _JP1=this._lP1._QY();if(_gc1 instanceof _wO1._IO1){_QL((_JP1.x-_gc1._Wb1)*_IP1,(_JP1.y-_gc1._Wb1)*_IP1,(_JP1.x+_gc1._Wb1)*_IP1,(_JP1.y+_gc1._Wb1)*_IP1,true)}else if(_gc1 instanceof _wO1._JO1){var _KP1=Math.sin(this._lP1._qa1());var _LP1=Math.cos(this._lP1._qa1());for(var _sk=0;
|
||
_sk<_gc1._Gc1;++_sk){var _nO1=_gc1._Fc1[_sk];var _oO1=_gc1._Fc1[(_sk+1)%_gc1._Gc1];_lm((_JP1.x+((_nO1.x*_LP1)-(_nO1.y*_KP1)))*_IP1,(_JP1.y+((_nO1.x*_KP1)+(_nO1.y*_LP1)))*_IP1,(_JP1.x+((_oO1.x*_LP1)-(_oO1.y*_KP1)))*_IP1,(_JP1.y+((_oO1.x*_KP1)+(_oO1.y*_LP1)))*_IP1)}}__Y=__Y._yl1}};_iP1.prototype._MP1=function(_IP1){var _cn1=this._lP1._vl1;while((_cn1!=null)&&(_cn1!=undefined)){var _dn1=_cn1._dn1;if(_dn1 instanceof _wO1._fP1){this._NP1(_dn1,_IP1)}else if(_dn1 instanceof _wO1._gP1){this._OP1(_dn1,_IP1)}else if(_dn1 instanceof _wO1._PP1){
|
||
this._QP1(_dn1,_IP1)}else if(_dn1 instanceof _wO1._RP1){this._SP1(_dn1,_IP1)}else if(_dn1 instanceof _wO1._TP1){if(_dn1._UP1!=null){this._NP1(_dn1._UP1,_IP1)}if(_dn1._VP1!=null){this._NP1(_dn1._VP1,_IP1)}if(_dn1._WP1!=null){this._OP1(_dn1._WP1,_IP1)}if(_dn1._XP1!=null){this._OP1(_dn1._XP1,_IP1)}}_cn1=_cn1._yl1}};_iP1.prototype._QP1=function(_YP1,_IP1){var _4A1=_YP1._gq1();var _5A1=_YP1._hq1();_lm(_4A1.x*_IP1,_4A1.y*_IP1,_5A1.x*_IP1,_5A1.y*_IP1)};_iP1.prototype._NP1=function(_YP1,_IP1){var anchor=_YP1._gq1();
|
||
_lm((anchor.x*_IP1)-2,(anchor.y*_IP1)-2,(anchor.x*_IP1)+2,(anchor.y*_IP1)+2);_lm((anchor.x*_IP1)-2,(anchor.y*_IP1)+2,(anchor.x*_IP1)+2,(anchor.y*_IP1)-2)};_iP1.prototype._OP1=function(_YP1,_IP1){var _4A1=_YP1._gq1();var _5A1=this._lP1._QY();_lm(_4A1.x*_IP1,_4A1.y*_IP1,_5A1.x*_IP1,_5A1.y*_IP1)};_iP1.prototype._SP1=function(_YP1,_IP1){var anchor,_ZP1;if(_YP1.__P1()==this._lP1){anchor=_YP1._gq1();_ZP1=_YP1._lq1()}else {anchor=_YP1._hq1();_ZP1=_YP1._mq1()}_lm(anchor.x*_IP1,anchor.y*_IP1,_ZP1.x*_IP1,_ZP1.y*_IP1);
|
||
_lm(_YP1._lq1().x*_IP1,_YP1._lq1().y*_IP1,_YP1._mq1().x*_IP1,_YP1._mq1().y*_IP1)};_iP1.prototype._0Q1=function(_1Q1){for(var _z3=0;_z3<this._oP1.length;_z3++){if(this._oP1[_z3]==null||this._oP1[_z3]==undefined){this._oP1[_z3]=_1Q1;return _z3}}return(this._oP1.push(_1Q1)-1)};_iP1.prototype._2Q1=function(_3Q1){if(this._oP1[_3Q1]){this._lP1._9m1(this._oP1[_3Q1]);this._oP1[_3Q1]=undefined}};_iP1.prototype._Bn1=function(_3Q1){if(this._oP1[_3Q1]){return this._oP1[_3Q1]._Bn1()}return 0.0};_iP1.prototype._An1=function(_3Q1){
|
||
if(this._oP1[_3Q1]){return this._oP1[_3Q1]._An1()}return 0.0};_iP1.prototype._Cn1=function(_3Q1){if(this._oP1[_3Q1]){return this._oP1[_3Q1]._Cn1()}return 0.0};_iP1.prototype._9Z=function(_3Q1,_qj){if(this._oP1[_3Q1]){this._oP1[_3Q1]._9Z(_qj)}};_iP1.prototype._3Z=function(_3Q1,_qj){if(this._oP1[_3Q1]){this._oP1[_3Q1]._3Z(_qj);this._lP1._6m1()}};_iP1.prototype._6Z=function(_3Q1,_qj){if(this._oP1[_3Q1]){this._oP1[_3Q1]._6Z(_qj)}};var _4Q1=10,_5Q1=32,_6Q1=(1<<0),_7Q1=(1<<1),_8Q1=(1<<2),_9Q1=(1<<3),_aQ1=(1<<4),
|
||
_bQ1=(1<<5),_cQ1=(1<<6);var _wO1=null;function _dQ1(){if(_wO1===null){var _aI=window["b2"];_wO1={};_wO1.version=_aI["version"];_wO1._xO1=_aI["Vec2"];_wO1._eQ1=_aI["Vec3"];_wO1._fQ1=_aI["Mat22"];_wO1._gQ1=_aI["Mat33"];_wO1._hQ1=_aI["Rot"];_wO1._iQ1=_aI["Transform"];_wO1._jQ1=_aI["Sweep"];_wO1._kQ1=_aI["Dot_v2_v2"];_wO1._lQ1=_aI["Cross_v2_v2"];_wO1._mQ1=_aI["Cross_v2_f"];_wO1._nQ1=_aI["Cross_f_v2"];_wO1._oQ1=_aI["Mul_m22_v2"];_wO1._pQ1=_aI["MulT_m22_v2"];_wO1._qQ1=_aI["Distance"];_wO1._rQ1=_aI["DistanceSquared"];
|
||
_wO1._sQ1=_aI["Dot_v3_v3"];_wO1._tQ1=_aI["Cross_v3_v3"];_wO1._uQ1=_aI["Mul_m22_m22"];_wO1._vQ1=_aI["MulT_m22_m22"];_wO1._wQ1=_aI["Mul_m33_v3"];_wO1._xQ1=_aI["Mul22_m33_v2"];_wO1._yQ1=_aI["Mul_r_r"];_wO1._zQ1=_aI["MulT_r_r"];_wO1._AQ1=_aI["Mul_r_v2"];_wO1._BQ1=_aI["MulT_r_v2"];_wO1._CQ1=_aI["Mul_t_v2"];_wO1._DQ1=_aI["Min_v2"];_wO1._EQ1=_aI["Max_v2"];_wO1._FQ1=_aI["Clamp"];_wO1._GQ1=_aI["MulT_t_v2"];_wO1._HQ1=_aI["Mul_t_t"];_wO1._IQ1=_aI["MulT_t_t"];_wO1._JQ1=_aI["Clamp_v2"];_wO1._KQ1=_aI["NextPowerOfTwo"];
|
||
_wO1._LQ1=_aI["Abs_v2"];_wO1._MQ1=_aI["Abs_m22"];_wO1._NQ1=_aI["IsPowerOfTwo"];_wO1._OQ1=_aI["RandomFloat"];_wO1._PQ1=_aI["Timer"];_wO1._QQ1=_aI["Color"];_wO1._7m=_aI["Draw"];_wO1._RQ1=_aI["ContactID"];_wO1._SQ1=_aI["ManifoldPoint"];_wO1._TQ1=_aI["Manifold"];_wO1._UQ1=_aI["WorldManifold"];_wO1._VQ1=_aI["GetPointStates"];_wO1._WQ1=_aI["ClipVertex"];_wO1._XQ1=_aI["RayCastInput"];_wO1._YQ1=_aI["RayCastOutput"];_wO1._ZQ1=_aI["AABB"];_wO1.__Q1=_aI["CollideCircles"];_wO1._0R1=_aI["CollidePolygonAndCircle"];
|
||
_wO1._1R1=_aI["FindMaxSeparation"];_wO1._2R1=_aI["FindIncidentEdge"];_wO1._3R1=_aI["CollidePolygons"];_wO1._4R1=_aI["CollideEdgeAndCircle"];_wO1._5R1=_aI["EPAxis"];_wO1._6R1=_aI["TempPolygon"];_wO1._7R1=_aI["ReferenceFace"];_wO1._8R1=_aI["EPCollider"];_wO1._9R1=_aI["CollideEdgeAndPolygon"];_wO1._aR1=_aI["ClipSegmentToLine"];_wO1._bR1=_aI["TestShapeOverlap"];_wO1._Zd1=_aI["TestOverlap"];_wO1._LO1=_aI["Shape"];_wO1._cR1=_aI["MassData"];_wO1._IO1=_aI["CircleShape"];_wO1._dR1=_aI["EdgeShape"];_wO1._eR1=_aI["ChainShape"];
|
||
_wO1._JO1=_aI["PolygonShape"];_wO1._5t1=_aI["Pair"];_wO1._fR1=_aI["PairLessThan"];_wO1._gR1=_aI["BroadPhase"];_wO1._hR1=_aI["DistanceProxy"];_wO1._iR1=_aI["SimplexCache"];_wO1._jR1=_aI["DistanceInput"];_wO1._kR1=_aI["DistanceOutput"];_wO1._lR1=_aI["SimplexVertex"];_wO1._mR1=_aI["Simplex"];_wO1._nR1=_aI["DistanceFunc"];_wO1._oR1=_aI["TreeNode"];_wO1._pR1=_aI["DynamicTree"];_wO1._qR1=_aI["TOIInput"];_wO1._rR1=_aI["TOIOutput"];_wO1._sR1=_aI["SeparationFunction"];_wO1._tR1=_aI["TimeOfImpact"];_wO1._uR1=_aI["BodyDef"];
|
||
_wO1._vR1=_aI["Body"];_wO1._wR1=_aI["Filter"];_wO1._GO1=_aI["FixtureDef"];_wO1._xR1=_aI["Fixture"];_wO1._yR1=_aI["DestructionListener"];_wO1._zR1=_aI["ContactFilter"];_wO1._AR1=_aI["ContactImpulse"];_wO1._BR1=_aI["ContactListener"];_wO1._ke1=_aI["QueryCallback"];_wO1._yj1=_aI["RayCastCallback"];_wO1._CR1=_aI["TimeStep"];_wO1._DR1=_aI["Position"];_wO1._ER1=_aI["Velocity"];_wO1._FR1=_aI["SolverData"];_wO1._GR1=_aI["World"];_wO1._HR1=_aI["MixFriction"];_wO1._IR1=_aI["MixRestitution"];_wO1._JR1=_aI["ContactRegister"];
|
||
_wO1._KR1=_aI["ContactEdge"];_wO1._LR1=_aI["Contact"];_wO1._MR1=_aI["CircleContact"];_wO1._NR1=_aI["PolygonContact"];_wO1._OR1=_aI["ChainAndCircleContact"];_wO1._PR1=_aI["ChainAndPolygonContact"];_wO1._QR1=_aI["EdgeAndCircleContact"];_wO1._RR1=_aI["EdgeAndPolygonContact"];_wO1._SR1=_aI["PolygonAndCircleContact"];_wO1._TR1=_aI["defaultFilter"];_wO1._UR1=_aI["defaultListener"];_wO1._VR1=_aI["ContactManager"];_wO1._WR1=_aI["VelocityConstraintPoint"];_wO1._XR1=_aI["ContactPositionConstraint"];_wO1._YR1=_aI["ContactVelocityConstraint"];
|
||
_wO1._ZR1=_aI["PositionSolverManifold"];_wO1.__R1=_aI["ContactSolverDef"];_wO1._0S1=_aI["ContactSolver"];_wO1._1S1=_aI["Island"];_wO1._2S1=_aI["Jacobian"];_wO1._3S1=_aI["JointEdge"];_wO1._4S1=_aI["JointDef"];_wO1._5S1=_aI["Joint"];_wO1._6S1=_aI["RevoluteJointDef"];_wO1._fP1=_aI["RevoluteJoint"];_wO1._7S1=_aI["MouseJointDef"];_wO1._8S1=_aI["MouseJoint"];_wO1._9S1=_aI["DistanceJointDef"];_wO1._PP1=_aI["DistanceJoint"];_wO1._aS1=_aI["PrismaticJointDef"];_wO1._gP1=_aI["PrismaticJoint"];_wO1._bS1=_aI["FrictionJointDef"];
|
||
_wO1._cS1=_aI["FrictionJoint"];_wO1._dS1=_aI["WeldJointDef"];_wO1._eS1=_aI["WeldJoint"];_wO1._fS1=_aI["WheelJointDef"];_wO1._hP1=_aI["WheelJoint"];_wO1._gS1=_aI["GearJointDef"];_wO1._TP1=_aI["GearJoint"];_wO1._hS1=_aI["MotorJointDef"];_wO1._iS1=_aI["MotorJoint"];_wO1._jS1=_aI["PulleyJointDef"];_wO1._RP1=_aI["PulleyJoint"];_wO1._kS1=_aI["RopeJointDef"];_wO1._lS1=_aI["RopeJoint"];_wO1._mS1=_aI["RopeDef"];_wO1._nS1=_aI["Rope"];_wO1._oS1=_aI["maxManifoldPoints"];_wO1._pS1=_aI["maxPolygonVertices"];_wO1._qS1=_aI["aabbExtension"];
|
||
_wO1._rS1=_aI["aabbMultiplier"];_wO1._sS1=_aI["linearSlop"];_wO1._tS1=_aI["angularSlop"];_wO1._uS1=_aI["polygonRadius"];_wO1._vS1=_aI["maxSubSteps"];_wO1._wS1=_aI["maxTOIContacts"];_wO1._xS1=_aI["velocityThreshold"];_wO1._yS1=_aI["maxLinearCorrection"];_wO1._zS1=_aI["maxAngularCorrection"];_wO1._AS1=_aI["maxTranslation"];_wO1._BS1=_aI["maxTranslationSquared"];_wO1._CS1=_aI["maxRotation"];_wO1._DS1=_aI["maxRotationSquared"];_wO1._ES1=_aI["baumgarte"];_wO1._FS1=_aI["toiBaugarte"];_wO1._GS1=_aI["timeToSleep"];
|
||
_wO1._HS1=_aI["linearSleepTolerance"];_wO1._IS1=_aI["angularSleepTolerance"];_wO1._JS1=_aI["epsilon"];_wO1._KS1=_aI["JsonSerializer"];_wO1._LS1=_aI["RUBELoader"];_wO1._MS1=_aI["Profiler"];_wO1._NS1=_aI["ParticleDef"];_wO1._OS1=_aI["ParticleColor"];_wO1._PS1=_aI["ParticleGroupDef"];_wO1._QS1=_aI["ParticleGroup"];_wO1._RS1=_aI["ParticleSystem"]}}function _SS1(_TS1){var _Mv1=new _wO1._UQ1();_TS1._Lv1(_Mv1);this._US1=_TS1._cm1();this._VS1=_TS1._em1();this._WS1=[];this._XS1=[];this._WS1[0]=_TS1._Kv1();this._XS1[0]=_Mv1}
|
||
;function _YS1(_ZS1,__S1,_0T1){this._1T1=_ZS1;this._gn1=__S1;this._hn1=_0T1};function _2T1(_3T1,_4T1){_dQ1();if(_wO1===null){_wO1=window["b2"]}this._sZ=_3T1;this._5T1=_4T1;this._6T1=_4Q1;this._wl1=[];this._7T1=[];this._8T1=new _wO1._PS1();this._Ro1=null;this._GJ=false;this._9T1=[];for(var _z3=0;_z3<_5Q1;_z3++){this._9T1[_z3]=new _YS1(-1,0,0)}var _ko1=new _wO1._xO1(0,10);this._sl1=new _wO1._GR1(_ko1);this._aT1();this._bT1();this._Bb1=_ul?this._cT1:this._dT1;this._eT1=_ul?this._fT1:this._gT1};_2T1.prototype._aT1=function(){
|
||
var _Wm=document.getElementById("canvas").getContext("2d");if(_Wm){this._Ro1=new _wO1._7m();this._Ro1._kb1(_wO1._7m._Eb1|_wO1._7m._Fb1);this._Ro1._mO1=this;this._Ro1._qb1=_lO1;this._Ro1._rb1=_pO1;this._Ro1._sb1=_rO1;this._Ro1._vb1=_sO1;this._Ro1._xb1=_tO1;this._Ro1._Ab1=_uO1;this._Ro1._Bb1=_AO1;this._sl1._Qo1(this._Ro1)}};_2T1.prototype._bT1=function(){var _hT1=new _wO1._BR1();_hT1._iT1=this;_hT1._Vn1=function(_am1){if(_am1._cm1()._un1()||_am1._em1()._un1()){this._iT1._jT1(_am1)}};_hT1._Xn1=function(_am1,
|
||
_Yn1){};_hT1._Wn1=function(_am1){};_hT1._Zn1=function(_am1,_kT1){this._iT1._jT1(_am1)};this._sl1._Oo1(_hT1)};_2T1.prototype._jT1=function(_TS1){for(var _sk=0;_sk<this._wl1.length;_sk++){var _lT1=this._wl1[_sk];if((_lT1._US1==_TS1._cm1()&&_lT1._VS1==_TS1._em1())||(_lT1._US1==_TS1._em1()&&_lT1._VS1==_TS1._cm1())){var _Mv1=new _wO1._UQ1();_TS1._Lv1(_Mv1);_lT1._WS1[_lT1._WS1.length]=_TS1._Kv1();_lT1._XS1[_lT1._XS1.length]=_Mv1;return }}this._wl1[this._wl1.length]=new _SS1(_TS1)};_2T1.prototype._mT1=function(_uW){
|
||
this._5T1=_uW};_2T1.prototype._Ep1=function(_nT1,_oT1){this._sl1._wo1.x=_nT1;this._sl1._wo1.y=_oT1;if((_nT1!=0.0)||(_oT1!=0.0)){var _pT1=this._sl1._rp1();while((_pT1!=null)&&(_pT1!=undefined)){if(_pT1._Xb1()===_wO1._vR1._Hl1){_pT1._nZ(true)}_pT1=_pT1._7n1()}}};_2T1.prototype._qT1=function(){var _nt=_jj._UQ._nt;for(var index=0;index<_nt.length;index++){var _5O=_nt[index];if(_5O._rT1>=0){var _sT1=_5O._tT1;if(_sT1!==null&&_sT1!==undefined){var _pT1=_sT1._lP1;if(_pT1._Xb1()!==_wO1._vR1._Hl1){if(_5O._uT1()){
|
||
_5O._7k(_vT1,0,_5O,_5O)}_pT1._hm1(new _wO1._xO1(_5O.x*this._sZ,_5O.y*this._sZ),_pT1._qa1())}}else {if(_5O._uT1()){_5O._7k(_vT1,0,_5O,_5O)}}}}};_2T1.prototype._wT1=function(){var _xT1=1.0/this._sZ;var _pT1=this._sl1._rp1();while((_pT1!=null)&&(_pT1!=undefined)){var _5O=_pT1._Yd1();if((_5O!=null)&&(_5O!=undefined)){_5O._yT1(_pT1);var _mt=_pT1._QY();_5O._zT1=_mt.x*_xT1;_5O._AT1=_mt.y*_xT1}_pT1=_pT1._7n1()}};_2T1.prototype._Sr=function(_BT1){if(_BT1<=0){return }this._qT1();if(this._GJ==true){return }this._wT1();
|
||
var _CT1=1.0/this._5T1;var _DT1=this._5T1/_BT1;var _ET1=_DT1;while(_ET1>0.0){var _FT1=(_ET1>1.0)?_CT1:(_CT1*_ET1);this._sl1._7p1(_FT1,this._6T1,this._6T1);_ET1-=1.0}this._sl1._bp1();this._GT1();this._HT1()};_2T1.prototype._GT1=function(){var _xT1=1.0/this._sZ;var _pT1=this._sl1._rp1();while((_pT1!=null)&&(_pT1!=undefined)){var _5O=_pT1._Yd1();if((_5O!=null)&&(_5O!=undefined)){_5O._yT1(_pT1)}_pT1=_pT1._7n1()}};_2T1.prototype._HT1=function(){var _xT1=1.0/this._sZ;for(var _z3=0;_z3<this._wl1.length;_z3++){if(this._wl1[_z3]._US1&&this._wl1[_z3]._VS1&&this._wl1[_z3]._US1._zn1()&&this._wl1[_z3]._VS1._zn1()){
|
||
var _IT1=this._wl1[_z3]._US1._zn1()._Yd1();var _JT1=this._wl1[_z3]._VS1._zn1()._Yd1();_IT1._KT1=0;_IT1._LT1=[];_IT1._MT1=[];_IT1._NT1=[];_IT1._OT1=[];_JT1._KT1=0;_JT1._LT1=[];_JT1._MT1=[];_JT1._NT1=[];_JT1._OT1=[];var _PT1=0;for(var _QT1=0;_QT1<this._wl1[_z3]._WS1.length;_QT1++){var _Mv1=this._wl1[_z3]._XS1[_QT1];for(var _Qk in _Mv1._Yf1){if(!_Mv1._Yf1.hasOwnProperty(_Qk))continue;_IT1._LT1[_PT1]=_Mv1._Yf1[_Qk].x*_xT1;_IT1._MT1[_PT1]=_Mv1._Yf1[_Qk].y*_xT1;_IT1._NT1[_PT1]=_Mv1._8c1.x;_IT1._OT1[_PT1]=_Mv1._8c1.y;
|
||
_JT1._LT1[_PT1]=_Mv1._Yf1[_Qk].x*_xT1;_JT1._MT1[_PT1]=_Mv1._Yf1[_Qk].y*_xT1;_JT1._NT1[_PT1]=_Mv1._8c1.x;_JT1._OT1[_PT1]=_Mv1._8c1.y;_IT1._KT1++;_JT1._KT1++;_PT1++}}_IT1._7k(_RT1,_JT1._ST1,_IT1,_JT1);_JT1._7k(_RT1,_IT1._ST1,_JT1,_IT1);_IT1._KT1=0;_IT1._LT1=undefined;_IT1._MT1=undefined;_IT1._NT1=undefined;_IT1._OT1=undefined;_JT1._KT1=0;_JT1._LT1=undefined;_JT1._MT1=undefined;_JT1._NT1=undefined;_JT1._OT1=undefined}}this._wl1=[]};_2T1.prototype._FZ=function(_1Q1,_TT1,_AZ,_BZ){var _CZ=-1;if(!_1Q1._KO1()){
|
||
return }var _UT1=this._VT1(_TT1._ST1);if(_UT1!=-1){_1Q1._FO1._3y._gn1=this._9T1[_UT1]._gn1;_1Q1._FO1._3y._hn1=this._9T1[_UT1]._hn1}else {_1Q1._FO1._3y._gn1=0;_1Q1._FO1._3y._hn1=0}var _WT1=_TT1._tT1;if(_TT1._tT1){var _pT1=_WT1._lP1;var __Y=_pT1._Ul1(_1Q1._FO1);_CZ=_WT1._0Q1(__Y)}else {var _XT1=new _wO1._uR1();_XT1.type=(_1Q1._FO1._5c1==0)?(_1Q1._CO1?_wO1._vR1._Pl1:_wO1._vR1._9l1):_wO1._vR1._Hl1;_XT1.angle=-_TT1._c9*_Ok/180.0;_XT1._cl1=_1Q1._Bl1;_XT1._dl1=_1Q1._Cl1;_XT1._fl1=_1Q1._DO1;var _YT1=_TT1._ZT1(_XT1.angle,
|
||
{x:_AZ,y:_BZ});_XT1.position.x=(_TT1.x-_YT1.x)*this._sZ;_XT1.position.y=(_TT1.y-_YT1.y)*this._sZ;_XT1._Pd1=_TT1;var _pT1=this._sl1._FZ(_XT1);var __Y=_pT1._Ul1(_1Q1._FO1);_WT1=new _iP1(_pT1,_UT1,_AZ,_BZ);_TT1._tT1=_WT1;_TT1._yT1(_pT1);_CZ=_WT1._0Q1(__Y);this.__T1()}return _CZ};_2T1.prototype._So1=function(_0U1){this._sl1._So1(_0U1._lP1)};_2T1.prototype._Vo1=function(_1U1){this._sl1._Vo1(_1U1._dP1)};_2T1.prototype._2U1=function(_ZS1){for(var _sk=0;_sk<_5Q1;_sk++){if(this._9T1[_sk]._1T1==_ZS1){return _sk}
|
||
}return -1};_2T1.prototype._3U1=function(_ZS1){var _4U1=this._2U1(_ZS1);if(_4U1!=-1){return _4U1}for(var _sk=0;_sk<_5Q1;_sk++){if(this._9T1[_sk]._1T1==-1){this._9T1[_sk]._1T1=_ZS1;this._9T1[_sk]._gn1=(1<<_sk);this._9T1[_sk]._hn1=0;return _sk}}return -1};_2T1.prototype._5U1=function(_ZS1){var _6U1=[];for(var _7U1 in _8U1){if(!_8U1.hasOwnProperty(_7U1))continue;for(var _Xv1 in _8U1[_7U1]){if(!_8U1[_7U1].hasOwnProperty(_Xv1))continue;var _9U1=-1;if(_7U1==_ZS1){_9U1=_Xv1}else if(_Xv1==_ZS1){_9U1=_7U1}if(_9U1!==-1){
|
||
_6U1[_6U1.length]=_9U1}}}return _6U1};_2T1.prototype._aU1=function(_rt,_bU1){for(var _WG in _4j._cU1){if(!_4j._cU1.hasOwnProperty(_WG))continue;var _dU1=_4j._cU1[_WG];if(_dU1._8R===_rt._aR){if(this._5U1(_dU1._aR).length!==0){_bU1[_bU1.length]=_dU1._aR;}this._aU1(_dU1,_bU1)}}};_2T1.prototype._eU1=function(_ZS1){var _6U1=this._5U1(_ZS1);var _fU1=_ZS1;var _gU1=_4j._Xs(_ZS1);while((_gU1._8R>=0)&&_4j._Xs(_gU1._8R)){_gU1=_4j._Xs(_gU1._8R);_6U1=_6U1.concat(this._5U1(_gU1._aR))}for(var _sk=0;_sk<_6U1.length;_sk++){
|
||
var _hU1=_6U1[_sk];var _WG=_4j._Xs(_hU1);this._aU1(_WG,_6U1)}return _6U1};_2T1.prototype._iU1=function(_ZS1,_kP1){var _6U1=this._eU1(_ZS1);for(var _jU1=0;_jU1<_6U1.length;++_jU1){for(var _kU1=0;_kU1<_5Q1;++_kU1){if(this._9T1[_kU1]._1T1==_6U1[_jU1]){this._9T1[_kP1]._hn1|=this._9T1[_kU1]._gn1;this._9T1[_kU1]._hn1|=this._9T1[_kP1]._gn1}}}};_2T1.prototype._VT1=function(_ZS1){var _UT1=this._2U1(_ZS1);if(_UT1!==-1){return _UT1}var _6U1=this._5U1(_ZS1);var _1T1=_ZS1;if(_6U1.length===0){var _fU1=_ZS1;var _gU1=_4j._Xs(_ZS1);
|
||
while((_gU1._8R>=0)&&_4j._Xs(_gU1._8R)){_gU1=_4j._Xs(_gU1._8R);_1T1=_gU1._aR;_6U1=this._5U1(_1T1);if(_6U1.length!==0){_UT1=this._2U1(_1T1);break }}if(_6U1.length===0){return -1}}if(_UT1===-1){_UT1=this._3U1(_1T1);if(_UT1===-1){return -1;}}this._iU1(_ZS1,_UT1);return _UT1};_2T1.prototype.__T1=function(){var _pT1=this._sl1._rp1();while((_pT1!=null)&&(_pT1!=undefined)){var _5O=_pT1._Yd1();if((_5O!=null)&&(_5O!=undefined)){var _lU1=_5O._tT1._mP1;if(_lU1!=-1){var _mU1=new _wO1._wR1();_mU1._gn1=this._9T1[_lU1]._gn1;
|
||
_mU1._hn1=this._9T1[_lU1]._hn1;var __Y=_pT1._4n1();while((__Y!=null)&&(__Y!=undefined)){_mU1._in1=__Y._xn1()._in1;__Y._vn1(_mU1);__Y=__Y._yl1}}}_pT1=_pT1._7n1()}};_2T1.prototype._Zd1=function(_bu,_nI,_Pj,_Qj,_Tj){var _nU1=new _wO1._iQ1();_nU1._yt(new _wO1._xO1(_Pj,_Qj),_Tj);if((_bu._tT1===null)||(_bu._tT1===undefined)||(_nI._tT1===null)||(_nI._tT1===undefined)){return }var _oU1=_bu._tT1._lP1;var _pU1=_nI._tT1._lP1;var _qU1;for(_qU1=_oU1._4n1();_qU1;_qU1=_qU1._7n1()){var _rU1;for(_rU1=_pU1._4n1();_rU1;_rU1=_qU1._7n1()){
|
||
if(_wO1._bR1(_qU1._sn1(),0,_rU1._sn1(),0,_nU1,_pU1._Ba1())){return true}}}return false};_2T1.prototype._Dq1=function(_sU1,_Pj,_Qj,_tU1,_uU1,_6p,_So,_vU1){var _Vl1=new _wO1._NS1();_Vl1._I61=_sU1;_Vl1.position._yt(_Pj*this._sZ,_Qj*this._sZ);_Vl1._O_._yt(_tU1*this._sZ,_uU1*this._sZ);_Vl1.color._yt((_6p&0xff),(_6p&0xff00)>>8,(_6p&0xff0000)>>16,(_So*255.0));_Vl1._Pd1=_vU1;return this._sl1._Dq1(_Vl1)};_2T1.prototype._wU1=function(){for(var _sk=0;_sk<this._7T1.length;_sk++){var _P11=this._7T1[_sk];if(_P11===null||_P11===undefined){
|
||
return _sk}}var slot=this._7T1.length;return slot};_2T1.prototype._xU1=function(_yU1){if(_yU1>=0&&_yU1<this._7T1.length){return this._7T1[_yU1]}return null};_2T1.prototype._Iq1=function(_zU1,_AU1){var _BU1=this._xU1(_zU1);var _CU1=this._xU1(_AU1);if((_BU1!==null)&&(_CU1!==null)){this._sl1._Iq1(_BU1,_CU1);this._7T1[_AU1]=null}};_2T1.prototype._DU1=function(_f41,_EU1,_FU1,_GU1){var _Gl=this._sl1._7r1();if(_FU1<0||_FU1>=_Gl)return;if(_GU1<_FU1)return;if(_GU1>_Gl)return;var _I61=this._sl1._Mq1();var _do1=this._sl1._Nq1();
|
||
var _eo1=this._sl1._Oq1();var _HU1=this._sl1._Pq1();var _Pd1=this._sl1._Qq1();var _IU1=_f41._JU1;var _KU1=1.0/this._sZ;for(var _sk=_FU1;_sk<_GU1;_sk++){if(_EU1&(1<<0)){_f41._LU1(_MU1,_I61[_sk]);}if(_EU1&(1<<1)){_f41._LU1(_NU1,_do1[_sk].x*_KU1);_f41._LU1(_NU1,_do1[_sk].y*_KU1)}if(_EU1&(1<<2)){_f41._LU1(_NU1,_eo1[_sk].x*_KU1);_f41._LU1(_NU1,_eo1[_sk].y*_KU1)}if(_EU1&(1<<3)){_f41._LU1(_MU1,(_HU1[_sk]._hm<<24)|(_HU1[_sk]._Jk<<16)|(_HU1[_sk]._gm<<8)|_HU1[_sk]._Mk)}if(_EU1&(1<<4)){_f41._LU1(_OU1,_Pd1[_sk])}
|
||
}_f41._PU1(_QU1,_IU1)};_2T1.prototype._js1=function(_yU1,_sU1){var _P11=this._xU1(_yU1);if(_P11!==null&&_P11!==undefined){_P11._js1(_sU1)}};_2T1.prototype._is1=function(_yU1){var _P11=this._xU1(_yU1);if(_P11!==null&&_P11!==undefined){return _P11._is1()}return 0};_2T1.prototype._dT1=function(_RU1,_vU1,_Dk,_SU1){var _Gl=this._sl1._7r1();var _I61=this._sl1._Mq1();var _do1=this._sl1._Nq1();var _HU1=this._sl1._Pq1();var _Pd1=this._sl1._Qq1();var _KU1=1.0/this._sZ;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){
|
||
var _2m=(_HU1[_sk]._Mk&0xff)|((_HU1[_sk]._gm<<8)&0xff00)|((_HU1[_sk]._Jk<<16)&0xff0000);_Dk._7m(_sk,_do1[_sk].x*_KU1,_do1[_sk].y*_KU1,1.0,1.0,0,_2m,_HU1[_sk]._hm/255.0)}}};_2T1.prototype._gT1=function(_RU1,_vU1,_Dk,_SU1,_UC,_VC,_Tj,_6p,_So){var _Gl=this._sl1._7r1();var _I61=this._sl1._Mq1();var _do1=this._sl1._Nq1();var _Pd1=this._sl1._Qq1();var _KU1=1.0/this._sZ;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){_Dk._7m(_sk,_do1[_sk].x*_KU1,_do1[_sk].y*_KU1,
|
||
_UC,_VC,_Tj,_6p,_So)}}};_2T1.prototype._cT1=function(_RU1,_vU1,_Dk,_SU1){var _Qu=_Dk._F21[_SU1%_Dk._TU1()];if(!_Qu){return }if(!_Qu._Il.complete){return }if(!_Qu._Il._cn){_dn(_Qu)}var _Gl=this._sl1._7r1();var _I61=this._sl1._Mq1();var _do1=this._sl1._Nq1();var _HU1=this._sl1._Pq1();var _Pd1=this._sl1._Qq1();var _KU1=1.0/this._sZ;var _UU1=0;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){_UU1++}}if(_UU1===0){return }var _fn=_ul._gn(_hn._in,_Qu._Il._cn,
|
||
_ul._jn,_UU1*6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_UU1*6;var _nn=_fn._on;var _pn=_fn._qn;var _rn=_fn._sn;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;var _wk=-(_Dk._j1-_Qu._Q6);var _xk=-(_Dk._k1-_Qu._R6);var _yk=_wk+_Qu._S6;var _zk=_xk+_Qu._T6;var _VU1=0;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){var x=_do1[_sk].x*_KU1;var y=_do1[_sk].y*_KU1;_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=x+_wk;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=y+_xk;
|
||
_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=x+_yk;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=y+_zk;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;var _2m=(_HU1[_sk]._Mk&0xff)|((_HU1[_sk]._gm<<8)&0xff00)|((_HU1[_sk]._Jk<<16)&0xff0000)|((_HU1[_sk]._hm<<24)&0xff000000);_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_Qu.x/_Qu._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_Qu.y/_Qu._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_Qu.x+_Qu._B3)/_Qu._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_Qu.y+_Qu._C3)/_Qu._Il.height;
|
||
var _WU1=_kn*6;_tn+=_WU1;_un+=_WU1;_vn+=_WU1;_wn+=_WU1;_xn+=_WU1;_yn+=_WU1}}};_2T1.prototype._fT1=function(_RU1,_vU1,_Dk,_SU1,_UC,_VC,_Tj,_6p,_So){_Tj=(_Tj*Math.PI)/180.0;var _Qu=_Dk._F21[_SU1%_Dk._TU1()];if(!_Qu){return;}if(!_Qu._Il.complete){return }if(!_Qu._Il._cn){_dn(_Qu)}var _Gl=this._sl1._7r1();var _I61=this._sl1._Mq1();var _do1=this._sl1._Nq1();var _Pd1=this._sl1._Qq1();var _KU1=1.0/this._sZ;var _UU1=0;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){
|
||
_UU1++}}if(_UU1===0){return }var _fn=_ul._gn(_hn._in,_Qu._Il._cn,_ul._jn,_UU1*6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_UU1*6;var _nn=_fn._on;var _pn=_fn._qn;var _rn=_fn._sn;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;var _2m=_6p|(((_So*255)&0xff)<<24);var _wk=-_UC*(_Dk._j1-_Qu._Q6);var _xk=-_VC*(_Dk._k1-_Qu._R6);var _yk=_wk+(_UC*_Qu._S6);var _zk=_xk+(_VC*_Qu._T6);var _VU1=0;if(Math.abs(_Tj)<0.0001){for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){
|
||
var x=_do1[_sk].x*_KU1;var y=_do1[_sk].y*_KU1;_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=x+_wk;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=y+_xk;_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=x+_yk;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=y+_zk;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_Qu.x/_Qu._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_Qu.y/_Qu._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_Qu.x+_Qu._B3)/_Qu._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_Qu.y+_Qu._C3)/_Qu._Il.height;
|
||
var _WU1=_kn*6;_tn+=_WU1;_un+=_WU1;_vn+=_WU1;_wn+=_WU1;_xn+=_WU1;_yn+=_WU1}}}else {var _bl=Math.sin(_Tj);var _cl=Math.cos(_Tj);var _XU1=_wk*_cl;var _YU1=_yk*_cl;var _ZU1=_xk*_cl;var __U1=_zk*_cl;var _0V1=_wk*_bl;var _1V1=_yk*_bl;var _2V1=_xk*_bl;var _3V1=_zk*_bl;for(var _sk=0;_sk<_Gl;_sk++){if(((_I61[_sk]===0)||((_I61[_sk]&_RU1)!==0))&&((_vU1===0)||(_vU1===_Pd1[_sk]))){var x=_do1[_sk].x*_KU1;var y=_do1[_sk].y*_KU1;_nn[_tn+0]=_nn[_yn+0]=x+_XU1+_2V1;_nn[_tn+1]=_nn[_yn+1]=y-_0V1+_ZU1;_nn[_vn+0]=_nn[_wn+0]=x+_YU1+_3V1;
|
||
_nn[_vn+1]=_nn[_wn+1]=y-_1V1+__U1;_nn[_un+1]=y-_1V1+_ZU1;_nn[_un+0]=x+_YU1+_2V1;_nn[_xn+0]=x+_XU1+_3V1;_nn[_xn+1]=y-_0V1+__U1;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_Qu.x/_Qu._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_Qu.y/_Qu._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_Qu.x+_Qu._B3)/_Qu._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_Qu.y+_Qu._C3)/_Qu._Il.height;var _WU1=_kn*6;_tn+=_WU1;_un+=_WU1;_vn+=_WU1;_wn+=_WU1;_xn+=_WU1;_yn+=_WU1}}}};_2T1.prototype._7r1=function(){
|
||
return this._sl1._7r1()};_2T1.prototype._sq1=function(){return this._sl1._sq1()};_2T1.prototype._Cq1=function(){return this._sl1._Cq1()*(1.0/this._sZ)};_2T1.prototype._vq1=function(){return this._sl1._vq1()};_2T1.prototype._Aq1=function(){return this._sl1._Aq1()};_2T1.prototype._xq1=function(){return this._sl1._xq1()};_2T1.prototype._tq1=function(_gq){this._sl1._tq1(_gq)};_2T1.prototype._Bq1=function(_HO1){this._sl1._Bq1(_HO1*this._sZ)};_2T1.prototype._uq1=function(_2Z){this._sl1._uq1(_2Z)};_2T1.prototype._yq1=function(_hZ){
|
||
this._sl1._yq1(_hZ)};_2T1.prototype._wq1=function(_IP1){this._sl1._wq1(_IP1)};var _4V1=(this&&this._4V1)||function(_pv,_Mk){for(var _AK in _Mk)if(_Mk.hasOwnProperty(_AK))_pv[_AK]=_Mk[_AK];function _5V1(){this.constructor=_pv}_pv.prototype=_Mk===null?Object._M81(_Mk):(_5V1.prototype=_Mk.prototype,new _5V1())};var spine;(function(spine){var _6V1=(function(){function _6V1(name,_2k,duration){if(name==null)throw new _es("name cannot be null.");if(_2k==null)throw new _es("timelines cannot be null.");this.name=name;
|
||
this._2k=_2k;this.duration=duration}_6V1.prototype.apply=function(skeleton,_7V1,time,loop,events){if(skeleton==null)throw new _es("skeleton cannot be null.");if(loop&&this.duration!=0){time%=this.duration;if(_7V1>0)_7V1%=this.duration}var _2k=this._2k;for(var _z3=0,_sk=_2k.length;_z3<_sk;_z3++)_2k[_z3].apply(skeleton,_7V1,time,events,1)};_6V1.prototype.mix=function(skeleton,_7V1,time,loop,events,alpha){if(skeleton==null)throw new _es("skeleton cannot be null.");if(loop&&this.duration!=0){time%=this.duration;
|
||
if(_7V1>0)_7V1%=this.duration}var _2k=this._2k;for(var _z3=0,_sk=_2k.length;_z3<_sk;_z3++)_2k[_z3].apply(skeleton,_7V1,time,events,alpha)};_6V1._8V1=function(_9V1,target,_v81){if(_v81===void 0){_v81=1}var _Jt=0;var _It=_9V1.length/_v81-2;if(_It==0)return _v81;var current=_It>>>1;while(!0){if(_9V1[(current+1)*_v81]<=target)_Jt=current+1;else _It=current;if(_Jt==_It)return(_Jt+1)*_v81;current=(_Jt+_It)>>>1}};_6V1._aV1=function(_9V1,target,_v81){for(var _z3=0,_u3=_9V1.length-_v81;_z3<=_u3;_z3+=_v81)if(_9V1[_z3]>target)return _z3;
|
||
return -1};return _6V1}());spine._6V1=_6V1;var _bV1=(function(){function _bV1(_Zj){if(_Zj<=0)throw new _es("frameCount must be > 0: "+_Zj);this._cV1=spine._dV1._eV1((_Zj-1)*_bV1._fV1);}_bV1.prototype._gV1=function(){return this._cV1.length/_bV1._fV1+1};_bV1.prototype._hV1=function(_iV1){this._cV1[_iV1*_bV1._fV1]=_bV1.LINEAR};_bV1.prototype._jV1=function(_iV1){this._cV1[_iV1*_bV1._fV1]=_bV1._kV1};_bV1.prototype._lV1=function(_iV1){var index=_iV1*_bV1._fV1;if(index==this._cV1.length)return _bV1.LINEAR;var type=this._cV1[index];
|
||
if(type==_bV1.LINEAR)return _bV1.LINEAR;if(type==_bV1._kV1)return _bV1._kV1;return _bV1._mV1};_bV1.prototype._nV1=function(_iV1,_oV1,_pV1,_qV1,_rV1){var _sV1=(-_oV1*2+_qV1)*0.03,_tV1=(-_pV1*2+_rV1)*0.03;var _uV1=((_oV1-_qV1)*3+1)*0.006,_vV1=((_pV1-_rV1)*3+1)*0.006;var _wV1=_sV1*2+_uV1,_xV1=_tV1*2+_vV1;var _yV1=_oV1*0.3+_sV1+_uV1*0.16666667,_zV1=_pV1*0.3+_tV1+_vV1*0.16666667;var _z3=_iV1*_bV1._fV1;var _cV1=this._cV1;_cV1[_z3++]=_bV1._mV1;var x=_yV1,y=_zV1;for(var _sk=_z3+_bV1._fV1-1;_z3<_sk;_z3+=2){_cV1[_z3]=x;
|
||
_cV1[_z3+1]=y;_yV1+=_wV1;_zV1+=_xV1;_wV1+=_uV1;_xV1+=_vV1;x+=_yV1;y+=_zV1}};_bV1.prototype._AV1=function(_iV1,_BV1){_BV1=spine._CV1._Ih(_BV1,0,1);var _cV1=this._cV1;var _z3=_iV1*_bV1._fV1;var type=_cV1[_z3];if(type==_bV1.LINEAR)return _BV1;if(type==_bV1._kV1)return 0;_z3++;var x=0;for(var start=_z3,_sk=_z3+_bV1._fV1-1;_z3<_sk;_z3+=2){x=_cV1[_z3];if(x>=_BV1){var _DV1=void 0,_EV1=void 0;if(_z3==start){_DV1=0;_EV1=0}else {_DV1=_cV1[_z3-2];_EV1=_cV1[_z3-1]}return _EV1+(_cV1[_z3+1]-_EV1)*(_BV1-_DV1)/(x-_DV1)}}var y=_cV1[_z3-1];
|
||
return y+(1-y)*(_BV1-x)/(1-x)};_bV1.LINEAR=0;_bV1._kV1=1;_bV1._mV1=2;_bV1._fV1=10*2-1;return _bV1}());spine._bV1=_bV1;var _FV1=(function(_GV1){_4V1(_FV1,_GV1);function _FV1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj<<1)}_FV1.prototype._HV1=function(_iV1,time,_IV1){_iV1<<=1;this.frames[_iV1]=time;this.frames[_iV1+_FV1._JV1]=_IV1};_FV1.prototype.apply=function(skeleton,_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var bone=skeleton.bones[this._KV1];if(time>=frames[frames.length-_FV1._LV1]){
|
||
var _MV1=bone.data.rotation+frames[frames.length+_FV1._NV1]-bone.rotation;while(_MV1>180)_MV1-=360;while(_MV1<-180)_MV1+=360;bone.rotation+=_MV1*alpha;return }var _bk=_6V1._8V1(frames,time,_FV1._LV1);var _OV1=frames[_bk+_FV1._NV1];var _PV1=frames[_bk];var _BV1=this._AV1((_bk>>1)-1,1-(time-_PV1)/(frames[_bk+_FV1._QV1]-_PV1));var _RV1=frames[_bk+_FV1._JV1]-_OV1;while(_RV1>180)_RV1-=360;while(_RV1<-180)_RV1+=360;_RV1=bone.data.rotation+(_OV1+_RV1*_BV1)-bone.rotation;while(_RV1>180)_RV1-=360;while(_RV1<-180)_RV1+=360;
|
||
bone.rotation+=_RV1*alpha};_FV1._LV1=2;_FV1._QV1=-2;_FV1._NV1=-1;_FV1._JV1=1;return _FV1}(_bV1));spine._FV1=_FV1;var _SV1=(function(_GV1){_4V1(_SV1,_GV1);function _SV1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_SV1._LV1)}_SV1.prototype._HV1=function(_iV1,time,x,y){_iV1*=_SV1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_SV1._OB]=x;this.frames[_iV1+_SV1._PB]=y};_SV1.prototype.apply=function(skeleton,_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var bone=skeleton.bones[this._KV1];
|
||
if(time>=frames[frames.length-_SV1._LV1]){bone.x+=(bone.data.x+frames[frames.length+_SV1._TV1]-bone.x)*alpha;bone.y+=(bone.data.y+frames[frames.length+_SV1._UV1]-bone.y)*alpha;return }var _bk=_6V1._8V1(frames,time,_SV1._LV1);var _DV1=frames[_bk+_SV1._TV1];var _EV1=frames[_bk+_SV1._UV1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_SV1._LV1-1,1-(time-_PV1)/(frames[_bk+_SV1._QV1]-_PV1));bone.x+=(bone.data.x+_DV1+(frames[_bk+_SV1._OB]-_DV1)*_BV1-bone.x)*alpha;bone.y+=(bone.data.y+_EV1+(frames[_bk+_SV1._PB]-_EV1)*_BV1-bone.y)*alpha}
|
||
;_SV1._LV1=3;_SV1._QV1=-3;_SV1._TV1=-2;_SV1._UV1=-1;_SV1._OB=1;_SV1._PB=2;return _SV1}(_bV1));spine._SV1=_SV1;var _VV1=(function(_GV1){_4V1(_VV1,_GV1);function _VV1(_Zj){_GV1.call(this,_Zj)}_VV1.prototype.apply=function(skeleton,_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var bone=skeleton.bones[this._KV1];if(time>=frames[frames.length-_VV1._LV1]){bone.scaleX+=(bone.data.scaleX*frames[frames.length+_VV1._TV1]-bone.scaleX)*alpha;bone.scaleY+=(bone.data.scaleY*frames[frames.length+_VV1._UV1]-bone.scaleY)*alpha;
|
||
return }var _bk=_6V1._8V1(frames,time,_VV1._LV1);var _DV1=frames[_bk+_VV1._TV1];var _EV1=frames[_bk+_VV1._UV1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_VV1._LV1-1,1-(time-_PV1)/(frames[_bk+_VV1._QV1]-_PV1));bone.scaleX+=(bone.data.scaleX*(_DV1+(frames[_bk+_VV1._OB]-_DV1)*_BV1)-bone.scaleX)*alpha;bone.scaleY+=(bone.data.scaleY*(_EV1+(frames[_bk+_VV1._PB]-_EV1)*_BV1)-bone.scaleY)*alpha};return _VV1}(_SV1));spine._VV1=_VV1;var _WV1=(function(_GV1){_4V1(_WV1,_GV1);function _WV1(_Zj){_GV1.call(this,_Zj)}_WV1.prototype.apply=function(skeleton,
|
||
_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var bone=skeleton.bones[this._KV1];if(time>=frames[frames.length-_WV1._LV1]){bone.shearX+=(bone.data.shearX+frames[frames.length+_WV1._TV1]-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY+frames[frames.length+_WV1._UV1]-bone.shearY)*alpha;return }var _bk=_6V1._8V1(frames,time,_WV1._LV1);var _DV1=frames[_bk+_WV1._TV1];var _EV1=frames[_bk+_WV1._UV1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_WV1._LV1-1,1-(time-_PV1)/(frames[_bk+_WV1._QV1]-_PV1));
|
||
bone.shearX+=(bone.data.shearX+(_DV1+(frames[_bk+_WV1._OB]-_DV1)*_BV1)-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY+(_EV1+(frames[_bk+_WV1._PB]-_EV1)*_BV1)-bone.shearY)*alpha};return _WV1}(_SV1));spine._WV1=_WV1;var _XV1=(function(_GV1){_4V1(_XV1,_GV1);function _XV1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_XV1._LV1)}_XV1.prototype._HV1=function(_iV1,time,_Jk,_gm,_Mk,_hm){_iV1*=_XV1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_XV1._YV1]=_Jk;this.frames[_iV1+_XV1._dk1]=_gm;this.frames[_iV1+_XV1._5a1]=_Mk;
|
||
this.frames[_iV1+_XV1._U81]=_hm};_XV1.prototype.apply=function(skeleton,_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var _Jk=0,_gm=0,_Mk=0,_hm=0;if(time>=frames[frames.length-_XV1._LV1]){var _z3=frames.length;_Jk=frames[_z3+_XV1._ZV1];_gm=frames[_z3+_XV1.__V1];_Mk=frames[_z3+_XV1._0W1];_hm=frames[_z3+_XV1._1W1]}else {var _bk=_6V1._8V1(frames,time,_XV1._LV1);_Jk=frames[_bk+_XV1._ZV1];_gm=frames[_bk+_XV1.__V1];_Mk=frames[_bk+_XV1._0W1];_hm=frames[_bk+_XV1._1W1];var _PV1=frames[_bk];
|
||
var _BV1=this._AV1(_bk/_XV1._LV1-1,1-(time-_PV1)/(frames[_bk+_XV1._QV1]-_PV1));_Jk+=(frames[_bk+_XV1._YV1]-_Jk)*_BV1;_gm+=(frames[_bk+_XV1._dk1]-_gm)*_BV1;_Mk+=(frames[_bk+_XV1._5a1]-_Mk)*_BV1;_hm+=(frames[_bk+_XV1._U81]-_hm)*_BV1}var color=skeleton.slots[this._Ij].color;if(alpha<1)color.add((_Jk-color._Jk)*alpha,(_gm-color._gm)*alpha,(_Mk-color._Mk)*alpha,(_hm-color._hm)*alpha);else color.set(_Jk,_gm,_Mk,_hm)};_XV1._LV1=5;_XV1._QV1=-5;_XV1._ZV1=-4;_XV1.__V1=-3;_XV1._0W1=-2;_XV1._1W1=-1;_XV1._YV1=1;
|
||
_XV1._dk1=2;_XV1._5a1=3;_XV1._U81=4;return _XV1}(_bV1));spine._XV1=_XV1;var _2W1=(function(){function _2W1(_Zj){this.frames=spine._dV1._eV1(_Zj);this._3W1=new Array(_Zj)}_2W1.prototype._gV1=function(){return this.frames.length};_2W1.prototype._HV1=function(_iV1,time,_4W1){this.frames[_iV1]=time;this._3W1[_iV1]=_4W1};_2W1.prototype.apply=function(skeleton,_7V1,time,events,alpha){var frames=this.frames;if(time<frames[0])return;var _iV1=0;if(time>=frames[frames.length-1])_iV1=frames.length-1;else _iV1=_6V1._8V1(frames,
|
||
time,1)-1;var _4W1=this._3W1[_iV1];skeleton.slots[this._Ij]._Hj(_4W1==null?null:skeleton._Lj(this._Ij,_4W1))};return _2W1}());spine._2W1=_2W1;var _5W1=(function(){function _5W1(_Zj){this.frames=spine._dV1._eV1(_Zj);this.events=new Array(_Zj)}_5W1.prototype._gV1=function(){return this.frames.length};_5W1.prototype._HV1=function(_iV1,event){this.frames[_iV1]=event.time;this.events[_iV1]=event};_5W1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){if(_6W1==null)return;var frames=this.frames;var _Zj=this.frames.length;
|
||
if(_7V1>time){this.apply(skeleton,_7V1,Number.MAX_VALUE,_6W1,alpha);_7V1=-1}else if(_7V1>=frames[_Zj-1])return;if(time<frames[0])return;var _bk=0;if(_7V1<frames[0])_bk=0;else {_bk=_6V1._8V1(frames,_7V1);var _PV1=frames[_bk];while(_bk>0){if(frames[_bk-1]!=_PV1)break;_bk--}}for(;_bk<_Zj&&time>=frames[_bk];_bk++)_6W1.push(this.events[_bk])};return _5W1}());spine._5W1=_5W1;var _7W1=(function(){function _7W1(_Zj){this.frames=spine._dV1._eV1(_Zj);this._8W1=new Array(_Zj)}_7W1.prototype._gV1=function(){return this.frames.length}
|
||
;_7W1.prototype._HV1=function(_iV1,time,_fm){this.frames[_iV1]=time;this._8W1[_iV1]=_fm};_7W1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _bk=0;if(time>=frames[frames.length-1])_bk=frames.length-1;else _bk=_6V1._8V1(frames,time)-1;var _fm=skeleton._fm;var slots=skeleton.slots;var _9W1=this._8W1[_bk];if(_9W1==null)spine._dV1._aW1(slots,0,_fm,0,slots.length);else {for(var _z3=0,_sk=_9W1.length;_z3<_sk;_z3++)_fm[_z3]=slots[_9W1[_z3]]}};return _7W1}
|
||
());spine._7W1=_7W1;var _bW1=(function(_GV1){_4V1(_bW1,_GV1);function _bW1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj);this._cW1=new Array(_Zj)}_bW1.prototype._HV1=function(_iV1,time,vertices){this.frames[_iV1]=time;this._cW1[_iV1]=vertices};_bW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var slot=skeleton.slots[this._Ij];var _dW1=slot._Lj();if(!(_dW1 instanceof spine._eW1)||!_dW1._fW1(this.attachment))return;var frames=this.frames;if(time<frames[0])return;var _cW1=this._cW1;var vertexCount=_cW1[0].length;
|
||
var _gW1=slot._hW1;if(_gW1.length!=vertexCount)alpha=1;var vertices=spine._dV1._iW1(_gW1,vertexCount);if(time>=frames[frames.length-1]){var _jW1=_cW1[frames.length-1];if(alpha<1){for(var _z3=0;_z3<vertexCount;_z3++)vertices[_z3]+=(_jW1[_z3]-vertices[_z3])*alpha}else spine._dV1._aW1(_jW1,0,vertices,0,vertexCount);return }var _bk=_6V1._8V1(frames,time);var _kW1=_cW1[_bk-1];var _lW1=_cW1[_bk];var _PV1=frames[_bk];var _BV1=this._AV1(_bk-1,1-(time-_PV1)/(frames[_bk-1]-_PV1));if(alpha<1){for(var _z3=0;_z3<vertexCount;
|
||
_z3++){var _1p1=_kW1[_z3];vertices[_z3]+=(_1p1+(_lW1[_z3]-_1p1)*_BV1-vertices[_z3])*alpha}}else {for(var _z3=0;_z3<vertexCount;_z3++){var _1p1=_kW1[_z3];vertices[_z3]=_1p1+(_lW1[_z3]-_1p1)*_BV1}}};return _bW1}(_bV1));spine._bW1=_bW1;var _mW1=(function(_GV1){_4V1(_mW1,_GV1);function _mW1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_mW1._LV1)}_mW1.prototype._HV1=function(_iV1,time,mix,_nW1){_iV1*=_mW1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_mW1._oW1]=mix;this.frames[_iV1+_mW1._pW1]=_nW1}
|
||
;_mW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _qW1=skeleton._rW1[this._sW1];if(time>=frames[frames.length-_mW1._LV1]){_qW1.mix+=(frames[frames.length+_mW1._tW1]-_qW1.mix)*alpha;_qW1._nW1=Math.floor(frames[frames.length+_mW1._uW1]);return }var _bk=_6V1._8V1(frames,time,_mW1._LV1);var mix=frames[_bk+_mW1._tW1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_mW1._LV1-1,1-(time-_PV1)/(frames[_bk+_mW1._QV1]-_PV1));_qW1.mix+=(mix+(frames[_bk+_mW1._oW1]-mix)*_BV1-_qW1.mix)*alpha;
|
||
_qW1._nW1=Math.floor(frames[_bk+_mW1._uW1])};_mW1._LV1=3;_mW1._QV1=-3;_mW1._tW1=-2;_mW1._uW1=-1;_mW1._oW1=1;_mW1._pW1=2;return _mW1}(_bV1));spine._mW1=_mW1;var _vW1=(function(_GV1){_4V1(_vW1,_GV1);function _vW1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_vW1._LV1)}_vW1.prototype._HV1=function(_iV1,time,rotateMix,_wW1,scaleMix,_xW1){_iV1*=_vW1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_vW1._yW1]=rotateMix;this.frames[_iV1+_vW1._zW1]=_wW1;this.frames[_iV1+_vW1._AW1]=scaleMix;this.frames[_iV1+_vW1._BW1]=_xW1}
|
||
;_vW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _qW1=skeleton._CW1[this._DW1];if(time>=frames[frames.length-_vW1._LV1]){var _z3=frames.length;_qW1.rotateMix+=(frames[_z3+_vW1._EW1]-_qW1.rotateMix)*alpha;_qW1._wW1+=(frames[_z3+_vW1._FW1]-_qW1._wW1)*alpha;_qW1.scaleMix+=(frames[_z3+_vW1._GW1]-_qW1.scaleMix)*alpha;_qW1._xW1+=(frames[_z3+_vW1._HW1]-_qW1._xW1)*alpha;return }var _bk=_6V1._8V1(frames,time,_vW1._LV1);var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_vW1._LV1-1,
|
||
1-(time-_PV1)/(frames[_bk+_vW1._QV1]-_PV1));var rotate=frames[_bk+_vW1._EW1];var translate=frames[_bk+_vW1._FW1];var scale=frames[_bk+_vW1._GW1];var _IW1=frames[_bk+_vW1._HW1];_qW1.rotateMix+=(rotate+(frames[_bk+_vW1._yW1]-rotate)*_BV1-_qW1.rotateMix)*alpha;_qW1._wW1+=(translate+(frames[_bk+_vW1._zW1]-translate)*_BV1-_qW1._wW1)*alpha;_qW1.scaleMix+=(scale+(frames[_bk+_vW1._AW1]-scale)*_BV1-_qW1.scaleMix)*alpha;_qW1._xW1+=(_IW1+(frames[_bk+_vW1._BW1]-_IW1)*_BV1-_qW1._xW1)*alpha};_vW1._LV1=5;_vW1._QV1=-5;
|
||
_vW1._EW1=-4;_vW1._FW1=-3;_vW1._GW1=-2;_vW1._HW1=-1;_vW1._yW1=1;_vW1._zW1=2;_vW1._AW1=3;_vW1._BW1=4;return _vW1;}(_bV1));spine._vW1=_vW1;var _JW1=(function(_GV1){_4V1(_JW1,_GV1);function _JW1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_JW1._LV1)}_JW1.prototype._HV1=function(_iV1,time,value){_iV1*=_JW1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_JW1._KW1]=value};_JW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _qW1=skeleton._LW1[this._MW1];
|
||
if(time>=frames[frames.length-_JW1._LV1]){var _z3=frames.length;_qW1.position+=(frames[_z3+_JW1._NW1]-_qW1.position)*alpha;return }var _bk=_6V1._8V1(frames,time,_JW1._LV1);var position=frames[_bk+_JW1._NW1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_JW1._LV1-1,1-(time-_PV1)/(frames[_bk+_JW1._QV1]-_PV1));_qW1.position+=(position+(frames[_bk+_JW1._KW1]-position)*_BV1-_qW1.position)*alpha};_JW1._LV1=2;_JW1._QV1=-2;_JW1._NW1=-1;_JW1._KW1=1;return _JW1}(_bV1));spine._JW1=_JW1;var _OW1=(function(_GV1){_4V1(_OW1,
|
||
_GV1);function _OW1(_Zj){_GV1.call(this,_Zj)}_OW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _qW1=skeleton._LW1[this._MW1];if(time>=frames[frames.length-_OW1._LV1]){var _z3=frames.length;_qW1.spacing+=(frames[_z3+_OW1._NW1]-_qW1.spacing)*alpha;return }var _bk=_6V1._8V1(frames,time,_OW1._LV1);var spacing=frames[_bk+_OW1._NW1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_OW1._LV1-1,1-(time-_PV1)/(frames[_bk+_OW1._QV1]-_PV1));_qW1.spacing+=(spacing+(frames[_bk+_OW1._KW1]-spacing)*_BV1-_qW1.spacing)*alpha}
|
||
;return _OW1}(_JW1));spine._OW1=_OW1;var _PW1=(function(_GV1){_4V1(_PW1,_GV1);function _PW1(_Zj){_GV1.call(this,_Zj);this.frames=spine._dV1._eV1(_Zj*_PW1._LV1)}_PW1.prototype._HV1=function(_iV1,time,rotateMix,_wW1){_iV1*=_PW1._LV1;this.frames[_iV1]=time;this.frames[_iV1+_PW1._yW1]=rotateMix;this.frames[_iV1+_PW1._zW1]=_wW1};_PW1.prototype.apply=function(skeleton,_7V1,time,_6W1,alpha){var frames=this.frames;if(time<frames[0])return;var _qW1=skeleton._LW1[this._MW1];if(time>=frames[frames.length-_PW1._LV1]){
|
||
var _z3=frames.length;_qW1.rotateMix+=(frames[_z3+_PW1._EW1]-_qW1.rotateMix)*alpha;_qW1._wW1+=(frames[_z3+_PW1._FW1]-_qW1._wW1)*alpha;return }var _bk=_6V1._8V1(frames,time,_PW1._LV1);var rotate=frames[_bk+_PW1._EW1];var translate=frames[_bk+_PW1._FW1];var _PV1=frames[_bk];var _BV1=this._AV1(_bk/_PW1._LV1-1,1-(time-_PV1)/(frames[_bk+_PW1._QV1]-_PV1));_qW1.rotateMix+=(rotate+(frames[_bk+_PW1._yW1]-rotate)*_BV1-_qW1.rotateMix)*alpha;_qW1._wW1+=(translate+(frames[_bk+_PW1._zW1]-translate)*_BV1-_qW1._wW1)*alpha}
|
||
;_PW1._LV1=3;_PW1._QV1=-3;_PW1._EW1=-2;_PW1._FW1=-1;_PW1._yW1=1;_PW1._zW1=2;return _PW1;}(_bV1));spine._PW1=_PW1})(spine||(spine={}));var spine;(function(spine){var _Vi=(function(){function _Vi(data){if(data===void 0){data=null}this._hj=new Array();this.events=new Array();this._QW1=new Array();this._RW1=1;if(data==null)throw new _es("data cannot be null.");this.data=data}_Vi.prototype._4k=function(_SW1){_SW1*=this._RW1;for(var _z3=0;_z3<this._hj.length;_z3++){var current=this._hj[_z3];if(current==null)continue;
|
||
var _Et=current._Et;if(_Et!=null){var _TW1=current._7V1-_Et._UW1;if(_TW1>=0){var _VW1=_SW1*_Et._RW1;_Et.time=_TW1+_VW1;current.time+=_SW1*current._RW1;this._WW1(_z3,_Et);_Et.time-=_VW1;current=_Et}}else if(!current.loop&¤t._7V1>=current._XW1){this._YW1(_z3);continue }current.time+=_SW1*current._RW1;if(current._ZW1!=null){var __W1=_SW1*current._ZW1._RW1;current._ZW1.time+=__W1;current._0X1+=__W1}}};_Vi.prototype.apply=function(skeleton){var events=this.events;var _1X1=this._QW1.length;for(var _z3=0;
|
||
_z3<this._hj.length;_z3++){var current=this._hj[_z3];if(current==null)continue;events.length=0;var time=current.time;var _7V1=current._7V1;var _XW1=current._XW1;var loop=current.loop;if(!loop&&time>_XW1)time=_XW1;var _ZW1=current._ZW1;if(_ZW1==null)current._oj.mix(skeleton,_7V1,time,loop,events,current.mix);else {var _2X1=_ZW1.time;if(!_ZW1.loop&&_2X1>_ZW1._XW1)_2X1=_ZW1._XW1;_ZW1._oj.apply(skeleton,_2X1,_2X1,_ZW1.loop,null);var alpha=current._0X1/current._3X1*current.mix;if(alpha>=1){alpha=1;current._ZW1=null}
|
||
current._oj.mix(skeleton,_7V1,time,loop,events,alpha)}for(var _4O=0,_4X1=events.length;_4O<_4X1;_4O++){var _5X1=events[_4O];if(current.listener!=null&¤t.listener.event!=null)current.listener.event(_z3,_5X1);for(var _6X1=0;_6X1<_1X1;_6X1++)if(this._QW1[_6X1].event)this._QW1[_6X1].event(_z3,_5X1)}if(loop?(_7V1%_XW1>time%_XW1):(_7V1<_XW1&&time>=_XW1)){var _Gl=spine._CV1._7X1(time/_XW1);if(current.listener!=null&¤t.listener.complete)current.listener.complete(_z3,_Gl);for(var _4O=0,_4X1=this._QW1.length;
|
||
_4O<_4X1;_4O++)if(this._QW1[_4O].complete)this._QW1[_4O].complete(_z3,_Gl)}current._7V1=current.time}};_Vi.prototype._8X1=function(){for(var _z3=0,_sk=this._hj.length;_z3<_sk;_z3++)this._YW1(_z3);this._hj.length=0};_Vi.prototype._YW1=function(_9X1){if(_9X1>=this._hj.length)return;var current=this._hj[_9X1];if(current==null)return;if(current.listener!=null&¤t.listener.end!=null)current.listener.end(_9X1);for(var _z3=0,_sk=this._QW1.length;_z3<_sk;_z3++)if(this._QW1[_z3].end)this._QW1[_z3].end(_9X1);
|
||
this._hj[_9X1]=null;this._aX1(current)};_Vi.prototype._aX1=function(_Ct){while(_Ct!=null){var _Et=_Ct._Et;_Ct=_Et}};_Vi.prototype._bX1=function(index){if(index<this._hj.length)return this._hj[index];spine._dV1._iW1(this._hj,index-this._hj.length+1,null);this._hj.length=index+1;return null};_Vi.prototype._WW1=function(index,_Ct){var current=this._bX1(index);if(current!=null){var _ZW1=current._ZW1;current._ZW1=null;if(current.listener!=null&¤t.listener.end!=null)current.listener.end(index);for(var _z3=0,
|
||
_sk=this._QW1.length;_z3<_sk;_z3++)if(this._QW1[_z3].end)this._QW1[_z3].end(index);_Ct._3X1=this.data._cX1(current._oj,_Ct._oj);if(_Ct._3X1>0){_Ct._0X1=0;if(_ZW1!=null&¤t._0X1/current._3X1<0.5){_Ct._ZW1=_ZW1;_ZW1=current}else _Ct._ZW1=current}}this._hj[index]=_Ct;if(_Ct.listener!=null&&_Ct.listener.start!=null)_Ct.listener.start(index);for(var _z3=0,_sk=this._QW1.length;_z3<_sk;_z3++)if(this._QW1[_z3].start)this._QW1[_z3].start(index)};_Vi.prototype._yj=function(_9X1,_dX1,loop){var _oj=this.data._eX1._xj(_dX1);
|
||
if(_oj==null)throw new _es("Animation not found: "+_dX1);return this._fX1(_9X1,_oj,loop)};_Vi.prototype._fX1=function(_9X1,_oj,loop){var current=this._bX1(_9X1);if(current!=null)this._aX1(current._Et);var _Ct=new _gX1();_Ct._oj=_oj;_Ct.loop=loop;_Ct._XW1=_oj.duration;this._WW1(_9X1,_Ct);return _Ct};_Vi.prototype._hX1=function(_9X1,_dX1,loop,_UW1){var _oj=this.data._eX1._xj(_dX1);if(_oj==null)throw new _es("Animation not found: "+_dX1);return this._iX1(_9X1,_oj,loop,_UW1)};_Vi.prototype._iX1=function(_9X1,_oj,
|
||
loop,_UW1){var _Ct=new _gX1();_Ct._oj=_oj;_Ct.loop=loop;_Ct._XW1=_oj.duration;var _u3=this._bX1(_9X1);if(_u3!=null){while(_u3._Et!=null)_u3=_u3._Et;_u3._Et=_Ct;}else this._hj[_9X1]=_Ct;if(_UW1<=0){if(_u3!=null)_UW1+=_u3._XW1-this.data._cX1(_u3._oj,_oj);else _UW1=0}_Ct._UW1=_UW1;return _Ct};_Vi.prototype._jX1=function(_9X1){if(_9X1>=this._hj.length)return null;return this._hj[_9X1]};_Vi.prototype._8j=function(listener){if(listener==null)throw new _es("listener cannot be null.");this._QW1.push(listener)};_Vi.prototype._kX1=function(listener){
|
||
var index=this._QW1.indexOf(listener);if(index>=0)this._QW1.splice(index,1)};_Vi.prototype._lX1=function(){this._QW1.length=0;};return _Vi}());spine._Vi=_Vi;var _gX1=(function(){function _gX1(){this.loop=!1;this._UW1=0;this.time=0;this._7V1=-1;this._XW1=0;this._RW1=1;this._0X1=0;this._3X1=0;this.mix=1}_gX1.prototype._J81=function(){this._Et=null;this._ZW1=null;this._oj=null;this.listener=null;this._RW1=1;this._7V1=-1;this.time=0};_gX1.prototype._mX1=function(){return this.time>=this._XW1};return _gX1}
|
||
());spine._gX1=_gX1;var _nX1=(function(){function _nX1(){}_nX1.prototype.event=function(_9X1,event){};_nX1.prototype.complete=function(_9X1,_oX1){};_nX1.prototype.start=function(_9X1){};_nX1.prototype.end=function(_9X1){};return _nX1}());spine._nX1=_nX1})(spine||(spine={}));var spine;(function(spine){var _Ui=(function(){function _Ui(_eX1){this._pX1={};this._qX1=0;if(_eX1==null)throw new _es("skeletonData cannot be null.");this._eX1=_eX1}_Ui.prototype._rX1=function(_sX1,_tX1,duration){var _uX1=this._eX1._xj(_sX1);
|
||
if(_uX1==null)throw new _es("Animation not found: "+_sX1);var _vX1=this._eX1._xj(_tX1);if(_vX1==null)throw new _es("Animation not found: "+_tX1);this._wX1(_uX1,_vX1,duration)};_Ui.prototype._wX1=function(_uX1,_vX1,duration){if(_uX1==null)throw new _es("from cannot be null.");if(_vX1==null)throw new _es("to cannot be null.");var _lE=_uX1.name+_vX1.name;this._pX1[_lE]=duration};_Ui.prototype._cX1=function(_uX1,_vX1){var _lE=_uX1.name+_vX1.name;var value=this._pX1[_lE];return value===undefined?this._qX1:value};
|
||
return _Ui}());spine._Ui=_Ui})(spine||(spine={}));var spine;(function(spine){var _xX1=(function(){function _xX1(_yX1,_zX1){if(_zX1===void 0){_zX1=""}this._UU={};this._AX1={};this._BX1=0;this._DH=0;this._yX1=_yX1;this._zX1=_zX1}_xX1.prototype._CX1=function(path,_DX1,error){var _EX1=this;if(_DX1===void 0){_DX1=null}if(error===void 0){error=null}path=this._zX1+path;this._BX1++;var _vQ=new XMLHttpRequest();_vQ.onreadystatechange=function(){if(_vQ.readyState==XMLHttpRequest._FX1){if(_vQ.status>=200&&_vQ.status<300){
|
||
if(_DX1)_DX1(path,_vQ.responseText);_EX1._UU[path]=_vQ.responseText}else {if(error)error(path,"Couldn't load text "+path+": status "+_vQ.status+", "+_vQ.responseText);_EX1._AX1[path]="Couldn't load text "+path+": status "+_vQ.status+", "+_vQ.responseText}_EX1._BX1--;_EX1._DH++}};_vQ.open("GET",path,!0);_vQ.send()};_xX1.prototype._Ol=function(path,_DX1,error){var _EX1=this;if(_DX1===void 0){_DX1=null}if(error===void 0){error=null}path=this._zX1+path;this._BX1++;var img=new Image();img.src=_GH(null,null,
|
||
path);img.crossOrigin="anonymous";img.onload=function(_xQ){if(_DX1)_DX1(path,img);var _Il=_EX1._yX1(img);_EX1._UU[path]=_Il;_EX1._BX1--;_EX1._DH++};img.onerror=function(_xQ){if(error)error(path,"Couldn't load image "+path);_EX1._AX1[path]="Couldn't load image "+path;_EX1._BX1--;_EX1._DH++}};_xX1.prototype.get=function(path){path=this._zX1+path;return this._UU[path]};_xX1.prototype.remove=function(path){path=this._zX1+path;var _GX1=this._UU[path];if(_GX1._ol)_GX1._ol();this._UU[path]=null};_xX1.prototype._HX1=function(){
|
||
for(var _lE in this._UU){var _GX1=this._UU[_lE];if(_GX1._ol)_GX1._ol()}this._UU={}};_xX1.prototype._IX1=function(){return this._BX1==0;};_xX1.prototype._JX1=function(){return this._BX1};_xX1.prototype._KX1=function(){return this._DH};_xX1.prototype._ol=function(){this._HX1()};_xX1.prototype._LX1=function(){return Object._MX1(this._AX1).length>0};_xX1.prototype._NX1=function(){return this._AX1};return _xX1}());spine._xX1=_xX1})(spine||(spine={}));var spine;(function(spine){var _OX1=(function(){function _OX1(name){
|
||
if(name==null)throw new _es("name cannot be null.");this.name=name}return _OX1}());spine._OX1=_OX1;var _eW1=(function(_GV1){_4V1(_eW1,_GV1);function _eW1(name){_GV1.call(this,name);this._PX1=0}_eW1.prototype._QX1=function(slot,_RX1){this._SX1(slot,0,this._PX1,_RX1,0)};_eW1.prototype._SX1=function(slot,start,_Gl,_RX1,offset){_Gl+=offset;var skeleton=slot.bone.skeleton;var x=skeleton.x,y=skeleton.y;var _TX1=slot._hW1;var vertices=this.vertices;var bones=this.bones;if(bones==null){if(_TX1.length>0)vertices=_TX1;
|
||
var bone=slot.bone;x+=bone._UX1;y+=bone._VX1;var _hm=bone._hm,_Mk=bone._Mk,_A3=bone._A3,_pv=bone._pv;for(var _WX1=start,_B3=offset;_B3<_Gl;_WX1+=2,_B3+=2){var _bd1=vertices[_WX1],_cd1=vertices[_WX1+1];_RX1[_B3]=_bd1*_hm+_cd1*_Mk+x;_RX1[_B3+1]=_bd1*_A3+_cd1*_pv+y}return }var _vm=0,_XX1=0;for(var _z3=0;_z3<start;_z3+=2){var _sk=bones[_vm];_vm+=_sk+1;_XX1+=_sk}var _YX1=skeleton.bones;if(_TX1.length==0){for(var _B3=offset,_Mk=_XX1*3;_B3<_Gl;_B3+=2){var _ZX1=x,__X1=y;var _sk=bones[_vm++];_sk+=_vm;for(;_vm<_sk;_vm++,
|
||
_Mk+=3){var bone=_YX1[bones[_vm]];var _bd1=vertices[_Mk],_cd1=vertices[_Mk+1],_rs1=vertices[_Mk+2];_ZX1+=(_bd1*bone._hm+_cd1*bone._Mk+bone._UX1)*_rs1;__X1+=(_bd1*bone._A3+_cd1*bone._pv+bone._VX1)*_rs1}_RX1[_B3]=_ZX1;_RX1[_B3+1]=__X1}}else {var deform=_TX1;for(var _B3=offset,_Mk=_XX1*3,_QF=_XX1<<1;_B3<_Gl;_B3+=2){var _ZX1=x,__X1=y;var _sk=bones[_vm++];_sk+=_vm;for(;_vm<_sk;_vm++,_Mk+=3,_QF+=2){var bone=_YX1[bones[_vm]];var _bd1=vertices[_Mk]+deform[_QF],_cd1=vertices[_Mk+1]+deform[_QF+1],_rs1=vertices[_Mk+2];
|
||
_ZX1+=(_bd1*bone._hm+_cd1*bone._Mk+bone._UX1)*_rs1;__X1+=(_bd1*bone._A3+_cd1*bone._pv+bone._VX1)*_rs1}_RX1[_B3]=_ZX1;_RX1[_B3+1]=__X1}}};_eW1.prototype._fW1=function(_0Y1){return this==_0Y1};return _eW1}(_OX1));spine._eW1=_eW1})(spine||(spine={}));var spine;(function(spine){(function(_1Y1){_1Y1[_1Y1["Region"]=0]="Region";_1Y1[_1Y1["BoundingBox"]=1]="BoundingBox";_1Y1[_1Y1["Mesh"]=2]="Mesh";_1Y1[_1Y1["LinkedMesh"]=3]="LinkedMesh";_1Y1[_1Y1["Path"]=4]="Path"})(spine._1Y1||(spine._1Y1={}));var _1Y1=spine._1Y1}
|
||
)(spine||(spine={}));var spine;(function(spine){var _2Y1=(function(_GV1){_4V1(_2Y1,_GV1);function _2Y1(name){_GV1.call(this,name);this.color=new spine._QQ1(1,1,1,1);}return _2Y1}(spine._eW1));spine._2Y1=_2Y1})(spine||(spine={}));var spine;(function(spine){var _jm=(function(_GV1){_4V1(_jm,_GV1);function _jm(name){_GV1.call(this,name);this.color=new spine._QQ1(1,1,1,1);this._3Y1=!1;this._4Y1=new spine._QQ1(0,0,0,0)}_jm.prototype._5Y1=function(){var _6Y1=this._6Y1;var _7Y1=_6Y1.length;var _PX1=(_7Y1>>1)*8;if(this._RX1==null||this._RX1.length!=_PX1)this._RX1=spine._dV1._eV1(_PX1);
|
||
var _tm=0,_vm=0,width=0,height=0;if(this._mm==null){_tm=_vm=0;width=height=1}else {_tm=this._mm._tm;_vm=this._mm._vm;width=this._mm._3h1-_tm;height=this._mm._vn-_vm}if(this._mm.rotate){for(var _z3=0,_B3=6;_z3<_7Y1;_z3+=2,_B3+=8){this._RX1[_B3]=_tm+_6Y1[_z3+1]*width;this._RX1[_B3+1]=_vm+height-_6Y1[_z3]*height}}else {for(var _z3=0,_B3=6;_z3<_7Y1;_z3+=2,_B3+=8){this._RX1[_B3]=_tm+_6Y1[_z3]*width;this._RX1[_B3+1]=_vm+_6Y1[_z3+1]*height}}};_jm.prototype._pm=function(slot,premultipliedAlpha){var skeleton=slot.bone.skeleton;
|
||
var _8Y1=skeleton.color,_9Y1=slot.color,_aY1=this.color;var alpha=_8Y1._hm*_9Y1._hm*_aY1._hm;var _bY1=premultipliedAlpha?alpha:1;var color=this._4Y1;color.set(_8Y1._Jk*_9Y1._Jk*_aY1._Jk*_bY1,_8Y1._gm*_9Y1._gm*_aY1._gm*_bY1,_8Y1._Mk*_9Y1._Mk*_aY1._Mk*_bY1,alpha);var x=skeleton.x,y=skeleton.y;var _TX1=slot._hW1;var vertices=this.vertices,_RX1=this._RX1;var bones=this.bones;if(bones==null){var _7Y1=vertices.length;if(_TX1.length>0)vertices=_TX1;var bone=slot.bone;x+=bone._UX1;y+=bone._VX1;var _hm=bone._hm,_Mk=bone._Mk,
|
||
_A3=bone._A3,_pv=bone._pv;for(var _vm=0,_B3=0;_vm<_7Y1;_vm+=2,_B3+=8){var _bd1=vertices[_vm],_cd1=vertices[_vm+1];_RX1[_B3]=_bd1*_hm+_cd1*_Mk+x;_RX1[_B3+1]=_bd1*_A3+_cd1*_pv+y;_RX1[_B3+2]=color._Jk;_RX1[_B3+3]=color._gm;_RX1[_B3+4]=color._Mk;_RX1[_B3+5]=color._hm}return _RX1}var _YX1=skeleton.bones;if(_TX1.length==0){for(var _B3=0,_vm=0,_Mk=0,_sk=bones.length;_vm<_sk;_B3+=8){var _ZX1=x,__X1=y;var _4X1=bones[_vm++]+_vm;for(;_vm<_4X1;_vm++,_Mk+=3){var bone=_YX1[bones[_vm]];var _bd1=vertices[_Mk],_cd1=vertices[_Mk+1],
|
||
_rs1=vertices[_Mk+2];_ZX1+=(_bd1*bone._hm+_cd1*bone._Mk+bone._UX1)*_rs1;__X1+=(_bd1*bone._A3+_cd1*bone._pv+bone._VX1)*_rs1}_RX1[_B3]=_ZX1;_RX1[_B3+1]=__X1;_RX1[_B3+2]=color._Jk;_RX1[_B3+3]=color._gm;_RX1[_B3+4]=color._Mk;_RX1[_B3+5]=color._hm}}else {var deform=_TX1;for(var _B3=0,_vm=0,_Mk=0,_QF=0,_sk=bones.length;_vm<_sk;_B3+=8){var _ZX1=x,__X1=y;var _4X1=bones[_vm++]+_vm;for(;_vm<_4X1;_vm++,_Mk+=3,_QF+=2){var bone=_YX1[bones[_vm]];var _bd1=vertices[_Mk]+deform[_QF],_cd1=vertices[_Mk+1]+deform[_QF+1],_rs1=vertices[_Mk+2];
|
||
_ZX1+=(_bd1*bone._hm+_cd1*bone._Mk+bone._UX1)*_rs1;__X1+=(_bd1*bone._A3+_cd1*bone._pv+bone._VX1)*_rs1}_RX1[_B3]=_ZX1;_RX1[_B3+1]=__X1;_RX1[_B3+2]=color._Jk;_RX1[_B3+3]=color._gm;_RX1[_B3+4]=color._Mk;_RX1[_B3+5]=color._hm}}return _RX1};_jm.prototype._fW1=function(_0Y1){return this==_0Y1||(this._3Y1&&this._cY1==_0Y1)};_jm.prototype._dY1=function(){return this._cY1};_jm.prototype._eY1=function(_cY1){this._cY1=_cY1;if(_cY1!=null){this.bones=_cY1.bones;this.vertices=_cY1.vertices;this._6Y1=_cY1._6Y1;this.triangles=_cY1.triangles;
|
||
this._fY1=_cY1._fY1}};return _jm}(spine._eW1));spine._jm=_jm})(spine||(spine={}));var spine;(function(spine){var _gY1=(function(_GV1){_4V1(_gY1,_GV1);function _gY1(name){_GV1.call(this,name);this._Wv=!1;this._hY1=!1;this.color=new spine._QQ1(1,1,1,1)}return _gY1}(spine._eW1));spine._gY1=_gY1})(spine||(spine={}));var spine;(function(spine){var _im=(function(_GV1){_4V1(_im,_GV1);function _im(name){_GV1.call(this,name);this.x=0;this.y=0;this.scaleX=1;this.scaleY=1;this.rotation=0;this.width=0;this.height=0;
|
||
this.color=new spine._QQ1(1,1,1,1);this.offset=spine._dV1._eV1(8);this.vertices=spine._dV1._eV1(8*4);this._4Y1=new spine._QQ1(1,1,1,1)}_im.prototype._iY1=function(_mm){var vertices=this.vertices;if(_mm.rotate){vertices[_im._um]=_mm._tm;vertices[_im._wm]=_mm._vn;vertices[_im._zm]=_mm._tm;vertices[_im._Am]=_mm._vm;vertices[_im._Dm]=_mm._3h1;vertices[_im._Em]=_mm._vm;vertices[_im._Hm]=_mm._3h1;vertices[_im._Im]=_mm._vn}else {vertices[_im._Hm]=_mm._tm;vertices[_im._Im]=_mm._vn;vertices[_im._um]=_mm._tm;
|
||
vertices[_im._wm]=_mm._vm;vertices[_im._zm]=_mm._3h1;vertices[_im._Am]=_mm._vm;vertices[_im._Dm]=_mm._3h1;vertices[_im._Em]=_mm._vn;}this._mm=_mm};_im.prototype._jY1=function(){var _kY1=this.width/this._mm._lY1*this.scaleX;var _mY1=this.height/this._mm._nY1*this.scaleY;var _oY1=-this.width/2*this.scaleX+this._mm._pY1*_kY1;var _qY1=-this.height/2*this.scaleY+this._mm._rY1*_mY1;var _sY1=_oY1+this._mm.width*_kY1;var _tY1=_qY1+this._mm.height*_mY1;var _uY1=this.rotation*Math.PI/180;var cos=Math.cos(_uY1);var sin=Math.sin(_uY1);
|
||
var _vY1=_oY1*cos+this.x;var _wY1=_oY1*sin;var _xY1=_qY1*cos+this.y;var _yY1=_qY1*sin;var _zY1=_sY1*cos+this.x;var _AY1=_sY1*sin;var _BY1=_tY1*cos+this.y;var _CY1=_tY1*sin;var offset=this.offset;offset[_im._DY1]=_vY1-_yY1;offset[_im._EY1]=_xY1+_wY1;offset[_im._FY1]=_vY1-_CY1;offset[_im._GY1]=_BY1+_wY1;offset[_im._HY1]=_zY1-_CY1;offset[_im._IY1]=_BY1+_AY1;offset[_im._JY1]=_zY1-_yY1;offset[_im._KY1]=_xY1+_AY1};_im.prototype._pm=function(slot,premultipliedAlpha){var skeleton=slot.bone.skeleton;var _8Y1=skeleton.color;
|
||
var _9Y1=slot.color;var _LY1=this.color;var alpha=_8Y1._hm*_9Y1._hm*_LY1._hm;var _bY1=premultipliedAlpha?alpha:1;var color=this._4Y1;color.set(_8Y1._Jk*_9Y1._Jk*_LY1._Jk*_bY1,_8Y1._gm*_9Y1._gm*_LY1._gm*_bY1,_8Y1._Mk*_9Y1._Mk*_LY1._Mk*_bY1,alpha);var vertices=this.vertices;var offset=this.offset;var bone=slot.bone;var x=skeleton.x+bone._UX1,y=skeleton.y+bone._VX1;var _hm=bone._hm,_Mk=bone._Mk,_A3=bone._A3,_pv=bone._pv;var _pY1=0,_rY1=0;_pY1=offset[_im._DY1];_rY1=offset[_im._EY1];vertices[_im._Fm]=_pY1*_hm+_rY1*_Mk+x;
|
||
vertices[_im._Gm]=_pY1*_A3+_rY1*_pv+y;vertices[_im._MY1]=color._Jk;vertices[_im._NY1]=color._gm;vertices[_im._OY1]=color._Mk;vertices[_im._PY1]=color._hm;_pY1=offset[_im._FY1];_rY1=offset[_im._GY1];vertices[_im._rm]=_pY1*_hm+_rY1*_Mk+x;vertices[_im._sm]=_pY1*_A3+_rY1*_pv+y;vertices[_im._QY1]=color._Jk;vertices[_im._RY1]=color._gm;vertices[_im._SY1]=color._Mk;vertices[_im._TY1]=color._hm;_pY1=offset[_im._HY1];_rY1=offset[_im._IY1];vertices[_im._xm]=_pY1*_hm+_rY1*_Mk+x;vertices[_im._ym]=_pY1*_A3+_rY1*_pv+y;
|
||
vertices[_im._UY1]=color._Jk;vertices[_im._VY1]=color._gm;vertices[_im._WY1]=color._Mk;vertices[_im._XY1]=color._hm;_pY1=offset[_im._JY1];_rY1=offset[_im._KY1];vertices[_im._Bm]=_pY1*_hm+_rY1*_Mk+x;vertices[_im._Cm]=_pY1*_A3+_rY1*_pv+y;vertices[_im._YY1]=color._Jk;vertices[_im._ZY1]=color._gm;vertices[_im.__Y1]=color._Mk;vertices[_im._0Z1]=color._hm;return vertices};_im._DY1=0;_im._EY1=1;_im._FY1=2;_im._GY1=3;_im._HY1=4;_im._IY1=5;_im._JY1=6;_im._KY1=7;_im._Fm=0;_im._Gm=1;_im._MY1=2;_im._NY1=3;_im._OY1=4;
|
||
_im._PY1=5;_im._Hm=6;_im._Im=7;_im._rm=8;_im._sm=9;_im._QY1=10;_im._RY1=11;_im._SY1=12;_im._TY1=13;_im._um=14;_im._wm=15;_im._xm=16;_im._ym=17;_im._UY1=18;_im._VY1=19;_im._WY1=20;_im._XY1=21;_im._zm=22;_im._Am=23;_im._Bm=24;_im._Cm=25;_im._YY1=26;_im._ZY1=27;_im.__Y1=28;_im._0Z1=29;_im._Dm=30;_im._Em=31;return _im}(spine._OX1));spine._im=_im})(spine||(spine={}));var spine;(function(spine){(function(_1Z1){_1Z1[_1Z1["Normal"]=0]="Normal";_1Z1[_1Z1["Additive"]=1]="Additive";_1Z1[_1Z1["Multiply"]=2]="Multiply";
|
||
_1Z1[_1Z1["Screen"]=3]="Screen"})(spine._1Z1||(spine._1Z1={}));var _1Z1=spine._1Z1})(spine||(spine={}));var spine;(function(spine){var _3m=(function(){function _3m(data,skeleton,parent){this._D81=new Array();this.x=0;this.y=0;this.rotation=0;this.scaleX=0;this.scaleY=0;this.shearX=0;this.shearY=0;this._2Z1=0;this._hm=0;this._Mk=0;this._UX1=0;this._A3=0;this._pv=0;this._VX1=0;this._3Z1=0;this._4Z1=0;this._5Z1=!1;if(data==null)throw new _es("data cannot be null.");if(skeleton==null)throw new _es("skeleton cannot be null.");
|
||
this.data=data;this.skeleton=skeleton;this.parent=parent;this._6Z1()}_3m.prototype._4k=function(){this._7Z1(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY);};_3m.prototype._Wj=function(){this._7Z1(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY)};_3m.prototype._7Z1=function(x,y,rotation,scaleX,scaleY,shearX,shearY){this._2Z1=rotation;var _8Z1=rotation+90+shearY;var _9Z1=spine._CV1._aZ1(rotation+shearX)*scaleX,_bZ1=spine._CV1._aZ1(_8Z1)*scaleY;
|
||
var _cZ1=spine._CV1._dZ1(rotation+shearX)*scaleX,_eZ1=spine._CV1._dZ1(_8Z1)*scaleY;var parent=this.parent;if(parent==null){var skeleton=this.skeleton;if(skeleton._5k){x=-x;_9Z1=-_9Z1;_bZ1=-_bZ1;}if(skeleton._6k){y=-y;_cZ1=-_cZ1;_eZ1=-_eZ1}this._hm=_9Z1;this._Mk=_bZ1;this._A3=_cZ1;this._pv=_eZ1;this._UX1=x;this._VX1=y;this._3Z1=spine._CV1._fZ1(scaleX);this._4Z1=spine._CV1._fZ1(scaleY);return }var _8t1=parent._hm,_9t1=parent._Mk,_Or1=parent._A3,_gZ1=parent._pv;this._UX1=_8t1*x+_9t1*y+parent._UX1;this._VX1=_Or1*x+_gZ1*y+parent._VX1;
|
||
this._3Z1=parent._3Z1*spine._CV1._fZ1(scaleX);this._4Z1=parent._4Z1*spine._CV1._fZ1(scaleY);if(this.data.inheritRotation&&this.data.inheritScale){this._hm=_8t1*_9Z1+_9t1*_cZ1;this._Mk=_8t1*_bZ1+_9t1*_eZ1;this._A3=_Or1*_9Z1+_gZ1*_cZ1;this._pv=_Or1*_bZ1+_gZ1*_eZ1}else {if(this.data.inheritRotation){_8t1=1;_9t1=0;_Or1=0;_gZ1=1;do {var cos=spine._CV1._aZ1(parent._2Z1),sin=spine._CV1._dZ1(parent._2Z1);var _SK=_8t1*cos+_9t1*sin;_9t1=_9t1*cos-_8t1*sin;_8t1=_SK;_SK=_Or1*cos+_gZ1*sin;_gZ1=_gZ1*cos-_Or1*sin;_Or1=_SK;
|
||
if(!parent.data.inheritRotation)break;parent=parent.parent}while(parent!=null);this._hm=_8t1*_9Z1+_9t1*_cZ1;this._Mk=_8t1*_bZ1+_9t1*_eZ1;this._A3=_Or1*_9Z1+_gZ1*_cZ1;this._pv=_Or1*_bZ1+_gZ1*_eZ1;}else if(this.data.inheritScale){_8t1=1;_9t1=0;_Or1=0;_gZ1=1;do {var cos=spine._CV1._aZ1(parent._2Z1),sin=spine._CV1._dZ1(parent._2Z1);var _hZ1=parent.scaleX,_iZ1=parent.scaleY;var _Rw=cos*_hZ1,_jZ1=sin*_iZ1,_kZ1=sin*_hZ1,_lZ1=cos*_iZ1;var _SK=_8t1*_Rw+_9t1*_kZ1;_9t1=_9t1*_lZ1-_8t1*_jZ1;_8t1=_SK;_SK=_Or1*_Rw+_gZ1*_kZ1;
|
||
_gZ1=_gZ1*_lZ1-_Or1*_jZ1;_Or1=_SK;if(_hZ1>=0)sin=-sin;_SK=_8t1*cos+_9t1*sin;_9t1=_9t1*cos-_8t1*sin;_8t1=_SK;_SK=_Or1*cos+_gZ1*sin;_gZ1=_gZ1*cos-_Or1*sin;_Or1=_SK;if(!parent.data.inheritScale)break;parent=parent.parent}while(parent!=null);this._hm=_8t1*_9Z1+_9t1*_cZ1;this._Mk=_8t1*_bZ1+_9t1*_eZ1;this._A3=_Or1*_9Z1+_gZ1*_cZ1;this._pv=_Or1*_bZ1+_gZ1*_eZ1}else {this._hm=_9Z1;this._Mk=_bZ1;this._A3=_cZ1;this._pv=_eZ1}if(this.skeleton._5k){this._hm=-this._hm;this._Mk=-this._Mk}if(this.skeleton._6k){this._A3=-this._A3;
|
||
this._pv=-this._pv}}};_3m.prototype._6Z1=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};_3m.prototype._mZ1=function(){return Math.atan2(this._A3,this._hm)*spine._CV1._nZ1};_3m.prototype._oZ1=function(){return Math.atan2(this._pv,this._Mk)*spine._CV1._nZ1};_3m.prototype._pZ1=function(){return Math.sqrt(this._hm*this._hm+this._Mk*this._Mk)*this._3Z1};_3m.prototype._qZ1=function(){
|
||
return Math.sqrt(this._A3*this._A3+this._pv*this._pv)*this._4Z1};_3m.prototype._rZ1=function(){var parent=this.parent;if(parent==null)return this.rotation;var _8t1=parent._hm,_9t1=parent._Mk,_Or1=parent._A3,_gZ1=parent._pv,_hm=this._hm,_A3=this._A3;return Math.atan2(_8t1*_A3-_Or1*_hm,_gZ1*_hm-_9t1*_A3)*spine._CV1._nZ1};_3m.prototype._sZ1=function(){var parent=this.parent;if(parent==null)return this.rotation;var _8t1=parent._hm,_9t1=parent._Mk,_Or1=parent._A3,_gZ1=parent._pv,_Mk=this._Mk,_pv=this._pv;return Math.atan2(_8t1*_pv-_Or1*_Mk,
|
||
_gZ1*_Mk-_9t1*_pv)*spine._CV1._nZ1};_3m.prototype._tZ1=function(_IV1){var _hm=this._hm,_Mk=this._Mk,_A3=this._A3,_pv=this._pv;var cos=spine._CV1._aZ1(_IV1),sin=spine._CV1._dZ1(_IV1);this._hm=cos*_hm-sin*_A3;this._Mk=cos*_Mk-sin*_pv;this._A3=sin*_hm+cos*_A3;this._pv=sin*_Mk+cos*_pv};_3m.prototype._uZ1=function(){var parent=this.parent;if(parent==null){this.x=this._UX1;this.y=this._VX1;this.rotation=Math.atan2(this._A3,this._hm)*spine._CV1._nZ1;this.scaleX=Math.sqrt(this._hm*this._hm+this._A3*this._A3);
|
||
this.scaleY=Math.sqrt(this._Mk*this._Mk+this._pv*this._pv);var _6a1=this._hm*this._pv-this._Mk*this._A3;this.shearX=0;this.shearY=Math.atan2(this._hm*this._Mk+this._A3*this._pv,_6a1)*spine._CV1._nZ1;return }var _8t1=parent._hm,_9t1=parent._Mk,_Or1=parent._A3,_gZ1=parent._pv;var _vZ1=1/(_8t1*_gZ1-_9t1*_Or1);var _an=this._UX1-parent._UX1,_bn=this._VX1-parent._VX1;this.x=(_an*_gZ1*_vZ1-_bn*_9t1*_vZ1);this.y=(_bn*_8t1*_vZ1-_an*_Or1*_vZ1);var _wZ1=_vZ1*_gZ1;var id=_vZ1*_8t1;var _xZ1=_vZ1*_9t1;var _yZ1=_vZ1*_Or1;
|
||
var _zZ1=_wZ1*this._hm-_xZ1*this._A3;var _AZ1=_wZ1*this._Mk-_xZ1*this._pv;var _BZ1=id*this._A3-_yZ1*this._hm;var _CZ1=id*this._pv-_yZ1*this._Mk;this.shearX=0;this.scaleX=Math.sqrt(_zZ1*_zZ1+_BZ1*_BZ1);if(this.scaleX>0.0001){var _6a1=_zZ1*_CZ1-_AZ1*_BZ1;this.scaleY=_6a1/this.scaleX;this.shearY=Math.atan2(_zZ1*_AZ1+_BZ1*_CZ1,_6a1)*spine._CV1._nZ1;this.rotation=Math.atan2(_BZ1,_zZ1)*spine._CV1._nZ1}else {this.scaleX=0;this.scaleY=Math.sqrt(_AZ1*_AZ1+_CZ1*_CZ1);this.shearY=0;this.rotation=90-Math.atan2(_CZ1,
|
||
_AZ1)*spine._CV1._nZ1}this._2Z1=this.rotation};_3m.prototype._DZ1=function(_kl1){var _hm=this._hm,_Mk=this._Mk,_A3=this._A3,_pv=this._pv;var _EZ1=1/(_hm*_pv-_Mk*_A3);var x=_kl1.x-this._UX1,y=_kl1.y-this._VX1;_kl1.x=(x*_pv*_EZ1-y*_Mk*_EZ1);_kl1.y=(y*_hm*_EZ1-x*_A3*_EZ1);return _kl1};_3m.prototype._FZ1=function(_GZ1){var x=_GZ1.x,y=_GZ1.y;_GZ1.x=x*this._hm+y*this._Mk+this._UX1;_GZ1.y=x*this._A3+y*this._pv+this._VX1;return _GZ1};return _3m}());spine._3m=_3m})(spine||(spine={}));var spine;(function(spine){var _HZ1=(function(){
|
||
function _HZ1(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.inheritRotation=!0;this.inheritScale=!0;if(index<0)throw new _es("index must be >= 0.");if(name==null)throw new _es("name cannot be null.");this.index=index;this.name=name;this.parent=parent}return _HZ1}());spine._HZ1=_HZ1})(spine||(spine={}));var spine;(function(spine){var _uI=(function(){function _uI(time,data){if(data==null)throw new _es("data cannot be null.");this.time=time;this.data=data}
|
||
return _uI}());spine._uI=_uI})(spine||(spine={}));var spine;(function(spine){var _IZ1=(function(){function _IZ1(name){this.name=name}return _IZ1}());spine._IZ1=_IZ1})(spine||(spine={}));var spine;(function(spine){var _JZ1=(function(){function _JZ1(data,skeleton){this.mix=1;this._nW1=0;this._KZ1=0;if(data==null)throw new _es("data cannot be null.");if(skeleton==null)throw new _es("skeleton cannot be null.");this.data=data;this.mix=data.mix;this._nW1=data._nW1;this.bones=new Array();for(var _z3=0;_z3<data.bones.length;
|
||
_z3++)this.bones.push(skeleton._LZ1(data.bones[_z3].name));this.target=skeleton._LZ1(data.target.name)}_JZ1.prototype.apply=function(){this._4k()};_JZ1.prototype._4k=function(){var target=this.target;var bones=this.bones;switch(bones.length){case 1:this._MZ1(bones[0],target._UX1,target._VX1,this.mix);break;case 2:this._NZ1(bones[0],bones[1],target._UX1,target._VX1,this._nW1,this.mix);break }};_JZ1.prototype._MZ1=function(bone,_OZ1,_PZ1,alpha){var _QZ1=bone.parent;var id=1/(_QZ1._hm*_QZ1._pv-_QZ1._Mk*_QZ1._A3);
|
||
var x=_OZ1-_QZ1._UX1,y=_PZ1-_QZ1._VX1;var _RZ1=(x*_QZ1._pv-y*_QZ1._Mk)*id-bone.x,_SZ1=(y*_QZ1._hm-x*_QZ1._A3)*id-bone.y;var _TZ1=Math.atan2(_SZ1,_RZ1)*spine._CV1._nZ1-bone.shearX-bone.rotation;if(bone.scaleX<0)_TZ1+=180;if(_TZ1>180)_TZ1-=360;else if(_TZ1<-180)_TZ1+=360;bone._7Z1(bone.x,bone.y,bone.rotation+_TZ1*alpha,bone.scaleX,bone.scaleY,bone.shearX,bone.shearY)};_JZ1.prototype._NZ1=function(parent,_UZ1,_OZ1,_PZ1,_VZ1,alpha){if(alpha==0){_UZ1._Wj();return }var _3v=parent.x,_4v=parent.y,_hZ1=parent.scaleX,
|
||
_iZ1=parent.scaleY,_WZ1=_UZ1.scaleX;var _XZ1=0,_YZ1=0,_1D=0;if(_hZ1<0){_hZ1=-_hZ1;_XZ1=180;_1D=-1}else {_XZ1=0;_1D=1}if(_iZ1<0){_iZ1=-_iZ1;_1D=-_1D}if(_WZ1<0){_WZ1=-_WZ1;_YZ1=180}else _YZ1=0;var _jg1=_UZ1.x,_kg1=0,_ZZ1=0,__Z1=0,_hm=parent._hm,_Mk=parent._Mk,_A3=parent._A3,_pv=parent._pv;var _tm=Math.abs(_hZ1-_iZ1)<=0.0001;if(!_tm){_kg1=0;_ZZ1=_hm*_jg1+parent._UX1;__Z1=_A3*_jg1+parent._VX1}else {_kg1=_UZ1.y;_ZZ1=_hm*_jg1+_Mk*_kg1+parent._UX1;__Z1=_A3*_jg1+_pv*_kg1+parent._VX1}var _QZ1=parent.parent;_hm=_QZ1._hm;
|
||
_Mk=_QZ1._Mk;_A3=_QZ1._A3;_pv=_QZ1._pv;var id=1/(_hm*_pv-_Mk*_A3),x=_OZ1-_QZ1._UX1,y=_PZ1-_QZ1._VX1;var _RZ1=(x*_pv-y*_Mk)*id-_3v,_SZ1=(y*_hm-x*_A3)*id-_4v;x=_ZZ1-_QZ1._UX1;y=__Z1-_QZ1._VX1;var _an=(x*_pv-y*_Mk)*id-_3v,_bn=(y*_hm-x*_A3)*id-_4v;var _0_1=Math.sqrt(_an*_an+_bn*_bn),_1_1=_UZ1.data.length*_WZ1,_i41=0,_j41=0;_2_1:if(_tm){_1_1*=_hZ1;var cos=(_RZ1*_RZ1+_SZ1*_SZ1-_0_1*_0_1-_1_1*_1_1)/(2*_0_1*_1_1);if(cos<-1)cos=-1;else if(cos>1)cos=1;_j41=Math.acos(cos)*_VZ1;_hm=_0_1+_1_1*cos;_Mk=_1_1*Math.sin(_j41);
|
||
_i41=Math.atan2(_SZ1*_hm-_RZ1*_Mk,_RZ1*_hm+_SZ1*_Mk)}else {_hm=_hZ1*_1_1;_Mk=_iZ1*_1_1;var _3_1=_hm*_hm,_lK=_Mk*_Mk,_PL=_RZ1*_RZ1+_SZ1*_SZ1,_4_1=Math.atan2(_SZ1,_RZ1);_A3=_lK*_0_1*_0_1+_3_1*_PL-_3_1*_lK;var _1a1=-2*_lK*_0_1,_2a1=_lK-_3_1;_pv=_1a1*_1a1-4*_2a1*_A3;if(_pv>=0){var _nJ=Math.sqrt(_pv);if(_1a1<0)_nJ=-_nJ;_nJ=-(_1a1+_nJ)/2;var _Xu1=_nJ/_2a1,_5I=_A3/_nJ;var _Jk=Math.abs(_Xu1)<Math.abs(_5I)?_Xu1:_5I;if(_Jk*_Jk<=_PL){y=Math.sqrt(_PL-_Jk*_Jk)*_VZ1;_i41=_4_1-Math.atan2(y,_Jk);_j41=Math.atan2(y/_iZ1,
|
||
(_Jk-_0_1)/_hZ1);break _2_1}}var _5_1=0,_6_1=Number.MAX_VALUE,_gk=0,_ik=0;var _7_1=0,_8_1=0,_hk=0,_jk=0;x=_0_1+_hm;_pv=x*x;if(_pv>_8_1){_7_1=0;_8_1=_pv;_hk=x}x=_0_1-_hm;_pv=x*x;if(_pv<_6_1){_5_1=spine._CV1.PI;_6_1=_pv;_gk=x}var angle=Math.acos(-_hm*_0_1/(_3_1-_lK));x=_hm*Math.cos(angle)+_0_1;y=_Mk*Math.sin(angle);_pv=x*x+y*y;if(_pv<_6_1){_5_1=angle;_6_1=_pv;_gk=x;_ik=y}if(_pv>_8_1){_7_1=angle;_8_1=_pv;_hk=x;_jk=y}if(_PL<=(_6_1+_8_1)/2){_i41=_4_1-Math.atan2(_ik*_VZ1,_gk);_j41=_5_1*_VZ1}else {_i41=_4_1-Math.atan2(_jk*_VZ1,
|
||
_hk);_j41=_7_1*_VZ1}}var _9_1=Math.atan2(_kg1,_jg1)*_1D;var rotation=parent.rotation;_i41=(_i41-_9_1)*spine._CV1._nZ1+_XZ1-rotation;if(_i41>180)_i41-=360;else if(_i41<-180)_i41+=360;parent._7Z1(_3v,_4v,rotation+_i41*alpha,parent.scaleX,parent.scaleY,0,0);rotation=_UZ1.rotation;_j41=((_j41+_9_1)*spine._CV1._nZ1-_UZ1.shearX)*_1D+_YZ1-rotation;if(_j41>180)_j41-=360;else if(_j41<-180)_j41+=360;_UZ1._7Z1(_jg1,_kg1,rotation+_j41*alpha,_UZ1.scaleX,_UZ1.scaleY,_UZ1.shearX,_UZ1.shearY)};return _JZ1}());spine._JZ1=_JZ1}
|
||
)(spine||(spine={}));var spine;(function(spine){var _a_1=(function(){function _a_1(name){this.bones=new Array();this._nW1=1;this.mix=1;this.name=name}return _a_1}());spine._a_1=_a_1})(spine||(spine={}));var spine;(function(spine){var _b_1=(function(){function _b_1(data,skeleton){this.position=0;this.spacing=0;this.rotateMix=0;this._wW1=0;this._c_1=new Array();this._do1=new Array();this._kl1=new Array();this._cV1=new Array();this.lengths=new Array();this._d_1=new Array();if(data==null)throw new _es("data cannot be null.");
|
||
if(skeleton==null)throw new _es("skeleton cannot be null.");this.data=data;this.bones=new Array();for(var _z3=0,_sk=data.bones.length;_z3<_sk;_z3++)this.bones.push(skeleton._LZ1(data.bones[_z3].name));this.target=skeleton._Gj(data.target.name);this.position=data.position;this.spacing=data.spacing;this.rotateMix=data.rotateMix;this._wW1=data._wW1;}_b_1.prototype.apply=function(){this._4k()};_b_1.prototype._4k=function(){var attachment=this.target._Lj();if(!(attachment instanceof spine._gY1))return;var rotateMix=this.rotateMix,
|
||
_wW1=this._wW1;var translate=_wW1>0,rotate=rotateMix>0;if(!translate&&!rotate)return;var data=this.data;var spacingMode=data.spacingMode;var _e_1=spacingMode==spine._f_1.Length;var rotateMode=data.rotateMode;var _g_1=rotateMode==spine._h_1.Tangent,scale=rotateMode==spine._h_1.ChainScale;var _i_1=this.bones.length,_j_1=_g_1?_i_1:_i_1+1;var bones=this.bones;var _c_1=spine._dV1._iW1(this._c_1,_j_1),lengths=null;var spacing=this.spacing;if(scale||_e_1){if(scale)lengths=spine._dV1._iW1(this.lengths,_i_1);for(var _z3=0,
|
||
_sk=_j_1-1;_z3<_sk;){var bone=bones[_z3];var _k_1=bone.data.length,x=_k_1*bone._hm,y=_k_1*bone._A3;_k_1=Math.sqrt(x*x+y*y);if(scale)lengths[_z3]=_k_1;_c_1[++_z3]=_e_1?Math.max(0,_k_1+spacing):spacing}}else {for(var _z3=1;_z3<_j_1;_z3++)_c_1[_z3]=spacing}var _do1=this._l_1(attachment,_j_1,_g_1,data._m_1==spine._n_1.Percent,spacingMode==spine._f_1.Percent);var skeleton=this.target.bone.skeleton;var _o_1=skeleton.x,_p_1=skeleton.y;var _q_1=_do1[0],_r_1=_do1[1],_s_1=data._s_1;var _t_1=rotateMode==spine._h_1.Chain&&_s_1==0;
|
||
for(var _z3=0,_AK=3;_z3<_i_1;_z3++,_AK+=3){var bone=bones[_z3];bone._UX1+=(_q_1-_o_1-bone._UX1)*_wW1;bone._VX1+=(_r_1-_p_1-bone._VX1)*_wW1;var x=_do1[_AK],y=_do1[_AK+1],_an=x-_q_1,_bn=y-_r_1;if(scale){var _u_1=lengths[_z3];if(_u_1!=0){var _cF=(Math.sqrt(_an*_an+_bn*_bn)/_u_1-1)*rotateMix+1;bone._hm*=_cF;bone._A3*=_cF}}_q_1=x;_r_1=y;if(rotate){var _hm=bone._hm,_Mk=bone._Mk,_A3=bone._A3,_pv=bone._pv,_Jk=0,cos=0,sin=0;if(_g_1)_Jk=_do1[_AK-1];else if(_c_1[_z3+1]==0)_Jk=_do1[_AK+2];else _Jk=Math.atan2(_bn,_an);
|
||
_Jk-=Math.atan2(_A3,_hm)-_s_1*spine._CV1._v_1;if(_t_1){cos=Math.cos(_Jk);sin=Math.sin(_Jk);var _w_1=bone.data.length;_q_1+=(_w_1*(cos*_hm-sin*_A3)-_an)*rotateMix;_r_1+=(_w_1*(sin*_hm+cos*_A3)-_bn)*rotateMix}if(_Jk>spine._CV1.PI)_Jk-=spine._CV1._x_1;else if(_Jk<-spine._CV1.PI)_Jk+=spine._CV1._x_1;_Jk*=rotateMix;cos=Math.cos(_Jk);sin=Math.sin(_Jk);bone._hm=cos*_hm-sin*_A3;bone._Mk=cos*_Mk-sin*_pv;bone._A3=sin*_hm+cos*_A3;bone._pv=sin*_Mk+cos*_pv}}};_b_1.prototype._l_1=function(path,_j_1,_g_1,_y_1,_z_1){
|
||
var target=this.target;var position=this.position;var _c_1=this._c_1,_W91=spine._dV1._iW1(this._do1,_j_1*3+2),_kl1=null;var _Wv=path._Wv;var _7Y1=path._PX1,_A_1=_7Y1/6,_B_1=_b_1._C_1;if(!path._hY1){var lengths=path.lengths;_A_1-=_Wv?1:2;var _D_1=lengths[_A_1];if(_y_1)position*=_D_1;if(_z_1){for(var _z3=0;_z3<_j_1;_z3++)_c_1[_z3]*=_D_1}_kl1=spine._dV1._iW1(this._kl1,8);for(var _z3=0,_WG=0,curve=0;_z3<_j_1;_z3++,_WG+=3){var _E_1=_c_1[_z3];position+=_E_1;var _AK=position;if(_Wv){_AK%=_D_1;if(_AK<0)_AK+=_D_1;curve=0}
|
||
else if(_AK<0){if(_B_1!=_b_1._F_1){_B_1=_b_1._F_1;path._SX1(target,2,4,_kl1,0)}this._G_1(_AK,_kl1,0,_W91,_WG);continue }else if(_AK>_D_1){if(_B_1!=_b_1._H_1){_B_1=_b_1._H_1;path._SX1(target,_7Y1-6,4,_kl1,0)}this._I_1(_AK-_D_1,_kl1,0,_W91,_WG);continue }for(;;curve++){var _J_1=lengths[curve];if(_AK>_J_1)continue;if(curve==0)_AK/=_J_1;else {var _1p1=lengths[curve-1];_AK=(_AK-_1p1)/(_J_1-_1p1);}break }if(curve!=_B_1){_B_1=curve;if(_Wv&&curve==_A_1){path._SX1(target,_7Y1-4,4,_kl1,0);path._SX1(target,0,4,_kl1,
|
||
4)}else path._SX1(target,curve*6+2,8,_kl1,0)}this._K_1(_AK,_kl1[0],_kl1[1],_kl1[2],_kl1[3],_kl1[4],_kl1[5],_kl1[6],_kl1[7],_W91,_WG,_g_1||(_z3>0&&_E_1==0))}return _W91}if(_Wv){_7Y1+=2;_kl1=spine._dV1._iW1(this._kl1,_7Y1);path._SX1(target,2,_7Y1-4,_kl1,0);path._SX1(target,0,2,_kl1,_7Y1-4);_kl1[_7Y1-2]=_kl1[0];_kl1[_7Y1-1]=_kl1[1]}else {_A_1--;_7Y1-=4;_kl1=spine._dV1._iW1(this._kl1,_7Y1);path._SX1(target,2,_7Y1,_kl1,0)}var _cV1=spine._dV1._iW1(this._cV1,_A_1);var _L_1=0;var _wk=_kl1[0],_xk=_kl1[1],_oV1=0,
|
||
_pV1=0,_qV1=0,_rV1=0,_yk=0,_zk=0;var _sV1=0,_tV1=0,_uV1=0,_vV1=0,_wV1=0,_xV1=0,_yV1=0,_zV1=0;for(var _z3=0,_B3=2;_z3<_A_1;_z3++,_B3+=6){_oV1=_kl1[_B3];_pV1=_kl1[_B3+1];_qV1=_kl1[_B3+2];_rV1=_kl1[_B3+3];_yk=_kl1[_B3+4];_zk=_kl1[_B3+5];_sV1=(_wk-_oV1*2+_qV1)*0.1875;_tV1=(_xk-_pV1*2+_rV1)*0.1875;_uV1=((_oV1-_qV1)*3-_wk+_yk)*0.09375;_vV1=((_pV1-_rV1)*3-_xk+_zk)*0.09375;_wV1=_sV1*2+_uV1;_xV1=_tV1*2+_vV1;_yV1=(_oV1-_wk)*0.75+_sV1+_uV1*0.16666667;_zV1=(_pV1-_xk)*0.75+_tV1+_vV1*0.16666667;_L_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);
|
||
_yV1+=_wV1;_zV1+=_xV1;_wV1+=_uV1;_xV1+=_vV1;_L_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_yV1+=_wV1;_zV1+=_xV1;_L_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_yV1+=_wV1+_uV1;_zV1+=_xV1+_vV1;_L_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_cV1[_z3]=_L_1;_wk=_yk;_xk=_zk}if(_y_1)position*=_L_1;if(_z_1){for(var _z3=0;_z3<_j_1;_z3++)_c_1[_z3]*=_L_1}var _d_1=this._d_1;var _M_1=0;for(var _z3=0,_WG=0,curve=0,_N_1=0;_z3<_j_1;_z3++,_WG+=3){var _E_1=_c_1[_z3];position+=_E_1;var _AK=position;if(_Wv){_AK%=_L_1;if(_AK<0)_AK+=_L_1;curve=0}else if(_AK<0){
|
||
this._G_1(_AK,_kl1,0,_W91,_WG);continue }else if(_AK>_L_1){this._I_1(_AK-_L_1,_kl1,_7Y1-4,_W91,_WG);continue }for(;;curve++){var _O_1=_cV1[curve];if(_AK>_O_1)continue;if(curve==0)_AK/=_O_1;else {var _1p1=_cV1[curve-1];_AK=(_AK-_1p1)/(_O_1-_1p1)}break }if(curve!=_B_1){_B_1=curve;var _4O=curve*6;_wk=_kl1[_4O];_xk=_kl1[_4O+1];_oV1=_kl1[_4O+2];_pV1=_kl1[_4O+3];_qV1=_kl1[_4O+4];_rV1=_kl1[_4O+5];_yk=_kl1[_4O+6];_zk=_kl1[_4O+7];_sV1=(_wk-_oV1*2+_qV1)*0.03;_tV1=(_xk-_pV1*2+_rV1)*0.03;_uV1=((_oV1-_qV1)*3-_wk+_yk)*0.006;
|
||
_vV1=((_pV1-_rV1)*3-_xk+_zk)*0.006;_wV1=_sV1*2+_uV1;_xV1=_tV1*2+_vV1;_yV1=(_oV1-_wk)*0.3+_sV1+_uV1*0.16666667;_zV1=(_pV1-_xk)*0.3+_tV1+_vV1*0.16666667;_M_1=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_d_1[0]=_M_1;for(_4O=1;_4O<8;_4O++){_yV1+=_wV1;_zV1+=_xV1;_wV1+=_uV1;_xV1+=_vV1;_M_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_d_1[_4O]=_M_1}_yV1+=_wV1;_zV1+=_xV1;_M_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_d_1[8]=_M_1;_yV1+=_wV1+_uV1;_zV1+=_xV1+_vV1;_M_1+=Math.sqrt(_yV1*_yV1+_zV1*_zV1);_d_1[9]=_M_1;_N_1=0}_AK*=_M_1;for(;;_N_1++){
|
||
var _P_1=_d_1[_N_1];if(_AK>_P_1)continue;if(_N_1==0)_AK/=_P_1;else {var _1p1=_d_1[_N_1-1];_AK=_N_1+(_AK-_1p1)/(_P_1-_1p1)}break }this._K_1(_AK*0.1,_wk,_xk,_oV1,_pV1,_qV1,_rV1,_yk,_zk,_W91,_WG,_g_1||(_z3>0&&_E_1==0))}return _W91};_b_1.prototype._G_1=function(_AK,_SK,_z3,_W91,_WG){var _wk=_SK[_z3],_xk=_SK[_z3+1],_an=_SK[_z3+2]-_wk,_bn=_SK[_z3+3]-_xk,_Jk=Math.atan2(_bn,_an);_W91[_WG]=_wk+_AK*Math.cos(_Jk);_W91[_WG+1]=_xk+_AK*Math.sin(_Jk);_W91[_WG+2]=_Jk};_b_1.prototype._I_1=function(_AK,_SK,_z3,_W91,_WG){
|
||
var _wk=_SK[_z3+2],_xk=_SK[_z3+3],_an=_wk-_SK[_z3],_bn=_xk-_SK[_z3+1],_Jk=Math.atan2(_bn,_an);_W91[_WG]=_wk+_AK*Math.cos(_Jk);_W91[_WG+1]=_xk+_AK*Math.sin(_Jk);_W91[_WG+2]=_Jk};_b_1.prototype._K_1=function(_AK,_wk,_xk,_oV1,_pV1,_qV1,_rV1,_yk,_zk,_W91,_WG,_g_1){if(_AK==0)_AK=0.0001;var _Q_1=_AK*_AK,_R_1=_Q_1*_AK,_tm=1-_AK,_S_1=_tm*_tm,_T_1=_S_1*_tm;var _U_1=_tm*_AK,_V_1=_U_1*3,_W_1=_tm*_V_1,_X_1=_V_1*_AK;var x=_wk*_T_1+_oV1*_W_1+_qV1*_X_1+_yk*_R_1,y=_xk*_T_1+_pV1*_W_1+_rV1*_X_1+_zk*_R_1;_W91[_WG]=x;_W91[_WG+1]=y;
|
||
if(_g_1)_W91[_WG+2]=Math.atan2(y-(_xk*_S_1+_pV1*_U_1*2+_rV1*_Q_1),x-(_wk*_S_1+_oV1*_U_1*2+_qV1*_Q_1))};_b_1._C_1=-1;_b_1._F_1=-2;_b_1._H_1=-3;return _b_1}());spine._b_1=_b_1})(spine||(spine={}));var spine;(function(spine){var _Y_1=(function(){function _Y_1(name){this.bones=new Array();this.name=name}return _Y_1}());spine._Y_1=_Y_1;(function(_n_1){_n_1[_n_1["Fixed"]=0]="Fixed";_n_1[_n_1["Percent"]=1]="Percent"})(spine._n_1||(spine._n_1={}));var _n_1=spine._n_1;(function(_f_1){_f_1[_f_1["Length"]=0]="Length";
|
||
_f_1[_f_1["Fixed"]=1]="Fixed";_f_1[_f_1["Percent"]=2]="Percent"})(spine._f_1||(spine._f_1={}));var _f_1=spine._f_1;(function(_h_1){_h_1[_h_1["Tangent"]=0]="Tangent";_h_1[_h_1["Chain"]=1]="Chain";_h_1[_h_1["ChainScale"]=2]="ChainScale"})(spine._h_1||(spine._h_1={}));var _h_1=spine._h_1})(spine||(spine={}));var spine;(function(spine){var _Z_1=(function(){function _Z_1(___1){this._BX1=new Array();this._UU={};this.___1=___1}_Z_1.prototype._DH=function(){var _z3=0;for(var _vm in this._UU)_z3++;return _z3};return _Z_1}
|
||
());var _002=(function(){function _002(_zX1){if(_zX1===void 0){_zX1=""}this._102={};this._202={};this._302={};this._AX1={};this._zX1=_zX1}_002.prototype._402=function(___1,_yX1,path){var _102=this._102[___1];if(_102===null||_102===undefined){_102=new _Z_1(___1);this._102[___1]=_102}if(_yX1!==null)_102._yX1=_yX1;_102._BX1.push(path);if(this._202[path]===path){return !1}else {this._202[path]=path;return !0}};_002.prototype._CX1=function(___1,path){var _EX1=this;path=this._zX1+path;if(!this._402(___1,null,path))return;
|
||
var _vQ=new XMLHttpRequest();_vQ.onreadystatechange=function(){if(_vQ.readyState==XMLHttpRequest._FX1){if(_vQ.status>=200&&_vQ.status<300){_EX1._302[path]=_vQ.responseText}else {_EX1._AX1[path]="Couldn't load text "+path+": status "+_vQ.status+", "+_vQ.responseText}}};_vQ.open("GET",path,!0);_vQ.send()};_002.prototype._502=function(___1,path){var _EX1=this;path=this._zX1+path;if(!this._402(___1,null,path))return;var _vQ=new XMLHttpRequest();_vQ.onreadystatechange=function(){if(_vQ.readyState==XMLHttpRequest._FX1){
|
||
if(_vQ.status>=200&&_vQ.status<300){_EX1._302[path]=JSON.parse(_vQ.responseText)}else {_EX1._AX1[path]="Couldn't load text "+path+": status "+_vQ.status+", "+_vQ.responseText}}};_vQ.open("GET",path,!0);_vQ.send()};_002.prototype._Ol=function(___1,_yX1,path){var _EX1=this;path=this._zX1+path;if(!this._402(___1,_yX1,path))return;var img=new Image();img.src=_GH(null,null,path);img.crossOrigin="anonymous";img.onload=function(_xQ){_EX1._302[path]=img};img.onerror=function(_xQ){_EX1._AX1[path]="Couldn't load image "+path}
|
||
};_002.prototype.get=function(___1,path){path=this._zX1+path;var _102=this._102[___1];if(_102===null||_102===undefined)return !0;return _102._UU[path]};_002.prototype._602=function(_102){for(var _z3=0;_z3<_102._BX1.length;_z3++){var path=_102._BX1[_z3];var _GX1=_102._UU[path];if(_GX1===null||_GX1===undefined){var _702=this._302[path];if(_702===null||_702===undefined)continue;if(_702 instanceof HTMLImageElement){_102._UU[path]=_102._yX1(_702)}else {_102._UU[path]=_702}}}};_002.prototype._IX1=function(___1){
|
||
var _102=this._102[___1];if(_102===null||_102===undefined)return !0;this._602(_102);return _102._BX1.length==_102._DH()};_002.prototype._ol=function(){};_002.prototype._LX1=function(){return Object._MX1(this._AX1).length>0};_002.prototype._NX1=function(){return this._AX1};return _002}());spine._002=_002})(spine||(spine={}));var spine;(function(spine){var _Ti=(function(){function _Ti(data){this._802=new Array();this.time=0;this._5k=!1;this._6k=!1;this.x=0;this.y=0;if(data==null)throw new _es("data cannot be null.");
|
||
this.data=data;this.bones=new Array();for(var _z3=0;_z3<data.bones.length;_z3++){var _902=data.bones[_z3];var bone=void 0;if(_902.parent==null)bone=new spine._3m(_902,this,null);else {var _a02=this.bones[_902.parent.index];bone=new spine._3m(_902,this,_a02);_a02._D81.push(bone)}this.bones.push(bone)}this.slots=new Array();this._fm=new Array();for(var _z3=0;_z3<data.slots.length;_z3++){var _b02=data.slots[_z3];var bone=this.bones[_b02._902.index];var slot=new spine._c02(_b02,bone);this.slots.push(slot);this._fm.push(slot)}
|
||
this._rW1=new Array();this._d02=new Array();for(var _z3=0;_z3<data._rW1.length;_z3++){var _e02=data._rW1[_z3];this._rW1.push(new spine._JZ1(_e02,this))}this._CW1=new Array();for(var _z3=0;_z3<data._CW1.length;_z3++){var _f02=data._CW1[_z3];this._CW1.push(new spine._g02(_f02,this))}this._LW1=new Array();for(var _z3=0;_z3<data._LW1.length;_z3++){var _h02=data._LW1[_z3];this._LW1.push(new spine._b_1(_h02,this))}this.color=new spine._QQ1(1,1,1,1);this._i02();}_Ti.prototype._i02=function(){var _i02=this._802;_i02.length=0;
|
||
var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++)bones[_z3]._5Z1=!1;var _rW1=this._d02;_rW1.length=0;for(var _z3=0;_z3<this._rW1.length;_z3++)_rW1.push(this._rW1[_z3]);var _j02=_rW1.length;for(var _z3=0,_KZ1=0,_sk=_j02;_z3<_sk;_z3++){var ik=_rW1[_z3];var bone=ik.bones[0].parent;for(_KZ1=0;bone!=null;_KZ1++)bone=bone.parent;ik._KZ1=_KZ1}for(var _z3=1,_4O=0;_z3<_j02;_z3++){var ik=_rW1[_z3];var _KZ1=ik._KZ1;for(_4O=_z3-1;_4O>=0;_4O--){var _Cg1=_rW1[_4O];if(_Cg1._KZ1<_KZ1)break;_rW1[_4O+1]=_Cg1}
|
||
_rW1[_4O+1]=ik}for(var _z3=0,_sk=_rW1.length;_z3<_sk;_z3++){var _qW1=_rW1[_z3];var target=_qW1.target;this._k02(target);var _l02=_qW1.bones;var _m02=_l02[0];this._k02(_m02);_i02.push(_qW1);this._n02(_m02._D81);_l02[_l02.length-1]._5Z1=!0}var _LW1=this._LW1;for(var _z3=0,_sk=_LW1.length;_z3<_sk;_z3++){var _qW1=_LW1[_z3];var slot=_qW1.target;var _Ij=slot.data.index;var _o02=slot.bone;if(this.skin!=null)this._p02(this.skin,_Ij,_o02);if(this.data._Aj!=null&&this.data._Aj!=this.skin)this._p02(this.data._Aj,_Ij,
|
||
_o02);for(var _4O=0,_4X1=this.data.skins.length;_4O<_4X1;_4O++)this._p02(this.data.skins[_4O],_Ij,_o02);var attachment=slot._Lj();if(attachment instanceof spine._gY1)this._q02(attachment,_o02);var _l02=_qW1.bones;var _i_1=_l02.length;for(var _4O=0;_4O<_i_1;_4O++)this._k02(_l02[_4O]);_i02.push(_qW1);for(var _4O=0;_4O<_i_1;_4O++)this._n02(_l02[_4O]._D81);for(var _4O=0;_4O<_i_1;_4O++)_l02[_4O]._5Z1=!0}var _CW1=this._CW1;for(var _z3=0,_sk=_CW1.length;_z3<_sk;_z3++){var _qW1=_CW1[_z3];this._k02(_qW1.target);var _l02=_qW1.bones;
|
||
var _i_1=_l02.length;for(var _4O=0;_4O<_i_1;_4O++)this._k02(_l02[_4O]);_i02.push(_qW1);for(var _4O=0;_4O<_i_1;_4O++)this._n02(_l02[_4O]._D81);for(var _4O=0;_4O<_i_1;_4O++)_l02[_4O]._5Z1=!0}for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++)this._k02(bones[_z3])};_Ti.prototype._p02=function(skin,_Ij,_o02){var _r02=skin._r02[_Ij];if(!_r02)return;for(var _lE in _r02){this._q02(_r02[_lE],_o02)}};_Ti.prototype._q02=function(attachment,_o02){if(!(attachment instanceof spine._gY1))return;var _s02=attachment.bones;if(_s02==null)this._k02(_o02);
|
||
else {var bones=this.bones;var _z3=0;while(_z3<_s02.length){var _i_1=_s02[_z3++];for(var _sk=_z3+_i_1;_z3<_sk;_z3++){var _KV1=_s02[_z3];this._k02(bones[_KV1])}}}};_Ti.prototype._k02=function(bone){if(bone._5Z1)return;var parent=bone.parent;if(parent!=null)this._k02(parent);bone._5Z1=!0;this._802.push(bone)};_Ti.prototype._n02=function(bones){for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++){var bone=bones[_z3];if(bone._5Z1)this._n02(bone._D81);bone._5Z1=!1}};_Ti.prototype._Wj=function(){var _i02=this._802;for(var _z3=0,
|
||
_sk=_i02.length;_z3<_sk;_z3++)_i02[_z3]._4k()};_Ti.prototype._6Z1=function(){this._t02();this._Cj()};_Ti.prototype._t02=function(){var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++)bones[_z3]._6Z1();var _rW1=this._rW1;for(var _z3=0,_sk=_rW1.length;_z3<_sk;_z3++){var _qW1=_rW1[_z3];_qW1._nW1=_qW1.data._nW1;_qW1.mix=_qW1.data.mix}var _CW1=this._CW1;for(var _z3=0,_sk=_CW1.length;_z3<_sk;_z3++){var _qW1=_CW1[_z3];var data=_qW1.data;_qW1.rotateMix=data.rotateMix;_qW1._wW1=data._wW1;_qW1.scaleMix=data.scaleMix;
|
||
_qW1._xW1=data._xW1}var _LW1=this._LW1;for(var _z3=0,_sk=_LW1.length;_z3<_sk;_z3++){var _qW1=_LW1[_z3];var data=_qW1.data;_qW1.position=data.position;_qW1.spacing=data.spacing;_qW1.rotateMix=data.rotateMix;_qW1._wW1=data._wW1}};_Ti.prototype._Cj=function(){var slots=this.slots;spine._dV1._aW1(slots,0,this._fm,0,slots.length);for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++)slots[_z3]._6Z1()};_Ti.prototype._dj=function(){if(this.bones.length==0)return null;return this.bones[0]};_Ti.prototype._LZ1=function(_u02){
|
||
if(_u02==null)throw new _es("boneName cannot be null.");var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++){var bone=bones[_z3];if(bone.data.name==_u02)return bone}return null};_Ti.prototype._v02=function(_u02){if(_u02==null)throw new _es("boneName cannot be null.");var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++)if(bones[_z3].data.name==_u02)return _z3;return -1};_Ti.prototype._Gj=function(_w02){if(_w02==null)throw new _es("slotName cannot be null.");var slots=this.slots;for(var _z3=0,
|
||
_sk=slots.length;_z3<_sk;_z3++){var slot=slots[_z3];if(slot.data.name==_w02)return slot;}return null};_Ti.prototype._Jj=function(_w02){if(_w02==null)throw new _es("slotName cannot be null.");var slots=this.slots;for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++)if(slots[_z3].data.name==_w02)return _z3;return -1};_Ti.prototype._Bj=function(_x02){var skin=this.data._y02(_x02);if(skin==null)throw new _es("Skin not found: "+_x02);this._z02(skin)};_Ti.prototype._z02=function(_A02){if(_A02!=null){if(this.skin!=null)_A02._B02(this,
|
||
this.skin);else {var slots=this.slots;for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++){var slot=slots[_z3];var _C02=slot.data._4W1;if(_C02!=null){var attachment=_A02._Lj(_z3,_C02);if(attachment!=null)slot._Hj(attachment)}}}}this.skin=_A02};_Ti.prototype._D02=function(_w02,_4W1){return this._Lj(this.data._Jj(_w02),_4W1)};_Ti.prototype._Lj=function(_Ij,_4W1){if(_4W1==null)throw new _es("attachmentName cannot be null.");if(this.skin!=null){var attachment=this.skin._Lj(_Ij,_4W1);if(attachment!=null)return attachment}
|
||
if(this.data._Aj!=null)return this.data._Aj._Lj(_Ij,_4W1);return null};_Ti.prototype._Hj=function(_w02,_4W1){if(_w02==null)throw new _es("slotName cannot be null.");var slots=this.slots;for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++){var slot=slots[_z3];if(slot.data.name==_w02){var attachment=null;if(_4W1!=null){attachment=this._Lj(_z3,_4W1);if(attachment==null)throw new _es("Attachment not found: "+_4W1+", for slot: "+_w02)}slot._Hj(attachment);return }}throw new _es("Slot not found: "+_w02)};_Ti.prototype._E02=function(_F02){
|
||
if(_F02==null)throw new _es("constraintName cannot be null.");var _rW1=this._rW1;for(var _z3=0,_sk=_rW1.length;_z3<_sk;_z3++){var _G02=_rW1[_z3];if(_G02.data.name==_F02)return _G02}return null};_Ti.prototype._H02=function(_F02){if(_F02==null)throw new _es("constraintName cannot be null.");var _CW1=this._CW1;for(var _z3=0,_sk=_CW1.length;_z3<_sk;_z3++){var _qW1=_CW1[_z3];if(_qW1.data.name==_F02)return _qW1}return null};_Ti.prototype._I02=function(_F02){if(_F02==null)throw new _es("constraintName cannot be null.");
|
||
var _LW1=this._LW1;for(var _z3=0,_sk=_LW1.length;_z3<_sk;_z3++){var _qW1=_LW1[_z3];if(_qW1.data.name==_F02)return _qW1}return null;};_Ti.prototype.getBounds=function(offset,_r3){if(offset==null)throw new _es("offset cannot be null.");if(_r3==null)throw new _es("size cannot be null.");var _fm=this._fm;var _gk=Number.POSITIVE_INFINITY,_ik=Number.POSITIVE_INFINITY,_hk=Number.NEGATIVE_INFINITY,_jk=Number.NEGATIVE_INFINITY;for(var _z3=0,_sk=_fm.length;_z3<_sk;_z3++){var slot=_fm[_z3];var vertices=null;var attachment=slot._Lj();
|
||
if(attachment instanceof spine._im)vertices=attachment._pm(slot,!1);else if(attachment instanceof spine._jm)vertices=attachment._pm(slot,!0);if(vertices!=null){for(var _4O=0,_4X1=vertices.length;_4O<_4X1;_4O+=8){var x=vertices[_4O],y=vertices[_4O+1];_gk=Math.min(_gk,x);_ik=Math.min(_ik,y);_hk=Math.max(_hk,x);_jk=Math.max(_jk,y)}}}offset.set(_gk,_ik);_r3.set(_hk-_gk,_jk-_ik)};_Ti.prototype._4k=function(_SW1){this.time+=_SW1};return _Ti}());spine._Ti=_Ti})(spine||(spine={}));var spine;(function(spine){var _bj=(function(){
|
||
function _bj(){this._gk=0;this._ik=0;this._hk=0;this._jk=0;this._fk=new Array();this._tk=new Array();this._J02=new spine._K02(function(){return spine._dV1._eV1(16)})}_bj.prototype._4k=function(skeleton,_L02){if(skeleton==null)throw new _es("skeleton cannot be null.");var _fk=this._fk;var _tk=this._tk;var _J02=this._J02;var slots=skeleton.slots;var _M02=slots.length;_fk.length=0;_J02._aX1(_tk);_tk.length=0;for(var _z3=0;_z3<_M02;_z3++){var slot=slots[_z3];var attachment=slot._Lj();if(attachment instanceof spine._2Y1){
|
||
var _N02=attachment;_fk.push(_N02);var _ne1=_J02._O02();if(_ne1.length!=_N02._PX1){_ne1=spine._dV1._eV1(_N02._PX1)}_tk.push(_ne1);_N02._QX1(slot,_ne1)}}if(_L02)this._P02()};_bj.prototype._P02=function(){var _gk=Number.POSITIVE_INFINITY,_ik=Number.POSITIVE_INFINITY,_hk=Number.NEGATIVE_INFINITY,_jk=Number.NEGATIVE_INFINITY;var _tk=this._tk;for(var _z3=0,_sk=_tk.length;_z3<_sk;_z3++){var _ne1=_tk[_z3];var vertices=_ne1;for(var _4O=0,_4X1=_ne1.length;_4O<_4X1;_4O+=2){var x=vertices[_4O];var y=vertices[_4O+1];
|
||
_gk=Math.min(_gk,x);_ik=Math.min(_ik,y);_hk=Math.max(_hk,x);_jk=Math.max(_jk,y)}}this._gk=_gk;this._ik=_ik;this._hk=_hk;this._jk=_jk};_bj.prototype._Q02=function(x,y){return x>=this._gk&&x<=this._hk&&y>=this._ik&&y<=this._jk};_bj.prototype._R02=function(_wk,_xk,_yk,_zk){var _gk=this._gk;var _ik=this._ik;var _hk=this._hk;var _jk=this._jk;if((_wk<=_gk&&_yk<=_gk)||(_xk<=_ik&&_zk<=_ik)||(_wk>=_hk&&_yk>=_hk)||(_xk>=_jk&&_zk>=_jk))return !1;var _vk=(_zk-_xk)/(_yk-_wk);var y=_vk*(_gk-_wk)+_xk;if(y>_ik&&y<_jk)return !0;
|
||
y=_vk*(_hk-_wk)+_xk;if(y>_ik&&y<_jk)return !0;var x=(_ik-_xk)/_vk+_wk;if(x>_gk&&x<_hk)return !0;x=(_jk-_xk)/_vk+_wk;if(x>_gk&&x<_hk)return !0;return !1;};_bj.prototype._S02=function(_T02){return this._gk<_T02._hk&&this._hk>_T02._gk&&this._ik<_T02._jk&&this._jk>_T02._ik};_bj.prototype._Zk=function(x,y){var _tk=this._tk;for(var _z3=0,_sk=_tk.length;_z3<_sk;_z3++)if(this._U02(_tk[_z3],x,y))return this._fk[_z3];return null};_bj.prototype._U02=function(_ne1,x,y){var vertices=_ne1;var _4X1=_ne1.length;var _V02=_4X1-2;
|
||
var _W02=!1;for(var _4O=0;_4O<_4X1;_4O+=2){var _X02=vertices[_4O+1];var _EV1=vertices[_V02+1];if((_X02<y&&_EV1>=y)||(_EV1<y&&_X02>=y)){var _Y02=vertices[_4O];if(_Y02+(y-_X02)/(_EV1-_X02)*(vertices[_V02]-_Y02)<x)_W02=!_W02}_V02=_4O}return _W02};_bj.prototype._Bk=function(_wk,_xk,_yk,_zk){var _tk=this._tk;for(var _z3=0,_sk=_tk.length;_z3<_sk;_z3++)if(this._Z02(_tk[_z3],_wk,_xk,_yk,_zk))return this._fk[_z3];return null};_bj.prototype._Z02=function(_ne1,_wk,_xk,_yk,_zk){var vertices=_ne1;var _4X1=_ne1.length;var __02=_wk-_yk,
|
||
_012=_xk-_zk;var _112=_wk*_zk-_xk*_yk;var _5v=vertices[_4X1-2],_6v=vertices[_4X1-1];for(var _4O=0;_4O<_4X1;_4O+=2){var _212=vertices[_4O],_312=vertices[_4O+1];var _412=_5v*_312-_6v*_212;var _512=_5v-_212,_612=_6v-_312;var _712=__02*_612-_012*_512;var x=(_112*_512-__02*_412)/_712;if(((x>=_5v&&x<=_212)||(x>=_212&&x<=_5v))&&((x>=_wk&&x<=_yk)||(x>=_yk&&x<=_wk))){var y=(_112*_612-_012*_412)/_712;if(((y>=_6v&&y<=_312)||(y>=_312&&y<=_6v))&&((y>=_xk&&y<=_zk)||(y>=_zk&&y<=_xk)))return !0}_5v=_212;_6v=_312}return !1}
|
||
;_bj.prototype._812=function(_N02){if(_N02==null)throw new _es("boundingBox cannot be null.");var index=this._fk.indexOf(_N02);return index==-1?null:this._tk[index];};_bj.prototype._912=function(){return this._hk-this._gk};_bj.prototype._a12=function(){return this._jk-this._ik};return _bj}());spine._bj=_bj})(spine||(spine={}));var spine;(function(spine){var _b12=(function(){function _b12(){this.bones=new Array();this.slots=new Array();this.skins=new Array();this.events=new Array();this.animations=new Array();this._rW1=new Array();
|
||
this._CW1=new Array();this._LW1=new Array()}_b12.prototype._LZ1=function(_u02){if(_u02==null)throw new _es("boneName cannot be null.");var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++){var bone=bones[_z3];if(bone.name==_u02)return bone}return null};_b12.prototype._v02=function(_u02){if(_u02==null)throw new _es("boneName cannot be null.");var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++)if(bones[_z3].name==_u02)return _z3;return -1};_b12.prototype._Gj=function(_w02){if(_w02==null)throw new _es("slotName cannot be null.");
|
||
var slots=this.slots;for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++){var slot=slots[_z3];if(slot.name==_w02)return slot}return null};_b12.prototype._Jj=function(_w02){if(_w02==null)throw new _es("slotName cannot be null.");var slots=this.slots;for(var _z3=0,_sk=slots.length;_z3<_sk;_z3++)if(slots[_z3].name==_w02)return _z3;return -1};_b12.prototype._y02=function(_x02){if(_x02==null)throw new _es("skinName cannot be null.");var skins=this.skins;for(var _z3=0,_sk=skins.length;_z3<_sk;_z3++){var skin=skins[_z3];if(skin.name==_x02)return skin}
|
||
return null};_b12.prototype._c12=function(_d12){if(_d12==null)throw new _es("eventDataName cannot be null.");var events=this.events;for(var _z3=0,_sk=events.length;_z3<_sk;_z3++){var _e12=events[_z3];if(_e12.name==_d12)return _e12}return null};_b12.prototype._xj=function(_dX1){if(_dX1==null)throw new _es("animationName cannot be null.");var animations=this.animations;for(var _z3=0,_sk=animations.length;_z3<_sk;_z3++){var _oj=animations[_z3];if(_oj.name==_dX1)return _oj}return null};_b12.prototype._E02=function(_F02){
|
||
if(_F02==null)throw new _es("constraintName cannot be null.");var _rW1=this._rW1;for(var _z3=0,_sk=_rW1.length;_z3<_sk;_z3++){var _qW1=_rW1[_z3];if(_qW1.name==_F02)return _qW1;}return null};_b12.prototype._H02=function(_F02){if(_F02==null)throw new _es("constraintName cannot be null.");var _CW1=this._CW1;for(var _z3=0,_sk=_CW1.length;_z3<_sk;_z3++){var _qW1=_CW1[_z3];if(_qW1.name==_F02)return _qW1}return null};_b12.prototype._I02=function(_F02){if(_F02==null)throw new _es("constraintName cannot be null.");var _LW1=this._LW1;
|
||
for(var _z3=0,_sk=_LW1.length;_z3<_sk;_z3++){var _qW1=_LW1[_z3];if(_qW1.name==_F02)return _qW1}return null};_b12.prototype._f12=function(_g12){if(_g12==null)throw new _es("pathConstraintName cannot be null.");var _LW1=this._LW1;for(var _z3=0,_sk=_LW1.length;_z3<_sk;_z3++)if(_LW1[_z3].name==_g12)return _z3;return -1};return _b12}());spine._b12=_b12})(spine||(spine={}));var spine;(function(spine){var _Wl=(function(){function _Wl(_h12){this.scale=1;this._i12=new Array();this._h12=_h12}_Wl.prototype._Yl=function(_mQ){
|
||
var scale=this.scale;var _eX1=new spine._b12();var _cj=typeof(_mQ)==="string"?JSON.parse(_mQ):_mQ;var _j12=_cj.skeleton;if(_j12!=null){_eX1.hash=_j12.hash;_eX1.version=_j12.spine;_eX1.width=_j12.width;_eX1.height=_j12.height;_eX1._k12=_j12.images}if(_cj.bones){for(var _z3=0;_z3<_cj.bones.length;_z3++){var _l12=_cj.bones[_z3];var _m12=null;var _n12=this._o12(_l12,"parent",null);if(_n12!=null){_m12=_eX1._LZ1(_n12);if(_m12==null)throw new _es("Parent bone not found: "+_n12)}var data=new spine._HZ1(_eX1.bones.length,
|
||
_l12.name,_m12);data.length=this._o12(_l12,"length",0)*scale;data.x=this._o12(_l12,"x",0)*scale;data.y=this._o12(_l12,"y",0)*scale;data.rotation=this._o12(_l12,"rotation",0);data.scaleX=this._o12(_l12,"scaleX",1);data.scaleY=this._o12(_l12,"scaleY",1);data.shearX=this._o12(_l12,"shearX",0);data.shearY=this._o12(_l12,"shearY",0);data.inheritRotation=this._o12(_l12,"inheritRotation",!0);data.inheritScale=this._o12(_l12,"inheritScale",!0);_eX1.bones.push(data)}}if(_cj.slots){for(var _z3=0;_z3<_cj.slots.length;
|
||
_z3++){var _p12=_cj.slots[_z3];var _w02=_p12.name;var _u02=_p12.bone;var _902=_eX1._LZ1(_u02);if(_902==null)throw new _es("Slot bone not found: "+_u02);var data=new spine._q12(_eX1.slots.length,_w02,_902);var color=this._o12(_p12,"color",null);if(color!=null)data.color._r12(color);data._4W1=this._o12(_p12,"attachment",null);data._s12=_Wl._t12(this._o12(_p12,"blend","normal"));_eX1.slots.push(data)}}if(_cj.ik){for(var _z3=0;_z3<_cj.ik.length;_z3++){var _u12=_cj.ik[_z3];var data=new spine._a_1(_u12.name);for(var _Qk=0;
|
||
_Qk<_u12.bones.length;_Qk++){var _u02=_u12.bones[_Qk];var bone=_eX1._LZ1(_u02);if(bone==null)throw new _es("IK bone not found: "+_u02);data.bones.push(bone)}var _v12=_u12.target;data.target=_eX1._LZ1(_v12);if(data.target==null)throw new _es("IK target bone not found: "+_v12);data._nW1=this._o12(_u12,"bendPositive",!0)?1:-1;data.mix=this._o12(_u12,"mix",1);_eX1._rW1.push(data)}}if(_cj.transform){for(var _z3=0;_z3<_cj.transform.length;_z3++){var _u12=_cj.transform[_z3];var data=new spine._w12(_u12.name);for(var _Qk=0;
|
||
_Qk<_u12.bones.length;_Qk++){var _u02=_u12.bones[_Qk];var bone=_eX1._LZ1(_u02);if(bone==null)throw new _es("Transform constraint bone not found: "+_u02);data.bones.push(bone)}var _v12=_u12.target;data.target=_eX1._LZ1(_v12);if(data.target==null)throw new _es("Transform constraint target bone not found: "+_v12);data._s_1=this._o12(_u12,"rotation",0);data._pY1=this._o12(_u12,"x",0)*scale;data._rY1=this._o12(_u12,"y",0)*scale;data._x12=this._o12(_u12,"scaleX",0);data._y12=this._o12(_u12,"scaleY",0);data._z12=this._o12(_u12,
|
||
"shearY",0);data.rotateMix=this._o12(_u12,"rotateMix",1);data._wW1=this._o12(_u12,"translateMix",1);data.scaleMix=this._o12(_u12,"scaleMix",1);data._xW1=this._o12(_u12,"shearMix",1);_eX1._CW1.push(data)}}if(_cj.path){for(var _z3=0;_z3<_cj.path.length;_z3++){var _u12=_cj.path[_z3];var data=new spine._Y_1(_u12.name);for(var _Qk=0;_Qk<_u12.bones.length;_Qk++){var _u02=_u12.bones[_Qk];var bone=_eX1._LZ1(_u02);if(bone==null)throw new _es("Transform constraint bone not found: "+_u02);data.bones.push(bone)}var _v12=_u12.target;
|
||
data.target=_eX1._Gj(_v12);if(data.target==null)throw new _es("Path target slot not found: "+_v12);data._m_1=_Wl._A12(this._o12(_u12,"positionMode","percent"));data.spacingMode=_Wl._B12(this._o12(_u12,"spacingMode","length"));data.rotateMode=_Wl._C12(this._o12(_u12,"rotateMode","tangent"));data._s_1=this._o12(_u12,"rotation",0);data.position=this._o12(_u12,"position",0);if(data._m_1==spine._n_1.Fixed)data.position*=scale;data.spacing=this._o12(_u12,"spacing",0);if(data.spacingMode==spine._f_1.Length||data.spacingMode==spine._f_1.Fixed)data.spacing*=scale;
|
||
data.rotateMix=this._o12(_u12,"rotateMix",1);data._wW1=this._o12(_u12,"translateMix",1);_eX1._LW1.push(data)}}if(_cj.skins){for(var _x02 in _cj.skins){var _D12=_cj.skins[_x02];var skin=new spine._E12(_x02);for(var _w02 in _D12){var _Ij=_eX1._Jj(_w02);if(_Ij==-1)throw new _es("Slot not found: "+_w02);var _p12=_D12[_w02];for(var _F12 in _p12){var attachment=this._G12(_p12[_F12],skin,_Ij,_F12);if(attachment!=null)skin._H12(_Ij,_F12,attachment)}}_eX1.skins.push(skin);if(skin.name=="default")_eX1._Aj=skin}}for(var _z3=0,
|
||
_sk=this._i12.length;_z3<_sk;_z3++){var _I12=this._i12[_z3];var skin=_I12.skin==null?_eX1._Aj:_eX1._y02(_I12.skin);if(skin==null)throw new _es("Skin not found: "+_I12.skin);var _J12=skin._Lj(_I12._Ij,_I12.parent);if(_J12==null)throw new _es("Parent mesh not found: "+_I12.parent);_I12._Rm._eY1(_J12);_I12._Rm._5Y1()}this._i12.length=0;if(_cj.events){for(var _K12 in _cj.events){var _L12=_cj.events[_K12];var data=new spine._IZ1(_K12);data._1j=this._o12(_L12,"int",0);data._2j=this._o12(_L12,"float",0);data._3j=this._o12(_L12,
|
||
"string",null);_eX1.events.push(data)}}if(_cj.animations){for(var _dX1 in _cj.animations){var _M12=_cj.animations[_dX1];this._N12(_M12,_dX1,_eX1)}}return _eX1};_Wl.prototype._G12=function(map,skin,_Ij,name){var scale=this.scale;name=this._o12(map,"name",name);var type=this._o12(map,"type","region");switch(type){case "region":{var path=this._o12(map,"path",name);var _mm=this._h12._O12(skin,name,path);if(_mm==null)return null;_mm.path=path;_mm.x=this._o12(map,"x",0)*scale;_mm.y=this._o12(map,"y",0)*scale;_mm.scaleX=this._o12(map,
|
||
"scaleX",1);_mm.scaleY=this._o12(map,"scaleY",1);_mm.rotation=this._o12(map,"rotation",0);_mm.width=map.width*scale;_mm.height=map.height*scale;var color=this._o12(map,"color",null);if(color!=null)_mm.color._r12(color);_mm._jY1();return _mm}case "boundingbox":{var _P12=this._h12._Q12(skin,name);if(_P12==null)return null;this._R12(map,_P12,map.vertexCount<<1);var color=this._o12(map,"color",null);if(color!=null)_P12.color._r12(color);return _P12}case "mesh":case "linkedmesh":{var path=this._o12(map,"path",
|
||
name);var _Rm=this._h12._S12(skin,name,path);if(_Rm==null)return null;_Rm.path=path;var color=this._o12(map,"color",null);if(color!=null)_Rm.color._r12(color);var _T12=this._o12(map,"parent",null);if(_T12!=null){_Rm._3Y1=this._o12(map,"deform",!0);this._i12.push(new LinkedMesh(_Rm,this._o12(map,"skin",null),_Ij,_T12));return _Rm}var uvs=map.uvs;this._R12(map,_Rm,uvs.length);_Rm.triangles=map.triangles;_Rm._6Y1=uvs;_Rm._5Y1();_Rm._fY1=this._o12(map,"hull",0)*2;return _Rm}case "path":{var path=this._h12._U12(skin,
|
||
name);if(path==null)return null;path._Wv=this._o12(map,"closed",!1);path._hY1=this._o12(map,"constantSpeed",!0);var vertexCount=map.vertexCount;this._R12(map,path,vertexCount<<1);var lengths=spine._dV1._V12(vertexCount/3,0);for(var _z3=0;_z3<map.lengths.length;_z3++)lengths[_z3++]=map.lengths[_z3]*scale;path.lengths=lengths;var color=this._o12(map,"color",null);if(color!=null)path.color._r12(color);return path}}return null};_Wl.prototype._R12=function(map,attachment,_7Y1){var scale=this.scale;attachment._PX1=_7Y1;
|
||
var vertices=map.vertices;if(_7Y1==vertices.length){if(scale!=1){for(var _z3=0,_sk=vertices.length;_z3<_sk;_z3++)vertices[_z3]*=scale}attachment.vertices=spine._dV1._W12(vertices);return }var _X12=new Array();var bones=new Array();for(var _z3=0,_sk=vertices.length;_z3<_sk;){var _i_1=vertices[_z3++];bones.push(_i_1);for(var _4X1=_z3+_i_1*4;_z3<_4X1;_z3+=4){bones.push(vertices[_z3]);_X12.push(vertices[_z3+1]*scale);_X12.push(vertices[_z3+2]*scale);_X12.push(vertices[_z3+3])}}attachment.bones=bones;attachment.vertices=spine._dV1._W12(_X12)}
|
||
;_Wl.prototype._N12=function(map,name,_eX1){var scale=this.scale;var _2k=new Array();var duration=0;if(map.slots){for(var _w02 in map.slots){var _p12=map.slots[_w02];var _Ij=_eX1._Jj(_w02);if(_Ij==-1)throw new _es("Slot not found: "+_w02);for(var _Y12 in _p12){var _Z12=_p12[_Y12];if(_Y12=="color"){var _qI=new spine._XV1(_Z12.length);_qI._Ij=_Ij;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];var color=new spine._QQ1();color._r12(__12.color);_qI._HV1(_iV1,__12.time,color._Jk,color._gm,color._Mk,color._hm);
|
||
this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._XV1._LV1])}else if(_Y12="attachment"){var _qI=new spine._2W1(_Z12.length);_qI._Ij=_Ij;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];_qI._HV1(_iV1++,__12.time,__12.name)}_2k.push(_qI);duration=Math.max(duration,_qI.frames[_qI._gV1()-1])}else throw new _es("Invalid timeline type for a slot: "+_Y12+" ("+_w02+")")}}}if(map.bones){for(var _u02 in map.bones){var _l12=map.bones[_u02];var _KV1=_eX1._v02(_u02);
|
||
if(_KV1==-1)throw new _es("Bone not found: "+_u02);for(var _Y12 in _l12){var _Z12=_l12[_Y12];if(_Y12==="rotate"){var _qI=new spine._FV1(_Z12.length);_qI._KV1=_KV1;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];_qI._HV1(_iV1,__12.time,__12.angle);this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._FV1._LV1])}else if(_Y12==="translate"||_Y12==="scale"||_Y12==="shear"){var _qI=null;var _122=1;if(_Y12==="scale")_qI=new spine._VV1(_Z12.length);
|
||
else if(_Y12==="shear")_qI=new spine._WV1(_Z12.length);else {_qI=new spine._SV1(_Z12.length);_122=scale}_qI._KV1=_KV1;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];var x=this._o12(__12,"x",0),y=this._o12(__12,"y",0);_qI._HV1(_iV1,__12.time,x*_122,y*_122);this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._SV1._LV1])}else throw new _es("Invalid timeline type for a bone: "+_Y12+" ("+_u02+")")}}}if(map.ik){for(var _F02 in map.ik){var _u12=map.ik[_F02];
|
||
var _qW1=_eX1._E02(_F02);var _qI=new spine._mW1(_u12.length);_qI._sW1=_eX1._rW1.indexOf(_qW1);var _iV1=0;for(var _z3=0;_z3<_u12.length;_z3++){var __12=_u12[_z3];_qI._HV1(_iV1,__12.time,this._o12(__12,"mix",1),this._o12(__12,"bendPositive",!0)?1:-1);this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._mW1._LV1]);}}if(map.transform){for(var _F02 in map.transform){var _u12=map.transform[_F02];var _qW1=_eX1._H02(_F02);var _qI=new spine._vW1(_u12.length);_qI._DW1=_eX1._CW1.indexOf(_qW1);
|
||
var _iV1=0;for(var _z3=0;_z3<_u12.length;_z3++){var __12=_u12[_z3];_qI._HV1(_iV1,__12.time,this._o12(__12,"rotateMix",1),this._o12(__12,"translateMix",1),this._o12(__12,"scaleMix",1),this._o12(__12,"shearMix",1));this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._vW1._LV1])}}if(map.paths){for(var _F02 in map.paths){var _u12=map.paths[_F02];var index=_eX1._f12(_F02);if(index==-1)throw new _es("Path constraint not found: "+_F02);var data=_eX1._LW1[index];
|
||
for(var _Y12 in _u12){var _Z12=_u12[_Y12];if(_Y12==="position"||_Y12==="spacing"){var _qI=null;var _122=1;if(_Y12==="spacing"){_qI=new spine._OW1(_Z12.length);if(data.spacingMode==spine._f_1.Length||data.spacingMode==spine._f_1.Fixed)_122=scale}else {_qI=new spine._JW1(_Z12.length);if(data._m_1==spine._n_1.Fixed)_122=scale}_qI._MW1=index;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];_qI._HV1(_iV1,__12.time,this._o12(__12,_Y12,0)*_122);this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,
|
||
_qI.frames[(_qI._gV1()-1)*spine._JW1._LV1])}else if(_Y12==="mix"){var _qI=new spine._PW1(_Z12.length);_qI._MW1=index;var _iV1=0;for(var _z3=0;_z3<_Z12.length;_z3++){var __12=_Z12[_z3];_qI._HV1(_iV1,__12.time,this._o12(__12,"rotateMix",1),this._o12(__12,"translateMix",1));this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[(_qI._gV1()-1)*spine._PW1._LV1]);}}}}if(map.deform){for(var _222 in map.deform){var _322=map.deform[_222];var skin=_eX1._y02(_222);if(skin==null)throw new _es("Skin not found: "+_222);
|
||
for(var _w02 in _322){var _p12=_322[_w02];var _Ij=_eX1._Jj(_w02);if(_Ij==-1)throw new _es("Slot not found: "+_p12.name);for(var _Y12 in _p12){var _Z12=_p12[_Y12];var attachment=skin._Lj(_Ij,_Y12);if(attachment==null)throw new _es("Deform attachment not found: "+_Z12.name);var _422=attachment.bones!=null;var vertices=attachment.vertices;var _522=_422?vertices.length/3*2:vertices.length;var _qI=new spine._bW1(_Z12.length);_qI._Ij=_Ij;_qI.attachment=attachment;var _iV1=0;for(var _Qk=0;_Qk<_Z12.length;_Qk++){var __12=_Z12[_Qk];
|
||
var deform=void 0;var _622=this._o12(__12,"vertices",null);if(_622==null)deform=_422?spine._dV1._eV1(_522):vertices;else {deform=spine._dV1._eV1(_522);var start=this._o12(__12,"offset",0);spine._dV1._aW1(_622,0,deform,start,_622.length);if(scale!=1){for(var _z3=start,_sk=_z3+_622.length;_z3<_sk;_z3++)deform[_z3]*=scale}if(!_422){for(var _z3=0;_z3<_522;_z3++)deform[_z3]+=vertices[_z3]}}_qI._HV1(_iV1,__12.time,deform);this._022(__12,_qI,_iV1);_iV1++}_2k.push(_qI);duration=Math.max(duration,_qI.frames[_qI._gV1()-1])}
|
||
}}}var _722=map._fm;if(_722==null)_722=map.draworder;if(_722!=null){var _qI=new spine._7W1(_722.length);var _M02=_eX1.slots.length;var _iV1=0;for(var _Qk=0;_Qk<_722.length;_Qk++){var _822=_722[_Qk];var _fm=null;var _922=this._o12(_822,"offsets",null);if(_922!=null){_fm=spine._dV1._V12(_M02,-1);var _a22=spine._dV1._V12(_M02-_922.length,0);var _b22=0,_c22=0;for(var _z3=0;_z3<_922.length;_z3++){var _d22=_922[_z3];var _Ij=_eX1._Jj(_d22.slot);if(_Ij==-1)throw new _es("Slot not found: "+_d22.slot);while(_b22!=_Ij)_a22[_c22++]=_b22++;
|
||
_fm[_b22+_d22.offset]=_b22++}while(_b22<_M02)_a22[_c22++]=_b22++;for(var _z3=_M02-1;_z3>=0;_z3--)if(_fm[_z3]==-1)_fm[_z3]=_a22[--_c22]}_qI._HV1(_iV1++,_822.time,_fm)}_2k.push(_qI);duration=Math.max(duration,_qI.frames[_qI._gV1()-1])}if(map.events){var _qI=new spine._5W1(map.events.length);var _iV1=0;for(var _z3=0;_z3<map.events.length;_z3++){var _L12=map.events[_z3];var _sI=_eX1._c12(_L12.name);if(_sI==null)throw new _es("Event not found: "+_L12.name);var _e22=new spine._uI(_L12.time,_sI);_e22._1j=this._o12(_L12,
|
||
"int",_sI._1j);_e22._2j=this._o12(_L12,"float",_sI._2j);_e22._3j=this._o12(_L12,"string",_sI._3j);_qI._HV1(_iV1++,_e22)}_2k.push(_qI);duration=Math.max(duration,_qI.frames[_qI._gV1()-1])}if(isNaN(duration)){throw new _es("Error while parsing animation, duration is NaN")}_eX1.animations.push(new spine._6V1(name,_2k,duration))};_Wl.prototype._022=function(map,_qI,_iV1){if(!map.curve)return;if(map.curve==="stepped")_qI._jV1(_iV1);else if(Object.prototype.toString.call(map.curve)==='[object Array]'){var curve=map.curve;
|
||
_qI._nV1(_iV1,curve[0],curve[1],curve[2],curve[3])}};_Wl.prototype._o12=function(map,prop,_f22){return map[prop]!==undefined?map[prop]:_f22};_Wl._t12=function(_Rt){_Rt=_Rt.toLowerCase();if(_Rt=="normal")return spine._1Z1.Normal;if(_Rt=="additive")return spine._1Z1.Additive;if(_Rt=="multiply")return spine._1Z1.Multiply;if(_Rt=="screen")return spine._1Z1.Screen;throw new _es("Unknown blend mode: "+_Rt)};_Wl._A12=function(_Rt){_Rt=_Rt.toLowerCase();if(_Rt=="fixed")return spine._n_1.Fixed;if(_Rt=="percent")return spine._n_1.Percent;
|
||
throw new _es("Unknown position mode: "+_Rt)};_Wl._B12=function(_Rt){_Rt=_Rt.toLowerCase();if(_Rt=="length")return spine._f_1.Length;if(_Rt=="fixed")return spine._f_1.Fixed;if(_Rt=="percent")return spine._f_1.Percent;throw new _es("Unknown position mode: "+_Rt)};_Wl._C12=function(_Rt){_Rt=_Rt.toLowerCase();if(_Rt=="tangent")return spine._h_1.Tangent;if(_Rt=="chain")return spine._h_1.Chain;if(_Rt=="chainscale")return spine._h_1.ChainScale;throw new _es("Unknown rotate mode: "+_Rt);};return _Wl}());spine._Wl=_Wl;
|
||
var LinkedMesh=(function(){function LinkedMesh(_Rm,skin,_Ij,parent){this._Rm=_Rm;this.skin=skin;this._Ij=_Ij;this.parent=parent}return LinkedMesh}())})(spine||(spine={}));var spine;(function(spine){var _E12=(function(){function _E12(name){this._r02=new Array();if(name==null)throw new _es("name cannot be null.");this.name=name}_E12.prototype._H12=function(_Ij,name,attachment){if(attachment==null)throw new _es("attachment cannot be null.");var _r02=this._r02;if(_Ij>=_r02.length)_r02.length=_Ij+1;if(!_r02[_Ij])_r02[_Ij]={
|
||
};_r02[_Ij][name]=attachment};_E12.prototype._Lj=function(_Ij,name){var _g22=this._r02[_Ij];return _g22?_g22[name]:null};_E12.prototype._B02=function(skeleton,_h22){var _Ij=0;for(var _z3=0;_z3<skeleton.slots.length;_z3++){var slot=skeleton.slots[_z3];var _dW1=slot._Lj();if(_dW1&&_Ij<_h22._r02.length){var _g22=_h22._r02[_Ij];for(var _lE in _g22){var _i22=_g22[_lE];if(_dW1==_i22){var attachment=this._Lj(_Ij,_lE);if(attachment!=null)slot._Hj(attachment);break }}}_Ij++}};return _E12}());spine._E12=_E12;})(spine||(spine={
|
||
}));var spine;(function(spine){var _c02=(function(){function _c02(data,bone){this._hW1=new Array();if(data==null)throw new _es("data cannot be null.");if(bone==null)throw new _es("bone cannot be null.");this.data=data;this.bone=bone;this.color=new spine._QQ1();this._6Z1()}_c02.prototype._Lj=function(){return this.attachment};_c02.prototype._Hj=function(attachment){if(this.attachment==attachment)return;this.attachment=attachment;this._j22=this.bone.skeleton.time;this._hW1.length=0};_c02.prototype._k22=function(time){
|
||
this._j22=this.bone.skeleton.time-time};_c02.prototype._l22=function(){return this.bone.skeleton.time-this._j22};_c02.prototype._6Z1=function(){this.color._m22(this.data.color);if(this.data._4W1==null)this.attachment=null;else {this.attachment=null;this._Hj(this.bone.skeleton._Lj(this.data.index,this.data._4W1))}};return _c02}());spine._c02=_c02})(spine||(spine={}));var spine;(function(spine){var _q12=(function(){function _q12(index,name,_902){this.color=new spine._QQ1(1,1,1,1);if(index<0)throw new _es("index must be >= 0.");
|
||
if(name==null)throw new _es("name cannot be null.");if(_902==null)throw new _es("boneData cannot be null.");this.index=index;this.name=name;this._902=_902}return _q12}());spine._q12=_q12})(spine||(spine={}));var spine;(function(spine){var _mH1=(function(){function _mH1(_gl){this._gH1=_gl}_mH1.prototype._hl=function(){return this._gH1};_mH1._n22=function(text){switch(text.toLowerCase()){case "nearest":return _o22.Nearest;case "linear":return _o22.Linear;case "mipmap":return _o22.MipMap;case "mipmapnearestnearest":return _o22.MipMapNearestNearest;
|
||
case "mipmaplinearnearest":return _o22.MipMapLinearNearest;case "mipmapnearestlinear":return _o22.MipMapNearestLinear;case "mipmaplinearlinear":return _o22.MipMapLinearLinear;default :throw new _es("Unknown texture filter "+text)}};_mH1._p22=function(text){switch(text.toLowerCase()){case "mirroredtepeat":return _q22.MirroredRepeat;case "clamptoedge":return _q22.ClampToEdge;case "repeat":return _q22.Repeat;default :throw new _es("Unknown texture wrap "+text)}};return _mH1}());spine._mH1=_mH1;(function(_o22){_o22[_o22["Nearest"]=9728]="Nearest";
|
||
_o22[_o22["Linear"]=9729]="Linear";_o22[_o22["MipMap"]=9987]="MipMap";_o22[_o22["MipMapNearestNearest"]=9984]="MipMapNearestNearest";_o22[_o22["MipMapLinearNearest"]=9985]="MipMapLinearNearest";_o22[_o22["MipMapNearestLinear"]=9986]="MipMapNearestLinear";_o22[_o22["MipMapLinearLinear"]=9987]="MipMapLinearLinear"})(spine._o22||(spine._o22={}));var _o22=spine._o22;(function(_q22){_q22[_q22["MirroredRepeat"]=33648]="MirroredRepeat";_q22[_q22["ClampToEdge"]=33071]="ClampToEdge";_q22[_q22["Repeat"]=10497]="Repeat"}
|
||
)(spine._q22||(spine._q22={}));var _q22=spine._q22;var _r22=(function(){function _r22(){this._tm=0;this._vm=0;this._3h1=0;this._vn=0;this.width=0;this.height=0;this.rotate=!1;this._pY1=0;this._rY1=0;this._lY1=0;this._nY1=0}return _r22}());spine._r22=_r22})(spine||(spine={}));var spine;(function(spine){var _Vl=(function(){function _Vl(_s22,_yX1){this._t22=new Array();this._u22=new Array();this.load(_s22,_yX1)}_Vl.prototype.load=function(_s22,_yX1){if(_s22===null||_s22===undefined)return;if(_yX1===null||_yX1===undefined)return;
|
||
var _v22=new _w22(_s22);var _x22=new Array(4);var _Nm=null;while(!0){var _y22=_v22._z22();if(_y22==null)break;_y22=_y22.trim();if(_y22.length==0)_Nm=null;else if(!_Nm){_Nm=new _A22();_Nm.name=_y22;if(_v22._B22(_x22)==2){_Nm.width=parseInt(_x22[0]);_Nm.height=parseInt(_x22[1]);_v22._B22(_x22)}_v22._B22(_x22);_Nm._jl=spine._mH1._n22(_x22[0]);_Nm._kl=spine._mH1._n22(_x22[1]);var _xW=_v22._C22();_Nm._ml=spine._q22.ClampToEdge;_Nm._nl=spine._q22.ClampToEdge;if(_xW=="x")_Nm._ml=spine._q22.Repeat;else if(_xW=="y")_Nm._nl=spine._q22.Repeat;
|
||
else if(_xW=="xy")_Nm._ml=_Nm._nl=spine._q22.Repeat;_Nm._Il=_yX1(_y22);_Nm._Il._il(_Nm._jl,_Nm._kl);_Nm._Il._ll(_Nm._ml,_Nm._nl);_Nm.width=_Nm._Il._hl().width;_Nm.height=_Nm._Il._hl().height;this._t22.push(_Nm)}else {var _mm=new _D22();_mm.name=_y22;_mm._Nm=_Nm;_mm.rotate=_v22._C22()=="true";_v22._B22(_x22);var x=parseInt(_x22[0]);var y=parseInt(_x22[1]);_v22._B22(_x22);var width=parseInt(_x22[0]);var height=parseInt(_x22[1]);_mm._tm=x/_Nm.width;_mm._vm=y/_Nm.height;if(_mm.rotate){_mm._3h1=(x+height)/_Nm.width;
|
||
_mm._vn=(y+width)/_Nm.height}else {_mm._3h1=(x+width)/_Nm.width;_mm._vn=(y+height)/_Nm.height}_mm.x=x;_mm.y=y;_mm.width=Math.abs(width);_mm.height=Math.abs(height);if(_v22._B22(_x22)==4){if(_v22._B22(_x22)==4){_v22._B22(_x22)}}_mm._lY1=parseInt(_x22[0]);_mm._nY1=parseInt(_x22[1]);_v22._B22(_x22);_mm._pY1=parseInt(_x22[0]);_mm._rY1=parseInt(_x22[1]);_mm.index=parseInt(_v22._C22());_mm._Il=_Nm._Il;this._u22.push(_mm)}}};_Vl.prototype._E22=function(name){for(var _z3=0;_z3<this._u22.length;_z3++){if(this._u22[_z3].name==name){
|
||
return this._u22[_z3]}}return null};_Vl.prototype._ol=function(){for(var _z3=0;_z3<this._t22.length;_z3++){this._t22[_z3]._Il._ol()}};return _Vl}());spine._Vl=_Vl;var _w22=(function(){function _w22(text){this.index=0;var _4F=text.replace("\r\n","\n");_4F=_4F.replace("\r","\n");this._F22=text.split("\n")}_w22.prototype._z22=function(){if(this.index>=this._F22.length)return null;return this._F22[this.index++]};_w22.prototype._C22=function(){var _y22=this._z22();var _G22=_y22.indexOf(":");if(_G22==-1)throw new _es("Invalid line: "+_y22);
|
||
return _y22.substring(_G22+1).trim()};_w22.prototype._B22=function(_x22){var _y22=this._z22();var _G22=_y22.indexOf(":");if(_G22==-1)throw new _es("Invalid line: "+_y22);var _z3=0,_H22=_G22+1;for(;_z3<3;_z3++){var _I22=_y22.indexOf(",",_H22);if(_I22==-1)break;_x22[_z3]=_y22.substr(_H22,_I22-_H22).trim();_H22=_I22+1}_x22[_z3]=_y22.substring(_H22).trim();return _z3+1};return _w22}());var _A22=(function(){function _A22(){}return _A22}());spine._A22=_A22;var _D22=(function(_GV1){_4V1(_D22,_GV1);function _D22(){_GV1.apply(this,
|
||
arguments);}return _D22}(spine._r22));spine._D22=_D22})(spine||(spine={}));var spine;(function(spine){var _Xl=(function(){function _Xl(_J22){this._J22=_J22}_Xl.prototype._O12=function(skin,name,path){var _mm=this._J22._E22(path);if(_mm==null)throw new _es("Region not found in atlas: "+path+" (region attachment: "+name+")");_mm._Lm=_mm;var attachment=new spine._im(name);attachment._iY1(_mm);return attachment};_Xl.prototype._S12=function(skin,name,path){var _mm=this._J22._E22(path);if(_mm==null)throw new _es("Region not found in atlas: "+path+" (mesh attachment: "+name+")");
|
||
_mm._Lm=_mm;var attachment=new spine._jm(name);attachment._mm=_mm;return attachment};_Xl.prototype._Q12=function(skin,name){return new spine._2Y1(name)};_Xl.prototype._U12=function(skin,name){return new spine._gY1(name)};return _Xl}());spine._Xl=_Xl})(spine||(spine={}));var spine;(function(spine){var _g02=(function(){function _g02(data,skeleton){this.rotateMix=0;this._wW1=0;this.scaleMix=0;this._xW1=0;this._SK=new spine._K22();if(data==null)throw new _es("data cannot be null.");if(skeleton==null)throw new _es("skeleton cannot be null.");
|
||
this.data=data;this.rotateMix=data.rotateMix;this._wW1=data._wW1;this.scaleMix=data.scaleMix;this._xW1=data._xW1;this.bones=new Array();for(var _z3=0;_z3<data.bones.length;_z3++)this.bones.push(skeleton._LZ1(data.bones[_z3].name));this.target=skeleton._LZ1(data.target.name)}_g02.prototype.apply=function(){this._4k()};_g02.prototype._4k=function(){var rotateMix=this.rotateMix,_wW1=this._wW1,scaleMix=this.scaleMix,_xW1=this._xW1;var target=this.target;var _4_1=target._hm,_L22=target._Mk,_M22=target._A3,
|
||
_N22=target._pv;var bones=this.bones;for(var _z3=0,_sk=bones.length;_z3<_sk;_z3++){var bone=bones[_z3];if(rotateMix>0){var _hm=bone._hm,_Mk=bone._Mk,_A3=bone._A3,_pv=bone._pv;var _Jk=Math.atan2(_M22,_4_1)-Math.atan2(_A3,_hm)+this.data._s_1*spine._CV1._v_1;if(_Jk>spine._CV1.PI)_Jk-=spine._CV1._x_1;else if(_Jk<-spine._CV1.PI)_Jk+=spine._CV1._x_1;_Jk*=rotateMix;var cos=Math.cos(_Jk),sin=Math.sin(_Jk);bone._hm=cos*_hm-sin*_A3;bone._Mk=cos*_Mk-sin*_pv;bone._A3=sin*_hm+cos*_A3;bone._pv=sin*_Mk+cos*_pv}if(_wW1>0){
|
||
var _SK=this._SK;target._FZ1(_SK.set(this.data._pY1,this.data._rY1));bone._UX1+=(_SK.x-bone._UX1)*_wW1;bone._VX1+=(_SK.y-bone._VX1)*_wW1}if(scaleMix>0){var _O22=Math.sqrt(bone._hm*bone._hm+bone._A3*bone._A3);var _P22=Math.sqrt(_4_1*_4_1+_M22*_M22);var _cF=_O22>0.00001?(_O22+(_P22-_O22+this.data._x12)*scaleMix)/_O22:0;bone._hm*=_cF;bone._A3*=_cF;_O22=Math.sqrt(bone._Mk*bone._Mk+bone._pv*bone._pv);_P22=Math.sqrt(_L22*_L22+_N22*_N22);_cF=_O22>0.00001?(_O22+(_P22-_O22+this.data._y12)*scaleMix)/_O22:0;bone._Mk*=_cF;
|
||
bone._pv*=_cF}if(_xW1>0){var _Mk=bone._Mk,_pv=bone._pv;var _Fr1=Math.atan2(_pv,_Mk);var _Jk=Math.atan2(_N22,_L22)-Math.atan2(_M22,_4_1)-(_Fr1-Math.atan2(bone._A3,bone._hm));if(_Jk>spine._CV1.PI)_Jk-=spine._CV1._x_1;else if(_Jk<-spine._CV1.PI)_Jk+=spine._CV1._x_1;_Jk=_Fr1+(_Jk+this.data._z12*spine._CV1._v_1)*_xW1;var _cF=Math.sqrt(_Mk*_Mk+_pv*_pv);bone._Mk=Math.cos(_Jk)*_cF;bone._pv=Math.sin(_Jk)*_cF}}};return _g02}());spine._g02=_g02})(spine||(spine={}));var spine;(function(spine){var _w12=(function(){function _w12(name){
|
||
this.bones=new Array();this.rotateMix=0;this._wW1=0;this.scaleMix=0;this._xW1=0;this._s_1=0;this._pY1=0;this._rY1=0;this._x12=0;this._y12=0;this._z12=0;if(name==null)throw new _es("name cannot be null.");this.name=name}return _w12}());spine._w12=_w12})(spine||(spine={}));var spine;(function(spine){var _QQ1=(function(){function _QQ1(_Jk,_gm,_Mk,_hm){if(_Jk===void 0){_Jk=0}if(_gm===void 0){_gm=0}if(_Mk===void 0){_Mk=0}if(_hm===void 0){_hm=0}this._Jk=_Jk;this._gm=_gm;this._Mk=_Mk;this._hm=_hm}_QQ1.prototype.set=function(_Jk,
|
||
_gm,_Mk,_hm){this._Jk=_Jk;this._gm=_gm;this._Mk=_Mk;this._hm=_hm;this._Ih();return this};_QQ1.prototype._m22=function(_A3){this._Jk=_A3._Jk;this._gm=_A3._gm;this._Mk=_A3._Mk;this._hm=_A3._hm;return this};_QQ1.prototype._r12=function(_Q22){_Q22=_Q22.charAt(0)=='#'?_Q22.substr(1):_Q22;this._Jk=parseInt(_Q22.substr(0,2),16)/255.0;this._gm=parseInt(_Q22.substr(2,2),16)/255.0;this._Mk=parseInt(_Q22.substr(4,2),16)/255.0;this._hm=(_Q22.length!=8?255:parseInt(_Q22.substr(6,2),16))/255.0;return this};_QQ1.prototype.add=function(_Jk,
|
||
_gm,_Mk,_hm){this._Jk+=_Jk;this._gm+=_gm;this._Mk+=_Mk;this._hm+=_hm;this._Ih();return this};_QQ1.prototype._Ih=function(){if(this._Jk<0)this._Jk=0;else if(this._Jk>1)this._Jk=1;if(this._gm<0)this._gm=0;else if(this._gm>1)this._gm=1;if(this._Mk<0)this._Mk=0;else if(this._Mk>1)this._Mk=1;if(this._hm<0)this._hm=0;else if(this._hm>1)this._hm=1;return this};_QQ1._R22=new _QQ1(1,1,1,1);_QQ1._S22=new _QQ1(1,0,0,1);_QQ1._T22=new _QQ1(0,1,0,1);_QQ1._U22=new _QQ1(0,0,1,1);_QQ1._V22=new _QQ1(1,0,1,1);return _QQ1}());
|
||
spine._QQ1=_QQ1;var _CV1=(function(){function _CV1(){}_CV1._Ih=function(value,min,max){if(value<min)return min;if(value>max)return max;return value};_CV1._aZ1=function(_IV1){return Math.cos(_IV1*_CV1._v_1)};_CV1._dZ1=function(_IV1){return Math.sin(_IV1*_CV1._v_1)};_CV1._fZ1=function(value){return value>=0?1:-1};_CV1._7X1=function(x){return x>0?Math.floor(x):Math.ceil(x)};_CV1._W22=function(x){var y=Math.pow(Math.abs(x),1/3);return x<0?-y:y};_CV1.PI=3.1415927;_CV1._x_1=_CV1.PI*2;_CV1._X22=180/_CV1.PI;_CV1._nZ1=_CV1._X22;
|
||
_CV1._Y22=_CV1.PI/180;_CV1._v_1=_CV1._Y22;return _CV1}());spine._CV1=_CV1;var _dV1=(function(){function _dV1(){}_dV1._aW1=function(source,_Z22,_Kx,__22,_032){for(var _z3=_Z22,_Qk=__22;_z3<_Z22+_032;_z3++,_Qk++){_Kx[_Qk]=source[_z3]}};_dV1._iW1=function(_132,_r3,value){if(value===void 0){value=0}var _232=_132.length;if(_232==_r3)return _132;_132.length=_r3;if(_232<_r3){for(var _z3=_232;_z3<_r3;_z3++)_132[_z3]=value}return _132};_dV1._V12=function(_r3,_f22){var _132=new Array(_r3);for(var _z3=0;_z3<_r3;_z3++)_132[_z3]=_f22;
|
||
return _132};_dV1._eV1=function(_r3){if(_dV1._332){return new Float32Array(_r3)}else {var _132=new Array(_r3);for(var _z3=0;_z3<_132.length;_z3++)_132[_z3]=0;return _132}};_dV1._W12=function(_132){return _dV1._332?new Float32Array(_132):_132};_dV1._332=typeof(Float32Array)!=="undefined";return _dV1}());spine._dV1=_dV1;var _432=(function(){function _432(){}_432._532=function(skeleton){for(var _z3=0;_z3<skeleton.bones.length;_z3++){var bone=skeleton.bones[_z3];console.log(bone.data.name+", "+bone._hm+", "+bone._Mk+", "+bone._A3+", "+bone._pv+", "+bone._UX1+", "+bone._VX1);
|
||
}};return _432}());spine._432=_432;var _K02=(function(){function _K02(_632){this._732=new Array();this._632=_632}_K02.prototype._O02=function(){return this._732.length>0?this._732.pop():this._632()};_K02.prototype._832=function(_Ft){this._732.push(_Ft)};_K02.prototype._aX1=function(_732){for(var _z3=0;_z3<_732.length;_z3++)this._732[_z3]=_732[_z3]};_K02.prototype.clear=function(){this._732.length=0};return _K02}());spine._K02=_K02;var _K22=(function(){function _K22(x,y){if(x===void 0){x=0}if(y===void 0){y=0;
|
||
}this.x=x;this.y=y}_K22.prototype.set=function(x,y){this.x=x;this.y=y;return this};_K22.prototype.length=function(){var x=this.x;var y=this.y;return Math.sqrt(x*x+y*y)};_K22.prototype._932=function(){var __E=this.length();if(__E!=0){this.x/=__E;this.y/=__E}return this};return _K22}());spine._K22=_K22;var _a32=(function(){function _a32(){this._b32=0.064;this._c32=0;this._SW1=0;this._G81=0;this._7V1=Date.now()/1000;this._Zj=0;this._PV1=0}_a32.prototype._4k=function(){var now=Date.now()/1000;this._SW1=now-this._7V1;
|
||
this._PV1+=this._SW1;this._G81+=this._SW1;if(this._SW1>this._b32)this._SW1=this._b32;this._7V1=now;this._Zj++;if(this._PV1>1){this._c32=this._Zj/this._PV1;this._PV1=0;this._Zj=0}};return _a32}());spine._a32=_a32})(spine||(spine={}));var _d32=0,_e32=1,_f32=2,_g32=3,_h32=4,_i32=5,_j32=6,_k32=7,_l32=8,_m32=9;var _n32=0,_o32=1,_p32=2,_q32=3;function _r32(_rp,_Us){this.type=_rp;this.id=_Us;this._PM1=null;this._s32=-1};_r32.prototype._t32=function(_wM1,_u32,_v32,_w32,_x32){var _y32=_u32.getInt32(_v32,_w32);
|
||
_v32+=4;var width=_u32.getInt32(_v32,_w32);_v32+=4;var height=_u32.getInt32(_v32,_w32);_v32+=4;this._s32=_u32.getInt32(_v32,_w32);_v32+=4;return _v32};_r32.prototype._z32=function(_zV,_CV){var _Mk=new ArrayBuffer(4);var _hm=new Uint32Array(_Mk);var _A3=new Uint8Array(_Mk);_hm[0]=0xdeadbeef;if(_A3[0]==0xef){return(((_zV&0xff)<<8)|(_CV&0xff))}if(_A3[0]==0xde){return(((_CV&0xff)<<8)|(_zV&0xff))}};_r32.prototype._A32=function(_B32){try{do {if(_B32[1]==0xd9){_B32=_B32.subarray(2)}else if(_B32[1]==0xd8){if((_B32[6]===0x4a)&&(_B32[7]===0x46)&&(_B32[8]===0x49)&&(_B32[9]===0x46)){
|
||
var _B3=this._z32(_B32[14],_B32[15]);var _C3=this._z32(_B32[16],_B32[17]);var _C32={width:_B3,height:_C3,body:_B32};return _C32}_B32=_B32.subarray(4+this._z32(_B32[4],_B32[5]))}else {_B32=_B32.subarray(2+this._z32(_B32[2],_B32[3]))}}while((_B32.byteLength>=0)&&(_B32[0]==0xff))}catch(e){debug(e.message)}var _C32={width:_B3,height:_C3,body:_B32};return _C32};_r32.prototype._D32=function(_Cl,_Dl,_B32,_E32,_UO,_F32){var _G32=new Uint16Array(_B32);var _sP="";for(var _z3=0,_Hk=_G32.length;_z3<_Hk;_z3++){_sP+=String.fromCharCode(_G32[_z3])}
|
||
var _H32=window.btoa(_sP);var _I32="data:image/"+_E32+";base64,"+_H32;var img=new Image();img.onload=function(){var _Qu={_Il:img};_dn(_Qu);if(_UO){_UO(_Qu)}};img.onerror=function(e){debug(e);if(_F32){_F32(e)}};img.src=_GH(null,null,_I32);return img};function _NH1(_431,_So){var _0p=_ul._NH1(_431._Il._cn,_So);_431._Il._cn=_0p;_431._Il._2p=_0p._kH1;_431._Il._3p=_0p._lH1;return _431._Il}var _J32=0,_K32=1,_L32=2;var _M32=0,_N32=1,_O32=2,_P32=3;var _Q32=0,_R32=1;var _S32={_t91:0,_u91:0,version:1};function _T32(_rp,
|
||
_Us){this.type=_rp;this.id=_Us};_T32.prototype._U32=function(_u32,_v32,_w32,_V32){this._gk=_u32.getFloat32(_v32,_w32);_v32+=4;this._hk=_u32.getFloat32(_v32,_w32);_v32+=4;this._ik=_u32.getFloat32(_v32,_w32);_v32+=4;this._jk=_u32.getFloat32(_v32,_w32);_v32+=4;var _W32=_u32.getInt32(_v32,_w32);_v32+=4;this._X32=[];for(var _z3=0;_z3<_W32;_z3++){var _Y32=_u32.getInt32(_v32,_w32);_v32+=4;var _Z32=_u32.getInt32(_v32,_w32);_v32+=4;var __32=_u32.getInt32(_v32,_w32);_v32+=4;var _042={_Y32:_Y32,_Z32:_Z32,__32:__32}
|
||
;_042._142=(_Y32>0)?[]:null;_042._242=(_Z32>0)?[]:null;_042._342=(__32>0)?[]:null;_v32=this._442(_042,_u32,_v32,_w32,_V32);_v32=this._542(_042,_u32,_v32,_w32);_v32=this._642(_042,_u32,_v32,_w32);this._X32.push(_042)}return _v32};_T32.prototype._442=function(_742,_u32,_v32,_w32,_V32){_742._142=[];for(var _z3=0;_z3<_742._Y32;_z3++){var _842=_u32.getInt32(_v32,_w32);_v32+=4;var _942=null;switch(_842){case _N32:{_942={type:_N32};var _Av=_u32.getUint8(_v32,_w32);_v32++;var _Bv=_u32.getUint8(_v32,_w32);_v32++;
|
||
var _Cv=_u32.getUint8(_v32,_w32);_v32++;var alpha=_u32.getUint8(_v32,_w32);_v32++;_942._2m=(_Av|(_Bv<<8)|(_Cv<<16)|(alpha<<24))}break;case _O32:{_942={type:_O32};_942._a42=_u32.getInt32(_v32,_w32);_v32+=4;_942._s32=_u32.getInt32(_v32,_w32);_v32+=4;var _b42=[];for(var _vk=0;_vk<9;_vk++){_b42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}_942._b42=new _XA();_942._b42._vk[_tC]=_b42[0];_942._b42._vk[_uC]=_b42[1];_942._b42._vk[_wC]=_b42[2];_942._b42._vk[_xC]=_b42[3];_942._b42._vk[_pB]=_b42[4];_942._b42._vk[_zC]=_b42[5];
|
||
_942._c42=_u32.getInt32(_v32,_w32);_v32+=4;_942._d42=[];for(var _vk=0;_vk<_942._c42;_vk++){var _4y1=_u32.getInt32(_v32,_w32);_v32+=4;var _Av=_u32.getUint8(_v32,_w32);_v32++;var _Bv=_u32.getUint8(_v32,_w32);_v32++;var _Cv=_u32.getUint8(_v32,_w32);_v32++;var alpha=_u32.getUint8(_v32,_w32);_v32++;_942._d42.push({_4y1:_4y1,_2m:(_Av|(_Bv<<8)|(_Cv<<16)|(alpha<<24))})}_942._Ko=null}break;case _P32:{_942={type:_P32};_942._e42=_u32.getInt32(_v32,_w32);_v32+=4;_942._f42=_u32.getInt32(_v32,_w32);_v32+=4;_942._g42=-1;
|
||
for(var index=0;index<_V32.length;index++){if(_V32[index].id===_942._f42){_942._g42=index;break }}var _b42=[];for(var _vk=0;_vk<9;_vk++){_b42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}_942._b42=new _XA();_942._b42._vk[_tC]=_b42[0];_942._b42._vk[_uC]=_b42[1];_942._b42._vk[_wC]=_b42[2];_942._b42._vk[_xC]=_b42[3];_942._b42._vk[_pB]=_b42[4];_942._b42._vk[_zC]=_b42[5]}break }_742._142.push(_942)}return _v32};function _h42(_Ns,_Os,_KH1){var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);
|
||
var _0p=_ul._LH1(_A21,_KH1,_Ns,_Os);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=_0p._kH1;_Qu._C3=_0p._lH1;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Ns;_Qu._V6=_Os;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_Qu._Il._cn=_0p;_Qu._Il._2p=_A21.width;_Qu._Il._3p=_A21.height;return _Qu}_T32.prototype._i42=function(_j42,_k42){if(_j42._c42<=0){return 0}_k42=(_k42<0)?0:(_k42>255)?255:_k42;if(_k42<_j42._d42[0]._4y1){return _j42._d42[0]._2m}for(var _z3=1;_z3<_j42._c42;_z3++){var _l42=_j42._d42[_z3];if(_l42._4y1>=_k42){
|
||
var _m42=_j42._d42[_z3-1];var _n42=0;if(_l42._4y1!=_m42._4y1){_n42=((_k42-_m42._4y1)<<8)/(_l42._4y1-_m42._4y1)}var _o42=256-_n42;var _2m=_l42._2m;var _p42=_m42._2m;var _q42=[];_q42[0]=((_2m&0xff)*_n42)>>8;_q42[1]=(((_2m>>8)&0xff)*_n42)>>8;_q42[2]=(((_2m>>16)&0xff)*_n42)>>8;_q42[3]=(((_2m>>24)&0xff)*_n42)>>8;_q42[0]+=((_p42&0xff)*_o42)>>8;_q42[1]+=(((_p42>>8)&0xff)*_o42)>>8;_q42[2]+=(((_p42>>16)&0xff)*_o42)>>8;_q42[3]+=(((_p42>>24)&0xff)*_o42)>>8;var _r42=_q42[0]|(_q42[1]<<8)|(_q42[2]<<16)|(_q42[3]<<24);
|
||
return _r42}}return _j42._d42[_j42._c42-1]._2m};_T32.prototype._542=function(_742,_u32,_v32,_w32){_742._242=[];for(var _z3=0;_z3<_742._Z32;_z3++){var _Av=_u32.getUint8(_v32,_w32);_v32++;var _Bv=_u32.getUint8(_v32,_w32);_v32++;var _Cv=_u32.getUint8(_v32,_w32);_v32++;var alpha=_u32.getUint8(_v32,_w32);_v32++;_742._242.push({_2m:(_Av|(_Bv<<8)|(_Cv<<16)|(alpha<<24))})}return _v32};_T32.prototype._642=function(_742,_u32,_v32,_w32){var _z3,_vk;_742._342=[];for(_z3=0;_z3<_742.__32;_z3++){var _s42={};_742._342.push(_s42);
|
||
_s42._t42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._u42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._v42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._w42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._x42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._y42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._z42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._A42=_u32.getInt32(_v32,_w32);_v32+=4;if(_S32.version>=2){_s42._B42=_u32.getInt32(_v32,_w32);_v32+=4;_s42._C42=_u32.getInt32(_v32,_w32);_v32+=4}if(_S32.version>=3){_s42._D42=_u32.getInt32(_v32,_w32);
|
||
_v32+=4;_s42._E42=_u32.getInt32(_v32,_w32);_v32+=4}_s42._F42=(_s42._w42>0)?[]:null;_s42._G42=(_s42._x42>0)?[]:null;_s42._H42=(_s42._y42>0)?[]:null;_s42._I42=(_s42._z42>0)?[]:null;_s42._J42=(_s42._A42>0)?[]:null;_s42._K42=(_s42._B42)?[]:null;_s42._L42=(_s42._C42)?[]:null;_s42._M42=(_s42._D42)?[]:null;_s42._N42=(_s42._E42)?[]:null;for(_vk=0;_vk<_s42._w42*2;_vk++){_s42._F42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}for(_vk=0;_vk<_s42._x42*2;_vk++){_s42._O42[_vk]=_u32.getInt32(_v32,_w32);_v32+=4}for(_vk=0;
|
||
_vk<_s42._y42*3;_vk++){_s42._H42[_vk]=_u32.getUint32(_v32,_w32);_v32+=4}for(_vk=0;_vk<_s42._z42*2;_vk++){_s42._I42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}for(_vk=0;_vk<_s42._A42*3;_vk++){_s42._J42[_vk]=_u32.getUint32(_v32,_w32);_v32+=4}if(_S32.version>=2){for(_vk=0;_vk<_s42._B42*2;_vk++){_s42._K42[_vk]=_u32.getInt32(_v32,_w32);_v32+=4}for(_vk=0;_vk<_s42._C42*2;_vk++){_s42._L42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}}if(_S32.version>=3){for(_vk=0;_vk<_s42._D42*2;_vk++){_s42._M42[_vk]=_u32.getInt32(_v32,
|
||
_w32);_v32+=4}for(_vk=0;_vk<_s42._E42*2;_vk++){_s42._N42[_vk]=_u32.getFloat32(_v32,_w32);_v32+=4}}}return _v32};var _P42=1.0/20.0;function _Q42(){this._R42=0;this._S42=0;this._gk=0;this._hk=0;this._ik=0;this._jk=0;this._T42=null};_Q42.prototype._U42=function(_u32,_v32,_w32){this._R42=_u32.getInt32(_v32,_w32);_v32+=4;this._S42=_u32.getInt32(_v32,_w32);_v32+=4;this._gk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;this._hk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;this._ik=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;
|
||
this._jk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;var _V42,_W42,_X42;_V42=_u32.getInt32(_v32,_w32);_v32+=4;_W42=_u32.getInt32(_v32,_w32);_v32+=4;_X42=_u32.getInt32(_v32,_w32);_v32+=4;this._T42={_V42:_V42,_W42:_W42,_X42:_X42};this._Y42=[];for(var _z3=0;_z3<this._S42;_z3++){var _Z42={};this._Y42.push(_Z42);_Z42.__42=_u32.getInt32(_v32,_w32);_v32+=4;_Z42._gk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_Z42._hk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_Z42._ik=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_Z42._jk=_u32.getFloat32(_v32,
|
||
_w32)*_P42;_v32+=4;_Z42._052=[];for(var _Qk=0;_Qk<_Z42.__42;_Qk++){var _0R={};_Z42._052.push(_0R);_0R._aR=_u32.getInt32(_v32,_w32);_v32+=4;_0R.index=_u32.getInt32(_v32,_w32);_v32+=4;_0R._P3=_u32.getInt32(_v32,_w32);_v32+=4;_0R._152=_u32.getInt32(_v32,_w32);_v32+=4;var _252=[];for(var _Pf1=0;_Pf1<4;_Pf1++){_252[_Pf1]=_u32.getInt32(_v32,_w32);_v32+=4}var _352=[];for(var _Pf1=0;_Pf1<4;_Pf1++){_352[_Pf1]=_u32.getInt32(_v32,_w32);_v32+=4}_0R._452=[];_0R._552=[];_0R._652=[];_0R._452[0]=_252[2];_0R._552[0]=_352[2];
|
||
_0R._652[0]=0;_0R._452[1]=_252[1];_0R._552[1]=_352[1];_0R._652[1]=_352[1];_0R._452[2]=_252[0];_0R._552[2]=_352[0];_0R._652[2]=_352[0];_0R._452[3]=_252[3];_0R._552[3]=_352[3];_0R._652[3]=_352[3];_0R._gk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_0R._hk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_0R._ik=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;_0R._jk=_u32.getFloat32(_v32,_w32)*_P42;_v32+=4;var _b42=[];for(var _Pf1=0;_Pf1<9;_Pf1++){_b42[_Pf1]=_u32.getFloat32(_v32,_w32);_v32+=4}_0R._b42=new _XA();_0R._b42._vk[_tC]=_b42[0];
|
||
_0R._b42._vk[_uC]=_b42[1];_0R._b42._vk[_wC]=_b42[2];_0R._b42._vk[_xC]=_b42[3];_0R._b42._vk[_pB]=_b42[4];_0R._b42._vk[_zC]=_b42[5]}}return _v32};var _752=-1;var _ts=null;var _852=0;var _952=0;var _a52={x:0,y:0,_Qn:0};var _b52="en";function _c52(canvas){debug=_d52;_TZ=_e52;_DI=_f52;tizen.systeminfo.getPropertyValue("LOCALE",_g52,null);_X61=_h52;_Z61=_i52;_071=_j52;debug('------- Tizen_Init -------------');debug('href='+window.location.href);debug('canvas size:'+canvas.width+','+canvas.height);debug('window size:'+window.innerWidth+','+window.innerHeight);
|
||
debug('clientWidth:'+document.documentElement.clientWidth);debug('clientHeight:'+document.documentElement.clientHeight);debug('displayName:'+_0F._Y6._s7);_c81=canvas.width;_e81=canvas.height;var _k52=document.documentElement.clientWidth;var _l52=document.documentElement.clientHeight;_l52-=_952;{_Xa(0,0);canvas.width=_k52;canvas.height=_l52;debug("set window rect "+_k52+","+_l52)}_ZJ=_m52;_g61=_n52;_o52();debug("PushEnable="+_0F._Y6._p52);if(_0F._Y6._p52){_q52()}{_ts=_r52;}document.addEventListener("webkitvisibilitychange",
|
||
_s52,false);if(window["DeviceMotionEvent"]){debug("DeviceMotionEvent is supported");window.addEventListener('devicemotion',_t52,false)}else debug("DeviceMotionEvent NOT supported");window.addEventListener('tizenhwkey',_u52,false);window.onunload=_v52}function _f52(){return _b52}function _g52(_w52){var _CI=_w52["language"];var _x52=_CI.slice(0,2);_b52=_x52}function _e52(){debug("game_end");tizen.application.getCurrentApplication().exit()}function _u52(_fI){var _y52=0;if(_fI['keyName']=='back'){_y52=8}else if(_fI['keyName']=='menu'){
|
||
_y52=77}if(_y52!=0){_bR(_y52);_fR(_y52)}}function _v52(){console.log("tizenUnload");_q11()}function _z52(){var _k52=document.documentElement.clientWidth;var _l52=document.documentElement.clientHeight;debug('Tizen_ResizeCanvas: '+_k52+','+_l52);_851(0,0,_k52,_l52)}function _t52(_fI){var _A52=_fI["accelerationIncludingGravity"];var _B52=1.0/9.81;_a52.x=_A52["x"]*_B52;_a52.y=_A52["y"]*_B52;_a52._Qn=_A52["z"]*_B52}function _s52(){if(_0F._Y6.FlurryId){if(document.webkitHidden==true){debug('pause flurry session');
|
||
FlurryAgent._C52()}else if(document.webkitHidden==false){debug('resume flurry session: '+_0F._Y6.FlurryId);FlurryAgent.startSession(_0F._Y6.FlurryId)}}}function _D52(){tizen.systeminfo.getPropertyValue("DEVICE_ORIENTATION",_E52,null)}function _E52(_P_){var _P_=_P_['status'];if(_752!=_P_){var _F52=Math.abs(_a52._Qn);if(_F52<0.75||_752==-1){_G52(_P_)}}}function _n52(__O,_kO,_i61){debug("tizenUrlOpen:"+__O);var appControl=new tizen["ApplicationControl"]("http://tizen.org/appcontrol/operation/view",__O);tizen["application"]["launchAppControl"](appControl,
|
||
null,function(){console.log("launch application control succeed")},function(e){console.log("launch application control failed. reason: "+e.message)},null)}function _G52(_H52){debug("orientation changed: "+_H52);var _P_=_0F._Y6.RotateCanvas;if(_752!=-1){if(_P_==0&&(_H52=="LANDSCAPE_PRIMARY"||_H52=="LANDSCAPE_SECONDARY"))return 0;if(_P_==1&&(_H52=="PORTRAIT_PRIMARY"||_H52=="PORTRAIT_SECONDARY"))return 0}var _I52=document.getElementById("gm4html5_div_id");var _k52=document.documentElement.clientWidth;var _l52=document.documentElement.clientHeight;
|
||
var _J52=false;var _Zm=_952;var _Ym=0;switch(_H52){case "PORTRAIT_PRIMARY":{_I52.style.webkitTransform="rotate(0deg) translateX(0px) translateY(0px)";break }case "PORTRAIT_SECONDARY":{if(_P_==0||_P_==2){_Zm=0;_I52.style.webkitTransform="rotate(180deg) translateY(-"+_l52+"px)"}else {_I52.style.webkitTransform="rotate(0deg) translateX(0px) translateY(0px)";}break }case "LANDSCAPE_SECONDARY":{if(_P_==2){_I52.style.webkitTransform="rotate(-90deg) translateY(-"+_k52/2+"px) translateX(-"+(_l52-_k52/2)+"px)";_J52=true}
|
||
else if(_P_==1){_I52.style.webkitTransform="rotate(180deg) translateX(0px) translateY(-"+_l52+"px)";_Zm=0}else {_I52.style.webkitTransform="rotate(0deg) translateX(0px) translateY(0px)"}break }case "LANDSCAPE_PRIMARY":{if(_P_==2){_I52.style.webkitTransform="rotate(90deg) translateX("+_k52/2+"px) translateY(-"+_k52/2+"px)";_J52=true;_Ym=_952;}else {_I52.style.webkitTransform="rotate(0deg) translateX(0px) translateY(0px)"}break }default :debug("****** Unknown ori: "+_752);break }if(_J52){_l52-=_952;debug("window_set_rectangle: "+_l52+","+_k52);
|
||
_851(0,0,_l52,_k52)}else {_l52-=_952;debug("window_set_rectangle: "+_k52+","+_l52);_851(0,0,_k52,_l52)}_752=_H52}function _r52(_ns,_us){var _RZ1=_ns.pageX;var _SZ1=_ns.pageY;var _P_=_0F._Y6.RotateCanvas;var _k52=document.documentElement.clientWidth;var _l52=document.documentElement.clientHeight;_us.x=_RZ1;_us.y=_SZ1;switch(_752){case "PORTRAIT_PRIMARY":break;case "PORTRAIT_SECONDARY":{if(_P_==0||_P_==2){_us.x=_k52-_RZ1;_us.y=_l52-_SZ1}break }case "LANDSCAPE_SECONDARY":{if(_P_==2){_us.x=_l52-_SZ1;_us.y=_RZ1}
|
||
else if(_P_==1){_us.x=_k52-_RZ1;_us.y=_l52-_SZ1}break }case "LANDSCAPE_PRIMARY":{if(_P_==2){_us.x=_SZ1;_us.y=_k52-_RZ1}break }default :debug("****** Unknown ori: "+_752);break }}function _m52(){if(_752=="PORTRAIT_PRIMARY"||_752=="PORTRAIT_SECONDARY"){return 1}return 0}function _d52(){var index;for(index=0;index<arguments.length;++index){console.log(arguments[index])}}function _h52(){return _a52.x}function _i52(){return _a52.y}function _j52(){return _a52._Qn}var _K52="Not Enabled";var _L52="Not Available";var _M52="Loading";
|
||
var _N52="Available";var _O52="Processing Order";function _P52(){this._Q52=_K52;this._R52=false;this._S52="";this._T52=0;this._U52=true;this._V52=null;this._gQ=-1}var _W52=new _P52();var _X52=128;function _o52(){_XP=_Y52;_ZP=_Z52;__P=__52;_0Q=_062;_1Q=_162;_Tt=_262}function _262(){var _362=tizen.systeminfo.getCapabilities();var _462=_362["duid"];return _462.toString()}function _562(){_YP({type:_LP,status:_QP})}function _662(){_YP({type:_LP,status:_RP})}_P52.prototype._762=function(_nP,_862){this._Q52=_nP;if(_862!=undefined){
|
||
debug("Tizen IAP State-> "+_nP+" : "+_862)}else {debug("Tizen IAP State-> "+_nP)}};_P52.prototype._962=function(){return this._Q52};_P52.prototype._a62=function(_b62){this._U52=_0F._Y6.IAPSandbox;if(this._U52){debug("Activating Tizen IAP in SANDBOX mode with groupID:"+_b62);}else {debug("Activating Tizen IAP in COMMERCIAL mode with groupID:"+_b62)}this._S52=_b62;this._762(_M52);this._c62()};var _d62={onfailure:function(){console.log("AppControlReplyCB onfailure!");_W52._762(_L52);_562()},onsuccess:function(_e62){
|
||
if(_e62!=null){var data={};var _z3;var length=_e62.length;for(_z3=0;_z3<length;_z3++){data[_e62[_z3]._lE]=_e62[_z3].value+''}var _f62=data["_result"];var _g62=_h62(_f62);var method=data["_method"];debug("IAP callback: method:"+method+" result:"+_f62+" "+_g62);if(method=='OnPurchaseItemInitialized'){_W52._i62(data,_f62)}else if(method=='OnPurchaseItemFinished'){_W52._j62(data,_f62)}else if(method=='OnItemInformationListReceived'){_W52._k62(data,_f62)}else if(method=='OnPurchasedItemInformationListReceived'){
|
||
_W52._l62(data,_f62)}}}};function _h62(_m62){var _n62=parseInt(_m62,10);switch(_n62){case 0:return('Success');case 100:return('Request cancelled');case 200:return('Network error occured');case 9000:return('Process error occured');case 9200:return('Service Unavailable');case 9201:return('Item GroupId NotFound');case 9203:return('PaymentId Not Found');case 9207:return('ItemId Not Found')}return('Unknown status code '+_f62)}_P52.prototype._o62=function(_KH1,_p62){var _Ft=new Object();_Ft.id=_KH1[_p62+'_itemId'];
|
||
_Ft.name=_KH1[_p62+'_itemName'];_Ft._q62=_KH1[_p62+'_itemDownloadUrl'];_Ft.description=_KH1[_p62+'_itemDescription'];_Ft._5Q="";var _r62=_KH1[_p62+'_itemPrice'];var _s62=_KH1[_p62+'_currencyUnit'];var _t62=_KH1[_p62+'_unitPrecedes'];var _u62=_KH1[_p62+'_hasPenny'];var _v62=_r62.split('.');_v62=_v62[0]+'.'+_v62[1].substr(0,2);_Ft._4Q=_v62;return _Ft};_P52.prototype._w62=function(_x62){var _bN1="{ \"productId\":\""+_x62.id+"\""+", \"title\":\""+_x62.name+"\""+", \"price\":\""+_x62._4Q+"\""+", \"description\":\""+_x62.description+"\"}";
|
||
_YP({type:_MP,_mQ:_bN1})};_P52.prototype._y62=function(_z62,_dN1,_A62,_B62){var _C62=0;var _D62=-3;var _5Q=(_B62)?_C62:_D62;var _bN1="{ \"productId\":\""+_z62+"\""+", \"purchaseIndex\":"+_dN1+", \"purchaseState\":"+_5Q+", \"response\":"+_A62+" }";_YP({type:_NP,_mQ:_bN1})};var _E62=_P52._k62;_P52.prototype._k62=function(_KH1,_cN1){if(_cN1==0){var _F62=parseInt(_KH1["_startNumber"]);var _G62=parseInt(_KH1["_endNumber"]);for(var _z3=_F62;_z3<=_G62;_z3++){var _Ft=this._o62(_KH1,_z3);_Ft._5Q="Available";this._w62(_Ft)}
|
||
this._762(_M52,"retrieving purchased items...");this._H62()}else {this._762(_L52,"failed to get buy item list");_562()}};var _I62=_P52._l62;_P52.prototype._l62=function(_KH1,_cN1){if(_cN1==0){var _F62=parseInt(_KH1["_startNumber"]);var _G62=parseInt(_KH1["_endNumber"]);for(var _z3=_F62;_z3<=_G62;_z3++){var _Ft=this._o62(_KH1,_z3);this._w62(_Ft);this._y62(_Ft.id,-1,0,true)}this._762(_N52,"got purchased item list");_662();this._R52=true}else {this._762(_N52,"failed to get purchased item list - user not signed in?");
|
||
_662();this._R52=true}};var _J62=_P52._i62;_P52.prototype._i62=function(_KH1,_cN1){var _K62=_KH1['_transactionId'];if(_cN1==0){var _L62=_KH1['_itemId'];var _M62=[new tizen.ApplicationControlData('_transactionId',[_K62]),new tizen.ApplicationControlData('_itemId',[_L62]),new tizen.ApplicationControlData('_purchaseResume',['1'])];this._N62('http://tizen.org/appcontrol/operation/iap/purchase','tizeninapp.IapClient',_M62,_d62)}else {debug("IAP purchase was not successful");this._y62(this._V52,_K62,_cN1,false);
|
||
this._V52=null;this._762(_N52)}};var _O62=_P52._j62;_P52.prototype._j62=function(_KH1,_cN1){var _P62=(_cN1==0);var _K62=_KH1['_transactionId'];if(_P62){debug("IAP purchase was successful")}else {debug("IAP purchase failed with status:"+_h62(_cN1))}this._y62(this._V52,_K62,_cN1,_P62);this._762(_N52,"purchase operation finished");};_P52.prototype._N62=function(_Q62,_2O1,_R62){if(this._U52){_R62.push(new tizen.ApplicationControlData('_mcc',['250']));_R62.push(new tizen.ApplicationControlData('_mnc',['01']));
|
||
_R62.push(new tizen.ApplicationControlData('_mode',['1']))}else {_R62.push(new tizen.ApplicationControlData('_mode',['0']))}var _S62=new tizen.ApplicationControl(_Q62,null,null,null,_R62);tizen.application.launchAppControl(_S62,_2O1,function(){},function(e){console.log("launch app control fail - Reason: "+e);if(_2O1=="tizeninapp.IapClient"){this._762(_N52);this._y62(this._V52,this._gQ,9000,false)}else {this._762(_L52);_562()}},_d62)};_P52.prototype._c62=function(){var _T62=1;var _U62=_X52;var _S52=this._S52;
|
||
this._T52+=1;var _V62=this._T52;var _M62=[new tizen.ApplicationControlData('_transactionId',[_V62]),new tizen.ApplicationControlData('_startNumber',[_T62]),new tizen.ApplicationControlData('_endNumber',[_U62]),new tizen.ApplicationControlData('_itemGroupId',[_S52])];this._N62('http://tizen.org/appcontrol/operation/iap/get_item_list','tizeninapp.IapService',_M62,_d62)};_P52.prototype._H62=function(){var _T62=1;var _U62=_X52;var _S52=this._S52;this._T52+=1;var _V62=this._T52;var _M62=[new tizen.ApplicationControlData('_transactionId',
|
||
[_V62]),new tizen.ApplicationControlData('_startNumber',[_T62]),new tizen.ApplicationControlData('_endNumber',[_U62]),new tizen.ApplicationControlData('_itemGroupId',[_S52])];this._N62('http://tizen.org/appcontrol/operation/iap/get_purchased_item_list','tizeninapp.IapService',_M62,_d62)};_P52.prototype._W62=function(_X62,_dN1){this._V52=_X62;this._gQ=_dN1;var _Y62=_X62;var _S52=this._S52;var _M62=[new tizen.ApplicationControlData('_itemId',[_Y62]),new tizen.ApplicationControlData('_itemGroupId',[_S52]),
|
||
new tizen.ApplicationControlData('_transactionId',[_dN1]),];this._762(_O52);this._N62('http://tizen.org/appcontrol/operation/iap/purchase','tizeninapp.IapClient',_M62,_d62)};function _Y52(_9N1){var _S52=_0F._Y6._Z62;if(typeof(_S52)!="string"||_S52.length<=0){debug("Tizen Item Group ID not set")}else {_W52._a62(_S52)}}function __52(_X62,_dN1){_W52._W62(_X62,_dN1)}function _062(_Us){debug("Tizen IAP does not support consumables");var __62=0;var _bN1="{ \"productId\":\""+_Us+"\""+", \"consumed\":\"false\""+", \"response\":"+__62+" }";
|
||
_YP({type:_OP,_mQ:_bN1})}function _Z52(){var _cN1=0;_YP({type:_PP,_sF:_cN1})}function _162(_Us){var response="{ \"response\":6 }";_YP({type:_MP,_mQ:response})}var _072=0;var _172=1;var _272=2;var _372=[];function _472(_572,_rp,_672){this._P62=_572;this.type=_rp;this.data=_672}function _q52(){_A51=_772;_872=_972;_a72();_b72();var _c72=tizen.application.getCurrentApplication().getRequestedAppControl();if(_c72){console.log("Requester AppID : "+_c72.callerAppId);var appControl=_c72.appControl;var _d72=_e72(appControl);
|
||
if(_d72!=null){_f72(true,_172,_d72)}}}function _a72(){debug("Register push service...");var _g72=new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/push_notify");tizen.push.registerService(_g72,_h72,_i72)}var _j72=_i72;function _i72(response){debug('Push registration error: '+response['name']);debug('response.code= '+response['code']);debug('response.message= '+response['message']);_f72(false,_072,response['name'])}var _k72=_h72;function _h72(id){debug("Push Registration succeeded with id: "+id);
|
||
_f72(true,_072,id);debug("Connect to push service...");tizen.push.connectService(_l72,_m72)}var _n72=_m72;function _m72(response){console.log('# # # # #Push error callback: '+response['name']);_f72(false,_172,response['name'])}var _o72=_l72;function _l72(_p72){console.log("# # # # Push notification received");var message=_p72['alertMessage'];var _d72=_p72['appData'];if(_981==false){_q72(message,_d72)}else {_f72(true,_172,_d72)}}function _q72(_r72,_KH1){console.log("PostNotification: "+_r72);try{var _s72=tizen.application.getAppInfo();
|
||
var _t72=_s72['id'].split(".");var _u72="/opt/apps/"+_t72[0]+"/res/wgt/icon.png";var _v72={};_v72['content']=_r72;_v72['iconPath']=_u72;_v72['vibration']=true;_v72['appId']=_s72['id'];var _R62=new tizen.ApplicationControlData("http://tizen.org/appcontrol/data/push/appdata",[_KH1]);var appControl=new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/push_notify",null,null,null,[_R62]);_v72['appControl']=appControl;var _w72=_t72[1];var notification=new tizen.StatusNotification("SIMPLE",_w72,_v72);
|
||
tizen.notification.post(notification)}catch(err){console.log(err.name+": "+err.message)}}function _772(){if(_372.length<=0)return;console.log("tizenPushEventsDispatch: "+_372.length+" events");var map=_Zi();_ta._721=map;for(var _z3=0;_z3<_372.length;++_z3){var _x72=_372[_z3];var _y72="";switch(_x72.type){case 0:_y72="register";break;case 1:_y72="remote";break;case 2:_y72="local";break }_wt(map);if(!_x72._P62){_0j(map,"status",0);_0j(map,"type",_y72);_0j(map,"error",_x72.data)}else if(_x72.type==_072){_0j(map,
|
||
"type",_y72);_0j(map,"status",1);_0j(map,"reg_id",_x72.data)}else {_0j(map,"type",_y72);_0j(map,"status",1);_0j(map,"data",_x72.data)}_4j._5j(_z72,0)}_7j(map);_ta._721=-1;_372.length=0}function _f72(_572,_rp,_672){_372.push(new _472(_572,_rp,_672))}function _e72(appControl){if(appControl['operation']=="http://tizen.org/appcontrol/operation/push_notify"){var data=appControl['data'];for(var _z3=0;_z3<data.length;_z3++){if(data[_z3]['key']=="http://tizen.org/appcontrol/data/push/appdata"){var _d72=data[_z3].value[0];
|
||
console.log("Got Notification payload:");return _d72}}}return null}function _b72(){var _A72=tizen.notification.getAll();var index=0;debug("***** Found "+_A72.length+" notifications");for(index=0;index<_A72.length;index++){console.log(_A72[index]['id']+": title="+_A72[index]['title']+" content="+_A72[index]['content']);var appControl=_A72[index].appControl;var _d72=_e72(appControl);if(_d72!=null){_f72(true,_172,_d72);try{tizen.notification.remove(_A72[index].id)}catch(err){console.log(err.name+": "+err.message)}
|
||
}}}function _972(){if(!_981){_981=true;_b72()}}(function(){'use strict';var _sk=void 0,_B3=!0,_3_1=this;function _B72(_QF,_pv){var _A3=_QF.split("."),e=_3_1;!(_A3[0] in e)&&e._C72&&e._C72("var "+_A3[0]);for(var _Mk;_A3.length&&(_Mk=_A3.shift());)!_A3.length&&_pv!==_sk?e[_Mk]=_pv:e=e[_Mk]?e[_Mk]:e[_Mk]={}};var __a1="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array&&"undefined"!==typeof DataView;function _Bw1(_QF,_pv){this.index="number"===typeof _pv?_pv:0;this.e=0;
|
||
this.buffer=_QF instanceof(__a1?Uint8Array:Array)?_QF:new(__a1?Uint8Array:Array)(32768);if(2*this.buffer.length<=this.index)throw _es("invalid index");this.buffer.length<=this.index&&_D72(this)}function _D72(_QF){var _pv=_QF.buffer,_A3,e=_pv.length,_Mk=new(__a1?Uint8Array:Array)(e<<1);if(__a1)_Mk.set(_pv);else for(_A3=0;_A3<e;++_A3)_Mk[_A3]=_pv[_A3];return _QF.buffer=_Mk}_Bw1.prototype._Mk=function(_QF,_pv,_A3){var e=this.buffer,_Mk=this.index,_hm=this.e,_gm=e[_Mk],_vk;_A3&&1<_pv&&(_QF=8<_pv?(_0C1[_QF&255]<<24|_0C1[_QF>>>8&255]<<16|_0C1[_QF>>>16&255]<<8|_0C1[_QF>>>24&255])>>32-_pv:_0C1[_QF]>>8-_pv);
|
||
if(8>_pv+_hm)_gm=_gm<<_pv|_QF,_hm+=_pv;else for(_vk=0;_vk<_pv;++_vk)_gm=_gm<<1|_QF>>_pv-_vk-1&1,8===++_hm&&(_hm=0,e[_Mk++]=_0C1[_gm],_gm=0,_Mk===e.length&&(e=_D72(this)));e[_Mk]=_gm;this.buffer=e;this.e=_hm;this.index=_Mk};_Bw1.prototype._E72=function(){var _QF=this.buffer,_pv=this.index,_A3;0<this.e&&(_QF[_pv]<<=8-this.e,_QF[_pv]=_0C1[_QF[_pv]],_pv++);__a1?_A3=_QF.subarray(0,_pv):(_QF.length=_pv,_A3=_QF);return _A3};var _bv1=new(__a1?Uint8Array:Array)(256),_ka1;for(_ka1=0;256>_ka1;++_ka1){for(var _F72=_ka1,
|
||
_G72=_F72,_H72=7,_F72=_F72>>>1;_F72;_F72>>>=1)_G72<<=1,_G72|=_F72&1,--_H72;_bv1[_ka1]=(_G72<<_H72&255)>>>0}var _0C1=_bv1;function _wZ1(_QF){this.buffer=new(__a1?Uint16Array:Array)(2*_QF);this.length=0}_wZ1.prototype._I72=function(_QF){return 2*((_QF-2)/4|0)};_wZ1.prototype.push=function(_QF,_pv){var _A3,e,_Mk=this.buffer,_hm;_A3=this.length;_Mk[this.length++]=_pv;for(_Mk[this.length++]=_QF;0<_A3;)if(e=this._I72(_A3),_Mk[_A3]>_Mk[e])_hm=_Mk[_A3],_Mk[_A3]=_Mk[e],_Mk[e]=_hm,_hm=_Mk[_A3+1],_Mk[_A3+1]=_Mk[e+1],
|
||
_Mk[e+1]=_hm,_A3=e;else break;return this.length};_wZ1.prototype.pop=function(){var _QF,_pv,_A3=this.buffer,e,_Mk,_hm;_pv=_A3[0];_QF=_A3[1];this.length-=2;_A3[0]=_A3[this.length];_A3[1]=_A3[this.length+1];for(_hm=0;;){_Mk=2*_hm+2;if(_Mk>=this.length)break;_Mk+2<this.length&&_A3[_Mk+2]>_A3[_Mk]&&(_Mk+=2);if(_A3[_Mk]>_A3[_hm])e=_A3[_hm],_A3[_hm]=_A3[_Mk],_A3[_Mk]=e,e=_A3[_hm+1],_A3[_hm+1]=_A3[_Mk+1],_A3[_Mk+1]=e;else break;_hm=_Mk}return({index:_QF,value:_pv,length:this.length})};function _at1(_QF,_pv){
|
||
this._pv=_9Z1;this._z3=0;this._aJ=__a1&&_QF instanceof Array?new Uint8Array(_QF):_QF;this._A3=0;_pv&&(_pv._J72&&(this._z3=_pv._J72),"number"===typeof _pv._K72&&(this._pv=_pv._K72),_pv._L72&&(this._hm=__a1&&_pv._L72 instanceof Array?new Uint8Array(_pv._L72):_pv._L72),"number"===typeof _pv._M72&&(this._A3=_pv._M72));this._hm||(this._hm=new(__a1?Uint8Array:Array)(32768))}var _9Z1=2,_N72={_C_1:0,_C3:1,_gm:_9Z1,_sk:3},_Xa1=[],_O72;for(_O72=0;288>_O72;_O72++)switch(_B3){case 143>=_O72:_Xa1.push([_O72+48,8]);break;
|
||
case 255>=_O72:_Xa1.push([_O72-144+400,9]);break;case 279>=_O72:_Xa1.push([_O72-256+0,7]);break;case 287>=_O72:_Xa1.push([_O72-280+192,8]);break;default :throw "invalid literal: "+_O72}_at1.prototype._QF=function(){var _QF,_pv,_A3,e,_Mk=this._aJ;switch(this._pv){case 0:_A3=0;for(e=_Mk.length;_A3<e;){_pv=__a1?_Mk.subarray(_A3,_A3+65535):_Mk.slice(_A3,_A3+65535);_A3+=_pv.length;var _hm=_pv,_gm=_A3===e,_vk=_sk,_Pf1=_sk,_AK=_sk,_Lk=_sk,_tm=_sk,_Hk=this._hm,_C3=this._A3;if(__a1){for(_Hk=new Uint8Array(this._hm.buffer);
|
||
_Hk.length<=_C3+_hm.length+5;)_Hk=new Uint8Array(_Hk.length<<1);_Hk.set(this._hm)}_vk=_gm?1:0;_Hk[_C3++]=_vk|0;_Pf1=_hm.length;_AK=~_Pf1+65536&65535;_Hk[_C3++]=_Pf1&255;_Hk[_C3++]=_Pf1>>>8&255;_Hk[_C3++]=_AK&255;_Hk[_C3++]=_AK>>>8&255;if(__a1)_Hk.set(_hm,_C3),_C3+=_hm.length,_Hk=_Hk.subarray(0,_C3);else {_Lk=0;for(_tm=_hm.length;_Lk<_tm;++_Lk)_Hk[_C3++]=_hm[_Lk];_Hk.length=_C3}this._A3=_C3;this._hm=_Hk}break;case 1:var _nJ=new _Bw1(__a1?new Uint8Array(this._hm.buffer):this._hm,this._A3);_nJ._Mk(1,1,_B3);
|
||
_nJ._Mk(1,2,_B3);var _cF=_Nt1(this,_Mk),x,_P72,_Qn;x=0;for(_P72=_cF.length;x<_P72;x++)if(_Qn=_cF[x],_Bw1.prototype._Mk.apply(_nJ,_Xa1[_Qn]),256<_Qn)_nJ._Mk(_cF[++x],_cF[++x],_B3),_nJ._Mk(_cF[++x],5),_nJ._Mk(_cF[++x],_cF[++x],_B3);else if(256===_Qn)break;this._hm=_nJ._E72();this._A3=this._hm.length;break;case _9Z1:var _5a1=new _Bw1(__a1?new Uint8Array(this._hm.buffer):this._hm,this._A3),_4_1,_Q72,_R72,_1i1,_0i1,_S72=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_OB,_T72,_PB,_U72,_V72,_W72=Array(19),
|
||
_X72,_YV1,_Y72,y,_Pw;_4_1=_9Z1;_5a1._Mk(1,1,_B3);_5a1._Mk(_4_1,2,_B3);_Q72=_Nt1(this,_Mk);_OB=_8t1(this._vk,15);_T72=_Z72(_OB);_PB=_8t1(this._Hk,7);_U72=_Z72(_PB);for(_R72=286;257<_R72&&0===_OB[_R72-1];_R72--);for(_1i1=30;1<_1i1&&0===_PB[_1i1-1];_1i1--);var _Qw=_R72,_Rw=_1i1,_ck1=new(__a1?Uint32Array:Array)(_Qw+_Rw),_Jk,_dk1,_vm,_QB,_gk1=new(__a1?Uint32Array:Array)(316),_hd1,_U81,__72=new(__a1?Uint8Array:Array)(19);for(_Jk=_dk1=0;_Jk<_Qw;_Jk++)_ck1[_dk1++]=_OB[_Jk];for(_Jk=0;_Jk<_Rw;_Jk++)_ck1[_dk1++]=_PB[_Jk];
|
||
if(!__a1){_Jk=0;for(_QB=__72.length;_Jk<_QB;++_Jk)__72[_Jk]=0}_Jk=_hd1=0;for(_QB=_ck1.length;_Jk<_QB;_Jk+=_dk1){for(_dk1=1;_Jk+_dk1<_QB&&_ck1[_Jk+_dk1]===_ck1[_Jk];++_dk1);_vm=_dk1;if(0===_ck1[_Jk])if(3>_vm)for(;0<_vm--;)_gk1[_hd1++]=0,__72[0]++;else for(;0<_vm;)_U81=138>_vm?_vm:138,_U81>_vm-3&&_U81<_vm&&(_U81=_vm-3),10>=_U81?(_gk1[_hd1++]=17,_gk1[_hd1++]=_U81-3,__72[17]++):(_gk1[_hd1++]=18,_gk1[_hd1++]=_U81-11,__72[18]++),_vm-=_U81;else if(_gk1[_hd1++]=_ck1[_Jk],__72[_ck1[_Jk]]++,_vm--,3>_vm)for(;
|
||
0<_vm--;)_gk1[_hd1++]=_ck1[_Jk],__72[_ck1[_Jk]]++;else for(;0<_vm;)_U81=6>_vm?_vm:6,_U81>_vm-3&&_U81<_vm&&(_U81=_vm-3),_gk1[_hd1++]=16,_gk1[_hd1++]=_U81-3,__72[16]++,_vm-=_U81}_QF=__a1?_gk1.subarray(0,_hd1):_gk1.slice(0,_hd1);_V72=_8t1(__72,7);for(y=0;19>y;y++)_W72[y]=_V72[_S72[y]];for(_0i1=19;4<_0i1&&0===_W72[_0i1-1];_0i1--);_X72=_Z72(_V72);_5a1._Mk(_R72-257,5,_B3);_5a1._Mk(_1i1-1,5,_B3);_5a1._Mk(_0i1-4,4,_B3);for(y=0;y<_0i1;y++)_5a1._Mk(_W72[y],3,_B3);y=0;for(_Pw=_QF.length;y<_Pw;y++)if(_YV1=_QF[y],
|
||
_5a1._Mk(_X72[_YV1],_V72[_YV1],_B3),16<=_YV1){y++;switch(_YV1){case 16:_Y72=2;break;case 17:_Y72=3;break;case 18:_Y72=7;break;default :throw "invalid code: "+_YV1}_5a1._Mk(_QF[y],_Y72,_B3)}var _082=[_T72,_OB],_182=[_U72,_PB],_Ub1,_282,$,_q91,_382,_482,_582,_682;_382=_082[0];_482=_082[1];_582=_182[0];_682=_182[1];_Ub1=0;for(_282=_Q72.length;_Ub1<_282;++_Ub1)if($=_Q72[_Ub1],_5a1._Mk(_382[$],_482[$],_B3),256<$)_5a1._Mk(_Q72[++_Ub1],_Q72[++_Ub1],_B3),_q91=_Q72[++_Ub1],_5a1._Mk(_582[_q91],_682[_q91],_B3),_5a1._Mk(_Q72[++_Ub1],
|
||
_Q72[++_Ub1],_B3);else if(256===$)break;this._hm=_5a1._E72();this._A3=this._hm.length;break;default :throw "invalid compression type"}return this._hm};function _zZ1(_QF,_pv){this.length=_QF;this._Pf1=_pv}var _782=function(){function _QF(_Mk){switch(_B3){case 3===_Mk:return [257,_Mk-3,0];case 4===_Mk:return [258,_Mk-4,0];case 5===_Mk:return [259,_Mk-5,0];case 6===_Mk:return [260,_Mk-6,0];case 7===_Mk:return [261,_Mk-7,0];case 8===_Mk:return [262,_Mk-8,0];case 9===_Mk:return [263,_Mk-9,0];case 10===_Mk:return [264,_Mk-10,
|
||
0];case 12>=_Mk:return [265,_Mk-11,1];case 14>=_Mk:return [266,_Mk-13,1];case 16>=_Mk:return [267,_Mk-15,1];case 18>=_Mk:return [268,_Mk-17,1];case 22>=_Mk:return [269,_Mk-19,2];case 26>=_Mk:return [270,_Mk-23,2];case 30>=_Mk:return [271,_Mk-27,2];case 34>=_Mk:return [272,_Mk-31,2];case 42>=_Mk:return [273,_Mk-35,3];case 50>=_Mk:return [274,_Mk-43,3];case 58>=_Mk:return [275,_Mk-51,3];case 66>=_Mk:return [276,_Mk-59,3];case 82>=_Mk:return [277,_Mk-67,4];case 98>=_Mk:return [278,_Mk-83,4];case 114>=_Mk:return [279,_Mk-99,4];case 130>=_Mk:return [280,
|
||
_Mk-115,4];case 162>=_Mk:return [281,_Mk-131,5];case 194>=_Mk:return [282,_Mk-163,5];case 226>=_Mk:return [283,_Mk-195,5];case 257>=_Mk:return [284,_Mk-227,5];case 258===_Mk:return [285,_Mk-258,0];default :throw "invalid length: "+_Mk;}}var _pv=[],_A3,e;for(_A3=3;258>=_A3;_A3++)e=_QF(_A3),_pv[_A3]=e[2]<<24|e[1]<<16|e[0];return _pv}(),_882=__a1?new Uint32Array(_782):_782;function _Nt1(_QF,_pv){function _A3(_Mk,_A3){var _hm=_Mk._Pf1,_pv=[],e=0,_QF;_QF=_882[_Mk.length];_pv[e++]=_QF&65535;_pv[e++]=_QF>>16&255;_pv[e++]=_QF>>24;
|
||
var _gm;switch(_B3){case 1===_hm:_gm=[0,_hm-1,0];break;case 2===_hm:_gm=[1,_hm-2,0];break;case 3===_hm:_gm=[2,_hm-3,0];break;case 4===_hm:_gm=[3,_hm-4,0];break;case 6>=_hm:_gm=[4,_hm-5,1];break;case 8>=_hm:_gm=[5,_hm-7,1];break;case 12>=_hm:_gm=[6,_hm-9,2];break;case 16>=_hm:_gm=[7,_hm-13,2];break;case 24>=_hm:_gm=[8,_hm-17,3];break;case 32>=_hm:_gm=[9,_hm-25,3];break;case 48>=_hm:_gm=[10,_hm-33,4];break;case 64>=_hm:_gm=[11,_hm-49,4];break;case 96>=_hm:_gm=[12,_hm-65,5];break;case 128>=_hm:_gm=[13,_hm-97,5];break;
|
||
case 192>=_hm:_gm=[14,_hm-129,6];break;case 256>=_hm:_gm=[15,_hm-193,6];break;case 384>=_hm:_gm=[16,_hm-257,7];break;case 512>=_hm:_gm=[17,_hm-385,7];break;case 768>=_hm:_gm=[18,_hm-513,8];break;case 1024>=_hm:_gm=[19,_hm-769,8];break;case 1536>=_hm:_gm=[20,_hm-1025,9];break;case 2048>=_hm:_gm=[21,_hm-1537,9];break;case 3072>=_hm:_gm=[22,_hm-2049,10];break;case 4096>=_hm:_gm=[23,_hm-3073,10];break;case 6144>=_hm:_gm=[24,_hm-4097,11];break;case 8192>=_hm:_gm=[25,_hm-6145,11];break;case 12288>=_hm:_gm=[26,_hm-8193,
|
||
12];break;case 16384>=_hm:_gm=[27,_hm-12289,12];break;case 24576>=_hm:_gm=[28,_hm-16385,13];break;case 32768>=_hm:_gm=[29,_hm-24577,13];break;default :throw "invalid distance"}_QF=_gm;_pv[e++]=_QF[0];_pv[e++]=_QF[1];_pv[e++]=_QF[2];var _Pf1,_vk;_Pf1=0;for(_vk=_pv.length;_Pf1<_vk;++_Pf1)_Hk[_C3++]=_pv[_Pf1];_cF[_pv[0]]++;x[_pv[3]]++;_nJ=_Mk.length+_A3-1;_tm=null}var e,_Mk,_hm,_gm,_vk,_Pf1={},_AK,_Lk,_tm,_Hk=__a1?new Uint16Array(2*_pv.length):[],_C3=0,_nJ=0,_cF=new(__a1?Uint32Array:Array)(286),x=new(__a1?Uint32Array:Array)(30),
|
||
_P72=_QF._z3,_Qn;if(!__a1){for(_hm=0;285>=_hm;)_cF[_hm++]=0;for(_hm=0;29>=_hm;)x[_hm++]=0}_cF[256]=1;e=0;for(_Mk=_pv.length;e<_Mk;++e){_hm=_vk=0;for(_gm=3;_hm<_gm&&e+_hm!==_Mk;++_hm)_vk=_vk<<8|_pv[e+_hm];_Pf1[_vk]===_sk&&(_Pf1[_vk]=[]);_AK=_Pf1[_vk];if(!(0<_nJ--)){for(;0<_AK.length&&32768<e-_AK[0];)_AK.shift();if(e+3>=_Mk){_tm&&_A3(_tm,-1);_hm=0;for(_gm=_Mk-e;_hm<_gm;++_hm)_Qn=_pv[e+_hm],_Hk[_C3++]=_Qn,++_cF[_Qn];break }0<_AK.length?(_Lk=_982(_pv,e,_AK),_tm?_tm.length<_Lk.length?(_Qn=_pv[e-1],_Hk[_C3++]=_Qn,
|
||
++_cF[_Qn],_A3(_Lk,0)):_A3(_tm,-1):_Lk.length<_P72?_tm=_Lk:_A3(_Lk,0)):_tm?_A3(_tm,-1):(_Qn=_pv[e],_Hk[_C3++]=_Qn,++_cF[_Qn])}_AK.push(e)}_Hk[_C3++]=256;_cF[256]++;_QF._vk=_cF;_QF._Hk=x;return __a1?_Hk.subarray(0,_C3):_Hk}function _982(_QF,_pv,_A3){var e,_Mk,_hm=0,_gm,_vk,_Pf1,_AK,_Lk=_QF.length;_vk=0;_AK=_A3.length;_hm:for(;_vk<_AK;_vk++){e=_A3[_AK-_vk-1];_gm=3;if(3<_hm){for(_Pf1=_hm;3<_Pf1;_Pf1--)if(_QF[e+_Pf1-1]!==_QF[_pv+_Pf1-1])continue _hm;_gm=_hm}for(;258>_gm&&_pv+_gm<_Lk&&_QF[e+_gm]===_QF[_pv+_gm];
|
||
)++_gm;_gm>_hm&&(_Mk=e,_hm=_gm);if(258===_gm)break }return new _zZ1(_hm,_pv-_Mk)}function _8t1(_QF,_pv){var _A3=_QF.length,e=new _wZ1(572),_Mk=new(__a1?Uint8Array:Array)(_A3),_hm,_gm,_vk,_Pf1,_AK;if(!__a1)for(_Pf1=0;_Pf1<_A3;_Pf1++)_Mk[_Pf1]=0;for(_Pf1=0;_Pf1<_A3;++_Pf1)0<_QF[_Pf1]&&e.push(_Pf1,_QF[_Pf1]);_hm=Array(e.length/2);_gm=new(__a1?Uint32Array:Array)(e.length/2);if(1===_hm.length)return _Mk[e.pop().index]=1,_Mk;_Pf1=0;for(_AK=e.length/2;_Pf1<_AK;++_Pf1)_hm[_Pf1]=e.pop(),_gm[_Pf1]=_hm[_Pf1].value;
|
||
_vk=_a82(_gm,_gm.length,_pv);_Pf1=0;for(_AK=_hm.length;_Pf1<_AK;++_Pf1)_Mk[_hm[_Pf1].index]=_vk[_Pf1];return _Mk}function _a82(_QF,_pv,_A3){function e(_hm){var _Mk=_Pf1[_hm][_AK[_hm]];_Mk===_pv?(e(_hm+1),e(_hm+1)):--_gm[_Mk];++_AK[_hm]}var _Mk=new(__a1?Uint16Array:Array)(_A3),_hm=new(__a1?Uint8Array:Array)(_A3),_gm=new(__a1?Uint8Array:Array)(_pv),_vk=Array(_A3),_Pf1=Array(_A3),_AK=Array(_A3),_Lk=(1<<_A3)-_pv,_tm=1<<_A3-1,_Hk,_C3,_nJ,_cF,x;_Mk[_A3-1]=_pv;for(_C3=0;_C3<_A3;++_C3)_Lk<_tm?_hm[_C3]=0:(_hm[_C3]=1,
|
||
_Lk-=_tm),_Lk<<=1,_Mk[_A3-2-_C3]=(_Mk[_A3-1-_C3]/2|0)+_pv;_Mk[0]=_hm[0];_vk[0]=Array(_Mk[0]);_Pf1[0]=Array(_Mk[0]);for(_C3=1;_C3<_A3;++_C3)_Mk[_C3]>2*_Mk[_C3-1]+_hm[_C3]&&(_Mk[_C3]=2*_Mk[_C3-1]+_hm[_C3]),_vk[_C3]=Array(_Mk[_C3]),_Pf1[_C3]=Array(_Mk[_C3]);for(_Hk=0;_Hk<_pv;++_Hk)_gm[_Hk]=_A3;for(_nJ=0;_nJ<_Mk[_A3-1];++_nJ)_vk[_A3-1][_nJ]=_QF[_nJ],_Pf1[_A3-1][_nJ]=_nJ;for(_Hk=0;_Hk<_A3;++_Hk)_AK[_Hk]=0;1===_hm[_A3-1]&&(--_gm[0],++_AK[_A3-1]);for(_C3=_A3-2;0<=_C3;--_C3){_cF=_Hk=0;x=_AK[_C3+1];for(_nJ=0;
|
||
_nJ<_Mk[_C3];_nJ++)_cF=_vk[_C3+1][x]+_vk[_C3+1][x+1],_cF>_QF[_Hk]?(_vk[_C3][_nJ]=_cF,_Pf1[_C3][_nJ]=_pv,x+=2):(_vk[_C3][_nJ]=_QF[_Hk],_Pf1[_C3][_nJ]=_Hk,++_Hk);_AK[_C3]=0;1===_hm[_C3]&&e(_C3)}return _gm}function _Z72(_QF){var _pv=new(__a1?Uint16Array:Array)(_QF.length),_A3=[],e=[],_Mk=0,_hm,_gm,_vk,_Pf1;_hm=0;for(_gm=_QF.length;_hm<_gm;_hm++)_A3[_QF[_hm]]=(_A3[_QF[_hm]]|0)+1;_hm=1;for(_gm=16;_hm<=_gm;_hm++)e[_hm]=_Mk,_Mk+=_A3[_hm]|0,_Mk<<=1;_hm=0;for(_gm=_QF.length;_hm<_gm;_hm++){_Mk=e[_QF[_hm]];e[_QF[_hm]]+=1;
|
||
_vk=_pv[_hm]=0;for(_Pf1=_QF[_hm];_vk<_Pf1;_vk++)_pv[_hm]=_pv[_hm]<<1|_Mk&1,_Mk>>>=1}return _pv};function _b82(_QF,_pv){this._aJ=_QF;this._hm=new(__a1?Uint8Array:Array)(32768);this._pv=_c82._gm;var _A3={},e;if((_pv||!(_pv={}))&&"number"===typeof _pv._K72)this._pv=_pv._K72;for(e in _pv)_A3[e]=_pv[e];_A3._L72=this._hm;this._Qk=new _at1(this._aJ,_A3)}var _c82=_N72;_b82.prototype._QF=function(){var _QF,_pv,_A3,e,_Mk,_hm,_gm=0;_hm=this._hm;switch(8){case 8:_QF=Math.LOG2E*Math.log(32768)-8;break;default :throw _es("invalid compression method")}
|
||
_pv=_QF<<4|8;_hm[_gm++]=_pv;switch(8){case 8:switch(this._pv){case _c82._C_1:e=0;break;case _c82._C3:e=1;break;case _c82._gm:e=2;break;default :throw _es("unsupported compression type")}break;default :throw _es("invalid compression method")}_A3=e<<6|0;_hm[_gm++]=_A3|31-(256*_pv+_A3)%31;var _vk=this._aJ;if("string"===typeof _vk){var _Pf1=_vk.split(""),_AK,_Lk;_AK=0;for(_Lk=_Pf1.length;_AK<_Lk;_AK++)_Pf1[_AK]=(_Pf1[_AK].charCodeAt(0)&255)>>>0;_vk=_Pf1}for(var _tm=1,_Hk=0,_C3=_vk.length,_nJ,_cF=0;0<_C3;){_nJ=1024<_C3?1024:_C3;
|
||
_C3-=_nJ;do _tm+=_vk[_cF++],_Hk+=_tm;while(--_nJ);_tm%=65521;_Hk%=65521}_Mk=(_Hk<<16|_tm)>>>0;this._Qk._A3=_gm;_hm=this._Qk._QF();_gm=_hm.length;__a1&&(_hm=new Uint8Array(_hm.buffer),_hm.length<=_gm+4&&(this._hm=new Uint8Array(_hm.length+4),this._hm.set(_hm),_hm=this._hm),_hm=_hm.subarray(0,_gm+4));_hm[_gm++]=_Mk>>24&255;_hm[_gm++]=_Mk>>16&255;_hm[_gm++]=_Mk>>8&255;_hm[_gm++]=_Mk&255;return _hm};_B72("Zlib.Deflate",_b82);_B72("Zlib.Deflate.compress",function(_QF,_pv){return(new _b82(_QF,_pv))._QF()});
|
||
_B72("Zlib.Deflate.prototype.compress",_b82.prototype._QF);var _d82={_C_1:_c82._C_1,FIXED:_c82._C3,_e82:_c82._gm},_f82,_g82,_h82,_i82;if(Object._MX1)_f82=Object._MX1(_d82);else for(_g82 in _f82=[],_h82=0,_d82)_f82[_h82++]=_g82;_h82=0;for(_i82=_f82.length;_h82<_i82;++_h82)_g82=_f82[_h82],_B72("Zlib.Deflate.CompressionType."+_g82,_d82[_g82])}).call(this);;;(function(name,context,_j82){if(typeof _xE1!=='undefined'&&_xE1._yE1){_xE1._yE1=_j82()}else if(typeof _k82==='function'&&_k82._l82){_k82(_j82)}else {context[name]=_j82()}
|
||
})('Fingerprint',this,function(){'use strict';var _m82=function(options){var _n82,_o82;_n82=Array.prototype._p82;_o82=Array.prototype.map;this._q82=function(_pG,_r82,context){if(_pG===null){return }if(_n82&&_pG._p82===_n82){_pG._p82(_r82,context)}else if(_pG.length===+_pG.length){for(var _z3=0,_Hk=_pG.length;_z3<_Hk;_z3++){if(_r82.call(context,_pG[_z3],_z3,_pG)==={})return }}else {for(var _lE in _pG){if(_pG.hasOwnProperty(_lE)){if(_r82.call(context,_pG[_lE],_lE,_pG)==={})return;}}}};this.map=function(_pG,
|
||
_r82,context){var _s82=[];if(_pG==null)return _s82;if(_o82&&_pG.map===_o82)return _pG.map(_r82,context);this._q82(_pG,function(value,index,_gt){_s82[_s82.length]=_r82.call(context,value,index,_gt)});return _s82};if(typeof options=='object'){this._t82=options._t82;this._u82=options._u82;this._v82=options._v82;this.canvas=options.canvas;this._w82=options._w82}else if(typeof options=='function'){this._t82=options}};_m82.prototype={get:function(){var _MX1=[];_MX1.push(navigator.userAgent);_MX1.push(navigator._x82);
|
||
_MX1.push(_y82._z82);if(this._u82){var _A82=this._B82();if(typeof _A82!=='undefined'){_MX1.push(_A82.join('x'))}}_MX1.push(new Date().getTimezoneOffset());_MX1.push(this._C82());_MX1.push(this._D82());_MX1.push(!!window._E82);if(document.body){_MX1.push(typeof(document.body._F82))}else {_MX1.push(typeof undefined)}_MX1.push(typeof(window._G82));_MX1.push(navigator._H82);_MX1.push(navigator.platform);_MX1.push(navigator._I82);_MX1.push(this._J82());if(this.canvas&&this._K82()){_MX1.push(this._L82())}if(this._t82){
|
||
return this._t82(_MX1.join('###'),31)}else {return this._M82(_MX1.join('###'),31)}},_M82:function(_lE,_Mp1){var _N82,_O82,_KI,_P82,_1a1,_2a1,_Q82,_z3;_N82=_lE.length&3;_O82=_lE.length-_N82;_KI=_Mp1;_1a1=0xcc9e2d51;_2a1=0x1b873593;_z3=0;while(_z3<_O82){_Q82=((_lE.charCodeAt(_z3)&0xff))|((_lE.charCodeAt(++_z3)&0xff)<<8)|((_lE.charCodeAt(++_z3)&0xff)<<16)|((_lE.charCodeAt(++_z3)&0xff)<<24);++_z3;_Q82=((((_Q82&0xffff)*_1a1)+((((_Q82>>>16)*_1a1)&0xffff)<<16)))&0xffffffff;_Q82=(_Q82<<15)|(_Q82>>>17);_Q82=((((_Q82&0xffff)*_2a1)+((((_Q82>>>16)*_2a1)&0xffff)<<16)))&0xffffffff;
|
||
_KI^=_Q82;_KI=(_KI<<13)|(_KI>>>19);_P82=((((_KI&0xffff)*5)+((((_KI>>>16)*5)&0xffff)<<16)))&0xffffffff;_KI=(((_P82&0xffff)+0x6b64)+((((_P82>>>16)+0xe654)&0xffff)<<16))}_Q82=0;switch(_N82){case 3:_Q82^=(_lE.charCodeAt(_z3+2)&0xff)<<16;case 2:_Q82^=(_lE.charCodeAt(_z3+1)&0xff)<<8;case 1:_Q82^=(_lE.charCodeAt(_z3)&0xff);_Q82=(((_Q82&0xffff)*_1a1)+((((_Q82>>>16)*_1a1)&0xffff)<<16))&0xffffffff;_Q82=(_Q82<<15)|(_Q82>>>17);_Q82=(((_Q82&0xffff)*_2a1)+((((_Q82>>>16)*_2a1)&0xffff)<<16))&0xffffffff;_KI^=_Q82}_KI^=_lE.length;
|
||
_KI^=_KI>>>16;_KI=(((_KI&0xffff)*0x85ebca6b)+((((_KI>>>16)*0x85ebca6b)&0xffff)<<16))&0xffffffff;_KI^=_KI>>>13;_KI=((((_KI&0xffff)*0xc2b2ae35)+((((_KI>>>16)*0xc2b2ae35)&0xffff)<<16)))&0xffffffff;_KI^=_KI>>>16;return _KI>>>0},_D82:function(){try{return !!window.localStorage}catch(e){return !0}},_C82:function(){try{return !!window._R82}catch(e){return !0}},_K82:function(){var _r31=document.createElement('canvas');return !!(_r31.getContext&&_r31.getContext('2d'))},_S82:function(){if(navigator._w72==='Microsoft Internet Explorer'){
|
||
return !0}else if(navigator._w72==='Netscape'&&/_T82/.test(navigator.userAgent)){return !0}return !1},_J82:function(){if(this._S82()&&this._w82){return this._U82()}else {return this._V82()}},_V82:function(){return this.map(navigator._W82,function(_AK){var _X82=this.map(_AK,function(_oC){return [_oC.type,_oC._Y82].join('~')}).join(',');return [_AK.name,_AK.description,_X82].join('::')},this).join(';')},_U82:function(){if(window.ActiveXObject){var _dG1=['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(_dG1,function(name){try{new ActiveXObject(name);return name}catch(e){return null}}).join(';')}else {return ""}},_B82:function(){var _A82;if(this._v82){_A82=(_y82.height>_y82.width)?[_y82.height,_y82.width]:[_y82.width,_y82.height]}
|
||
else {_A82=[_y82.height,_y82.width]}return _A82},_L82:function(){var canvas=document.createElement('canvas');var _Wm=canvas.getContext('2d');var _4F='http://valve.github.io';_Wm.textBaseline="top";_Wm.font="14px 'Arial'";_Wm.textBaseline="alphabetic";_Wm.fillStyle="#f60";_Wm.fillRect(125,1,62,20);_Wm.fillStyle="#069";_Wm.fillText(_4F,2,15);_Wm.fillStyle="rgba(102, 204, 0, 0.7)";_Wm.fillText(_4F,4,17);return canvas.toDataURL();}};return _m82});(function(){'use strict';function _vk(_Mk){throw _Mk}var _sk=void 0,
|
||
_Jk=this;function _cF(_Mk,_pv){var _hm=_Mk.split("."),_A3=_Jk;!(_hm[0] in _A3)&&_A3._C72&&_A3._C72("var "+_hm[0]);for(var _QF;_hm.length&&(_QF=_hm.shift());)!_hm.length&&_pv!==_sk?_A3[_QF]=_pv:_A3=_A3[_QF]?_A3[_QF]:_A3[_QF]={}};var _tm="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;function _vm(_Mk){var _pv=_Mk.length,_hm=0,_A3=Number.POSITIVE_INFINITY,_QF,e,_gm,_C3,_Pf1,_Hk,_nJ,_AK,_Lk;for(_AK=0;_AK<_pv;++_AK)_Mk[_AK]>_hm&&(_hm=_Mk[_AK]),_Mk[_AK]<_A3&&(_A3=_Mk[_AK]);
|
||
_QF=1<<_hm;e=new(_tm?Uint32Array:Array)(_QF);_gm=1;_C3=0;for(_Pf1=2;_gm<=_hm;){for(_AK=0;_AK<_pv;++_AK)if(_Mk[_AK]===_gm){_Hk=0;_nJ=_C3;for(_Lk=0;_Lk<_gm;++_Lk)_Hk=_Hk<<1|_nJ&1,_nJ>>=1;for(_Lk=_Hk;_Lk<_QF;_Lk+=_Pf1)e[_Lk]=_gm<<16|_AK;++_C3}++_gm;_C3<<=1;_Pf1<<=1}return [e,_hm,_A3]};function _B3(_Mk,_pv){this._gm=[];this._C3=32768;this._pv=this._QF=this._hm=this._Hk=0;this._aJ=_tm?new Uint8Array(_Mk):_Mk;this._vk=!1;this._z3=x;this._Jk=!1;if(_pv||!(_pv={}))_pv.index&&(this._hm=_pv.index),_pv._Z82&&(this._C3=_pv._Z82),
|
||
_pv.__82&&(this._z3=_pv.__82),_pv._092&&(this._Jk=_pv._092);switch(this._z3){case y:this._Mk=32768;this._A3=new(_tm?Uint8Array:Array)(32768+this._C3+258);break;case x:this._Mk=0;this._A3=new(_tm?Uint8Array:Array)(this._C3);this.e=this._Qn;this._sk=this._vm;this._Qk=this._B3;break;default :_vk(_es("invalid inflate mode"))}}var y=0,x=1,_Qn={_Lk:y,_cF:x};_B3.prototype._Pf1=function(){for(;!this._vk;){var _Mk=_U81(this,3);_Mk&1&&(this._vk=!0);_Mk>>>=1;switch(_Mk){case 0:var _pv=this._aJ,_hm=this._hm,_A3=this._A3,
|
||
_QF=this._Mk,e=_sk,_gm=_sk,_C3=_sk,_Pf1=_A3.length,_Hk=_sk;this._pv=this._QF=0;e=_pv[_hm++];e===_sk&&_vk(_es("invalid uncompressed block header: LEN (first byte)"));_gm=e;e=_pv[_hm++];e===_sk&&_vk(_es("invalid uncompressed block header: LEN (second byte)"));_gm|=e<<8;e=_pv[_hm++];e===_sk&&_vk(_es("invalid uncompressed block header: NLEN (first byte)"));_C3=e;e=_pv[_hm++];e===_sk&&_vk(_es("invalid uncompressed block header: NLEN (second byte)"));_C3|=e<<8;_gm===~_C3&&_vk(_es("invalid uncompressed block header: length verify"));
|
||
_hm+_gm>_pv.length&&_vk(_es("input buffer is broken"));switch(this._z3){case y:for(;_QF+_gm>_A3.length;){_Hk=_Pf1-_QF;_gm-=_Hk;if(_tm)_A3.set(_pv.subarray(_hm,_hm+_Hk),_QF),_QF+=_Hk,_hm+=_Hk;else for(;_Hk--;)_A3[_QF++]=_pv[_hm++];this._Mk=_QF;_A3=this.e();_QF=this._Mk}break;case x:for(;_QF+_gm>_A3.length;)_A3=this.e({_AK:2});break;default :_vk(_es("invalid inflate mode"))}if(_tm)_A3.set(_pv.subarray(_hm,_hm+_gm),_QF),_QF+=_gm,_hm+=_gm;else for(;_gm--;)_A3[_QF++]=_pv[_hm++];this._hm=_hm;this._Mk=_QF;this._A3=_A3;
|
||
break;case 1:this._Qk(_5a1,__a1);break;case 2:_3_1(this);break;default :_vk(_es("unknown BTYPE: "+_Mk))}}return this._sk()};var _hd1=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_gk1=_tm?new Uint16Array(_hd1):_hd1,_ck1=[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],_dk1=_tm?new Uint16Array(_ck1):_ck1,__72=[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],_Ub1=_tm?new Uint8Array(__72):__72,_Q72=[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],_Bw1=_tm?new Uint16Array(_Q72):_Q72,_0C1=[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],_ka1=_tm?new Uint8Array(_0C1):_0C1,_F72=new(_tm?Uint8Array:Array)(288),_R72,_1i1;_R72=0;for(_1i1=_F72.length;_R72<_1i1;++_R72)_F72[_R72]=143>=_R72?8:255>=_R72?9:279>=_R72?7:8;var _5a1=_vm(_F72),_0i1=new(_tm?Uint8Array:Array)(30),_YV1,_G72;_YV1=0;for(_G72=_0i1.length;_YV1<_G72;++_YV1)_0i1[_YV1]=5;var __a1=_vm(_0i1);function _U81(_Mk,
|
||
_pv){for(var _hm=_Mk._QF,_A3=_Mk._pv,_QF=_Mk._aJ,e=_Mk._hm,_gm;_A3<_pv;)_gm=_QF[e++],_gm===_sk&&_vk(_es("input buffer is broken")),_hm|=_gm<<_A3,_A3+=8;_gm=_hm&(1<<_pv)-1;_Mk._QF=_hm>>>_pv;_Mk._pv=_A3-_pv;_Mk._hm=e;return _gm}function _Xa1(_Mk,_pv){for(var _hm=_Mk._QF,_A3=_Mk._pv,_QF=_Mk._aJ,e=_Mk._hm,_gm=_pv[0],_C3=_pv[1],_Pf1,_Hk,_nJ;_A3<_C3;){_Pf1=_QF[e++];if(_Pf1===_sk)break;_hm|=_Pf1<<_A3;_A3+=8}_Hk=_gm[_hm&(1<<_C3)-1];_nJ=_Hk>>>16;_Mk._QF=_hm>>_nJ;_Mk._pv=_A3-_nJ;_Mk._hm=e;return _Hk&65535}function _3_1(_Mk){
|
||
function _pv(_hm,_Mk,_A3){var _pv,e,_QF,_gm;for(_gm=0;_gm<_hm;)switch(_pv=_Xa1(this,_Mk),_pv){case 16:for(_QF=3+_U81(this,2);_QF--;)_A3[_gm++]=e;break;case 17:for(_QF=3+_U81(this,3);_QF--;)_A3[_gm++]=0;e=0;break;case 18:for(_QF=11+_U81(this,7);_QF--;)_A3[_gm++]=0;e=0;break;default :e=_A3[_gm++]=_pv}return _A3}var _hm=_U81(_Mk,5)+257,_A3=_U81(_Mk,5)+1,_QF=_U81(_Mk,4)+4,e=new(_tm?Uint8Array:Array)(_gk1.length),_gm,_C3,_Pf1,_Hk;for(_Hk=0;_Hk<_QF;++_Hk)e[_gk1[_Hk]]=_U81(_Mk,3);_gm=_vm(e);_C3=new(_tm?Uint8Array:Array)(_hm);
|
||
_Pf1=new(_tm?Uint8Array:Array)(_A3);_Mk._Qk(_vm(_pv.call(_Mk,_hm,_gm,_C3)),_vm(_pv.call(_Mk,_A3,_gm,_Pf1)))}_B3.prototype._Qk=function(_Mk,_pv){var _hm=this._A3,_A3=this._Mk;this._WG=_Mk;for(var _QF=_hm.length-258,e,_gm,_C3,_Pf1;256!==(e=_Xa1(this,_Mk));)if(256>e)_A3>=_QF&&(this._Mk=_A3,_hm=this.e(),_A3=this._Mk),_hm[_A3++]=e;else {_gm=e-257;_Pf1=_dk1[_gm];0<_Ub1[_gm]&&(_Pf1+=_U81(this,_Ub1[_gm]));e=_Xa1(this,_pv);_C3=_Bw1[e];0<_ka1[e]&&(_C3+=_U81(this,_ka1[e]));_A3>=_QF&&(this._Mk=_A3,_hm=this.e(),
|
||
_A3=this._Mk);for(;_Pf1--;)_hm[_A3]=_hm[_A3++-_C3]}for(;8<=this._pv;)this._pv-=8,this._hm--;this._Mk=_A3};_B3.prototype._B3=function(_Mk,_pv){var _hm=this._A3,_A3=this._Mk;this._WG=_Mk;for(var _QF=_hm.length,e,_gm,_C3,_Pf1;256!==(e=_Xa1(this,_Mk));)if(256>e)_A3>=_QF&&(_hm=this.e(),_QF=_hm.length),_hm[_A3++]=e;else {_gm=e-257;_Pf1=_dk1[_gm];0<_Ub1[_gm]&&(_Pf1+=_U81(this,_Ub1[_gm]));e=_Xa1(this,_pv);_C3=_Bw1[e];0<_ka1[e]&&(_C3+=_U81(this,_ka1[e]));_A3+_Pf1>_QF&&(_hm=this.e(),_QF=_hm.length);for(;_Pf1--;
|
||
)_hm[_A3]=_hm[_A3++-_C3]}for(;8<=this._pv;)this._pv-=8,this._hm--;this._Mk=_A3};_B3.prototype.e=function(){var _Mk=new(_tm?Uint8Array:Array)(this._Mk-32768),_pv=this._Mk-32768,_hm,_A3,_QF=this._A3;if(_tm)_Mk.set(_QF.subarray(32768,_Mk.length));else {_hm=0;for(_A3=_Mk.length;_hm<_A3;++_hm)_Mk[_hm]=_QF[_hm+32768]}this._gm.push(_Mk);this._Hk+=_Mk.length;if(_tm)_QF.set(_QF.subarray(_pv,_pv+32768));else for(_hm=0;32768>_hm;++_hm)_QF[_hm]=_QF[_pv+_hm];this._Mk=32768;return _QF};_B3.prototype._Qn=function(_Mk){
|
||
var _pv,_hm=this._aJ.length/this._hm+1|0,_A3,_QF,e,_gm=this._aJ,_C3=this._A3;_Mk&&("number"===typeof _Mk._AK&&(_hm=_Mk._AK),"number"===typeof _Mk._tm&&(_hm+=_Mk._tm));2>_hm?(_A3=(_gm.length-this._hm)/this._WG[2],e=258*(_A3/2)|0,_QF=e<_C3.length?_C3.length+e:_C3.length<<1):_QF=_C3.length*_hm;_tm?(_pv=new Uint8Array(_QF),_pv.set(_C3)):_pv=_C3;return this._A3=_pv};_B3.prototype._sk=function(){var _Mk=0,_pv=this._A3,_hm=this._gm,_A3,_QF=new(_tm?Uint8Array:Array)(this._Hk+(this._Mk-32768)),e,_gm,_C3,_Pf1;if(0===_hm.length)return _tm?this._A3.subarray(32768,
|
||
this._Mk):this._A3.slice(32768,this._Mk);e=0;for(_gm=_hm.length;e<_gm;++e){_A3=_hm[e];_C3=0;for(_Pf1=_A3.length;_C3<_Pf1;++_C3)_QF[_Mk++]=_A3[_C3]}e=32768;for(_gm=this._Mk;e<_gm;++e)_QF[_Mk++]=_pv[e];this._gm=[];return this.buffer=_QF};_B3.prototype._vm=function(){var _Mk,_pv=this._Mk;_tm?this._Jk?(_Mk=new Uint8Array(_pv),_Mk.set(this._A3.subarray(0,_pv))):_Mk=this._A3.subarray(0,_pv):(this._A3.length>_pv&&(this._A3.length=_pv),_Mk=this._A3);return this.buffer=_Mk};function _O72(_Mk,_pv){var _hm,_A3;this._aJ=_Mk;
|
||
this._hm=0;if(_pv||!(_pv={}))_pv.index&&(this._hm=_pv.index),_pv._192&&(this._U81=_pv._192);_hm=_Mk[this._hm++];_A3=_Mk[this._hm++];switch(_hm&15){case _c82:this.method=_c82;break;default :_vk(_es("unsupported compression method"))}0!==((_hm<<8)+_A3)%31&&_vk(_es("invalid fcheck flag:"+((_hm<<8)+_A3)%31));_A3&32&&_vk(_es("fdict flag is not supported"));this._nJ=new _B3(_Mk,{index:this._hm,_Z82:_pv._Z82,__82:_pv.__82,_092:_pv._092})}_O72.prototype._Pf1=function(){var _Mk=this._aJ,_pv,_hm;_pv=this._nJ._Pf1();
|
||
this._hm=this._nJ._hm;if(this._U81){_hm=(_Mk[this._hm++]<<24|_Mk[this._hm++]<<16|_Mk[this._hm++]<<8|_Mk[this._hm++])>>>0;var _A3=_pv;if("string"===typeof _A3){var _QF=_A3.split(""),e,_gm;e=0;for(_gm=_QF.length;e<_gm;e++)_QF[e]=(_QF[e].charCodeAt(0)&255)>>>0;_A3=_QF}for(var _C3=1,_Pf1=0,_Hk=_A3.length,_nJ,_AK=0;0<_Hk;){_nJ=1024<_Hk?1024:_Hk;_Hk-=_nJ;do _C3+=_A3[_AK++],_Pf1+=_C3;while(--_nJ);_C3%=65521;_Pf1%=65521}_hm!==(_Pf1<<16|_C3)>>>0&&_vk(_es("invalid adler-32 checksum"))}return _pv};var _c82=8;_cF("Zlib.Inflate",
|
||
_O72);_cF("Zlib.Inflate.prototype.decompress",_O72.prototype._Pf1);var _h82={_292:_Qn._cF,_392:_Qn._Lk},_OB,_PB,_QB,$;if(Object._MX1)_OB=Object._MX1(_h82);else for(_PB in _OB=[],_QB=0,_h82)_OB[_QB++]=_PB;_QB=0;for($=_OB.length;_QB<$;++_QB)_PB=_OB[_QB],_cF("Zlib.Inflate.BufferType."+_PB,_h82[_PB])}).call(this);var _492=!1,_592=-1,_692=-1,_792=0,_892=1,_992=2,_a92=3,_b92=4,_c92=5,_d92=6,_e92=7,_f92=8,_g92=9,_h92=10,_i92=11,_j92=[0,0,0],_k92=[0,0,0],_l92=[0,0,0,0,0,0],_m92=[0,0,0],_n92=[0,0,0],_o92=[0,0,
|
||
0],_p92=[0,0,0],_q92=[0,0,0],_r92=[0,0,0],_s92=[0,0,0],_t92=0,_u92=0;function _v92(){if(_lj){if((_mj._nj()<=30)||(_w92<=30)){return 1.0}if((_mj._nj()/_w92)<1.2){return 30.0/_mj._nj()}else {return 30.0/_w92}}else {if((_jj._kj()<=30)||(_w92<=30)){return 1.0}if((_jj._kj()/_w92)<1.2){return 30.0/_jj._kj();}else {return 30.0/_w92}}}function _x92(){if(!_7X(_592)){_592=_pu();if(_lj){_dX(_592,50)}else {_dX(_592,100000)}}if(!_7X(_692)){_692=_pu();if(_lj){_dX(_692,-15000)}else {_dX(_692,-100000)}}if(!_492){_y92()}}function _y92(){
|
||
var _z3;_492=true;for(_z3=0;_z3<=5;_z3++){_l92[_z3]=_qu()}for(_z3=0;_z3<=2;_z3++){_m92[_z3]=_qu();_j92[_z3]=_qu();_n92[_z3]=_qu();_k92[_z3]=_qu();_o92[_z3]=_qu();_p92[_z3]=_qu();_q92[_z3]=_qu();_r92[_z3]=_qu();_s92[_z3]=_qu()}_t92=_qu();_u92=_qu()}function _z92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_l92[0],_B92);_JX(_l92[0],0.1,0.1,0.05*_QF,0);_hY(_l92[0],0,360,0,0,false);_lY(_l92[0],0,360,0,0);_jY(_l92[0],2*_QF,2*_QF,-0.1*_QF,0);_uu(_l92[0],0.6,0);_bY(_l92[0],_8t(10.0/_QF),_8t(15.0/_QF));
|
||
_rX(_A92,_Pj,_Qj,_l92[0],_6p,20);_FX(_l92[1],_B92);_JX(_l92[1],0.1,0.1,0.1*_QF,0);_hY(_l92[1],0,360,0,0,false);_uu(_l92[1],0.8,0);_bY(_l92[1],_8t(15/_QF),_8t(15/_QF));_rX(_A92,_Pj,_Qj,_l92[1],_C92,1)}else if(_dp==2){_FX(_l92[4],_B92);_JX(_l92[4],0.4,0.4,0.2*_QF,0);_hY(_l92[4],0,360,0,0,false);_lY(_l92[4],0,360,0,0);_jY(_l92[4],7*_QF,7*_QF,-0.2*_QF,0);_uu(_l92[4],0.6,0);_bY(_l92[4],_8t(15/_QF),_8t(20/_QF));_rX(_A92,_Pj,_Qj,_l92[4],_6p,20);_FX(_l92[5],_B92);_JX(_l92[5],0.4,0.4,0.4*_QF,0);_hY(_l92[5],
|
||
0,360,0,0,false);_uu(_l92[5],0.8,0);_bY(_l92[5],_8t(20/_QF),_8t(20/_QF));_rX(_A92,_Pj,_Qj,_l92[5],_C92,1)}else {_FX(_l92[2],_B92);_JX(_l92[2],0.3,0.3,0.1*_QF,0);_hY(_l92[2],0,360,0,0,false);_lY(_l92[2],0,360,0,0);_jY(_l92[2],4*_QF,4*_QF,-0.18*_QF,0);_uu(_l92[2],0.6,0);_bY(_l92[2],_8t(12/_QF),_8t(17/_QF));_rX(_A92,_Pj,_Qj,_l92[2],_6p,20);_FX(_l92[3],_B92);_JX(_l92[3],0.3,0.3,0.2*_QF,0);_hY(_l92[3],0,360,0,0,false);_uu(_l92[3],0.8,0);_bY(_l92[3],_8t(17/_QF),_8t(17/_QF));_rX(_A92,_Pj,_Qj,_l92[3],_C92,
|
||
1)}}function _D92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_m92[0],_E92);_uu(_m92[0],1,0);_JX(_m92[0],0.0,0.0,0.15*_QF,0.0);_bY(_m92[0],_8t(10.0/_QF),_8t(12.0/_QF));_rX(_A92,_Pj,_Qj,_m92[0],_6p,1)}else if(_dp==2){_FX(_m92[2],_E92);_uu(_m92[2],1,0);_JX(_m92[2],0,0,0.4*_QF,0);_bY(_m92[2],_8t(18.0/_QF),_8t(20.0/_QF));_rX(_A92,_Pj,_Qj,_m92[2],_6p,1)}else {_FX(_m92[1],_E92);_uu(_m92[1],1,0);_JX(_m92[1],0,0,0.25*_QF,0);_bY(_m92[1],_8t(13.0/_QF),_8t(15.0/_QF));_rX(_A92,_Pj,_Qj,_m92[1],_6p,1)}}function _F92(_A92,
|
||
_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_j92[0],_E92);_uu(_j92[0],1,0);_JX(_j92[0],0,0,0.2*_QF,0);_LX(_j92[0],1,0.5);_bY(_j92[0],_8t(10.0/_QF),_8t(12.0/_QF));_rX(_A92,_Pj,_Qj,_j92[0],_6p,1)}else if(_dp==2){_FX(_j92[2],_E92);_uu(_j92[2],1,0);_JX(_j92[2],0,0,0.6*_QF,0);_LX(_j92[2],1,0.5);_bY(_j92[2],_8t(18.0/_QF),_8t(20.0/_QF));_rX(_A92,_Pj,_Qj,_j92[2],_6p,1)}else {_FX(_j92[1],_E92);_uu(_j92[1],1,0);_JX(_j92[1],0,0,0.35*_QF,0);_LX(_j92[1],1,0.5);_bY(_j92[1],_8t(13.0/_QF),_8t(15.0/_QF));_rX(_A92,
|
||
_Pj,_Qj,_j92[1],_6p,1)}}function _G92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_n92[1],_H92);_JX(_n92[1],0.1,0.2,0,0);_jY(_n92[1],0.5*_QF,3.0*_QF,0.0,0.0);_lY(_n92[1],0,360,0,0);_uu(_n92[1],1,0.4);_bY(_n92[1],_8t(15.0/_QF),_8t(25.0/_QF));_nY(_n92[1],0.10*_QF,270);_rX(_A92,_Pj,_Qj,_n92[1],_6p,75)}else if(_dp==2){_FX(_n92[1],_H92);_JX(_n92[1],0.1,0.2,0,0);_jY(_n92[1],0.5*_QF,8.0*_QF,0.0,0.0);_lY(_n92[1],0,360,0,0);_uu(_n92[1],1,0.4);_bY(_n92[1],_8t(30.0/_QF),_8t(40.0/_QF));_nY(_n92[1],0.17*_QF,
|
||
270);_rX(_A92,_Pj,_Qj,_n92[1],_6p,250)}else {_FX(_n92[1],_H92);_JX(_n92[1],0.1,0.2,0,0);_jY(_n92[1],0.5*_QF,6.0*_QF,0.0,0.0);_lY(_n92[1],0,360,0,0);_uu(_n92[1],1,0.4);_bY(_n92[1],_8t(20.0/_QF),_8t(30.0/_QF));_nY(_n92[1],0.15*_QF,270);_rX(_A92,_Pj,_Qj,_n92[1],_6p,150)}}function _I92(_A92,_Pj,_Qj,_dp,_6p){var _z3;var _QF=_v92();if(_dp===0){_FX(_k92[0],_B92);_JX(_k92[0],0.2,0.4,-0.01*_QF,0);_uu(_k92[0],0.4,0);_bY(_k92[0],_8t(25.0/_QF),_8t(25.0/_QF));for(_z3=0;_z3<=5;_z3++){_rX(_A92,_Pj-5+_J92(10),_Qj-5+_J92(10),
|
||
_k92[0],_6p,1)}}else if(_dp===2){_FX(_k92[2],_B92);_JX(_k92[2],0.4,1,-0.01*_QF,0);_uu(_k92[2],0.4,0);_bY(_k92[2],_8t(50.0/_QF),_8t(50.0/_QF));for(_z3=0;_z3<=15;_z3++){_rX(_A92,_Pj-30+_J92(60),_Qj-30+_J92(60),_k92[2],_6p,1)}}else {_FX(_k92[1],_B92);_JX(_k92[1],0.4,0.7,-0.01*_QF,0);_uu(_k92[1],0.4,0);_bY(_k92[1],_8t(30.0/_QF),_8t(30.0/_QF));for(_z3=0;_z3<=10;_z3++){_rX(_A92,_Pj-15+_J92(30),_Qj-15+_J92(30),_k92[1],_6p,1)}}}function _K92(_A92,_Pj,_Qj,_dp,_6p){var _z3;var _QF=_v92();if(_dp===0){_FX(_o92[0],
|
||
_B92);_JX(_o92[0],0.2,0.4,-0.01*_QF,0);_uu(_o92[0],0.4,0);_jY(_o92[0],3.0*_QF,4.0*_QF,0,0);_lY(_o92[0],90,90,0,0);_bY(_o92[0],_8t(25.0/_QF),_8t(25.0/_QF));for(_z3=0;_z3<=5;_z3++){_rX(_A92,_Pj-5+_J92(10),_Qj-5+_J92(10),_o92[0],_6p,1)}}else if(_dp===2){_FX(_o92[2],_B92);_JX(_o92[2],0.4,1,-0.01*_QF,0);_uu(_o92[2],0.4,0);_jY(_o92[2],6.0*_QF,7.0*_QF,0,0);_lY(_o92[2],90,90,0,0);_bY(_o92[2],_8t(50.0/_QF),_8t(50.0/_QF));for(_z3=0;_z3<=15;_z3++){_rX(_A92,_Pj-30+_J92(60),_Qj-30+_J92(60),_o92[2],_6p,1)}}else {
|
||
_FX(_o92[1],_B92);_JX(_o92[1],0.4,0.7,-0.01*_QF,0);_uu(_o92[1],0.4,0);_jY(_o92[1],5.0*_QF,6.0*_QF,0,0);_lY(_o92[1],90,90,0,0);_bY(_o92[1],_8t(30.0/_QF),_8t(30.0/_QF));for(_z3=0;_z3<=10;_z3++){_rX(_A92,_Pj-15+_J92(30),_Qj-15+_J92(30),_o92[1],_6p,1)}}}function _L92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_p92[0],_M92);_JX(_p92[0],0.4,0.3,-0.02*_QF,0);_hY(_p92[0],0,360,0,0,false);_bY(_p92[0],_8t(20/_QF),_8t(20/_QF));_rX(_A92,_Pj,_Qj,_p92[0],_6p,1)}else if(_dp===2){_FX(_p92[2],_M92);_JX(_p92[2],
|
||
1.2,1.2,-0.04*_QF,0);_hY(_p92[2],0,360,0,0,false);_bY(_p92[2],_8t(30/_QF),_8t(30/_QF));_rX(_A92,_Pj,_Qj,_p92[2],_6p,1)}else {_FX(_p92[1],_M92);_JX(_p92[1],0.75,0.75,-0.03*_QF,0);_hY(_p92[1],0,360,0,0,false);_bY(_p92[1],_8t(25/_QF),_8t(25/_QF));_rX(_A92,_Pj,_Qj,_p92[1],_6p,1)}}function _N92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_q92[0],_O92);_JX(_q92[0],0.4,0.4,-0.02*_QF,0);_hY(_q92[0],0,360,0,0,false);_bY(_q92[0],_8t(20/_QF),_8t(20/_QF));_rX(_A92,_Pj,_Qj,_q92[0],_6p,1)}else if(_dp===2){
|
||
_FX(_q92[2],_O92);_JX(_q92[2],1.2,1.2,-0.04*_QF,0);_hY(_q92[2],0,360,0,0,false);_bY(_q92[2],_8t(30/_QF),_8t(30/_QF));_rX(_A92,_Pj,_Qj,_q92[2],_6p,1)}else {_FX(_q92[1],_O92);_JX(_q92[1],0.75,0.75,-0.03*_QF,0);_hY(_q92[1],0,360,0,0,false);_bY(_q92[1],_8t(25/_QF),_8t(25/_QF));_rX(_A92,_Pj,_Qj,_q92[1],_6p,1)}}function _P92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_r92[0],_H92);_JX(_r92[0],0.4,0.4,-0.02*_QF,0);_hY(_r92[0],0,360,0,0,false);_bY(_r92[0],_8t(20/_QF),_8t(20/_QF));_rX(_A92,_Pj,_Qj,
|
||
_r92[0],_6p,1)}else if(_dp===2){_FX(_r92[2],_H92);_JX(_r92[2],1.2,1.2,-0.04*_QF,0);_hY(_r92[2],0,360,0,0,false);_bY(_r92[2],_8t(30/_QF),_8t(30/_QF));_rX(_A92,_Pj,_Qj,_r92[2],_6p,1)}else {_FX(_r92[1],_H92);_JX(_r92[1],0.75,0.75,-0.03*_QF,0);_hY(_r92[1],0,360,0,0,false);_bY(_r92[1],_8t(25/_QF),_8t(25/_QF));_rX(_A92,_Pj,_Qj,_r92[1],_6p,1)}}function _Q92(_A92,_Pj,_Qj,_dp,_6p){var _QF=_v92();if(_dp===0){_FX(_s92[0],_B92);_JX(_s92[0],2,2,0,0);_LX(_s92[0],1,0.5);_9Y(_s92[0],0,0.3,0);_bY(_s92[0],_8t(100.0/_QF),
|
||
_8t(100.0/_QF));_rX(_A92,_Pj,_Qj,_s92[0],_6p,1)}else if(_dp===2){_FX(_s92[2],_B92);_JX(_s92[2],8,8,0,0);_LX(_s92[2],1,0.5);_9Y(_s92[2],0,0.3,0);_bY(_s92[2],_8t(100.0/_QF),_8t(100.0/_QF));_rX(_A92,_Pj,_Qj,_s92[2],_6p,1)}else {_FX(_s92[1],_B92);_JX(_s92[1],4,4,0,0);_LX(_s92[1],1,0.5);_9Y(_s92[1],0,0.3,0);_bY(_s92[1],_8t(100.0/_QF),_8t(100.0/_QF));_rX(_A92,_Pj,_Qj,_s92[1],_6p,1)}}function _R92(_A92,_Pj,_Qj,_dp,_6p){var _z3;var _QF=_v92();_FX(_t92,_S92);_JX(_t92,0.2,0.3,0.0,0.0);_hY(_t92,0,0,0,0,true);_jY(_t92,
|
||
7*_QF,7*_QF,0,0);_lY(_t92,260,260,0,0);_6Y(_t92,0.4);_bY(_t92,_8t(0.2*_jj._VN()/_QF),_8t(0.2*_jj._VN()/_QF));if(_dp===0){for(_z3=0;_z3<=1;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN(),-30.0+_J92(20),_t92,_6p,1)}}else if(_dp==2){for(_z3=0;_z3<=8;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN(),-30.0+_J92(20),_t92,_6p,1)}}else {for(_z3=0;_z3<=4;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN(),-30.0+_J92(20),_t92,_6p,1)}}}function _T92(_A92,_Pj,_Qj,_dp,_6p){var _z3;var _QF=_v92();_FX(_u92,_U92);_JX(_u92,0.1,0.25,0.0,0.0);_6Y(_u92,0.6);
|
||
_hY(_u92,0,360,0,0,false);_jY(_u92,2.5*_QF,3.0*_QF,0.0,0.0);_lY(_u92,240,300,0,20);_bY(_u92,_8t(0.5*_jj._VN()/_QF),_8t(0.5*_jj._VN()/_QF));if(_dp===0){for(_z3=0;_z3<=0;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN()-60,-30.0+_J92(20),_u92,_6p,1)}}else if(_dp===2){for(_z3=0;_z3<=6;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN()-60,-30.0+_J92(20),_u92,_6p,1)}}else {for(_z3=0;_z3<=2;_z3++){_rX(_A92,_J92(1)*1.2*_jj._UN()-60,-30.0+_J92(20),_u92,_6p,1)}}}function _V92(_W92,_Io,_Pj,_Qj,_dp,_6p){var __c1;_x92();if(_W92){__c1=_592}
|
||
else {__c1=_692}switch(_Io){case _792:_z92(__c1,_Pj,_Qj,_dp,_6p);break;case _892:_D92(__c1,_Pj,_Qj,_dp,_6p);break;case _992:_F92(__c1,_Pj,_Qj,_dp,_6p);break;case _a92:_G92(__c1,_Pj,_Qj,_dp,_6p);break;case _b92:_I92(__c1,_Pj,_Qj,_dp,_6p);break;case _c92:_K92(__c1,_Pj,_Qj,_dp,_6p);break;case _d92:_L92(__c1,_Pj,_Qj,_dp,_6p);break;case _e92:_N92(__c1,_Pj,_Qj,_dp,_6p);break;case _f92:_P92(__c1,_Pj,_Qj,_dp,_6p);break;case _g92:_Q92(__c1,_Pj,_Qj,_dp,_6p);break;case _h92:_R92(__c1,_Pj,_Qj,_dp,_6p);break;case _i92:_T92(__c1,
|
||
_Pj,_Qj,_dp,_6p);break }}var _X92=!1,_681=!1,_Y92=!0;function _ON1(_Z92){if(_Z92){_X92=true}else {_681=false;_X92=false;if(_Y92){_rN1=false}}}function __92(){if(window["page"]===undefined){_Y92=false;window.addEventListener("focus",function(){_ON1(false)});window.addEventListener("blur",function(){_ON1(true)});window.addEventListener("click",function(){_ON1(false)})}}function _0a2(){if(_X92){_681=true;_X92=false}else if(_681){_681=false;if(_Y92){_rN1=true}}}function _1a2(){var _VQ,_z3,_2a2;var _0s=null;if(_jj._1s){
|
||
_0s=_jj._3s}var _nt=_jj._UQ._nt;var _Gl=_3a2++;for(var _4a2=0;_4a2<_nt.length;_4a2++){var _1O=_nt[_4a2];var _0R=_1O._0R;if(!_1O._I8&&(_1O._5a2<=_Gl)){if(_0R._6a2[_7a2]){var _8a2=false;if(_NU(_1O._Y9)||_NU(_1O._9a2)){_VQ=_1O._aa2();_8a2=((_VQ.right<0)||(_VQ.left>_jj._UN())||(_VQ.bottom<0)||(_VQ.top>_jj._VN()));}else {_8a2=((_1O.x<0)||(_1O.x>_jj._UN())||(_1O.y<0)||(_1O.y>_jj._VN()))}if(_8a2){if(!_1O._ba2){_1O._7k(_7a2,_ca2,_1O,_1O)}}_1O._ba2=_8a2}if(_0R._6a2[_da2]){if(_NU(_1O._Y9)||_NU(_1O._9a2)){_VQ=_1O._aa2();
|
||
if((_VQ.left<0)||(_VQ.right>_jj._UN())||(_VQ.top<0)||(_VQ.bottom>_jj._VN())){_1O._7k(_da2,_ca2,_1O,_1O)}}else {if((_1O.x<0)||(_1O.x>_jj._UN())||(_1O.y<0)||(_1O.y>_jj._VN())){_1O._7k(_da2,_ca2,_1O,_1O)}}}if(_0s){for(_2a2=0;_2a2<_0s.length;_2a2++){var _ea2=_0s[_2a2];if(_ea2._O3){var _fa2=_ea2._4N;var _ga2=_ea2._6N;var _ha2=_ea2._4N+_ea2._8N;var _ia2=_ea2._6N+_ea2._aN;var _ja2=_qO._YM(_ea2._ka2);if(_ja2!=null){_fa2=_ja2._nN();_ga2=_ja2._pN();_ha2=_ja2._nN()+_ja2._oN();_ia2=_ja2._pN()+_ja2._qN()}if(_0R._6a2[_la2+_2a2]){
|
||
if(_NU(_1O._Y9)||_NU(_1O._9a2)){_VQ=_1O._aa2();if((_VQ.right<_fa2)||(_VQ.left>_ha2)||(_VQ.bottom<_ga2)||(_VQ.top>_ia2)){_1O._7k(_la2+_2a2,_ca2,_1O,_1O)}}else {if((_1O.x<_fa2)||(_1O.x>_ha2)||(_1O.y<_ga2)||(_1O.y>_ia2)){_1O._7k(_la2+_2a2,_ca2,_1O,_1O)}}}if(_0R._6a2[_ma2+_2a2]){if(_NU(_1O._Y9)||_NU(_1O._9a2)){_VQ=_1O._aa2();if((_VQ.left<_fa2)||(_VQ.right>_ha2)||(_VQ.top<_ga2)||(_VQ.bottom>_ia2)){_1O._7k(_ma2+_2a2,_ca2,_1O,_1O)}}else {if((_1O.x<_fa2)||(_1O.x>_ha2)||(_1O.y<_ga2)||(_1O.y>_ia2)){_1O._7k(_ma2+_2a2,
|
||
_ca2,_1O,_1O)}}}}}}}}}function _na2(){for(var _7U1 in _8U1){if(!_8U1.hasOwnProperty(_7U1))continue;var _oa2=_4j._Xs(_7U1);var _pa2=_oa2._3O();var _Gl=_3a2++;for(var _IT1=0;_IT1<_pa2.length;_IT1++){var _qa2=_pa2[_IT1];if(!_qa2._I8&&_qa2._J8&&(_qa2._5a2<=_Gl)){var _ra2=_8U1[_7U1];for(var _sa2 in _ra2){if(!_ra2.hasOwnProperty(_sa2))continue;var _Xv1=_ra2[_sa2];var _ta2=_4j._Xs(_Xv1);var _ua2=_ta2._3O();for(var _JT1=0;_JT1<_ua2.length;_JT1++){var _va2=_ua2[_JT1];if(!_va2._I8&&_va2._J8&&(_va2._5a2<=_Gl)){if((_qa2._0R==_va2._0R)&&(_JT1<_IT1))continue;
|
||
if(_qa2._JQ(_va2,true)){if((_qa2._XW)||(_va2._XW)){_qa2.x=_qa2._wa2;_qa2.y=_qa2._xa2;_qa2._bO=true;_qa2._ya2=_qa2._za2;_va2.x=_va2._wa2;_va2.y=_va2._xa2;_va2._bO=true;_va2._ya2=_va2._za2}_qa2._7k(_RT1,_va2._0R._aR,_qa2,_va2);_va2._7k(_RT1,_qa2._0R._aR,_va2,_qa2);if((_qa2._XW)||(_va2._XW)){_qa2._uT1();_va2._uT1();_qa2._Ip(_qa2.x+_qa2._cN,_qa2.y+_qa2._eN);_va2._Ip(_va2.x+_va2._cN,_va2.y+_va2._eN);if(_qa2._JQ(_va2,true)){_qa2.x=_qa2._wa2;_qa2.y=_qa2._xa2;_qa2._bO=true;_qa2._ya2=_qa2._za2;_va2.x=_va2._wa2;
|
||
_va2.y=_va2._xa2;_va2._bO=true;_va2._ya2=_va2._za2}}}}}}}}}}function _Aa2(){if(_jj){var _0s,_Gv;if(!_jj._1s){_0s=_2s}else {_0s=_jj._3s}var _Gl=_3a2++;for(var _vm=0;_vm<_0s.length;_vm++){_4s=_0s[_vm];if(_4s._O3){_5s(canvas,_6s);if(((_vs._Ba2-_6s.left)>=_4s._7s)&&((_vs._Ba2-_6s.left)<_4s._8s)&&((_vs._Ca2-_6s.top)>=_4s._9s)&&((_vs._Ca2-_6s.top)<_4s._as)){var _Rk=_ta._le;var _Tk=_ta._me;var _Da2=_4j._WW();for(var _WG=0;_WG<_Da2.length;_WG++){var _2O=_Da2[_WG];var _Ea2=_2O._6a2;if(_Ea2[_Fa2]||_Ea2[_Ga2]||_Ea2[_Ha2]||_Ea2[_Ia2]||_Ea2[_Ja2]||_Ea2[_Ka2]||_Ea2[_La2]||_Ea2[_Ma2]||_Ea2[_Na2]||_Ea2[_Oa2]||_Ea2[_Pa2]||_Ea2[_Qa2]||_Ea2[_Ra2]||_Ea2[_Sa2]){
|
||
if(_2O._Ta2.length>0){var _Ua2=_2O._Ta2._nt.slice(0);for(var _z3=_Ua2.length-1;_z3>=0;_z3--){var _5O=_Ua2[_z3];if(!_5O._I8&&(_5O._5a2<=_Gl)){{if(_5O._bO)_5O._cO();if(_5O._Va2(_Rk,_Tk,true)){var _Wa2=true;for(_Gv=0;_Gv<3;_Gv++){if(_vs._Gq[_Gv]){if(_Ea2[_Fa2+_Gv]){_5O._7k(_Fa2+_Gv,0,_5O,_5O)}_Wa2=false}}for(_Gv=0;_Gv<3;_Gv++){if(_vs._Bq[_Gv]===1){if(_Ea2[_Ia2+_Gv]){_5O._7k(_Ia2+_Gv,0,_5O,_5O)}_Wa2=false}}for(_Gv=0;_Gv<3;_Gv++){if(_vs._Fq[_Gv]===1){if(_Ea2[_La2+_Gv]){_5O._7k(_La2+_Gv,0,_5O,_5O)}}}if(_Wa2){
|
||
_5O._7k(_Oa2,0,_5O,_5O)}if(!_5O._Xa2){_5O._7k(_Pa2,0,_5O,_5O);_5O._Xa2=true}}else {if(_5O._Xa2){_5O._7k(_Qa2,0,_5O,_5O);_5O._Xa2=false}}}}}}}}for(_Gv=0;_Gv<3;_Gv++){if(_vs._Gq[_Gv]){_6O._7k(_Ya2+_Gv,0)}}for(_Gv=0;_Gv<3;_Gv++){if(_vs._Bq[_Gv]===1){_6O._7k(_Za2+_Gv,0)}}for(_Gv=0;_Gv<3;_Gv++){if(_vs._Fq[_Gv]===1){_6O._7k(__a2+_Gv,0)}}if(_0b2){_6O._7k(_Ra2,0)}if(_1b2){_6O._7k(_Sa2,0)}}}}}}function _2b2(){var _Um,_Vm,_Qk;var _nt=_jj._UQ._nt;var _Gl=_3a2++;for(var _1O=0;_1O<_nt.length;_1O++){var _5O=_nt[_1O];
|
||
if(!_5O._I8&&(_5O._3b2>=0)&&(_5O._5a2<=_Gl)){if(!_5O._4b2){var _qI=_rI._Xs(_5O._3b2);if((_qI!==null)&&(_qI!==undefined)){if(_5O._5b2>0){_Um=_qI._6b2(_5O._7b2);_5O._7b2+=_5O._5b2;_Vm=_qI._6b2(_5O._7b2);for(_Qk=_Um;_Qk<_Vm;_Qk++){_mI(_5O,_5O,_5O._3b2,_Qk)}if(_5O._8b2&&(_5O._7b2>_qI._9b2())){_5O._7b2=0}}else {_Um=_qI._ab2(_5O._7b2);_5O._7b2+=_5O._5b2;_Vm=_qI._ab2(_5O._7b2);for(_Qk=_Um;_Qk>_Vm;_Qk--){_mI(_5O,_5O,_5O._3b2,_Qk)}if(_5O._8b2&&(_5O._7b2<0)){_5O._7b2=_qI._9b2()}}}}}}}function _bb2(){var _nt=_jj._UQ._nt;
|
||
var _Gl=_3a2++;for(var _1O=0;_1O<_nt.length;_1O++){var _5O=_nt[_1O];if(!_5O._I8&&(_5O._5a2<=_Gl)){for(var _hm=0;_hm<_cb2;_hm++){var event=_db2|(_hm+1);var _2O=_5O._0R;if(_2O._6a2[event]){var _eb2;_eb2=~~(_5O._Pd[_hm]);if(_eb2>=0){_eb2--;_5O._Pd[_hm]=_eb2}if(_eb2===0){_5O._7k(_db2|(_hm+1),0,_5O,_5O)}}}}}}function _jI(_fI,_gI){switch(_fI){case _fb2:return _MQ;case _gb2:return _OQ;case _hb2:return _PQ;case _ib2:switch(_gI){case 0:return _jb2;case 1:return _kb2;case 2:return _lb2;case 3:return _mb2;case 4:return _nb2;case 5:return _ob2;
|
||
case 6:return _pb2;case 7:return _qb2;case 8:return _rb2;case 9:return _sb2;case 10:return _tb2;case 11:return _ub2;default :return _jb2}break;case _vb2:switch(_gI){case _wb2:return _xb2;case _yb2:return _zb2;case _Ab2:return _Bb2;default :return _zb2}break;case _Cb2:return _RT1;case _Db2:switch(_gI){case _Eb2:return _Fa2;case _Fb2:return _Ha2;case _Gb2:return _Ga2;case _Hb2:return _Oa2;case _Ib2:return _Ia2;case _Jb2:return _Ka2;case _Kb2:return _Ja2;case _Lb2:return _La2;case _Mb2:return _Na2;case _Nb2:return _Ma2;case _Ob2:return _Pa2;case _Pb2:return _Qa2;
|
||
case _Qb2:return 0;case _Rb2:return 0;case _Sb2:return 0;case _Tb2:return 0;case _Ub2:return 0;case _Vb2:return 0;case _Wb2:return 0;case _Xb2:return 0;case _Yb2:return 0;case _Zb2:return 0;case __b2:return 0;case _0c2:return 0;case _1c2:return 0;case _2c2:return 0;case _3c2:return 0;case _4c2:return 0;case _5c2:return 0;case _6c2:return 0;case _7c2:return 0;case _8c2:return 0;case _9c2:return 0;case _ac2:return 0;case _bc2:return 0;case _cc2:return 0;case _dc2:return _Ya2;case _ec2:return _fc2;case _gc2:return _hc2;case _ic2:return _Za2;case _jc2:return _kc2;
|
||
case _lc2:return _mc2;case _nc2:return __a2;case _oc2:return _pc2;case _qc2:return _rc2;case _sc2:return _Ra2;case _tc2:return _Sa2;default :return 0}break;case _xI:{switch(_gI){case _uc2:return _7a2;case _vc2:return _da2;case _wc2:return _xc2;case _yc2:return _zc2;case _Ac2:return _Bc2;case _Cc2:return _Dc2;case _Ec2:return _Fc2;case _Gc2:return _Hc2;case _Ic2:return _vT1;case _Jc2:return _Kc2;case _Lc2:return _Mc2;case _Nc2:return _la2;case _Oc2:return _Pc2;case _Qc2:return _Rc2;case _Sc2:return _Tc2;case _Uc2:return _Vc2;case _Wc2:return _Xc2;
|
||
case _Yc2:return _Zc2;case __c2:return _0d2;case _1d2:return _ma2;case _2d2:return _3d2;case _4d2:return _5d2;case _6d2:return _7d2;case _8d2:return _9d2;case _ad2:return _bd2;case _cd2:return _dd2;case _ed2:return _fd2;case _wI:return _gd2;case _hd2:return _id2;case _jd2:return _kd2;case _ld2:return _md2;case _nd2:return _od2;case _pd2:return _qd2;case _rd2:return _sd2;case _td2:return _ud2;case _vd2:return _wd2;case _xd2:return _yd2;case _zd2:return _Ad2;case _Bd2:return _Cd2;case _Dd2:return _Ed2;case _Fd2:return _Gd2;case _Hd2:return _Id2;case _Jd2:return _Kd2;
|
||
case _Ld2:return _8k;case _Md2:return _Nd2;case _Od2:return _Pd2;case _Qd2:return _zQ;case _Rd2:return _Sd2;case _Td2:return _z72;case _Ud2:return _821;default :return 0}break }case _Vd2:return _Wd2;case _Xd2:return _Yd2;case _Zd2:return __d2;case _0e2:return _1e2;case _2e2:return _3e2;case _4e2:switch(_gI){case _5e2:return _6e2;case _7e2:return _8e2;case _9e2:return _ae2;case _be2:return _ce2;case _de2:return _ee2;case _fe2:return _ge2;case _he2:return _ie2;case _je2:return _ke2;case _le2:return _me2;case _ne2:return _oe2;case _pe2:return _qe2;
|
||
case _re2:return _se2;case _te2:return _ue2;case _ve2:return _we2;case _xe2:return _ye2;case _ze2:return _Ae2;case _Be2:return _Ce2;case _De2:return _Ee2;case _Fe2:return _Ge2;case _He2:return _Ie2;case _Je2:return _Ke2;case _Le2:return _Me2;case _Ne2:return _Oe2;case _Pe2:return _Qe2;case _Re2:return _Se2;case _Te2:return _Ue2;default :return 0;case _Ve2:return _LQ}break;default :return 0}}function _lI(_fI,_gI){switch(_fI){case _Cb2:case _2e2:case _Xd2:case _Zd2:case _0e2:{return _gI}}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 _hm=new Uint8Array(1);return }catch(e){}function subarray(start,end){return this.slice(start,end)}function _We2(_132,offset){var _z3,_sk=_132.length;if(arguments.length<2){offset=0}for(_z3=0;_z3<_sk;++_z3,++offset){this[offset]=_132[_z3]&0xFF}}function _Xe2(_dO){
|
||
var _sF,_z3;if(typeof _dO==="number"){_sF=new Array(_dO);for(_z3=0;_z3<_dO;++_z3){_sF[_z3]=0}}else {_sF=_dO.slice(0)}_sF.subarray=subarray;_sF.buffer=_sF;_sF.byteLength=_sF.length;_sF.set=_We2;if(typeof _dO==="object"&&_dO.buffer){_sF.buffer=_dO.buffer}return _sF}window.Uint8Array=_Xe2;window.Uint32Array=_Xe2;window.Int32Array=_Xe2}(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 VBArray(this.responseBody)._Ye2())}}else {getter=function(){return this.responseBody}}Object.defineProperty(XMLHttpRequest.prototype,"response",{get:getter})}(window));if(!window.btoa){window.btoa=function(data){var _GI="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _HI,_II,_JI,_KI,_LI,_MI,_NI,_OI,_z3=0,_PI=0,_QI="",_RI=[];if(!data){return data}do {_HI=data.charCodeAt(_z3++);_II=data.charCodeAt(_z3++);
|
||
_JI=data.charCodeAt(_z3++);_OI=_HI<<16|_II<<8|_JI;_KI=_OI>>18&0x3f;_LI=_OI>>12&0x3f;_MI=_OI>>6&0x3f;_NI=_OI&0x3f;_RI[_PI++]=_GI.charAt(_KI)+_GI.charAt(_LI)+_GI.charAt(_MI)+_GI.charAt(_NI)}while(_z3<data.length);_QI=_RI.join('');var _Jk=data.length%3;return(_Jk?_QI.slice(0,_Jk-3):_QI)+'==='.slice(_Jk||3)}}function _FH(){this._IH="fjs"+(999999*Math.random()|0)}_FH.prototype._q01="";_FH.prototype._Ze2="";_FH.prototype.data="";_FH.prototype.__e2="AAEAAAAKAIAAAwAgT1MvMgAAAAAAAACsAAAAWGNtYXAA"+"AAAAAAABBAAAACxnbHlmAAAAAAAAATAAAAAQaGVhZAAAA"+"AAAAAFAAAAAOGhoZWEAAAAAAAABeAAAACRobXR4AAAAAA"+"AAAZwAAAAIbG9jYQAAAAAAAAGkAAAACG1heHAAAAAAAAA"+"BrAAAACBuYW1lAAAAAAAAAcwAAAAgcG9zdAAAAAAAAAHs"+"AAAAEAAEAAEAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAMAAQA"+"AAAwABAAgAAAABAAEAAEAAABB//8AAABB////wAABAAAA"+"AAABAAAAAAAAAAAAAAAAMQAAAQAAAAAAAAAAAABfDzz1A"+"AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAg"+"AAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAAAQAAAAIAAQAB"+"AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAHgADAAEEC"+"QABAAAAAAADAAEECQACAAIAAAAAAAEAAAAAAAAAAAAAAA"+"AAAA==";
|
||
_FH.prototype._0f2={_1f2:0,_2f2:0,_3f2:0,_4f2:0,_5f2:400};_FH.prototype._6f2=!1;_FH.prototype._DH=!1;_FH.prototype.onload=function(){};_FH.prototype.onerror=function(){};_FH.prototype.canvas=!1;_FH.prototype.context=!1;_FH.prototype.validate=function(target,_Pr1,_7f2,font,_8f2){if(_8f2!==!1&&_8f2<0){this.onerror("Requested system font '"+this._IH+"' could not be loaded (it may not be installed).");return }var _9f2=document._af2.getComputedStyle(target,'');var width=_9f2.getPropertyValue("width").replace("px",
|
||
'');if(width>0){document._bf2.removeChild(_Pr1);document.body.removeChild(target);this._DH=!0;this.onload()}else {setTimeout(function(){font.validate(target,_Pr1,_7f2,font,_8f2===!1?!1:_8f2-50)},50)}};_FH.prototype._cf2=function(){var _6E1=this;var _RF=function(_vq){return String.fromCharCode(_vq)};var _df2=function(_vq){if(_vq<256){return _RF(0)+_RF(_vq)}var _9I=_vq>>8;var _aI=_vq&0xFF;return _RF(_9I)+_RF(_aI)};var _ef2=function(_vq){if(_vq<0){_vq=0xFFFFFFFF+_vq+1}return parseInt(_vq,10).toString(16);};var _ff2=function(_9I,
|
||
_aI){return 256*_9I+_aI};var _gf2=function(_9I,_aI){var _hf2=_9I>>7===1,_vq;_9I=_9I&0x7F;_vq=256*_9I+_aI;if(!_hf2){return _vq}return _vq-0x8000};var _if2=function(_9I,_aI,_jf2,_kf2){return 16777216*_9I+65536*_aI+256*_jf2+_kf2};var error=function(_ds){_6E1.onerror(_ds)};var _lf2=_RF(0)+_RF(1)+_RF(0)+_RF(0);var _mf2="OTTO";var data=this.data;var version=_RF(data[0])+_RF(data[1])+_RF(data[2])+_RF(data[3]);var _nf2=(version===_lf2);var _of2=(_nf2?!1:version===_mf2);if(_nf2){this._Ze2="truetype";}else if(_of2){this._Ze2="opentype"}
|
||
else {error("Error: file at "+this._q01+" cannot be interpreted as OpenType font.");return }var _pf2=_ff2(data[4],data[5]),_qf2=12,_rf2,end=_qf2+16*_pf2,_sf2={},_ur1;for(_rf2=_qf2;_rf2<end;_rf2+=16){_ur1=_RF(data[_rf2])+_RF(data[_rf2+1])+_RF(data[_rf2+2])+_RF(data[_rf2+3]);_sf2[_ur1]={name:_ur1,_tf2:_if2(data[_rf2+4],data[_rf2+5],data[_rf2+6],data[_rf2+7]),offset:_if2(data[_rf2+8],data[_rf2+9],data[_rf2+10],data[_rf2+11]),length:_if2(data[_rf2+12],data[_rf2+13],data[_rf2+14],data[_rf2+15])}}var _uf2=function(_ur1){
|
||
if(!_sf2[_ur1]){error("Error: font is missing the required OpenType '"+_ur1+"' table.");return !1}return _ur1};_ur1=_uf2("head");if(_ur1===!1){return }_rf2=_sf2[_ur1].offset;_sf2[_ur1].version=""+data[_rf2]+data[_rf2+1]+data[_rf2+2]+data[_rf2+3];var _vf2=_ff2(data[_rf2+18],data[_rf2+19]);this._0f2._1f2=_vf2;_ur1=_uf2("hhea");if(_ur1===!1){return }_rf2=_sf2[_ur1].offset;_sf2[_ur1].version=""+data[_rf2]+data[_rf2+1]+data[_rf2+2]+data[_rf2+3];this._0f2._3f2=_gf2(data[_rf2+4],data[_rf2+5])/_vf2;this._0f2._4f2=_gf2(data[_rf2+6],
|
||
data[_rf2+7])/_vf2;this._0f2._2f2=_gf2(data[_rf2+8],data[_rf2+9])/_vf2;_ur1=_uf2("OS/2");if(_ur1===!1){return }_rf2=_sf2[_ur1].offset;_sf2[_ur1].version=""+data[_rf2]+data[_rf2+1];this._0f2._5f2=_ff2(data[_rf2+4],data[_rf2+5]);_ur1=_uf2("cmap");if(_ur1===!1){return }_rf2=_sf2[_ur1].offset;_sf2[_ur1].version=""+data[_rf2]+data[_rf2+1];_pf2=_ff2(data[_rf2+2],data[_rf2+3]);var _wf2,_xf2,_yf2,_zf2,offset,_Af2=!1;for(_wf2=0;_wf2<_pf2;_wf2++){_xf2=_rf2+4+_wf2*8;_yf2=_ff2(data[_xf2],data[_xf2+1]);_zf2=_ff2(data[_xf2+2],
|
||
data[_xf2+3]);offset=_if2(data[_xf2+4],data[_xf2+5],data[_xf2+6],data[_xf2+7]);if(_yf2===3&&_zf2===1){_Af2=offset}}var _Bf2="A";this._Cf2=[];if(_Af2!==!1){_rf2+=_Af2;version=_ff2(data[_rf2],data[_rf2+1]);if(version===4){var _Df2=_ff2(data[_rf2+6],data[_rf2+7])/2;var _Ef2=function(_RF){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(_RF)===-1};var _z3=_rf2+14,
|
||
e=_rf2+14+2*_Df2,_Ff2=!1;for(;_z3<e;_z3+=2){_Ff2=_ff2(data[_z3],data[_z3+1]);if(_Ef2(_Ff2)){break }_Ff2=!1}var _cF=e+2;for(;_z3<e;_z3+=2,_cF+=2){var _Gf2=_ff2(data[_z3],data[_z3+1]);var _Hf2=_ff2(data[_cF],data[_cF+1]);if(_Gf2!=0xffff){for(var _sk=_Hf2;_sk<=_Gf2;++_sk){this._Cf2.push(_sk)}}}if(_Ff2!==!1){_Bf2=String.fromCharCode(_Ff2);var _SW1=-(_Ff2-1)+65536;var _If2=btoa(_RF(0)+_df2(_Ff2)+_df2(0xFFFF)+_df2(0)+_df2(_Ff2)+_df2(0xFFFF)+_df2(_SW1)+_df2(1));this.__e2=this.__e2.substring(0,380)+_If2+this.__e2.substring(380+_If2.length)}
|
||
}}this._Jf2(_Bf2,!1)};_FH.prototype._Jf2=function(_Bf2,_8f2){var _Kf2=this._IH+" testfont";var _Lf2=document.createElement("style");_Lf2.setAttribute("type","text/css");_Lf2.innerHTML="@font-face {\n"+" font-family: '"+_Kf2+"';\n"+" src: url('data:application/x-font-ttf;base64,"+this.__e2+"')\n"+" format('truetype');}";document._bf2.appendChild(_Lf2);var _Mf2=!1;if(!this._6f2){_Mf2=this._Nf2();document._bf2.appendChild(_Mf2)}var _Of2=document.createElement("p");_Of2.style.cssText="position: absolute; top: 0; left: 0; opacity: 0;";
|
||
_Of2.style._IH="'"+this._IH+"', '"+_Kf2+"'";_Of2.innerHTML=_Bf2+_Bf2+_Bf2+_Bf2+_Bf2+_Bf2+_Bf2+_Bf2+_Bf2+_Bf2;document.body.appendChild(_Of2);if(!document._af2.getComputedStyle){this.onload();error("Error: document.defaultView.getComputedStyle is not supported by this browser.\n"+"Consequently, Font.onload() cannot be trusted.")}else {var _Pf2=this._6f2?1000:this._0f2._1f2;var canvas=document.createElement("canvas");canvas.width=_Pf2;canvas.height=_Pf2;this.canvas=canvas;var context=canvas.getContext("2d");
|
||
context.font="1em '"+this._IH+"'";context.fillStyle="white";context.fillRect(-1,-1,_Pf2+2,_Pf2+2);context.fillStyle="black";context.fillText("test text",50,_Pf2/2);this.context=context;var _GZ1=this;var _Qf2=function(){_GZ1.validate(_Of2,_Lf2,_Mf2,_GZ1,_8f2)};setTimeout(_Qf2,50)}};_FH.prototype._Rf2=function(){this._6f2=!0;this._0f2=!1;this._Jf2("A",1000)};_FH.prototype._Sf2=function(){var font=this;if(this._q01.indexOf(".")===-1){setTimeout(function(){font._Rf2()},10);return }var _Tf2=new XMLHttpRequest();
|
||
_Tf2.open('GET',font._q01,!0);_Tf2.responseType="arraybuffer";_Tf2.onload=function(_Uf2){var _Vf2=_Tf2.response;if(_Vf2){font.data=new Uint8Array(_Vf2);font._cf2()}else {font.onerror("Error downloading font resource from "+font._q01)}};_Tf2.send(null)};_FH.prototype._Wf2=!1;_FH.prototype._Nf2=function(){if(this._Wf2){return this._Wf2}this._Wf2=document.createElement("style");this._Wf2.type="text/css";var _Xf2="@font-face {\n";_Xf2+=" font-family: '"+this._IH+"';\n";_Xf2+=" src: url('"+this._q01+"') format('"+this._Ze2+"');\n";
|
||
_Xf2+="}";this._Wf2.innerHTML=_Xf2;return this._Wf2};_FH.prototype.measureText=function(_Yf2,_Zf2){if(!this._DH){error("measureText() was called while the font was not yet loaded");return !1}this.context.font=_Zf2+"px '"+this._IH+"'";var _0f2=this.context.measureText(_Yf2);_0f2.fontsize=_Zf2;_0f2._3f2=0;_0f2._4f2=0;_0f2._T02={__f2:0,_0g2:_0f2.width,_1g2:0,_2g2:0};_0f2.height=0;var _d_1=[],_3g2=_0f2.width/this._0f2._1f2;if(_3g2<=1){_d_1.push(_Yf2)}else {_d_1.push(_Yf2)}var _4g2=_d_1.length,_z3;for(_z3=0;
|
||
_z3<_4g2;_z3++){this._5g2(_d_1[_z3],_Zf2,_0f2)}return _0f2};_FH.prototype._5g2=function(_6g2,_Zf2,_0f2){var _7g2=function(_vp,_8g2){return document._af2.getComputedStyle(_vp,null).getPropertyValue(_8g2)};var _z3,_Qk,_9g2,__E,_mv1;var _ag2=document.createElement("div");_ag2.style.position="absolute";_ag2.style.opacity=0;_ag2.style.font=_Zf2+"px '"+this._IH+"'";var _x42=10;_ag2.innerHTML=_6g2;for(_z3=1;_z3<_x42;_z3++){_ag2.innerHTML+="<br/>"+_6g2;}document.body.appendChild(_ag2);_0f2._2f2=1.2*_Zf2;var _bg2=_7g2(_ag2,
|
||
"height");_bg2=_bg2.replace("px","");if(_bg2>=_Zf2*_x42){_0f2._2f2=(_bg2/_x42)|0}document.body.removeChild(_ag2);if(/^_cg2*$/.test(_6g2)){return _0f2}var canvas=this.canvas,_Wm=this.context,_Pf2=this._6f2?1000:this._0f2._1f2,_B3=_Pf2,_C3=_Pf2,_dg2=_Pf2/2,padding=50,_eg2=(_Pf2-_0f2.width)/2;if(_eg2!==(_eg2|0)){_eg2=_eg2|0}_Wm.fillStyle="white";_Wm.fillRect(-padding,-padding,_B3+2*padding,_C3+2*padding);_Wm.fillStyle="black";_Wm.fillText(_6g2,_eg2,_dg2);var _fg2=(_0f2.width+padding)|0,_gg2=4*_Zf2,_hg2=_eg2-padding/2,
|
||
_ig2=_dg2-_gg2/2,_AH1=_Wm.getImageData(_hg2,_ig2,_fg2,_gg2).data;_z3=0;_Qk=0;_9g2=_fg2*4;__E=_AH1.length;_mv1=_gg2/2;while(++_z3<__E&&_AH1[_z3]===255){}var _3f2=(_z3/_9g2)|0;_z3=__E-1;while(--_z3>0&&_AH1[_z3]===255){}var _4f2=(_z3/_9g2)|0;for(_z3=0,_Qk=0;_Qk<_fg2&&_AH1[_z3]===255;){_z3+=_9g2;if(_z3>=__E){_Qk++;_z3=(_z3-__E)+4}}var __f2=_Qk;var _v81=1;for(_z3=__E-3,_Qk=0;_Qk<_fg2&&_AH1[_z3]===255;){_z3-=_9g2;if(_z3<0){_Qk++;_z3=(__E-3)-(_v81++)*4}}var _0g2=_fg2-_Qk;_0f2._3f2=(_mv1-_3f2);_0f2._4f2=(_4f2-_mv1);
|
||
_0f2._T02={__f2:__f2-(padding/2),_0g2:_0g2-(padding/2),_1g2:-_0f2._4f2,_2g2:_0f2._3f2};_0f2.height=1+(_4f2-_3f2);return _0f2};Object.defineProperty(_FH.prototype,"src",{set:function(_q01){this._q01=_q01;this._Sf2()}});window._FH=_FH}(window));function _jg2(){}var _Ok=3.14159265,_kg2=!0,_lg2=!1,_O11=!0,_c61=0,_mg2=-1,_ng2=0,_og2=1,_pg2=2,_fP=0,_qg2=-1,_rg2=0,_gP=1,_sg2=2,_tg2=3,_ug2=4,_vg2=5,_wg2=6,_xg2=7,_RN1=8,_yg2=9,_zg2=10,_Ag2=11,_J01=0,_Bg2=-1,_Cg2=0,_Dg2=0,_Eg2=1,_Fg2=2,_K01=3,_Gg2=4,_Hg2=5,_Ig2=6,
|
||
_Jg2=7,_Kg2=8,_Lg2=9,_f61=0,_Mg2=-1,_UZ=-100,_Ng2=-200,_Og2=-300,_Pg2=-400,_DZ=-1,_Qg2=-2,_iW=-3,_FQ=-4,_Rg2=-5,_Sg2=-7,_Tg2=-6,_MQ=0x000,_OQ=0x100,_db2=0x200,_Ug2=0x300,_RT1=0x400,_Yd2=0x500,_Vg2=0x600,_ca2=0x700,_Wd2=0x800,__d2=0x900,_1e2=0xA00,_3e2=0xB00,_PQ=0xC00,_Wg2=0xD00,_LQ=0xE00,_zb2=_Ug2|1,_xb2=_Ug2|2,_Bb2=_Ug2|3,_7a2=_ca2|1,_da2=_ca2|2,_xc2=_ca2|3,_zc2=_ca2|4,_Bc2=_ca2|5,_Dc2=_ca2|6,_Fc2=_ca2|7,_Hc2=_ca2|8,_vT1=_ca2|9,_Kc2=_ca2|10,_Mc2=_ca2|11,_gd2=_ca2|14,_id2=_ca2|15,_kd2=_ca2|16,_md2=_ca2|17,
|
||
_od2=_ca2|18,_qd2=_ca2|19,_sd2=_ca2|20,_ud2=_ca2|21,_wd2=_ca2|22,_yd2=_ca2|23,_Ad2=_ca2|24,_Cd2=_ca2|25,_Ed2=_ca2|26,_Gd2=_ca2|27,_Id2=_ca2|28,_Kd2=_ca2|29,_la2=_ca2|30,_Pc2=_ca2|31,_Rc2=_ca2|32,_Tc2=_ca2|33,_Vc2=_ca2|34,_Xc2=_ca2|35,_Zc2=_ca2|36,_0d2=_ca2|37,_ma2=_ca2|40,_3d2=_ca2|41,_5d2=_ca2|42,_7d2=_ca2|43,_9d2=_ca2|44,_bd2=_ca2|45,_dd2=_ca2|46,_fd2=_ca2|47,_8k=_ca2|58,_6j=_ca2|59,_Nd2=_ca2|60,_Pd2=_ca2|61,_Xg2=_ca2|62,_Yg2=_ca2|63,_Zg2=_Wd2|64,__g2=_Wd2|65,_0h2=_Wd2|72,_1h2=_Wd2|73,_2h2=_Wd2|74,
|
||
_3h2=_Wd2|75,_4h2=_Wd2|76,_5h2=_Wd2|77,_zQ=_ca2|66,_Sd2=_ca2|70,_z72=_ca2|71,_821=_ca2|72,_6h2=_ca2|73,_7h2=_ca2|74,_Fa2=_Vg2|1,_Ha2=_Vg2|2,_Ga2=_Vg2|3,_Ia2=_Vg2|4,_Ka2=_Vg2|5,_Ja2=_Vg2|6,_La2=_Vg2|7,_Na2=_Vg2|8,_Ma2=_Vg2|9,_Ya2=_Vg2|10,_fc2=_Vg2|11,_hc2=_Vg2|12,_Za2=_Vg2|13,_kc2=_Vg2|14,_mc2=_Vg2|15,__a2=_Vg2|16,_pc2=_Vg2|17,_rc2=_Vg2|18,_Oa2=_Vg2|19,_Pa2=_Vg2|20,_Qa2=_Vg2|21,_Ra2=_Vg2|22,_Sa2=_Vg2|23,_jb2=_db2|1,_kb2=_db2|2,_lb2=_db2|3,_mb2=_db2|4,_nb2=_db2|5,_ob2=_db2|6,_pb2=_db2|7,_qb2=_db2|8,
|
||
_rb2=_db2|9,_sb2=_db2|10,_tb2=_db2|11,_ub2=_db2|12,_6e2=_Wg2|1,_8e2=_Wg2|2,_ae2=_Wg2|3,_ce2=_Wg2|4,_ee2=_Wg2|5,_ge2=_Wg2|6,_ie2=_Wg2|7,_ke2=_Wg2|8,_me2=_Wg2|9,_oe2=_Wg2|10,_qe2=_Wg2|11,_se2=_Wg2|12,_ue2=_Wg2|13,_we2=_Wg2|65,_ye2=_Wg2|66,_Ae2=_Wg2|67,_Ce2=_Wg2|68,_Ee2=_Wg2|69,_Ge2=_Wg2|70,_Ie2=_Wg2|71,_Ke2=_Wg2|72,_Me2=_Wg2|73,_Oe2=_Wg2|74,_Qe2=_Wg2|75,_Se2=_Wg2|76,_Ue2=_Wg2|77,_fb2=0,_gb2=1,_ib2=2,_vb2=3,_Cb2=4,_Xd2=5,_Db2=6,_xI=7,_Vd2=8,_Zd2=9,_0e2=10,_2e2=11,_hb2=12,_4e2=13,_Ve2=14,_Eb2=0,_Fb2=1,
|
||
_Gb2=2,_Hb2=3,_Ib2=4,_Jb2=5,_Kb2=6,_Lb2=7,_Mb2=8,_Nb2=9,_Ob2=10,_Pb2=11,_Qb2=16,_Rb2=17,_Sb2=18,_Tb2=19,_Ub2=21,_Vb2=22,_Wb2=23,_Xb2=24,_Yb2=25,_Zb2=26,__b2=27,_0c2=28,_1c2=31,_2c2=32,_3c2=33,_4c2=34,_5c2=36,_6c2=37,_7c2=38,_8c2=39,_9c2=40,_ac2=41,_bc2=42,_cc2=43,_dc2=50,_ec2=51,_gc2=52,_ic2=53,_jc2=54,_lc2=55,_nc2=56,_oc2=57,_qc2=58,_sc2=60,_tc2=61,_5e2=0,_7e2=1,_9e2=2,_be2=3,_de2=4,_fe2=5,_he2=6,_je2=7,_le2=8,_ne2=9,_pe2=10,_re2=11,_te2=12,_ve2=64,_xe2=65,_ze2=66,_Be2=67,_De2=68,_Fe2=69,_He2=70,
|
||
_Je2=71,_Le2=72,_Ne2=73,_Pe2=74,_Re2=75,_Te2=76,_yb2=0,_wb2=1,_Ab2=2,_uc2=0,_vc2=1,_wc2=2,_yc2=3,_Ac2=4,_Cc2=5,_Ec2=6,_Gc2=7,_Ic2=8,_Jc2=9,_Lc2=30,_Nc2=40,_Oc2=41,_Qc2=42,_Sc2=43,_Uc2=44,_Wc2=45,_Yc2=46,__c2=47,_1d2=50,_2d2=51,_4d2=52,_6d2=53,_8d2=54,_ad2=55,_cd2=56,_ed2=57,_Ld2=58,_8h2=59,_wI=10,_hd2=11,_jd2=12,_ld2=13,_nd2=14,_pd2=15,_rd2=16,_td2=17,_vd2=18,_xd2=19,_zd2=20,_Bd2=21,_Dd2=22,_Fd2=23,_Hd2=24,_Jd2=25,_Md2=60,_Od2=61,_9h2=64,_ah2=65,_Qd2=66,_Rd2=70,_Td2=71,_Ud2=72,_bh2=__d2|0,_ch2=__d2|1,
|
||
_dh2=__d2|1,_eh2=__d2|8,_fh2=__d2|9,_gh2=__d2|13,_hh2=__d2|16,_ih2=__d2|17,_jh2=__d2|18,_kh2=__d2|19,_lh2=__d2|27,_mh2=__d2|32,_nh2=__d2|33,_oh2=__d2|34,_ph2=__d2|35,_qh2=__d2|36,_rh2=__d2|37,_sh2=__d2|38,_th2=__d2|39,_uh2=__d2|40,_vh2=__d2|45,_wh2=__d2|46,_xh2=__d2|48,_yh2=__d2|49,_zh2=__d2|50,_Ah2=__d2|51,_Bh2=__d2|52,_Ch2=__d2|53,_Dh2=__d2|54,_Eh2=__d2|55,_Fh2=__d2|56,_Gh2=__d2|57,_Hh2=__d2|65,_Ih2=__d2|66,_Jh2=__d2|67,_Kh2=__d2|68,_Lh2=__d2|69,_Mh2=__d2|70,_Nh2=__d2|71,_Oh2=__d2|72,_Ph2=__d2|73,
|
||
_Qh2=__d2|74,_Rh2=__d2|75,_Sh2=__d2|76,_Th2=__d2|77,_Uh2=__d2|78,_Vh2=__d2|79,_Wh2=__d2|80,_Xh2=__d2|81,_Yh2=__d2|82,_Zh2=__d2|83,__h2=__d2|84,_0i2=__d2|85,_1i2=__d2|86,_2i2=__d2|87,_3i2=__d2|88,_4i2=__d2|89,_5i2=__d2|90,_6i2=__d2|112,_7i2=__d2|113,_8i2=__d2|114,_9i2=__d2|115,_ai2=__d2|116,_bi2=__d2|117,_ci2=__d2|118,_di2=__d2|119,_ei2=__d2|120,_fi2=__d2|121,_gi2=__d2|122,_hi2=__d2|123,_ii2=__d2|145,_ji2=__d2|186,_ki2=__d2|187,_li2=__d2|188,_mi2=__d2|189,_ni2=__d2|190,_oi2=__d2|191,_pi2=__d2|192,
|
||
_qi2=__d2|219,_ri2=__d2|220,_si2=__d2|221,_ti2=__d2|222,_ui2=__d2|223,_vi2=__d2|144,_wi2=__d2|96,_xi2=__d2|97,_yi2=__d2|98,_zi2=__d2|99,_Ai2=__d2|100,_Bi2=__d2|101,_Ci2=__d2|102,_Di2=__d2|103,_Ei2=__d2|104,_Fi2=__d2|105,_Gi2=__d2|106,_Hi2=__d2|107,_Ii2=__d2|109,_Ji2=__d2|110,_Ki2=__d2|111,_Li2=_Yd2|0,_Mi2=_Yd2|1,_Ni2=_Yd2|1,_Oi2=_Yd2|8,_Pi2=_Yd2|9,_Qi2=_Yd2|13,_Ri2=_Yd2|16,_Si2=_Yd2|17,_Ti2=_Yd2|18,_Ui2=_Yd2|19,_Vi2=_Yd2|27,_Wi2=_Yd2|32,_Xi2=_Yd2|33,_Yi2=_Yd2|34,_Zi2=_Yd2|35,__i2=_Yd2|36,_0j2=_Yd2|37,
|
||
_1j2=_Yd2|38,_2j2=_Yd2|39,_3j2=_Yd2|40,_4j2=_Yd2|45,_5j2=_Yd2|46,_6j2=_Yd2|48,_7j2=_Yd2|49,_8j2=_Yd2|50,_9j2=_Yd2|51,_aj2=_Yd2|52,_bj2=_Yd2|53,_cj2=_Yd2|54,_dj2=_Yd2|55,_ej2=_Yd2|56,_fj2=_Yd2|57,_gj2=_Yd2|65,_hj2=_Yd2|66,_ij2=_Yd2|67,_jj2=_Yd2|68,_kj2=_Yd2|69,_lj2=_Yd2|70,_mj2=_Yd2|71,_nj2=_Yd2|72,_oj2=_Yd2|73,_pj2=_Yd2|74,_qj2=_Yd2|75,_rj2=_Yd2|76,_sj2=_Yd2|77,_tj2=_Yd2|78,_uj2=_Yd2|79,_vj2=_Yd2|80,_wj2=_Yd2|81,_xj2=_Yd2|82,_yj2=_Yd2|83,_zj2=_Yd2|84,_Aj2=_Yd2|85,_Bj2=_Yd2|86,_Cj2=_Yd2|87,_Dj2=_Yd2|88,
|
||
_Ej2=_Yd2|89,_Fj2=_Yd2|90,_Gj2=_Yd2|112,_Hj2=_Yd2|113,_Ij2=_Yd2|114,_Jj2=_Yd2|115,_Kj2=_Yd2|116,_Lj2=_Yd2|117,_Mj2=_Yd2|118,_Nj2=_Yd2|119,_Oj2=_Yd2|120,_Pj2=_Yd2|121,_Qj2=_Yd2|122,_Rj2=_Yd2|123,_Sj2=_Yd2|145,_Tj2=_Yd2|186,_Uj2=_Yd2|187,_Vj2=_Yd2|188,_Wj2=_Yd2|189,_Xj2=_Yd2|190,_Yj2=_Yd2|191,_Zj2=_Yd2|192,__j2=_Yd2|219,_0k2=_Yd2|220,_1k2=_Yd2|221,_2k2=_Yd2|222,_3k2=_Yd2|223,_4k2=_Yd2|144,_5k2=_Yd2|96,_6k2=_Yd2|97,_7k2=_Yd2|98,_8k2=_Yd2|99,_9k2=_Yd2|100,_ak2=_Yd2|101,_bk2=_Yd2|102,_ck2=_Yd2|103,_dk2=_Yd2|104,
|
||
_ek2=_Yd2|105,_fk2=_Yd2|106,_gk2=_Yd2|107,_hk2=_Yd2|109,_ik2=_Yd2|110,_jk2=_Yd2|111,_kk2=_1e2|0,_lk2=_1e2|1,_mk2=_1e2|1,_nk2=_1e2|8,_ok2=_1e2|9,_pk2=_1e2|13,_qk2=_1e2|16,_rk2=_1e2|17,_sk2=_1e2|18,_tk2=_1e2|19,_uk2=_1e2|27,_vk2=_1e2|32,_wk2=_1e2|33,_xk2=_1e2|34,_yk2=_1e2|35,_zk2=_1e2|36,_Ak2=_1e2|37,_Bk2=_1e2|38,_Ck2=_1e2|39,_Dk2=_1e2|40,_Ek2=_1e2|45,_Fk2=_1e2|46,_Gk2=_1e2|48,_Hk2=_1e2|49,_Ik2=_1e2|50,_Jk2=_1e2|51,_Kk2=_1e2|52,_Lk2=_1e2|53,_Mk2=_1e2|54,_Nk2=_1e2|55,_Ok2=_1e2|56,_Pk2=_1e2|57,_Qk2=_1e2|65,
|
||
_Rk2=_1e2|66,_Sk2=_1e2|67,_Tk2=_1e2|68,_Uk2=_1e2|69,_Vk2=_1e2|70,_Wk2=_1e2|71,_Xk2=_1e2|72,_Yk2=_1e2|73,_Zk2=_1e2|74,__k2=_1e2|75,_0l2=_1e2|76,_1l2=_1e2|77,_2l2=_1e2|78,_3l2=_1e2|79,_4l2=_1e2|80,_5l2=_1e2|81,_6l2=_1e2|82,_7l2=_1e2|83,_8l2=_1e2|84,_9l2=_1e2|85,_al2=_1e2|86,_bl2=_1e2|87,_cl2=_1e2|88,_dl2=_1e2|89,_el2=_1e2|90,_fl2=_1e2|112,_gl2=_1e2|113,_hl2=_1e2|114,_il2=_1e2|115,_jl2=_1e2|116,_kl2=_1e2|117,_ll2=_1e2|118,_ml2=_1e2|119,_nl2=_1e2|120,_ol2=_1e2|121,_pl2=_1e2|122,_ql2=_1e2|123,_rl2=_1e2|145,
|
||
_sl2=_1e2|186,_tl2=_1e2|187,_ul2=_1e2|188,_vl2=_1e2|189,_wl2=_1e2|190,_xl2=_1e2|191,_yl2=_1e2|192,_zl2=_1e2|219,_Al2=_1e2|220,_Bl2=_1e2|221,_Cl2=_1e2|222,_Dl2=_1e2|223,_El2=_1e2|144,_Fl2=_1e2|96,_Gl2=_1e2|97,_Hl2=_1e2|98,_Il2=_1e2|99,_Jl2=_1e2|100,_Kl2=_1e2|101,_Ll2=_1e2|102,_Ml2=_1e2|103,_Nl2=_1e2|104,_Ol2=_1e2|105,_Pl2=_1e2|106,_Ql2=_1e2|107,_Rl2=_1e2|109,_Sl2=_1e2|110,_Tl2=_1e2|111,_Ul2=0,_Vl2=1,_Wl2=2,_Xl2=[],_cb2=12,_Yl2=8,_Zl2=8,__l2=8,_YH=10,_LL=0x000000,_0m2=0x000080,_1m2=0x008000,_2m2=0x008080,
|
||
_3m2=0x800000,_4m2=0x800080,_5m2=0x808000,_6m2=0x808080,_7m2=0xC0C0C0,_yO1=0x0000FF,_8m2=0x00FF00,_9m2=0x00FFFF,_zO1=0xFF0000,_am2=0xFF00FF,_bm2=0xFFFF00,_cm2=0xC0C0C0,_dm2=0x808080,_em2=0xFFFFFF,_fm2=0xC0DCC0,_gm2=0xF0CAA6,_hm2=0xF0FBFF,_im2=0xA4A0A0,_jm2=-1,_L01=0,_ps=1,global=null,_4j=null,_6O=null,_vs=null,_jT=null,_ta=null,_0F=null,_km2=null,_n21=null,_zu=null,_UT=null,_qO=null,_8U1=null,_MY=null,_rI=null,_BF=null,_lm2=null,_jj=null,_mm2=null,_2s=null,_nm2=null,_om2=null,_pm2=null,_qm2=null,
|
||
_Ws=null,_rm2=null,_sm2=null,_dt=null,_Zt=null,_UW=null,_ut=null,_Wt=null,_Lu=null,_tm2=null,_P61=null,__H=null,_ZH=null,_um2=null,_1I=null,_vm2=null,_wm2=null,_xm2=null,_ym2=null,_8O1=null,_9O1=null,_Tl=null,_IG=null,_6s=null,_mM=null,_BO=null,_Z31=null,__31=null,_141=null,_041=null,_zm2=null,_BN=null,_Am2=null,_Bm2=null,_Cm2=null,_Dm2=null,_N_=null,_Em2=null,g_WebAudioContext=null,_LF=null,_iF=null,_Fm2=null,_os=_L01,_Gm2=!0,_Hm2=!0,_Im2=!1,_rN1=!1,_Jm2=!1,_u01=!1,_t01=!1,_G11=!1,_WE=!1,_Km2=!1,
|
||
_S31=!1,_Lm2=!1,_Mm2=!1,_iI=!1,_Nm2=!1,_kF=!1,_Om2=!1,_tN1=!1,_Pm2=!1,_Qm2=0,_RZ=0,_Rm2=0,_Sm2=0,_Tm2=0,_Um2=0,_X41=0,_Y41=0,__41=0,_051=0,_Z41=0,_151=0,_Vm2=0,_Wm2=0,_Xm2=0,_Po=0,_Qo=0,_gH=0,_HK=0,_DK=0,_mL=0,_oL=0,_251=0,_351=0,_Ym2=0,_Zm2=0,__m2=0,_0n2=0,_1n2=0,_2n2=0,_3n2=0,_4n2=0,_5n2=0,_6n2=0,_zI=0,_AI=0,_aO1=0,_7n2=0,_8n2=0,_1P=0,_9n2=0,_an2=0,_bn2=0,_cn2=0,_R41=0,_dn2=0,_qB=0,_en2=0,_fn2=0,_gn2=0,_hn2=0,_in2=0,_jn2=!1,_kn2=-1,_ln2=-1,_mn2=1,_nn2=1,_yO=!0,_on2=0,_pn2=0,_qn2=0,_rn2=0,_sn2=0,
|
||
_tn2=0,_un2=0,_vn2=0,_wn2=0,_xn2=0,_yn2=0,_zn2=0,_An2=0,_Bn2=0,_Cn2=0,_Dn2=0,_En2=0,_Fn2=0,_Gn2=0,_Hn2=0,_In2=0,_Jn2=0,_C92=0,_Kn2=0,_Ln2=0,_Mn2=0,_Nn2=0,_On2=0,_Pn2=0,_Qn2=0,_Rn2=0,_Sn2=0,_lj=0,_Tn2=[],_fF='canvas',_Un2='0123456789ABCDEF';function _Vn2(){var debug=false;if((_0F._Y6)&&(_0F._Y6._Z6)&&(_0F._Y6._Z6===true)){debug=true}if(!debug){_5R=_WQ;_L8=_Wn2;_6t=_9t;_Ss=_Zs;__s=_1t;_2t=_5t}else {_5R=_3R;_L8=_Xn2;_6t=_7t;_Ss=_Ts;__s=_0t;_2t=_3t}}function _Yn2(){_Tn2=[];var _Zn2=0xEDB88320;for(var _z3=0;
|
||
_z3<256;++_z3){var __n2=~~_z3;for(var _Qk=8;_Qk>0;--_Qk){if((__n2&1)!==0){__n2=((__n2>>1)&0x7fffffff)^_Zn2}else {__n2>>=1;__n2&=0x7fffffff;}}_Tn2[_z3]=__n2}}function _0o2(){_Yn2();_1o2();if(_os!=_jm2){try{var _2o2=new Audio();_2o2.controls=false;_u01=!!_2o2.canPlayType&&_2o2.canPlayType('audio/mpeg')!=="";_t01=!!_2o2.canPlayType&&_2o2.canPlayType('audio/ogg; codecs="vorbis"')!=="";_2o2=null}catch(e){_u01=false;_t01=false}}if(_u01)debug("Browser CAN play MP3");if(_t01)debug("Browser CAN play OGG");_Vn2();
|
||
_Fm2=_Qm2=0;_jj=null;_rN1=false;_RZ=-1;__31=new _3o2();_141=new _3o2();_mm2=new _3o2();_mm2._ka2=0;_4o2=new _3o2();_041=new _3o2();_BO=new _MF();_mM=new _MF();_Z31=new _MF();_mm2._O3=true;_4o2._O3=true;_2s=[];_2s[0]=_mm2;_om2=[];_pm2=[];_qm2=[];_Ws=new _SY(5);_rm2=new _SY(5);_sm2=new _SY(5);_dt=new _SY(5);_Zt=new _SY(5);_UW=new _SY(5);_ut=new _SY(5);_Lu=new _SY(5);_Wt=new _SY(5);_tm2=new _Ru();_IG=new _SY(5);_6s=new _MF();_BN=new _5o2();_BN._6o2="DUMMY INSTANCE";_Xl2[0]=-1;_Xl2[1]=0;_Xl2[2]=0x00000000;_Xl2[3]=1;_Xl2[4]=0;
|
||
_Xl2[5]=0x00000000;_Xl2[6]=0;_Xl2[7]=-1;_Xl2[8]=0x00000000;_Xl2[9]=0;_Xl2[10]=1;_Xl2[11]=0x00000000;_Xl2[12]=0;_Xl2[13]=0;_Xl2[14]=0xffffffff;_fF="canvas";_Tl="html5game/";if(typeof(g_GameMakerHTML5Dir)!="undefined"){_Tl=g_GameMakerHTML5Dir}else {if(_0F._Y6&&_0F._Y6._k7){_Tl=_0F._Y6._k7+'/'}}_P61=[];__H=[];_ZH=[];_um2="Hiscore Table";_1I="<Nobody>";_vm2="Press <ESC> to Continue";_0n2=0x000000;_4n2=-1;_1n2=0xffff00;_2n2=0xffffff;_wm2="verdana";_3n2=16;_xm2="";_Gm2=true;_0I();_hn2=-1;_in2=-1;_Lu._7o2();
|
||
_Vm2=0.0000001;_cn2=512;_LF=[];_S31=_tN1=false;_Hm2=true;_kF=false;_Cm2=_6n2=null;_zI=_AI=-1;_1P=0;_Xm2=1.0;_Rm2=0;_Sm2=-1;_Tm2=0;_5n2=0;_Um2=0;_8o2=true;__m2=10000000;_Wm2=100000;_Po=1.0;if(_lj){_JK(_0F._Y6._9o2)}else {_gH=0x00000000;_Qo=0x000000;_HK=_IK(_Qo);_DK=_Yu(_Qo,_Po)}_C92=_IK(0x000000);_Kn2=_IK(0xffffff);_Ln2=_IK(0x0000ff);_Mn2=_IK(0x00ff00);_Nn2=_IK(0xff0000);_On2=_IK(0xff000000);_Pn2=_IK(0xffffffff);_Qn2=_IK(0xff0000ff);_Rn2=_IK(0xff00ff00);_Sn2=_IK(0xffff0000);_on2=0;_pn2=-1;_qn2=-2;
|
||
_rn2=-3;_sn2=-4;_tn2=-6;_un2=-7;_vn2=-8;_wn2=-9;_xn2=-10;_yn2=-11;_zn2=-12;_An2=-13;_Bn2=-14;_Cn2=-15;_Dn2=-16;_En2=-17;_Fn2=-18;_Gn2=-19;_Hn2=-20;_In2=-21;_Jn2=-22;_fn2=-1;_en2=-1;_gn2=0;_ao2();if(_0F._Y6&&_0F._Y6._87===false){canvas.style.cursor="none"}_Mm2=false;if(_0F._Y6&&_0F._Y6._n7===true){_Mm2=true}if(typeof _bo2=='function'){_bo2()}}function _co2(_do2){return _do2*(Math.PI/180.0)}function _eo2(_Pj,_Qj){if(_Pj===0)return 0;var _Lk=((_Pj*0x1000000)%(_Qj*0x1000000));_Lk=_Lk/0x1000000;return _Lk}function _JB(_Pj){
|
||
return _Pj*_Pj}function _IK(_6p){var _2m="rgb("+((_6p>>16)&0xff).toString()+","+((_6p>>8)&0xff).toString()+","+(_6p&0xff).toString()+")";return _2m}function _Yu(_6p,_So){var _2m="rgba("+((_6p>>16)&0xff).toString()+","+((_6p>>8)&0xff).toString()+","+(_6p&0xff).toString()+","+((_So*255.0)&0xff).toString()+")";return _2m}function _fo2(_do2){return _Ok*_do2/180.0;}function _To(_6p){return(((_6p&0xff)<<16)|(_6p&0xff00)|((_6p&0xff0000)>>16))}function _HQ(_dI,_rt,_go2,_GZ){var _nt,_5O,_1O,_Jk;var _hm=_HQ.arguments;
|
||
var _jt=_HQ.arguments.length;var _ho2=_hm[_jt-1];_rt=~~_rt;if(_rt==_FQ)return _GZ;if(_rt==_iW){_nt=_6O._WW();for(_1O=0;_1O<_nt.length;_1O++){_5O=_nt[_1O];if((_go2)&&(_5O==_dI))continue;if(_5O._EZ)continue;_Jk=_ho2(_5O);if(_Jk>0)return _Jk}}else if(_rt<100000){var _2O=_4j._Xs(_rt);if(_2O===null){return _GZ}_nt=_2O._3O();for(_1O=0;_1O<_nt.length;_1O++){_5O=_nt[_1O];if((_go2)&&(_dI==_5O))continue;if(_5O._EZ)continue;_Jk=_ho2(_5O);if(_Jk>0)return _Jk}}else {_5O=_6O._io2(_rt);if((_go2)&&(_dI==_5O)){return _GZ}
|
||
if(_5O._EZ){return _GZ}return _ho2(_5O)}return _GZ}function _jo2(_dI,_rt,_go2,_GZ){var _nt,_5O,_1O,_pv;var _hm=_jo2.arguments;var _jt=_jo2.arguments.length;var _ho2=_hm[_jt-1];var _nW=10000000000;var id=-1;_rt=~~_rt;if(_rt==_FQ)return _GZ;if(_rt==_iW){_nt=_6O._WW();for(_1O=0;_1O<_nt.length;_1O++){_5O=_nt[_1O];if((_go2)&&(_5O==_dI))continue;if(_5O._EZ)continue;_pv=_ho2(_5O);if(_pv<_nW){_nW=_pv}}if(_nW!=10000000000)return _nW}else if(_rt<100000){var _2O=_4j._Xs(_rt);if(_2O===null){return _GZ}_nt=_2O._3O();for(_1O=0;
|
||
_1O<_nt.length;_1O++){_5O=_nt[_1O];if((_go2)&&(_dI==_5O))continue;if(_5O._EZ)continue;_pv=_ho2(_5O);if(_pv<_nW){_nW=_pv}}if(_nW!=10000000000)return _nW}else {_5O=_6O._io2(_rt);if((_go2)&&(_dI==_5O)){return _GZ}if(_5O._EZ){return _GZ}return _ho2(_5O)}return _GZ}var _hP={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this._iP=this._ko2();this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this._lo2=this.searchString(this.dataOS)||"an unknown OS";
|
||
this._mo2=this._no2()},_ko2:function(){var _oo2=navigator.userAgent.toString().toLowerCase();if(_oo2.indexOf("trident/5")>-1){return 9.0}else if(_oo2.indexOf("trident/6")>-1){return 10.0}else if(_oo2.indexOf("trident/7")>-1){return 11.0;}return -1},_no2: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 _Mg2}},searchString:function(data){for(var _z3=0;_z3<data.length;_z3++){var _po2=data[_z3]._Ea;var _qo2=data[_z3].prop;this.versionSearchString=data[_z3].versionSearch||data[_z3].identity;if(_po2){if(_po2.indexOf(data[_z3]._ro2)!=-1){return data[_z3].identity}}else if(_qo2){return data[_z3].identity}}},searchVersion:function(_po2){var index=_po2.indexOf(this.versionSearchString);
|
||
if(index==-1)return;return parseFloat(_po2.substring(index+this.versionSearchString.length+1))},dataBrowser:[{_Ea:navigator.userAgent,_ro2:"Tizen",identity:"Tizen"},{_Ea:navigator.userAgent,_ro2:"Edge",identity:"Edge"},{_Ea:navigator.userAgent,_ro2:"Chrome",identity:"Chrome"},{_Ea:navigator.userAgent,_ro2:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{_Ea:navigator.vendor,_ro2:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{_Ea:navigator.userAgent,
|
||
_ro2:"KHTML",identity:"KHTML",versionSearch:"Mozilla/"},{_Ea:navigator.vendor,_ro2:"iCab",identity:"iCab"},{_Ea:navigator.vendor,_ro2:"KDE",identity:"Konqueror"},{_Ea:navigator.userAgent,_ro2:"Firefox",identity:"Firefox"},{_Ea:navigator.userAgent,_ro2:"IceWeasel",identity:"IceWeasel"},{_Ea:navigator.vendor,_ro2:"Camino",identity:"Camino"},{_Ea:navigator.userAgent,_ro2:"Netscape",identity:"Netscape"},{_Ea:navigator.userAgent,_ro2:"IEMobile",identity:"IEMobile"},{_Ea:navigator.userAgent,_ro2:"MSIE",
|
||
identity:"Explorer",versionSearch:"MSIE"},{_Ea:navigator.userAgent,_ro2:"Trident/",identity:"Explorer",versionSearch:"rv"},{_Ea:navigator.userAgent,_ro2:"Gecko",identity:"Mozilla",versionSearch:"rv"}],dataOS:[{_Ea:navigator.userAgent,_ro2:"Phone 8",identity:"WindowsPhone8"},{_Ea:navigator.platform,_ro2:"Win",identity:"Windows"},{_Ea:navigator.platform,_ro2:"Mac",identity:"Mac"},{_Ea:navigator.userAgent,_ro2:"iPhone",identity:"iPhone"},{_Ea:navigator.userAgent,_ro2:"iPod",identity:"iPhone"},{_Ea:navigator.userAgent,
|
||
_ro2:"iPad",identity:"iPad"},{_Ea:navigator.userAgent,_ro2:"Android",identity:"Android"},{_Ea:navigator.userAgent,_ro2:"Tizen",identity:"Tizen"},{_Ea:navigator.platform,_ro2:"Linux",identity:"Linux"}]};function _1o2(){_hP.init();if(_hP._lo2=="Windows"){_J01=_Cg2}else if(_hP._lo2=="Mac"){_J01=_Eg2}else if(_hP._lo2=="iPhone"){_J01=_K01}else if(_hP._lo2=="iPad"){_J01=_K01}else if(_hP._lo2=="Android"){_J01=_Gg2}else if(_hP._lo2=="Linux"){_J01=_Ig2}else if(_hP._lo2=="Tizen"){_J01=_Kg2}else if(_hP._lo2=="WindowsPhone8"){
|
||
_J01=_Jg2}else {_J01=_Bg2}if(_hP._lo2!==""){debug(_hP._lo2+" Detected("+_J01+")")}_f61=_hP._mo2;_fP=_rg2;_c61=_mg2;if(_hP.browser=="Explorer"){debug("Internet Explorer detected");_fP=_gP;}else if(_hP.browser=="Explorer"){debug("Internet Explorer detected");_fP=_gP}else if(_hP.browser=="Edge"){debug("Microsoft Edge detected");_fP=_Ag2}else if(_hP.browser=="IEMobile"){debug("IE Mobile detected");_fP=_zg2}else if(_hP.browser=="Firefox"){debug("Firefox detected");_fP=_sg2}else if(_hP.browser=="Chrome"){debug("Chrome detected");
|
||
_fP=_tg2}else if(_hP.browser=="Safari"){if(_J01==_K01){_fP=_vg2;_c61=_ng2;if(_hP._lo2=="iPad")_c61=_pg2;debug("Safari mobile detected")}else {debug("Safari detected");_fP=_ug2}}else if(_hP.browser=="Opera"){debug("BrowserDetect: "+_hP._lo2);debug("Opera detected");_fP=_wg2}else if(_hP.browser=="KHTML"){debug("Default Android browser detected");debug("OS: "+_f61);_fP=_xg2}else if(_hP.browser=="Tizen"){_fP=_qg2}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((_J01!=_Kg2)&&(true==_0F._Y6._p7)){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. "+_RF(13)+_RF(13)+"Please check the FAQ for more details. "+_RF(13)+_RF(13)+"http://help.yoyogames.com/entries/40534573");
|
||
}}}var _so2=0;var _E11=0;var _to2=0;var _uo2=0;var _vo2=null;var _wo2=null;var _xo2=0,_yo2=1,_zo2=2,_Ao2=3;function _Bo2(){global=new _jg2();_ta=new _Co2();_vs=new _Do2();_jq=new _Oq();_Eo2(canvas);_6O=new _Fo2();_4j=new _Go2();_jT=new _Ho2();_w21=new _Io2();_zu=new _Jo2();_n21=new _Ko2();_aF=new _Lo2();_8U1=[];_MY=new _Mo2();_rI=new _No2();_BF=new _Oo2();_UT=new _FS();_qO=new _qM();_0o2();if(_lj){_qO._tN();_Po2()}}function _Qo2(_Ro2){switch(_Ro2){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 _So2(_Ro2){switch(_Ro2){case _xo2:return "NETWORK_EMPTY";case _yo2:return "NETWORK_IDLE";case _zo2:return "NETWORK_LOADING";case _Ao2:return "NETWORK_NO_SOURCE"}return "Unknown Error"}function _To2(_fI){debug("ImageLoaded: "+this.src);_E11++}function _Uo2(_fI){debug("ImageError: "+this.src);_E11++}function _Vo2(_fI){_uo2++;debug("ExtensionLoaded: ")}function _Wo2(_fI){_uo2++;debug("ExtensionError: ")}function ClearEventListeners(_Xo2){_Xo2.removeEventListener('canplaythrough',
|
||
_Yo2,false);_Xo2.removeEventListener('error',_Zo2,false);_Xo2.removeEventListener("loadstart",__o2,false);_Xo2.removeEventListener("suspend",_0p2,false);_Xo2.removeEventListener("stalled",_1p2,false);_Xo2.removeEventListener("stall",_1p2,false)}function _Yo2(_fI){this.completed=true;if(_wo2[this.URL]!==null){_wo2[this.URL]=null;_E11++}ClearEventListeners(this);debug("SoundLoaded: "+this.URL)}function _Zo2(_fI){debug("SoundError: "+this.URL+" NetworkError: "+_Qo2(this.error["code"]));this.completed=false;
|
||
if(_wo2[this.URL]!==null){_wo2[this.URL]=null;_E11++}ClearEventListeners(this)}function __o2(_fI){this._2p2=true}function _0p2(_fI){debug("SoundSuspended: "+this.URL);this.completed=true;if(_wo2[this.URL]!==null){_wo2[this.URL]=null;_E11++}ClearEventListeners(this)}function _1p2(_fI){}function _3p2(_eO1){debug("Loading: "+_eO1);var index=_Sl(_eO1);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=63;_Qu._C3=63;_Qu._Q6=-32;_Qu._R6=-32;_Qu._S6=63;_Qu._T6=63;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=index;_Qu._Il=_Jl[index];
|
||
_Qu._Fl=[];_Qu._Hl=32;_Qu._Gl=0;var _4p2=_om2.length;_om2[_4p2]=_Qu;return _4p2}function _5p2(_PO){debug("Loading: "+_Tl+_PO);var e=window.document.createElement('script');e.setAttribute('src',_Tl+_PO);e.setAttribute('type',"text/javascript");e.onload=_Vo2;e.onerror=_Wo2;window.document.body.appendChild(e);_to2++}function _6p2(_7p2){if(_7p2._41!==undefined){for(var _z3=0;_z3<_7p2._41.length;_z3++){var _8p2=_7p2._41[_z3];if(_8p2._51){for(var _bG=0;_bG<_8p2._51.length;_bG++){_5p2(_8p2._51[_bG])}}}}}function _9p2(_7p2){
|
||
_wo2=[];_to2=0;_uo2=0;_6p2(_7p2)}function _ap2(_eO1){_so2++;var _vQ=new XMLHttpRequest();_vQ.open('GET',_s01(_eO1),true);_vQ.send();_vQ.onload=function(_xQ){_E11++;_w21._bp2(_vQ.responseText)};_vQ.onerror=function(_xQ){_E11++}}function _cp2(_eO1){_so2++;var _vQ=new XMLHttpRequest();_vQ.open('GET',_s01(_eO1),true);_vQ.responseType='arraybuffer';_vQ.send();_vQ.onload=function(_xQ){_E11++;_w21._dp2(_vQ.response||_vQ.responseText)};_vQ.onerror=function(_xQ){_E11++}}var _GH;function _ep2(_Nl,_Cg1,_fp2){return _fp2}
|
||
;function _gp2(_7p2){var _Lk,id;if(_7p2._hp2)document.title=_7p2._hp2;if(typeof(gml_Script_gmcallback_html5_set_load_location)!='undefined'){_GH=gml_Script_gmcallback_html5_set_load_location}else _GH=_ep2;_vo2=document.getElementById('GM4HTML5_loadingscreen');_9p2(_7p2);_IN1=_ip2;_E11=0;for(index=0;index<_7p2._X6.length;index++){_so2++;debug("Loading: "+_Tl+_7p2._X6[index]);_Lk=_Sl(_Tl+_7p2._X6[index]);_Jl[_Lk].onload=_To2;_Jl[_Lk].onerror=_Uo2;_Jl[_Lk].URL=_7p2._X6[index]}if((_7p2._jp2!==null)&&(_7p2._jp2!==undefined)){
|
||
_cp2(_7p2._jp2)}if((_7p2._kp2!==null)&&(_7p2._kp2!==undefined)){_ap2(_7p2._kp2)}if(true==_0F._Y6._o7){for(var _z3=2;_z3<16;_z3++){_so2++;var _AK=_3p2(_Tl+"particles/IDR_GIF"+_z3+".png");_Lk=_om2[_AK]._W6;_Jl[_Lk].onload=_To2;_Jl[_Lk].onerror=_Uo2;_Jl[_Lk].URL="particles/IDR_GIF"+_z3+".png"}}if(_os==_ps){for(index=0;index<_7p2._71.length;index++){if(_7p2._71[index]!==null){var _e1=0;if(_7p2._71[index]._e1!==undefined){_e1=_7p2._71[index]._e1}if(_e1==0){_so2++;debug("Loading: "+_Tl+_7p2._71[index]._b1);
|
||
if(_7p2._71[index]._91===0){id=_M11(_Tl+_7p2._71[index]._b1,index,_7p2._71[index]._a1);if(id===undefined){_so2--}}else if((_7p2._71[index]._91==3)||(_7p2._71[index]._91==1)){_H11(_Tl+_7p2._71[index]._b1,index,_7p2._71[index]._a1);_so2--}else {debug("Attempting to load sound with unknown type: "+_7p2._71[index]._91);_so2--}}}}}else if(_os==_L01){for(index=0;index<_7p2._71.length;index++){if(_7p2._71[index]!==null){_so2++;debug("Loading: "+_Tl+_7p2._71[index]._b1);id=_lp2(_Tl+_7p2._71[index]._b1,_7p2._71[index]._81,
|
||
_7p2._71[index]._a1,_Yo2,_Zo2);if((id!==undefined)&&(_S11[id])&&(_S11[id].URL)){_wo2[_S11[id].URL]=_S11[id];}else {_so2--}}}}}function _mp2(){for(var _z3 in _wo2){if(!_wo2.hasOwnProperty(_z3))continue;var _np2=_wo2[_z3];if(_np2){if((_np2.networkState!==null&&_np2.networkState!==undefined)&&(_np2.readyState!==null&&_np2.readyState!==undefined)){if((_np2.networkState==_yo2||_np2.networkState==_Ao2)&&(_np2._2p2)&&(_np2.readyState!=4)){if(_np2.completed!==true){_np2.completed=false;_E11++;_wo2[_z3]=null;ClearEventListeners(_np2);
|
||
debug("SoundError: "+_np2.URL+" NetworkState: "+_So2(_np2.networkState))}}}}}}function _op2(_pp2,_2O){if(_2O._qp2)return;if(_2O._gF!==null){_op2(_2O._gF._aR,_2O._gF)}for(var _rp2 in _2O._sp2){if(!_2O._sp2.hasOwnProperty(_rp2))continue;if(_8U1[_rp2]){if(_8U1[_rp2][_pp2]){continue }}var _mE=false;var _tp2=_2O;while(_tp2!==null){var id=_tp2._aR;var _up2=_4j._Xs(_rp2);while(_up2!==null){var _vp2=_up2._aR;if(_8U1[_vp2]&&_8U1[_vp2][id]){_mE=true;break }_up2=_up2._gF}_tp2=_tp2._gF}if(!_mE){if(!_8U1[_pp2]){_8U1[_pp2]=[]}
|
||
_8U1[_pp2][_rp2]=_rp2}}_2O._qp2=true}function _wp2(){var _nt=_4j._WW();for(var _pp2=0;_pp2<_nt.length;_pp2++){var _2O=_nt[_pp2];if(_2O._gF!==null){_op2(_2O._gF._aR,_2O._gF)}_op2(_pp2,_2O)}}function _xp2(_7p2){var index,_MZ,_z3;_Wm2=1000000;_ta._yp2=_7p2._Y6._47;_R41=_7p2._Y6._m7;_Km2=_7p2._Y6._97;_a61=_7p2._Y6._l7;_ta._zp2=_Ap2();_ta._Bp2=_7p2._Y6._s7;_ta._Cp2=_7p2._Y6._s7;_ta._Dp2=_Tl;_ta._Ep2=_Ap2();if(_ul)_ta._Fp2=true;_zm2=new _Gp2(_7p2._E3);_an2=_7p2._Y6._r7;var id=0;for(var index=0;index<_7p2._F3.length;
|
||
index++){var _BJ=_7p2._F3[index];if(_BJ!==null){var _0R=_Hp2(id,_BJ);_4j._et(_0R)}id++}_4j._Ip2();_wp2();_Jp2(_7p2._P6);for(index=0;index<_7p2._g1.length;index++){if(_7p2._g1[index]===null){_w21._N21(null)}else {var _Kp2=_Lp2(_7p2._g1[index]);_w21._N21(_Kp2)}}for(index=0;index<_7p2._t1.length;index++){var _Xm=_zu._Mp2(_7p2._t1[index]);var _031=_zu._Au(_Xm);if(_031!==null)_031._Q21=_Np2;}for(index=0;index<_7p2._q3.length;index++){_aF._et(_7p2._q3[index])}for(var index=0;index<_7p2._f6.length;index++){var _Op2=_7p2._f6[index];
|
||
if(_Op2!==null){_MZ=new _Pp2();_MZ._Qp2(_Op2);_jT._et(_MZ)}else {_Qm2++;_jT._et(null)}}_an2=_7p2._Y6._q7;_jT._Rp2(_7p2._O6);for(_z3=0;_z3<_7p2._O6.length;_z3++){_MZ=_jT._Sp2(_z3);_MZ._Tp2=_z3}_ta._Up2=_jT._Sp2(0).id;_ta._Vp2=_jT._Sp2(_jT._Wp2.length-1).id;for(index=0;index<_7p2._u1.length;index++){var _LY=_Xp2(_7p2._u1[index]);_MY._et(_LY)}for(index=0;index<_7p2._71.length;index++){_n21._et(_7p2._71[index])}if(_7p2._D3!==undefined){for(index=0;index<_7p2._D3.length;index++){_rI._et(_7p2._D3[index])}
|
||
}_0I();_UH();if(typeof _Yp2=='function'){_Dm2=new _Yp2()}if(typeof _x7=='function'){_x7()}if(_7p2._41!==undefined){for(_z3=0;_z3<_7p2._41.length;_z3++){var _8p2=_7p2._41[_z3];if(_8p2.init!=undefined){try{var _Zp2=eval(_8p2.init);if(_Zp2)_Zp2();}catch(_oM){_Ys("Error calling extension initialisation function: "+_8p2.init);_Ys("exception: "+_oM.toString())}}else if(_8p2.__p2!=undefined){for(var _Qk=0;_Qk<_8p2.__p2.length;_Qk++){try{var _Zp2=eval(_8p2.__p2[_Qk]);if(_Zp2)_Zp2()}catch(_oM){_Ys("Error calling extension initialisation function: "+_8p2.__p2[_Qk]);
|
||
_Ys("exception: "+_oM.toString())}}}}}}function _ao2(){try{if(('localStorage' in window)&&(window['localStorage']!==null)){_Im2=true}}catch(e){_Im2=false}return _Im2}function _Ap2(){var _0q2="";if(_0F._Y6._s7!==null&&_0F._Y6._s7!==undefined){for(var _z3=0;_z3<_0F._Y6._s7.length;_z3++){var _RF=_0F._Y6._s7[_z3];if((_RF>='a'&&_RF<='z')||(_RF>='A'&&_RF<='Z')||(_RF>='0'&&_RF<='9')||(_RF==='_')){_0q2=_0q2+_0F._Y6._s7[_z3]}}}if(_0q2.length===0){_0q2="GameMaker"}return _0q2+"."+_ta._yp2+"."}function _1q2(_LG){return(_ta._Ep2+_LG)}
|
||
var _tC=0;var _xC=1;var _BC=2;var _2q2=3;var _uC=4;var _pB=5;var _CC=6;var _3q2=7;var _vC=8;var _yC=9;var _DC=10;var _4q2=11;var _wC=12;var _zC=13;var _EC=14;var _5q2=15;var _6q2=0;var _7q2=1;var _8q2=2;var _9q2=3;var _aq2=4;var _bq2=5;var _cq2=6;var _dq2=7;var _eq2=8;var _fq2=9;var _gq2=10;var _hq2=11;var _iq2=12;var _jq2=13;var _kq2=14;var _lq2=15;function _XA(_0x){this._vk=new Float32Array(16);if(_XA.arguments.length>0){for(var _z3=0;_z3<16;_z3++){this._vk[_z3]=_0x._vk[_z3]}}else {this._4O1()}}_XA.prototype._4O1=function(_vn){this._vk[1]=this._vk[2]=this._vk[3]=this._vk[4]=this._vk[6]=this._vk[7]=this._vk[8]=this._vk[9]=this._vk[11]=this._vk[12]=this._vk[13]=this._vk[14]=0.0;
|
||
this._vk[0]=this._vk[5]=this._vk[10]=this._vk[15]=1.0};_XA.prototype._jB=function(_mq2,_nq2,_oq2){var _pq2=new _gB(_oq2);var _qq2=new _gB();var _rq2=_nq2._MN(_mq2);_rq2._LB();_pq2._LB();_qq2._sq2(_pq2,_rq2);_qq2._LB();_pq2._sq2(_rq2,_qq2);_pq2._LB();var _OB=_mq2._tq2(_qq2);var _PB=_mq2._tq2(_pq2);var _QB=_mq2._tq2(_rq2);this._vk[_tC]=_qq2._OB;this._vk[_xC]=_pq2._OB;this._vk[_BC]=_rq2._OB;this._vk[_2q2]=0.0;this._vk[_uC]=_qq2._PB;this._vk[_pB]=_pq2._PB;this._vk[_CC]=_rq2._PB;this._vk[_3q2]=0.0;this._vk[_vC]=_qq2._QB;
|
||
this._vk[_yC]=_pq2._QB;this._vk[_DC]=_rq2._QB;this._vk[_4q2]=0.0;this._vk[_wC]=-_OB;this._vk[_zC]=-_PB;this._vk[_EC]=-_QB;this._vk[_5q2]=1};_XA.prototype._oB=function(_uq2,_vq2,_wq2,_xq2){var _hm=_co2(_uq2);var _yq2=1.0/Math.tan(_hm*0.5);var _mt1=_yq2/_vq2;this._vk[_tC]=_mt1;this._vk[_xC]=this._vk[_BC]=this._vk[_2q2]=0.0;this._vk[_pB]=_yq2;this._vk[_uC]=this._vk[_CC]=this._vk[_3q2]=0.0;this._vk[_vC]=this._vk[_yC]=0.0;this._vk[_4q2]=1.0;this._vk[_DC]=_xq2/(_xq2-_wq2);this._vk[_wC]=this._vk[_wC]=this._vk[_5q2]=0.0;
|
||
this._vk[_EC]=-_wq2*_xq2/(_xq2-_wq2)};_XA.prototype._uB=function(_Ns,_Os,_wq2,_xq2){this._vk[_tC]=2*_wq2/_Ns;this._vk[_xC]=this._vk[_BC]=this._vk[_2q2]=0.0;this._vk[_pB]=2*_wq2/_Os;this._vk[_uC]=this._vk[_CC]=this._vk[_3q2]=0.0;this._vk[_vC]=this._vk[_yC]=0.0;this._vk[_4q2]=1.0;this._vk[_DC]=_xq2/(_xq2-_wq2);this._vk[_wC]=this._vk[_zC]=this._vk[_5q2]=0.0;this._vk[_EC]=-_wq2*_xq2/(_xq2-_wq2)};_XA.prototype._tB=function(_Ns,_Os,_wq2,_xq2){this._vk[_tC]=2.0/_Ns;this._vk[_xC]=this._vk[_BC]=0.0;this._vk[_2q2]=0;
|
||
this._vk[_pB]=2.0/_Os;this._vk[_uC]=this._vk[_CC]=0.0;this._vk[_3q2]=0;this._vk[_vC]=this._vk[_yC]=0.0;this._vk[_DC]=1.0/(_xq2-_wq2);this._vk[_4q2]=0;this._vk[_wC]=this._vk[_zC]=0.0;this._vk[_EC]=_wq2/(_wq2-_xq2);this._vk[_5q2]=1.0};_XA.prototype.Multiply=function(_zq2,_Aq2){this._vk[_tC]=(_zq2._vk[_tC]*_Aq2._vk[_tC])+(_zq2._vk[_xC]*_Aq2._vk[_uC])+(_zq2._vk[_BC]*_Aq2._vk[_vC])+(_zq2._vk[_2q2]*_Aq2._vk[_wC]);this._vk[_xC]=(_zq2._vk[_tC]*_Aq2._vk[_xC])+(_zq2._vk[_xC]*_Aq2._vk[_pB])+(_zq2._vk[_BC]*_Aq2._vk[_yC])+(_zq2._vk[_2q2]*_Aq2._vk[_zC]);
|
||
this._vk[_BC]=(_zq2._vk[_tC]*_Aq2._vk[_BC])+(_zq2._vk[_xC]*_Aq2._vk[_CC])+(_zq2._vk[_BC]*_Aq2._vk[_DC])+(_zq2._vk[_2q2]*_Aq2._vk[_EC]);this._vk[_2q2]=(_zq2._vk[_tC]*_Aq2._vk[_2q2])+(_zq2._vk[_xC]*_Aq2._vk[_3q2])+(_zq2._vk[_BC]*_Aq2._vk[_4q2])+(_zq2._vk[_2q2]*_Aq2._vk[_5q2]);this._vk[_uC]=(_zq2._vk[_uC]*_Aq2._vk[_tC])+(_zq2._vk[_pB]*_Aq2._vk[_uC])+(_zq2._vk[_CC]*_Aq2._vk[_vC])+(_zq2._vk[_3q2]*_Aq2._vk[_wC]);this._vk[_pB]=(_zq2._vk[_uC]*_Aq2._vk[_xC])+(_zq2._vk[_pB]*_Aq2._vk[_pB])+(_zq2._vk[_CC]*_Aq2._vk[_yC])+(_zq2._vk[_3q2]*_Aq2._vk[_zC]);
|
||
this._vk[_CC]=(_zq2._vk[_uC]*_Aq2._vk[_BC])+(_zq2._vk[_pB]*_Aq2._vk[_CC])+(_zq2._vk[_CC]*_Aq2._vk[_DC])+(_zq2._vk[_3q2]*_Aq2._vk[_EC]);this._vk[_3q2]=(_zq2._vk[_uC]*_Aq2._vk[_2q2])+(_zq2._vk[_pB]*_Aq2._vk[_3q2])+(_zq2._vk[_CC]*_Aq2._vk[_4q2])+(_zq2._vk[_3q2]*_Aq2._vk[_5q2]);this._vk[_vC]=(_zq2._vk[_vC]*_Aq2._vk[_tC])+(_zq2._vk[_yC]*_Aq2._vk[_uC])+(_zq2._vk[_DC]*_Aq2._vk[_vC])+(_zq2._vk[_4q2]*_Aq2._vk[_wC]);this._vk[_yC]=(_zq2._vk[_vC]*_Aq2._vk[_xC])+(_zq2._vk[_yC]*_Aq2._vk[_pB])+(_zq2._vk[_DC]*_Aq2._vk[_yC])+(_zq2._vk[_4q2]*_Aq2._vk[_zC]);
|
||
this._vk[_DC]=(_zq2._vk[_vC]*_Aq2._vk[_BC])+(_zq2._vk[_yC]*_Aq2._vk[_CC])+(_zq2._vk[_DC]*_Aq2._vk[_DC])+(_zq2._vk[_4q2]*_Aq2._vk[_EC]);this._vk[_4q2]=(_zq2._vk[_vC]*_Aq2._vk[_2q2])+(_zq2._vk[_yC]*_Aq2._vk[_3q2])+(_zq2._vk[_DC]*_Aq2._vk[_4q2])+(_zq2._vk[_4q2]*_Aq2._vk[_5q2]);this._vk[_wC]=(_zq2._vk[_wC]*_Aq2._vk[_tC])+(_zq2._vk[_zC]*_Aq2._vk[_uC])+(_zq2._vk[_EC]*_Aq2._vk[_vC])+(_zq2._vk[_5q2]*_Aq2._vk[_wC]);this._vk[_zC]=(_zq2._vk[_wC]*_Aq2._vk[_xC])+(_zq2._vk[_zC]*_Aq2._vk[_pB])+(_zq2._vk[_EC]*_Aq2._vk[_yC])+(_zq2._vk[_5q2]*_Aq2._vk[_zC]);
|
||
this._vk[_EC]=(_zq2._vk[_wC]*_Aq2._vk[_BC])+(_zq2._vk[_zC]*_Aq2._vk[_CC])+(_zq2._vk[_EC]*_Aq2._vk[_DC])+(_zq2._vk[_5q2]*_Aq2._vk[_EC]);this._vk[_5q2]=(_zq2._vk[_wC]*_Aq2._vk[_2q2])+(_zq2._vk[_zC]*_Aq2._vk[_3q2])+(_zq2._vk[_EC]*_Aq2._vk[_4q2])+(_zq2._vk[_5q2]*_Aq2._vk[_5q2]);};_XA.prototype._mC=function(_Tj){this._4O1();var _hm=_co2(_Tj);var _cF=Math.sin(_hm);var _A3=Math.cos(_hm);this._vk[_tC]=_A3;this._vk[_xC]=-_cF;this._vk[_uC]=_cF;this._vk[_pB]=_A3};_XA.prototype._lC=function(_Tj){this._4O1();var _hm=_co2(_Tj);
|
||
var _cF=Math.sin(_hm);var _A3=Math.cos(_hm);this._vk[_tC]=_A3;this._vk[_BC]=_cF;this._vk[_vC]=-_cF;this._vk[_DC]=_A3};_XA.prototype._kC=function(_Tj){this._4O1();var _hm=_co2(_Tj);var _cF=Math.sin(_hm);var _A3=Math.cos(_hm);this._vk[_pB]=_A3;this._vk[_CC]=-_cF;this._vk[_yC]=_cF;this._vk[_DC]=_A3};_XA.prototype._iC=function(_Pj,_Qj,_4p){this._4O1();this._vk[_wC]=_Pj;this._vk[_zC]=_Qj;this._vk[_EC]=_4p};_XA.prototype._jC=function(_B41,_C41,_Bq2){this._4O1();this._vk[_tC]=_B41;this._vk[_pB]=_C41;this._vk[_DC]=_Bq2}
|
||
;_XA.prototype._nC=function(_Vo,_Tj){_Vo._LB();var _hm=_co2(_Tj);var _A3=Math.cos(_hm);var _cF=Math.sin(_hm);var _Cq2=1.0-_A3;this._4O1();this._vk[0]=(_Cq2*_Vo._OB*_Vo._OB+_A3);this._vk[1]=(_Cq2*_Vo._OB*_Vo._PB+_cF*_Vo._QB);this._vk[2]=(_Cq2*_Vo._OB*_Vo._QB-_cF*_Vo._PB);this._vk[4]=(_Cq2*_Vo._OB*_Vo._PB-_cF*_Vo._QB);this._vk[5]=(_Cq2*_Vo._PB*_Vo._PB+_A3);this._vk[6]=(_Cq2*_Vo._PB*_Vo._QB+_cF*_Vo._OB);this._vk[8]=(_Cq2*_Vo._OB*_Vo._QB+_cF*_Vo._PB);this._vk[9]=(_Cq2*_Vo._PB*_Vo._QB-_cF*_Vo._OB);this._vk[10]=(_Cq2*_Vo._QB*_Vo._QB+_A3)}
|
||
;_XA.prototype._Dq2=function(_Pj,_Qj,_B41,_C41,_H41){this._4O1();var _hm=_co2(_H41);var _cF=Math.sin(_hm);var _A3=Math.cos(_hm);this._vk[_tC]=_A3;this._vk[_xC]=-_cF;this._vk[_uC]=_cF;this._vk[_pB]=_A3;this._vk[_tC]*=_B41;this._vk[_pB]*=_C41;this._vk[_wC]=_Pj;this._vk[_zC]=_Qj};_XA.prototype._YC=function(_Pj,_Qj,_4p,_RC,_SC,_TC,_UC,_VC,_WC){var _Eq2=Math.sin(_RC);var _Fq2=Math.cos(_RC);var _Gq2=Math.sin(_SC);var _Hq2=Math.cos(_SC);var _Iq2=Math.sin(_TC);var _Jq2=Math.cos(_TC);var _Kq2=-_Iq2*-_Eq2;var _Lq2=_Jq2*-_Eq2;
|
||
this._vk[0]=((_Jq2*_Hq2)+(_Kq2*-_Gq2))*_UC;this._vk[4]=(-_Iq2*_Fq2)*_UC;this._vk[8]=((_Jq2*_Gq2)+(_Kq2*_Hq2))*_UC;this._vk[12]=_Pj;this._vk[1]=((_Iq2*_Hq2)+(_Lq2*-_Gq2))*_VC;this._vk[5]=(_Jq2*_Fq2)*_VC;this._vk[9]=((_Iq2*_Gq2)+(_Lq2*_Hq2))*_VC;this._vk[13]=_Qj;this._vk[2]=(_Fq2*-_Gq2)*_WC;this._vk[6]=_Eq2*_WC;this._vk[10]=(_Fq2*_Hq2)*_WC;this._vk[14]=_4p;this._vk[3]=this._vk[7]=this._vk[11]=0.0;this._vk[15]=1.0};_XA.prototype._UM=function(_Mq2){var _Nq2=_Mq2._vk[_6q2]*_Mq2._vk[_bq2]-_Mq2._vk[_aq2]*_Mq2._vk[_7q2];
|
||
var _0D=_Mq2._vk[_6q2]*_Mq2._vk[_cq2]-_Mq2._vk[_aq2]*_Mq2._vk[_8q2];var _1D=_Mq2._vk[_6q2]*_Mq2._vk[_dq2]-_Mq2._vk[_aq2]*_Mq2._vk[_9q2];var _2D=_Mq2._vk[_7q2]*_Mq2._vk[_cq2]-_Mq2._vk[_bq2]*_Mq2._vk[_8q2];var _Oq2=_Mq2._vk[_7q2]*_Mq2._vk[_dq2]-_Mq2._vk[_bq2]*_Mq2._vk[_9q2];var _Pq2=_Mq2._vk[_8q2]*_Mq2._vk[_dq2]-_Mq2._vk[_cq2]*_Mq2._vk[_9q2];var _Qq2=_Mq2._vk[_gq2]*_Mq2._vk[_lq2]-_Mq2._vk[_kq2]*_Mq2._vk[_hq2];var _Rq2=_Mq2._vk[_fq2]*_Mq2._vk[_lq2]-_Mq2._vk[_jq2]*_Mq2._vk[_hq2];var _da1=_Mq2._vk[_fq2]*_Mq2._vk[_kq2]-_Mq2._vk[_jq2]*_Mq2._vk[_gq2];
|
||
var _2a1=_Mq2._vk[_eq2]*_Mq2._vk[_lq2]-_Mq2._vk[_iq2]*_Mq2._vk[_hq2];var _1a1=_Mq2._vk[_eq2]*_Mq2._vk[_kq2]-_Mq2._vk[_iq2]*_Mq2._vk[_gq2];var _xa1=_Mq2._vk[_eq2]*_Mq2._vk[_jq2]-_Mq2._vk[_iq2]*_Mq2._vk[_fq2];var _6a1=(_Nq2*_Qq2-_0D*_Rq2+_1D*_da1+_2D*_2a1-_Oq2*_1a1+_Pq2*_xa1);if(_6a1!=0){var _Sq2=1.0/_6a1;var _Mk=new Float32Array(16);_Mk[_6q2]=(_Mq2._vk[_bq2]*_Qq2-_Mq2._vk[_cq2]*_Rq2+_Mq2._vk[_dq2]*_da1)*_Sq2;_Mk[_7q2]=(-_Mq2._vk[_7q2]*_Qq2+_Mq2._vk[_8q2]*_Rq2-_Mq2._vk[_9q2]*_da1)*_Sq2;_Mk[_8q2]=(_Mq2._vk[_jq2]*_Pq2-_Mq2._vk[_kq2]*_Oq2+_Mq2._vk[_lq2]*_2D)*_Sq2;
|
||
_Mk[_9q2]=(-_Mq2._vk[_fq2]*_Pq2+_Mq2._vk[_gq2]*_Oq2-_Mq2._vk[_hq2]*_2D)*_Sq2;_Mk[_aq2]=(-_Mq2._vk[_aq2]*_Qq2+_Mq2._vk[_cq2]*_2a1-_Mq2._vk[_dq2]*_1a1)*_Sq2;_Mk[_bq2]=(_Mq2._vk[_6q2]*_Qq2-_Mq2._vk[_8q2]*_2a1+_Mq2._vk[_9q2]*_1a1)*_Sq2;_Mk[_cq2]=(-_Mq2._vk[_iq2]*_Pq2+_Mq2._vk[_kq2]*_1D-_Mq2._vk[_lq2]*_0D)*_Sq2;_Mk[_dq2]=(_Mq2._vk[_eq2]*_Pq2-_Mq2._vk[_gq2]*_1D+_Mq2._vk[_hq2]*_0D)*_Sq2;_Mk[_eq2]=(_Mq2._vk[_aq2]*_Rq2-_Mq2._vk[_bq2]*_2a1+_Mq2._vk[_dq2]*_xa1)*_Sq2;_Mk[_fq2]=(-_Mq2._vk[_6q2]*_Rq2+_Mq2._vk[_7q2]*_2a1-_Mq2._vk[_9q2]*_xa1)*_Sq2;
|
||
_Mk[_gq2]=(_Mq2._vk[_iq2]*_Oq2-_Mq2._vk[_jq2]*_1D+_Mq2._vk[_lq2]*_Nq2)*_Sq2;_Mk[_hq2]=(-_Mq2._vk[_eq2]*_Oq2+_Mq2._vk[_fq2]*_1D-_Mq2._vk[_hq2]*_Nq2)*_Sq2;_Mk[_iq2]=(-_Mq2._vk[_aq2]*_da1+_Mq2._vk[_bq2]*_1a1-_Mq2._vk[_cq2]*_xa1)*_Sq2;_Mk[_jq2]=(_Mq2._vk[_6q2]*_da1-_Mq2._vk[_7q2]*_1a1+_Mq2._vk[_8q2]*_xa1)*_Sq2;_Mk[_kq2]=(-_Mq2._vk[_iq2]*_2D+_Mq2._vk[_jq2]*_0D-_Mq2._vk[_kq2]*_Nq2)*_Sq2;_Mk[_lq2]=(_Mq2._vk[_eq2]*_2D-_Mq2._vk[_fq2]*_0D+_Mq2._vk[_gq2]*_Nq2)*_Sq2;this._vk=_Mk}};_XA.prototype._KN=function(_Tq2){
|
||
var _Uq2=new _gB(0.0,0.0,0.0);if(_Tq2!=undefined){_Uq2._OB=(this._vk[_tC]*_Tq2._OB)+(this._vk[_uC]*_Tq2._PB)+(this._vk[_vC]*_Tq2._QB)+this._vk[_wC];_Uq2._PB=(this._vk[_xC]*_Tq2._OB)+(this._vk[_pB]*_Tq2._PB)+(this._vk[_yC]*_Tq2._QB)+this._vk[_zC];_Uq2._QB=(this._vk[_BC]*_Tq2._OB)+(this._vk[_CC]*_Tq2._PB)+(this._vk[_DC]*_Tq2._QB)+this._vk[_EC];}return _Uq2};function _Ru(){this.x=0;this.y=0;this._B3=0;this._C3=0;this._Q6=0;this._R6=0;this._S6=0;this._T6=0;this._U6=0;this._V6=0;this._W6=0;this._Q21=_Np2}
|
||
function _Np2(_431){this.x=_431.x;this.y=_431.y;this._B3=_431._B3;this._C3=_431._C3;this._Q6=_431._Q6;this._R6=_431._R6;this._S6=_431._S6;this._T6=_431._T6;this._U6=_431._U6;this._V6=_431._V6;this._W6=_431._W6}function _Vq2(_2m){_Bn("splash_set_color()");}var _Wq2=_Vq2;var _Xq2=!0;function _Yq2(_Dn){_Bn("texture_get_width()")}function _Zq2(_Dn){_Bn("texture_get_height()")}function __q2(_SR){_Bn("texture_set_blending()")}function _xB(repeat){_Bn("texture_set_repeat()")}function _wB(){_Bn("texture_get_repeat()")}
|
||
function _0r2(repeat){_Bn("texture_set_repeat_ext()")}function _1r2(_RD){_Bn("texture_set_interpolation()")}function _2r2(){_Bn("texture_set_interpolation_ext()")}function _3r2(_El){_Bn("texture_get_uvs()")}function _4r2(){_Bn("draw_set_alpha_test()")}function _5r2(){_Bn("draw_set_alpha_test_ref_value()")}function _6r2(){_Bn("draw_get_alpha_test()");return 0}function _7r2(){_Bn("draw_get_alpha_test_ref_value()");return 0}function _VN1(){_Bn("zip_unzip()")}function _gB(_8r2,_9r2,_ar2){if(_gB.arguments.length>0){
|
||
if(_gB.arguments.length==3){this._OB=_8r2;this._PB=_9r2;this._QB=_ar2}else {this._OB=_8r2._OB;this._PB=_8r2._PB;this._QB=_8r2._QB}}else {this._OB=1.0;this._PB=0.0;this._QB=0.0}}_gB.prototype._et=function(_vn){return new _gB(this._OB+_vn._OB,this._PB+_vn._PB,this._QB+_vn._QB)};_gB.prototype._MN=function(_vn){return new _gB(this._OB-_vn._OB,this._PB-_vn._PB,this._QB-_vn._QB)};_gB.prototype._LB=function(){var __E=1.0/Math.sqrt((this._OB*this._OB)+(this._PB*this._PB)+(this._QB*this._QB));this._OB=this._OB*__E;
|
||
this._PB=this._PB*__E;this._QB=this._QB*__E};_gB.prototype._br2=function(){var _cr2=(this._OB*this._OB)+(this._PB*this._PB)+(this._QB*this._QB);return _cr2};_gB.prototype.Length=function(){var _cr2=this._br2();if(_cr2>0.0){return Math.sqrt(_cr2)}else {return 0.0}};_gB.prototype._sq2=function(_dr2,_er2){this._OB=(_dr2._PB*_er2._QB)-(_dr2._QB*_er2._PB);this._PB=(_dr2._QB*_er2._OB)-(_dr2._OB*_er2._QB);this._QB=(_dr2._OB*_er2._PB)-(_dr2._PB*_er2._OB);};_gB.prototype._tq2=function(_fr2){return(this._OB*_fr2._OB)+(this._PB*_fr2._PB)+(this._QB*_fr2._QB)}
|
||
;(function(global,_yE1,_gr2){'use strict';function _hr2(_ir2){if(!_ir2)return;if(!_ir2.setTargetAtTime)_ir2.setTargetAtTime=_ir2.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._jr2;
|
||
if(!AudioContext.prototype.hasOwnProperty('createScriptProcessor'))AudioContext.prototype.createScriptProcessor=AudioContext.prototype._kr2;if(!AudioContext.prototype.hasOwnProperty('createPeriodicWave'))AudioContext.prototype.createPeriodicWave=AudioContext.prototype._lr2;AudioContext.prototype._mr2=AudioContext.prototype.createGain;AudioContext.prototype.createGain=function(){var _W41=this._mr2();_hr2(_W41.gain);return _W41};AudioContext.prototype._nr2=AudioContext.prototype.createDelay;AudioContext.prototype.createDelay=function(_or2){
|
||
var _W41=_or2?this._nr2(_or2):this._nr2();_hr2(_W41.delayTime);return _W41};AudioContext.prototype._pr2=AudioContext.prototype.createBufferSource;AudioContext.prototype.createBufferSource=function(){var _W41=this._pr2();if(!_W41.start){_W41.start=function(_qr2,offset,duration){if(offset||duration)this.noteGrainOn(_qr2||0,offset,duration);else this.noteOn(_qr2||0);}}else {_W41._rr2=_W41.start;_W41.start=function(_qr2,offset,duration){if(typeof duration!=='undefined')_W41._rr2(_qr2||0,offset,duration);else _W41._rr2(_qr2||0,
|
||
offset||0)}}if(!_W41.stop){_W41.stop=function(_qr2){this.noteOff(_qr2||0)}}else {_W41._sr2=_W41.stop;_W41.stop=function(_qr2){_W41._sr2(_qr2||0)}}_hr2(_W41.playbackRate);return _W41};AudioContext.prototype._tr2=AudioContext.prototype._ur2;AudioContext.prototype._ur2=function(){var _W41=this._tr2();_hr2(_W41._vr2);_hr2(_W41._wr2);_hr2(_W41._4y1);_hr2(_W41._xr2);_hr2(_W41._yr2);_hr2(_W41._zr2);return _W41};AudioContext.prototype._Ar2=AudioContext.prototype._Br2;AudioContext.prototype._Br2=function(){var _W41=this._Ar2();
|
||
_hr2(_W41._kE1);_hr2(_W41._Cr2);_hr2(_W41._0i1);_hr2(_W41.gain);return _W41};if(AudioContext.prototype.hasOwnProperty('createOscillator')){AudioContext.prototype._Dr2=AudioContext.prototype._Er2;AudioContext.prototype._Er2=function(){var _W41=this._Dr2();if(!_W41.start){_W41.start=function(_qr2){this.noteOn(_qr2||0)}}else {_W41._rr2=_W41.start;_W41.start=function(_qr2){_W41._rr2(_qr2||0)}}if(!_W41.stop){_W41.stop=function(_qr2){this.noteOff(_qr2||0)}}else {_W41._sr2=_W41.stop;_W41.stop=function(_qr2){
|
||
_W41._sr2(_qr2||0)}}if(!_W41._Fr2)_W41._Fr2=_W41._Gr2;_hr2(_W41._kE1);_hr2(_W41._Cr2);return _W41}}}if(window.hasOwnProperty('webkitOfflineAudioContext')&&!window.hasOwnProperty('OfflineAudioContext')){window.OfflineAudioContext=webkitOfflineAudioContext}}(window));var _Hr2=0,_Ir2=1,_Jr2=2,_Kr2=3,_Lr2=4,_Mr2=5,_Nr2=6,_Or2=7,_Pr2=8,_Qr2=9,_Rr2=10,_Sr2=11,_Tr2=12,_Ur2=13,_Vr2=14,_Wr2=15;function __B(){this._Rr()}__B.prototype._Rr=function(){this._Xr2=[];this._Yr2=[]};__B.prototype._Zr2=function(){var __r2="100\n";
|
||
__r2+=this._Xr2.length.toString()+"\n";for(var _z3=0;_z3<this._Xr2.length;_z3++){var _0s2=this._Xr2[_z3];__r2+=_0s2._1s2.toString()+" ";switch(_0s2._1s2){case _Ir2:break;case _Hr2:__r2+=_0s2._2s2.toString();break;case _Jr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+="0.0 0.0 0.0 0.0 0.0 0.0 0.0\n";break;case _Kr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=(_0s2.color*1.0).toString()+" ";__r2+=_0s2.alpha.toString()+" ";
|
||
__r2+="0.0 0.0 0.0 0.0 0.0\n";break;case _Lr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._tm.toString()+" ";__r2+=_0s2._vm.toString()+" ";__r2+="0.0 0.0 0.0 0.0 0.0\n";break;case _Mr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._tm.toString()+" ";__r2+=_0s2._vm.toString()+" ";__r2+=(_0s2.color*1.0).toString()+" ";__r2+=_0s2.alpha.toString()+" ";__r2+="0.0 0.0 0.0\n";break;case _Nr2:__r2+=_0s2.x.toString()+" ";
|
||
__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._Xn.toString()+" ";__r2+=_0s2._Yn.toString()+" ";__r2+=_0s2._Zn.toString()+" ";__r2+="0.0 0.0 0.0 0.0\n";break;case _Or2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._Xn.toString()+" ";__r2+=_0s2._Yn.toString()+" ";__r2+=_0s2._Zn.toString()+" ";__r2+=(_0s2.color*1.0).toString()+" ";__r2+=_0s2.alpha.toString()+" ";__r2+="0.0 0.0\n";break;case _Pr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";
|
||
__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._Xn.toString()+" ";__r2+=_0s2._Yn.toString()+" ";__r2+=_0s2._Zn.toString()+" ";__r2+=_0s2._tm.toString()+" ";__r2+=_0s2._vm.toString()+" ";__r2+="0.0 0.0\n";break;case _Qr2:__r2+=_0s2.x.toString()+" ";__r2+=_0s2.y.toString()+" ";__r2+=_0s2._Qn.toString()+" ";__r2+=_0s2._Xn.toString()+" ";__r2+=_0s2._Yn.toString()+" ";__r2+=_0s2._Zn.toString()+" ";__r2+=_0s2._tm.toString()+" ";__r2+=_0s2._vm.toString()+" ";__r2+=(_0s2.color*1.0).toString()+" ";__r2+=_0s2.alpha.toString()+" ";
|
||
__r2+="\n";break;case _Rr2:case _Vr2:case _Wr2:__r2+=_0s2._wk.toString()+" ";__r2+=_0s2._xk.toString()+" ";__r2+=_0s2._Ov.toString()+" ";__r2+=_0s2._yk.toString()+" ";__r2+=_0s2._zk.toString()+" ";__r2+=_0s2._Pv.toString()+" ";__r2+=(_0s2._yB?1.0:0.0).toString()+" ";__r2+=(_0s2._zB?1.0:0.0).toString()+" ";__r2+="0.0 0.0\n";break;case _Ur2:__r2+=_0s2._wk.toString()+" ";__r2+=_0s2._xk.toString()+" ";__r2+=_0s2._Ov.toString()+" ";__r2+=_0s2._yk.toString()+" ";__r2+=_0s2._zk.toString()+" ";__r2+=_0s2._Pv.toString()+" ";
|
||
__r2+=(_0s2._yB?1.0:0.0).toString()+" ";__r2+=(_0s2._zB?1.0:0.0).toString()+" ";__r2+=(_0s2._Tv*1.0).toString()+" ";__r2+="0.0\n";break;case _Sr2:case _Tr2:__r2+=_0s2._wk.toString()+" ";__r2+=_0s2._xk.toString()+" ";__r2+=_0s2._Ov.toString()+" ";__r2+=_0s2._yk.toString()+" ";__r2+=_0s2._zk.toString()+" ";__r2+=_0s2._Pv.toString()+" ";__r2+=(_0s2._yB?1.0:0.0).toString()+" ";__r2+=(_0s2._zB?1.0:0.0).toString()+" ";__r2+=(_0s2._Wv?1.0:0.0).toString()+" ";__r2+=(_0s2._Tv*1.0).toString()+" ";__r2+="\n";
|
||
break }}return __r2};__B.prototype._0C=function(_LG){if(_Im2===true){var _3s2=this._Zr2();var _4s2=_KG(_LG);_NG(_4s2,_3s2);_FG(_4s2)}else {debug("d3d_model_save() browser does not support local storage\n")}};__B.prototype._5s2=function(_6s2){var _7s2="";var _E_1=false;for(var _z3=0;_z3<_6s2.length;_z3++){var _8s2=_6s2.charAt(_z3);if(_8s2==' '){if(!_E_1){_7s2=_7s2+_8s2}_E_1=true}else {_E_1=false;_7s2=_7s2+_8s2}}return _7s2;};__B.prototype._9s2=function(_as2){var _bs2=_as2.split("\n");var version=parseInt(_bs2[0]);
|
||
if(version==100){var _cs2=parseInt(_bs2[1]);for(var _z3=2;_z3<_bs2.length;_z3++){var _0s2={};var _ds2=this._5s2(_bs2[_z3]);var _es2=_ds2.split(" ");_0s2._1s2=parseInt(_es2[0]);switch(_0s2._1s2){case _Ir2:break;case _Hr2:{_0s2._2s2=parseInt(_es2[1]);break }case _Jr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);break }case _Kr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2.color=parseInt(_es2[4]);_0s2.alpha=parseFloat(_es2[5]);
|
||
break }case _Lr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._tm=parseFloat(_es2[4]);_0s2._vm=parseFloat(_es2[5]);break }case _Mr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._tm=parseFloat(_es2[4]);_0s2._vm=parseFloat(_es2[5]);_0s2.color=parseInt(_es2[6]);_0s2.alpha=parseFloat(_es2[7]);break }case _Nr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._Xn=parseFloat(_es2[4]);
|
||
_0s2._Yn=parseFloat(_es2[5]);_0s2._Zn=parseFloat(_es2[6]);break }case _Or2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._Xn=parseFloat(_es2[4]);_0s2._Yn=parseFloat(_es2[5]);_0s2._Zn=parseFloat(_es2[6]);_0s2.color=parseInt(_es2[7]);_0s2.alpha=parseFloat(_es2[8]);break }case _Pr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._Xn=parseFloat(_es2[4]);_0s2._Yn=parseFloat(_es2[5]);_0s2._Zn=parseFloat(_es2[6]);_0s2._tm=parseFloat(_es2[7]);
|
||
_0s2._vm=parseFloat(_es2[8]);break }case _Qr2:{_0s2.x=parseFloat(_es2[1]);_0s2.y=parseFloat(_es2[2]);_0s2._Qn=parseFloat(_es2[3]);_0s2._Xn=parseFloat(_es2[4]);_0s2._Yn=parseFloat(_es2[5]);_0s2._Zn=parseFloat(_es2[6]);_0s2._tm=parseFloat(_es2[7]);_0s2._vm=parseFloat(_es2[8]);_0s2.color=parseInt(_es2[9]);_0s2.alpha=parseFloat(_es2[10]);break }case _Rr2:case _Vr2:case _Wr2:{_0s2._wk=parseFloat(_es2[1]);_0s2._xk=parseFloat(_es2[2]);_0s2._Ov=parseFloat(_es2[3]);_0s2._yk=parseFloat(_es2[4]);_0s2._zk=parseFloat(_es2[5]);
|
||
_0s2._Pv=parseFloat(_es2[6]);_0s2._yB=(parseFloat(_es2[7])>=0.5)?true:false;_0s2._zB=(parseFloat(_es2[8])>=0.5)?true:false;break }case _Ur2:{_0s2._wk=parseFloat(_es2[1]);_0s2._xk=parseFloat(_es2[2]);_0s2._Ov=parseFloat(_es2[3]);_0s2._yk=parseFloat(_es2[4]);_0s2._zk=parseFloat(_es2[5]);_0s2._Pv=parseFloat(_es2[6]);_0s2._yB=(parseFloat(_es2[7])>=0.5)?true:false;_0s2._zB=(parseFloat(_es2[8])>=0.5)?true:false;_0s2._Tv=~~parseFloat(_es2[9]);break;}case _Sr2:case _Tr2:{_0s2._wk=parseFloat(_es2[1]);_0s2._xk=parseFloat(_es2[2]);
|
||
_0s2._Ov=parseFloat(_es2[3]);_0s2._yk=parseFloat(_es2[4]);_0s2._zk=parseFloat(_es2[5]);_0s2._Pv=parseFloat(_es2[6]);_0s2._yB=(parseFloat(_es2[7])>=0.5)?true:false;_0s2._zB=(parseFloat(_es2[8])>=0.5)?true:false;_0s2._Wv=(parseFloat(_es2[9])>=0.5)?true:false;_0s2._Tv=~~parseFloat(_es2[10]);break }}this._Xr2.push(_0s2)}}};__B.prototype._Kl=function(_LG){var _fs2=_WH(_LG,true);if(_fs2!==null&&_fs2!==undefined){this._9s2(_fs2);}else {var _2w=_s01(_LG);var _Nl=this;var _gs2=new XMLHttpRequest();_gs2.open("GET",
|
||
_2w,false);_gs2.onload=function(){if(_gs2.readyState==4&&_gs2.status==200){_Nl._9s2(_gs2.responseText)}};_gs2.send(null)}};__B.prototype._Fp=function(_91){this._Xr2.push({_1s2:_Hr2,_2s2:_91})};__B.prototype._Hp=function(){this._Xr2.push({_1s2:_Ir2})};__B.prototype._2C=function(x,y,_Qn){this._Xr2.push({_1s2:_Jr2,x:x,y:y,_Qn:_Qn})};__B.prototype._3C=function(x,y,_Qn,_2m,alpha){this._Xr2.push({_1s2:_Kr2,x:x,y:y,_Qn:_Qn,color:_2m,alpha:alpha})};__B.prototype._4C=function(x,y,_Qn,_In,_Jn){this._Xr2.push({
|
||
_1s2:_Lr2,x:x,y:y,_Qn:_Qn,_tm:_In,_vm:_Jn})};__B.prototype._5C=function(x,y,_Qn,_In,_Jn,_2m,alpha){this._Xr2.push({_1s2:_Mr2,x:x,y:y,_Qn:_Qn,_tm:_In,_vm:_Jn,color:_2m,alpha:alpha})};__B.prototype._6C=function(x,y,_Qn,_Xn,_Yn,_Zn){this._Xr2.push({_1s2:_Nr2,x:x,y:y,_Qn:_Qn,_Xn:_Xn,_Yn:_Yn,_Zn:_Zn})};__B.prototype._7C=function(x,y,_Qn,_Xn,_Yn,_Zn,_2m,alpha){this._Xr2.push({_1s2:_Or2,x:x,y:y,_Qn:_Qn,_Xn:_Xn,_Yn:_Yn,_Zn:_Zn,color:_2m,alpha:alpha})};__B.prototype._8C=function(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn){
|
||
this._Xr2.push({_1s2:_Pr2,x:x,y:y,_Qn:_Qn,_Xn:_Xn,_Yn:_Yn,_Zn:_Zn,_tm:_In,_vm:_Jn})};__B.prototype._9C=function(x,y,_Qn,_Xn,_Yn,_Zn,_In,_Jn,_2m,alpha){this._Xr2.push({_1s2:_Qr2,x:x,y:y,_Qn:_Qn,_Xn:_Xn,_Yn:_Yn,_Zn:_Zn,_tm:_In,_vm:_Jn,color:_2m,alpha:alpha})};__B.prototype._aC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){this._Xr2.push({_1s2:_Rr2,_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv})};__B.prototype._bC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv){this._Xr2.push({_1s2:_Sr2,
|
||
_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv,_Wv:_Wv,_Tv:_Tv})};__B.prototype._cC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Wv,_Tv){this._Xr2.push({_1s2:_Tr2,_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv,_Wv:_Wv,_Tv:_Tv})};__B.prototype._dC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv,_Tv){this._Xr2.push({_1s2:_Ur2,_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv,_Tv:_Tv})};__B.prototype._eC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){this._Xr2.push({
|
||
_1s2:_Vr2,_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv})};__B.prototype._fC=function(_wk,_xk,_Ov,_yk,_zk,_Pv,_Qv,_Rv){this._Xr2.push({_1s2:_Wr2,_wk:_wk,_xk:_xk,_Ov:_Ov,_yk:_yk,_zk:_zk,_Pv:_Pv,_yB:_Qv,_zB:_Rv})};__B.prototype._hs2=function(){this._is2=new _Lo(_Mo,_ul._No(_ul._1p),false);this._is2._2s2=-1;this._is2._js2=null};__B.prototype._ks2=function(_Bo){switch(_Bo){case _ao:case _bo:case _do:return true}return false};__B.prototype._ls2=function(_ms2){var _ns2=this._is2;if((_ns2._2s2!=-1)&&((_6o!=_ns2._2s2)||(_7o!=_ns2._js2)||(this._ks2(_ns2._2s2)===false))){
|
||
_ns2._6q();_ms2.push({_2s2:_Ao(_ns2._2s2),_js2:_ns2._js2,_os2:_ns2});this._hs2();_ns2=this._is2}_ns2._yM1(_9o);_ns2._2s2=_6o;_ns2._js2=_7o;_Ho()};__B.prototype._ps2=function(_ms2){var _ns2=this._is2;_ns2._6q();_ms2.push({_2s2:_Ao(_ns2._2s2),_js2:_ns2._js2,_os2:_ns2});_Ho()};__B.prototype._dp1=function(_0s2,_Rl,_ms2){var _qs2=_4o;var _Nl=this;_4o=function(){_Nl._ls2(_ms2)};switch(_0s2._1s2){case _Rr2:_Uv(_0s2._wk,_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB);break;case _Sr2:_Vv(_0s2._wk,
|
||
_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB,_0s2._Wv,_0s2._Tv);break;case _Tr2:_Xv(_0s2._wk,_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB,_0s2._Wv,_0s2._Tv);break;case _Ur2:_Sv(_0s2._wk,_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB,_0s2._Tv);break;case _Vr2:_Yv(_0s2._wk,_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB);break;case _Wr2:_Nv(_0s2._wk,_0s2._xk,_0s2._Ov,_0s2._yk,_0s2._zk,_0s2._Pv,_Rl,_0s2._yB,_0s2._zB);break }
|
||
_4o=_qs2};__B.prototype._7m=function(x,y,_Qn,_Rl){var _z3,_oC=new _XA();_oC._iC(x,y,_Qn);var _pC=_qC(_hC);var _vk=new _XA();_vk.Multiply(_oC,_pC);_gC(_hC,_vk);var _g6=((_Po*255.0)<<24)|(_Qo&0x00ffffff);var _rs2=this._Yr2[_g6];if(_rs2===undefined){_rs2=[];this._Yr2[_g6]=_rs2}if(_rs2[_Rl]===undefined){_rs2[_Rl]=[];var _Fl=_rs2[_Rl];this._hs2();for(var _z3=0;_z3<this._Xr2.length;_z3++){var _0s2=this._Xr2[_z3];switch(_0s2._1s2){case _Hr2:_On(_0s2._2s2,_Rl);break;case _Ir2:this._ls2(_Fl);break;case _Jr2:_Pn(_0s2.x,
|
||
_0s2.y,_0s2._Qn);break;case _Kr2:_Rn(_0s2.x,_0s2.y,_0s2._Qn,_0s2.color,_0s2.alpha);break;case _Lr2:_Tn(_0s2.x,_0s2.y,_0s2._Qn,_0s2._tm,_0s2._vm);break;case _Mr2:_Un(_0s2.x,_0s2.y,_0s2._Qn,_0s2._tm,_0s2._vm,_0s2.color,_0s2.alpha);break;case _Nr2:_Wn(_0s2.x,_0s2.y,_0s2._Qn,_0s2._Xn,_0s2._Yn,_0s2._Zn);break;case _Or2:__n(_0s2.x,_0s2.y,_0s2._Qn,_0s2._Xn,_0s2._Yn,_0s2._Zn,_0s2.color,_0s2.alpha);break;case _Pr2:_1o(_0s2.x,_0s2.y,_0s2._Qn,_0s2._Xn,_0s2._Yn,_0s2._Zn,_0s2._tm,_0s2._vm);break;case _Qr2:_2o(_0s2.x,
|
||
_0s2.y,_0s2._Qn,_0s2._Xn,_0s2._Yn,_0s2._Zn,_0s2._tm,_0s2._vm,_0s2.color,_0s2.alpha);break;case _Rr2:case _Sr2:case _Tr2:case _Ur2:case _Vr2:case _Wr2:this._dp1(_0s2,_Rl,_Fl);break }}this._ps2(_Fl);this._is2=null}var _ss2=_rs2[_Rl];for(_z3=0;_z3<_ss2.length;_z3++){var _ts2=_ss2[_z3];var _0p=_ts2._js2?_ts2._js2._cn:null;_ul._dq(_ts2._2s2,_0p,_ts2._os2,0)}_gC(_hC,_pC)};function _SY(_us2){var _it=_SY.arguments;var _jt=_SY.arguments.length;this._nt=[];this._Yt=[];this.length=0;this._Gl=0;if(_jt>0){for(var _z3=0;_z3<_jt;
|
||
_z3++){this._nt[_z3]=null;this._Yt.push(_z3)}}}_SY.prototype._7o2=function(){var _sk;if(this._Yt.length===0){_sk=this._nt.length;this._nt[_sk]=null;return _sk}return this._Yt.pop()};_SY.prototype._et=function(_vs2){var index=this._7o2();this._nt[index]=_vs2;this._Gl++;this.length=this._nt.length;return index};_SY.prototype._Xs=function(_gW){var _xt=this._nt[_gW];if(_xt===undefined)_xt=null;return _xt};_SY.prototype._dU=function(_x62){for(var _Hk=0;_Hk<this._nt.length;_Hk++){if(this._nt[_Hk]==_x62)return _Hk}
|
||
return -1};_SY.prototype._YS=function(_x62){var index=_dU(_x62);if(index<0)return;_nt[index]=null;_Yt.push(index);this._Gl--};_SY.prototype._vt=function(_gW){if(_gW<0||_gW>=this._nt.length)return;this._nt[_gW]=null;this._Yt.push(_gW);this._Gl--};_SY.prototype._Rr=function(){this._nt=[];this._Yt=[];this._Gl=0;this.length=this._nt.length};_SY.prototype._yt=function(_k11,_qj){if(_k11<0||_k11>=this._nt.length)return;this._nt[_k11]=_qj};var _ws2=0,_xs2=1,_ys2=2,_zs2=3,_As2=4,_2P=5,_CF=6,_Bs2=7,_Cs2=0,_vF=1,
|
||
_zF=-1,_SO=0,_Ds2=1,_QO=-1;var _Es2=[];var _Fs2=[];function _Gs2(_rt,_KH1){_Es2.push(_rt);_Fs2.push(_KH1)}function _rF(_rt){var _z3=0;for(_z3=0;_z3<_Es2.length;_z3++){if(_Es2[_z3]==_rt){var _HG=_Fs2[_z3];_Fs2.splice(_z3,1);_Es2.splice(_z3,1);return _HG}}return undefined}function _Hs2(){this._Is2="";this._Js2=-1;this._uF=0;this._Ks2=null;this._Ls2=_ws2;this._tF=false}function _Oo2(){this._nt=new _SY(5)}_Oo2.prototype._WW=function(){return this._nt};_Oo2.prototype._et=function(_Us,_eO1,_rp,_Ms2){var _HG=new _Hs2();
|
||
_HG._Js2=_Us;_HG._Is2=_eO1;_HG._Ks2=_Ms2;_HG._Ls2=_rp;this._nt._et(_HG);_Gs2(_Ms2,_HG)};_Oo2.prototype._Ns2=function(){var map=_Zi();_ta._721=map;var _nt=this._nt._nt;for(var _z3=0;_z3<_nt.length;_z3++){var _HG=_nt[_z3];if(_HG!==null){if(_HG._tF){_wt(map);if(_HG._Ls2==_Bs2){_0j(map,"filename",_HG._Is2);_0j(map,"url",_HG._Is2)}else if(_HG._Ls2==_2P){_0j(map,"filename","");_0j(map,"url",_HG._Is2);_0j(map,"result",_HG._RO);_0j(map,"http_status",_HG._VO);_0j(map,"response_headers",_HG._WO)}else if(_HG._Ls2==_CF){
|
||
_0j(map,"username",_HG._oF);_0j(map,"password",_HG._pF);_0j(map,"url","");_0j(map,"result",_HG._sF);_0j(map,"value",_HG.value);_0j(map,"http_status",0)}else {_0j(map,"url","");_0j(map,"result","");_0j(map,"http_status",0);_0j(map,"filename",_HG._Is2)}_0j(map,"id",_HG._Js2);_0j(map,"status",_HG._uF);if(_HG._Ls2==_xs2)_4j._5j(_Nd2,0);else if(_HG._Ls2==_ys2)_4j._5j(_Nd2,0);else if(_HG._Ls2==_zs2)_4j._5j(_Nd2,0);else if(_HG._Ls2==_As2)_4j._5j(_Pd2,0);else if(_HG._Ls2==_2P)_4j._5j(_Xg2,0);else if(_HG._Ls2==_CF)_4j._5j(_Yg2,
|
||
0);else if(_HG._Ls2==_Bs2)_4j._5j(_821,0);this._nt._vt(_z3);if(_HG._Ls2==_2P){_7j(_HG._WO)}}}}_7j(map);_ta._721=-1};function _Pu(){this.__type="[Background]";this._81="";this._h1=false;this._i1=false;this.preload=false;this._Du=null;this._Os2=0;this._Ps2=0;this._Qs2=0;this._Rs2=0;this._Ss2=0;this.frames=0;this._Ts2=0;this._vU=0;this._Us2=[]}function _Vs2(_Ws2){var _031=new _Pu();_031._81=_Ws2._81;if(_Ws2._h1!=undefined)_031._h1=_Ws2._h1;if(_Ws2._i1!=undefined)_031._i1=_Ws2._i1;if(_Ws2.preload!=undefined)_031.preload=_Ws2.preload;
|
||
_031._Du=_Xs2(_Ws2._p1);if(_Ws2._Os2!=undefined)_031._Os2=_Ws2._Os2;if(_Ws2._Ps2!=undefined)_031._Ps2=_Ws2._Ps2;if(_Ws2._Qs2!=undefined)_031._Qs2=_Ws2._Qs2;if(_Ws2._Rs2!=undefined)_031._Rs2=_Ws2._Rs2;if(_Ws2._Ss2!=undefined)_031._Ss2=_Ws2._Ss2;if(_Ws2.frames!=undefined)_031.frames=_Ws2.frames;if(_Ws2._Ts2!=undefined)_031._Ts2=_Ws2._Ts2;if(_Ws2._vU!=undefined)_031._vU=_Ws2._vU;for(var _z3=0;_z3<_Ws2.frames*_Ws2._Ts2;_z3++){if(_Ws2._Us2[_z3]!=undefined)_031._Us2[_z3]=_Ws2._Us2[_z3]}return _031}function _Ys2(_Ws2){
|
||
this._Rr();if(_Ws2._O3!=undefined)this._O3=_Ws2._O3;if(_Ws2._OR!=undefined)this._OR=_Ws2._OR;if(_Ws2.index!=undefined)this.index=_Ws2.index;if(_Ws2.x!=undefined)this.x=_Ws2.x;if(_Ws2.y!=undefined)this.y=_Ws2.y;if(_Ws2._m6!=undefined)this._Zs2=_Ws2._m6;if(_Ws2._n6!=undefined)this.__s2=_Ws2._n6;if(_Ws2._cN!=undefined)this._0t2=_Ws2._cN;if(_Ws2._eN!=undefined)this._1t2=_Ws2._eN;if(_Ws2._RR!=undefined)this._RR=_Ws2._RR;if(_Ws2.alpha!=undefined)this.alpha=_Ws2.alpha;if(_Ws2._SR!=undefined)this._SR=_Ws2._SR;
|
||
if(_Ws2._Os2!=undefined)this._Os2=_Ws2._Os2;if(_Ws2._Ps2!=undefined)this._Ps2=_Ws2._Ps2;if(_Ws2._Qs2!=undefined)this._Qs2=_Ws2._Qs2;if(_Ws2._Rs2!=undefined)this._Rs2=_Ws2._Rs2;if(_Ws2._Ss2!=undefined)this._Ss2=_Ws2._Ss2;if(_Ws2.frames!=undefined)this.frames=_Ws2.frames;if(_Ws2._Ts2!=undefined)this._Ts2=_Ws2._Ts2;if(_Ws2._2t2!=undefined)this._2t2=_Ws2._2t2;if(_Ws2._3t2!=undefined)this._3t2=_Ws2._3t2}_Ys2.prototype._Rr=function(){this._O3=false;this._OR=false;this.index=-1;this.x=0;this.y=0;this._Zs2=true;
|
||
this.__s2=true;this._0t2=0;this._1t2=0;this._PR=1;this._QR=1;this._RR=false;this.alpha=1.0;this._SR=0xffffff};function _Jo2(){this.images=[];this._yu=[]}_Jo2.prototype._Au=function(_k11){return this.images[_k11]};_Jo2.prototype._Xs=function(_k11){return this._yu[_k11]};_Jo2.prototype._Rr=function(){this._yu=[]};_Jo2.prototype._Mp2=function(_Ws2){var _Cu=null;if(_Ws2!=null){_Cu=_Vs2(_Ws2)}return this._Su(_Cu)};_Jo2.prototype._Su=function(_4t2){var _z3=this.images.length;this.images[_z3]=_4t2;return _z3}
|
||
;_Jo2.prototype._et=function(_Ws2){var _Cu=null;if(_Ws2!=null){_Cu=new _Ys2(_Ws2)}this._yu[this._yu.length]=_Cu};var _5t2=-1,_6t2=-2,_7t2=-3,_8t2=-4,_9t2=-5;var _at2=0,_bt2=1,_ct2=2,_dt2=3,_et2=4;var _ft2=0,_gt2=1,_ht2=2,_it2=3,_jt2=4,_MU1=5,_OU1=6,_kt2=7,_NU1=8,_lt2=9,_mt2=10,_nt2=11;var _QU1=0,_ot2=1,_pt2=2;function _qt2(data,_rt2,_st2,_tt2,_ut2,_vt2){var _GI="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _HI,_II,_JI,_KI,_LI,_MI,_NI,_OI;var _z3=0;var _PI=_tt2;var _TI="";var _wt2=Math.floor(_vt2/3);
|
||
_z3=_wt2*4;var _xt2=_vt2%3;if(!data){return data}data+='';do {_KI=_LI=_MI=_NI=-1;while(_KI<0){_KI=_GI.indexOf(data.charAt(_z3++))}while(_LI<0){_LI=_GI.indexOf(data.charAt(_z3++))}while(_MI<0){_MI=_GI.indexOf(data.charAt(_z3++))}while(_NI<0){_NI=_GI.indexOf(data.charAt(_z3++))}var _yt2=(_KI<<2)|(_LI>>4);var _zt2=((_LI&15)<<4)|(_MI>>2);var _At2=((_MI&3)<<6)|_NI;_st2[_PI++]=_yt2;if(_PI>=_rt2)return _st2;if(_MI!=64){_st2[_PI++]=_zt2;if(_PI>=_rt2)return _st2}if(_NI!=64){_st2[_PI++]=_At2;if(_PI>=_rt2)return _st2}
|
||
}while(_z3<data.length);if(_ut2&&_Bt2<_rt2){_st2[_Bt2++]='\0'}return _st2}function _Ct2(_aJ,length){var _Dt2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _cJ="";var _yt2,_zt2,_At2="";var _Et2,_Ft2,_Gt2,_Ht2="";var _z3=0;do {_yt2=_aJ.charCodeAt(_z3++);_zt2=_aJ.charCodeAt(_z3++);_At2=_aJ.charCodeAt(_z3++);_Et2=_yt2>>2;_Ft2=((_yt2&3)<<4)|(_zt2>>4);_Gt2=((_zt2&15)<<2)|(_At2>>6);_Ht2=_At2&63;if(isNaN(_zt2)){_Gt2=_Ht2=64;}else if(isNaN(_At2)){_Ht2=64}_cJ=_cJ+_Dt2.charAt(_Et2)+_Dt2.charAt(_Ft2)+_Dt2.charAt(_Gt2)+_Dt2.charAt(_Ht2);
|
||
_yt2=_zt2=_At2="";_Et2=_Ft2=_Gt2=_Ht2=""}while(_z3<length);return _cJ}function _vH1(_dp){var _r3=1;while(_r3<=1024){if(_dp<=_r3)return _r3;_r3=_r3<<1}return 1024}function _It2(_dp,_rp,_Jt2){_Jt2=_vH1(_Jt2&0x1ff);this._Kt2=_dp+_Jt2;this._Ls2=_rp;this._Lt2=_dp;this._Mt2=_Jt2;this._Nt2=0;this._JU1=0;this._Ot2=0;this._Pt2=new ArrayBuffer(_dp);this._Qt2=new DataView(this._Pt2)}_It2.prototype._Rt2=function(_DM1){var _St2=new ArrayBuffer(_DM1);var _Tt2=new Uint8Array(this._Pt2);var _Ut2=new Uint8Array(_St2);_Ut2.set(_Tt2);
|
||
this._Pt2=_St2;this._Qt2=new DataView(this._Pt2);this._Lt2=_DM1;this._Vt2(-1)};_It2.prototype._Vt2=function(_dp,_Wt2){if(_dp==undefined)_dp=-1;if(_Wt2==undefined)_Wt2=false;var _r3=_dp;if(_r3==-1)_r3=this._JU1;if(_Wt2){this._Xt2=_r3;}else {this._Xt2=_Ik(this._Xt2,_r3);this._Xt2=_Kk(this._Xt2,this._Lt2)}};_It2.prototype._Yt2=function(){this._Nt2=(this._Nt2+this._Lt2)%this._Mt2};function _Zt2(_rp){var __t2=0;switch(_rp){case _mt2:case _gt2:case _ht2:__t2=1;break;case _it2:case _jt2:__t2=2;break;case _OU1:case _MU1:case _NU1:__t2=4;
|
||
break;case _lt2:__t2=8;break }return __t2}function _0u2(){this._z3=new Uint32Array(2);this._1u2=new Uint32Array(4);this._2u2=new Uint8Array(64);this._3u2=new Uint8Array(16);this._z3[0]=this._z3[1]=0;this._1u2[0]=this._1u2[1]=this._1u2[2]=this._1u2[3]=0;for(var _z3=0;_z3<64;_z3++)this._2u2[_z3]=0;for(var _z3=0;_z3<16;_z3++)this._3u2[_z3]=0}_0u2.prototype._4u2=function(){var _9l="0123456789abcdef";var _cF="";for(var _C3=0;_C3<16;_C3++){var _Mk=this._3u2[_C3];_cF+=_9l[((_Mk>>4)&0xf)];_cF+=_9l[(_Mk&0xf)]}return _cF}
|
||
;function _5u2(){var _6u2=new _0u2();_6u2._z3[0]=_6u2._z3[1]=0;_6u2._1u2[0]=0x67452301;_6u2._1u2[1]=0xefcdab89;_6u2._1u2[2]=0x98badcfe;_6u2._1u2[3]=0x10325476;return _6u2;}var _7u2=new Uint32Array(16);function _8u2(x,y,_Qn){_7u2[0]=x;_7u2[1]=y;_7u2[2]=_Qn;return(((_7u2[0])&(_7u2[1]))|((~_7u2[0])&(_7u2[2])))}function _9u2(x,y,_Qn){_7u2[0]=x;_7u2[1]=y;_7u2[2]=_Qn;return(((_7u2[0])&(_7u2[2]))|((_7u2[1])&(~_7u2[2])))}function _au2(x,y,_Qn){_7u2[0]=x;_7u2[1]=y;_7u2[2]=_Qn;return((_7u2[0])^(_7u2[1])^(_7u2[2]))}
|
||
function _bu2(x,y,_Qn){_7u2[0]=x;_7u2[1]=y;_7u2[2]=_Qn;return((_7u2[1])^((_7u2[0])|(~_7u2[2])))}var _cu2=new Uint32Array(2);function _du2(x,_sk){_cu2[0]=x;_cu2[1]=((_cu2[0]<<_sk)&0xffffffff)|((_cu2[0]>>(32-_sk))&((1<<_sk)-1));return _cu2[1]}var _eu2=new Uint32Array(7);function _fu2(_hm,_Mk,_A3,_pv,x,_cF,_PI){_eu2[0]=_hm;_eu2[1]=_Mk;_eu2[2]=_A3;_eu2[3]=_pv;_eu2[4]=x;_eu2[5]=_cF;_eu2[6]=_PI;_eu2[0]+=_8u2(_eu2[1],_eu2[2],_eu2[3])+_eu2[4]+(_eu2[6]);_eu2[0]=_du2(_eu2[0],_eu2[5]);_eu2[0]+=_eu2[1];return _eu2[0]}
|
||
function _gu2(_hm,_Mk,_A3,_pv,x,_cF,_PI){_eu2[0]=_hm;_eu2[1]=_Mk;_eu2[2]=_A3;_eu2[3]=_pv;_eu2[4]=x;_eu2[5]=_cF;_eu2[6]=_PI;_eu2[0]+=_9u2(_eu2[1],_eu2[2],_eu2[3])+_eu2[4]+(_eu2[6]);_eu2[0]=_du2(_eu2[0],_eu2[5]);_eu2[0]+=_eu2[1];return _eu2[0]}function _hu2(_hm,_Mk,_A3,_pv,x,_cF,_PI){_eu2[0]=_hm;_eu2[1]=_Mk;_eu2[2]=_A3;_eu2[3]=_pv;_eu2[4]=x;_eu2[5]=_cF;_eu2[6]=_PI;_eu2[0]+=_au2(_eu2[1],_eu2[2],_eu2[3])+_eu2[4]+(_eu2[6]);_eu2[0]=_du2(_eu2[0],_eu2[5]);_eu2[0]+=_eu2[1];return _eu2[0]}function _iu2(_hm,_Mk,
|
||
_A3,_pv,x,_cF,_PI){_eu2[0]=_hm;_eu2[1]=_Mk;_eu2[2]=_A3;_eu2[3]=_pv;_eu2[4]=x;_eu2[5]=_cF;_eu2[6]=_PI;_eu2[0]+=_bu2(_eu2[1],_eu2[2],_eu2[3])+_eu2[4]+(_eu2[6]);_eu2[0]=_du2(_eu2[0],_eu2[5]);_eu2[0]+=_eu2[1];return _eu2[0]}function _iQ1(_ju2,_ku2){var _hm=_ju2[0],_Mk=_ju2[1],_A3=_ju2[2],_pv=_ju2[3];var _lu2=7;var _mu2=12;var _nu2=17;var _ou2=22;_hm=_fu2(_hm,_Mk,_A3,_pv,_ku2[0],_lu2,0xD76AA478);_pv=_fu2(_pv,_hm,_Mk,_A3,_ku2[1],_mu2,0xE8C7B756);_A3=_fu2(_A3,_pv,_hm,_Mk,_ku2[2],_nu2,0x242070DB);_Mk=_fu2(_Mk,
|
||
_A3,_pv,_hm,_ku2[3],_ou2,0xC1BDCEEE);_hm=_fu2(_hm,_Mk,_A3,_pv,_ku2[4],_lu2,0xF57C0FAF);_pv=_fu2(_pv,_hm,_Mk,_A3,_ku2[5],_mu2,0x4787C62A);_A3=_fu2(_A3,_pv,_hm,_Mk,_ku2[6],_nu2,0xA8304613);_Mk=_fu2(_Mk,_A3,_pv,_hm,_ku2[7],_ou2,0xFD469501);_hm=_fu2(_hm,_Mk,_A3,_pv,_ku2[8],_lu2,0x698098D8);_pv=_fu2(_pv,_hm,_Mk,_A3,_ku2[9],_mu2,0x8B44F7AF);_A3=_fu2(_A3,_pv,_hm,_Mk,_ku2[10],_nu2,0xFFFF5BB1);_Mk=_fu2(_Mk,_A3,_pv,_hm,_ku2[11],_ou2,0x895CD7BE);_hm=_fu2(_hm,_Mk,_A3,_pv,_ku2[12],_lu2,0x6B901122);_pv=_fu2(_pv,
|
||
_hm,_Mk,_A3,_ku2[13],_mu2,0xFD987193);_A3=_fu2(_A3,_pv,_hm,_Mk,_ku2[14],_nu2,0xA679438E);_Mk=_fu2(_Mk,_A3,_pv,_hm,_ku2[15],_ou2,0x49B40821);var _pu2=5;var _qu2=9;var _ru2=14;var _su2=20;_hm=_gu2(_hm,_Mk,_A3,_pv,_ku2[1],_pu2,0xF61E2562);_pv=_gu2(_pv,_hm,_Mk,_A3,_ku2[6],_qu2,0xC040B340);_A3=_gu2(_A3,_pv,_hm,_Mk,_ku2[11],_ru2,0x265E5A51);_Mk=_gu2(_Mk,_A3,_pv,_hm,_ku2[0],_su2,0xE9B6C7AA);_hm=_gu2(_hm,_Mk,_A3,_pv,_ku2[5],_pu2,0xD62F105D);_pv=_gu2(_pv,_hm,_Mk,_A3,_ku2[10],_qu2,0x02441453);_A3=_gu2(_A3,_pv,
|
||
_hm,_Mk,_ku2[15],_ru2,0xD8A1E681);_Mk=_gu2(_Mk,_A3,_pv,_hm,_ku2[4],_su2,0xE7D3FBC8);_hm=_gu2(_hm,_Mk,_A3,_pv,_ku2[9],_pu2,0x21E1CDE6);_pv=_gu2(_pv,_hm,_Mk,_A3,_ku2[14],_qu2,0xC33707D6);_A3=_gu2(_A3,_pv,_hm,_Mk,_ku2[3],_ru2,0xF4D50D87);_Mk=_gu2(_Mk,_A3,_pv,_hm,_ku2[8],_su2,0x455A14ED);_hm=_gu2(_hm,_Mk,_A3,_pv,_ku2[13],_pu2,0xA9E3E905);_pv=_gu2(_pv,_hm,_Mk,_A3,_ku2[2],_qu2,0xFCEFA3F8);_A3=_gu2(_A3,_pv,_hm,_Mk,_ku2[7],_ru2,0x676F02D9);_Mk=_gu2(_Mk,_A3,_pv,_hm,_ku2[12],_su2,0x8D2A4C8A);var _tu2=4;var _uu2=11;
|
||
var _vu2=16;var _wu2=23;_hm=_hu2(_hm,_Mk,_A3,_pv,_ku2[5],_tu2,0xFFFA3942);_pv=_hu2(_pv,_hm,_Mk,_A3,_ku2[8],_uu2,0x8771F681);_A3=_hu2(_A3,_pv,_hm,_Mk,_ku2[11],_vu2,0x6D9D6122);_Mk=_hu2(_Mk,_A3,_pv,_hm,_ku2[14],_wu2,0xFDE5380C);_hm=_hu2(_hm,_Mk,_A3,_pv,_ku2[1],_tu2,0xA4BEEA44);_pv=_hu2(_pv,_hm,_Mk,_A3,_ku2[4],_uu2,0x4BDECFA9);_A3=_hu2(_A3,_pv,_hm,_Mk,_ku2[7],_vu2,0xF6BB4B60);_Mk=_hu2(_Mk,_A3,_pv,_hm,_ku2[10],_wu2,0xBEBFBC70);_hm=_hu2(_hm,_Mk,_A3,_pv,_ku2[13],_tu2,0x289B7EC6);_pv=_hu2(_pv,_hm,_Mk,_A3,
|
||
_ku2[0],_uu2,0xEAA127FA);_A3=_hu2(_A3,_pv,_hm,_Mk,_ku2[3],_vu2,0xD4EF3085);_Mk=_hu2(_Mk,_A3,_pv,_hm,_ku2[6],_wu2,0x04881D05);_hm=_hu2(_hm,_Mk,_A3,_pv,_ku2[9],_tu2,0xD9D4D039);_pv=_hu2(_pv,_hm,_Mk,_A3,_ku2[12],_uu2,0xE6DB99E5);_A3=_hu2(_A3,_pv,_hm,_Mk,_ku2[15],_vu2,0x1FA27CF8);_Mk=_hu2(_Mk,_A3,_pv,_hm,_ku2[2],_wu2,0xC4AC5665);var _xu2=6;var _yu2=10;var _zu2=15;var _Au2=21;_hm=_iu2(_hm,_Mk,_A3,_pv,_ku2[0],_xu2,0xF4292244);_pv=_iu2(_pv,_hm,_Mk,_A3,_ku2[7],_yu2,0x432AFF97);_A3=_iu2(_A3,_pv,_hm,_Mk,_ku2[14],
|
||
_zu2,0xAB9423A7);_Mk=_iu2(_Mk,_A3,_pv,_hm,_ku2[5],_Au2,0xFC93A039);_hm=_iu2(_hm,_Mk,_A3,_pv,_ku2[12],_xu2,0x655B59C3);_pv=_iu2(_pv,_hm,_Mk,_A3,_ku2[3],_yu2,0x8F0CCC92);_A3=_iu2(_A3,_pv,_hm,_Mk,_ku2[10],_zu2,0xFFEFF47D);_Mk=_iu2(_Mk,_A3,_pv,_hm,_ku2[1],_Au2,0x85845DD1);_hm=_iu2(_hm,_Mk,_A3,_pv,_ku2[8],_xu2,0x6FA87E4F);_pv=_iu2(_pv,_hm,_Mk,_A3,_ku2[15],_yu2,0xFE2CE6E0);_A3=_iu2(_A3,_pv,_hm,_Mk,_ku2[6],_zu2,0xA3014314);_Mk=_iu2(_Mk,_A3,_pv,_hm,_ku2[13],_Au2,0x4E0811A1);_hm=_iu2(_hm,_Mk,_A3,_pv,_ku2[4],
|
||
_xu2,0xF7537E82);_pv=_iu2(_pv,_hm,_Mk,_A3,_ku2[11],_yu2,0xBD3AF235);_A3=_iu2(_A3,_pv,_hm,_Mk,_ku2[2],_zu2,0x2AD7D2BB);_Mk=_iu2(_Mk,_A3,_pv,_hm,_ku2[9],_Au2,0xEB86D391);_ju2[0]+=_hm;_ju2[1]+=_Mk;_ju2[2]+=_A3;_ju2[3]+=_pv}function _Bu2(_Cu2,_Du2,_Eu2,_Fu2){var _ku2=new Uint32Array(16);var _Gu2;var _z3,_4O;var _k11=0;_Gu2=(_Cu2._z3[0]>>3)&0x3F;if((_Cu2._z3[0]+((_Fu2<<3)&0xffffffff))<_Cu2._z3[0]){_6u2._z3[1]++;}_Cu2._z3[0]+=(_Fu2<<3)&0xffffffff;_Cu2._z3[1]+=(_Fu2>>29)&0xffffffff;while(_Fu2--){_Cu2._2u2[_Gu2++]=_Du2[_k11++];
|
||
if(_Gu2==0x40){for(_z3=0,_4O=0;_z3<16;_z3++,_4O+=4)_ku2[_z3]=(((0xffffffff&_Cu2._2u2[_4O+3])<<24)|((0xffffffff&_Cu2._2u2[_4O+2])<<16)|((0xffffffff&_Cu2._2u2[_4O+1])<<8)|(0xffffffff&_Cu2._2u2[_4O]));_iQ1(_Cu2._1u2,_ku2);_Gu2=0}}}var _Hu2=new Uint8Array(64);function _Iu2(_Cu2){var _ku2=new Uint32Array(16);var _Gu2;var _z3,_4O;var _Ju2;_ku2[14]=_Cu2._z3[0];_ku2[15]=_Cu2._z3[1];_Gu2=((_Cu2._z3[0]>>3)&0x3F);_Ju2=(_Gu2<56)?(56-_Gu2):(120-_Gu2);_Hu2[0]=0x80;_Bu2(_Cu2,_Hu2,0,_Ju2);for(_z3=0,_4O=0;_z3<14;_z3++,_4O+=4){
|
||
_ku2[_z3]=((~~_Cu2._2u2[_4O+3])<<24)|((~~_Cu2._2u2[_4O+2])<<16)|((~~_Cu2._2u2[_4O+1])<<8)|(~~_Cu2._2u2[_4O])}_iQ1(_Cu2._1u2,_ku2);for(_z3=0,_4O=0;_z3<4;_z3++,_4O+=4){_Cu2._3u2[_4O]=(_Cu2._1u2[_z3]&0xFF);_Cu2._3u2[_4O+1]=((_Cu2._1u2[_z3]>>8)&0xFF);_Cu2._3u2[_4O+2]=((_Cu2._1u2[_z3]>>16)&0xFF);_Cu2._3u2[_4O+3]=((_Cu2._1u2[_z3]>>24)&0xFF)}}function _Ku2(_Lu2,_dp,_Eu2){var _6u2=_5u2();var _Mu2=_dp;while(_Mu2>0){var _Nu2=_Kk(_Mu2,_dp-_Eu2);_Bu2(_6u2,_Lu2,_Eu2,_Nu2);_Eu2=0;_Mu2-=_Nu2}_Iu2(_6u2);return _6u2._4u2()}
|
||
_It2.prototype._Ou2=function(_Eu2,_dp){if(this._Lt2==0)return;if(_dp<0)_dp=this._Lt2;if(_dp==0)return "";if(this._Ls2==_ct2){while(_Eu2<0)_Eu2+=this._Lt2;while(_Eu2>=this._Lt2)_Eu2-=this._Lt2}else {if(_Eu2<0)_Eu2=0;if(_Eu2>=this._Lt2)_Eu2=this._Lt2-1;if((_Eu2+_dp)>this._Lt2)_dp=this._Lt2-_Eu2}if(_dp>this._Lt2-_Eu2){return ""}else {var _Pu2=new Uint8Array(this._Pt2,_Eu2,_dp);var _sP=String.fromCharCode.apply(null,_Pu2);return _Ct2(_sP,_dp)}};_It2.prototype._LU1=function(_rp,_OD){var _r3=0;this._JU1=(((this._JU1+this._Nt2)+(this._Mt2-1))&~(this._Mt2-1))-this._Nt2;
|
||
if(this._JU1>=this._Lt2&&this._Ls2==_ct2){while(this._JU1>=this._Lt2){this._Yt2();this._JU1-=this._Lt2}}if((this._JU1>=this._Lt2)&&(this._Ls2!=_bt2)){return _6t2}var __t2=_Zt2(_rp);if(_rp==_nt2){__t2=(_OD.length+1)*2}if((this._JU1+__t2)>this._Lt2){if(this._Ls2==_bt2){var _Qu2=this._Lt2;var _DM1=this._Lt2;while((this._JU1+__t2)>_DM1){_DM1=(_DM1<<1)}this._Rt2(_DM1)}else {if(this._Ls2!=_ct2){return _6t2}}}switch(_rp){case _mt2:if(_OD==true){_OD=1}else {_OD=0}case _gt2:{this._Qt2.setUint8(this._JU1,_OD);this._JU1++;
|
||
}break;case _nt2:{var _z3=0;for(_z3=0;_z3<_OD.length;_z3++){var _Ru2=_OD.charCodeAt(_z3);this._Qt2.setUint16(this._JU1,_Ru2,true);this._JU1+=2}this._Qt2.setUint16(this._JU1,'\0',true);this._JU1+=2}break;case _ht2:this._Qt2.setInt8(this._JU1,_OD);this._JU1++;break;case _it2:this._Qt2.setUint16(this._JU1,_OD,true);this._JU1+=2;break;case _jt2:this._Qt2.setInt16(this._JU1,_OD,true);this._JU1+=2;break;case _OU1:this._Qt2.setInt32(this._JU1,_OD,true);this._JU1+=4;break;case _MU1:this._Qt2.setUint32(this._JU1,
|
||
_OD,true);this._JU1+=4;break;case _NU1:this._Qt2.setFloat32(this._JU1,_OD,true);this._JU1+=4;break;case _lt2:this._Qt2.setFloat64(this._JU1,_OD,true);this._JU1+=8;break }this._Vt2(-1)};_It2.prototype._Su2=function(_rp,_Eu2){var _r3=_Zt2(_rp);if(_Eu2<0)return 0;if(this._Ls2!=_ct2){if(_Eu2>(this._Lt2-_r3))return 0}else {while(_Eu2>=this._Lt2){_Eu2-=this._Lt2}}var _4D;switch(_rp){case _mt2:_4D=this._Qt2.getUint8(_Eu2);if(_4D==1){_4D=true}else {_4D=false}break;case _gt2:{_4D=this._Qt2.getUint8(_Eu2)}break;case _ht2:_4D=this._Qt2.getInt8(_Eu2);
|
||
break;case _it2:_4D=this._Qt2.getUint16(_Eu2,true);break;case _jt2:_4D=this._Qt2.getInt16(_Eu2,true);break;case _OU1:_4D=this._Qt2.getInt32(_Eu2,true);break;case _MU1:_4D=this._Qt2.getUint32(_Eu2,true);break;case _NU1:_4D=this._Qt2.getFloat32(_Eu2,true);break;case _lt2:_4D=this._Qt2.getFloat64(_Eu2,true);break }return _4D};_It2.prototype._Tu2=function(_rp,_Eu2,_OD){if(_Eu2<0)return;var _r3=_Zt2(_rp);if(this._Ls2!=_ct2){if(_Eu2>(this._Lt2-_r3))return 0}else {while(_Eu2>=this._Lt2){_Eu2-=this._Lt2}}switch(_rp){
|
||
case _mt2:if(_OD==true){_OD=1}else {_OD=0}case _gt2:this._Qt2.setUint8(_Eu2,_OD);this._Vt2(_Eu2+1);return;break;case _ht2:this._Qt2.setInt8(_Eu2,_OD);this._Vt2(_Eu2+1);return;break;case _it2:this._Qt2.setUint16(_Eu2,_OD,true);break;case _jt2:this._Qt2.setInt16(_Eu2,_OD,true);break;case _OU1:this._Qt2.setInt32(_Eu2,_OD,true);break;case _MU1:this._Qt2.setUint32(_Eu2,_OD,true);break;case _NU1:this._Qt2.setFloat32(_Eu2,_OD,true);break;case _lt2:this._Qt2.setFloat64(_Eu2,_OD,true);break }this._Vt2(_Eu2+_r3)};_It2.prototype._PU1=function(_Uu2,
|
||
_Eu2){switch(_Uu2){case _QU1:this._JU1=_Eu2;break;case _ot2:this._JU1+=_Eu2;break;case _pt2:this._JU1=this._Lt2-_Eu2;break }return this._JU1};function _Vu2(_k11,_rp,_OD){var _fn=_sm2._Xs(_k11);if(!_fn)return _9t2;return _fn._LU1(_rp,_OD)}function _Wu2(_k11){var _fn=_sm2._Xs(_k11);if(!_fn)return _9t2;_fn._Pt2=null;_fn._Qt2=null;return 0}var _Xu2=-1;function _Yu2(_f41,_Zu2,_mD,_Eu2,__u2){var _fn=_sm2._Xs(_f41);var _Xu=_Lu._Xs(_Zu2);if(!_fn||!_Xu)return false;var data=null;var _Mu=_Xu._Jm;try{data=_Mu._g41(0,0,_Xu._2p,
|
||
_Xu._3p)}catch(_oM){return false}_0v2=data.data;for(var _z3=0;_z3<_0v2.length;_z3++){_fn._Tu2(_gt2,_z3,_0v2[_z3])}return true}function _1v2(_f41,_Zu2,_mD,_Eu2,__u2){var _fn=_sm2._Xs(_f41);var _Xu=_Lu._Xs(_Zu2);if(!_fn||!_Xu)return false;var data=null;var _Mu=_Xu._Jm;try{var _2v2=_Mu.createImageData(_Xu._2p,_Xu._3p);var data=_2v2.data;var __E=_Xu._2p*_Xu._3p*4;for(var _z3=0;_z3<__E;_z3++){data[_z3]=_fn._Su2(_gt2,_z3)}_Mu._3v2(_2v2,0,0)}catch(_oM){return false}return true}_4v2=function(){_Bn("vertex_create_buffer")}
|
||
;_5v2=function(_r3){_Bn("vertex_create_buffer_ext")};_6v2=function(buffer){_Bn("vertex_delete_buffer")};_7v2=function(buffer,_Ze2){_Bn("vertex_begin")};_8v2=function(buffer){_Bn("vertex_end")};_9v2=function(buffer,x,y){_Bn("vertex_position")};_av2=function(buffer,x,y,_Qn){_Bn("vertex_position_3d")};_bv2=function(buffer,_2m,alpha){_Bn("vertex_colour")};_cv2=function(buffer,_2m,alpha){_Bn("vertex_color")};_dv2=function(buffer,_Jk,_gm,_Mk,_hm){_Bn("vertex_rgba")};_ev2=function(buffer,_Jk,_gm,_Mk,_hm){
|
||
_Bn("vertex_argb")};_fv2=function(buffer,_tm,_vm){_Bn("vertex_texcoord")};_gv2=function(buffer,x,y,_Qn){_Bn("vertex_normal")};_hv2=function(buffer,x){_Bn("vertex_float1")};_iv2=function(buffer,x,y){_Bn("vertex_float2")};_jv2=function(buffer,x,y,_Qn){_Bn("vertex_float3")};_kv2=function(buffer,x,y,_Qn,_B3){_Bn("vertex_float4")};_lv2=function(buffer,x,y,_Qn,_B3){_Bn("vertex_ubyte4")};_mv2=function(buffer){_Bn("vertex_freeze")};_nv2=function(buffer){_Bn("vertex_submit")};_ov2=function(buffer){_Bn("vertex_get_number")}
|
||
;_pv2=function(buffer){_Bn("vertex_get_buffer_size");};_qv2=function(buffer){_Bn("vertex_create_buffer_from_buffer")};_rv2=function(buffer){_Bn("vertex_create_buffer_from_buffer_ext")};_sv2=function(){};var _tv2=8*1024;var _uv2=[];function _vv2(){_4v2=_wv2;_5v2=_xv2;_qv2=_yv2;_rv2=_zv2;_6v2=_Av2;_7v2=_Bv2;_8v2=_Cv2;_9v2=_Dv2;_av2=_Ev2;_bv2=_Fv2;_cv2=_Fv2;_dv2=_Gv2;_ev2=_Hv2;_fv2=_Iv2;_gv2=_Jv2;_hv2=_Kv2;_iv2=_Lv2;_jv2=_Mv2;_kv2=_Nv2;_lv2=_Ov2;_mv2=_Pv2;_nv2=_Qv2;_ov2=_Rv2;_pv2=_Sv2;_sv2=_Tv2}function _zv2(_f41,
|
||
_AF1,_Uv2,_Vv2){var _L11=0;var _jL1=_ul._No(_AF1);var _fn=_sm2._Xs(_f41);if(!_fn||!_jL1)return -1;if(_Vv2==-1){_Uv2=0;_L11=_fn._Xt2;_Vv2=_L11/_jL1._Ap}else {_L11=_Vv2*_jL1._Ap;if((_L11+_Uv2)>_fn._Xt2){_L11=(_fn._Xt2-_Uv2);_Vv2=~~(_L11/_jL1._Ap);_L11=_Vv2*_jL1._Ap}}var _Wv2=_5v2(_L11);var _Xv2=_uv2[_Wv2];var _Yv2=new Uint8Array(_fn._Pt2);var _Zv2=new Uint8Array(_Xv2._iq());_Xv2._Fp(_AF1);var src=_Uv2;for(var _z3=0;_z3<_L11;_z3++){_Zv2[_z3]=_Yv2[src++]}_Xv2._fq(_Vv2);_Xv2._Hp();return _Wv2}function _yv2(_f41,_AF1){
|
||
return _zv2(_f41,_AF1,0,-1)}function _wv2(){return _5v2(_tv2)}function _xv2(_dp){var __v2=new _cp(_dp);var _0w2=_uv2.length;for(var _z3=0;_z3<_uv2;_z3++){if((_uv2[_z3]===null)||(_uv2[_z3]===undefined)){_0w2=_z3;break }}_uv2[_0w2]=__v2;return _0w2}function _Av2(_f41){_uv2[_f41]=null}function _Bv2(_f41,_AF1){_uv2[_f41]._Fp(_AF1)}function _Cv2(_f41){_uv2[_f41]._Hp()}function _Dv2(_f41,x,y){_uv2[_f41]._Ip(x,y)}function _Ev2(_f41,x,y,_Qn){_uv2[_f41]._Lp(x,y,_Qn)}function _Fv2(_f41,_2m,alpha){_uv2[_f41]._Np(_2m,alpha)}
|
||
function _Gv2(_f41,_Sp){_uv2[_f41]._Rp(_Sp)}function _Hv2(_f41,_Up){_uv2[_f41]._Tp(_Up)}function _Iv2(_f41,_tm,_vm){_uv2[_f41]._Vp(_tm,_vm)}function _Jv2(_f41,x,y,_Qn){_uv2[_f41]._Xp(x,y,_Qn)}function _Kv2(_f41,x){_uv2[_f41]._Zp(x)}function _Lv2(_f41,x,y){_uv2[_f41]._0q(x,y)}function _Mv2(_f41,x,y,_Qn){_uv2[_f41]._1q(x,y,_Qn)}function _Nv2(_f41,x,y,_Qn,_B3){_uv2[_f41]._2q(x,y,_Qn,_B3)}function _Ov2(_f41,x,y,_Qn,_B3){_uv2[_f41]._4q(x,y,_Qn,_B3)}function _Pv2(_f41){var __v2=_uv2[_f41];if(__v2){__v2._6q()}}function _Tv2(){
|
||
_ul._a41()}function _Qv2(_f41,_bq,_cq){_ul._a41();var _Yo,__v2=_uv2[_f41];if(__v2){__v2._aq(_Ao(_bq),_cq)}}function _Rv2(_f41){var __v2=_uv2[_f41];if(__v2){return __v2._hq()}return 0}function _Sv2(_f41){var __v2=_uv2[_f41];if(__v2){return __v2._iq().byteLength}return 0}function _Co2(){this.__type="[BuiltIn]";this._iT=0;this._Up2=0;this._Vp2=0;this._1w2=0;this._2w2=0;this._3w2=0;this._4w2=0;this._5w2=100;this._yp2=0;this._Dp2="/";this._6w2="/";this._7w2="/";this._8w2=0;this._9w2=0;this.__a=0;this._wa=0;this._aw2="room";
|
||
this._bw2=30;this._cw2=false;this._dw2=0x00000000;this._ew2=false;this._fw2=false;this._gw2=false;this._hw2=0;this._iw2=0;this._jw2=0;this._kw2=0;this._lw2=0;this._mw2=0;this._nw2=0;this._ow2=1.0;this._pw2=1.0;this._qw2=0;this._rw2=0;this._sw2=0;this._tw2=1.0;this._uw2=false;this._vw2=0;this._ww2=0;this._je=0;this._ke=0;this._Za=0;this._va=0;this._xw2=0;this._ff=0;this._df=0;this._ef=0;this._yw2=0;this._zw2=0;this._Aw2=0;this._Bw2=0;this._Cw2=0;this._Dw2=0;this._le=0;this._me=0;this._Ew2=0;this._Fw2=0;
|
||
this._Gw2=0;this._Hw2=0;this._Iw2="";this._Jw2="";this._Fp2=false;this._Kw2=false;this._Lw2=false;this._Mw2=false;this._Nw2="score";this._Ow2="lives";this._Pw2="health";this._tU=0;this._6h=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=0;this._Xq2=0;this._Zw2=0;this.__w2=0;this._0x2=true;this._1x2=true;this._2x2=8.2;this._721=-1;this.__i=-1;this._yQ=-1;this._3x2=false;this._4x2=-1;this._ww2=[];this._je=[];this._ke=[];this._Za=[];this._va=[];
|
||
this._xw2=[];this._ff=[];this._df=[];this._ef=[];this._yw2=[];this._zw2=[];this._Aw2=[];this._Bw2=[];this._Cw2=[];this._Dw2=[];this._5x2=[];this._6x2=[];this._fw2=[];this._gw2=[];this._hw2=[];this._iw2=[];this._jw2=[];this._kw2=[];this._lw2=[];this._mw2=[];this._nw2=[];this._ow2=[];this._pw2=[];this._qw2=[];this._rw2=[];this._sw2=[];this._tw2=[]}_Co2.prototype._ua=function(){return _jj._1s};_Co2.prototype._Sa=function(){return _7x2()};_Co2.prototype._Ta=function(){return _8x2()};_Co2.prototype._xa=function(){
|
||
return _J01};_Co2.prototype._Oc=function(){return _d61()};_Co2.prototype._Ua=function(){return _jj.id};_Co2.prototype._Uc=function(_qj){if(_lj){return _mj._nj(_qj)}else {return _jj._9x2}};_Co2.prototype._Va=function(_qj){return _jj._ax2((_qj>0.5)?true:false)};_Co2.prototype._he=function(){var _pv=new Date();return(_AE)?_pv.getDate():_pv.getUTCDate()};_Co2.prototype._ee=function(){var _pv=new Date();return(_AE)?_pv.getHours():_pv.getUTCHours()};_Co2.prototype._fe=function(){var _pv=new Date();return(_AE)?_pv.getMinutes():_pv.getUTCMinutes()}
|
||
;_Co2.prototype._ge=function(){var _pv=new Date();return(_AE)?_pv.getSeconds():_pv.getUTCSeconds()};_Co2.prototype._Qs=function(_bx2){for(var _vm=0;_vm<_bx2.length;_vm++){var _AK=_bx2[_vm];this[_vm]=_AK}};function _AH(){this.__type="[Font]";this._BH=false;this._cx2=false;this._81="";this._CH="";this._r3=12;this.bold=false;this._s3=false;this._t3=32;this._u3=127;this._HH="";this.prop=false;this._dx2=0;this._ex2=null;this.antialias=0;this._v3=0;this._Xj=1;this._Yj=1;this._fx2=0.5;this._y3=null;this._Du=null;
|
||
this._gx2=null}_AH.prototype._hx2=function(_Ws2){this._81=_Ws2._81;this._CH=_Ws2._w3;this._r3=_Ws2._r3;this.bold=_Ws2.bold;this._s3=_Ws2._s3;this._t3=_Ws2._t3&0xffff;this._BH=false;this.antialias=0;this._v3=0;if(((_Ws2._t3>>16)&0xff)!==0)this._v3=(_Ws2._t3>>16)&0xff;if(((_Ws2._t3>>24)&0xff)!==0)this.antialias=((_Ws2._t3>>24)&0xff)-1;this._u3=_Ws2._u3;this._Xj=_Ws2.scaleX;this._Yj=_Ws2.scaleY;this._y3=[];var _QF=99999999;var _Hk=-99999999;var maxHeight=0;for(var _ix2=0;_ix2<_Ws2._y3.length;_ix2++){var index=-2;
|
||
_jx2=_Ws2._y3[_ix2];if(_jx2._A3!=undefined)index=_jx2._A3.charCodeAt(0);else if(_jx2._z3!=undefined)index=_jx2._z3;this._y3[index]=_jx2;if(index<_QF)_QF=index;if(index>_Hk)_Hk=index;if(_jx2._C3>maxHeight)maxHeight=_jx2._C3}this._kx2=maxHeight;this._t3=_QF;this._u3=_Hk;this._Du=_Xs2(_Ws2._x3)};_AH.prototype._lx2=function(){var height=0;for(var _sk=0;_sk<this._gx2._F21.length;_sk++){var _Qu=this._gx2._F21[_sk];height=_Ik(height,_Qu._V6)}this._r3=height};_AH.prototype._mx2=function(_OG){if((this._ex2!=null)&&(this._ex2!=undefined)){
|
||
var _Rt="";for(var _z3=0;_z3<_OG.length;_z3++){if(_OG.charAt(_z3)==='\n'){_Rt=_Rt+_OG.charAt(_z3)}else {var _nx2=this._ex2.indexOf(_OG.charAt(_z3));if((_nx2>=0)&&(_nx2<this._ex2.length)){_Rt=_Rt+String.fromCharCode(this._t3+_nx2)}}}return _Rt}return _OG};_AH.prototype._rH=function(_OG){if((!_OG)||(0===_OG.length))return 0;if(this._BH){return this._r3}else {return this._kx2}};_AH.prototype._sH=function(_OG){if((!_OG)||(0===_OG.length))return 0;var _Rt=this._mx2(_ox2(_OG,this));var _F22=_Rt.split('\n');if(this._BH){
|
||
if(this._cx2){var _BK=0;for(var _z3=0;_z3<_F22.length;_z3++){var _px2=0;var _y22=_F22[_z3];for(var _Qk=0;_Qk<_y22.length;_Qk++){_px2+=this._qx2(_Rt.charCodeAt(_Qk))}_BK=_Ik(_BK,_px2)}return _BK}else {var _BK=0;_Jm.font=this._HH;if(_Jm.measureText){for(var _z3=0;_z3<_F22.length;_z3++){var _0f2=_Jm.measureText(_F22[_z3]);_BK=_Ik(_BK,_0f2.width)}}return _BK}}else {var _BK=0;for(var _z3=0;_z3<_F22.length;_z3++){var _px2=0;var _y22=_F22[_z3];for(var _Qk=0;_Qk<_y22.length;_Qk++){var _A3=_y22.charCodeAt(_Qk);var _jx2=this._y3[_A3];
|
||
if(!_jx2){_jx2=this._y3[this._t3]}_px2+=_jx2.shift}_BK=_Ik(_BK,_px2)}return _BK}};_AH.prototype._qx2=function(_j81){if(this._BH){if(this._cx2){var _BK=this._dx2;if((_j81>=this._t3)&&(_j81<this._u3)){var _Qu=this._gx2._F21[_j81-this._t3];if(this.prop){_BK+=_Qu._S6}else {_BK+=_Qu._U6}}else if(_j81===32){_BK+=this._rx2}return _BK}else {_Jm.font=this._HH;if(_Jm.measureText){var _0f2=_Jm.measureText(String.fromCharCode(_j81));return _0f2.width}return 0}}var _jx2=this._y3[_j81];if(_jx2){return _jx2.shift}else if(0x20>=this._t3&&0x20<=this._u3){
|
||
return this._y3[0x20].shift}else {return this._y3[this._t3].shift}};_AH.prototype._sx2=function(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So){var _ux2;var _vx2=this._Du;if(!_vx2._Il.complete)return;var __E=_tx2.length;_6p=_6p&0xffffff|((_So*255)<<24);for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2)_jx2=this._y3[0x20];var _0m=_jx2.x;var _1m=_jx2.y;var _lL=_jx2._B3;var _nL=_jx2._C3;if(Math.abs(_Tj)<0.001){_Jm._E21(_vx2,_0m+_vx2.x,_1m+_vx2.y,_lL,_nL,_Pj+(_jx2.offset*_UC),_Qj,_lL*this._Xj*_UC,
|
||
_nL*this._Yj*_VC,_6p)}else {_Jm._E21(_vx2,_0m+_vx2.x,_1m+_vx2.y,_lL,_nL,_Pj+(_jx2.offset*_UC),_Qj,_lL,_nL,_6p)}_Pj+=_UC*this._qx2(_j81)}};_AH.prototype._wx2=function(_Pj,_Qj,_Tj){var _oC=new _XA();_oC._iC(-_Pj,-_Qj,0);var _sC=new _XA();_sC._mC(_Tj);var _r91=new _XA();_r91.Multiply(_oC,_sC);_oC._iC(_Pj,_Qj,0);var _xx2=new _XA();_xx2.Multiply(_r91,_oC);return _xx2};_AH.prototype._yx2=function(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So){if(this._BH){this._sx2(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So)}var _ux2;var _vx2=this._Du;
|
||
if(!_vx2._Il.complete)return;var __E=_tx2.length;_6p=_6p&0xffffff|((_So*255)<<24);var _6L=_6p,_7L=_6p,_zx2=_6p,_Ax2=_6p;if(_Bx2){_6L&=0xfffefffe;_7L&=0xfffefffe;_zx2&=0xfffefffe;_Ax2&=0xfffefffe;_7L|=0x00010000;_zx2|=0x00000001;_Ax2|=0x00010001}var _fn,_nn,_pn,_rn;if(!_vx2._Il._cn)_dn(_vx2);var _Cx2;if(Math.abs(_Tj)>0.001){_Cx2=_qC(_hC);_gC(_hC,this._wx2(_Pj,_Qj,_Tj))}var _en=__E*6;_fn=_ul._gn(_hn._in,_vx2._Il._cn,_ul._jn,_en);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_en;var _tn=index,_un=_tn+_kn,
|
||
_vn=_un+_kn,_wn=_vn+_kn,_xn=_wn+_kn,_yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var scaleX,scaleY;if(Math.abs(_Tj)<0.001){scaleX=this._Xj*_UC;scaleY=this._Yj*_VC}else {scaleX=1;scaleY=1}var _Dx2=this._fx2,_Ex2=1.0/_vx2._Il.width,_Fx2=1.0/_vx2._Il.height;for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2){_jx2=this._y3[0x20]}var _0m=_jx2.x,_1m=_jx2.y,_lL=_jx2._B3,_nL=_jx2._C3;var x=_Pj+(_jx2.offset*_UC);_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=x-_Dx2;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_Qj-_Dx2;
|
||
_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=x+_Dx2+(_lL*scaleX);_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_Qj+_Dx2+(_nL*scaleY);_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=(_vx2.x+_0m-_Dx2)*_Ex2;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=(_vx2.y+_1m-_Dx2)*_Fx2;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_vx2.x+_0m+_lL+_Dx2)*_Ex2;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_vx2.y+_1m+_nL+_Dx2)*_Fx2;_pn[_tn]=_pn[_yn]=_6L;_pn[_un]=_7L;_pn[_vn]=_pn[_wn]=_zx2;_pn[_xn]=_Ax2;_tn+=(_kn*6);_un+=(_kn*6);
|
||
_vn+=(_kn*6);_wn+=(_kn*6);_xn+=(_kn*6);_yn+=(_kn*6);_Pj+=_UC*_jx2.shift}if(_Cx2!=undefined){_gC(_hC,_Cx2)}};_AH.prototype._Gx2=function(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So){var _ux2=null;var _vx2=_Jl[this._Du._W6];if(!_vx2.complete)return;_Jm.globalAlpha=_So;var __E=_tx2.length;_6p=_6p&0xffffff;_Tj=_fo2(_Tj);if(Math.abs(_Tj)>0.001){_Hx2(_Pj,_Qj,this._Xj*_UC,this._Yj*_VC,-_Tj);_Pj=0;_Qj=0;if(_6p!=0xffffff){for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2){_jx2=this._y3[0x20]}
|
||
var _lL=_jx2._B3;if(_lL!=99999){var _nL=_jx2._C3;_ux2=_Ix2(_vx2,_jx2,_jx2.x,_jx2.y,_lL+2,_nL+2,_6p);_Jm._E21(_ux2,0,0,_lL,_nL,_Pj+_jx2.offset,_Qj,_lL,_nL);_Pj+=this._qx2(_j81)}}}else {for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2){_jx2=this._y3[0x20]}var _lL=_jx2._B3;if(_lL!=99999){var _nL=_jx2._C3;_Jm._E21(_vx2,_jx2.x+this._Du.x,_jx2.y+this._Du.y,_lL,_nL,_Pj+_jx2.offset,_Qj,_lL,_nL);_Pj+=this._qx2(_j81)}}}_Jx2()}else {_Pj=~~(_Pj+0.5);_Qj=~~(_Qj+0.5);var _Kx2=this._Xj*_UC;
|
||
var _Lx2=this._Yj*_VC;if(_6p!=0xffffff){for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2){_jx2=this._y3[0x20]}var _lL=_jx2._B3;if(_lL!=99999){var _nL=_jx2._C3;_ux2=_Ix2(_vx2,_jx2,_jx2.x+this._Du.x,_jx2.y+this._Du.y,_lL+2,_nL+2,_6p);_Jm._E21(_ux2,0,0,_lL+1,_nL+1,_Pj+(_jx2.offset*_Kx2),_Qj,(_lL+1)*_Kx2,(_nL+1)*_Lx2);_Pj+=_Kx2*this._qx2(_j81)}}}else {for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);var _jx2=this._y3[_j81];if(!_jx2){_jx2=this._y3[0x20]}var _lL=_jx2._B3;
|
||
if(_lL!=99999){var _nL=_jx2._C3;_Jm._E21(_vx2,_jx2.x+this._Du.x,_jx2.y+this._Du.y,_lL,_nL,_Pj+(_jx2.offset*_Kx2),_Qj,_lL*_Kx2,_nL*_Lx2);_Pj+=_Kx2*this._qx2(_j81)}}}}};_AH.prototype._Mx2=function(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So){if(this._gx2==null)return;_Jm.globalAlpha=_So;var __E=_tx2.length;_6p=_6p&0xffffff;var _2m=_6p|(_Po*255)<<24;_Tj=_fo2(_Tj);var _bl=Math.sin(_Tj);var _cl=Math.cos(_Tj);var _Nx2=_bl*_UC;var _Ox2=_cl*_UC;var _Kx2=this._Xj*_UC;var _Lx2=this._Yj*_VC;for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);
|
||
if(_j81<this._t3||_j81>=this._u3){}else {var x=_Pj;var y=_Qj;var _Qu=this._gx2._F21[_j81-this._t3];var _vx2=_Jl[_Qu._W6];if(_vx2.complete){var _WL=_Qu._Q6;var _XL=_Qu._R6;if(this.prop)_WL=0;if(_6p!=0xffffff){var _ux2;if(!_ul){_ux2=_Om(_Qu,_6p)}else {_ux2=_Qu}if(Math.abs(_Tj)<0.001){_Jm._E21(_ux2,0,0,_Qu._S6,_Qu._T6,x+(_WL*_Kx2),y+(_XL*_Lx2),_Qu._S6*_Kx2,_Qu._T6*_Lx2)}else {_Hx2(x,y,_Kx2,_Lx2,-_Tj);_Jm._E21(_ux2,0,0,_Qu._S6,_Qu._T6,_WL,_XL,_Qu._S6,_Qu._T6);_Jx2()}}else {if(_ul){_vx2=_Qu}if(Math.abs(_Tj)<0.001){
|
||
_Jm._E21(_vx2,_Qu.x,_Qu.y,_Qu._B3,_Qu._C3,x+(_WL*_Kx2),y+(_XL*_Lx2),_Qu._S6*_Kx2,_Qu._T6*_Lx2)}else {_Hx2(x,y,_Kx2,_Lx2,-_Tj);_Jm._E21(_vx2,_Qu.x,_Qu.y,_Qu._B3,_Qu._C3,_WL,_XL,_Qu._S6,_Qu._T6);_Jx2()}}}}var shift=this._qx2(_j81);_Pj=_Pj+_Ox2*shift;_Qj=_Qj-_Nx2*shift}};_AH.prototype._Px2=function(_Pj,_Qj,_tx2,_UC,_VC,_Tj,_6p,_So){if(this._gx2==null)return;_Jm.globalAlpha=_So;var __E=_tx2.length;_6p=_6p&0xffffff;var _2m=_6p|(_Po*255)<<24;var _Qx2=_fo2(_Tj);var _bl=Math.sin(_Qx2);var _cl=Math.cos(_Qx2);var _Nx2=_bl*_UC;
|
||
var _Ox2=_cl*_UC;var _Kx2=this._Xj*_UC;var _Lx2=this._Yj*_VC;var _vk=undefined;var _Rx2=undefined;if(Math.abs(_Tj)>=0.001){_vk=new _XA();_Rx2=_qC(_hC)}for(var _z3=0;_z3<__E;_z3++){_j81=_tx2.charCodeAt(_z3);if(_j81<this._t3||_j81>this._u3){}else {var x=_Pj;var y=_Qj;var _Qu=this._gx2._F21[_j81-this._t3];var _vx2=_Jl[_Qu._W6];if(_vx2.complete){var _WL=_Qu._Q6;var _XL=_Qu._R6;if(this.prop)_WL=0;if(_Rx2===undefined){_Jm._E21(_Qu,_Qu.x,_Qu.y,_Qu._B3,_Qu._C3,x+(_WL*_Kx2),y+(_XL*_Lx2),_Qu._S6*_Kx2,_Qu._T6*_Lx2,_2m)}
|
||
else {_vk._Dq2(x,y,_Kx2,_Lx2,_Tj);_gC(_hC,_vk);_Jm._E21(_Qu,_Qu.x,_Qu.y,_Qu._B3,_Qu._C3,_WL,_XL,_Qu._S6,_Qu._T6,_2m)}}}var shift=this._qx2(_j81);_Pj=_Pj+_Ox2*shift;_Qj=_Qj-_Nx2*shift;}if(_Rx2!==undefined){_gC(_hC,_Rx2)}};function _Lo2(){this._q3=[];this.length=0;this._qH=null;this._6H=0;this._4H=0;this._3H=0;var _zH=_tH("Arial",12,false,false,32,127,false);this._q3[-1]=_zH;_dn2=-1;this._6H=_dn2}_Lo2.prototype._Rr=function(){this._q3=[];length=0};_Lo2.prototype._et=function(_Ws2){var _zH=null;if(_Ws2!=null){
|
||
_zH=new _AH();_zH._hx2(_Ws2)}this._q3[this._q3.length]=_zH;return this._q3.length-1};_Lo2.prototype._JH=function(_Sx2){this._q3[this._q3.length]=_Sx2;return this._q3.length-1};_Lo2.prototype._oH=function(){if(this._6H>=0&&this._6H<=this._q3.length&&this._q3[this._6H]!=null){this._qH=this._q3[this._6H]}else {this._qH=this._q3[-1]}};_Lo2.prototype._Xs=function(_Us){if(_Us>=0&&_Us<=this._q3.length&&this._q3[_Us]){return this._q3[_Us]}return null};function _ox2(_Rt,_qH){if(_Rt==null)return 0;var hash=_qH?_qH._mx2("#")[0]:'#';
|
||
var _Tx2=_qH?_qH._mx2("\\")[0]:'\\';var _Ux2=_Rt;var _EB1="";var _z3=0;var _ih1=0;while(_ih1<_Ux2.length){var _cF=_Ux2[_ih1];if(_cF==hash){if((_z3>0)&&(_Ux2[_ih1-1]=='\\')){_EB1=_EB1.substring(0,_EB1.length-1)+'#'}else {_EB1+=String.fromCharCode(0x0a);_z3++}}else {_EB1+=_cF;_z3++}_ih1++}return _EB1}_Lo2.prototype._bF=function(_tx2,_Vx2,_qH){if(_tx2==null)return;if(_Vx2<0)_Vx2=10000000;var _Wx2=_qH?_qH._mx2(" "):" ";var _YE=String.fromCharCode(0x0a);_9F=[];var _Xx2=0;_tx2=_ox2(_tx2,_qH);var __E=_tx2.length;var _Ou=_tx2;
|
||
var start=0;var end=0;while(start<__E){var _L11=0;if(_Vx2==10000000){while(end<__E&&_Ou[end]!=_YE){end++}_9F[_Xx2++]=_Ou.substring(start,end)}else {while(end<__E){if(_Ou[end]!=_Wx2)break;end++}while(end<__E&&_L11<_Vx2){_A3=_Ou[end];if(_A3==_YE)break;_L11+=this._qH._qx2(_A3.charCodeAt(0));end++}if(_L11>_Vx2){end--;_L11-=this._qH._qx2(_Ou.charCodeAt(end))}if(_Ou[end]==_YE){_9F[_Xx2++]=_Ou.substring(start,end)}else {if(end==start)return _9F;if(end!=__E){if((_Ou[end]!=_Wx2)||(_Ou[end]!=_Wx2&&_Ou[end+1]!=_Wx2)){
|
||
while(end>start){if(_Ou[--end]==_Wx2)break }}}if(end>start){while(_Ou[end-1]==_Wx2){end--}}else if(end==start){while(_Ou[end]!=_Wx2&&end<__E){end++}}_9F[_Xx2++]=_Ou.substring(start,end)}}start=++end}return _9F};_Lo2.prototype._7H=function(_OG,x,y,_Yx2,_Vx2,_Tj,_UC,_VC){var _PR=_UC;var _QR=_VC;var _Zx2=0.0;var __x2=0.0;var _9F=[];var _z3=0;this._oH();var _qH=this._qH;var _Rt=_qH._mx2(_OG);_9F=this._bF(_Rt,_Vx2,_qH);var _0y2=_fo2(_Tj);var _bl=Math.sin(_0y2);var _cl=Math.cos(_0y2);if(_Yx2<0){_Yx2=_qH?_qH._rH('M'):20}
|
||
var _1y2=_bl*_QR*_Yx2;var _2y2=_cl*_QR*_Yx2;if(this._4H==1){y=y-Math.round((_9F.length*_2y2)/2.0);x=x-Math.round((_9F.length*_1y2)/2.0);}if(this._4H==2){y=y-Math.round(_9F.length*_2y2);x=x-Math.round(_9F.length*_1y2)}if(!_qH){_Jm.fillStyle=_DK;_Jm.globalAlpha=_Po;for(_z3=0;_z3<=_9F.length-1;_z3++){var _3y2=_9F[_z3];if(_3y2!=null){_Jm.fillText(_3y2,x,y+13);y=y+_2y2;x=x+_1y2}}}else {for(_z3=0;_z3<=_9F.length-1;_z3++){_Zx2=0;__x2=0;var _3y2=_9F[_z3];if(_3y2!=null){if(this._3H==1)_Zx2=-(_PR*_qH._sH(_OG)/2);
|
||
if(this._3H==2)_Zx2=-(_PR*_qH._sH(_OG));if(_qH._cx2){_Zx2-=(_PR*_qH._gx2._j1);__x2-=(_QR*_qH._gx2._k1)}var _Rk=x+(_cl*_Zx2)+(_bl*__x2);var _Tk=y-(_bl*_Zx2)+(_cl*__x2);if(_qH._BH){if(_qH._cx2){if(!_ul){_qH._Mx2(_Rk,_Tk,_3y2,_PR,_QR,_Tj,_Qo,_Po)}else {_qH._Px2(_Rk,_Tk,_3y2,_PR,_QR,_Tj,_Qo,_Po)}}else {if(_qH._DH){_4y2(_qH._HH,_3y2,_Rk,_Tk,1,1,_0y2,_Qo,_Po)}}}else {if(_ul){_qH._yx2(_Rk,_Tk,_3y2,_PR,_QR,_Tj,_Qo,_Po)}else {_qH._Gx2(_Rk,_Tk,_3y2,_PR,_QR,_Tj,_Qo,_Po)}}}y=y+_2y2;x=x+_1y2}}};var _5y2;var _Jl;var _6y2=null;
|
||
var _451=1024;var _551=768;var _651=1;var _751=1;var _4K=0;var _5K=0;var _6K=0;var _7K=0;var _QN=0;var _RN=0;var _ON=0;var _PN=0;var _ZN=[];var _7y2=0;var _Mm=0xffffff;var _8y2;var _9y2;var _841;var _941;var _Jx2;var _ay2;var _Hx2;var _M41;function _by2(){return _451}function _cy2(){return _551}function _C21(_dy2){if(!_dy2)return;_dy2._ey2=_dy2.transform;_dy2._3K=_dy2.setTransform;_dy2._1K=_dy2.save;_dy2._8K=_dy2.restore;_dy2._YK=_dy2.fillRect;_dy2._XK=_dy2.strokeRect;_dy2._cL=_dy2.beginPath;_dy2._5M=_dy2.arc;_dy2._gL=_dy2.stroke;
|
||
_dy2._fL=_dy2.closePath;_dy2.lineWidth=_dy2.lineWidth;_dy2._dL=_dy2.moveTo;_dy2._eL=_dy2.lineTo;_dy2._uL=_dy2.fill;_dy2._E21=_dy2.drawImage;_dy2._g41=_dy2.getImageData;_dy2._fy2=_dy2.createImageData;_dy2._3v2=_dy2.putImageData;_dy2._gy2=_dy2.clip;_dy2._hy2=_dy2.rect}function _G31(_dy2){_dy2.imageSmoothingEnabled=false;_dy2.webkitImageSmoothingEnabled=false;_dy2.mozImageSmoothingEnabled=false;_dy2.msImageSmoothingEnabled=false;_dy2.oImageSmoothingEnabled=false;_dy2.imagerendering="pixelated";_dy2.msInterpolationMode="nearest-neighbor"}
|
||
function _Eo2(_HE1){_Jl=[];_6y2=null;_4K=0;_5K=0;_6K=0;_7K=0;_QN=0;_RN=0;_ON=0;_PN=0;_ZN=[];_ZN[0]=1;_ZN[1]=0;_ZN[2]=0;_ZN[3]=0;_ZN[4]=1;_ZN[5]=0;if(!_ul){if(_kg2){_8y2=_iy2}else {_8y2=_jy2}_9y2=_ky2;_ly2=_my2;_841=_ny2;_941=_oy2;_py2=_qy2;_Jx2=_ry2;_ay2=_sy2;_Hx2=_ty2;_M41=_uy2;_vy2=_wy2;_xy2=_yy2;_4y2=_zy2;_Ay2=_By2;_Cy2=_Dy2;_Ey2=_Fy2;_Gy2=function(){};_Hy2=function(){};if(_lg2){if(_kg2){_Mm=0x1ffffff;_8y2=_Iy2}else {_8y2=_Jy2}_9y2=_ky2;_ly2=_Ky2}}else {_Ly2()}_841(0,0,_X41,_Y41);_941(0,0,_X41,_Y41,
|
||
0)}function _wy2(){_Jm._1K()}function _yy2(){_Jm._8K()}function _V21(_431){_431._Fl=[];_431._Gl=0;_431._Hl=4;_431._I31=0;_431._J31=null;_431._A21=null;_431._Il=_Jl[_431._W6]}function _Jp2(_My2){_6y2=_My2;for(var _z3=0;_z3<_My2.length;_z3++){var _Qu=_My2[_z3];_V21(_Qu)}}function _Ny2(){this._031=null;this._Oy2=0}function _Ix2(_cq,_Py2,_Pj,_Qj,_Ns,_Os,_Ro){var _Qy2=null;if(_Py2._Fl!=undefined){_Qy2=_Py2._Fl[_Ro]}else {_Py2._Fl=[];_Py2._Hl=4;_Py2._Gl=0}if(_Qy2!=null){_Qy2._Oy2=_7y2;return _Qy2._031}var _Ry2=-9999999999;
|
||
_Qy2=null;if(_Py2._Gl<_Py2._Hl){_Qy2=new _Ny2();_Py2._Gl++}else {var _Sy2=-1;for(var _z3 in _Py2._Fl){if(!_Py2._Fl.hasOwnProperty(_z3))continue;var _Ty2=_Py2._Fl[_z3];if(_Ty2!=null){var _Lk=_7y2-_Ty2._Oy2;if(_Lk>_Ry2){_Sy2=_z3;_Qy2=_Ty2;_Ry2=_Lk}}}if(_Sy2>=0)delete _Py2._Fl[_Sy2];}_Py2._Fl[_Ro]=_Qy2;_Qy2._Oy2=_7y2;_Qy2._031=_Uy2(_cq,_Pj,_Qj,_Ns,_Os,_Ro);return _Qy2._031}function _Om(_431,_Ro){return _Ix2(_431._Il,_431,_431.x,_431.y,_431._B3,_431._C3,_Ro)}function _Xs2(_k11){return _6y2[_k11]}function _ry2(){_Jm._3K(_ZN[0],
|
||
_ZN[3],_ZN[1],_ZN[4],_ZN[2],_ZN[5])}function _sy2(_6p){_Jm._1K();var _2K=[];_2K[0]=1;_2K[1]=0;_2K[2]=0;_2K[3]=1;_2K[4]=0;_2K[5]=0;_Jm._3K(_2K[0],_2K[1],_2K[2],_2K[3],_2K[4],_2K[5]);_Jm.fillStyle=_IK(_6p|0xff000000);_Jm._YK(_4K,_5K,_6K,_7K);_Jm._8K()}function _ny2(_FF1,_GF1,_HF1,_IF1){_4K=_FF1;_5K=_GF1;_6K=_HF1;_7K=_IF1;if(_lj){if((_4K===0&&_5K===0)&&(_6K==_Jm.canvas.width&&_7K===_Jm.canvas.height)){}else {_ZN[0]=1;_ZN[1]=0;_ZN[2]=0;_ZN[3]=1;_ZN[4]=0;_ZN[5]=0;_Jm._3K(_ZN[0],_ZN[1],_ZN[2],_ZN[3],_ZN[4],
|
||
_ZN[5]);_Jm.beginPath();_Jm.moveTo(_4K,_5K);_Jm.lineTo(_4K+_6K,_5K);_Jm.lineTo(_4K+_6K,_5K+_7K);_Jm.lineTo(_4K,_5K+_7K);if(!(_fP==_xg2&&_f61==4.0)){_Jm.clip()}}}}function _Vy2(_Pj,_Qj,_Ns,_Os,_Tj){var _Im=new _gB((_Pj+_Ns/2.0),(_Qj+_Os/2.0),-16000.0);var _wm=new _gB((_Pj+_Ns/2.0),(_Qj+_Os/2.0),0.0);var _Am=new _gB(Math.sin(-_Tj*(Math.PI/180.0)),Math.cos(-_Tj*(Math.PI/180.0)),0.0);_Bm2._jB(_Im,_wm,_Am);_Am2._tB(_Ns,-_Os*_qB,1.0,32000.0)}function _ty2(_Pj,_Qj,_B41,_C41,_Tj){var _2K=[];_2K[0]=Math.cos(_Tj);
|
||
_2K[3]=Math.sin(_Tj);_2K[1]=-_2K[3];_2K[4]=_2K[0];_2K[0]*=_B41;_2K[3]*=_B41;_2K[1]*=_C41;_2K[4]*=_C41;_2K[2]=_Pj;_2K[5]=_Qj;_Jm._ey2(_2K[0],_2K[3],_2K[1],_2K[4],_2K[2],_2K[5])}function _qy2(_Wy2,_Xy2,_Yy2,_Zy2){if((_4K===0&&_5K===0)&&(_6K==_Jm.canvas.width&&_7K===_Jm.canvas.height)){}else {_ZN[0]=1;_ZN[1]=0;_ZN[2]=0;_ZN[3]=1;_ZN[4]=0;_ZN[5]=0;_Jm._3K(_ZN[0],_ZN[1],_ZN[2],_ZN[3],_ZN[4],_ZN[5]);_Jm.moveTo(_4K,_5K);_Jm.lineTo(_4K+_6K,_5K);_Jm.lineTo(_4K+_6K,_5K+_7K);_Jm.lineTo(_4K,_5K+_7K);if(!(_fP==_xg2&&_f61==4.0)){
|
||
_Jm.clip()}}_ZN[0]=_Wy2;_ZN[1]=0;_ZN[2]=_Yy2;_ZN[3]=0;_ZN[4]=_Xy2;_ZN[5]=_Zy2;_Jm._3K(_ZN[0],_ZN[3],_ZN[1],_ZN[4],_ZN[2],_ZN[5])}function _oy2(__y2,_0z2,_1z2,_2z2,_Tj){if((_4K===0&&_5K===0)&&(_6K==_Jm.canvas.width&&_7K===_Jm.canvas.height)){}else {_ZN[0]=1;_ZN[1]=0;_ZN[2]=0;_ZN[3]=1;_ZN[4]=0;_ZN[5]=0;_Jm._3K(_ZN[0],_ZN[1],_ZN[2],_ZN[3],_ZN[4],_ZN[5]);_Jm.beginPath();_Jm.moveTo(_4K,_5K);_Jm.lineTo(_4K+_6K,_5K);_Jm.lineTo(_4K+_6K,_5K+_7K);_Jm.lineTo(_4K,_5K+_7K);if(!(_fP==_xg2&&_f61==4.0)){_Jm.clip()}
|
||
}var _B3=_6K/_1z2;var _C3=_7K/_2z2;_QN=__y2;_RN=_0z2;_ON=_1z2;_PN=_2z2;_ZN[0]=_B3;_ZN[1]=0;_ZN[2]=-(__y2*_B3)+_4K;_ZN[3]=0;_ZN[4]=_C3;_ZN[5]=-(_0z2*_C3)+_5K;_Jm._3K(_ZN[0],_ZN[3],_ZN[1],_ZN[4],_ZN[2],_ZN[5])}function _Sl(_vj){var _z3=_Jl.length;var _Il=new Image();_vj=_s01(_vj);_Il.crossOrigin='anonymous';_Il.src=_GH(null,null,_vj);_Jl[_z3]=_Il;return _z3}function _3z2(_Cl,_Dl){var _A3=document.createElement("canvas");_A3.width=_Cl;_A3.height=_Dl;var _z3=_Jl.length;var _Il=new Image(_Cl,_Dl);_Il.src=_GH(null,
|
||
null,_A3.toDataURL());_Jl[_z3]=_Il;return _z3}function _4z2(_cq,_Pj,_Qj,_Ns,_Os,_HE1){var context=_cq.getContext('2d');context.globalCompositeOperation='copy';context.drawImage(_HE1,_Pj,_Qj)}function _G21(_5z2){var _z3=_Jl.length;_Jl[_z3]=_5z2;return _z3}function _By2(){_7y2++}function _Dy2(){}function _131(_431){var _A21=document.createElement(_fF);var _Mu=_A21.getContext('2d');_C21(_Mu);_A21.width=_431._B3;_A21.height=_431._C3;_Mu._E21(_431._Il,_431.x,_431.y,_431._B3,_431._C3,0,0,_431._B3,_431._C3);_A21.complete=true;
|
||
return _A21}function _b31(_431){var _831=[];var _QW=_431._U6*_431._V6*4;for(var _z3=0;_z3<_QW;_z3++)_831[_z3]=0;if(_431._Il._cn)_6z2=_7z2(_431);else {var _A21=document.createElement(_fF);var _Mu=_A21.getContext('2d');_C21(_Mu);_A21.width=_431._B3;_A21.height=_431._C3;_Mu._E21(_431._Il,_431.x,_431.y,_431._B3,_431._C3,0,0,_431._B3,_431._C3);_A21.complete=true;var data,_h41,_8z2,_9z2;try{data=_Mu.getImageData(0,0,_431._B3,_431._C3)}catch(_oM){return _831}_6z2=data.data}var _az2=(_431._Q6+(_431._R6*_431._U6))*4;
|
||
var _8l=_431._B3*4;for(y=0;y<_431._C3;y++){var _HU=_az2;var _bz2=y*_8l;for(x=0;x<_8l;x++){_831[_HU++]=_6z2[_bz2++]}_az2+=_431._U6*4}return _831}function _7z2(_431){var _IE1=_ul;var _Il=_431._Il._cn;if(!_OH1(_Il)){_PH1(_Il)}var _0p=_Il._mH1;var _B3=_Il._kH1;var _C3=_Il._lH1;var _FH1=_IE1.getParameter(_IE1.FRAMEBUFFER_BINDING);var _QH1=_IE1.createFramebuffer();_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_QH1);_IE1.framebufferTexture2D(_IE1.FRAMEBUFFER,_IE1.COLOR_ATTACHMENT0,_IE1.TEXTURE_2D,_0p,0);data=new Uint8Array(_B3*_C3*4);
|
||
_IE1.readPixels(0,0,_B3,_C3,_IE1.RGBA,_IE1.UNSIGNED_BYTE,data);_6z2=data;_IE1.bindFramebuffer(_IE1.FRAMEBUFFER,_FH1);_IE1.deleteFramebuffer(_QH1);return data}function _iy2(_431,_Pj,_Qj,_So){if(!_431._Il)return;if(!_431._Il.complete)return;if(_431._A21==null)_431._A21=_131(_431);_Pj+=_431._Q6;_Qj+=_431._R6;_Jm.globalAlpha=_So;_Jm._E21(_431._A21,~~_Pj,~~_Qj)}function _Iy2(_431,_Pj,_Qj,_So){_iy2(_431,_Pj,_Qj,_So)}function _jy2(_431,_Pj,_Qj,_So){if(!_431._Il)return;if(!_431._Il.complete)return;_Jm.globalAlpha=_So;
|
||
_Jm._E21(_431._Il,~~_431.x,~~_431.y,_431._B3,_431._C3,Math.floor(_Pj)+_431._Q6,Math.floor(_Qj)+_431._R6,_431._S6,_431._T6)}function _Jy2(_431,_Pj,_Qj,_So){_jy2(_431,_Pj,_Qj,_So)}function _cz2(_HE1){try{_Jm._E21(_HE1,0,0,_HE1.width,_HE1.height,canvas.width,canvas.height,0,0)}catch(e){return false}var _Wm=_HE1.getContext('2d');_Wm.fillStyle="white";_Wm.fillRect(0,0,1,1);var _2v2=_Wm.getImageData(0,0,1,1);return(_2v2.data[0]===255);}function _ky2(_431,_Pj,_Qj,_dz2,_ez2,_fz2,_gz2,_6p,_So){var _PM1=_431._Il;
|
||
if(!_PM1)return;if(!_PM1.complete)return;if(_431._B3==0||_431._C3==0)return;var _z3=0;if(_fz2)_z3=1;if(_gz2)_z3|=2;if(_z3===0){_Jm.globalAlpha=_So;_Jm._E21(_PM1,_431.x,_431.y,_431._B3,_431._C3,_Pj+_431._Q6,_Qj+_431._R6,(_431._S6*_dz2),(_431._T6*_ez2));return }var _B3=_431._U6;var _C3=_431._V6;if(_gz2){_B3=(((((_041._8N+(_431._U6-1))/_431._U6)&0xffffffff)+2)*_431._U6);_Pj=_QN+(((_Pj-_QN)%_431._U6)-_431._U6)}if(_fz2){_C3=(((((_041._aN+(_431._V6-1))/_431._V6)&0xffffffff)+2)*_431._V6);_Qj=_RN+(((_Qj-_RN)%_431._V6)-_431._V6)}
|
||
if((_431._J31!=null)&&(_431._J31.width<(_B3*_431._hz2)||_431._J31.height<(_C3*_431._hz2))){_431._J31=null;_431._iz2=0}if((_431._I31!=_z3)||(!_431._J31)){_431._I31=_z3;var buffer=document.createElement(_fF);var _Mu=buffer.getContext('2d');_C21(_Mu);buffer.width=_B3;buffer.height=_C3;_Jm.globalAlpha=1;var _jz2=1;while((_cz2(buffer)===false)&&(buffer.width>=64)&&(buffer.height>=64)){debug("WARNING: Tiled image quality reduction");buffer.width/=2;buffer.height/=2;_jz2/=2}var _kz2=_431.x;var _lz2=_431.y;if(_6p!=_Mm){
|
||
_PM1=_Om(_431,_6p);_kz2=0;_lz2=0}var _jg1=_B3/_431._U6;var _kg1=_C3/_431._V6;for(var y=0;y<_kg1;y++){for(var x=0;x<_jg1;x++){_Mu._E21(_PM1,_kz2,_lz2,_431._B3,_431._C3,_431._Q6+((x*_431._U6)*_jz2),_431._R6+((y*_431._V6)*_jz2),_431._S6*_jz2,_431._T6*_jz2)}}_431._hz2=_jz2;_431._J31=buffer}_Jm.globalAlpha=_So;_Jm._E21(_431._J31,_Pj,_Qj,_431._J31.width/_431._hz2,_431._J31.height/_431._hz2)}function _my2(_431,_J21,_K21,_Pj,_Qj,_dz2,_ez2,_H41,_3I,_4I,_1L,_2L,_So){if(!_431._Il)return;if(!_431._Il.complete)return;
|
||
if((abs(_dz2)<=0.0001)||(abs(_ez2)<=0.0001)||(_So<=0)){return }_3I&=0xffffff;var _WL=-(_J21-_431._Q6);var _XL=-(_K21-_431._R6);_Jm.globalAlpha=_So;if(_3I!=_Mm){var _ux2=_Om(_431,_3I);var _Jk=Math.abs(_H41);if((_Jk<0.0001)&&(_dz2==1)&&(_ez2==1)&&(_431._B3===_431._S6)&&(_431._C3===_431._T6)){_Jm._E21(_ux2,_Pj+_WL,_Qj+_XL)}else {if((_dz2<0)||(_ez2<0)||(_Jk>0.0001)){_Hx2(_Pj,_Qj,_dz2,_ez2,-_H41);_Jm._E21(_ux2,0,0,_431._B3,_431._C3,_WL,_XL,_431._S6,_431._T6);_Jx2()}else {_Jm._E21(_ux2,0,0,_431._B3,_431._C3,
|
||
_Pj+(_WL*_dz2),_Qj+(_XL*_ez2),_431._S6*_dz2,_431._T6*_ez2);}}}else {var _Jk=Math.abs(_H41);if((_Jk<0.0001)&&(_dz2==1)&&(_ez2==1)&&(_431._B3===_431._S6)&&(_431._C3===_431._T6)){if(_431._A21==null){_431._A21=_131(_431)}_Jm._E21(_431._A21,_Pj+_WL,_Qj+_XL)}else {if(_dz2<0||_ez2<0||_Jk>0.001){_Hx2(_Pj,_Qj,_dz2,_ez2,-_H41);_Jm._E21(_431._Il,_431.x,_431.y,_431._B3,_431._C3,_WL,_XL,_431._S6,_431._T6);_Jx2()}else {_Jm._E21(_431._Il,_431.x,_431.y,_431._B3,_431._C3,_Pj+(_WL*_dz2),_Qj+(_XL*_ez2),_431._S6*_dz2,_431._T6*_ez2)}
|
||
}}}function _Ky2(_431,_J21,_K21,_Pj,_Qj,_dz2,_ez2,_H41,_3I,_4I,_1L,_2L,_So){try{_my2(_431._Il,_J21,_K21,_Pj,_Qj,_dz2,_ez2,_H41,_3I,_4I,_1L,_2L,_So)}catch(_oM){debug("error drawing image")}}function _Uy2(_cq,_Pj,_Qj,_Ns,_Os,_6p){var buffer=document.createElement(_fF);var _Mu=buffer.getContext('2d');_C21(_Mu);buffer.width=_Ns;buffer.height=_Os;_Mu._E21(_cq,_Pj,_Qj,_Ns,_Os,0,0,_Ns,_Os);if(~~_6p!=0xffffff){var data,_h41,_8z2,_9z2;data=_Mu._g41(0,0,buffer.width,buffer.height);_h41=data.data;_mz2=_Mu._fy2(buffer.width,
|
||
buffer.height);_9z2=_mz2.data;var _Jk=((_6p>>16)&0xff)/255;var _gm=((_6p>>8)&0xff)/255;var _Mk=(_6p&0xff)/255;var _L11=(data.height*data.width*4);for(var _z3=_L11-4;_z3>=0;_z3-=4){_9z2[_z3]=(_h41[_z3]*_Jk)|0;_9z2[_z3+1]=(_h41[_z3+1]*_gm)|0;_9z2[_z3+2]=(_h41[_z3+2]*_Mk)|0;_9z2[_z3+3]=(_h41[_z3+3])}_mz2.data=_9z2;_Mu._3v2(_mz2,0,0)}return buffer}function _nz2(_431,_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So){var _PM1=_431._Il;if(!_PM1)return;if(!_PM1.complete)return;_Jm.globalAlpha=_So;_oz2(_PM1,_0l,_1l,_nk,_ok,
|
||
_sL,_tL,_431.x,_431.y,_431.x+_431._B3,_431.y,_431.x+_431._B3,_431.y+_431._C3);_oz2(_PM1,_sL,_tL,_J41,_K41,_0l,_1l,_431.x+_431._B3,_431.y+_431._C3,_431.x,_431.y+_431._C3,_431.x,_431.y)}function _oz2(_Xm,_Ym,_Zm,_wk,_xk,_yk,_zk,__m,_0n,_1n,_2n,_3n,_4n){_Jm._1K();_Jm._cL();_Jm._dL(_Ym,_Zm);_Jm._eL(_wk,_xk);_Jm._eL(_yk,_zk);_Jm._fL();_Jm._gy2();var _5n=__m*(_4n-_2n)-_1n*_4n+_3n*_2n+(_1n-_3n)*_0n;if(_5n==0)return;var _6n=-(_0n*(_yk-_wk)-_2n*_yk+_4n*_wk+(_2n-_4n)*_Ym)/_5n;var _7n=(_2n*_zk+_0n*(_xk-_zk)-_4n*_xk+(_4n-_2n)*_Zm)/_5n;
|
||
var _8n=(__m*(_yk-_wk)-_1n*_yk+_3n*_wk+(_1n-_3n)*_Ym)/_5n;var _9n=-(_1n*_zk+__m*(_xk-_zk)-_3n*_xk+(_3n-_1n)*_Zm)/_5n;var _an=(__m*(_4n*_wk-_2n*_yk)+_0n*(_1n*_yk-_3n*_wk)+(_3n*_2n-_1n*_4n)*_Ym)/_5n;var _bn=(__m*(_4n*_xk-_2n*_zk)+_0n*(_1n*_zk-_3n*_xk)+(_3n*_2n-_1n*_4n)*_Zm)/_5n;_Jm._ey2(_6n,_7n,_8n,_9n,_an,_bn);_Jm._E21(_Xm,0,0);_Jm._8K()}function _uy2(_431,_DW,_EW,_Cl,_Dl,_Pj,_Qj,_UC,_VC,_w41,_So){if(!_431)return;if(!_431._Il)return;if(!_431._Il.complete)return;_w41&=0xffffff;_Jm.globalAlpha=_So;if(_DW<_431._Q6){
|
||
var _pz2=_431._Q6-_DW;_Pj+=_pz2;_Cl-=_pz2;_DW=0}else {_DW-=_431._Q6}if(_EW<_431._R6){var _pz2=_431._R6-_EW;_Qj+=_pz2;_Dl-=_pz2;_EW=0}else {_EW-=_431._R6}if(_Cl>(_431._S6-_DW))_Cl=_431._S6-_DW;if(_Dl>(_431._T6-_EW))_Dl=_431._T6-_EW;if(_Cl<=0||_Dl<=0)return;_Pj=~~_Pj;_Qj=~~_Qj;if(_w41!=_Mm){var _ux2=_Om(_431,_w41);if(_UC<0||_VC<0){_Hx2(_Pj,_Qj,_UC,_VC,0);_Jm._E21(_ux2,_DW,_EW,_Cl,_Dl,0,0,_Cl,_Dl);_Jx2()}else {_Jm._E21(_ux2,_DW,_EW,_Cl,_Dl,_Pj,_Qj,_Cl*_UC,_Dl*_VC)}}else {if(_UC<0||_VC<0){_Hx2(_Pj,_Qj,_UC,
|
||
_VC,0);_Jm._E21(_431._Il,_DW+_431.x,_EW+_431.y,_Cl,_Dl,0,0,_Cl,_Dl);_Jx2()}else {_Jm._E21(_431._Il,_DW+_431.x,_EW+_431.y,_Cl,_Dl,_Pj,_Qj,_Cl*_UC,_Dl*_VC)}}}function _t41(_431,_Pj,_Qj,_Ns,_Os,_w41,_So){if(!_431)return;if(!_431._Il)return;if((_431._Il instanceof HTMLImageElement)&&(!_431._Il.complete))return;_Pj=~~_Pj;_Qj=~~_Qj;var _kz2=_Ns/_431._U6;var _lz2=_Os/_431._V6;_ly2(_431,0,0,_Pj,_Qj,_kz2,_lz2,0,_w41,_w41,_w41,_w41,_So)}function _zy2(_5H,_OG,_Pj,_Qj,_UC,_VC,_Tj,_6p,_So){_Jm.globalAlpha=_So;_Jm.fillStyle=_Yu(_6p,
|
||
1.0);_Jm.font=_5H;_Jm.textBaseline="top";_Hx2(_Pj,_Qj,_UC,_VC,-_Tj);_Jm.fillText(_OG,0,0);_Jx2()}function _Nu(_qz2,_Ns,_Os){try{var data,_h41,_8z2,_9z2;data=_qz2._g41(0,0,_Ns,_Os);_h41=_9z2=data.data;var _rz2=(_Os-1)*_Ns*4;var _Jk=_h41[_rz2+0];var _gm=_h41[_rz2+1];var _Mk=_h41[_rz2+2];var _hm=_h41[_rz2+3];var _L11=(data.height*data.width*4);for(var _z3=_L11-4;_z3>=0;_z3-=4){_9z2[_z3+0]=_h41[_z3+0];_9z2[_z3+1]=_h41[_z3+1];_9z2[_z3+2]=_h41[_z3+2];if((_9z2[_z3+0]==_Jk)&&(_9z2[_z3+1]==_gm)&&(_9z2[_z3+2]==_Mk)){
|
||
_9z2[_z3+3]=0x0}else {_9z2[_z3+3]=_h41[_z3+3]}}_qz2._3v2(data,0,0)}catch(_oM){return false}return true}function _Fy2(_2F){}var _sz2=0,_tz2=0;function _uz2(_vz2){this._wz2=false;this._xz2=[];this._yz2=_vz2;this._zz2="";this._Az2=0;this._Bz2=0}function _Cz2(_Dz2,_Ez2){var _HG=_WH(_Dz2,_Ez2);_Fz2=new _uz2(_Dz2);_Fz2._zz2=_HG;_Fz2._Gz2();var _Gl=0;for(var _z3 in _Fz2._xz2){if(!_Fz2._xz2.hasOwnProperty(_z3))continue;_Gl++;break }if(_Gl==0)return null;return _Fz2}_uz2.prototype._DG=function(){while((this._zz2.charCodeAt(this._Az2)!=0x0a)&&(this._zz2.charCodeAt(this._Az2)!=0x0d)&&(this._Az2<this._Lt2)){
|
||
this._Az2++}this._Bz2++;this._Az2++;if(this._Az2>=this._Lt2)return;if((this._zz2.charCodeAt(this._Az2)==0x0a)&&(this._zz2.charCodeAt(this._Az2)==0x0d)){this._Az2++}};_uz2.prototype._Hz2=function(){with(this){if(this._Az2>=_Lt2)return false;var _A3=_zz2.charCodeAt(_Az2);if(_A3==0x20||_A3==0x09||_A3==0x0a||_A3==0x0d||_A3==_h31('#')||_A3==_h31(';')){return true}else {return false}}};_uz2.prototype._EG=function(){with(this){while(_Hz2()&&(_Az2<_Lt2)){var _A3=_zz2.charCodeAt(_Az2);if(_A3=='#'||_A3==';'){_DG()}
|
||
else if(_A3==0x0a){_Bz2++}_Az2++}if(_Az2>=_Lt2)return }};_uz2.prototype._Iz2=function(){with(this){_EG();while((_zz2.charAt(_Az2)!='[')&&(_Az2<_Lt2)){_Az2++}if(_Az2>=_Lt2)return null;_Az2++;var _Jz2=_Az2;while((_zz2.charAt(_Az2)!=']')&&(_Az2<_Lt2)){_Az2++}if(_Az2>=_Lt2)return null;var __E=_Az2-_Jz2;var _Kz2=[];_Kz2._Lz2=_zz2.substr(_Jz2,__E);_Az2++;return _Kz2}};_uz2.prototype._Mz2=function(_Nz2){with(this){_EG();if(_Az2>=_Lt2||_zz2.charAt(_Az2)=='[')return false;var _Jz2=_Az2;var _Oz2=-1;while((_zz2.charAt(_Az2)!='=')&&(_Az2<_Lt2)){
|
||
if(_Hz2()){if(_Oz2<0)_Oz2=_Az2}else {_Oz2=-1}_Az2++}if(_Az2>=_Lt2)return false;if(_Oz2<0)_Oz2=_Az2;var __E=_Oz2-_Jz2;var _Q61=_zz2.substr(_Jz2,__E);while((_zz2.charAt(_Az2)!='=')&&(_Az2<_Lt2)){_Az2++}if(_Az2>=_Lt2)return false;_Az2++;var _y22=_Bz2;_EG();if(_y22!=_Bz2)return false;var _Pz2=_h31('#');var _Qz2=_h31(';');var _Rz2=false;var _cl=_zz2.charCodeAt(_Az2);if(_cl==_h31('"')){_Pz2=_h31('"');_Qz2=_h31('"');_Rz2=true;_Az2++}else if(_cl==_h31('\'')){_Pz2=_h31('\'');_Qz2=_h31('\'');_Rz2=true;_Az2++}_Jz2=_Az2;
|
||
var _Sz2=-1;var _A3=_zz2.charCodeAt(_Az2);while((_A3!=0x0a)&&(_A3!=0x0d)&&(_A3!=_Pz2)&&(_A3!=_Qz2)&&(_Az2<_Lt2)){if(_A3==0x20||_A3==0x09){if(_Sz2<0)_Sz2=_Az2}else {_Sz2=-1}if(_A3==_h31('\\'))_Az2++;_Az2++;_A3=_zz2.charCodeAt(_Az2)}if(_Sz2>=0&&!_Rz2){__E=_Sz2-_Jz2}else {__E=_Az2-_Jz2}var _Tz2=_zz2.substr(_Jz2,__E);_Nz2[_Q61]=_Tz2;if(_Rz2){_cl=_zz2.charCodeAt(_Az2);if((_cl==_Pz2)&&(_cl==_Qz2)){while((_zz2.charCodeAt(_Az2)!=0x0a)&&(_zz2.charCodeAt(_Az2)!=0x0d)&&(_Az2<_Lt2)){_Az2++}}}return true}};_uz2.prototype._Gz2=function(){
|
||
with(this){if(_zz2==null)return false;_Lt2=_zz2.length;_Az2=0;_Bz2=0;var _Kz2=_Iz2();if(_Kz2==null){_zz2=null;return false}_xz2[_Kz2._Lz2]=_Kz2;while(_Az2<_Lt2){var _mE=_Mz2(_Kz2);if(!_mE){if(_Az2<_Lt2){if(_zz2.charAt(_Az2)=='['){_Kz2=_Iz2();if(_Kz2==null){_zz2=null;return true}_xz2[_Kz2._Lz2]=_Kz2}}}}_zz2=null;return true}};_uz2.prototype._Uz2=function(_Vz2,_Wz2){with(this){var _Kz2=_xz2[_Vz2];if(_Kz2!=null&&_Kz2!=undefined){var _Tz2=_Kz2[_Wz2];if(_Tz2!=undefined)return _Tz2}return null}};function _s01(_Dz2){
|
||
if(_Dz2.substring(0,5)=="file:")return _Dz2;if((_Dz2.substring(0,7)=="http://")||(_Dz2.substring(0,8)=="https://"))return _Dz2;if(_Dz2.substring(0,_Tl.length)==_Tl)return _GH(null,null,_Dz2);return _GH(null,null,_Tl+_Dz2)}function _Xz2(_Dz2){if(_Dz2.substring(0,5)=="file:")return false;if(_Dz2.substring(0,4)=="ftp:")return false;if(_Dz2.substring(0,7)=="gopher:")return false;if(_Dz2.substring(0,7)=="mailto:")return false;if(_Dz2.substring(0,5)=="news:")return false;if(_Dz2.substring(0,5)=="nntp:")return false;
|
||
if(_Dz2.substring(0,7)=="telnet:")return false;if(_Dz2.substring(0,5)=="wais:")return false;if(_Dz2.substring(0,5)=="news:")return false;if(_Dz2.substring(1,1)==":")return false;return true}function _Yz2(__O){try{var _Zz2=new XMLHttpRequest();_Zz2.open('HEAD',__O,false);_Zz2.send();_tz2=_Zz2.status;var __z2=(_Zz2.status!=404&&_Zz2.status!=0);if(_J01==_Kg2&&_Zz2.responseText.length>0){__z2=true}return __z2}catch(e){return false}}function _0A2(_O72,_c82){try{var _OB=!window.XMLHttpRequest?new ActiveXObject('Microsoft.XMLHTTP'):new XMLHttpRequest();
|
||
_OB.open(_c82?'PUT':'GET',_O72,false);_OB.setRequestHeader('Content-Type','text/html');_OB.send(_c82?_c82:'');_tz2=_OB.status;return _OB.responseText}catch(e){return null;}}function _JG(_eO1,_PO){if(_1A2){return false}else if(_Im2){try{localStorage[_1q2(_eO1)]=_PO;return true}catch(_oM){return false}}}function _WH(_Dz2,_Ez2){var _HG=null;if(_Dz2.substring(0,5)=="file:")return null;if(_Ez2){if((_Dz2.substring(0,7)=="http://")||(_Dz2.substring(0,8)=="https://"))return;if(_1A2){return null}else if(_Im2){try{_HG=localStorage[_1q2(_Dz2)]}
|
||
catch(_oM){return null}if((_HG==undefined)||(_HG==null))return null}}else {if(!_Xz2(_Dz2))return null;_Dz2=_s01(_Dz2);_HG=_0A2(_Dz2,false);if((_HG==null)||(_HG==undefined))return null;if(_tz2==404)return null}return _HG}function _RG(_Dz2,_Ez2){var _HG=null;if(_Dz2.substring(0,5)=="file:")return null;if(_Ez2){if(_1A2){return false}else if(_Im2){try{var name=_1q2(_Dz2);if(localStorage[name]&&(localStorage[name]!==undefined)){return true}return false;}catch(_oM){return false}}}else {if(!_Xz2(_Dz2)){return false}_Dz2=_s01(_Dz2);
|
||
return _Yz2(_Dz2)}}var _2A2=new Array("StepEvent","DrawEvent","LeftButtonPressed","RightButtonPressed","NoButtonPressed");var _3A2=new _MF(0,0,0,0);var _4A2=null;var _5A2=-1;var _6A2=-1;var _3a2=0;function _5o2(){}function _7A2(_8A2,_9A2,_Us,_aA2,_bA2){this.__type="[instance]";this.x=_8A2;this.y=_9A2;this._wa2=_8A2;this._xa2=_9A2;this._cA2=_8A2;this._dA2=_9A2;this._cN=0;this._eN=0;this._xW=0;this._w6=0;this._jn1=0;this._ko1=0;this._eA2=270;this._ST1=_aA2;this.id=_Us;this._J8=true;this._Pd=[];for(var _z3=0;_z3<=(_cb2-1);
|
||
_z3++){this._Pd[_z3]=-1}this._XW=true;this._O3=true;this._H3=false;this._P3=0;this._VQ=new _MF(0,0,0,0);this._Y9=0;this._Z9=0;this._fA2=0;this._gA2=0;this._hA2=0;this._iA2=0;this._jA2=0;this._Y8=1.0;this._Z8=1.0;this._c9=0;this._0a=1.0;this._kA2=0xffffff;this._ib=1;this._9a2=-1;this._rT1=-1;this._ya2=0;this._za2=0;this._lA2=0;this._mA2=1;this._nA2=0;this._oA2=0;this._EY=0;this._pA2=0;this._qA2=0;this._3b2=-1;this._7b2=0;this._5b2=1;this._4b2=true;this._8b2=false;this._rA2=-1;this._sA2=false;this._I8=false;
|
||
this._tA2=null;this._uA2=false;this._bO=true;this._Xa2=false;this._0R=null;this._vA2=null;this._tT1=null;this._wA2=null;this._ba2=false;this._5a2=_3a2;this._ZQ(_aA2,_bA2,true);this.__Q(this._0R._1R);this._mT=-1;this._nT=false}_7A2.prototype._h9=function(_Pj){if(this.x===_Pj)return;this.x=_Pj;this._bO=true};_7A2.prototype._j9=function(_Qj){if(this.y===_Qj)return;this.y=_Qj;this._bO=true};_7A2.prototype._kb=function(_xA2){if(this._c9===_xA2)return;this._c9=_xA2;this._bO=true};_7A2.prototype._M8=function(_IP1){
|
||
if(this._Y8===_IP1)return;this._Y8=_IP1;this._bO=true};_7A2.prototype._O8=function(_IP1){if(this._Z8===_IP1)return;this._Z8=_IP1;this._bO=true};_7A2.prototype._ab=function(){return this._P3};_7A2.prototype._cu=function(_6p){this._kA2=_6p};_7A2.prototype.__9=function(){return _To(this._kA2)};_7A2.prototype._Yb=function(_Us){this._Y9=_Us;this._bO=true;this._yA2=null};_7A2.prototype._jb=function(_zA2){this._Z9=_zA2};_7A2.prototype._1a=function(){var _Kp2=_w21._Xs(this._Y9);if(!_Kp2)return 0;return _Kp2.width*this._Y8}
|
||
;_7A2.prototype._2a=function(){var _Kp2=_w21._Xs(this._Y9);if(!_Kp2)return 0;return _Kp2.height*this._Z8};_7A2.prototype._9b=function(_BT){if(this._P3!=_BT){this._P3=_BT;_jj._AA2[_jj._AA2.length]=this;var _iT=_jj;var _5O=this;if(_iT!=null){var _CU=_UT._ZT(_iT,_5O._mT);if(_CU!=null){if(floor(_CU._P3)!=floor(_5O._P3)){if(_CU._ZR&&_CU._4S.length==1){_UT._6U(_iT,_CU,_5O._P3,true)}else {_UT._2U(_iT,_CU,_5O);_UT._WT(_iT,_5O)}}}}}};_7A2.prototype._Ip=function(_BA2,_9r2){if((this.x==_BA2)&&(this.y==_9r2))return;
|
||
this.x=_BA2;this.y=_9r2;this._bO=true};_7A2.prototype._ZQ=function(_XQ,_CA2,_DA2){this._ST1=_XQ;if(this._0R!=null){this._0R._EA2(this);this._0R=null;this._vA2=null;}if(_XQ==-1)_XQ=0;this._vA2=this._0R=_4j._Xs(_XQ);if(this._0R!=null){if(_CA2){this._0R._WT(this)}this._6a2=this._0R._6a2;this._9a2=this._0R._FA2;if(!_lj){if(_DA2){this._P3=this._0R._GA2}else {this._9b(this._0R._GA2)}}this._XW=this._0R._HA2;this._O3=this._0R._IA2;this._H3=this._0R._JA2;this._bO=true}};_7A2.prototype.__Q=function(_k11){var _Kp2=_w21._Xs(_k11);
|
||
if(_Kp2){this._VQ.left=_Kp2._VQ.left;this._VQ.right=_Kp2._VQ.right;this._VQ.top=_Kp2._VQ.top;this._VQ.bottom=_Kp2._VQ.bottom;}this._Y9=_k11;this._yA2=null;if(this._0R!==null){this._8m()}};_7A2.prototype._2R=function(_7T){if(_7T&&this._tT1){_7T._rZ._So1(this._tT1)}this._tT1=null;if(this._0R._KA2._sT1){this._LA2();this._bO=true}};_7A2.prototype._LA2=function(){if(!this._0R._KA2._sT1){return }if(!_NU(this._Y9)){return }var _f31=_w21._Xs(this._Y9);if(!_jj._rZ){return }var _WY=_VY();var _MA2=this._0R._KA2,
|
||
_NA2=0.0,_OA2=0.0;switch(_MA2._PA2){case _QA2:{var _RA2=1.0;if(Math.abs(this._Y8-this._Z8)<0.0001){_RA2=this._Y8}else {debug("Image scale for physics object using circle collision should not vary across axes: "+this._0R._hp2)}_NA2=-_MA2._SA2[0]*_RA2;_OA2=-_MA2._SA2[1]*_RA2;var _ub1=_MA2._SA2[2]*_RA2;_oZ(_WY,_ub1)}break;case _TA2:case _UA2:{_tZ(_WY);if((this._Y8*this._Z8)<0){for(var _sk=_MA2._SA2.length-2;_sk>=0;_sk-=2){_vZ(_WY,_MA2._SA2[_sk+0]*this._Y8,_MA2._SA2[_sk+1]*this._Z8)}}else {for(var _sk=0;_sk<_MA2._SA2.length;
|
||
_sk+=2){_vZ(_WY,_MA2._SA2[_sk+0]*this._Y8,_MA2._SA2[_sk+1]*this._Z8)}}}break }_jZ(_WY,_MA2._VA2);_gZ(_WY,_MA2._WA2);_dZ(_WY,_MA2._XA2);_aZ(_WY,_MA2._YA2);_1Z(_WY,_MA2._ZA2);_4Z(_WY,_MA2.__A2);if(_MA2._0B2!=undefined){_7Z(_WY,_MA2._0B2)}if(_MA2._1B2!=undefined){_lZ(_WY,_MA2._1B2)}if(_MA2._2B2!=undefined){_YY(_WY,_MA2._2B2)}_HZ(this,_WY,this.id,_NA2,_OA2)};_7A2.prototype._3B2=function(){with(this){if(this._cN==0){if(this._eN>0){this._xW=270}else if(this._eN<0){this._xW=90}else {this._xW=0}}else {var _PL=_4B2(180*(Math.atan2(this._eN,
|
||
this._cN))/_Ok);if(_PL<=0){this._xW=-_PL}else {this._xW=360.0-_PL}}if(Math.abs(this._xW-_8t(this._xW))<0.0001){this._xW=_8t(this._xW)}this._xW=_eo2(this._xW,360.0);this._w6=Math.sqrt(_JB(this._cN)+_JB(this._eN));if(Math.abs(this._w6-_8t(this._w6))<0.0001)this._w6=_8t(this._w6);}};_7A2.prototype._5B2=function(){this._cN=this._w6*_4B2(Math.cos(this._xW*0.0174532925));this._eN=-this._w6*_4B2(Math.sin(this._xW*0.0174532925));if(Math.abs(this._cN-_8t(this._cN))<0.0001){this._cN=_8t(this._cN)}if(Math.abs(this._eN-_8t(this._eN))<0.0001){
|
||
this._eN=_8t(this._eN)}};function _4B2(_6B2){return _PL=(~~(_6B2*1000000))/1000000.0}_7A2.prototype._7B2=function(_tW,_uK){this._cN+=_uK*_4B2(Math.cos(_tW*0.0174532925));this._eN-=_uK*_4B2(Math.sin(_tW*0.0174532925));this._3B2()};_7A2.prototype._8B2=function(){if(this._jn1!=0.0){var _9B2;if(this._w6>0){_9B2=this._w6-this._jn1}else {_9B2=this._w6+this._jn1}if((this._w6>0)&&(_9B2<0)){this.__W(0)}else if((this._w6<0)&&(_9B2>0)){this.__W(0)}else if(this._w6!=0){this.__W(_9B2)}}if(this._ko1!=0){this._7B2(this._eA2,
|
||
this._ko1)}};_7A2.prototype._aB2=function(){var _bB2=this._8m();if(_bB2){return _bB2._fj()}return _w21._cB2(this._Y9)};_7A2.prototype._7k=function(_fI,_k11,_dI,_eI,_dB2){if(_dB2==undefined){_dB2=_dI._0R}var _eB2=_4A2;var _fB2=_5A2;var _gB2=_6A2;var _sF=false;var _hB2=false;if(_fI==_RT1){var _iB2=_4j._Xs(_k11);while(_iB2!=null&&!_hB2){var _2O=_dB2;while(_2O!=null&&!_hB2){if(_2O._uI[_fI]){if(_2O._sp2[_iB2._aR]){_4A2=_2O;_5A2=_fI;_6A2=_iB2._aR;_sF=_2O._7k(_fI,_iB2._aR,_dI,_eI);_hB2=true;break }}_2O=_2O._gF}_iB2=_iB2._gF}
|
||
}else {var _2O=_dB2;var _jB2=_fI|_k11;while(_2O!=null){if(_2O._uI[_jB2]){_4A2=_2O;_5A2=_fI;_6A2=_k11;_sF=_2O._7k(_fI,_k11,_dI,_eI);break;}_2O=_2O._gF}}_4A2=_eB2;_5A2=_fB2;_6A2=_gB2;return _sF};_7A2.prototype._yI=function(_fI,_k11,_eI){if(_4A2!=null){if(_4A2._gF!=null){this._7k(_fI,_k11,this,_eI,_4A2._gF)}}};_7A2.prototype._Se=function(_qj){if(this._cN==_qj)return;this._cN=_qj;this._3B2()};_7A2.prototype._Te=function(_qj){if(this._eN==_qj)return;this._eN=_qj;this._3B2()};_7A2.prototype._qW=function(_qj){
|
||
while(_qj<0.0){_qj+=360.0}while(_qj>360.0){_qj-=360.0}this._xW=_eo2(_qj,360.0);this._5B2();};_7A2.prototype.__W=function(_qj){if(this._w6==_qj)return;this._w6=_qj;this._5B2()};_7A2.prototype._cO=function(){var _f31,_Lk;var _9O=(this._9a2>=0)?this._9a2:this._Y9;if(_9O<0||_9O>_w21._g1.length){if(!this._VQ){this._VQ=new _MF(0,0,0,0)}this._VQ.left=this.x;this._VQ.top=this.y;this._VQ.right=this.x;this._VQ.bottom=this.y;this._uA2=false}else {var _VQ=this._VQ;_f31=_w21._g1[_9O];if(this._c9==0){var _kB2=_f31._VQ;
|
||
var width=(_kB2.right+1)-_kB2.left;var height=(_kB2.bottom+1)-_kB2.top;_VQ.left=_8t(this.x+this._Y8*(_kB2.left-_f31._j1));_VQ.right=_8t(_VQ.left+(this._Y8*width));if(_VQ.left>_VQ.right){_Lk=_VQ.left;_VQ.left=_VQ.right;_VQ.right=_Lk}_VQ.top=_8t(this.y+this._Z8*(_kB2.top-_f31._k1));_VQ.bottom=_8t(_VQ.top+(this._Z8*height));if(_VQ.top>_VQ.bottom){_Lk=_VQ.top;_VQ.top=_VQ.bottom;_VQ.bottom=_Lk}_VQ.right-=1;_VQ.bottom-=1;this._uA2=_f31._lB2()}else {var _kB2=_f31._VQ;var _mB2,_nB2;_mB2=this._Y8*(_kB2.left-_f31._j1);
|
||
_nB2=this._Y8*(_kB2.right-_f31._j1+1);var _oB2,_pB2;_oB2=this._Z8*(_kB2.top-_f31._k1);_pB2=this._Z8*(_kB2.bottom-_f31._k1+1);var _cl,_bl;_cl=Math.cos(this._c9*_Ok/180.0);_bl=Math.sin(this._c9*_Ok/180.0);var _qB2=_cl*_nB2;var _rB2=_cl*_mB2;var _sB2=_bl*_pB2;var _tB2=_bl*_oB2;var _Lk;if(_qB2<_rB2){_Lk=_rB2;_rB2=_qB2;_qB2=_Lk}if(_sB2<_tB2){_Lk=_tB2;_tB2=_sB2;_sB2=_Lk}_VQ.left=Math.floor((this.x+_rB2+_tB2)+0.5);_VQ.right=Math.floor((this.x+_qB2+_sB2)-0.5);var _uB2=_cl*_pB2;var _vB2=_cl*_oB2;var _wB2=_bl*_nB2;
|
||
var _xB2=_bl*_mB2;if(_uB2<_vB2){_Lk=_vB2;_vB2=_uB2;_uB2=_Lk}if(_wB2<_xB2){_Lk=_xB2;_xB2=_wB2;_wB2=_Lk}_VQ.top=Math.floor((this.y+_vB2-_wB2)+0.5);_VQ.bottom=Math.floor((this.y+_uB2-_xB2)-0.5);this._uA2=_f31._lB2()}this._VQ=_VQ}this._bO=false};_7A2.prototype._Va2=function(_Pj,_Qj,_yB2){if(this._I8)return false;var _bB2=this._8m();if(_bB2){var _zB2=_dl;_dl=this;if(_bB2._ck(this._VQ,this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9)){this._uA2=true;this._bO=false}_dl=_zB2}if(this._bO)this._cO();var _VQ=this._VQ;
|
||
if(_Pj>=_VQ.right+1)return false;if(_Pj<_VQ.left)return false;if(_Qj>=_VQ.bottom+1)return false;if(_Qj<_VQ.top)return false;if((!_yB2)||(!this._uA2))return true;var _BK=false;if(_bB2){_BK=_bB2.__k(this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9,_Pj,_Qj)}else {var _x21;if(this._9a2<0){_x21=_w21._Xs(this._Y9)}else {_x21=_w21._Xs(this._9a2)}if((_x21===null)||(_x21._Fk===0))return false;_BK=_x21._AB2(Math.floor(this._Z9),_VQ,_8t(this.x),_8t(this.y),this._Y8,this._Z8,this._c9,_8t(_Pj),_8t(_Qj))}return _BK};_7A2.prototype._BB2=function(_0l,
|
||
_1l,_nk,_ok,_yB2){if(this._I8)return false;var _bB2=this._8m();if(_bB2){var _zB2=_dl;_dl=this;if(_bB2._ck(this._VQ,this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9)){this._uA2=true;this._bO=false}_dl=_zB2}if(this._bO)this._cO();var _VQ=this._VQ;if(_Kk(_0l,_nk)>=_VQ.right+1)return false;if(_Ik(_0l,_nk)<_VQ.left)return false;if(_Kk(_1l,_ok)>=_VQ.bottom+1)return false;if(_Ik(_1l,_ok)<_VQ.top)return false;if((!_yB2)||(!this._uA2))return true;var _BK=false;if(_bB2){_BK=_bB2._3l(this._Z9,this.x,this.y,this._Y8,
|
||
this._Z8,this._c9,_0l,_1l,_nk,_ok)}else {var _x21;if(this._9a2<0){_x21=_w21._Xs(this._Y9)}else {_x21=_w21._Xs(this._9a2)}if((_x21===null)||(_x21._Fk==0))return false;_3A2.left=_8t(_Kk(_0l,_nk));_3A2.top=_8t(_Kk(_1l,_ok));_3A2.right=_8t(_Ik(_0l,_nk));_3A2.bottom=_8t(_Ik(_1l,_ok));_BK=_x21._CB2(Math.floor(this._Z9),_VQ,_8t(this.x),_8t(this.y),this._Y8,this._Z8,this._c9,_3A2)}return _BK};_7A2.prototype._DB2=function(_1O,_EB2){var _FB2=this._8m();var _GB2=_1O._8m();var _HB2=_w21._Xs(this._Y9);var _zB2=_dl;_dl=this;
|
||
if(_FB2._ck(this._VQ,this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9)){this._bO=false}_dl=_1O;if(_GB2){if(_GB2._ck(_1O._VQ,_1O._Z9,_1O.x,_1O.y,_1O._Y8,_1O._Z8,_1O._c9)){_1O._bO=false}}_dl=_zB2;if(this._bO)this._cO();if(_1O._bO)_1O._cO();if(_1O._VQ.left>=this._VQ.right+1)return false;if(_1O._VQ.right+1<=this._VQ.left)return false;if(_1O._VQ.top>=this._VQ.bottom+1)return false;if(_1O._VQ.bottom+1<=this._VQ.top)return false;var _HB2=_w21._Xs(this._Y9);var _IB2=(_1O._9a2<0)?_w21._Xs(_1O._Y9):_w21._Xs(_1O._9a2);
|
||
if(_IB2===null)return false;if(!_EB2||(!this._uA2&&!_1O._uA2))return true;if(_GB2){return _FB2._kk(this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9,_GB2,_1O._Z9,_1O.x,_1O.y,_1O._Y8,_1O._Z8,_1O._c9)}else {return _FB2._Ck(this._Z9,this.x,this.y,this._Y8,this._Z8,this._c9,_IB2,_1O._VQ,_1O._Z9,_1O.x,_1O.y,_1O._Y8,_1O._Z8,_1O._c9)}};_7A2.prototype._JB2=function(){if(_lj){var _031=_w21._Xs(this._Y9);if(_031!=null){if(_031._n1==1){this._Z9+=this._ib*_031._o1}else {var _tU=_mj._nj();this._Z9+=this._ib*_031._o1/_tU}
|
||
}}else {this._Z9+=this._ib}};_7A2.prototype._JQ=function(_dI,_yB2){if(this!=_dI&&!this._I8&&!_dI._I8){if(this._8m()){return this._DB2(_dI,_yB2)}if(_dI._8m()){return _dI._DB2(this,_yB2)}if(this._bO)this._cO();if(_dI._bO)_dI._cO();var _KB2=_dI._VQ;var _LB2=this._VQ;if(_KB2.left>=(_LB2.right+1))return false;if((_KB2.right+1)<=_LB2.left)return false;if(_KB2.top>=(_LB2.bottom+1))return false;if((_KB2.bottom+1)<=_LB2.top)return false;if(!_yB2||(!this._uA2&&!_dI._uA2))return true;var _MB2=null;var _NB2=null;if(this._9a2<0){
|
||
_MB2=_w21._Xs(this._Y9)}else {_MB2=_w21._Xs(this._9a2)}if((_MB2==null)||(_MB2._Fk==0))return false;if(_dI._9a2<0){_NB2=_w21._Xs(_dI._Y9)}else {_NB2=_w21._Xs(_dI._9a2)}if((_NB2==null)||(_NB2._Fk==0))return false;return _MB2._OB2(this._Z9|0,this._VQ,_8t(this.x),_8t(this.y),this._Y8,this._Z8,this._c9,_NB2,_dI._Z9|0,_dI._VQ,_8t(_dI.x),_8t(_dI.y),_dI._Y8,_dI._Z8,_dI._c9)}return false};_7A2.prototype._FY=function(_Oj,_uW,_IP1,_PB2,_KY,_QB2){this._rT1=-1;if(_Oj<0)return;var _LY=_MY._u1[_Oj];if(!_LY)return;if(_LY.length<=0)return;
|
||
if(_IP1<0)return;this._rT1=_Oj;this._lA2=_uW;if(this._lA2>=0){this._ya2=0}else {this._ya2=1}this._za2=this._ya2;this._mA2=_IP1;this._nA2=_PB2;this._EY=_QB2;if(_KY){if(this._lA2>=0){this._Ip(_LY._RB2(0),_LY._SB2(0))}else {this._Ip(_LY._RB2(1),_LY._SB2(1))}}this._pA2=this.x;this._qA2=this.y};_7A2.prototype._uT1=function(){var _NY,_Rk,_Tk;if(this._rT1<0)return false;var _LY=_MY._u1[this._rT1];if(!_LY)return;if(_LY.length<=0)return;var _TB2=false;var _UB2=this._nA2*Math.PI/180.0;var _VB2=_LY._QY(this._ya2);
|
||
_Rk=_VB2.x;_Tk=_VB2.y;_NY=_VB2._w6;_VB2=null;_NY=_NY/(100*this._mA2);this._ya2=this._ya2+this._lA2*_NY/_LY.length;var _WB2=_LY._QY(0);if((this._ya2>=1)||(this._ya2<=0)){_TB2=(this._lA2==0)?false:true;switch(this._EY){case 0:{if(this._lA2!=0){this._ya2=1;this._rT1=-1}break }case 1:{if(this._ya2<0){this._ya2++}else {this._ya2--}break }case 2:{var _XB2=_LY._QY(1);_Rk=_XB2.x-_WB2.x;_Tk=_XB2.y-_WB2.y;var _YB2=this._mA2*(_Rk*Math.cos(_UB2)+_Tk*Math.sin(_UB2));var _ZB2=this._mA2*(_Tk*Math.cos(_UB2)-_Rk*Math.sin(_UB2));
|
||
if(this._ya2<0){this._pA2=this._pA2-_YB2;this._qA2=this._qA2-_ZB2;this._ya2++}else {this._pA2=this._pA2+_YB2;this._qA2=this._qA2+_ZB2;this._ya2--}break }case 3:{if(this._ya2<0){this._ya2=-this._ya2;this._lA2=Math.abs(this._lA2);}else {this._ya2=2-this._ya2;this._lA2=-Math.abs(this._lA2)}break }default :{this._ya2=1;this._rT1=-1}}}_VB2=_LY._QY(this._ya2);_Rk=_VB2.x-_WB2.x;_Tk=_VB2.y-_WB2.y;var _oW=this._pA2+this._mA2*(_Rk*Math.cos(_UB2)+_Tk*Math.sin(_UB2));var _pW=this._qA2+this._mA2*(_Tk*Math.cos(_UB2)-_Rk*Math.sin(_UB2));
|
||
this._Se(_oW-this.x);this._Te(_pW-this.y);this.__W(0);this._Ip(_oW,_pW);return _TB2};_7A2.prototype._C61=function(_k11){var _BK=-1;if((_k11>=0)&&(_k11<_cb2)){_BK=this._Pd[_k11]}return _BK};_7A2.prototype.__B2=function(_k11,_qj){if((_k11>=0)&&(_k11<_cb2)){this._Pd[_k11]=_qj}};_7A2.prototype._aa2=function(){if(this._bO){this._cO()}return this._VQ};_7A2.prototype._0C2=function(_1C2,_5L){var _B3,_C3;if(!_NU(this._Y9)){_B3=_C3=0}else {var _x21=_w21._Xs(this._Y9);_B3=_x21.width*this._Y8;_C3=_x21.height*this._Z8}
|
||
if(_1C2){if((this._cN<0)&&(this.x<0)){this._Ip(this.x+_jj._UN()+_B3,this.y)}if((this._cN>0)&&(this.x>=_jj._UN())){this._Ip(this.x-_jj._UN()-_B3,this.y)}}if(_5L){if((this._eN<0)&&(this.y<0)){this._Ip(this.x,this.y+_jj._VN()+_C3)}if((this._eN>0)&&(this.y>=_jj._VN())){this._Ip(this.x,this.y-_jj._VN()-_C3)}}};_7A2.prototype._ZT1=function(_Tj,_2C2){var _3C2={};if((_2C2.x!=0.0)||(_2C2.y!=0.0)){var _U81=_Tj;var _4C2=Math.cos(_U81);var _5C2=Math.sin(_U81);_3C2.x=((_2C2.x*_4C2)-(_2C2.y*_5C2));_3C2.y=((_2C2.y*_4C2)+(_2C2.x*_5C2))}
|
||
else {_3C2.x=_2C2.x;_3C2.y=_2C2.y}return _3C2};_7A2.prototype._yT1=function(_6C2){var _7C2=_jj._kj();if(_lj)_7C2=_mj._nj();var _xT1=1.0/_jj._rZ._sZ;var _YT1=this._ZT1(_6C2._qa1(),this._tT1._nP1);this.x=(_6C2._QY().x*_xT1)+_YT1.x;this.y=(_6C2._QY().y*_xT1)+_YT1.y;this._c9=(-_6C2._qa1()*180.0)/_Ok;this._bO=true;this._8C2=(_6C2._qa1()*180.0)/Math.PI;this._9C2=this.x;this._aC2=this.y;this._bC2=(_6C2._om1()*180.0)/Math.PI;this._cC2=_6C2._mm1().x*_xT1;this._dC2=_6C2._mm1().y*_xT1;this._eC2=this._cC2/_7C2;this._fC2=this._dC2/_7C2;
|
||
this._gC2=_6C2._Xm1();this._hC2=_6C2._ym1();this._iC2=_6C2._zm1();this._jC2=_6C2._jm1().x*_xT1;this._kC2=_6C2._jm1().y*_xT1;this._lC2=(_6C2._8S===_wO1._vR1._Hl1);this._mC2=(_6C2._8S===_wO1._vR1._Pl1);this._nC2=!_6C2.__m1();this._oC2=_6C2._3n1();this._pC2=_6C2._1n1();this._qC2=Math.sqrt((this._eC2*this._eC2)+(this._fC2*this._fC2));this._rC2=_6C2._Mm1();this._sC2=_6C2._Lm1();if(this._zT1===undefined){this._zT1=_6C2._QY().x*_xT1}if(this._AT1===undefined){this._AT1=_6C2._QY().y*_xT1}};_7A2.prototype._8m=function(){
|
||
if(_NU(this._Y9)){var _f31=_w21._Xs(this._Y9);if(_f31._wA2){if(!this._yA2){this._yA2=new _Ei(_f31._wA2)}}}return this._yA2};_7A2.prototype._tC2=function(){return this._mT};_7A2.prototype._1U=function(_4U){this._mT=_4U};_7A2.prototype._XT=function(){return this._nT};_7A2.prototype._0T=function(_uC2){this._nT=_uC2;};function _Fo2(){this._vC2=new _bt();this._vC2._ct=true;this._wC2=[]}_Fo2.prototype._Rr=function(){this._wC2=[];this._vC2._Rr()};_Fo2.prototype._WW=function(){return this._vC2._nt};_Fo2.prototype._et=function(_5O){
|
||
this._wC2[_5O.id]=_5O;this._vC2._et(_5O)};_Fo2.prototype._io2=function(_Us){return this._wC2[_Us]};_Fo2.prototype._Xs=function(_Us){var _5O=this._wC2[_Us];if(_5O!=undefined&&_5O!=null)return _5O;var _2O=_4j._Xs(_Us);if(_2O!=undefined&&_2O!=null){_5O=_2O._xC2._nt[0];if(_5O!=undefined&&_5O!=null)return _5O;}return null};_Fo2.prototype._yC2=function(_dI){this._vC2._YS(_dI);var id=_dI.id;this._wC2[id]=null};_Fo2.prototype._zC2=function(){var _nt=_jj._UQ._nt;var _iT=_UT._hT();for(var index=0;index<_nt.length;index++){
|
||
var _5O=_nt[index];_5O._wa2=_5O.x;_5O._xa2=_5O.y;_5O._za2=_5O._ya2;_5O._JB2()}};_Fo2.prototype._AC2=function(){var _nt=_jj._UQ._nt;for(var index=0;index<_nt.length;index++){var _5O=_nt[index];_5O._8B2();if(_5O._uT1()){_5O._7k(_vT1,0,_5O,_5O)}if(_5O._cN!==0||_5O._eN!==0){_5O.x+=_5O._cN;_5O.y+=_5O._eN;_5O._bO=true}}};_Fo2.prototype._BC2=function(){var _nt=_jj._UQ._nt;for(var index=0;index<_nt.length;index++){var _5O=_nt[index];var _qE=_5O._aB2();if(_5O._Z9>=_qE){_5O._Z9-=_qE;var _0R=_5O._0R;if(_0R._6a2[_Hc2]){
|
||
_5O._7k(_Hc2,0,_5O,_5O)}}else if(_5O._Z9<0){_5O._Z9+=_qE;var _0R=_5O._0R;if(_0R._6a2[_Hc2]){_5O._7k(_Hc2,0,_5O,_5O)}}}};_Fo2.prototype._7k=function(_fI,_k11){var _Zk1=true;if(_jj){var _jB2=_fI;if(_jB2!=_RT1)_jB2|=_k11;var _nt=_jj._UQ._nt;for(var index=0;index<_nt.length;index++){var _5O=_nt[index];if(!_5O._I8){var _0R=_5O._0R;if(_0R._6a2[_jB2]){_Zk1=_5O._7k(_fI,_k11,_5O,_5O)}}}}return _Zk1};var _L8;function _Wn2(_Us){var _5O=_6O._Xs(_Us);if(!_5O){_5O=_4j._Xs(_Us);if(_5O)_5O=_5O._Ta2._Xs(0)}return _5O}function _Xn2(_Us){
|
||
var _5O=_6O._Xs(_Us);if(!_5O){_5O=_4j._Xs(_Us);if(!_5O){_1F("Unknown instance ID: "+_Us);debug(_3F());return _BN}_5O=_5O._Ta2._Xs(0);_1F("Warning: Object ID being used to access instance"+_Us);debug(_3F())}return _5O;}var _CC2=256;var _DC2=3;var _EC2=1024;var _J61=1;var _R61=2;var _FC2=4;var _Ds=1;var _Bs=2;var _Cs=0x80000000;var _GC2=128;var _HC2=0,_ys=0,_ws=0,_xs=0,_IC2=-1,_JC2=0,_KC2=0,_LC2=0,_MC2=0,_eR=0,_981=!1,_0b2=0,_1b2=0,_NC2=!1,_OC2=0;var _cR=[];var _dR=[];var _gR=[];var _M61=[];var __71=[];var _zs=[];var _PC2=0;
|
||
var _js=[];var _QC2={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 _RC2={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 _872(){_981=true}function _SC2(){
|
||
_981=false;_TC2()}function _UC2(_VC2,_WC2){try{if(_VC2){if(_VC2._31){if(_VC2._31._Y6){if(_VC2._31._Y6._57){if(_VC2._31._Y6._57==_31._Y6._57){_VC2.focus();_WC2.focus();return true}}}}}}catch(err){}return false}function _XC2(){var _V41=document.getElementById(_fF);var _YC2;if((_fP==_tg2)||(_fP==_sg2)||(_fP==_ug2)||(_fP==_vg2)){_YC2=parent.frames;for(var _ZC2=0;_ZC2<_YC2.length;_ZC2++){var __C2=_YC2[_ZC2];if(_UC2(__C2,_V41))break }}else {_YC2=parent.document.getElementsByTagName("IFRAME");for(var _ZC2 in _YC2){
|
||
var __C2=_YC2[_ZC2].contentWindow;if(_UC2(__C2,_V41))break }}}var _0D2;var _1D2;var _2D2;var _3D2;var _4D2;var _5D2;var _6D2;var _7D2;var _8D2;var _9D2;var _aD2;function _bD2(){var _r31=document.getElementById("gm4html5_div_id");if(_r31){_1D2=_r31.style.left;_2D2=_r31.style.top;_3D2=_r31.style.margin;var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _cD2=top.chrome.app.window.current();if(_cD2!=null){var _dD2=window.parent.document.getElementById("container");
|
||
var _eD2=window.parent.document.getElementById("game");if(_dD2!=null){_4D2=_dD2.style.width;_5D2=_dD2.style.height;_8D2=_dD2.style.left;_6D2=_dD2.style.margin;_7D2=_dD2.style.position}if(_eD2!=null){_9D2=_eD2.style.width;_aD2=_eD2.style.height}_cD2.fullscreen();var _fD2=_cD2.getBounds();if(_dD2!=null){_dD2.style.width="100%";_dD2.style.height="100%";_dD2.style.left="0";_dD2.style.margin='auto';_dD2.style.position='relative'}if(_eD2!=null){_eD2.style.width="100%";_eD2.style.height="100%";canvas.style.width="100%";
|
||
canvas.style.height="100%"}}}}_r31.style.margin="0px";_r31.style.top="0";_r31.style.left="0";_r31.style._gD2="0px";_r31.style._hD2="0px";if(_r31.mozRequestFullScreen){_r31.mozRequestFullScreen()}else if(_r31.webkitRequestFullScreen){_r31.onwebkitfullscreenchange=function(e){_r31.onwebkitfullscreenchange=_iD2};if(_fP==_ug2){_r31.webkitRequestFullScreen()}else {_r31.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}}else if(document.documentElement.requestFullScreen){document.documentElement.requestFullScreen();
|
||
}_Pm2=true;return }if(canvas.mozRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._gD2="0px";canvas.style._hD2="0px";canvas.mozRequestFullScreen()}else if(canvas.webkitRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._gD2="0px";canvas.style._hD2="0px";canvas.onwebkitfullscreenchange=function(e){canvas.onwebkitfullscreenchange=_iD2};if(_fP==_ug2){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._gD2="0px";canvas.style._hD2="0px";document.documentElement.requestFullScreen()}_Pm2=true}function _iD2(){if(_Jm2){var _r31=document.getElementById("gm4html5_div_id");if(_r31){_r31.style.left=_1D2;_r31.style.top=_2D2;_r31.style.margin=_3D2}var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _cD2=top.chrome.app.window.current();
|
||
if(_cD2!=null)_cD2.restore()}}_Pm2=true}}function _jD2(){var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _cD2=top.chrome.app.window.current();if(_cD2!=null){_cD2.restore();_Pm2=true;var _dD2=window.parent.document.getElementById("container");if(_dD2!=null){_dD2.style.width=_4D2;_dD2.style.height=_5D2;_dD2.style.left=_8D2;_dD2.style.margin=_6D2;_dD2.style.position=_7D2}var _eD2=window.parent.document.getElementById("game");if(_eD2!=null){
|
||
_eD2.style.width=_9D2;_eD2.style.height=_aD2;canvas.style.width=_9D2;canvas.style.height=_aD2}}}}if(document.webkitCancelFullScreen){document.webkitCancelFullScreen()}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();_iD2()}else {_Pm2=true}}function _wF(){if(_Nm2)return;window.onkeyup=function(){_kD2(arguments[0]||window.event)};window.onkeydown=function(){var _Uf2=arguments[0]||window.event;if((_Km2)&&(_Uf2!=null)&&(_Uf2.which==121)&&(!_Uf2.repeat)&&(canvas.mozRequestFullScreen)){
|
||
if(!document.mozFullScreen){_lD2();_bD2()}else {_mD2()}_Uf2.preventDefault();return false}if(_nD2(_Uf2)==false){_Uf2.preventDefault();return false}};window.onmouseup=_oD2;_Nm2=true}function _jF(){if(_Nm2==false)return;window.onkeydown=null;window.onkeyup=null;window.onmouseup=null;_Nm2=false}function _pD2(_qD2){if(_qD2==121){return true}if(window.chrome&&window.chrome.app){if(_qD2==183)return true}return false}function _nD2(_Uf2){var _qD2;if(_Uf2==null){_qD2=window.event.which;if(_qD2==122)return true;if(_qD2!=121)window.event.preventDefault();
|
||
else _Pm2=true;window.event.preventDefault()}else {if(_Uf2.repeat)return false;_qD2=_Uf2.which;if(_qD2==122)return true;if(_qD2==120){}else if(!_pD2(_qD2)){_Uf2.preventDefault()}else {if(_Km2){if(!_Jm2){_lD2();_bD2()}else {_jD2()}}}_Uf2.preventDefault()}if(_cR[_qD2])return false;_cR[_qD2]=1;_dR[_qD2]=1;_eR=_qD2;if(_fP==_gP){_MC2=_Uf2.char}else if(_Uf2._lE){if(_Uf2._lE.length==1){_MC2=_Uf2._lE}else if(_qD2==8){_MC2=String.fromCharCode(8)}else if(_qD2==13){_MC2=String.fromCharCode(13);}else {_MC2=""}}else {if(_Uf2.shiftKey){
|
||
_MC2=_RC2[_qD2]}else {_MC2=_QC2[_qD2]}}if(!_MC2)_MC2="";return false}function _kD2(_Uf2){var _qD2;if(_Uf2==null){_qD2=window.event.which;if(_qD2==122)return;window.event.preventDefault()}else {_qD2=_Uf2.which;if(_qD2==122)return;_Uf2.preventDefault()}_gR[_qD2]=1;_cR[_qD2]=0;return false}function _PN1(_QN1){_ws=_QN1.pageX;_xs=_QN1.pageY;_zs[_QN1.button].x=_ws;_zs[_QN1.button].y=_xs}function _rD2(_QN1){if(!_981){_XC2()}_HC2=_QN1.button;if(_HC2==2)_HC2=1;else if(_HC2==1)_HC2=2;_KC2=_IC2;_IC2=_HC2;_ys|=(1<<_HC2);
|
||
_zs[_QN1.button]._As=_Bs|_Cs|_Ds;_zs[_QN1.button].x=_QN1.pageX;_zs[_QN1.button].y=_QN1.pageY;return _QN1}function _oD2(_QN1){_HC2=_QN1.button;if(_HC2==2)_HC2=1;else if(_HC2==1)_HC2=2;_LC2=_JC2;_JC2=_HC2;_ys&=~(1<<_HC2);_IC2=-1;_zs[_QN1.button]._As=0;return false}function _sD2(_QN1){if(_QN1.detail){_OC2=-_QN1.detail}else {_OC2=_QN1.wheelDelta}}function _tD2(){_6O._7k(_zc2,0);return undefined}function _Do2(){this._uD2="a";this._vD2=[];this._wD2=this._xD2=-1;this._kR=[];this._yD2=[];this._zD2=[];this._AD2=this._BD2=0;
|
||
this._Gq=[];this._Fq=[];this._Bq=[];this._CD2=this._DD2=false;this._ED2=[];this._FD2=this._GD2=this._HD2=this._ID2=this._Ba2=this._Ca2=this._fj=0;for(var _Hk=0;_Hk<_EC2;_Hk++){this._vD2[_Hk]=""}for(var _Hk=0;_Hk<_CC2;_Hk++){this._kR[_Hk]=this._yD2[_Hk]=this._zD2[_Hk]=false;this._ED2[_Hk]=_Hk}for(var _Hk=0;_Hk<_DC2;_Hk++){this._Gq[_Hk]=this._Fq[_Hk]=this._Bq[_Hk]=false}this._Sr=_JD2;this._KD2=_LD2;this._MD2=_MD2;this._ND2=_ND2;this._OD2=_OD2;this._PD2=_PD2;this._QD2=_QD2;this._RD2=_RD2;this._SD2=_SD2;
|
||
this._TD2=_TD2;this._UD2=_UD2;this._VD2=_VD2;this._WD2=_WD2;this._XD2=_XD2;this._YD2=_YD2;this._ZD2=_ZD2;this.__D2=__D2;this._0E2=_0E2;this._1E2=_1E2;this._2E2=_2E2;this._3E2=_3E2;this._4E2=_5E2;this._6E2=_7E2;this._8E2=_9E2;this._aE2=_aE2;for(var _Hk=0;_Hk<_CC2;_Hk++){_cR[_Hk]=_gR[_Hk]=false}if(!_1A2){window.onbeforeunload=_tD2}__71=new Array(_GC2);_zs=new Array(_GC2);for(var _bE2=0;_bE2<_GC2;_bE2++){__71[_bE2]=new _cE2();_zs[_bE2]=new _cE2()}_dE2(true)}function _dE2(_aB){if(_NC2==_aB)return;_TC2();_NC2=_aB;
|
||
if(_aB){canvas.onmousemove=_PN1;canvas.onmousedown=_rD2;window.onmouseup=_oD2;canvas.onmousewheel=_sD2;canvas.onselectstart=function(){return false};canvas.addEventListener("DOMMouseScroll",_sD2,false);var _Hk=document.getElementById("loading_screen");if(_Hk){_Hk.onmousemove=_PN1;_Hk.onmousedown=_rD2;_Hk.onmouseup=_oD2;_Hk.onmousewheel=_sD2;_Hk.addEventListener("DOMMouseScroll",_sD2,false)}document.body.onfocusin=_872;document.body.onfocusout=_SC2;document.onfocusin=_872;document.onfocusout=_SC2;window.onfocus=_872;
|
||
window.onblur=_SC2;_wF()}else {canvas.onmousemove=null;canvas.onmousedown=null;window.onmouseup=null;canvas.onmousewheel=null;canvas.onselectstart=null;canvas.removeEventListener("DOMMouseScroll",_sD2);var _Hk=document.getElementById("loading_screen");if(_Hk){_Hk.onmousemove=null;_Hk.onmousedown=null;_Hk.onmouseup=null;_Hk.onmousewheel=null;_Hk.removeEventListener("DOMMouseScroll",_sD2)}document.body.onfocusin=null;document.body.onfocusout=null;document.onfocusin=null;document.onfocusout=null;window.onfocus=null;
|
||
window.onblur=null;_jF()}}function _cE2(){this._As=0;this.x=0;this.y=0}function _TC2(){_eE2();_fE2();_ta._Gw2=0;_ta._Gw2="";_eR=0;_MC2=""}_Do2.prototype._Rr=function(){this._gE2();this._3E2();_ta._Gw2=0;_ta._Hw2=0;_ta._Gw2="";_eR=0;_MC2="";_ta._Iw2="";_ta._Jw2=""};function _MD2(){return this._uD2}function _ND2(_hE2){this._uD2=_j81}function _OD2(){return this._xD2}function _PD2(){return this._wD2;}function _QD2(_At){if(_At<0||_At>255)return false;this._xD2=_At}function _RD2(_At){if(_At<0||_At>255)return false;
|
||
this._wD2=_At}function _SD2(_At){if(_At<0||_At>255)return false;return this._kR[_At]}function _TD2(_At){if(_At<0||_At>255)return false;return this._zD2[_At]}function _UD2(_At){if(_At<0||_At>255)return false;return this._yD2[_At]}function _VD2(_At){if(_At<0||_At>255)return;this._kR[_At]=0;this._zD2[_At]=0;this._yD2[_At]=0}_Do2.prototype._gE2=function(){this._xD2=0;this._wD2=0;this._uD2=0;for(var _z3=0;_z3<=_CC2;_z3++){this._kR[_z3]=0;this._zD2[_z3]=0;this._yD2[_z3]=0}};function _eE2(){for(var _z3=0;_z3<_CC2;_z3++){
|
||
_dR[_z3]=0;_gR[_z3]=0;_cR[_z3]=0}}function _WD2(){return this._AD2}function _XD2(){return this._BD2}function _YD2(_R71){if((_R71<1)||(_R71>3))return;this._AD2=_R71}function _ZD2(_R71){if((_R71<1)||(_R71>3))return;this._BD2=_R71}function __D2(_R71){_R71--;if(_R71>=0&&_R71<_DC2){return this._Gq[_R71]}return false}function _0E2(_R71){_R71--;if(_R71>=0&&_R71<_DC2){return this._Bq[_R71]}}function _1E2(_R71){_R71--;if(_R71>=0&&_R71<_DC2){return this._Fq[_R71];}return false}function _2E2(_R71){_R71--;if(_R71>=0&&_R71<_DC2){
|
||
this._Gq[_R71]=false;this._Bq[_R71]=false;this._Fq[_R71]=false}}function _3E2(){this._AD2=0;this._BD2=0;for(var _z3=0;_z3<=_DC2;_z3++){this._Gq[_z3]=false;this._Bq[_z3]=false;this._Fq[_z3]=false}this._DD2=false;this._CD2=false;for(var _ms=0;_ms<_js.length;_ms++){_js[_ms]._Rr()}}function _fE2(){_LC2=-1;_JC2=-1;_IC2=-1;_ys=0;_zs[0]._As=0;_zs[0].x=0;_zs[0].y=0;_HC2=-1}function _JD2(){for(var _ms=0;_ms<_js.length;_ms++){var _ns=_js[_ms];if(_ns._Gq){_ns._Fq=0;_ns._Bq=_ns._Zr^_ns._Gq}else {_ns._Fq=_ns._Zr^_ns._Gq;
|
||
_ns._Bq=0}_ns._Zr=_ns._Gq}for(var _bE2=0;_bE2<_zs.length;_bE2++){__71[_bE2]._As=_zs[_bE2]._As;__71[_bE2].x=_zs[_bE2].x;__71[_bE2].y=_zs[_bE2].y;_zs[_bE2]._As&=~_Ds}if(_ta._Gw2!=0){_ta._Hw2=_ta._Gw2}_ta._Gw2=_eR;if(_eR){if(_MC2){if(_eR==13){}else if(_eR==8){_ta._Iw2=_MC2;if(_ta._Jw2.length>0){_ta._Jw2=_ta._Jw2.substring(0,_ta._Jw2.length-1)}}else {_ta._Iw2=_MC2;_ta._Jw2+=_ta._Iw2;if(_ta._Jw2.length>1024){_ta._Jw2=_ta._Jw2.substring(1,_ta._Jw2.length-1)}}}_eR=0}this._Ba2=_ws;this._Ca2=_xs;this._GD2=_ys;
|
||
if((this._GD2&1)!=0){this._Gq[0]=1;if(((this._HD2^this._GD2)&0x1)!=0){this._Bq[0]=1}}else {this._Gq[0]=0;if(((this._HD2^this._GD2)&0x1)!=0){this._Fq[0]=1}}if((this._GD2&2)!=0){this._Gq[1]=1;if(((this._HD2^this._GD2)&0x2)!=0){this._Bq[1]=1}}else {this._Gq[1]=0;if(((this._HD2^this._GD2)&0x2)!=0){this._Fq[1]=1}}if((this._GD2&4)!=0){this._Gq[2]=1;if(((this._HD2^this._GD2)&0x4)!=0){this._Bq[2]=1}}else {this._Gq[2]=0;if(((this._HD2^this._GD2)&0x4)!=0){this._Fq[2]=1}}this._HD2=this._GD2;_ta._le=this._Ba2;
|
||
_ta._me=this._Ca2;_ta._Ew2=_IC2+1;_ta._Fw2=_KC2;this._aE2()}function _aE2(){var _iE2=0;var _xp=0;var _B3=_hn2;var _C3=_in2;var _8l=_951();var _931=_a51();if(_B3<0)_B3=_8l;if(_C3<0)_C3=_931;for(var _bE2=0;_bE2<__71.length;_bE2++){var _jE2=__71[_bE2];if((_jE2._As&_Cs)!=0){_xp=1;for(var _kE2=0;_kE2<_M61.length;_kE2++){var _G61=_M61[_kE2];if((_G61._I61&_J61)!=0){var x=(_B3*(_jE2.x-_6s.left))/_8l;var y=(_C3*(_jE2.y-_6s.top))/_931;if((x>=_G61.x)&&(x<_G61._yk)&&(y>=_G61.y)&&(y<_G61._zk)){_iE2|=_xp}}_xp<<=1}_jE2._As=0}
|
||
}_xp=1;var _lE2=_PC2^_iE2;for(var _kE2=0;_kE2<_M61.length;_kE2++){var _G61=_M61[_kE2];if((_G61._I61&_J61)!=0){var _mE2=_iE2&_xp;var _ZE=_lE2&_xp;if(_G61._lE!=0){this._zD2[_G61._lE]|=(_mE2&&_ZE);this._kR[_G61._lE]|=(_mE2&&!_ZE);this._yD2[_G61._lE]|=(!_mE2&&_ZE)}else {this._Bq[_G61.button-1]|=(_mE2&&_ZE);this._Gq[_G61.button-1]|=(_mE2&&!_ZE);this._Fq[_G61.button-1]|=(!_mE2&&_ZE)}}_xp<<=1}_PC2=_iE2}function _4E2(_nE2){var _Uf2=_Yd2|_nE2;var _nt=_jj._UQ._nt;var _oE2=_nt.length;for(var _WG=0;_WG<_oE2;_WG++){var _5O=_nt[_WG];
|
||
var _2O=_5O._0R;if(_2O._6a2[_Uf2]){_5O._7k(_Yd2,_nE2,_5O,_5O)}}}function _pE2(_qE2){var _Uf2=__d2|_qE2;var _nt=_jj._UQ._nt;var _oE2=_nt.length;for(var _WG=0;_WG<_oE2;_WG++){var _5O=_nt[_WG];if(_5O._I8){continue }var _2O=_5O._0R;if(_2O._6a2[_Uf2]){_5O._7k(__d2,_qE2,_5O,_5O)}}}function _8E2(_rE2){var _Uf2=_1e2|_rE2;var _nt=_jj._UQ._nt;var _oE2=_nt.length;for(var _WG=0;_WG<_oE2;_WG++){var _5O=_nt[_WG];var _2O=_5O._0R;if(_2O._6a2[_Uf2]){_5O._7k(_1e2,_rE2,_5O,_5O)}}}function _5E2(){var _sE2=0;for(var _z3=2;_z3<_CC2;_z3++){
|
||
if(this._kR[_z3]){_sE2=1;_4E2(_z3)}}_4E2(_sE2)}function _7E2(){var _tE2=0;for(var _z3=2;_z3<_CC2;_z3++){if(this._zD2[_z3]){_tE2=1;_pE2(_z3)}}_pE2(_tE2);}function _9E2(){var _uE2=0;for(var _z3=2;_z3<_CC2;_z3++){if(this._yD2[_z3]){_uE2=1;_8E2(_z3)}}_8E2(_uE2)}function _LD2(){var _vE2=0,_wE2=0,_xE2=0;this._fj++;for(var _z3=0;_z3<_CC2;_z3++){this._zD2[_z3]=this._yD2[_z3]=this._kR[_z3]=0}for(var _z3=0;_z3<_CC2;_z3++){var _lE=this._ED2[_z3];this._zD2[_lE]|=_dR[_z3];this._yD2[_lE]|=_gR[_z3];this._kR[_lE]|=_cR[_z3];
|
||
_vE2|=_dR[_z3];_wE2|=_cR[_z3];_xE2|=_gR[_z3];_dR[_z3]=0;_gR[_z3]=0}this._zD2[1]=_vE2;this._kR[1]=_wE2;this._yD2[1]=_xE2;this._zD2[0]=_vE2^1;this._kR[0]=_wE2^1;this._yD2[0]=_xE2^1;_0b2=_1b2=0;if(_OC2>0){_0b2=1;}else if(_OC2<0){_1b2=1}_OC2=0;for(var _z3=0;_z3<=_DC2;_z3++){this._Bq[_z3]=false;this._Fq[_z3]=false}this._DD2=false;this._CD2=false;this._Sr();var _0s;if(!_jj._1s){_0s=_2s}else {_0s=_jj._3s}for(var _vm=0;_vm<=7;++_vm){_4s=_0s[_vm];if(_4s&&_4s._O3){_ta._le=_4s._bs(_vs._Ba2,_vs._Ca2);_ta._me=_4s._cs(_vs._Ba2,
|
||
_vs._Ca2);break }}for(var _vm=7;_vm>=0;_vm--){_4s=_0s[_vm];if(_4s&&_4s._O3){_5s(canvas,_6s);if(((this._Ba2-_6s.left)>=_4s._7s)&&((this._Ba2-_6s.left)<_4s._8s)&&((this._Ca2-_6s.top)>=_4s._9s)&&((this._Ca2-_6s.top)<_4s._as)){_ta._le=_4s._bs(_vs._Ba2,_vs._Ca2);_ta._me=_4s._cs(_vs._Ba2,_vs._Ca2);break }}}}function _yE2(){_vs._4E2();_vs._6E2();_vs._8E2()}function _zE2(index){this._I61=0;this.index=index;this.x=0;this.y=0;this._yk=0;this._zk=0;this._B3=0;this._C3=0;this._tm=0;this._vm=0;this._lE=0;this.button=0}
|
||
function _H61(){for(var _Hk=0;_Hk<_M61.length;++_Hk){if(_M61[_Hk]._I61==0){return _M61[_Hk]}}var _z3=_M61.length;_M61[_z3]=new _zE2(_z3);return _M61[_z3]}function _N61(_AE2){_M61[_AE2]._I61=0}function _BE2(){for(var _Hk=0;_Hk<_M61.length;++_Hk){_M61[_Hk]._I61=0}}_Do2.prototype._CE2=function(){_AF();_vy2();var _2K=[];_2K[0]=1;_2K[1]=0;_2K[2]=0;_2K[3]=1;_2K[4]=0;_2K[5]=0;_Jx2(_2K);var _eH=_EK();var _DE2=_FK();_ka(0xffffff);for(var _Hk=0;_Hk<_P61.length;++_Hk){var _Q61=_P61[_Hk];_VK(_Q61.x,_Q61.y,_Q61.x+_Q61._B3-1,
|
||
_Q61.y+_Q61._C3-1,true)}_ka(_DE2);_la(_eH);_xy2()};function _bt(){this._EE2=[];this._nt=[];this._ct=false;this.length=0;this._Gl=0}_bt.prototype._7o2=function(){if(this._EE2.length==0){return this._nt.length}return this._EE2.pop()};_bt.prototype._et=function(_vs2){var index;if(this._ct){index=this._nt.length}else {index=this._7o2()}this._nt[index]=_vs2;this._Gl++;this.length=this._nt.length;return index};_bt.prototype._Xs=function(_gW){if(_gW<0||_gW>=this._nt.length)return null;return this._nt[_gW]};_bt.prototype._dU=function(_x62){
|
||
for(var _Hk=0;_Hk<this._nt.length;_Hk++){if(this._nt[_Hk]==_x62)return _Hk}};_bt.prototype._YS=function(_x62){for(var _Hk=0;_Hk<this._nt.length;_Hk++){if(this._nt[_Hk]==_x62){if(this._ct){this._nt.splice(_Hk,1)}else {this._nt[_Hk]=null;this._EE2.push(_Hk)}this._Gl--;this.length=this._nt.length;return true}}return false};_bt.prototype._vt=function(_gW){if(_gW<0||_gW>=this._nt.length)return false;if(this._ct){this._nt.splice(_gW,1)}else {this._nt[_gW]=null;this._EE2.push(_gW)}this._Gl--;this.length=this._nt.length;
|
||
return true};_bt.prototype._Rr=function(){this._nt=[];this._EE2=[];this._Gl=0;this.length=this._nt.length};_bt.prototype._yt=function(_k11,_qj){if(_k11<0||_k11>=this._nt.length)return;this._nt[_k11]=_qj};_bt.prototype._FE2=function(_GE2){if(_GE2){this._nt.sort(function(_hm,_Mk){return _hm-_Mk})}else {this._nt.sort(function(_hm,_Mk){return _Mk-_hm})}this._EE2=[];for(var _z3=0;_z3<this._nt.length;_z3++){if(this._nt[_z3]==null||this._nt[_z3]==undefined){this._EE2.push(_z3)}}};_bt.prototype._Qs=function(_Rs){
|
||
this._nt=_Rs._nt.slice();this._EE2=_Rs._EE2.slice();this._ct=_Rs._ct;this.length=_Rs.length;this._Gl=_Rs._Gl};var _QA2=0,_TA2=1,_UA2=2;function _HE2(){this._IE2=null;this._JE2=0;this._KE2=null}function _LE2(){this._IE2=null;this._ME2=false;this._Ks2=null}function _NE2(){this._sT1=false}function _WT1(_OE2,_vj){this.__type="[Object]";this._As=0;this._aR=_OE2;this._hp2=_vj;this._FA2=-1;this._1R=0;this._GA2=0;this._HA2=false;this._IA2=false;this._JA2=false;this._8R=0;this._gF=null;this._PE2=-1;this._qp2=false;
|
||
this._Ta2=new _bt();this._xC2=new _bt();this._Ta2._ct=true;this._xC2._ct=true;this._QE2=[];for(var _hm=0;_hm<_cb2;_hm++){this._QE2[_hm]=null}this._RE2=[];this._SE2=[];this._TE2=[];this._sp2=[];this._E3=[];this._uI=[];this._6a2=[];this._KA2=new _NE2()}_WT1.prototype._WW=function(){return this._Ta2._nt};_WT1.prototype._3O=function(){return this._xC2._nt};function _Hp2(_UE2,_VE2){var _2O=new _WT1(_UE2,_VE2._81);with(_2O){if(_VE2._G3!=undefined)_1R=_VE2._G3;if(_VE2._O3!=undefined)_IA2=_VE2._O3;if(_VE2._XW!=undefined)_HA2=_VE2._XW;
|
||
if(_VE2._P3!=undefined)_GA2=_VE2._P3;if(_VE2._H3!=undefined)_JA2=_VE2._H3;if(_VE2.parent!=undefined)_8R=_VE2.parent;if(_VE2._WE2!=undefined)_FA2=_VE2._WE2;if(_VE2._XE2){_2O._XE2=_VE2._XE2;_2O._uI[_LQ]=true}if(_VE2._I3){_2O._I3=_VE2._I3;_2O._uI[_MQ]=true}if(_VE2._a4){_2O._a4=_VE2._a4;_2O._uI[_OQ]=true}if(_VE2._YE2){_2O._YE2=_VE2._YE2;_2O._uI[_PQ]=true}if(_VE2._c4){_2O._c4=_VE2._c4;_2O._uI[_xb2]=true}if(_VE2._K3){_2O._K3=_VE2._K3;_2O._uI[_zb2]=true}if(_VE2._w4){_2O._w4=_VE2._w4;_2O._uI[_Bb2]=true}
|
||
if(_VE2._R3){_2O._R3=_VE2._R3;_2O._uI[_Wd2]=true}if(_VE2._ZE2){_2O._ZE2=_VE2._ZE2;_2O._uI[_Zg2]=true}if(_VE2.__E2){_2O.__E2=_VE2.__E2;_2O._uI[_0h2]=true}if(_VE2._0F2){_2O._0F2=_VE2._0F2;_2O._uI[_1h2]=true}if(_VE2._1F2){_2O._1F2=_VE2._1F2;_2O._uI[_2h2]=true}if(_VE2._2F2){_2O._2F2=_VE2._2F2;_2O._uI[_3h2]=true}if(_VE2._k4){_2O._k4=_VE2._k4;_2O._uI[_4h2]=true}if(_VE2._3F2){_2O._3F2=_VE2._3F2;_2O._uI[_5h2]=true}if(_VE2._4F2){_2O._4F2=_VE2._4F2;_2O._uI[__g2]=true}if(_VE2._04){_2O._04=_VE2._04;_2O._uI[_Oa2]=true;
|
||
}if(_VE2._24){_2O._24=_VE2._24;_2O._uI[_Fa2]=true}if(_VE2._5F2){_2O._5F2=_VE2._5F2;_2O._uI[_Ha2]=true}if(_VE2._6F2){_2O._6F2=_VE2._6F2;_2O._uI[_Ga2]=true}if(_VE2._Z3){_2O._Z3=_VE2._Z3;_2O._uI[_Ia2]=true}if(_VE2._7F2){_2O._7F2=_VE2._7F2;_2O._uI[_Ka2]=true}if(_VE2._8F2){_2O._8F2=_VE2._8F2;_2O._uI[_Ja2]=true}if(_VE2._9F2){_2O._9F2=_VE2._9F2;_2O._uI[_La2]=true}if(_VE2._aF2){_2O._aF2=_VE2._aF2;_2O._uI[_Na2]=true}if(_VE2._bF2){_2O._bF2=_VE2._bF2;_2O._uI[_Ma2]=true}if(_VE2._cF2){_2O._cF2=_VE2._cF2;_2O._uI[_Ra2]=true}
|
||
if(_VE2._dF2){_2O._dF2=_VE2._dF2;_2O._uI[_Sa2]=true}if(_VE2._eF2){_2O._eF2=_VE2._eF2;_2O._uI[_Ya2]=true}if(_VE2._fF2){_2O._fF2=_VE2._fF2;_2O._uI[_fc2]=true}if(_VE2._gF2){_2O._gF2=_VE2._gF2;_2O._uI[_hc2]=true}if(_VE2._hF2){_2O._hF2=_VE2._hF2;_2O._uI[_Za2]=true}if(_VE2._iF2){_2O._iF2=_VE2._iF2;_2O._uI[_kc2]=true;}if(_VE2._jF2){_2O._jF2=_VE2._jF2;_2O._uI[_mc2]=true}if(_VE2._kF2){_2O._kF2=_VE2._kF2;_2O._uI[__a2]=true}if(_VE2._lF2){_2O._lF2=_VE2._lF2;_2O._uI[_pc2]=true}if(_VE2._mF2){_2O._mF2=_VE2._mF2;
|
||
_2O._uI[_rc2]=true}if(_VE2._X3){_2O._X3=_VE2._X3;_2O._uI[_Pa2]=true}if(_VE2._V3){_2O._V3=_VE2._V3;_2O._uI[_Qa2]=true}if(_VE2._nF2){_2O._nF2=_VE2._nF2;_2O._uI[_6e2]=true}if(_VE2._oF2){_2O._oF2=_VE2._oF2;_2O._uI[_8e2]=true}if(_VE2._pF2){_2O._pF2=_VE2._pF2;_2O._uI[_ae2]=true}if(_VE2._qF2){_2O._qF2=_VE2._qF2;_2O._uI[_ce2]=true}if(_VE2._rF2){_2O._rF2=_VE2._rF2;_2O._uI[_ee2]=true}if(_VE2._sF2){_2O._sF2=_VE2._sF2;_2O._uI[_ge2]=true}if(_VE2._tF2){_2O._tF2=_VE2._tF2;_2O._uI[_we2]=true}if(_VE2._uF2){_2O._uF2=_VE2._uF2;
|
||
_2O._uI[_ye2]=true}if(_VE2._vF2){_2O._vF2=_VE2._vF2;_2O._uI[_Ae2]=true;}if(_VE2._wF2){_2O._wF2=_VE2._wF2;_2O._uI[_Ce2]=true}if(_VE2._xF2){_2O._xF2=_VE2._xF2;_2O._uI[_Ee2]=true}if(_VE2._yF2){_2O._yF2=_VE2._yF2;_2O._uI[_Ge2]=true}if(_VE2._zF2){_2O._zF2=_VE2._zF2;_2O._uI[_7a2]=true}if(_VE2._AF2){_2O._AF2=_VE2._AF2;_2O._uI[_da2]=true;}if(_VE2._BF2){_2O._BF2=_VE2._BF2;_2O._uI[_xc2]=true}if(_VE2._CF2){_2O._CF2=_VE2._CF2;_2O._uI[_zc2]=true}if(_VE2._DF2){_2O._DF2=_VE2._DF2;_2O._uI[_Bc2]=true}if(_VE2._EF2){
|
||
_2O._EF2=_VE2._EF2;_2O._uI[_Dc2]=true}if(_VE2._FF2){_2O._FF2=_VE2._FF2;_2O._uI[_Fc2]=true}if(_VE2._GF2){_2O._GF2=_VE2._GF2;_2O._uI[_Hc2]=true;}if(_VE2._HF2){_2O._HF2=_VE2._HF2;_2O._uI[_vT1]=true}if(_VE2._IF2){_2O._IF2=_VE2._IF2;_2O._uI[_Kc2]=true}if(_VE2._JF2){_2O._JF2=_VE2._JF2;_2O._uI[_Mc2]=true}if(_VE2._KF2){_2O._KF2=_VE2._KF2;_2O._uI[_la2]=true}if(_VE2._LF2){_2O._LF2=_VE2._LF2;_2O._uI[_Pc2]=true}if(_VE2._MF2){_2O._MF2=_VE2._MF2;_2O._uI[_Rc2]=true}if(_VE2._NF2){_2O._NF2=_VE2._NF2;_2O._uI[_Tc2]=true}
|
||
if(_VE2._OF2){_2O._OF2=_VE2._OF2;_2O._uI[_Vc2]=true}if(_VE2._PF2){_2O._PF2=_VE2._PF2;_2O._uI[_Xc2]=true}if(_VE2._QF2){_2O._QF2=_VE2._QF2;_2O._uI[_Zc2]=true}if(_VE2._RF2){_2O._RF2=_VE2._RF2;_2O._uI[_0d2]=true}if(_VE2._SF2){_2O._SF2=_VE2._SF2;_2O._uI[_ma2]=true}if(_VE2._TF2){_2O._TF2=_VE2._TF2;_2O._uI[_3d2]=true}if(_VE2._UF2){_2O._UF2=_VE2._UF2;_2O._uI[_5d2]=true}if(_VE2._VF2){_2O._VF2=_VE2._VF2;_2O._uI[_7d2]=true}if(_VE2._WF2){_2O._WF2=_VE2._WF2;_2O._uI[_9d2]=true}if(_VE2._XF2){_2O._XF2=_VE2._XF2;
|
||
_2O._uI[_bd2]=true}if(_VE2._YF2){_2O._YF2=_VE2._YF2;_2O._uI[_dd2]=true}if(_VE2._ZF2){_2O._ZF2=_VE2._ZF2;_2O._uI[_fd2]=true}if(_VE2.__F2){_2O.__F2=_VE2.__F2;_2O._uI[_8k]=true}if(_VE2._44){_2O._44=_VE2._44;_2O._uI[_gd2]=true}if(_VE2._0G2){_2O._0G2=_VE2._0G2;_2O._uI[_id2]=true}if(_VE2._1G2){_2O._1G2=_VE2._1G2;_2O._uI[_kd2]=true}if(_VE2._2G2){_2O._2G2=_VE2._2G2;_2O._uI[_md2]=true}if(_VE2._3G2){_2O._3G2=_VE2._3G2;_2O._uI[_od2]=true}if(_VE2._4G2){_2O._4G2=_VE2._4G2;_2O._uI[_qd2]=true}if(_VE2._5G2){_2O._5G2=_VE2._5G2;
|
||
_2O._uI[_sd2]=true}if(_VE2._6G2){_2O._6G2=_VE2._6G2;_2O._uI[_ud2]=true}if(_VE2._7G2){_2O._7G2=_VE2._7G2;_2O._uI[_wd2]=true}if(_VE2._8G2){_2O._8G2=_VE2._8G2;_2O._uI[_yd2]=true}if(_VE2._9G2){_2O._9G2=_VE2._9G2;_2O._uI[_Ad2]=true}if(_VE2._aG2){_2O._aG2=_VE2._aG2;_2O._uI[_Cd2]=true}if(_VE2._bG2){_2O._bG2=_VE2._bG2;_2O._uI[_Ed2]=true}if(_VE2._cG2){_2O._cG2=_VE2._cG2;_2O._uI[_Gd2]=true}if(_VE2._dG2){_2O._dG2=_VE2._dG2;_2O._uI[_Id2]=true}if(_VE2._eG2){_2O._eG2=_VE2._eG2;_2O._uI[_Kd2]=true}if(_VE2._fG2){
|
||
_2O._fG2=_VE2._fG2;_2O._uI[_Nd2]=true}if(_VE2._gG2){_2O._gG2=_VE2._gG2;_2O._uI[_Pd2]=true}if(_VE2._hG2){_2O._hG2=_VE2._hG2;_2O._uI[_Xg2]=true}if(_VE2._iG2){_2O._iG2=_VE2._iG2;_2O._uI[_Yg2]=true}if(_VE2._jG2){_2O._jG2=_VE2._jG2;_2O._uI[_zQ]=true}if(_VE2._kG2){_2O._kG2=_VE2._kG2;_2O._uI[_Sd2]=true;}if(_VE2._lG2){_2O._lG2=_VE2._lG2;_2O._uI[_z72]=true}if(_VE2._mG2){_2O._mG2=_VE2._mG2;_2O._uI[_821]=true}if(_VE2._nG2){_2O._nG2=_VE2._nG2;_2O._uI[_7h2]=true}if(_VE2._oG2){_2O._oG2=_VE2._oG2;_2O._uI[_6h2]=true}
|
||
if(_VE2._pG2){_2O._pG2=_VE2._pG2;_2O._uI[_6j]=true}if(_VE2._45){_2O._QE2[0]=_VE2._45;_2O._uI[_jb2]=true}if(_VE2._qG2){_2O._QE2[1]=_VE2._qG2;_2O._uI[_kb2]=true}if(_VE2._rG2){_2O._QE2[2]=_VE2._rG2;_2O._uI[_lb2]=true}if(_VE2._sG2){_2O._QE2[3]=_VE2._sG2;_2O._uI[_mb2]=true}if(_VE2._tG2){_2O._QE2[4]=_VE2._tG2;_2O._uI[_nb2]=true}if(_VE2._uG2){_2O._QE2[5]=_VE2._uG2;_2O._uI[_ob2]=true}if(_VE2._vG2){_2O._QE2[6]=_VE2._vG2;_2O._uI[_pb2]=true}if(_VE2._wG2){_2O._QE2[7]=_VE2._wG2;_2O._uI[_qb2]=true}if(_VE2._xG2){
|
||
_2O._QE2[8]=_VE2._xG2;_2O._uI[_rb2]=true}if(_VE2._yG2){_2O._QE2[9]=_VE2._yG2;_2O._uI[_sb2]=true}if(_VE2._zG2){_2O._QE2[10]=_VE2._zG2;_2O._uI[_tb2]=true}if(_VE2._AG2){_2O._QE2[11]=_VE2._AG2;_2O._uI[_ub2]=true}if(_VE2._BG2){_2O._SE2[_bh2]=_VE2._BG2;_2O._uI[_bh2]=true}if(_VE2._CG2){_2O._SE2[_dh2]=_VE2._CG2;_2O._uI[_dh2]=true}if(_VE2._DG2){_2O._SE2[_eh2]=_VE2._DG2;_2O._uI[_eh2]=true}if(_VE2._EG2){_2O._SE2[_fh2]=_VE2._EG2;_2O._uI[_fh2]=true}if(_VE2._FG2){_2O._SE2[_gh2]=_VE2._FG2;_2O._uI[_gh2]=true}if(_VE2._GG2){
|
||
_2O._SE2[_hh2]=_VE2._GG2;_2O._uI[_hh2]=true}if(_VE2._HG2){_2O._SE2[_ih2]=_VE2._HG2;_2O._uI[_ih2]=true}if(_VE2._IG2){_2O._SE2[_jh2]=_VE2._IG2;_2O._uI[_jh2]=true}if(_VE2._JG2){_2O._SE2[_kh2]=_VE2._JG2;_2O._uI[_kh2]=true}if(_VE2._KG2){_2O._SE2[_lh2]=_VE2._KG2;_2O._uI[_lh2]=true}if(_VE2._LG2){_2O._SE2[_mh2]=_VE2._LG2;_2O._uI[_mh2]=true}if(_VE2._MG2){_2O._SE2[_nh2]=_VE2._MG2;_2O._uI[_nh2]=true}if(_VE2._NG2){_2O._SE2[_oh2]=_VE2._NG2;_2O._uI[_oh2]=true}if(_VE2._OG2){_2O._SE2[_ph2]=_VE2._OG2;_2O._uI[_ph2]=true}
|
||
if(_VE2._PG2){_2O._SE2[_qh2]=_VE2._PG2;_2O._uI[_qh2]=true}if(_VE2._QG2){_2O._SE2[_rh2]=_VE2._QG2;_2O._uI[_rh2]=true}if(_VE2._RG2){_2O._SE2[_sh2]=_VE2._RG2;_2O._uI[_sh2]=true}if(_VE2._SG2){_2O._SE2[_th2]=_VE2._SG2;_2O._uI[_th2]=true}if(_VE2._TG2){_2O._SE2[_uh2]=_VE2._TG2;_2O._uI[_uh2]=true}if(_VE2._UG2){_2O._SE2[_vh2]=_VE2._UG2;_2O._uI[_vh2]=true}if(_VE2._VG2){_2O._SE2[_wh2]=_VE2._VG2;_2O._uI[_wh2]=true}if(_VE2._WG2){_2O._SE2[_xh2]=(_VE2._WG2);_2O._uI[_xh2]=true}if(_VE2._XG2){_2O._SE2[_yh2]=(_VE2._XG2);
|
||
_2O._uI[_yh2]=true}if(_VE2._YG2){_2O._SE2[_zh2]=(_VE2._YG2);_2O._uI[_zh2]=true}if(_VE2._ZG2){_2O._SE2[_Ah2]=(_VE2._ZG2);_2O._uI[_Ah2]=true}if(_VE2.__G2){_2O._SE2[_Bh2]=(_VE2.__G2);_2O._uI[_Bh2]=true}if(_VE2._0H2){_2O._SE2[_Ch2]=(_VE2._0H2);_2O._uI[_Ch2]=true}if(_VE2._1H2){_2O._SE2[_Dh2]=(_VE2._1H2);_2O._uI[_Dh2]=true}if(_VE2._2H2){_2O._SE2[_Eh2]=(_VE2._2H2);_2O._uI[_Eh2]=true}if(_VE2._3H2){_2O._SE2[_Fh2]=(_VE2._3H2);_2O._uI[_Fh2]=true}if(_VE2._4H2){_2O._SE2[_Gh2]=(_VE2._4H2);_2O._uI[_Gh2]=true}if(_VE2._5H2){
|
||
_2O._SE2[_Hh2]=(_VE2._5H2);_2O._uI[_Hh2]=true}if(_VE2._6H2){_2O._SE2[_Ih2]=(_VE2._6H2);_2O._uI[_Ih2]=true}if(_VE2._7H2){_2O._SE2[_Jh2]=(_VE2._7H2);_2O._uI[_Jh2]=true}if(_VE2._8H2){_2O._SE2[_Kh2]=(_VE2._8H2);_2O._uI[_Kh2]=true}if(_VE2._9H2){_2O._SE2[_Lh2]=(_VE2._9H2);_2O._uI[_Lh2]=true}if(_VE2._aH2){_2O._SE2[_Mh2]=(_VE2._aH2);_2O._uI[_Mh2]=true}if(_VE2._bH2){_2O._SE2[_Nh2]=(_VE2._bH2);_2O._uI[_Nh2]=true}if(_VE2._cH2){_2O._SE2[_Oh2]=(_VE2._cH2);_2O._uI[_Oh2]=true}if(_VE2._dH2){_2O._SE2[_Ph2]=(_VE2._dH2);
|
||
_2O._uI[_Ph2]=true}if(_VE2._eH2){_2O._SE2[_Qh2]=(_VE2._eH2);_2O._uI[_Qh2]=true}if(_VE2._fH2){_2O._SE2[_Rh2]=(_VE2._fH2);_2O._uI[_Rh2]=true}if(_VE2._gH2){_2O._SE2[_Sh2]=(_VE2._gH2);_2O._uI[_Sh2]=true}if(_VE2._hH2){_2O._SE2[_Th2]=(_VE2._hH2);_2O._uI[_Th2]=true}if(_VE2._iH2){_2O._SE2[_Uh2]=(_VE2._iH2);_2O._uI[_Uh2]=true}if(_VE2._jH2){_2O._SE2[_Vh2]=(_VE2._jH2);_2O._uI[_Vh2]=true}if(_VE2._kH2){_2O._SE2[_Wh2]=(_VE2._kH2);_2O._uI[_Wh2]=true}if(_VE2._lH2){_2O._SE2[_Xh2]=(_VE2._lH2);_2O._uI[_Xh2]=true}if(_VE2._mH2){
|
||
_2O._SE2[_Yh2]=(_VE2._mH2);_2O._uI[_Yh2]=true}if(_VE2._nH2){_2O._SE2[_Zh2]=(_VE2._nH2);_2O._uI[_Zh2]=true}if(_VE2._oH2){_2O._SE2[__h2]=(_VE2._oH2);_2O._uI[__h2]=true}if(_VE2._pH2){_2O._SE2[_0i2]=(_VE2._pH2);_2O._uI[_0i2]=true}if(_VE2._qH2){_2O._SE2[_1i2]=(_VE2._qH2);_2O._uI[_1i2]=true}if(_VE2._rH2){_2O._SE2[_2i2]=(_VE2._rH2);_2O._uI[_2i2]=true}if(_VE2._sH2){_2O._SE2[_3i2]=(_VE2._sH2);_2O._uI[_3i2]=true}if(_VE2._tH2){_2O._SE2[_4i2]=(_VE2._tH2);_2O._uI[_4i2]=true}if(_VE2._uH2){_2O._SE2[_5i2]=(_VE2._uH2);
|
||
_2O._uI[_5i2]=true}if(_VE2._vH2){_2O._SE2[_6i2]=(_VE2._vH2);_2O._uI[_6i2]=true}if(_VE2._wH2){_2O._SE2[_7i2]=(_VE2._wH2);_2O._uI[_7i2]=true}if(_VE2._xH2){_2O._SE2[_8i2]=(_VE2._xH2);_2O._uI[_8i2]=true}if(_VE2._yH2){_2O._SE2[_9i2]=(_VE2._yH2);_2O._uI[_9i2]=true}if(_VE2._zH2){_2O._SE2[_ai2]=(_VE2._zH2);_2O._uI[_ai2]=true}if(_VE2._AH2){_2O._SE2[_bi2]=(_VE2._AH2);_2O._uI[_bi2]=true}if(_VE2._BH2){_2O._SE2[_ci2]=(_VE2._BH2);_2O._uI[_ci2]=true}if(_VE2._CH2){_2O._SE2[_di2]=(_VE2._CH2);_2O._uI[_di2]=true}if(_VE2._DH2){
|
||
_2O._SE2[_ei2]=(_VE2._DH2);_2O._uI[_ei2]=true}if(_VE2._EH2){_2O._SE2[_fi2]=(_VE2._EH2);_2O._uI[_fi2]=true;}if(_VE2._FH2){_2O._SE2[_gi2]=(_VE2._FH2);_2O._uI[_gi2]=true}if(_VE2._GH2){_2O._SE2[_hi2]=(_VE2._GH2);_2O._uI[_hi2]=true}if(_VE2._HH2){_2O._SE2[_vi2]=(_VE2._HH2);_2O._uI[_vi2]=true}if(_VE2._IH2){_2O._SE2[_wi2]=(_VE2._IH2);_2O._uI[_wi2]=true}if(_VE2._JH2){_2O._SE2[_xi2]=(_VE2._JH2);_2O._uI[_xi2]=true}if(_VE2._KH2){_2O._SE2[_yi2]=(_VE2._KH2);_2O._uI[_yi2]=true;}if(_VE2._LH2){_2O._SE2[_zi2]=(_VE2._LH2);
|
||
_2O._uI[_zi2]=true}if(_VE2._MH2){_2O._SE2[_Ai2]=(_VE2._MH2);_2O._uI[_Ai2]=true}if(_VE2._NH2){_2O._SE2[_Bi2]=(_VE2._NH2);_2O._uI[_Bi2]=true}if(_VE2._OH2){_2O._SE2[_Ci2]=(_VE2._OH2);_2O._uI[_Ci2]=true}if(_VE2._PH2){_2O._SE2[_Di2]=(_VE2._PH2);_2O._uI[_Di2]=true}if(_VE2._QH2){_2O._SE2[_Ei2]=(_VE2._QH2);_2O._uI[_Ei2]=true}if(_VE2._RH2){_2O._SE2[_Fi2]=(_VE2._RH2);_2O._uI[_Fi2]=true}if(_VE2._SH2){_2O._SE2[_Gi2]=(_VE2._SH2);_2O._uI[_Gi2]=true}if(_VE2._TH2){_2O._SE2[_Hi2]=(_VE2._TH2);_2O._uI[_Hi2]=true}if(_VE2._UH2){
|
||
_2O._SE2[_Ii2]=(_VE2._UH2);_2O._uI[_Ii2]=true}if(_VE2._VH2){_2O._SE2[_Ji2]=(_VE2._VH2);_2O._uI[_Ji2]=true}if(_VE2._WH2){_2O._SE2[_Ki2]=(_VE2._WH2);_2O._uI[_Ki2]=true}if(_VE2._XH2){_2O._RE2[_Li2]=(_VE2._XH2);_2O._uI[_Li2]=true}if(_VE2._YH2){_2O._RE2[_Ni2]=(_VE2._YH2);_2O._uI[_Ni2]=true}if(_VE2._ZH2){_2O._RE2[_Oi2]=(_VE2._ZH2);_2O._uI[_Oi2]=true}if(_VE2.__H2){_2O._RE2[_Pi2]=(_VE2.__H2);_2O._uI[_Pi2]=true}if(_VE2._0I2){_2O._RE2[_Qi2]=(_VE2._0I2);_2O._uI[_Qi2]=true}if(_VE2._1I2){_2O._RE2[_Ri2]=(_VE2._1I2);
|
||
_2O._uI[_Ri2]=true;}if(_VE2._2I2){_2O._RE2[_Si2]=(_VE2._2I2);_2O._uI[_Si2]=true}if(_VE2._3I2){_2O._RE2[_Ti2]=(_VE2._3I2);_2O._uI[_Ti2]=true}if(_VE2._4I2){_2O._RE2[_Ui2]=(_VE2._4I2);_2O._uI[_Ui2]=true}if(_VE2._5I2){_2O._RE2[_Vi2]=(_VE2._5I2);_2O._uI[_Vi2]=true}if(_VE2._6I2){_2O._RE2[_Wi2]=(_VE2._6I2);_2O._uI[_Wi2]=true}if(_VE2._7I2){_2O._RE2[_Xi2]=(_VE2._7I2);_2O._uI[_Xi2]=true}if(_VE2._8I2){_2O._RE2[_Yi2]=(_VE2._8I2);_2O._uI[_Yi2]=true;}if(_VE2._9I2){_2O._RE2[_Zi2]=(_VE2._9I2);_2O._uI[_Zi2]=true}
|
||
if(_VE2._aI2){_2O._RE2[__i2]=(_VE2._aI2);_2O._uI[__i2]=true}if(_VE2._bI2){_2O._RE2[_0j2]=(_VE2._bI2);_2O._uI[_0j2]=true}if(_VE2._cI2){_2O._RE2[_1j2]=(_VE2._cI2);_2O._uI[_1j2]=true}if(_VE2._dI2){_2O._RE2[_2j2]=(_VE2._dI2);_2O._uI[_2j2]=true}if(_VE2._eI2){_2O._RE2[_3j2]=(_VE2._eI2);_2O._uI[_3j2]=true}if(_VE2._fI2){_2O._RE2[_4j2]=(_VE2._fI2);_2O._uI[_4j2]=true}if(_VE2._gI2){_2O._RE2[_5j2]=(_VE2._gI2);_2O._uI[_5j2]=true}if(_VE2._hI2){_2O._RE2[_6j2]=(_VE2._hI2);_2O._uI[_6j2]=true}if(_VE2._iI2){_2O._RE2[_7j2]=(_VE2._iI2);
|
||
_2O._uI[_7j2]=true}if(_VE2._jI2){_2O._RE2[_8j2]=(_VE2._jI2);_2O._uI[_8j2]=true}if(_VE2._kI2){_2O._RE2[_9j2]=(_VE2._kI2);_2O._uI[_9j2]=true}if(_VE2._lI2){_2O._RE2[_aj2]=(_VE2._lI2);_2O._uI[_aj2]=true}if(_VE2._mI2){_2O._RE2[_bj2]=(_VE2._mI2);_2O._uI[_bj2]=true}if(_VE2._nI2){_2O._RE2[_cj2]=(_VE2._nI2);_2O._uI[_cj2]=true;}if(_VE2._oI2){_2O._RE2[_dj2]=(_VE2._oI2);_2O._uI[_dj2]=true}if(_VE2._pI2){_2O._RE2[_ej2]=(_VE2._pI2);_2O._uI[_ej2]=true}if(_VE2._qI2){_2O._RE2[_fj2]=(_VE2._qI2);_2O._uI[_fj2]=true}
|
||
if(_VE2._rI2){_2O._RE2[_gj2]=(_VE2._rI2);_2O._uI[_gj2]=true}if(_VE2._sI2){_2O._RE2[_hj2]=(_VE2._sI2);_2O._uI[_hj2]=true}if(_VE2._tI2){_2O._RE2[_ij2]=(_VE2._tI2);_2O._uI[_ij2]=true}if(_VE2._uI2){_2O._RE2[_jj2]=(_VE2._uI2);_2O._uI[_jj2]=true}if(_VE2._vI2){_2O._RE2[_kj2]=(_VE2._vI2);_2O._uI[_kj2]=true;}if(_VE2._wI2){_2O._RE2[_lj2]=(_VE2._wI2);_2O._uI[_lj2]=true}if(_VE2._xI2){_2O._RE2[_mj2]=(_VE2._xI2);_2O._uI[_mj2]=true}if(_VE2._yI2){_2O._RE2[_nj2]=(_VE2._yI2);_2O._uI[_nj2]=true}if(_VE2._zI2){_2O._RE2[_oj2]=(_VE2._zI2);
|
||
_2O._uI[_oj2]=true}if(_VE2._AI2){_2O._RE2[_pj2]=(_VE2._AI2);_2O._uI[_pj2]=true}if(_VE2._BI2){_2O._RE2[_qj2]=(_VE2._BI2);_2O._uI[_qj2]=true}if(_VE2._CI2){_2O._RE2[_rj2]=(_VE2._CI2);_2O._uI[_rj2]=true}if(_VE2._DI2){_2O._RE2[_sj2]=(_VE2._DI2);_2O._uI[_sj2]=true;}if(_VE2._EI2){_2O._RE2[_tj2]=(_VE2._EI2);_2O._uI[_tj2]=true}if(_VE2._FI2){_2O._RE2[_uj2]=(_VE2._FI2);_2O._uI[_uj2]=true}if(_VE2._GI2){_2O._RE2[_vj2]=(_VE2._GI2);_2O._uI[_vj2]=true}if(_VE2._HI2){_2O._RE2[_wj2]=(_VE2._HI2);_2O._uI[_wj2]=true}
|
||
if(_VE2._II2){_2O._RE2[_xj2]=(_VE2._II2);_2O._uI[_xj2]=true}if(_VE2._JI2){_2O._RE2[_yj2]=(_VE2._JI2);_2O._uI[_yj2]=true}if(_VE2._KI2){_2O._RE2[_zj2]=(_VE2._KI2);_2O._uI[_zj2]=true}if(_VE2._LI2){_2O._RE2[_Aj2]=(_VE2._LI2);_2O._uI[_Aj2]=true;}if(_VE2._MI2){_2O._RE2[_Bj2]=(_VE2._MI2);_2O._uI[_Bj2]=true}if(_VE2._NI2){_2O._RE2[_Cj2]=(_VE2._NI2);_2O._uI[_Cj2]=true}if(_VE2._OI2){_2O._RE2[_Dj2]=(_VE2._OI2);_2O._uI[_Dj2]=true}if(_VE2._PI2){_2O._RE2[_Ej2]=(_VE2._PI2);_2O._uI[_Ej2]=true}if(_VE2._QI2){_2O._RE2[_Fj2]=(_VE2._QI2);
|
||
_2O._uI[_Fj2]=true}if(_VE2._RI2){_2O._RE2[_Gj2]=(_VE2._RI2);_2O._uI[_Gj2]=true}if(_VE2._SI2){_2O._RE2[_Hj2]=(_VE2._SI2);_2O._uI[_Hj2]=true}if(_VE2._TI2){_2O._RE2[_Ij2]=(_VE2._TI2);_2O._uI[_Ij2]=true}if(_VE2._UI2){_2O._RE2[_Jj2]=(_VE2._UI2);_2O._uI[_Jj2]=true}if(_VE2._VI2){_2O._RE2[_Kj2]=(_VE2._VI2);_2O._uI[_Kj2]=true}if(_VE2._WI2){_2O._RE2[_Lj2]=(_VE2._WI2);_2O._uI[_Lj2]=true}if(_VE2._XI2){_2O._RE2[_Mj2]=(_VE2._XI2);_2O._uI[_Mj2]=true}if(_VE2._YI2){_2O._RE2[_Nj2]=(_VE2._YI2);_2O._uI[_Nj2]=true}if(_VE2._ZI2){
|
||
_2O._RE2[_Oj2]=(_VE2._ZI2);_2O._uI[_Oj2]=true}if(_VE2.__I2){_2O._RE2[_Pj2]=(_VE2.__I2);_2O._uI[_Pj2]=true}if(_VE2._0J2){_2O._RE2[_Qj2]=(_VE2._0J2);_2O._uI[_Qj2]=true}if(_VE2._1J2){_2O._RE2[_Rj2]=(_VE2._1J2);_2O._uI[_Rj2]=true}if(_VE2._2J2){_2O._RE2[_4k2]=(_VE2._2J2);_2O._uI[_4k2]=true}if(_VE2._3J2){_2O._RE2[_5k2]=(_VE2._3J2);_2O._uI[_5k2]=true}if(_VE2._4J2){_2O._RE2[_6k2]=(_VE2._4J2);_2O._uI[_6k2]=true}if(_VE2._5J2){_2O._RE2[_7k2]=(_VE2._5J2);_2O._uI[_7k2]=true}if(_VE2._6J2){_2O._RE2[_8k2]=(_VE2._6J2);
|
||
_2O._uI[_8k2]=true}if(_VE2._7J2){_2O._RE2[_9k2]=(_VE2._7J2);_2O._uI[_9k2]=true}if(_VE2._8J2){_2O._RE2[_ak2]=(_VE2._8J2);_2O._uI[_ak2]=true}if(_VE2._9J2){_2O._RE2[_bk2]=(_VE2._9J2);_2O._uI[_bk2]=true}if(_VE2._aJ2){_2O._RE2[_ck2]=(_VE2._aJ2);_2O._uI[_ck2]=true}if(_VE2._bJ2){_2O._RE2[_dk2]=(_VE2._bJ2);_2O._uI[_dk2]=true}if(_VE2._cJ2){_2O._RE2[_ek2]=(_VE2._cJ2);_2O._uI[_ek2]=true}if(_VE2._dJ2){_2O._RE2[_fk2]=(_VE2._dJ2);_2O._uI[_fk2]=true}if(_VE2._eJ2){_2O._RE2[_gk2]=(_VE2._eJ2);_2O._uI[_gk2]=true}if(_VE2._fJ2){
|
||
_2O._RE2[_hk2]=(_VE2._fJ2);_2O._uI[_hk2]=true}if(_VE2._gJ2){_2O._RE2[_ik2]=(_VE2._gJ2);_2O._uI[_ik2]=true}if(_VE2._hJ2){_2O._RE2[_jk2]=(_VE2._hJ2);_2O._uI[_jk2]=true}if(_VE2._iJ2){_2O._TE2[_kk2]=(_VE2._iJ2);_2O._uI[_kk2]=true}if(_VE2._jJ2){_2O._TE2[_mk2]=(_VE2._jJ2);_2O._uI[_mk2]=true}if(_VE2._kJ2){_2O._TE2[_nk2]=(_VE2._kJ2);_2O._uI[_nk2]=true}if(_VE2._lJ2){_2O._TE2[_ok2]=(_VE2._lJ2);_2O._uI[_ok2]=true}if(_VE2._mJ2){_2O._TE2[_pk2]=(_VE2._mJ2);_2O._uI[_pk2]=true}if(_VE2._nJ2){_2O._TE2[_qk2]=(_VE2._nJ2);
|
||
_2O._uI[_qk2]=true}if(_VE2._oJ2){_2O._TE2[_rk2]=(_VE2._oJ2);_2O._uI[_rk2]=true}if(_VE2._pJ2){_2O._TE2[_sk2]=(_VE2._pJ2);_2O._uI[_sk2]=true;}if(_VE2._qJ2){_2O._TE2[_tk2]=(_VE2._qJ2);_2O._uI[_tk2]=true}if(_VE2._rJ2){_2O._TE2[_uk2]=(_VE2._rJ2);_2O._uI[_uk2]=true}if(_VE2._sJ2){_2O._TE2[_vk2]=(_VE2._sJ2);_2O._uI[_vk2]=true}if(_VE2._tJ2){_2O._TE2[_wk2]=(_VE2._tJ2);_2O._uI[_wk2]=true}if(_VE2._uJ2){_2O._TE2[_xk2]=(_VE2._uJ2);_2O._uI[_xk2]=true}if(_VE2._vJ2){_2O._TE2[_yk2]=(_VE2._vJ2);_2O._uI[_yk2]=true}
|
||
if(_VE2._wJ2){_2O._TE2[_zk2]=(_VE2._wJ2);_2O._uI[_zk2]=true}if(_VE2._xJ2){_2O._TE2[_Ak2]=(_VE2._xJ2);_2O._uI[_Ak2]=true}if(_VE2._yJ2){_2O._TE2[_Bk2]=(_VE2._yJ2);_2O._uI[_Bk2]=true}if(_VE2._zJ2){_2O._TE2[_Ck2]=(_VE2._zJ2);_2O._uI[_Ck2]=true}if(_VE2._AJ2){_2O._TE2[_Dk2]=(_VE2._AJ2);_2O._uI[_Dk2]=true}if(_VE2._BJ2){_2O._TE2[_Ek2]=(_VE2._BJ2);_2O._uI[_Ek2]=true}if(_VE2._CJ2){_2O._TE2[_Fk2]=(_VE2._CJ2);_2O._uI[_Fk2]=true}if(_VE2._DJ2){_2O._TE2[_Gk2]=(_VE2._DJ2);_2O._uI[_Gk2]=true}if(_VE2._EJ2){_2O._TE2[_Hk2]=(_VE2._EJ2);
|
||
_2O._uI[_Hk2]=true}if(_VE2._FJ2){_2O._TE2[_Ik2]=(_VE2._FJ2);_2O._uI[_Ik2]=true}if(_VE2._GJ2){_2O._TE2[_Jk2]=(_VE2._GJ2);_2O._uI[_Jk2]=true}if(_VE2._HJ2){_2O._TE2[_Kk2]=(_VE2._HJ2);_2O._uI[_Kk2]=true;}if(_VE2._IJ2){_2O._TE2[_Lk2]=(_VE2._IJ2);_2O._uI[_Lk2]=true}if(_VE2._JJ2){_2O._TE2[_Mk2]=(_VE2._JJ2);_2O._uI[_Mk2]=true}if(_VE2._KJ2){_2O._TE2[_Nk2]=(_VE2._KJ2);_2O._uI[_Nk2]=true}if(_VE2._LJ2){_2O._TE2[_Ok2]=(_VE2._LJ2);_2O._uI[_Ok2]=true}if(_VE2._MJ2){_2O._TE2[_Pk2]=(_VE2._MJ2);_2O._uI[_Pk2]=true}
|
||
if(_VE2._NJ2){_2O._TE2[_Qk2]=(_VE2._NJ2);_2O._uI[_Qk2]=true}if(_VE2._OJ2){_2O._TE2[_Rk2]=(_VE2._OJ2);_2O._uI[_Rk2]=true}if(_VE2._PJ2){_2O._TE2[_Sk2]=(_VE2._PJ2);_2O._uI[_Sk2]=true}if(_VE2._QJ2){_2O._TE2[_Tk2]=(_VE2._QJ2);_2O._uI[_Tk2]=true}if(_VE2._RJ2){_2O._TE2[_Uk2]=(_VE2._RJ2);_2O._uI[_Uk2]=true}if(_VE2._SJ2){_2O._TE2[_Vk2]=(_VE2._SJ2);_2O._uI[_Vk2]=true}if(_VE2._TJ2){_2O._TE2[_Wk2]=(_VE2._TJ2);_2O._uI[_Wk2]=true}if(_VE2._UJ2){_2O._TE2[_Xk2]=(_VE2._UJ2);_2O._uI[_Xk2]=true}if(_VE2._VJ2){_2O._TE2[_Yk2]=(_VE2._VJ2);
|
||
_2O._uI[_Yk2]=true}if(_VE2._WJ2){_2O._TE2[_Zk2]=(_VE2._WJ2);_2O._uI[_Zk2]=true}if(_VE2._XJ2){_2O._TE2[__k2]=(_VE2._XJ2);_2O._uI[__k2]=true}if(_VE2._YJ2){_2O._TE2[_0l2]=(_VE2._YJ2);_2O._uI[_0l2]=true}if(_VE2._ZJ2){_2O._TE2[_1l2]=(_VE2._ZJ2);_2O._uI[_1l2]=true}if(_VE2.__J2){_2O._TE2[_2l2]=(_VE2.__J2);_2O._uI[_2l2]=true;}if(_VE2._0K2){_2O._TE2[_3l2]=(_VE2._0K2);_2O._uI[_3l2]=true}if(_VE2._1K2){_2O._TE2[_4l2]=(_VE2._1K2);_2O._uI[_4l2]=true}if(_VE2._2K2){_2O._TE2[_5l2]=(_VE2._2K2);_2O._uI[_5l2]=true}
|
||
if(_VE2._3K2){_2O._TE2[_6l2]=(_VE2._3K2);_2O._uI[_6l2]=true}if(_VE2._4K2){_2O._TE2[_7l2]=(_VE2._4K2);_2O._uI[_7l2]=true}if(_VE2._5K2){_2O._TE2[_8l2]=(_VE2._5K2);_2O._uI[_8l2]=true}if(_VE2._6K2){_2O._TE2[_9l2]=(_VE2._6K2);_2O._uI[_9l2]=true}if(_VE2._7K2){_2O._TE2[_al2]=(_VE2._7K2);_2O._uI[_al2]=true}if(_VE2._8K2){_2O._TE2[_bl2]=(_VE2._8K2);_2O._uI[_bl2]=true}if(_VE2._9K2){_2O._TE2[_cl2]=(_VE2._9K2);_2O._uI[_cl2]=true}if(_VE2._aK2){_2O._TE2[_dl2]=(_VE2._aK2);_2O._uI[_dl2]=true}if(_VE2._bK2){_2O._TE2[_el2]=(_VE2._bK2);
|
||
_2O._uI[_el2]=true}if(_VE2._cK2){_2O._TE2[_fl2]=(_VE2._cK2);_2O._uI[_fl2]=true}if(_VE2._dK2){_2O._TE2[_gl2]=(_VE2._dK2);_2O._uI[_gl2]=true}if(_VE2._eK2){_2O._TE2[_hl2]=(_VE2._eK2);_2O._uI[_hl2]=true}if(_VE2._fK2){_2O._TE2[_il2]=(_VE2._fK2);_2O._uI[_il2]=true}if(_VE2._gK2){_2O._TE2[_jl2]=(_VE2._gK2);_2O._uI[_jl2]=true}if(_VE2._hK2){_2O._TE2[_kl2]=(_VE2._hK2);_2O._uI[_kl2]=true}if(_VE2._iK2){_2O._TE2[_ll2]=(_VE2._iK2);_2O._uI[_ll2]=true;}if(_VE2._jK2){_2O._TE2[_ml2]=(_VE2._jK2);_2O._uI[_ml2]=true}
|
||
if(_VE2._kK2){_2O._TE2[_nl2]=(_VE2._kK2);_2O._uI[_nl2]=true}if(_VE2._lK2){_2O._TE2[_ol2]=(_VE2._lK2);_2O._uI[_ol2]=true}if(_VE2._mK2){_2O._TE2[_pl2]=(_VE2._mK2);_2O._uI[_pl2]=true}if(_VE2._nK2){_2O._TE2[_ql2]=(_VE2._nK2);_2O._uI[_ql2]=true}if(_VE2._oK2){_2O._TE2[_El2]=(_VE2._oK2);_2O._uI[_El2]=true;}if(_VE2._pK2){_2O._TE2[_Fl2]=(_VE2._pK2);_2O._uI[_Fl2]=true}if(_VE2._qK2){_2O._TE2[_Gl2]=(_VE2._qK2);_2O._uI[_Gl2]=true}if(_VE2._rK2){_2O._TE2[_Hl2]=(_VE2._rK2);_2O._uI[_Hl2]=true}if(_VE2._sK2){_2O._TE2[_Il2]=(_VE2._sK2);
|
||
_2O._uI[_Il2]=true}if(_VE2._tK2){_2O._TE2[_Jl2]=(_VE2._tK2);_2O._uI[_Jl2]=true}if(_VE2._uK2){_2O._TE2[_Kl2]=(_VE2._uK2);_2O._uI[_Kl2]=true}if(_VE2._vK2){_2O._TE2[_Ll2]=(_VE2._vK2);_2O._uI[_Ll2]=true}if(_VE2._wK2){_2O._TE2[_Ml2]=(_VE2._wK2);_2O._uI[_Ml2]=true}if(_VE2._xK2){_2O._TE2[_Nl2]=(_VE2._xK2);_2O._uI[_Nl2]=true}if(_VE2._yK2){_2O._TE2[_Ol2]=(_VE2._yK2);_2O._uI[_Ol2]=true}if(_VE2._zK2){_2O._TE2[_Pl2]=(_VE2._zK2);_2O._uI[_Pl2]=true}if(_VE2._AK2){_2O._TE2[_Ql2]=(_VE2._AK2);_2O._uI[_Ql2]=true}if(_VE2._BK2){
|
||
_2O._TE2[_Rl2]=(_VE2._BK2);_2O._uI[_Rl2]=true}if(_VE2._CK2){_2O._TE2[_Sl2]=(_VE2._CK2);_2O._uI[_Sl2]=true}if(_VE2._DK2){_2O._TE2[_Tl2]=(_VE2._DK2);_2O._uI[_Tl2]=true}var _z3=0;if(_VE2._M3!=undefined){while(_z3<_VE2._M3.length){var _lE=parseInt(_VE2._M3[_z3])+1;var _Zp2=_VE2._M3[_z3+1];var _EK2=_zm2._Xs(_lE);_2O._uI[_3e2]=true;_2O._uI[_3e2|_lE]=true;var _FK2=new _HE2();_FK2._IE2=_Zp2;_FK2._KE2=_EK2;_FK2._JE2=_lE;_2O._E3[_3e2|_lE]=_FK2;_z3+=2}}_z3=0;if(_VE2._N3!=undefined){while(_z3<_VE2._N3.length){_2O._uI[_RT1]=true;
|
||
var _lE=parseInt(_VE2._N3[_z3]);var _vK1=_VE2._N3[_z3+1];var _GK2=new _LE2();_GK2._IE2=_vK1;_GK2._HK2=false;_GK2._Ks2=this;_2O._sp2[_lE]=_GK2;_z3+=2}}if(_VE2._sT1!=undefined){_2O._KA2._sT1=_VE2._sT1;_2O._KA2._XA2=_VE2._XA2;_2O._KA2._PA2=_VE2._PA2;_2O._KA2._ZA2=_VE2._ZA2;_2O._KA2.__A2=_VE2.__A2;_2O._KA2._YA2=_VE2._YA2;_2O._KA2._WA2=_VE2._WA2;_2O._KA2._VA2=_VE2._VA2;_2O._KA2._0B2=_VE2._0B2;_2O._KA2._1B2=_VE2._1B2;_2O._KA2._2B2=_VE2._2B2;_2O._KA2._SA2=_VE2._SA2}}return _2O}_WT1.prototype._7k=function(_fI,
|
||
index,_dI,_eI){if(_RZ!=-1){return }var _IK2=_zI;var _JK2=_AI;var _KK2=_6n2;var _LK2=__t;_6n2=this;_zI=_fI;_AI=index;__t=false;var _Zk1=true;switch(_fI){case _LQ:if(this._XE2)this._XE2(_dI,_eI);else _Zk1=false;break;case _MQ:if(this._I3)this._I3(_dI,_eI);else _Zk1=false;break;case _OQ:if(this._a4)this._a4(_dI,_eI);else _Zk1=false;break;case _PQ:if(this._YE2)this._YE2(_dI,_eI);else _Zk1=false;break;case _db2:_Zk1=false;break;case _Ug2:_Zk1=false;break;case _RT1:if(this._sp2[index])this._sp2[index]._IE2(_dI,_eI);break;
|
||
case _Yd2:if(this._RE2[_fI|index])this._RE2[_fI|index](_dI,_eI);else _Zk1=false;break;case _Vg2:_Zk1=false;break;case _ca2:_Zk1=false;break;case _Wd2:if(this._R3)this._R3(_dI,_eI);else _Zk1=false;break;case __d2:if(this._SE2[_fI|index])this._SE2[_fI|index](_dI,_eI);else _Zk1=false;break;case _1e2:if(this._TE2[_fI|index])this._TE2[_fI|index](_dI,_eI);else _Zk1=false;break;case _3e2:if(this._E3[_fI|index]){var _MK2=this._E3[_fI|index];var _FK2=_MK2._KE2;var _sF=_FK2._Zp2(_dI,_eI);if(_sF|_iI){_MK2._IE2(_dI,_eI)}
|
||
}break;case _Zg2:if(this._ZE2)this._ZE2(_dI,_eI);else _Zk1=false;break;case _0h2:if(this.__E2)this.__E2(_dI,_eI);else _Zk1=false;break;case _1h2:if(this._0F2)this._0F2(_dI,_eI);else _Zk1=false;break;case _2h2:if(this._1F2)this._1F2(_dI,_eI);else _Zk1=false;break;case _3h2:if(this._2F2)this._2F2(_dI,_eI);else _Zk1=false;break;case _4h2:if(this._k4)this._k4(_dI,_eI);else _Zk1=false;break;case _5h2:if(this._3F2)this._3F2(_dI,_eI);else _Zk1=false;break;case __g2:if(this._4F2)this._4F2(_dI,_eI);else _Zk1=false;break;
|
||
case _xb2:if(this._c4)this._c4(_dI,_eI);else _Zk1=false;break;case _zb2:if(this._K3)this._K3(_dI,_eI);else _Zk1=false;break;case _Bb2:if(this._w4)this._w4(_dI,_eI);else _Zk1=false;break;case _7a2:if(this._zF2)this._zF2(_dI,_eI);else _Zk1=false;break;case _da2:if(this._AF2)this._AF2(_dI,_eI);else _Zk1=false;break;case _xc2:if(this._BF2)this._BF2(_dI,_eI);else _Zk1=false;break;case _zc2:if(this._CF2)this._CF2(_dI,_eI);else _Zk1=false;break;case _Bc2:if(this._DF2)this._DF2(_dI,_eI);else _Zk1=false;break;case _Dc2:if(this._EF2)this._EF2(_dI,
|
||
_eI);else _Zk1=false;break;case _Fc2:if(this._FF2)this._FF2(_dI,_eI);else _Zk1=false;break;case _Hc2:if(this._GF2)this._GF2(_dI,_eI);else _Zk1=false;break;case _vT1:if(this._HF2)this._HF2(_dI,_eI);else _Zk1=false;break;case _Kc2:if(this._IF2)this._IF2(_dI,_eI);else _Zk1=false;break;case _Mc2:if(this._JF2)this._JF2(_dI,_eI);else _Zk1=false;break;case _la2:if(this._KF2)this._KF2(_dI,_eI);else _Zk1=false;break;case _Pc2:if(this._LF2)this._LF2(_dI,_eI);else _Zk1=false;break;case _Rc2:if(this._MF2)this._MF2(_dI,_eI);
|
||
else _Zk1=false;break;case _Tc2:if(this._NF2)this._NF2(_dI,_eI);else _Zk1=false;break;case _Vc2:if(this._OF2)this._OF2(_dI,_eI);else _Zk1=false;break;case _Xc2:if(this._PF2)this._PF2(_dI,_eI);else _Zk1=false;break;case _Zc2:if(this._QF2)this._QF2(_dI,_eI);else _Zk1=false;break;case _0d2:if(this._RF2)this._RF2(_dI,_eI);else _Zk1=false;break;case _ma2:if(this._SF2)this._SF2(_dI,_eI);else _Zk1=false;break;case _3d2:if(this._TF2)this._TF2(_dI,_eI);else _Zk1=false;break;case _5d2:if(this._UF2)this._UF2(_dI,_eI);else _Zk1=false;
|
||
break;case _7d2:if(this._VF2)this._VF2(_dI,_eI);else _Zk1=false;break;case _9d2:if(this._WF2)this._WF2(_dI,_eI);else _Zk1=false;break;case _bd2:if(this._XF2)this._XF2(_dI,_eI);else _Zk1=false;break;case _dd2:if(this._YF2)this._YF2(_dI,_eI);else _Zk1=false;break;case _fd2:if(this._ZF2)this._ZF2(_dI,_eI);else _Zk1=false;break;case _8k:if(this.__F2)this.__F2(_dI,_eI);else _Zk1=false;break;case _6j:if(this._pG2)this._pG2(_dI,_eI);else _Zk1=false;break;case _Nd2:if(this._fG2)this._fG2(_dI,_eI);else _Zk1=false;break;
|
||
case _Pd2:if(this._gG2)this._gG2(_dI,_eI);else _Zk1=false;break;case _Xg2:if(this._hG2)this._hG2(_dI,_eI);else _Zk1=false;break;case _Yg2:if(this._iG2)this._iG2(_dI,_eI);else _Zk1=false;break;case _zQ:if(this._jG2)this._jG2(_dI,_eI);else _Zk1=false;break;case _Sd2:if(this._kG2)this._kG2(_dI,_eI);else _Zk1=false;break;case _z72:if(this._lG2)this._lG2(_dI,_eI);else _Zk1=false;break;case _821:if(this._mG2)this._mG2(_dI,_eI);else _Zk1=false;break;case _7h2:if(this._nG2)this._nG2(_dI,_eI);else _Zk1=false;break;case _6h2:if(this._oG2)this._oG2(_dI,
|
||
_eI);else _Zk1=false;break;case _gd2:if(this._44)this._44(_dI,_eI);else _Zk1=false;break;case _id2:if(this._0G2)this._0G2(_dI,_eI);else _Zk1=false;break;case _kd2:if(this._1G2)this._1G2(_dI,_eI);else _Zk1=false;break;case _md2:if(this._2G2)this._2G2(_dI,_eI);else _Zk1=false;break;case _od2:if(this._3G2)this._3G2(_dI,_eI);else _Zk1=false;break;case _qd2:if(this._4G2)this._4G2(_dI,_eI);else _Zk1=false;break;case _sd2:if(this._5G2)this._5G2(_dI,_eI);else _Zk1=false;break;case _ud2:if(this._6G2)this._6G2(_dI,_eI);else _Zk1=false;
|
||
break;case _wd2:if(this._7G2)this._7G2(_dI,_eI);else _Zk1=false;break;case _yd2:if(this._8G2)this._8G2(_dI,_eI);else _Zk1=false;break;case _Ad2:if(this._9G2)this._9G2(_dI,_eI);else _Zk1=false;break;case _Cd2:if(this._aG2)this._aG2(_dI,_eI);else _Zk1=false;break;case _Ed2:if(this._bG2)this._bG2(_dI,_eI);else _Zk1=false;break;case _Gd2:if(this._cG2)this._cG2(_dI,_eI);else _Zk1=false;break;case _Id2:if(this._dG2)this._dG2(_dI,_eI);else _Zk1=false;break;case _Kd2:if(this._eG2)this._eG2(_dI,_eI);else _Zk1=false;break;
|
||
case _Oa2:if(this._04)this._04(_dI,_eI);else _Zk1=false;break;case _Fa2:if(this._24)this._24(_dI,_eI);else _Zk1=false;break;case _Ha2:if(this._5F2)this._5F2(_dI,_eI);else _Zk1=false;break;case _Ga2:if(this._6F2)this._6F2(_dI,_eI);else _Zk1=false;break;case _Ia2:if(this._Z3)this._Z3(_dI,_eI);else _Zk1=false;break;case _Ka2:if(this._7F2)this._7F2(_dI,_eI);else _Zk1=false;break;case _Ja2:if(this._8F2)this._8F2(_dI,_eI);else _Zk1=false;break;case _La2:if(this._9F2)this._9F2(_dI,_eI);else _Zk1=false;break;case _Na2:if(this._aF2)this._aF2(_dI,
|
||
_eI);else _Zk1=false;break;case _Ma2:if(this._bF2)this._bF2(_dI,_eI);else _Zk1=false;break;case _Ra2:if(this._cF2)this._cF2(_dI,_eI);else _Zk1=false;break;case _Sa2:if(this._dF2)this._dF2(_dI,_eI);else _Zk1=false;break;case _Ya2:if(this._eF2)this._eF2(_dI,_eI);else _Zk1=false;break;case _fc2:if(this._fF2)this._fF2(_dI,_eI);else _Zk1=false;break;case _hc2:if(this._gF2)this._gF2(_dI,_eI);else _Zk1=false;break;case _Za2:if(this._hF2)this._hF2(_dI,_eI);else _Zk1=false;break;case _kc2:if(this._iF2)this._iF2(_dI,_eI);
|
||
else _Zk1=false;break;case _mc2:if(this._jF2)this._jF2(_dI,_eI);else _Zk1=false;break;case __a2:if(this._kF2)this._kF2(_dI,_eI);else _Zk1=false;break;case _pc2:if(this._lF2)this._lF2(_dI,_eI);else _Zk1=false;break;case _rc2:if(this._mF2)this._mF2(_dI,_eI);else _Zk1=false;break;case _Pa2:if(this._X3)this._X3(_dI,_eI);else _Zk1=false;break;case _Qa2:if(this._V3)this._V3(_dI,_eI);else _Zk1=false;break;case _6e2:if(this._nF2)this._nF2(_dI,_eI);else _Zk1=false;break;case _8e2:if(this._oF2)this._oF2(_dI,_eI);else _Zk1=false;
|
||
break;case _ae2:if(this._pF2)this._pF2(_dI,_eI);else _Zk1=false;break;case _ce2:if(this._qF2)this._qF2(_dI,_eI);else _Zk1=false;break;case _ee2:if(this._rF2)this._rF2(_dI,_eI);else _Zk1=false;break;case _ge2:if(this._sF2)this._sF2(_dI,_eI);else _Zk1=false;break;case _we2:if(this._tF2)this._tF2(_dI,_eI);else _Zk1=false;break;case _ye2:if(this._uF2)this._uF2(_dI,_eI);else _Zk1=false;break;case _Ae2:if(this._vF2)this._vF2(_dI,_eI);else _Zk1=false;break;case _Ce2:if(this._wF2)this._wF2(_dI,_eI);else _Zk1=false;break;
|
||
case _Ee2:if(this._xF2)this._xF2(_dI,_eI);else _Zk1=false;break;case _Ge2:if(this._yF2)this._yF2(_dI,_eI);else _Zk1=false;break;case _jb2:if(this._QE2[0]!=null)this._QE2[0](_dI,_eI);else _Zk1=false;break;case _kb2:if(this._QE2[1]!=null)this._QE2[1](_dI,_eI);else _Zk1=false;break;case _lb2:if(this._QE2[2]!=null)this._QE2[2](_dI,_eI);else _Zk1=false;break;case _mb2:if(this._QE2[3]!=null)this._QE2[3](_dI,_eI);else _Zk1=false;break;case _nb2:if(this._QE2[4]!=null)this._QE2[4](_dI,_eI);else _Zk1=false;break;case _ob2:if(this._QE2[5]!=null)this._QE2[5](_dI,
|
||
_eI);else _Zk1=false;break;case _pb2:if(this._QE2[6]!=null)this._QE2[6](_dI,_eI);else _Zk1=false;break;case _qb2:if(this._QE2[7]!=null)this._QE2[7](_dI,_eI);else _Zk1=false;break;case _rb2:if(this._QE2[8]!=null)this._QE2[8](_dI,_eI);else _Zk1=false;break;case _sb2:if(this._QE2[9]!=null)this._QE2[9](_dI,_eI);else _Zk1=false;break;case _tb2:if(this._QE2[10]!=null)this._QE2[10](_dI,_eI);else _Zk1=false;break;case _ub2:if(this._QE2[11]!=null)this._QE2[11](_dI,_eI);else _Zk1=false;break;default :_Zk1=false}__t=_LK2;
|
||
_zI=_IK2;_AI=_JK2;_6n2=_KK2;return _Zk1};_WT1.prototype._WT=function(_IQ){this._Ta2._et(_IQ);var _2O=this;while(_2O!=null){_2O._xC2._et(_IQ);_2O=_2O._gF}};_WT1.prototype._EA2=function(_IQ){this._Ta2._YS(_IQ);var _NK2=this;while(_NK2!=null){_NK2._xC2._YS(_IQ);_NK2=_NK2._gF}};_WT1.prototype._OK2=function(_fI,_k11){if(!this._uI[_fI|_k11])return;var _nt=this._xC2._nt;for(var _z3=0;_z3<_nt.length;_z3++){var _5O=_nt[_z3];this._7k(_fI,_k11,_5O,_5O)}};function _Go2(){this._PK2=[];this._cU1=[];this.length=0}_Go2.prototype._WW=function(){
|
||
return this._cU1};_Go2.prototype._et=function(_QK2){this.length++;this._PK2[_QK2._hp2]=_QK2;this._cU1[_QK2._aR]=_QK2};_Go2.prototype._Xs=function(_UE2){return this._cU1[_UE2]};_Go2.prototype._4R=function(_Us){if(!this._cU1[_Us])return false;else return true};_Go2.prototype._5j=function(_fI,_k11){for(var _WG=0;_WG<_4j._cU1.length;_WG++){var _2O=_4j._cU1[_WG];if(_2O._uI[_fI|_k11]){_2O._OK2(_fI|_k11)}}};_Go2.prototype._Ip2=function(){var _nt=this._cU1;for(var index=0;index<_nt.length;index++){var _2O=_nt[index];
|
||
_2O._gF=_4j._Xs(_2O._8R);if(!_2O._gF)_2O._gF=null;for(var e=0;e<_2O._uI.length;e++){var _Uf2=_2O._uI[e];if(_Uf2){_2O._6a2[e]=true}}}for(var index=0;index<_nt.length;index++){var _vA2=_nt[index];var _2O=_vA2._gF;while(_2O!=null){for(var e=0;e<_2O._uI.length;e++){var _Uf2=_2O._uI[e];if(_Uf2){_vA2._6a2[e]=true}}_2O=_2O._gF}}};function _F8(_UE2){if(_UE2===undefined){_UE2=0}if(_UE2===_iW){return _jj._WW().slice(0)}var _2O=_4j._Xs(_UE2);if(_2O!=null){return _2O._xC2._nt.slice(0)}var _5O=_6O._Xs(_UE2);if(_5O!=null){
|
||
var _Lk=[];_Lk[0]=_5O;return _Lk}return []}function _RK2(){this._nt=[];this.length=0;this._Gl=0;this._SK2=-1}_RK2.prototype._Xs=function(_k11){return this._nt[_k11]};_RK2.prototype._et=function(_vs2){for(var _z3=0;_z3<this._nt.length;_z3++){if(_vs2._P3<this._nt[_z3]._P3){this._nt.splice(_z3,0,_vs2);this._Gl++;this.length=this._nt.length;return _z3}}this._nt[this._nt.length]=_vs2;this._Gl++;this.length=this._nt.length;return this.length-1};_RK2.prototype._TK2=function(_vs2){if(this._SK2<0){this._SK2=this._nt.length;
|
||
}this._nt[this._nt.length]=_vs2;this._Gl++;this.length=this._nt.length;return this.length-1};_RK2.prototype._FE2=function(_vs2){var _z3=this._SK2;if(_z3<0)return;var _gt=[];while(_z3<this._nt.length){_gt[_gt.length]=this._nt[_z3];_z3++}this._nt.splice(this._SK2,this._nt.length-this._SK2);for(_z3=0;_z3<_gt.length;_z3++){this._et(_gt[_z3])}this._SK2=-1};_RK2.prototype._5U=function(_vs2){for(var _z3=0;_z3<this._nt.length;_z3++){if(_vs2==this._nt[_z3]){this._nt.splice(_z3,1);this._Gl--;this.length=this._nt.length;
|
||
return true}}return false;};_RK2.prototype._Rr=function(){this._nt=[];this.length=this._Gl=0};_RK2.prototype._Xs=function(_k11){return this._nt[_k11]};_RK2.prototype._dU=function(_vs2){for(var _z3=0;_z3<this._nt.length;_z3++){if(_vs2==this._nt[_z3]){return _z3}}return -1};_RK2.prototype._Qs=function(_Rs){this._nt=_Rs._nt.slice();this.length=_Rs.length;this._Gl=_Rs._Gl;this._SK2=_Rs._SK2};var _UK2=0,_VK2=1,_WK2=2,_S92=3,_M92=4,_XK2=5,_E92=6,_YK2=7,_H92=8,_O92=9,_B92=10,_ZK2=11,__K2=12,_U92=13,_0L2=14,_1L2=0,
|
||
_2L2=1,_3L2=2,_4L2=3,_5L2=4,_6L2=5,_7L2=0,_8L2=1,_9L2=2,_aL2=0,_bL2=1,_cL2=2,_dL2=3;function _eL2(){this._LJ=_fL2;this._Rr=_fL2;this._LJ()}function _fL2(){this.__type="[ParticleType]";this._gL2=true;this._hL2=-1;this._iL2=true;this._jL2=false;this._kL2=false;this._gc1=_UK2;this._lL2=1.0;this._mL2=1.0;this._nL2=0.0;this._oL2=0.0;this._PR=1.0;this._QR=1.0;this._pL2=100;this._qL2=100;this._rL2=0;this._sL2=0;this._tL2=0;this._uL2=0;this._vL2=0.0;this._wL2=0.0;this._xL2=0.0;this._yL2=0.0;this._zL2=0.0;
|
||
this._AL2=0.0;this._BL2=0.0;this._CL2=0.0;this._DL2=0.0;this._EL2=0.0;this._FL2=0.0;this._GL2=0.0;this._HL2=0.0;this._IL2=0.0;this._JL2=270.0;this._KL2=_1L2;this._LL2=[];this._LL2[0]=_em2;this._LL2[1]=_em2;this._LL2[2]=_em2;this._ML2=1.0;this._NL2=1.0;this._OL2=1.0;this._PL2=false}function _QL2(){this._Rr=_RL2;this._LJ=_RL2;this._LJ()}function _RL2(){this._gL2=true;this._fO1=0;this._SL2=0;this._mB2=0.0;this._nB2=0.0;this._oB2=0.0;this._pB2=0.0;this._gc1=_aL2;this._TL2=_7L2}function _UL2(){this._VL2=false;
|
||
this._SL2=0;this._WL2=0;this._XL2=0;this.x=0;this.y=0;this._w6=0;this._YL2=0;this._0y2=0;this.color=0xffffff;this.alpha=1.0;this._r3=0;this._ZL2=0;this.__L2=0}function _0M2(){this._Rr=_1M2;this._LJ=_1M2;this._LJ()}function _1M2(){this._gL2=false;this._2M2=[];this._3M2=[];this._4M2=true;this._P3=0.0;this._5M2=0.0;this._6M2=0.0;this._7M2=true;this._8M2=true;this._9M2=-1;this._aM2=-1;this._bM2=false}function _J92(_Vo){var _Jk=_JV();return _Jk*_Vo}function _cM2(_dM2,_eM2,_fM2){var _Jv=_eM2-_dM2;if(_Jv<=0)return _dM2;
|
||
var _Rk=0.0;var _BK=0.0;switch(_fM2){case _7L2:_BK=_dM2+_J92(1)*_Jv;break;case _8L2:{do {_Rk=(_J92(1)-0.5)*6.0}while((exp(-(_Rk*_Rk)*0.5)<=_J92(1)));_BK=_dM2+((_Rk+3.0)*(1.0/6.0))*_Jv}break;case _9L2:{do {_Rk=(_J92(1)-0.5)*6.0}while(!(exp(-(_Rk*_Rk)*0.5)>_J92(1)));if(_Rk<0.0)_Rk+=6.0;_BK=_dM2+(_Rk*(1.0/6.0))*_Jv}break;default :_BK=_dM2+_J92(1)*_Jv}return _BK}function _gM2(_Os,_Vo){var _YL2;if(_Os==0){if(_Vo>0){_YL2=270}else if(_Vo<0){_YL2=90}else {_YL2=0}}else {var _PL=180.0*(Math.atan2(_Vo,_Os))/Math.PI;if(_PL<=0){
|
||
_YL2=-_PL}else {_YL2=360.0-_PL}}return _YL2-360.0*Math.floor(_YL2/360.0)}function _hM2(_tW,_iM2){return _iM2*Math.cos(_tW*Math.PI/180.0)}function _jM2(_tW,_iM2){return -_iM2*Math.sin(_tW*Math.PI/180.0)}function _kM2(_lM2){_mM2=_pm2[_lM2._SL2];{if(_lM2._WL2<=0||_lM2._XL2<=0){switch(_mM2._KL2){case _1L2:_lM2.color=_mM2._LL2[0];break;case _2L2:_lM2.color=_mM2._LL2[0];break;case _3L2:_lM2.color=_mM2._LL2[0];break;case _4L2:{var _Jk=~~(_cM2(_mM2._LL2[0],_mM2._LL2[1],_7L2));var _gm=~~(_cM2(_mM2._LL2[2],_mM2._LL2[3],
|
||
_7L2));var _Mk=~~(_cM2(_mM2._LL2[4],_mM2._LL2[5],_7L2));_lM2.color=(_Jk<<16)+(_gm<<8)+_Mk}break;case _5L2:{var _C3=~~(_cM2(_mM2._LL2[0],_mM2._LL2[1],_7L2));var _cF=~~(_cM2(_mM2._LL2[2],_mM2._LL2[3],_7L2));var _vm=~~(_cM2(_mM2._LL2[4],_mM2._LL2[5],_7L2));_lM2.color=0xffffff}break;case _6L2:_lM2.color=_To(_cI(_mM2._LL2[0],_mM2._LL2[1],_J92(1)));break }}else {switch(_mM2._KL2){case _2L2:{var _vq=_lM2._WL2/_lM2._XL2;if(_vq>1)_vq=1;_lM2.color=_cI((_mM2._LL2[0]),(_mM2._LL2[1]),_vq)}break;case _3L2:{var _vq=2.0*_lM2._WL2/_lM2._XL2;
|
||
if(_vq>2)_vq=2;if(_vq<1){_lM2.color=_cI(_mM2._LL2[0],_mM2._LL2[1],_vq)}else {_lM2.color=_cI(_mM2._LL2[1],_mM2._LL2[2],_vq-1)}}break }}}}function _Dq1(_Pj,_Qj,_nM2){var _BK=new _UL2;_oM2=_pm2[_nM2];if(_oM2==null||_oM2==undefined)return null;_BK._VL2=true;_BK._SL2=_nM2;_BK.x=_Pj;_BK.y=_Qj;_BK._w6=_cM2(_oM2._vL2,_oM2._wL2,0);_BK._YL2=_cM2(_oM2._zL2,_oM2._AL2,0);_BK._0y2=_cM2(_oM2._DL2,_oM2._EL2,0);_BK._XL2=_cM2(_oM2._pL2,_oM2._qL2,0);_BK._WL2=0;_BK.color=0xffffff;_kM2(_BK);_BK.alpha=_oM2._ML2;_BK._r3=_cM2(_oM2._lL2,
|
||
_oM2._mL2,0);_BK._PL2=_oM2._PL2;if(_oM2._kL2){_BK._ZL2=_J92(10000)}else {_BK._ZL2=0}_BK.__L2=_J92(100000);return _BK}function _qu(){var _Gv=_pm2.length;_pm2[_Gv]=new _eL2();return _Gv}function _zX(_Oj){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return false;_pm2[_Oj]=null;return true}function _DX(_Oj){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return false;_pm2[_Oj]._Rr();return true}function _BX(_Oj){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return false;return true}function _FX(_Oj,_qM2){var _pM2=_pm2[_Oj];
|
||
if(_pM2==null||_pM2==undefined)return;_pM2._gc1=_qM2;_pM2._hL2=-1}function _HX(_Oj,_F41,_rM2,_sM2,_tM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._hL2=_F41;_pM2._iL2=_rM2;_pM2._jL2=_sM2;_pM2._kL2=_tM2}function _JX(_Oj,_uM2,_vM2,_wM2,_xM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._lL2=_uM2;_pM2._mL2=_vM2;_pM2._nL2=_wM2;_pM2._oL2=_xM2}function _LX(_Oj,_UC,_VC){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._PR=_UC;_pM2._QR=_VC}function _bY(_Oj,_yM2,
|
||
_zM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._pL2=_yM2;_pM2._qL2=_zM2}function _dY(_Oj,_AM2,_BM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._sL2=_AM2;_pM2._rL2=_BM2}function _fY(_Oj,_CM2,_DM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._uL2=_CM2;_pM2._tL2=_DM2}function _jY(_Oj,_EM2,_FM2,_GM2,_HM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._vL2=_EM2;_pM2._wL2=_FM2;_pM2._xL2=_GM2;_pM2._yL2=_HM2}function _lY(_Oj,_IM2,_JM2,_KM2,
|
||
_LM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._zL2=_IM2;_pM2._AL2=_JM2;_pM2._BL2=_KM2;_pM2._CL2=_LM2}function _hY(_Oj,_MM2,_NM2,_OM2,_PM2,_QM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._DL2=_MM2;_pM2._EL2=_NM2;_pM2._FL2=_OM2;_pM2._GL2=_PM2;_pM2._HL2=_QM2}function _nY(_Oj,_RM2,_SM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._IL2=_RM2;_pM2._JL2=_SM2}function _0Y(_Oj,_TM2,_UM2,_VM2,_WM2,_XM2,_YM2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;
|
||
_pM2._KL2=_4L2;_pM2._LL2[0]=_TM2;_pM2._LL2[1]=_UM2;_pM2._LL2[2]=_VM2;_pM2._LL2[3]=_WM2;_pM2._LL2[4]=_XM2;_pM2._LL2[5]=_YM2}function _su(_Oj,_3I,_4I){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._KL2=_6L2;_pM2._LL2[0]=_To(_3I);_pM2._LL2[1]=_To(_4I)}function _3Y(_Oj,_ZM2,__M2,_0N2,_1N2,_2N2,_3N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._KL2=_5L2;_pM2._LL2[0]=_ZM2;_pM2._LL2[1]=__M2;_pM2._LL2[2]=_0N2;_pM2._LL2[3]=_1N2;_pM2._LL2[4]=_2N2;_pM2._LL2[5]=_3N2}function _PX(_Oj,
|
||
_4N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._KL2=_1L2;_pM2._LL2[0]=_To(_4N2)}function _tu(_Oj,_4N2,_5N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._KL2=_2L2;_pM2._LL2[0]=_To(_4N2);_pM2._LL2[1]=_To(_5N2)}function _UX(_Oj,_4N2,_6N2,_5N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._KL2=(_ul===null)?_1L2:_3L2;_pM2._LL2[0]=_To(_4N2);_pM2._LL2[1]=_To(_6N2);_pM2._LL2[2]=_To(_5N2)}function _6Y(_Oj,_7N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;
|
||
_pM2._ML2=_7N2;_pM2._NL2=_7N2;_pM2._OL2=_7N2}function _uu(_Oj,_7N2,_8N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._ML2=_7N2;_pM2._NL2=(_7N2+_8N2)/2.0;_pM2._OL2=_8N2}function _9Y(_Oj,_7N2,_9N2,_8N2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._ML2=_7N2;_pM2._NL2=_9N2;_pM2._OL2=_8N2}function _NX(_Oj,_aN2){var _pM2=_pm2[_Oj];if(_pM2==null||_pM2==undefined)return;_pM2._PL2=_aN2}function _pY(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return -1;var _Gv=_bN2._3M2.length;
|
||
_bN2._3M2[_Gv]=new _QL2();return _Gv}function _rY(_A92,_Oj){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return false;_bN2._3M2[_Oj]=null;return true}function _tY(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;_bN2._3M2=[];return true}function _vY(_A92,_Oj){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return false;return true}function _xY(_A92,_Oj){
|
||
var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return false;_cN2._LJ()}function _zY(_A92,_Oj,_dN2,_eN2,_fN2,_gN2,_qM2,_hN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return;_cN2._mB2=_dN2;_cN2._nB2=_eN2;_cN2._oB2=_fN2;_cN2._pB2=_gN2;_cN2._gc1=_qM2;_cN2._TL2=_hN2}function _BY(_A92,_Oj,_iN2,_jN2){if(_jN2<0){var _JV=_J92(-_jN2)|0;if(_JV==0){_jN2=1}else {return }}var _bN2=_qm2[_A92];
|
||
if(_bN2==null||_bN2==undefined)return;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return;for(var _z3=0;_z3<=_jN2-1;_z3++){var _Rk,_Tk;var _kN2=false;while(_kN2==false){_Rk=_cM2(0.0,1.0,_cN2._TL2);_Tk=_cM2(0.0,1.0,_cN2._TL2);if((_cN2._TL2==_9L2)&&(_cN2._gc1!=_dL2)){if(_J92()<0.5){_Rk=_cM2(0.0,1.0,0)}else {_Tk=_cM2(0.0,1.0,0)}}switch(_cN2._gc1){case _aL2:_kN2=true;break;case _bL2:{var _an=_Rk-0.5;var _bn=_Tk-0.5;if((_an*_an+_bn*_bn)<=0.25)_kN2=true;break }case _cL2:if((Math.abs(_Rk-0.5)+Math.abs(_Tk-0.5))<=0.5)_kN2=true;
|
||
break;case _dL2:_kN2=true;break;default :_kN2=true;break }}if(_cN2._gc1==_dL2){_pX(_A92,_cN2._mB2+(_cN2._nB2-_cN2._mB2)*_Rk,_cN2._oB2+(_cN2._pB2-_cN2._oB2)*_Rk,_iN2,1)}else {_pX(_A92,_cN2._mB2+(_cN2._nB2-_cN2._mB2)*_Rk,_cN2._oB2+(_cN2._pB2-_cN2._oB2)*_Tk,_iN2,1)}}}function _DY(_A92,_Oj,_iN2,_jN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;var _cN2=_bN2._3M2[_Oj];if(_cN2==null||_cN2==undefined)return;_cN2._fO1=_jN2;_cN2._SL2=_iN2}function _pX(_A92,_Pj,_Qj,_nM2,_jN2){_jN2=~~_jN2;_nM2=~~_nM2;
|
||
var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;var _oM2=_pm2[_nM2];if(_oM2==null||_oM2==undefined)return false;for(var _z3=0;_z3<_jN2;_z3++){var index=_bN2._2M2.length;_bN2._2M2[index]=_Dq1(_Pj,_Qj,_nM2)}}function _rX(_A92,_Pj,_Qj,_nM2,_6p,_jN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;var _oM2=_pm2[_nM2];if(_oM2==null||_oM2==undefined)return false;for(var _z3=1;_z3<=_jN2;_z3++){var index=_bN2._2M2.length;_bN2._2M2[index]=_Dq1(_Pj,_Qj,_nM2);_bN2._2M2[index].color=_To(_6p)}}function _uX(_A92){
|
||
var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;_bN2._2M2=[];return true}function _wX(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return 0;return _bN2._2M2.length}function _pu(_4U,_lN2){if(_4U==undefined)_4U=-1;if(_lN2==undefined)_lN2=true;if(_lj){var _mN2=null;if(_4U==-1){_mN2=new _xS();_UT._AT(_jj,0,_mN2,true,true)}else {var _iT=_UT._hT();if(_iT!=null){_bT=_UT._ZT(_iT,_4U);if(_bT!=null){_mN2=new _xS();if(_iT==_jj){var _4D=_UT._xT(_jj,_bT,_mN2,true);if(_4D==-1){_UT._dT(_jj,_mN2._vM,
|
||
true);_mN2=_nN2}}else {_UT._AT(_jj,0,_mN2,true,true)}}}}if(_mN2==null)return -1}var _bT=null;var index=_qm2.length;_qm2[index]=new _0M2();if(_lj){_qm2[index]._9M2=-1;_qm2[index]._aM2=-1}_qm2[index]._Rr();if(_lj){_mN2._yS=index;_qm2[index]._9M2=_mN2._vM;_qm2[index]._bM2=!_lN2;if(_4U!=-1){_qm2[index]._aM2=_4U;_qm2[index]._P3=_bT._P3}}return index}function _7X(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return false;return true}function _5X(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;
|
||
_9X(_A92);_qm2[_A92]=null;return true}function _9X(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;if(_lj){if(_qm2[_A92]._9M2!==undefined){_UT._dT(_jj,_qm2[_A92]._9M2,true)}_qm2[_A92]._9M2=-1;_qm2[_A92]._aM2=-1;_qm2[_A92]._bM2=false}_bN2._Rr()}function _bX(_A92,_oN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;_bN2._4M2=_oN2}function _dX(_A92,_BT){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;_bN2._P3=_BT;if(_lj){_UT._dT(_jj,_bN2._9M2,true);var _mN2=new _xS();_mN2._yS=_A92;
|
||
_qm2[_A92]._aM2=-1;_qm2[_A92]._9M2=_UT._AT(_jj,_qm2[_A92]._P3,_mN2,true,true)}}function _fX(_A92,_Pj,_Qj){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;_bN2._5M2=_Pj;_bN2._6M2=_Qj}function _hX(_A92,_pN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;_bN2._7M2=_pN2;}function _jX(_A92,_pN2){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;_bN2._8M2=_pN2}function _qN2(_A92){var _z3=0;var _Fk=0;var _Gv=0;var _bN2=_qm2[_A92];var _rN2=_bN2._2M2;_z3=0;while(_z3<_rN2.length){var _sN2=_rN2[_z3];
|
||
var _oM2=_pm2[_sN2._SL2];_sN2._WL2++;if(_sN2._WL2>=_sN2._XL2){_Fk=_oM2._uL2;if(_Fk<0){if(_J92(-_Fk)==0)_Fk=1}if(_Fk>0){_pX(_A92,_sN2.x,_sN2.y,_oM2._tL2,_Fk)}_rN2.splice(_z3,1)}else {_Fk=_oM2._sL2;if(_Fk<0){if(_J92(-_Fk)==0)_Fk=1}if(_Fk>0){_pX(_A92,_sN2.x,_sN2.y,_oM2._rL2,_Fk)}_z3++}}}function _tN2(_A92){var _z3=0;var _Qk=0;var _cN=0.0;var _eN=0.0;var _LI=0.0;var _vn=0.0;var _uN2=0.0;var _Lu1=0.0;var _vN2=0.0;var _wN2=0.0;var _xN2=0.0;var _CZ1=0.0;var _yN2=0.0;var _bN2=_qm2[_A92];var _rN2=_bN2._2M2;for(_z3=0;_z3<_rN2.length;
|
||
_z3++){var _sN2=_rN2[_z3];var _oM2=_pm2[_sN2._SL2];_sN2._w6=_sN2._w6+_oM2._xL2;if(_sN2._w6<0)_sN2._w6=0;_sN2._YL2=_sN2._YL2+_oM2._BL2;_sN2._0y2=_sN2._0y2+_oM2._FL2;_wN2=0;_xN2=0;if((_oM2._IL2!=0)||(_bN2._SU>0)){_cN=_hM2(_sN2._YL2,_sN2._w6);_eN=_jM2(_sN2._YL2,_sN2._w6);if(_oM2._IL2!=0){_LI=_hM2(_oM2._JL2,_oM2._IL2);_vn=_jM2(_oM2._JL2,_oM2._IL2);_cN=_cN+_LI;_eN=_eN+_vn}_sN2._YL2=_gM2(_cN,_eN);_sN2._w6=Math.sqrt(_cN*_cN+_eN*_eN)}_CZ1=((_sN2._WL2+3*_sN2.__L2)%24)/6.0;if(_CZ1>2.0){_CZ1=4.0-_CZ1}_CZ1=_CZ1-1.0;
|
||
_yN2=((_sN2._WL2+4*_sN2.__L2)%20)/5.0;if(_yN2>2.0){_yN2=4.0-_yN2}_yN2=_yN2-1.0;_cN=_hM2(_sN2._YL2+_CZ1*_oM2._CL2,_sN2._w6+_yN2*_oM2._yL2);_eN=_jM2(_sN2._YL2+_CZ1*_oM2._CL2,_sN2._w6+_yN2*_oM2._yL2);_sN2.x=_sN2.x+_cN+_wN2;_sN2.y=_sN2.y+_eN+_xN2}}function _zN2(_A92){var _bN2=_qm2[_A92];var _rN2=_bN2._2M2;for(var _z3=0;_z3<_rN2.length;_z3++){var _sN2=_rN2[_z3];var _oM2=_pm2[_sN2._SL2];_sN2._r3=_sN2._r3+_oM2._nL2;if(_sN2._r3<0){_sN2._r3=0}_kM2(_sN2);var _AN2;if(_sN2._XL2>0){_AN2=2.0*_sN2._WL2/_sN2._XL2}else {
|
||
_AN2=1}if(_AN2<1){_sN2.alpha=_oM2._ML2*(1.0-_AN2)+_oM2._NL2*_AN2}else {_sN2.alpha=_oM2._NL2*(2.0-_AN2)+_oM2._OL2*(_AN2-1)}}}function _lX(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return 0;_qN2(_A92);_tN2(_A92);_zN2(_A92);var _BN2=_bN2._3M2;if(_BN2){for(var _z3=0;_z3<_BN2.length;_z3++){if(_BN2[_z3]!=null&&_BN2[_z3]._fO1!=0){_BY(_A92,_z3,_BN2[_z3]._SL2,_BN2[_z3]._fO1)}}}}function _CN2(){for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null){if(_bN2._7M2){_lX(_z3)}}}}function _DN2(_lM2,
|
||
_IY,_JY){var _f31=null;var _PM1=null;if(_lM2._XL2<=0)return;var _oM2=_pm2[_lM2._SL2];_f31=_w21._Xs(_oM2._hL2);if(_f31==null){var _gc1=_oM2._gc1;if((_gc1>=0)&&(_gc1<_0L2)){_PM1=_om2[_gc1];if(_PM1==null){return }}else {return }}var _sk;if(_PM1!=null){}else {if(_f31._qE<=0)return;if(!_oM2._iL2){_sk=_lM2._ZL2}else if(_oM2._jL2){_sk=_lM2._ZL2+(_f31._Fk*_lM2._WL2/_lM2._XL2)}else {_sk=_lM2._ZL2+_lM2._WL2}}var _Jk=((_lM2._WL2+2*_lM2.__L2)%16)/4.0;if(_Jk>2.0)_Jk=4.0-_Jk;_Jk=_Jk-1.0;var _3_1=_lM2._0y2;if(_oM2._HL2)_3_1=_3_1+_lM2._YL2;
|
||
_3_1=_3_1+_Jk*_oM2._GL2;_Jk=((_lM2._WL2+_lM2.__L2)%16)/4.0;if(_Jk>2.0)_Jk=4.0-_Jk;_Jk=_Jk-1.0;_fM(_lM2._PL2?1:0);var _cF=_lM2._r3+_Jk*_oM2._oL2;var _A3=_lM2.color;if(_PM1!=null){var _PR,_QR,_0y2;var _Kx2=_oM2._PR*_cF;var _Lx2=_oM2._QR*_cF;var _EN2=_3_1;var _FN2=~~(_lM2.x+_IY);var _GN2=~~(_lM2.y+_JY);if(_Kx2==1&&_Lx2==1&&_EN2==0&&_lM2.color==0xffffff){_8y2(_PM1,_FN2,_GN2,_lM2.alpha)}else {_ly2(_PM1,0,0,_FN2,_GN2,_Kx2,_Lx2,_EN2*0.017453293,_A3,_A3,_A3,_A3,_lM2.alpha)}}else {_f31._7m(_sk,_lM2.x+_IY,_lM2.y+_JY,
|
||
_pm2[_lM2._SL2]._PR*_cF,_pm2[_lM2._SL2]._QR*_cF,_3_1,_A3,_lM2.alpha)}}function _nX(_A92){var _bN2=_qm2[_A92];if(_bN2==null||_bN2==undefined)return;var src,_Kx;if(_ul!=null){src=_HN2;_Kx=_IN2}var _rN2=_bN2._2M2;if(_bN2._4M2){for(var _z3=0;_z3<_bN2._2M2.length;_z3++){_DN2(_rN2[_z3],_bN2._5M2,_bN2._6M2)}}else {for(var _z3=_bN2._2M2.length-1;_z3>=0;_z3--){_DN2(_rN2[_z3],_bN2._5M2,_bN2._6M2)}}if(_ul!=null){_hM(src,_Kx)}else {_fM(0)}}function _JN2(_KN2){for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null){
|
||
if(_bN2._8M2){if(Math.abs(_bN2._P3-_KN2)<0.01)_nX(_z3)}}}}function _LN2(){if(_lj){for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null){if(_bN2._9M2==-1){var _mN2=new _xS();_mN2._yS=_z3;if(_bN2._aM2!=-1){var _bT=_UT._ZT(_jj,_bN2._aM2);if(_bT!=null){_bN2._9M2=_UT._xT(_jj,_bT,_mN2,true)}}if(_bN2._9M2==-1){_bN2._9M2=_UT._AT(_jj,_bN2._P3,_mN2,true,true)}}}}}};function _MN2(){if(_lj){for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null){if(_bN2._9M2!=-1){_UT._dT(_jj,_qm2[_z3]._9M2,
|
||
true);_bN2._9M2=-1}if(_bN2._bM2==true){_5X(_z3)}}}}}function _NN2(_A92){if(true==_7X(_A92)){var _bN2=_qm2[_z3];if(_bN2!=null){if(_bN2._8M2){_nX(_A92)}}}};function _ON2(){var _BK=-1000000000;for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null&&_bN2._2M2.length>0){if(_bN2._8M2){if(_bN2._P3>_BK)_BK=_bN2._P3}}}return _BK}function _PN2(_KN2){var _BK=-1000000000;for(var _z3=0;_z3<_qm2.length;_z3++){var _bN2=_qm2[_z3];if(_bN2!=null&&_bN2._2M2.length>0){if(_bN2._8M2){if((_bN2._P3>_BK)&&(_bN2._P3<_KN2))_BK=_bN2._P3}
|
||
}}return _BK}var _QN2=0,_RN2=1;var _SN2=0;function _TN2(_Pj,_Qj,_uW){this.x=_Pj;this.y=_Qj;this._w6=_uW;this._Hk=0}function _UN2(){this.__type="[Path]";this.name="";this.id=_SN2++;this._91=0;this._Wv=1;this._VN2=4;this._Rr()}_UN2.prototype._Rr=function(){this._Yf1=[];this._WN2=[];this._Gl=0;this._XN2=0;this.length=0};_UN2.prototype._YN2=function(){var _z3=0;this.length=0;if(this._XN2<=0)return;this._WN2[0]._Hk=0;for(_z3=1;_z3<this._XN2;_z3++){this._WN2[_z3]._Hk=this.length=this.length+sqrt(_JB(this._WN2[_z3].x-this._WN2[_z3-1].x)+_JB(this._WN2[_z3].y-this._WN2[_z3-1].y));
|
||
}};_UN2.prototype._ZN2=function(_8A2,_9A2,__N2){this._XN2++;var _0O2=new _TN2();this._WN2[this._XN2-1]=_0O2;_0O2.x=_8A2;_0O2.y=_9A2;_0O2._w6=__N2};_UN2.prototype._1O2=function(){this._XN2=0;if(this._Gl<=0)return;for(var _z3=0;_z3<this._Gl;_z3++){this._ZN2(this._Yf1[_z3].x,this._Yf1[_z3].y,this._Yf1[_z3]._w6)}if(this._Wv){this._ZN2(this._Yf1[0].x,this._Yf1[0].y,this._Yf1[0]._w6)}};_UN2.prototype._2O2=function(_BT,_0l,_1l,_ZC,_nk,_ok,__C,_sL,_tL,_3O2){if(_BT==0)return;var _6l=(_0l+_nk+_nk+_sL)/4.0;var _7l=(_1l+_ok+_ok+_tL)/4.0;
|
||
var _rC=(_ZC+__C+__C+_3O2)/4.0;if(_JB(_nk-_0l)+_JB(_ok-_1l)>16.0){this._2O2(_BT-1,_0l,_1l,_ZC,(_nk+_0l)/2.0,(_ok+_1l)/2.0,(__C+_ZC)/2.0,_6l,_7l,_rC)}this._ZN2(_6l,_7l,_rC);if(_JB(_nk-_sL)+_JB(_ok-_tL)>16.0){this._2O2(_BT-1,_6l,_7l,_rC,(_sL+_nk)/2.0,(_tL+_ok)/2.0,(_3O2+__C)/2.0,_sL,_tL,_3O2)}};_UN2.prototype._4O2=function(){var _z3=0;var _sk=0;this._XN2=0;if(this._Gl<=0)return;if(!this._Wv){this._ZN2(this._Yf1[0].x,this._Yf1[0].y,this._Yf1[0]._w6)}if(this._Wv){_sk=this._Gl-1}else {_sk=this._Gl-3}for(_z3=0;
|
||
_z3<=_sk;_z3++){var _pp1=this._Yf1[_z3%this._Gl];var _qp1=this._Yf1[(_z3+1)%this._Gl];var _5O2=this._Yf1[(_z3+2)%this._Gl];this._2O2(this._VN2,(_pp1.x+_qp1.x)/2.0,(_pp1.y+_qp1.y)/2.0,(_pp1._w6+_qp1._w6)/2.0,_qp1.x,_qp1.y,_qp1._w6,(_qp1.x+_5O2.x)/2.0,(_qp1.y+_5O2.y)/2.0,(_qp1._w6+_5O2._w6)/2.0)}if(!this._Wv){this._ZN2(this._Yf1[this._Gl-1].x,this._Yf1[this._Gl-1].y,this._Yf1[this._Gl-1]._w6)}else {this._ZN2(this._WN2[0].x,this._WN2[0].y,this._WN2[0]._w6)}};_UN2.prototype._6O2=function(){if(this._91==1){
|
||
this._4O2()}else {this._1O2()}this._YN2()};function _Xp2(_Ws2){var _LY=new _UN2();if((_Ws2!=undefined)&&(_Ws2!=null)){if(_Ws2._VN2!=undefined){_LY._VN2=_Ws2._VN2}if(_Ws2._Wv!=undefined){_LY._Wv=_Ws2._Wv}if(_Ws2._91!=undefined){_LY._91=_Ws2._91}if(_Ws2._81!=undefined){_LY.name=_Ws2._81}if(_Ws2._Yf1!=undefined){_LY._Gl=_Ws2._Yf1.length}for(var _AK=0;_AK<_Ws2._Yf1.length;_AK++){var _7O2=_Ws2._Yf1[_AK];var _8O2=new _TN2(_7O2.x,_7O2.y,_7O2._w6);_LY._Yf1[_LY._Yf1.length]=_8O2}_LY._6O2()}return _LY}var _9O2=new _TN2(0,
|
||
0,100);_UN2.prototype._QY=function(_Oj){var _mt=0;if(this._XN2<=0){_9O2.x=0;_9O2.y=0;_9O2._w6=0;return _9O2}if((this._XN2==1)||(this.length==0)||(_Oj<=0)){return this._WN2[0]}if(_Oj>=1){return this._WN2[this._XN2-1]}var _Hk=this.length*_Oj;_mt=0;while((_mt<this._XN2-2)&&(_Hk>=this._WN2[_mt+1]._Hk)){_mt++}var _VB2=this._WN2[_mt];_Hk=_Hk-_VB2._Hk;var _B3=this._WN2[_mt+1]._Hk-_VB2._Hk;if(_B3!=0){_mt++;_9O2.x=_VB2.x+_Hk*(this._WN2[_mt].x-_VB2.x)/_B3;_9O2.y=_VB2.y+_Hk*(this._WN2[_mt].y-_VB2.y)/_B3;_9O2._w6=_VB2._w6+_Hk*(this._WN2[_mt]._w6-_VB2._w6)/_B3;
|
||
_VB2=_9O2}return _VB2};_UN2.prototype._RB2=function(_Oj){_AK=this._QY(_Oj);return _AK.x};_UN2.prototype._SB2=function(_Oj){_AK=this._QY(_Oj);return _AK.y};_UN2.prototype._aO2=function(_IY,_JY){for(var _z3=0;_z3<=this._Gl-1;_z3++){this._Yf1[_z3].x+=_IY;this._Yf1[_z3].y+=_JY}this._6O2()};_UN2.prototype._bO2=function(){var _mB2=100000000;var _nB2=-100000000;var _oB2=100000000;var _pB2=-100000000;for(var _z3=0;_z3<=this._Gl-1;_z3++){if(this._Yf1[_z3].x<_mB2)_mB2=this._Yf1[_z3].x;if(this._Yf1[_z3].x>_nB2)_nB2=this._Yf1[_z3].x;
|
||
if(this._Yf1[_z3].y<_oB2)_oB2=this._Yf1[_z3].y;if(this._Yf1[_z3].y>_pB2)_pB2=this._Yf1[_z3].y}return new _TN2((_mB2+_nB2)/2.0,(_oB2+_pB2)/2.0,0)};_UN2.prototype._cO2=function(_8A2,_9A2,__N2){_7O2=new _TN2(_8A2,_9A2,__N2);if(!this._Yf1)this._Yf1=[];this._Yf1[this._Yf1.length]=_7O2;this._Gl++;this._6O2()};function _Mo2(){this._u1=[];_SN2=0}_Mo2.prototype._et=function(_dO2){this._u1[_dO2.id]=_dO2};_Mo2.prototype._5U=function(_dO2){this._u1[_dO2.id]=undefined};function _eO2(_BT){this._P3=_BT;this._O3=true;
|
||
this._fO2=new _bt()}_eO2.prototype._et=function(_gO2){this._fO2._et(_gO2);};_eO2.prototype._5U=function(_gO2){this._fO2._YS(_gO2)};_eO2.prototype._7m=function(_hy2){if(!this._O3){return }var _nt=this._fO2._nt;for(var index=0;index<_nt.length;index++){var _hO2=_nt[index];if(_hO2!=null){var _qC1=_hO2.x+(_hO2._PR*_hO2._B3),_iO2=_hO2.y+(_hO2._QR*_hO2._C3);var _wk=(_hO2.x<_qC1)?_hO2.x:_qC1,_yk=(_hO2.x>_qC1)?_hO2.x:_qC1,_xk=(_hO2.y<_iO2)?_hO2.y:_iO2,_zk=(_hO2.y>_iO2)?_hO2.y:_iO2;if((_wk<=_hy2.right)&&(_xk<=_hy2.bottom)&&(_yk>=_hy2.left)&&(_zk>=_hy2.top)){
|
||
_hO2._7m()}}}};_eO2.prototype._WW=function(){return this._fO2._nt};function _jO2(){this._kO2=new _RK2();this._lO2=-1}_jO2.prototype._Xs=function(_BT){var _mO2;for(var index=0;index<this._kO2._Gl;index++){_mO2=this._kO2._Xs(index);if(_mO2._P3==_BT)return _mO2}return null};_jO2.prototype._5U=function(_BT){var _mO2=this._Xs(_BT);if(_mO2){this._kO2._5U(_mO2)}};_jO2.prototype._et=function(_gO2){var _mO2;_mO2=this._Xs(_gO2._P3);if(!_mO2){_mO2=new _eO2(_gO2._P3);this._kO2._et(_mO2)}_mO2._et(_gO2)};_jO2.prototype._nO2=function(_gO2){
|
||
_mO2=this._Xs(_gO2._P3);if(_mO2){_mO2._5U(_gO2)}};_jO2.prototype._oO2=function(){this._lO2=this._kO2.length-1;return this._kO2._Xs(this._lO2)};_jO2.prototype._7n1=function(){this._lO2--;if(this._lO2<0)return null;return this._kO2._Xs(this._lO2)};function _pO2(){this._Vt=[];this.offset=0;this._jr1=_pO2.prototype._qO2;this._ir1=_pO2.prototype._rO2};_pO2.prototype.Length=function(){return(this._Vt.length-this.offset)};_pO2.prototype._sO2=function(){return(this._Vt.length==0)};_pO2.prototype._rO2=function(_x62){
|
||
this._Vt.push(_x62)};_pO2.prototype._qO2=function(){if(this._sO2())return undefined;var _Ft=this._Vt[this.offset];if((++this.offset*2)>=this._Vt.length){this._Vt=this._Vt.slice(this.offset);this.offset=0}return _Ft};function _Pp2(){this.id=_Qm2++;this._US()};_Pp2.prototype._US=function(){this.__type="[Room]";this._tO2="";this._uO2="";this._9x2=30;this._zU=1024;this._BU=768;this._vO2=false;this._wO2=false;this._xO2=0xc0c0c0;this._yO2=true;this._zO2=true;this._AO2=true;this._BO2=[];for(var _Lk=0;_Lk<_Yl2;
|
||
_Lk++){this._BO2[_Lk]=null}this._1s=false;this._CO2=null;this._UQ=new _RK2();this._DO2=new _bt();this._DO2._ct=true;this._AA2=[];this._EO2=0;this._FO2=[];this._GO2=new _jO2();this._3s=[];this._HO2=[];this._OZ=null;this.__R="Room";this._rZ=null;this._fT=new _RK2();};_Pp2.prototype._IO2=function(){return this._1s};_Pp2.prototype._UN=function(){return this._zU};_Pp2.prototype._VN=function(){return this._BU};_Pp2.prototype._kj=function(){return this._9x2};_Pp2.prototype._WW=function(){return this._UQ._nt};_Pp2.prototype._JO2=function(_qj){
|
||
this._zU=_qj;_ta.__a=_qj};_Pp2.prototype._KO2=function(_qj){this._BU=_qj;_ta._wa=_qj};_Pp2.prototype._LO2=function(_qj){this._9x2=_qj;_ta._bw2=_qj};_Pp2.prototype._MO2=function(_vj){this.__R=_vj};_Pp2.prototype._NO2=function(_OO2){this._uO2=_OO2;_ta._aw2=_OO2};_Pp2.prototype._ax2=function(_qj){this._vO2=_qj;_ta._cw2=_qj};_Pp2.prototype._PO2=function(){this._OZ={_81:"room_empty_"+this.id,width:640,height:480,_l6:[{},{},{},{},{},{},{},{}],_o6:[{},{},{},{},{},{},{},{}],_t6:[],_u6:[]};this._Qp2(this._OZ);
|
||
};_Pp2.prototype._QO2=function(_Ws2){if(_Ws2!=null){this._OZ.width=_Ws2.width;this._OZ.height=_Ws2.height;this._OZ._g6=_Ws2._g6;this._OZ._PZ=_Ws2._PZ;this._OZ._h6=_Ws2._h6;this._OZ._i6=_Ws2._i6;this._OZ._RO2=_Ws2._RO2;this._OZ._w6=_Ws2._w6;this._OZ._H3=_Ws2._H3;for(var _z3=0;_z3<_Ws2._l6.length;_z3++){var _SO2=_Ws2._l6[_z3];if(_SO2!=null){this._OZ._l6[_z3]={_O3:_SO2._O3,index:_SO2.index,_eN:_SO2._eN,_cN:_SO2._cN,_OR:_SO2._OR,x:_SO2.x,y:_SO2.y,_m6:_SO2._m6,_n6:_SO2._n6,_cN:_SO2._cN,_eN:_SO2._eN,_RR:_SO2._RR,
|
||
alpha:_SO2.alpha,_SR:_SO2._SR}}}for(var _z3=0;_z3<_Ws2._o6.length;_z3++){var _TO2=_Ws2._o6[_z3];if(_TO2){this._OZ._o6[_z3]={_O3:_TO2._O3,_kM:_TO2._kM,_lM:_TO2._lM,_r6:_TO2._r6,_p6:_TO2._p6,_UO2:_TO2._UO2,_VO2:_TO2._VO2,_s6:_TO2._s6,_q6:_TO2._q6,_gN:_TO2._gN,_iN:_TO2._iN,_cN:_TO2._cN,_eN:_TO2._eN,index:_TO2.index}}}this._OZ._t6=new Array(_Ws2._t6.length);for(var _z3=0;_z3<_Ws2._t6.length;_z3++){var _WO2=_Ws2._t6[_z3];if(_WO2){this._OZ._t6[_z3]={x:_WO2.x,y:_WO2.y,index:_WO2.index,id:_WO2.id,rotation:_WO2._c9,
|
||
scaleX:_WO2.scaleX,scaleY:_WO2.scaleY,_g6:_WO2._kA2,_j6:_WO2._j6}}}this._OZ._u6=new Array(_Ws2._u6.length);for(var _z3=0;_z3<_Ws2._u6.length;_z3++){var _XO2=_Ws2._u6[_z3];if(_XO2!=null){this._OZ._u6[_z3]={x:_XO2.x,y:_XO2.y,index:_XO2.index,_YO2:_XO2._YO2,_ZO2:_XO2._ZO2,_B3:_XO2._B3,_C3:_XO2._C3,_P3:_XO2._P3,id:_XO2.id}}}}};_Pp2.prototype._Qp2=function(__O2){this._US();this._OZ=__O2;if(__O2._81!=undefined)this._MO2(__O2._81);if(__O2._RO2!=undefined)this._NO2(__O2._RO2);if(__O2.width!=undefined)this._JO2(__O2.width);
|
||
if(__O2.height!=undefined)this._KO2(__O2.height);if(__O2._w6!=undefined)this._LO2(__O2._w6);if(__O2._H3!=undefined)this._ax2(__O2._H3);if(__O2._g6!=undefined)this._xO2=__O2._g6;if(__O2._PZ!=undefined)this._yO2=__O2._PZ;if(__O2._h6!=undefined)this._1s=__O2._h6;if(__O2._i6!=undefined)this._zO2=__O2._i6;if(__O2._0P2!=undefined)this._AO2=__O2._0P2;this._JO2(this._zU);this._KO2(this._BU);this._LO2(this._9x2);this._NO2(this._uO2);this._ax2(this._vO2);this._3s=[];this._EO2=0;for(var index=0;index<__O2._u6.length;
|
||
index++){var _1P2=__O2._u6[index];if(_1P2!=null){var _hO2=_2P2(_1P2);this._GO2._et(_hO2);this._FO2[_hO2.id]=_hO2;this._EO2++}}if(__O2._j6!=undefined)this._CO2=__O2._j6;for(var _vm=0;_vm<__O2._o6.length;_vm++){this._3s[_vm]=_3P2(__O2._o6[_vm])}if(__O2._4P2!=undefined){if(__O2._4P2>0){_UT._wU(this,__O2._5P2)}}};_Pp2.prototype._6P2=function(){if(this._OZ._7P2){if(_lj){this._rZ=new _2T1(this._OZ._8P2,_mj._nj())}else {this._rZ=new _2T1(this._OZ._8P2,this._kj())}this._rZ._Ep1(this._OZ._9P2,this._OZ._aP2)}};
|
||
_Pp2.prototype._bP2=function(_cP2){var _z3;var _dP2=0;var _eP2=[];for(_z3=this._UQ.length-1;_z3>=0;_z3--){var _1O=this._UQ._Xs(0);if(_cP2){_1O._7k(_PQ,0,_1O,_1O)}this._fP2(_1O)}for(_z3=this._DO2.length-1;_z3>=0;_z3--){this._fP2(this._DO2._Xs(0))}};_Pp2.prototype._uM1=function(index){if(this._3s!=undefined){var _fB=this._3s[index];if(_fB!=undefined)return _fB}return undefined};_Pp2.prototype._gP2=function(){var _z3,_B3,_C3;if(_jj._IO2()){}else {_B3=_jj._UN();_C3=_jj._VN()}if(_B3>_by2())_B3=_by2();if(_C3>_cy2())_C3=_cy2()}
|
||
;_Pp2.prototype._KQ=function(_Pj,_Qj,_hP2){return this._WT(_Pj,_Qj,_Wm2++,_hP2,false,0)};_Pp2.prototype._iP2=function(_Pj,_Qj,_Us,_XQ,_jP2,_kP2,_wP1,_Ro){var _lP2=new _7A2(_Pj,_Qj,_Us,_XQ,true);this._UQ._TK2(_lP2);_6O._et(_lP2);if(_jP2!=undefined)_lP2._Y8=_jP2;if(_kP2!=undefined)_lP2._Z8=_kP2;if(_wP1!=undefined)_lP2._c9=_wP1;if(_Ro!=undefined)_lP2._kA2=_Ro;if(_lj){var _lU=_UT._oU(this,_Us);if(_lU==null){_UT._WT(this,_lP2)}else {_UT._tT(this,_lU._bT,_lU._vp)}}_lP2._LA2();return _lP2};_Pp2.prototype._WT=function(_Pj,
|
||
_Qj,_Us,_XQ,_mP2,_BT){var _lP2=new _7A2(_Pj,_Qj,_Us,_XQ,true);this._UQ._TK2(_lP2);_6O._et(_lP2);if(_mP2){_lP2._P3=_BT}if(_lj){var _lU=_UT._oU(this,_Us);if(_lU==null){_UT._WT(this,_lP2)}else {_UT._tT(this,_lU._bT,_lU._vp)}}_lP2._LA2();return _lP2};_Pp2.prototype._nP2=function(_Pj,_Qj,_WS,_Us,_XQ){var _lP2=new _7A2(_Pj,_Qj,_Us,_XQ,true);_lP2._P3=_WS._P3;this._UQ._TK2(_lP2);_6O._et(_lP2);_lP2._LA2();if(_lj)_UT._YT(this,_WS,_lP2);return _lP2};_Pp2.prototype._oP2=function(){var index=0;for(var _z3=0;_z3<this._3s.length;
|
||
_z3++){_4s=this._3s[_z3];_ta._ww2[index]=_4s._O3;_ta._je[index]=_4s._4N;_ta._ke[index]=_4s._6N;_ta._Za[index]=_4s._8N;_ta._va[index]=_4s._aN;_ta._xw2[index]=_4s._241;_ta._ff[index]=_4s._341;_ta._df[index]=_4s._441;_ta._ef[index]=_4s._541;_ta._yw2[index]=_4s.angle;_ta._zw2[index]=_4s._gN;_ta._Aw2[index]=_4s._iN;_ta._Bw2[index]=_4s._cN;_ta._Cw2[index]=_4s._eN;_ta._Dw2[index]=_4s._lN;_ta._5x2[index]=_4s._pP2;_ta._6x2[index]=_4s._ka2;index++}};_Pp2.prototype._qP2=function(){var index=0;for(var _z3=0;_z3<this._3s.length;
|
||
_z3++){_4s=this._3s[_z3];_4s._O3=_ta._ww2[index];_4s._4N=_ta._je[index];_4s._6N=_ta._ke[index];_4s._8N=_ta._Za[index];_4s._aN=_ta._va[index];_4s._241=_ta._xw2[index];_4s._341=_ta._ff[index];_4s._441=_ta._df[index];_4s._541=_ta._ef[index];_4s.angle=_ta._yw2[index];_4s._gN=_ta._zw2[index];_4s._iN=_ta._Aw2[index];_4s._cN=_ta._Bw2[index];_4s._eN=_ta._Cw2[index];_4s._lN=_ta._Dw2[index];_4s._pP2=_ta._5x2[index];_4s._ka2=_ta._6x2[index];index++}};_Pp2.prototype._rP2=function(){for(var _z3=0;_z3<_zu._yu.length;
|
||
_z3++){var _Cu=_zu._Xs(_z3);_Cu._cN=_ta._qw2[_z3];_Cu._eN=_ta._rw2[_z3];_Cu.x=_ta._iw2[_z3];_Cu.y=_ta._jw2[_z3];_Cu.x+=_Cu._cN;_Cu.y+=_Cu._eN;_ta._iw2[_z3]=_Cu.x;_ta._jw2[_z3]=_Cu.y;}};_Pp2.prototype._sP2=function(){var _z3;var _Hk,_Lk,_9O,_aO;var _4s;var _5O;if(!this._1s)return;this._qP2();for(_z3=0;_z3<this._3s.length;_z3++){_4s=this._3s[_z3];if(!_4s._O3)continue;if(_lj&&_ul==null){if(_4s._ka2!=-1){var _ja2=_qO._YM(_4s._ka2);if(_ja2!=null){_4s._lN=_ja2._LM}}}if(_lj){if(_4s._ka2!=-1){var _ja2=_qO._YM(_4s._ka2);
|
||
if(_ja2!=null){_ja2._Sr()}}}else if((_4s._O3)&&(_4s._lN>=0)){_5O=null;if(_4s._lN<100000){var _2O=_4j._Xs(_4s._lN);if(_2O!=null){var _nt=_2O._3O();for(var _WG=0;_WG<_nt.length;_WG++){_5O=_nt[_WG];if(!_5O._I8)break;_5O=null}}}else {_5O=_6O._Xs(_4s._lN);if(!_5O&&_5O._I8)_5O=null}if(_5O!=null){_Hk=_4s._4N;_Lk=_4s._6N;_9O=_5O.x;_aO=_5O.y;if(2*_4s._gN>=_4s._8N){_Hk=_9O-_4s._8N/2}else if(_9O-_4s._gN<_4s._4N){_Hk=_9O-_4s._gN}else if(_9O+_4s._gN>_4s._4N+_4s._8N){_Hk=_9O+_4s._gN-_4s._8N}if(2*_4s._iN>=_4s._aN){_Lk=_aO-_4s._aN/2}
|
||
else if(_aO-_4s._iN<_4s._6N){_Lk=_aO-_4s._iN}else if(_aO+_4s._iN>_4s._6N+_4s._aN){_Lk=_aO+_4s._iN-_4s._aN}if(_Hk<0)_Hk=0;if(_Hk+_4s._8N>this._zU)_Hk=this._zU-_4s._8N;if(_Lk<0)_Lk=0;if(_Lk+_4s._aN>this._BU)_Lk=this._BU-_4s._aN;if(_4s._cN>=0){if((_Hk<_4s._4N)&&(_4s._4N-_Hk>_4s._cN))_Hk=_4s._4N-_4s._cN;if((_Hk>_4s._4N)&&(_Hk-_4s._4N>_4s._cN))_Hk=_4s._4N+_4s._cN}if(_4s._eN>=0){if((_Lk<_4s._6N)&&(_4s._6N-_Lk>_4s._eN))_Lk=_4s._6N-_4s._eN;if((_Lk>_4s._6N)&&(_Lk-_4s._6N>_4s._eN))_Lk=_4s._6N+_4s._eN}_4s._4N=_Hk;
|
||
_4s._6N=_Lk}}}this._oP2();var left,right,top,bottom;left=999999;right=-999999;top=999999;bottom=-999999;for(var _z3=0;_z3<_jj._3s.length;_z3++){_4s=_jj._3s[_z3];if(_4s._O3){if(left>_4s._241)left=_4s._241;if(right<(_4s._241+_4s._441))right=_4s._241+_4s._441;if(top>_4s._341)top=_4s._341;if(bottom<(_4s._341+_4s._541))bottom=_4s._341+_4s._541}}_651=_c81/(right-left);_751=_e81/(bottom-top)};var _tP2=!1;_Pp2.prototype._uP2=function(_hy2){var _mO2=this._GO2._oO2();var _vP2=_mO2._P3;for(var _z3=this._UQ.length-1;
|
||
_z3>=0;_z3--){var _5O=this._UQ._Xs(_z3);if(_5O._I8||_5O._O3==0)continue;while(_vP2>_5O._P3){_mO2._7m(_hy2);_mO2=this._GO2._7n1();if(_mO2){_vP2=_mO2._P3;}else {_vP2=-1000000000000}}if(!_5O._6a2[_Wd2]){var _Kp2=_w21._Xs(_5O._Y9);if(_Kp2){if((_5O._Y8==1.0)&&(_5O._Z8==1.0)&&(_5O._c9==0.0)&&(_5O._kA2==0xffffff)){_Kp2._I41(_5O._Z9,_5O.x,_5O.y,_5O._0a*_Po)}else {_Kp2._7m(_5O._Z9,_5O.x,_5O.y,_5O._Y8,_5O._Z8,_5O._c9,_5O.__9(),_5O._0a*_Po)}}}else {_dl=_5O;_5O._7k(_Wd2,0,_5O,_5O);_dl=null}}while(_mO2){_mO2._7m(_hy2);
|
||
_mO2=this._GO2._7n1()}};_Pp2.prototype._wP2=function(_hy2){var _Kp2,_5O,_z3,_nt,_gx2;_nt=this._UQ._nt;_gx2=_w21._g1;for(_z3=_nt.length-1;_z3>=0;_z3--){_5O=_nt[_z3];if(_5O._I8||!_5O._O3)continue;if(!_5O._6a2[_Wd2]){_Kp2=_gx2[_5O._Y9];if(_Kp2){_dl=_5O;if((_5O._Y8==1.0)&&(_5O._Z8==1.0)&&(_5O._c9==0.0)&&(_5O._kA2==0xffffff)){_Kp2._I41(_5O._Z9,_5O.x,_5O.y,_5O._0a*_Po)}else {_Kp2._7m(_5O._Z9,_5O.x,_5O.y,_5O._Y8,_5O._Z8,_5O._c9,_5O.__9(),_5O._0a*_Po)}_dl=null;}}else {_dl=_5O;_5O._7k(_Wd2,0,_5O,_5O);_dl=null}
|
||
}};_Pp2.prototype._xP2=function(_hy2){var _yP2=_ON2();for(var _z3=this._UQ.length-1;_z3>=0;_z3--){var _5O=this._UQ._Xs(_z3);if(_5O._I8||_5O._O3==0)continue;var _zP2=_yP2;while(_yP2>_5O._P3){_JN2(_yP2);_yP2=_PN2(_yP2);if(_yP2==_zP2){break }_zP2=_yP2}if(!_5O._6a2[_Wd2]){var _Kp2=_w21._Xs(_5O._Y9);if(_Kp2){if((_5O._Y8==1.0)&&(_5O._Z8==1.0)&&(_5O._c9==0.0)&&(_5O._kA2==0xffffff)){_Kp2._I41(_5O._Z9,_5O.x,_5O.y,_5O._0a*_Po)}else {_Kp2._7m(_5O._Z9,_5O.x,_5O.y,_5O._Y8,_5O._Z8,_5O._c9,_5O.__9(),_5O._0a*_Po)}}}else {
|
||
_dl=_5O;_5O._7k(_Wd2,0,_5O,_5O);_dl=null}}while(_yP2>-1000000000){_JN2(_yP2);_yP2=_PN2(_yP2)}};_Pp2.prototype._AP2=function(_hy2){var _yP2=_ON2();var _mO2=this._GO2._oO2();var _BP2=_mO2._P3;for(var _z3=this._UQ.length-1;_z3>=0;_z3--){var _5O=this._UQ._Xs(_z3);if(_5O._I8||_5O._O3==0)continue;while(true){if(_BP2>_5O._P3){if(_BP2>_yP2){_mO2._7m(_hy2);_mO2=this._GO2._7n1();if(_mO2){_BP2=_mO2._P3}else {_BP2=-1000000000000}}else {_JN2(_yP2);_yP2=_PN2(_yP2)}}else if(_yP2>_5O._P3){_JN2(_yP2);_yP2=_PN2(_yP2)}else {
|
||
break }}if(!_5O._6a2[_Wd2]){var _Kp2=_w21._Xs(_5O._Y9);if(_Kp2){if((_5O._Y8==1.0)&&(_5O._Z8==1.0)&&(_5O._c9==0.0)&&(_5O._kA2==0xffffff)){_Kp2._I41(_5O._Z9,_5O.x,_5O.y,_5O._0a*_Po)}else {_Kp2._7m(_5O._Z9,_5O.x,_5O.y,_5O._Y8,_5O._Z8,_5O._c9,_5O.__9(),_5O._0a*_Po)}}}else {_dl=_5O;_5O._7k(_Wd2,0,_5O,_5O);_dl=null}}while(true){if(_BP2>_yP2){_mO2._7m(_hy2);_mO2=this._GO2._7n1();if(_mO2){_BP2=_mO2._P3}else {_BP2=-1000000000000}}else {if(_yP2<=-1000000000)break;_JN2(_yP2);_yP2=_PN2(_yP2)}}};_Pp2.prototype._CP2=function(_hy2,
|
||
_WS,_8T){var _1O=_8T._7S;if(_1O!=null){if(!(_1O._I8||(!_1O._J8)||(!_1O._O3))){var _pG=_4j._Xs(_1O._ST1);if(_pG!=null){if(_pG._6a2[_Wd2]){_dl=_1O;_1O._7k(_Wd2,0,_1O,_1O);_dl=null}else {var _031=_w21._Xs(_1O._Y9);if(_031!=null){if((_1O._Y8===1)&&(_1O._Z8===1)&&(_1O._c9===0)&&(_1O.__9()===0xffffff)&&(_1O._0a===1)){_031._I41(_1O._Z9,_1O.x,_1O.y,_1O._0a*_Po)}else {_031._7m(_1O._Z9,_1O.x,_1O.y,_1O._Y8,_1O._Z8,_1O._c9,_1O.__9(),_1O._0a)}}}}}}};_Pp2.prototype._DP2=function(_hy2,_WS,_8T){for(var _z3=0;_z3<_8T._EP2.length();
|
||
_z3++){var _FP2=_8T._GP2;for(var _Qk=0;_Qk<_FP2.length();_Qk++){var _HP2=_FP2[_Qk]}}};_Pp2.prototype._IP2=function(_hy2,_WS,_8T){var _uU=_8T._cS;if(!_uU._O3)return;if(_uU._OR)return;var _JP2=_uU._SR;if(_NU(_uU.index)){var _031=_w21._Xs(_uU.index);if(!_031)return;var _KP2=(~~_uU._Z9)%_031._F21.length;if(_031._F21[_KP2]!=undefined){if(_uU._RR){var _PR=_jj._UN()/_031.width;var _QR=_jj._VN()/_031.height;_ly2(_031._F21[_KP2],_WS._UR,0,0,_WS._VR,_PR,_QR,0,_JP2,_JP2,_JP2,_JP2,_uU.alpha)}else _9y2(_031._F21[_KP2],
|
||
_WS._UR,_WS._VR,_uU._PR,_uU._QR,_uU._n6,_uU._m6,_JP2,_uU.alpha)}}else {var _LP2=_Po;_Po=_uU.alpha;if(!_ul)_JP2=_To(_uU._SR);_ZK(0,0,_ta.__a,_ta._wa,_JP2,_JP2,_JP2,_JP2,false);_Po=_LP2}};_Pp2.prototype._MP2=function(_hy2,_WS,_8T){if(_NU(_8T._nS)){var _031=_w21._Xs(_8T._nS);if(!_031)return;var _KP2=(~~_8T._rS)%_031._F21.length;if(_031._F21[_KP2]!=undefined){_ly2(_031._F21[_KP2],0,0,_8T._fS+_WS._UR-_031._j1,_8T._gS+_WS._VR-_031._k1,_8T._sS,_8T._tS,_8T._uS*0.0174532925,_8T._vS,_8T._vS,_8T._vS,_8T._vS,_8T._wS)}
|
||
}};var _NP2=-1;function _Po2(){_NP2=_qO._WM();}function _OP2(_Pj,_Qj,_Ns,_Os,_Tj){var _PP2=_qO._YM(_NP2);if(_PP2){_PP2._3N(_Pj);_PP2._5N(_Qj);_PP2._7N(_Ns);_PP2._9N(_Os);_PP2._jN(_Tj);if(_PP2._PM){_PP2._mN(_PP2._nN()+(_PP2._oN()*0.5),_PP2._pN()+(_PP2._qN()*0.5));_PP2._EN()}else {_PP2._gO(_PP2._nN()+(_PP2._oN()*0.5),_PP2._pN()+(_PP2._qN()*0.5));_PP2._EN();_QN=_Pj;_RN=_Qj;_ON=_Ns;_PN=_Os;var _TN=_Tj;_jM(_QN,_RN,_ON,_PN,_TN)}_qO._yN(_NP2);_PP2._EN()}};;_Pp2.prototype._QP2=function(_hy2,_WS,_8T,_RP2,_SP2,
|
||
_BT){if(_wu(_8T._eS)){var _TP2=_Bu(_8T._eS);var _UP2=_Eu(_8T._eS);var _Cu=_zu._Au(_8T._eS);var _VP2=null;var _WP2=1;var _XP2=1;var _YP2=false;var _Os2=0;var _Ps2=0;var _ZP2=0,__P2=0;var _0Q2=0,_1Q2=0;if(_Cu._Du===null||_Cu._Du===undefined){}else {var _Ko=_Cu._Du;var _Rl=_Ko._Il;if(!_Rl.complete)return;if(_ul)if(!_Rl._cn)_dn({_Il:_Rl});_WP2=_Ko._B3/_Ko._U6;_XP2=_Ko._C3/_Ko._V6;if(_Ko._Q6!=0||_Ko._R6!=0||_Ko._S6!=_Ko._U6||_Ko._T6!=_Ko._V6){_YP2=false}else {_YP2=true;_Os2=_Cu._Os2*_WP2/_Rl.width;_Ps2=_Cu._Ps2*_XP2/_Rl.height;
|
||
var _Qs2=_Cu._Qs2*_WP2/_Rl.width;var _Rs2=_Cu._Rs2*_XP2/_Rl.height;_0Q2=_Qs2+_Ko.x/_Rl.width;_1Q2=_Rs2+_Ko.y/_Rl.height;_ZP2=_Os2+_Qs2*2;__P2=_Ps2+_Rs2*2}}var _2Q2,_3Q2,_P3;if(_WS!=null){_2Q2=_WS._UR+_8T._fS;_3Q2=_WS._VR+_8T._gS;_P3=_WS._P3}else {_2Q2=_RP2;_3Q2=_SP2;_P3=_BT}if(_Rl!=null){var _4Q2=_UT._TS();_4Q2&=_8T._lS;if(_YP2){var _5Q2=2048;var __f2=Math.floor((_hy2.left-_2Q2)/_Cu._Os2);var _0g2=Math.floor(((_hy2.right-_2Q2)+_Cu._Os2)/_Cu._Os2);var _1g2=Math.floor((_hy2.top-_3Q2)/_Cu._Ps2);var _2g2=Math.floor(((_hy2.bottom-_3Q2)+_Cu._Ps2)/_Cu._Ps2);
|
||
__f2=_Ik(0,__f2);_0g2=_Kk(_8T._hS,_0g2);_1g2=_Ik(0,_1g2);_2g2=_Kk(_8T._iS,_2g2);var _6Q2=_Cu._Os2;var _7Q2=_Cu._Ps2;var _Ss2=_Cu._Ss2;var _8Q2=(_0g2-__f2)*(_2g2-_1g2);var _9Q2=0;var _aQ2=null;var _bQ2=null;var _kn,_HU,_nn,_pn,_rn,_tn,_un,_vn,_wn,_xn,_yn;if(_ul){for(var y=_1g2;y<_2g2;y++){var index=y*_8T._hS+__f2;for(var x=__f2;x<_0g2;x++,index++,_8Q2--){var _cQ2=_8T._kS[index];_cQ2&=_4Q2;var _dQ2=(_cQ2>>_KR)&_MR;if(_dQ2===0)continue;_dQ2=_Cu._Us2[_dQ2*_Cu.frames+_8T._jS];if(_dQ2===0)continue;if(_9Q2===0){_9Q2=_Kk(_8Q2,
|
||
_5Q2);_aQ2=_ul._gn(_hn._in,_Rl._cn,_ul._jn,_9Q2*6);_kn=_aQ2._ln()>>2;_HU=_kn*_aQ2._mn;_aQ2._mn+=_9Q2*6;_nn=_aQ2._on;_pn=_aQ2._qn;_rn=_aQ2._sn;_tn=_HU;_un=_tn+_kn;_vn=_un+_kn;_wn=_vn+_kn;_xn=_wn+_kn;_yn=_xn+_kn}var _eg2=x*_6Q2+_2Q2;var _eQ2=y*_7Q2+_3Q2;var _YO2=((_dQ2%_Ss2)*_ZP2)+_0Q2;var _ZO2=(Math.floor(_dQ2/_Ss2)*__P2)+_1Q2;var _fQ2=_eg2;var _gQ2=_eQ2;var _hQ2=_eg2+_6Q2;var _iQ2=_eQ2;var _jQ2=_eg2;var _kQ2=_eQ2+_7Q2;var _lQ2=_eg2+_6Q2;var _mQ2=_eQ2+_7Q2;var _nQ2=_YO2;var _oQ2=_ZO2;var _pQ2=_YO2+_Os2;var _qQ2=_ZO2;
|
||
var _rQ2=_YO2;var _sQ2=_ZO2+_Ps2;var _tQ2=_YO2+_Os2;var _uQ2=_ZO2+_Ps2;if(_cQ2&_IR){if(_cQ2&_FR){var _SK;_SK=_nQ2;_nQ2=_pQ2;_pQ2=_SK;_SK=_rQ2;_rQ2=_tQ2;_tQ2=_SK}if(_cQ2&_ER){var _SK;_SK=_oQ2;_oQ2=_sQ2;_sQ2=_SK;_SK=_qQ2;_qQ2=_uQ2;_uQ2=_SK}if(_cQ2&_GR){var _SK;_SK=_nQ2;_nQ2=_rQ2;_rQ2=_tQ2;_tQ2=_pQ2;_pQ2=_SK;_SK=_oQ2;_oQ2=_sQ2;_sQ2=_uQ2;_uQ2=_qQ2;_qQ2=_SK}}_nn[_tn+0]=_fQ2;_nn[_tn+1]=_gQ2;_nn[_tn+2]=_P3;_nn[_un+0]=_nn[_xn+0]=_hQ2;_nn[_un+1]=_nn[_xn+1]=_iQ2;_nn[_un+2]=_nn[_xn+2]=_P3;_nn[_vn+0]=_nn[_wn+0]=_jQ2;
|
||
_nn[_vn+1]=_nn[_wn+1]=_kQ2;_nn[_vn+2]=_nn[_wn+2]=_P3;_nn[_yn+0]=_lQ2;_nn[_yn+1]=_mQ2;_nn[_yn+2]=_P3;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=0xffffffff;_rn[_tn+0]=_nQ2;_rn[_tn+1]=_oQ2;_rn[_un+0]=_rn[_xn+0]=_pQ2;_rn[_un+1]=_rn[_xn+1]=_qQ2;_rn[_vn+0]=_rn[_wn+0]=_rQ2;_rn[_vn+1]=_rn[_wn+1]=_sQ2;_rn[_yn+0]=_tQ2;_rn[_yn+1]=_uQ2;_tn+=_kn*6;_un+=_kn*6;_vn+=_kn*6;_wn+=_kn*6;_xn+=_kn*6;_yn+=_kn*6;_9Q2--}}if(_9Q2>0)_aQ2._mn-=_9Q2*6}else {for(var y=_1g2;y<_2g2;y++){var index=y*_8T._hS+__f2;for(var x=__f2;
|
||
x<_0g2;x++,index++,_8Q2--){var _cQ2=_8T._kS[index];var _dQ2=(_cQ2>>_KR)&_MR;if(_dQ2===0)continue;_dQ2=_Cu._Us2[_dQ2*_Cu.frames+_8T._jS];if(_dQ2===0)continue;var _eg2=x*_6Q2+_2Q2;var _eQ2=y*_7Q2+_3Q2;var _YO2=((_dQ2%_Ss2)*_ZP2)+_0Q2;var _ZO2=(Math.floor(_dQ2/_Ss2)*__P2)+_1Q2;var _fQ2=_eg2;var _gQ2=_eQ2;var _hQ2=_eg2+_6Q2;var _iQ2=_eQ2;var _jQ2=_eg2;var _kQ2=_eQ2+_7Q2;var _lQ2=_eg2+_6Q2;var _mQ2=_eQ2+_7Q2;var _nQ2=_YO2;var _oQ2=_ZO2;var _pQ2=_YO2+_Os2;var _qQ2=_ZO2;var _rQ2=_YO2;var _sQ2=_ZO2+_Ps2;var _tQ2=_YO2+_Os2;var _uQ2=_ZO2+_Ps2;
|
||
if(_cQ2&_IR){var _dz2=1;var _ez2=1;var _H41=0;if(_cQ2&_FR){_dz2=-_dz2;}if(_cQ2&_ER){_ez2=-_ez2}if(_cQ2&_GR){_H41=-1.5708}_Hx2(Math.floor(_fQ2)+_6Q2*0.5,Math.floor(_gQ2)+_7Q2*0.5,_dz2,_ez2,-_H41);_Jm._E21(_Rl,Math.floor(_nQ2*_Rl.width),Math.floor(_oQ2*_Rl.height),Math.floor(_Os2*_Rl.width),Math.floor(_Ps2*_Rl.height),-_6Q2*0.5,-_6Q2*0.5,_6Q2,_7Q2);_Jx2()}else {_Jm._E21(_Rl,Math.floor(_nQ2*_Rl.width),Math.floor(_oQ2*_Rl.height),Math.floor(_Os2*_Rl.width),Math.floor(_Ps2*_Rl.height),Math.floor(_fQ2),Math.floor(_gQ2),
|
||
_6Q2,_7Q2)}}}}}}}};_Pp2.prototype._vQ2=function(_hy2,_WS,_8T){_NN2(_8T._yS)};_Pp2.prototype._wQ2=function(_hy2,_WS,_8T){if(!_8T._YR)return false;var _031=_w21._Xs(_8T._zG);if(_031!=null){var _Qu=_031._F21[0];if((_Qu._Il instanceof HTMLImageElement)&&(_Qu._W6>=_Jl.length))return;if((_Jl[_Qu._W6] instanceof HTMLImageElement)&&(!_Jl[_Qu._W6].complete))return;_M41(_Qu,_8T._CS,_8T._DS,_8T._AS,_8T._BS,_8T._fS,_8T._gS,_8T._sS,_8T._tS,_8T._vS,_8T._wS)}};_Pp2.prototype._xQ2=function(_hy2){var _vT,_wT,_z3,_nt;_nt=this._fT._nt;
|
||
for(_z3=_nt.length-1;_z3>=0;_z3--){_vT=_nt[_z3];if(_vT===null||_vT._YR<=0){continue }if(_UT._RS()){_9z(_UT._SS())}else {_9z(_vT._P3)}for(var _Qk=0;_Qk<_vT._4S.length;_Qk++){_wT=_vT._4S._Xs(_Qk);if(_wT!=null){if(_wT._8S===_sR){this._IP2(_hy2,_vT,_wT)}else if(_wT._8S===_tR){this._CP2(_hy2,_vT,_wT)}else if(_wT._8S===_uR){this._DP2(_hy2,_vT,_wT)}else if(_wT._8S===_vR){this._MP2(_hy2,_vT,_wT,0,0,0)}else if(_wT._8S===_wR){this._QP2(_hy2,_vT,_wT)}else if(_wT._8S===_xR){this._vQ2(_hy2,_vT,_wT)}else if(_wT._8S===_yR){
|
||
this._wQ2(_hy2,_vT,_wT)}}}}};_Pp2.prototype._yQ2=function(_hy2){_mM=_hy2;_xO();if(this._yO2){_ay2(_To(_ta._dw2))}this._zQ2(_hy2,_0h2);if(this._fT!=null&&this._fT.length>0){this._xQ2(_hy2)}else {for(var _z3=0;_z3<_zu._yu.length;_z3++){var _Cu=_zu._Xs(_z3);if(_Cu){_Cu._O3=_ta._fw2[_z3];_Cu._OR=_ta._gw2[_z3];_Cu.x=_ta._iw2[_z3];_Cu.y=_ta._jw2[_z3];_Cu.index=_ta._hw2[_z3];_Cu._Zs2=_ta._mw2[_z3];_Cu.__s2=_ta._nw2[_z3];_Cu.alpha=_ta._tw2[_z3];_Cu._SR=_ta._sw2[_z3];_Cu._cN=_ta._qw2[_z3];_Cu._eN=_ta._rw2[_z3];
|
||
_Cu._PR=_ta._ow2[_z3];_Cu._QR=_ta._pw2[_z3];if(_Cu!=null&&_Cu._O3&&!_Cu._OR){var _031=_zu._Au(_Cu.index);if(_031!=null){if(_Cu._RR){_t41(_031._Du,_Cu.x,_Cu.y,this._zU,this._BU,_Cu._SR,_Cu.alpha)}else {_9y2(_031._Du,_Cu.x,_Cu.y,_Cu._PR,_Cu._QR,_Cu.__s2,_Cu._Zs2,_Cu._SR,_Cu.alpha)}}}}}if(this._GO2._kO2._Gl>0){if(_qm2.length!=0){this._AP2(_hy2)}else {this._uP2(_hy2)}}else if(_qm2.length!=0){this._xP2(_hy2)}else {this._wP2(_hy2)}for(var _z3=0;_z3<_zu._yu.length;_z3++){var _Cu=_zu._Xs(_z3);if(_Cu!=null&&_Cu._O3&&_Cu._OR){
|
||
var _031=_zu._Au(_Cu.index);if(_031!=null){if(_Cu._RR){_t41(_031._Du,_Cu.x,_Cu.y,this._zU,this._BU,_Cu._SR,_Cu.alpha)}else {_9y2(_031._Du,_Cu.x,_Cu.y,_Cu._PR,_Cu._QR,_Cu.__s2,_Cu._Zs2,_Cu._SR,_Cu.alpha)}}}}}this._zQ2(_hy2,_1h2)};_Pp2.prototype._AQ2=function(){if(_fn2>=0){var _x21=_w21._Xs(_fn2);if(_x21!=null){_x21._7m(_gn2,_vs._Ba2-_6s.left,_vs._Ca2-_6s.top,1.0,1.0,0,0xffffff,1.0)}_gn2++;if(_gn2>_x21._Fk)_gn2-=_x21._Fk}};function _BQ2(_CQ2,_DQ2){if(_DQ2!=-1){_31._v1[_DQ2](null,null)}};function _EQ2(_FQ2){
|
||
if(_FQ2!=-1){_a_(_FQ2)}};function _GQ2(_FQ2){if(_FQ2!=-1){_c_()}};_Pp2.prototype._zQ2=function(_hy2,_fI){var _Kp2,_5O,_z3,_nt,_gx2;_xO();if((this._fT.length>0)){var _vT,_wT;_nt=this._fT._nt;for(_z3=_nt.length-1;_z3>=0;_z3--){_vT=_nt[_z3];if(_vT==null||_vT._YR==false){continue }_EQ2(_vT._2S);_BQ2(_vT._vM,_vT._0S);for(var _Qk=0;_Qk<_vT._4S.length;_Qk++){_wT=_vT._4S._Xs(_Qk);if(_wT!=null){if(_wT._8S===_tR){_5O=_wT._7S;if(_5O!=null){if(!(_5O._I8||(!_5O._J8)||(!_5O._O3))){if(_5O._6a2[_fI]){_5O._7k(_fI,0,_5O,
|
||
_5O)}}}}}}_BQ2(_vT._vM,_vT._1S);_GQ2(_vT._2S)}}else {_nt=this._UQ._nt;_gx2=_w21._g1;for(_z3=_nt.length-1;_z3>=0;_z3--){_5O=_nt[_z3];if(_5O._I8||!_5O._O3)continue;if(_5O._6a2[_fI]){_5O._7k(_fI,0,_5O,_5O)}}}};_Pp2.prototype._HQ2=function(_Jk){_041=_4o2;_041._7s=0;_041._9s=0;_041._641=_Jk.right;_041._741=_Jk.bottom;_041._8s=_Jk.right;_041._as=_Jk.bottom;_041._IQ2=1.0;_041._JQ2=1.0;_vy2();{_841(0,0,_Jk.right,_Jk.bottom);_941(0,0,_Jk.right,_Jk.bottom,0);if(this._AO2&&_l81){_ay2(_R41)}this._zQ2(_Jk,_4h2)}
|
||
_xy2()};_Pp2.prototype._KQ2=function(){if(_l81){if(_y31<0){_y31=_Ju(_c81,_e81);_ta._4x2=_y31;debug("Application Surface created: w="+_c81+", h="+_e81)}if(_z31){_z31=false;_Ju(_A31,_B31,_y31);_c81=_A31;_e81=_B31;debug("Application Surface resized: w="+_c81+", h="+_e81);_LQ2();}_X31(_y31)}};_Pp2.prototype._MQ2=function(_Jk){var _NQ2=new _MF();_NQ2._Qs(_mM);if(_lj){_OP2(0,0,_Jk.right,_Jk.bottom,0)}_651=1;_751=1;this._KQ2();this._sP2();var _0s;if(!this._1s){_0s=_2s;_841(0,0,_c81,_e81);if(_lj){_OP2(0,0,
|
||
_jj._zU,_jj._BU,0)}else _941(0,0,_jj._zU,_jj._BU,0)}else {_0s=this._3s;if(this._zO2){_841(0,0,_c81,_e81);_941(0,0,_c81,_e81,0);_ay2(_R41)}}var _OQ2=_mM.right-_mM.left;var _PQ2=_mM.bottom-_mM.top;var _QQ2=_m81._B3/_OQ2;var _RQ2=_m81._C3/_PQ2;var _kz2=_c81/_OQ2;var _lz2=_e81/_PQ2;_Fm2=0;for(_z3=0;_z3<_0s.length;_z3++){_041=_0s[_z3];if(_041._O3){var _SQ2=_e41;_vy2();{if(_041._pP2!=-1){_P31(_041._pP2)}_041._7s=_041._241*_QQ2+_m81.x;_041._9s=_041._341*_RQ2+_m81.y;_041._641=_041._441*_QQ2;_041._741=_041._541*_RQ2;
|
||
_041._8s=_041._7s+_041._641;_041._as=_041._9s+_041._741;_041._IQ2=_041._641/_041._8N;_041._JQ2=_041._741/_041._aN;if(_041._pP2!=-1){_841(0,0,_M31(_041._pP2),_N31(_041._pP2))}else {_841(_041._241*_kz2,_041._341*_lz2,_041._441*_kz2,_041._541*_lz2)}if(_lj){_qO._yN(_041._ka2);var _ja2=_qO._xN();if(_ja2!=null){_ja2._Fp();_ja2._EN()}}else _941(_041._4N,_041._6N,_041._8N,_041._aN,_041.angle);if((!_lj)){if(Math.abs(_041.angle)<0.001){_Jk.left=_041._4N;_Jk.top=_041._6N;_Jk.right=_041._4N+_041._8N;_Jk.bottom=_041._6N+_041._aN}
|
||
else {var _nM=_041.angle*(_Ok/180);var _cF=Math.abs(Math.sin(_nM));var _A3=Math.abs(Math.cos(_nM));var _oM=(_A3*_041._8N)+(_cF*_041._aN);var _pM=(_cF*_041._8N)+(_A3*_041._aN);_Jk.left=_041._4N+(_041._8N-_oM)/2;_Jk.right=_041._4N+(_041._8N+_oM)/2;_Jk.top=_041._6N+(_041._aN-_pM)/2;_Jk.bottom=_041._6N+(_041._aN+_pM)/2}_ta._vw2=_Fm2;this._yQ2(_Jk)}else {_ta._vw2=_Fm2;this._yQ2(_mM)}if(_041._pP2!=-1){_b41()}_Fm2++;if(_lj){var _ja2=_qO._xN();if(_ja2!=null){_ja2._Hp()}_qO._yN(-1)}}_xy2()}}_mM._Qs(_NQ2)};_Pp2.prototype._TQ2=function(_Jk){
|
||
if(_UQ2&&_l81){_vy2({_VQ2:true,_WQ2:true});_Jk.left=0;_Jk.top=0;_Jk.right=_951();_Jk.bottom=_a51();var rect=_m81;var _XQ2=_zy();_Qx(false);_841(0,0,_Jk.right,_Jk.bottom);_941(0,0,_Jk.right,_Jk.bottom,0);_s41(_y31,rect.x,rect.y,rect._B3,rect._C3);_Qx(_XQ2);_xy2({_YQ2:true,_ZQ2:true})}};_Pp2.prototype.__Q2=function(_Jk){_Jk.left=0;_Jk.top=0;_Jk.right=_951();_Jk.bottom=_a51();_041=_4o2;_041._7s=0;_041._9s=0;_041._641=_Jk.right;_041._741=_Jk.bottom;_041._8s=_Jk.right;_041._as=_Jk.bottom;_041._IQ2=1.0;
|
||
_041._JQ2=1.0;_vy2();{_841(0,0,_Jk.right,_Jk.bottom);_941(0,0,_Jk.right,_Jk.bottom,0);this._zQ2(_Jk,_5h2)}_xy2()};_Pp2.prototype._ZE2=function(_Jk){var _0R2=_651;var _1R2=_751;var _2R2=_hn2;var _3R2=_in2;if(_2R2<0)_2R2=_951();if(_3R2<0)_3R2=_a51();_vy2({_VQ2:true});{_Jk.left=0;_Jk.top=0;_Jk.right=_951();_Jk.bottom=_a51();_651=_Jk.right/_2R2;_751=_Jk.bottom/_3R2;_041=_4o2;_041._7s=0;_041._9s=0;_041._641=_Jk.right;_041._741=_Jk.bottom;_041._8s=_Jk.right;_041._as=_Jk.bottom;_041._IQ2=_651;_041._JQ2=_751;
|
||
_4R2=true;_841(0,0,_Jk.right,_Jk.bottom);_5R2();var _NQ2=new _MF();_NQ2._Qs(_mM);_mM.left=0;_mM.top=0;_mM.right=_2R2;_mM.bottom=_3R2;this._zQ2(_Jk,_2h2);this._zQ2(_Jk,_Zg2);this._zQ2(_Jk,_3h2);_4R2=false;_mM._Qs(_NQ2)}_xy2({_YQ2:true});_651=_0R2;_751=_1R2};_Pp2.prototype._6R2=function(_Jk){if(_fn2>=0){_vy2();_841(0,0,_Jk.right,_Jk.bottom);_941(0,0,_Jk.right,_Jk.bottom,0);this._AQ2();_xy2()}};_Pp2.prototype._7m=function(){_vy2();var _Jk=new _MF();_Jk.left=0;_Jk.top=0;_Jk.right=_951();_Jk.bottom=_a51();
|
||
this._HQ2(_Jk);this._MQ2(_Jk);if(_l81){_b41()}if(_v31.length!=0){_Ys("Unbalanced surface stack. You MUST use surface_reset_target() for each set.");return }this.__Q2(_Jk);this._TQ2(_Jk);this._ZE2(_Jk);this._6R2(_Jk);_xy2()};function _5R2(){var _2R2=_hn2;var _3R2=_in2;if(_2R2<0)_2R2=_X41;if(_3R2<0)_3R2=_Y41;var _kz2=1;var _lz2=1;var _RZ1=0;var _SZ1=0;if(_jn2){_kz2=_mn2;_lz2=_nn2;_RZ1=_kn2;_SZ1=_ln2;_py2(_kz2,_lz2,_RZ1,_SZ1)}else {_RZ1=_m81.x;_SZ1=_m81.y;if(_hn2>0){_kz2=_m81._B3/_2R2}if(_in2>0){_lz2=_m81._C3/_3R2}
|
||
_py2(_kz2,_lz2,_RZ1,_SZ1)}_xO();};_Pp2.prototype._7R2=function(){var _8R2=[];var _EQ=_6O._vC2._nt;for(var _z3=0;_z3<_EQ.length;_z3++){var _5O=_EQ[_z3];if(_5O._I8){_8R2[_8R2.length]=_5O}}for(var _z3=0;_z3<_8R2.length;_z3++){var _5O=_8R2[_z3];this._fP2(_5O)}};_Pp2.prototype._fP2=function(_5O){if(this._rZ&&_5O._tT1){this._rZ._So1(_5O._tT1)}_6O._yC2(_5O);this._UQ._5U(_5O);this._DO2._YS(_5O);_5O._0R._EA2(_5O)};_Pp2.prototype._9R2=function(_dI){if(_dI._J8){this._UQ._5U(_dI);_dI._0R._EA2(_dI);this._DO2._et(_dI);
|
||
_dI._J8=false}};_Pp2.prototype._aR2=function(_dI){if(!_dI._J8){this._DO2._YS(_dI);this._UQ._TK2(_dI);_dI._0R._WT(_dI);_dI._J8=true}};_Pp2.prototype._nO2=function(_Us){var _hO2=this._FO2[_Us];if(_hO2){this._GO2._nO2(_hO2);this._FO2[_Us]=undefined;this._EO2--}};_Pp2.prototype._bR2=function(){if(this._AA2.length==0)return;var _gt=this._AA2;var _J8=this._UQ;var _cR2;if(_J8._SK2<0){_dR2=_J8._nt.length}else {_dR2=_J8._SK2}var _Gl=0;for(var _z3=0;_z3<_gt.length;_z3++){var _5O=_gt[_z3];for(var _Qk=0;_Qk<_dR2;_Qk++){
|
||
if(_5O==_J8._nt[_Qk]){_J8._nt.splice(_Qk,1);_J8._nt[_J8._nt.length]=_5O;_Gl+=1;_dR2-=1;_eR2=true;break }}}if(_Gl>0){if(_J8._SK2<0){_J8._SK2=_J8._nt.length-_Gl}else {_J8._SK2-=_Gl}}this._AA2=[]};function _Ho2(){this._fR2=[];this._Wp2=[]}_Ho2.prototype._Rp2=function(_tG1){this._Wp2=_tG1};_Ho2.prototype._et=function(_gR2){return this._fR2[this._fR2.length]=_gR2};_Ho2.prototype._Xs=function(_hR2){if(_hR2<0||_hR2>=this._fR2.length)return null;return this._fR2[_hR2]};_Ho2.prototype._Sp2=function(_hR2){return this._fR2[this._Wp2[_hR2]]}
|
||
;_Ho2.prototype._5U=function(_hR2){this._fR2[_hR2]=null};_Ho2.prototype._iR2=function(){for(var _jR2 in this._fR2){if(!this._fR2.hasOwnProperty(_jR2))continue;var _iT=this._fR2[_jR2];_iT._Qp2(_iT._OZ)}};var _S11=[];function _kR2(){this.__type="[sound]";this._81="";this._91=0;this._a1="";this._b1="";this._c1=0;this.volume=1;this._d1=0;this.preload=true;this._lR2=1.0;this._mR2=0;this._nR2=[]}_kR2.prototype._oR2=function(_Ws2){this._81=_Ws2._81;this._91=_Ws2._91;this._a1=_Ws2._a1;this._b1=_Ws2._b1;this._c1=_Ws2._c1;
|
||
this.volume=_Ws2.volume;this._d1=_Ws2._d1;this.preload=_Ws2.preload;this._lR2=this.volume;this._321(this._81)};_kR2.prototype._321=function(_Xo2){this._mR2=0;this._nR2=[];if((_fP==_tg2)||(_fP==_gP)){__l2=1;this._nR2[0]=_S11[this._81]}else {if(_S11[this._81]!=null){for(var _z3=0;_z3<__l2;_z3++){this._nR2[_z3]=_S11[this._81].cloneNode(true)}}}};var _pR2=!1;function _lp2(__O,_Us,_I11,_UO,_F32){__O=_s01(__O);if(_O11==false){return undefined}var _qR2=false;var _r01;var index;index=__O.indexOf(_I11);if(index>0){
|
||
__O=__O.substr(0,index)}if(_t01){_I11="ogg"}else if(_u01){_I11="mp3"}else {_I11="ogg"}_qR2=true;if(_qR2){__O=__O+"."+_I11;try{var _rR2=new Audio();_rR2.URL=__O;_rR2._lR2=1.0;_rR2.autobuffer=true;if(typeof _rR2.loop=='boolean')_rR2.loop=false;_rR2.preload='auto';_rR2._2p2=false;_rR2._sR2=false;var _Uu=document.createElement('source');_Uu.setAttribute("src",__O);if(_I11=="ogg"){_Uu.setAttribute("type",'audio/ogg');_Uu.setAttribute("codecs",'vorbis')}else {_Uu.setAttribute("type",'audio/mpeg')}_rR2.setAttribute("networkState",
|
||
0);_rR2.insertBefore(_Uu,null);document.body.appendChild(_rR2);_S11[_Us]=_rR2;_rR2.addEventListener('canplaythrough',_UO,false);_rR2.addEventListener('error',_F32,false);_rR2.addEventListener("loadstart",__o2,false);_rR2.addEventListener("suspend",_0p2,false);_rR2.addEventListener("stalled",_1p2,false);_rR2.addEventListener("stall",_1p2,false);_rR2.load()}catch(e){if(_fP==_ug2&&_pR2==false){var _tR2=navigator;_pR2=true;var _uR2=_tR2.userAgent.indexOf("Windows");if(_uR2!=-1){alert("Audio Error: Please ensure that quicktime is installed")}
|
||
}}}return _Us}function _Ko2(){this._71=[];this.length=0}_Ko2.prototype._5U=function(_k11){if(this._71[_k11]){this._q21(_k11);this._71[_k11]=undefined}};function _vR2(){this._sR2=false}_Ko2.prototype._wR2=function(_k11){try{var _xR2=this._71[_k11];if(!_xR2)return null;var _yR2=_xR2._nR2[this._71[_k11]._mR2];this._71[_k11]._mR2++;if(this._71[_k11]._mR2>=__l2){this._71[_k11]._mR2=0}return _yR2}catch(e){debug("Sound buffer unavailable for sound: "+_k11)}return null};_Ko2.prototype._o21=function(_k11){var _xR2=this._wR2(_k11);
|
||
if(_xR2!=null){try{if(_xR2._sR2)return;var buffered=_xR2.buffered;var _zR2=_xR2.buffered.length;var _z3;for(_z3=0;_z3<_zR2;_z3++){var start=_xR2.buffered.start(_z3);var end=_xR2.buffered.end(_z3)}_xR2.removeEventListener('ended',_AR2,false);_xR2.removeEventListener('ended',_vR2,false);if(typeof _xR2.loop=='boolean'){_xR2.loop=false}try{if(_xR2.currentTime!=0){_xR2.currentTime=0}}catch(_oM){if(_G11)debug("Error setting current sound time: "+this._71[_k11]._81)}_xR2.volume=this._71[_k11]._lR2*_Xm2;_xR2.addEventListener('ended',
|
||
_vR2,false);_xR2._sR2=true;_xR2.play()}catch(_oM){if(_G11)debug("Error playing sound: "+this._71[_k11]._81)}}};_Ko2.prototype._q21=function(_rp){with(this){var _BR2=this._71[_rp];if(!_BR2)return;_BR2=_BR2._nR2;for(var _z3=0;_z3<_BR2.length;_z3++){_xR2=_BR2[_z3];if(_xR2!=null){try{_xR2.pause();_xR2._sR2=false}catch(_oM){if(_G11)debug("Error stopping sound: "+this._71[_rp]._81);}}}}};_Ko2.prototype._r21=function(_CR2){_Xm2=_CR2;for(var _DR2=0;_DR2<this._71.length;_DR2++){if(this._71[_DR2]){var _BR2=this._71[_DR2]._nR2;
|
||
for(var _z3=0;_z3<_BR2.length;_z3++){_xR2=_BR2[_z3];if(_xR2!=null){try{_xR2.volume=_xR2._lR2*_Xm2;}catch(_oM){if(_G11)debug("Error setting volume: "+this._71[_DR2]._81)}}}}}};function _AR2(){try{this.currentTime=0}catch(_oM){if(_G11)debug("Error setting current sound time: "+this._71[_k11]._81)}this.play()}_Ko2.prototype._p21=function(_k11){var _xR2=this._wR2(_k11);if(_xR2!=null){try{if(typeof _xR2.loop=='boolean'){_xR2.loop=true}else {_xR2.removeEventListener('ended',_AR2,false);_xR2.removeEventListener('ended',
|
||
_vR2,false);_xR2.addEventListener('ended',_AR2,false);_xR2.onended=null}try{if(_xR2.currentTime!=0){_xR2.currentTime=0}}catch(_oM){if(_G11){debug("Error setting current sound time: "+this._71[_k11]._81)}}_xR2.volume=this._71[_k11]._lR2*_Xm2;_xR2._sR2=true;_xR2.play()}catch(_oM){if(_G11){debug("Error looping sound: "+this._71[_k11]._81)}}}};_Ko2.prototype._Xs=function(_k11){if(_k11<0||_k11>=this._71.length)return null;return this._71[_k11]};_Ko2.prototype._Rr=function(){this._71=[];length=0};_Ko2.prototype._et=function(_Ws2){
|
||
with(this){var _Cu=null;if(_Ws2!=null){_Cu=new _kR2();_Cu._oR2(_Ws2)}_71[_71.length]=_Cu}};function _MF(){this.left=0;this.top=0;this.right=0;this.bottom=0}_MF.prototype._Qs=function(_631){this.left=_631.left;this.right=_631.right;this.top=_631.top;this.bottom=_631.bottom;};function _L21(){this.__type="[sprite]";this._81="sprite";this.width=16;this.height=16;this._VQ=new _MF;this._h1=true;this._i1=true;this.preload=true;this._O21=0;this._P21=false;this._j1=0;this._k1=0;this._Q21=false;this._Fk=0;this.__21=8;
|
||
this._R21=false;this._S21=false;this._Gk=[];this._ER2=[];this._F21=[];this._T21=[];this._n1=0;this._o1=30}_L21.prototype._lB2=function(){return this._P21};_L21.prototype._TU1=function(){return this._Fk};_L21.prototype._U21=function(){var _FR2=(this._k1*this._k1);var _GR2=(this._j1*this._j1);var _HR2=(this.width-this._j1)*(this.width-this._j1);var _IR2=(this.height-this._k1)*(this.height-this._k1);var _JR2=~~ceil(sqrt(_GR2+_FR2));var _KR2=~~ceil(sqrt(_HR2+_FR2));var _LR2=~~ceil(sqrt(_GR2+_IR2));var _MR2=~~ceil(sqrt(_HR2+_IR2));
|
||
this.__21=_Ik(_JR2,_Ik(_KR2,_Ik(_LR2,_MR2)))};_L21.prototype._NR2=function(_OR2,_AZ,_BZ){try{if(_w21._PR2!==undefined){var _QR2=true;var _RR2=0;var _SR2=_w21._PR2[_OR2];var _MH1=new DataView(_SR2);if(_MH1!==undefined){var _TR2=_MH1.getInt32(_RR2,_QR2);var _UR2=(1<<31);if((_TR2&_UR2)!=0){_TR2&=(~_UR2);_RR2+=4}_RR2+=4;var _VR2=null;if(_TR2>0){_VR2=new Uint8Array(_SR2,_RR2,_TR2);_RR2+=((_TR2+3)&~3)}var _WR2=_MH1.getUint32(_RR2,_QR2);_RR2+=4;this._XR2=[];for(var _z3=0;_z3<_WR2;_z3++){var type=_MH1.getInt32(_RR2,
|
||
_QR2);_RR2+=4;var id=_MH1.getInt32(_RR2,_QR2);_RR2+=4;var _YR2=null;if(type===_K32){_YR2=new _T32(type,id);_RR2=_YR2._U32(_MH1,_RR2,_QR2,this._XR2)}else if(type===_L32){_YR2=new _r32(type,id);_RR2=_YR2._t32(_SR2,_MH1,_RR2,_QR2,_VR2)}else {_YR2={type:_J32,id:id}}this._XR2.push(_YR2)}this._ZR2=new _Q42();_RR2=this._ZR2._U42(_MH1,_RR2,_QR2);if(this._ZR2._T42._V42>0){_RR2=this.__R2(_MH1,_RR2,_QR2)}else {this.width=this._ZR2._hk;this.height=this._ZR2._jk;this._P21=false}this._O21=0;this.preload=true;if(!this._P21){
|
||
this._VQ.left=this._ZR2._gk;this._VQ.right=this._ZR2._hk;this._VQ.top=this._ZR2._ik;this._VQ.bottom=this._ZR2._jk;this._j1=_AZ;this._k1=_BZ}this._U21();this._0S2()}}}catch(e){debug("Cannot build SWF data "+e.message)}};_L21.prototype.__R2=function(_u32,_v32,_w32){if(true!=this._P21){return }this._Gk=[];this.width=this._ZR2._T42._W42;this.height=this._ZR2._T42._X42;var _V42=this._ZR2._T42._V42;for(var _z3=0;_z3<_V42;_z3++){var _1S2=_u32.getInt32(_v32,_w32);_v32+=4;var _2S2=_v32;var _3S2=0;var _tK1=[];for(var _Qk=0;
|
||
_Qk<_1S2;_Qk++){var _4S2=_u32.getUint8(_v32,_w32);_v32+=1;var _5S2=((_4S2)&0x80)!=0?true:false;var _6S2=((_4S2)&0x7f)+1;for(var _Pf1=0;_Pf1<_6S2;_Pf1++){_tK1[_3S2++]=_5S2}}this._Gk[_z3]=_tK1;_v32=_2S2+((_1S2+3)&~3)}this._R21=true;return _v32};_L21.prototype._0S2=function(){this._7m=function(_Oj,_Pj,_Qj,_UC,_VC,_Tj,_Ro,_So){_Gy2(this._XR2,this._ZR2,_Oj,this._j1,this._k1,_Pj,_Qj,_UC,_VC,_Tj,_Ro,_So,this._F21)};this._I41=function(_7S2,_Pj,_Qj,_So){_Gy2(this._XR2,this._ZR2,_7S2,this._j1,this._k1,_Pj,_Qj,
|
||
1.0,1.0,0.0,0xffffffff,_So,this._F21)};};_L21.prototype._8S2=function(_9S2){if(_9S2>=0){if(_w21._b12!==undefined){var _eX1=_w21._b12[_9S2];this._wA2=new _ql();this._wA2._Kl(_eX1._mQ,_eX1._J22,_eX1.width,_eX1.height)}this._7m=function(_Oj,_Pj,_Qj,_UC,_VC,_Tj,_Ro,_So){this._wA2._7m(_Oj,_Pj,_Qj,_UC,_VC,_Tj,_Ro,_So)};this._I41=function(_Oj,_Pj,_Qj,_So){this._wA2._7m(_Oj,_Pj,_Qj,1,1,0,0xffffff,_So)}}};function _aS2(_bS2,_LK1){if(_bS2._T21[_LK1]!=null){var _vk=[];var src=0;var _Kx=0;var _pv;while(src<_bS2._T21[_LK1].length){
|
||
var _cS2=_bS2._T21[_LK1][src++];if(_cS2&0x80){_cS2=(_cS2&0x7f)+1;_pv=_bS2._T21[_LK1][src++];for(var _vm=0;_vm<_cS2;_vm++){_vk[_Kx++]=_pv}}else {_cS2++;for(var _vm=0;_vm<_cS2;_vm++){_vk[_Kx++]=_bS2._T21[_LK1][src++]}}}}_bS2._T21[_LK1]=_vk}function _Lp2(_dS2){var _Kp2=new _L21();if(_dS2._81!==undefined)_Kp2._81=_dS2._81;if(_dS2.width!==undefined)_Kp2.width=_dS2.width;if(_dS2.height!==undefined)_Kp2.height=_dS2.height;if(_dS2._q1!==undefined)_Kp2._VQ.left=_dS2._q1;if(_dS2._l1!==undefined)_Kp2._VQ.right=_dS2._l1;
|
||
if(_dS2._r1!==undefined)_Kp2._VQ.top=_dS2._r1;if(_dS2._m1!==undefined)_Kp2._VQ.bottom=_dS2._m1;if(_dS2._h1!==undefined)_Kp2._h1=_dS2._h1;if(_dS2._i1!==undefined)_Kp2._i1=_dS2._i1;if(_dS2.preload!==undefined)_Kp2.preload=_dS2.preload;if(_dS2._s1!==undefined)_Kp2._O21=_dS2._s1;if(_dS2._eS2!==undefined)_Kp2._P21=_dS2._eS2;if(_dS2._j1!==undefined)_Kp2._j1=_dS2._j1;if(_dS2._k1!==undefined)_Kp2._k1=_dS2._k1;if(_dS2._n1!==undefined)_Kp2._n1=_dS2._n1;if(_dS2._o1!==undefined)_Kp2._o1=_dS2._o1;_Kp2._T21=null;
|
||
if(_dS2._fS2!==undefined){_Kp2._NR2(_dS2._fS2,_Kp2._j1,_Kp2._k1)}if(_dS2._gS2!==undefined){_Kp2._8S2(_dS2._gS2)}if(_dS2._T21!==undefined)_Kp2._T21=_dS2._T21;_Kp2._F21=[];for(var _z3=_dS2._p1.length-1;_z3>=0;_z3--){_Kp2._F21[_z3]=_dS2._p1[_z3]}_Kp2._Fk=_Kp2._F21.length;_Kp2._U21();for(var _z3=0;_z3<_Kp2._F21.length;_z3++){_Kp2._F21[_z3]=_Xs2(_Kp2._F21[_z3]);if(_Kp2._F21[_z3]!=null){if(_Kp2._F21[_z3]._S6==0)_Kp2._F21[_z3]._S6=1;if(_Kp2._F21[_z3]._T6==0)_Kp2._F21[_z3]._T6=1}}if(_Kp2._T21){for(var _z3=0;
|
||
_z3<_dS2._T21.length;_z3++){if(!_dS2._hS2)_aS2(_Kp2,_z3);_Kp2._R21=true;var _r3=_Kp2.width*_Kp2.height;var _tK1=[];_tK1[_r3-1]=0;var _iS2=((_Kp2.width+7)>>3);var _3C2=0;for(var y=0;y<_Kp2.height;++y,_3C2+=_iS2){var _vk=0x80;var _jS2=_3C2;for(var x=0;x<_Kp2.width;++x,_vk>>=1){if(_vk==0){_vk=0x80;++_jS2}_tK1[x+(y*_Kp2.width)]=((_Kp2._T21[_z3][_jS2]&_vk)!=0);}}_Kp2._Gk[_z3]=_tK1}}_dS2._hS2=true;return _Kp2}_L21.prototype._I41=function(_7S2,_Pj,_Qj,_So){if(this._Fk<=0)return;if(_yO){_zO()}var __21=this.__21;if(((_BO.top-_Qj)<=__21)&&((_Qj-_BO.bottom)<=__21)&&((_BO.left-_Pj)<=__21)&&((_Pj-_BO.right)<=__21)||((_lj)&&(_qO._xN()!=null)&&(_qO._xN()._PM==false))){
|
||
_7S2=(~~_7S2)%this._Fk;if(_7S2<0)_7S2=_7S2+this._Fk;var _Qu=this._F21[_7S2];if((_Qu._B3==_Qu._S6)&&(_Qu._C3==_Qu._T6)){_8y2(_Qu,_Pj-this._j1,_Qj-this._k1,_So)}else {var _2m=0xffffffff;_ly2(_Qu,0,0,_Pj-this._j1,_Qj-this._k1,1,1,0,_2m,_2m,_2m,_2m,1)}}};_L21.prototype._7m=function(_Oj,_Pj,_Qj,_UC,_VC,_Tj,_Ro,_So){if(this._Fk<=0)return;if(_yO){_zO()}var _kS2=abs(this.__21*_UC);var _lS2=abs(this.__21*_VC);var __21;if(_kS2>_lS2){__21=_kS2}else {__21=_lS2}if(((_BO.top-_Qj)<=__21)&&((_Qj-_BO.bottom)<=__21)&&((_BO.left-_Pj)<=__21)&&((_Pj-_BO.right)<=__21)||((_lj)&&(_qO._xN()!=null)&&(_qO._xN()._PM==false))){
|
||
_Oj=(~~_Oj)%this._Fk;if(_Oj<0)_Oj+=this._Fk;_Tj=_eo2(_Tj,360.0);_ly2(this._F21[_Oj],this._j1,this._k1,_Pj,_Qj,_UC,_VC,_Tj*Math.PI/180.0,_Ro,undefined,undefined,undefined,_So)}};_L21.prototype._L41=function(_7S2,_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So){if(this._Fk<=0)return;_7S2=(~~_7S2)%this._Fk;if(_7S2<0)_7S2=_7S2+this._Fk;_nz2(this._F21[_7S2],_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So)};_L21.prototype._AB2=function(_mS2,_nS2,_0l,_1l,_Rj,_Sj,_Tj,_Pj,_Qj){var _Rk,_Tk;if(!this._R21)return true;if(this._Fk<=0)return false;
|
||
_mS2=_mS2%this._Gk.length;if(_mS2<0)_mS2=_mS2+this._Gk.length;if(Math.abs(_Tj)<0.0001){_Rk=Math.floor((_Pj-_0l)/_Rj+this._j1);_Tk=Math.floor((_Qj-_1l)/_Sj+this._k1)}else {var _bl=Math.sin(-_Tj*Math.PI/180.0);var _cl=Math.cos(-_Tj*Math.PI/180.0);_Rk=Math.floor((_cl*(_Pj-_0l)+_bl*(_Qj-_1l))/_Rj+this._j1);_Tk=Math.floor((_cl*(_Qj-_1l)-_bl*(_Pj-_0l))/_Sj+this._k1)}if((_Rk<0)||(_Rk>=this.width))return false;if((_Tk<0)||(_Tk>=this.height))return false;return this._Gk[_mS2][_Rk+(_Tk*this.width)]};_L21.prototype._CB2=function(_mS2,
|
||
_nS2,_0l,_1l,_Rj,_Sj,_Tj,_5l){if(!this._R21)return true;if(this._Fk<=0)return false;_mS2=_mS2%this._Gk.length;if(_mS2<0){_mS2=_mS2+this._Gk.length}var _Hk=_Ik(_nS2.left,_5l.left);var _Jk=_Kk(_nS2.right,_5l.right);var _Lk=_Ik(_nS2.top,_5l.top);var _Mk=_Kk(_nS2.bottom,_5l.bottom);if((_Rj==1)&&(_Sj==1)&&(Math.abs(this.angle)<0.0001)){for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){var _Rk=_z3-_0l+this._j1;var _Tk=_Qk-_1l+this._k1;if((_Rk<0)||(_Rk>=this._B3))continue;if((_Tk<0)||(_Tk>=this._C3))continue;
|
||
if(this._Gk[_mS2][_Rk+(_Tk*this._B3)]==true)return true;}}}else {var _bl=Math.sin(-_Tj*_Ok/180.0);var _cl=Math.cos(-_Tj*_Ok/180.0);var _oS2=1.0/_Rj;var _pS2=1.0/_Sj;for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){var _Rk=Math.floor((_cl*(_z3-_0l)+_bl*(_Qk-_1l))*_oS2+this._j1);var _Tk=Math.floor((_cl*(_Qk-_1l)-_bl*(_z3-_0l))*_pS2+this._k1);if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;if(this._Gk[_mS2][_Rk+(_Tk*this.width)])return true}}}return false};_L21.prototype._qS2=function(_mS2,
|
||
_nS2,_0l,_1l,_Rj,_Sj,_Tj,_5l){var _z3,_Qk;if(!this._R21)return true;if(_rS2>3){_rS2=(1+_rS2)-1}if(this._Fk<=0)return false;_mS2=_mS2%this._Gk.length;if(_mS2<0)_mS2=_mS2+this._Gk.length;var _Hk=_Ik(_nS2.left,_5l.left);var _Jk=_Kk(_nS2.right,_5l.right);var _Lk=_Ik(_nS2.top,_5l.top);var _Mk=_Kk(_nS2.bottom,_5l.bottom);var _6l=((_5l.right+_5l.left)/2);var _7l=((_5l.bottom+_5l.top)/2);var _8l=1.0/((_5l.right-_5l.left)/2);var _9l=1.0/((_5l.bottom-_5l.top)/2);var _sS2=this._Gk[_mS2];var _8R2;if((_Rj==1)&&(_Sj==1)&&(Math.abs(_Tj)<0.0001)){
|
||
for(_z3=_Hk;_z3<=_Jk;_z3++){_8R2=(_z3-_6l)*_8l;var _tS2=_8R2*_8R2;var _Rk=_z3-_0l+this._j1;if((_Rk<0)||(_Rk>=this.width))continue;for(_Qk=_Lk;_Qk<=_Mk;_Qk++){_8R2=(_Qk-_7l)*_9l;if(_tS2+(_8R2*_8R2)>1)continue;var _Tk=_Qk-_1l+this._k1;if((_Tk<0)||(_Tk>=this.height))continue;if(_sS2[_Rk+(_Tk*this.width)])return true}}}else {var _bl=Math.sin(-_Tj*Math.PI/180.0);var _cl=Math.sin(-_Tj*Math.PI/180.0);var _oS2=1.0/_Rj;var _pS2=1.0/_Sj;for(_z3=_Hk;_z3<=_Jk;_z3++){var _uS2=(_z3-_0l);var _vS2=_cl*_uS2;var _wS2=_bl*_uS2;
|
||
var _8R2=(_z3-_6l)*_8l;var _xS2=_8R2*_8R2;for(_Qk=_Lk;_Qk<=_Mk;_Qk++){var _yS2=(_Qk-_7l)*_9l;if((_xS2+(_yS2*_yS2))>1)continue;var _zS2=_Qk-_1l;var _Rk=~~((_vS2+_bl*_zS2*_oS2)+this._j1);if((_Rk<0)||(_Rk>=this.width))continue;var _Tk=~~((_cl*_zS2-_wS2*_pS2)+this._k1);if((_Tk<0)||(_Tk>=this.height))continue;if(_sS2[_Rk+(_Tk*this.width)])return true}}}return false};_L21.prototype._OB2=function(_mS2,_nS2,_0l,_1l,_AS2,_BS2,_CS2,_DS2,_ES2,_Ek,_nk,_ok,_pk,_qk,_rk){if(_DS2==null)return false;if(this._Fk<=0)return false;
|
||
if(_DS2._Fk<=0)return false;if(this._Gk.length>0)_mS2=_mS2%this._Gk.length;if(_mS2<0){_mS2=_mS2+this._Gk.length;}if(_DS2._Gk.length>0)_ES2=_ES2%_DS2._Gk.length;if(_ES2<0){_ES2=_ES2+_DS2._Gk.length}_AS2=1.0/_AS2;_BS2=1.0/_BS2;_pk=1.0/_pk;_qk=1.0/_qk;var _Hk=_Ik(_nS2.left,_Ek.left);var _Jk=_Kk(_nS2.right,_Ek.right);var _Lk=_Ik(_nS2.top,_Ek.top);var _Mk=_Kk(_nS2.bottom,_Ek.bottom);if((_AS2==1)&&(_pk==1)&&(_BS2==1)&&(_qk==1)&&(_CS2==0)&&(_rk==0)){for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){
|
||
var _Rk=_z3-_0l+this._j1;var _Tk=_Qk-_1l+this._k1;if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;if(this._R21){if(!this._Gk[_mS2][_Rk+(_Tk*this.width)])continue }_Rk=_z3-_nk+_DS2._j1;_Tk=_Qk-_ok+_DS2._k1;if((_Rk<0)||(_Rk>=_DS2.width))continue;if((_Tk<0)||(_Tk>=_DS2.height))continue;if(_DS2._R21){if(!_DS2._Gk[_ES2][_Rk+(_Tk*_DS2.width)])continue }return true}}}else if((_CS2==0)&&(_rk==0)){for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){var _Rk=Math.floor(((_z3-_0l)*_AS2+this._j1));
|
||
var _Tk=Math.floor(((_Qk-_1l)*_BS2+this._k1));if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;if(this._R21){if(!this._Gk[_mS2][_Rk+(_Tk*this.width)])continue }_Rk=Math.floor(((_z3-_nk)*_pk+_DS2._j1));_Tk=Math.floor(((_Qk-_ok)*_qk+_DS2._k1));if((_Rk<0)||(_Rk>=_DS2.width))continue;if((_Tk<0)||(_Tk>=_DS2.height))continue;if(_DS2._R21){if(!_DS2._Gk[_ES2][_Rk+(_Tk*_DS2.width)])continue }return true}}}else {var _FS2=Math.sin(-_CS2*_Ok/180);var _GS2=Math.cos(-_CS2*_Ok/180);var _Nk=Math.sin(-_rk*_Ok/180);
|
||
var _Pk=Math.cos(-_rk*_Ok/180);for(var _z3=_Hk;_z3<=_Jk;_z3++){for(var _Qk=_Lk;_Qk<=_Mk;_Qk++){var _Rk=Math.floor(((_GS2*(_z3-_0l)+_FS2*(_Qk-_1l))*_AS2+this._j1));var _Tk=Math.floor(((_GS2*(_Qk-_1l)-_FS2*(_z3-_0l))*_BS2+this._k1));if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;if(this._R21){if(!this._Gk[_mS2][_Rk+(_Tk*this.width)])continue }_Rk=Math.floor(((_Pk*(_z3-_nk)+_Nk*(_Qk-_ok))*_pk+_DS2._j1));_Tk=Math.floor(((_Pk*(_Qk-_ok)-_Nk*(_z3-_nk))*_qk+_DS2._k1));if((_Rk<0)||(_Rk>=_DS2.width))continue;
|
||
if((_Tk<0)||(_Tk>=_DS2.height))continue;if(_DS2._R21){if(!_DS2._Gk[_ES2][_Rk+(_Tk*_DS2.width)])continue }return true}}}return false};_L21.prototype._HS2=function(_mS2,_nS2,_0l,_1l,_Rj,_Sj,_Tj,_IS2,_JS2,_KS2,_LS2){if(!this._R21){return true}if(this._Fk<=0){return false}_mS2=_mS2%this._Gk.length;if(_mS2<0){_mS2=_mS2+this._Gk.length}if((_IS2==_KS2)||(_JS2==_LS2)){var _BZ1=new _MF();_BZ1.left=_IS2;_BZ1.top=_Kk(_JS2,_LS2);_BZ1.right=_KS2;_BZ1.bottom=_Ik(_JS2,_LS2);return this._CB2(_mS2,_nS2,_0l,_1l,_Rj,_Sj,_Tj,
|
||
_BZ1)}var _bl=Math.sin(-_Tj*Math.PI/180.0);var _cl=Math.cos(-_Tj*Math.PI/180.0);if(Math.abs(_KS2-_IS2)>=Math.abs(_LS2-_JS2)){if(_KS2<_IS2){var _vq=_KS2;_KS2=_IS2;_IS2=_qj;_vq=_LS2;_LS2=_MS2;_JS2=_vq}var _PL=(_LS2-_JS2)/(_KS2-_IS2);for(var _z3=_Ik(_nS2.left,_IS2);_z3<=_Kk(_nS2.right,_KS2);_z3++){var _Rk=Math.floor((_cl*(_z3-_0l)+_bl*(_JS2+(_z3-_IS2)*_PL-_1l))/_Rj+this._j1);var _Tk=Math.floor((_cl*(_JS2+(_z3-_IS2)*_PL-_1l)-_bl*(_z3-_0l))/_Sj+this._k1);if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;
|
||
if(this._Gk[_mS2][_Rk+(_Tk*this.width)])return true;}}else {if(_LS2<_JS2){var _vq=_LS2;_LS2=_JS2;_JS2=_vq;_vq=_KS2;_KS2=_IS2;_IS2=_vq}var _PL=(_KS2-_IS2)/(_LS2-_JS2);for(var _z3=_Ik(_nS2.top,_JS2);_z3<=_Kk(_nS2.bottom,_LS2);_z3++){var _Rk=Math.floor((_cl*(_IS2+(_z3-_JS2)*_PL-_0l)+_bl*(_z3-_1l))/_Rj+this._j1);var _Tk=Math.floor((_cl*(_z3-_1l)-_bl*(_IS2+(_z3-_JS2)*_PL-_0l))/_Sj+this._k1);if((_Rk<0)||(_Rk>=this.width))continue;if((_Tk<0)||(_Tk>=this.height))continue;if(this._Gk[_mS2][_Rk+(_Tk*this.width)])return true}
|
||
}return false};_L21.prototype._g31=function(_Oj){if(this._Fk<=0){return null}_Oj=_Oj%this._Fk;if(_Oj<0){_Oj=_Oj+this._Fk}if(this._F21){return this._F21[_Oj]}return null};function _Io2(){this._g1=[]}_Io2.prototype._N21=function(_bS2){var _sk=this._g1.length;this._g1[_sk]=_bS2;return _sk};_Io2.prototype._cB2=function(_NS2){if(_NS2<0||_NS2>this._g1.length)return null;var _hL2=this._g1[_NS2];if((_hL2._ZR2!==null)&&(_hL2._ZR2!==undefined)){return _hL2._ZR2._S42}return _hL2._F21.length};_Io2.prototype._Xs=function(_NS2){
|
||
if(_NS2<0||_NS2>this._g1.length)return null;return this._g1[_NS2]};_Io2.prototype._5U=function(_Us){if(this._g1[_Us]!=undefined)this._g1[_Us]=undefined};_Io2.prototype._dp2=function(_KH1){try{var _OS2={data:new Uint8Array(_KH1),offset:0};function _PS2(_QS2){var _RS2=";";var _Rt="";while(_OS2.offset<_QS2.data.byteLength){if(_QS2.data[_OS2.offset]===_RS2.charCodeAt(0)){_OS2.offset++;break }_Rt=_Rt+String.fromCharCode(_QS2.data[_OS2.offset]);_OS2.offset++}return _Rt};var type=_PS2(_OS2);if(type=="rswf"){var version=_PS2(_OS2),
|
||
_SS2=version.split('.',3);_S32._t91=parseInt(_SS2[0]);_S32._u91=parseInt(_SS2[1]);_S32.version=parseInt(_SS2[2]);var _TS2=parseInt(_PS2(_OS2)),_US2=parseInt(_PS2(_OS2));this._PR2=[];var _yp=_TS2;for(var _z3=0;_z3<_US2;_z3++){var _VS2=parseInt(_PS2(_OS2));this._PR2[_z3]=_KH1.slice(_yp,_yp+_VS2);_yp+=_VS2}}}catch(e){debug("Cannot parse SWF data "+e.message)}};_Io2.prototype._bp2=function(_WS2){function _XS2(_hm,_Mk){var _uN2=(_hm>>16)&0xffff,_eb2=_hm&0xffff;var _l52=(_Mk>>16)&0xffff,_tE1=_Mk&0xffff;var _It=((_uN2*_tE1)+(_eb2*_l52))&0xffff;
|
||
return((_It<<16)>>>0)+(_eb2*_tE1)};function _YS2(_KH1){var _ZS2=Math.pow(2,32);var __S2=6*7;var _0T2="";for(var _Qk=0;_Qk<_KH1.length;_Qk++){_0T2+=String.fromCharCode((_KH1.charCodeAt(_Qk)-(__S2&0xff))&0xff);__S2=_XS2(__S2,(__S2+1)%_ZS2)%_ZS2}return _0T2};this._b12=[];try{var _1T2=_WS2.split(';',4);if(_1T2[0]=="skel"){var version=_1T2[1];var _yp=parseInt(_1T2[2]);var _2T2=parseInt(_1T2[3]);var _3T2=4+_2T2;_1T2=_WS2.split(';',_3T2);for(var _z3=0;_z3<_2T2;_z3++){var _4T2=parseInt(_1T2[4+_z3]);var _5T2=_WS2.substr(_yp,
|
||
_4T2);var _6T2=_5T2.split(';',4);var _Gv=0;var _7T2=parseInt(_6T2[_Gv++]);var _8T2=parseInt(_6T2[_Gv++]);var _9T2=parseInt(_6T2[_Gv++]);var _aT2=_6T2[_Gv].substr(0,_7T2);var _bT2=_6T2[_Gv].substr(_7T2,_6T2[_Gv].length-_7T2);this._b12.push({_mQ:_YS2(_SI(_aT2)),_J22:_YS2(_SI(_bT2)),width:_8T2,height:_9T2});_yp+=_4T2}}}catch(e){debug("Cannot parse Spine data "+e.message)}};function _cT2(){this.__type="[Tile]";this.x=0;this.y=0;this.index=0;this._YO2=0;this._ZO2=0;this._B3=0;this._C3=0;this._P3=0.0;this.id=__m2++;
|
||
this._PR=1.0;this._QR=1.0;this._SR=0xffffff;this.alpha=1.0;this._O3=true;this._dT2=false}_cT2.prototype._eT2=function(){var _031=_zu._Au(this.index);if(_031!=null){var _Qu=_031._Du;if(_Qu._W6>=_Jl.length)return;if(!_Jl[_Qu._W6].complete)return;if(this._YO2<0){this._B3+=this._YO2;this._YO2=0}if(this._ZO2<0){this._C3+=this._ZO2;this._ZO2=0}if(_Qu!=null){if((this._YO2+this._B3)>=_Qu._B3){this._B3=_Qu._B3-this._YO2}if((this._ZO2+this._C3)>=_Qu._C3){this._C3=_Qu._C3-this._ZO2}}}};function _2P2(_fT2){var _hO2=new _cT2();
|
||
if(_fT2.x!=undefined)_hO2.x=_fT2.x;if(_fT2.y!=undefined)_hO2.y=_fT2.y;if(_fT2.index!=undefined)_hO2.index=_fT2.index;if(_fT2._YO2!=undefined)_hO2._YO2=_fT2._YO2;if(_fT2._ZO2!=undefined)_hO2._ZO2=_fT2._ZO2;if(_fT2._B3!=undefined)_hO2._B3=_fT2._B3;if(_fT2._C3!=undefined)_hO2._C3=_fT2._C3;if(_fT2._P3!=undefined)_hO2._P3=_fT2._P3;if(_fT2.id!=undefined)_hO2.id=_fT2.id;if(_fT2.scaleX!=undefined)_hO2._PR=_fT2.scaleX;if(_fT2.scaleY!=undefined)_hO2._QR=_fT2.scaleY;if(_fT2._g6!=undefined){_hO2._SR=(_fT2._g6&0xffffff);
|
||
_hO2.alpha=((_fT2._g6>>24)&0xff)/255.0;}_hO2._eT2();if(__m2<_fT2.id)__m2=_fT2.id+1;return _hO2}_cT2.prototype._7m=function(){if(!this._O3)return false;var _031=_zu._Au(this.index);if(_031!=null){var _Qu=_031._Du;if((_Qu._Il instanceof HTMLImageElement)&&(_Qu._W6>=_Jl.length))return;if((_Jl[_Qu._W6] instanceof HTMLImageElement)&&(!_Jl[_Qu._W6].complete))return;var _Xj=_Qu._B3/_Qu._U6;var _Yj=_Qu._C3/_Qu._V6;if(!_ul){_Jm.globalAlpha=this.alpha;if(this._SR!=0xffffff){_ux2=_Om(_Qu,this._SR);if(this._PR<=0||this._QR<=0){
|
||
_Hx2(this.x,this.y,this._PR,this._QR,0.0);_Jm._E21(_ux2,(this._YO2*_Xj),(this._ZO2*_Yj),this._B3*_Xj,this._C3*_Yj,0,0,this._B3,this._C3);_Jx2()}else {_Jm._E21(_ux2,(this._YO2*_Xj),(this._ZO2*_Yj),(this._B3*_Xj),(this._C3*_Yj),this.x,this.y,this._B3*this._PR,this._C3*this._QR)}}else {var _PM1=-1;if(_Qu._Il instanceof HTMLImageElement)_PM1=_Jl[_Qu._W6];else _PM1=_Qu._Il;if(this._PR<=0||this._QR<=0){_Hx2(this.x,this.y,this._PR,this._QR,0.0);_Jm._E21(_PM1,_Qu.x+(this._YO2*_Xj),_Qu.y+(this._ZO2*_Xj),this._B3*_Xj,
|
||
this._C3*_Yj,0,0,this._B3,this._C3);_Jx2()}else {_Jm._E21(_PM1,_Qu.x+(this._YO2*_Xj),_Qu.y+(this._ZO2*_Xj),this._B3*_Xj,this._C3*_Yj,this.x,this.y,this._B3*this._PR,this._C3*this._QR)}}}else {var _2m=this._SR|((this.alpha*255)<<24);_Jm._E21(_Qu,_Qu.x+(this._YO2*_Xj),_Qu.y+(this._ZO2*_Xj),this._B3*_Xj,this._C3*_Xj,this.x,this.y,this._B3*this._PR,this._C3*this._QR,_2m)}}};function _gT2(_Ws2){this.__type="[Timeline]";if((_Ws2!=null)&&(_Ws2!=undefined)){this._81=_Ws2._81;this._tI=_Ws2._tI}else {this._81="";
|
||
this._tI=[]}}_gT2.prototype._6b2=function(_hT2){if(this._tI.length==0){return 0}if(_hT2>this._tI[this._tI.length-1]._iT2){return this._tI.length}for(var _z3=0;_z3<this._tI.length;_z3++){if(this._tI[_z3]._iT2>=_hT2){return _z3}}return this._tI.length};_gT2.prototype._ab2=function(_hT2){if(this._tI.length==0){return 0}if(_hT2<this._tI[0]._iT2){return -1}for(var _z3=this._tI.length-1;_z3>=0;_z3--){if(this._tI[_z3]._iT2<=_hT2){return _z3}}return -1};_gT2.prototype._9b2=function(){return this._tI[this._tI.length-1]._iT2}
|
||
;function _No2(){this._D3=[]}_No2.prototype._et=function(_Ws2){var _Cu=null;if(_Ws2!=null){_Cu=new _gT2(_Ws2)}this._D3[this._D3.length]=_Cu};_No2.prototype._Xs=function(_Oj){if((_Oj<0)||(_Oj>=this._D3.length)){return undefined}return this._D3[_Oj]};_No2.prototype._Rr=function(_Oj){if((_Oj>=0)||(_Oj<this._D3.length)){this._D3[_Oj]._tI._Rr()}};_No2.prototype._5U=function(_Oj){if((_Oj>=0)||(_Oj<this._D3.length)){this._D3[_Oj]=null}};function _Gp2(_jT2){if(!_jT2){this._nt=[]}else {this._nt=_jT2}}_Gp2.prototype._Xs=function(_k11){
|
||
return this._nt[_k11]};_Gp2.prototype._Ns2=function(_kT2){for(var _z3=1;_z3<this._nt.length;_z3++){var _EK2=this._nt[_z3];if(_EK2._lT2==_kT2){_6O._7k(_3e2,_z3)}}};function _t9(_zV,_mT2,_nT2,_Vo){if(!(_zV instanceof Array))_Bn("array_set_2D() : argument 0 must be an array");if(!(_zV[_mT2] instanceof Array))_zV[_mT2]=[];_zV[_mT2][_nT2]=_Vo}var _oT2={"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,null],"mouse_y":[!0,!1,!1,null,null],"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 _pT2={"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],"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,null,null],};function _qT2(){_Bn("vertex_format_begin")}function _rT2(){_Bn("vertex_format_end")}function _sT2(_tT2){_Bn("vertex_format_delete")}function _uT2(){_Bn("vertex_format_add_position")}function _vT2(){_Bn("vertex_format_add_position_3d")}function _wT2(){_Bn("vertex_format_add_colour")}
|
||
function _xT2(){_Bn("vertex_format_add_color")}function _yT2(){_Bn("vertex_format_add_normal")}function _zT2(){_Bn("vertex_format_add_texcoord")}function _AT2(){_Bn("vertex_format_add_textcoord")}function _BT2(type,_wp){_Bn("vertex_format_add_custom")}var _CT2=null;function _DT2(){_qT2=_ET2;_rT2=_FT2;_sT2=_GT2;_uT2=_HT2;_vT2=_IT2;_wT2=_JT2;_xT2=_JT2;_yT2=_KT2;_zT2=_LT2;_AT2=_LT2;_BT2=_MT2}function _ET2(){if(_CT2!=null){debug("ERROR vertex_format_begin: Vertex format is already under construction")}else {
|
||
_CT2=new _iF1()}}function _HT2(){if(_CT2==null){debug("ERROR vertex_format_add_position: No vertex format is under construction")}else {_CT2._YM1()}}function _IT2(){if(_CT2==null){debug("ERROR vertex_format_add_position_3d: No vertex format is under construction")}else {_CT2._tF1()}}function _JT2(){if(_CT2==null){debug("ERROR vertex_format_add_colour: No vertex format is under construction");}else {_CT2._uF1()}}function _KT2(){if(_CT2==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction")}
|
||
else {_CT2._wF1()}}function _LT2(){if(_CT2==null){debug("ERROR vertex_format_add_textcoord: No vertex format is under construction")}else {_CT2._vF1()}}function _MT2(_rp,_qp){if(_CT2==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction")}else {_CT2._ZM1(_rp,_qp)}}function _FT2(){if(_CT2==null){debug("ERROR vertex_format_end: No vertex format under construction");return -1}var _fL1=_ul._zF1(_CT2);_CT2=null;return _fL1}function _GT2(_NT2){debug("WARNING vertex_format_delete not implemented on HTML5 (System shares vertex formats but doesn't reference count)")}
|
||
function _3o2(){this.__type="[View]";this._O3=false;this._4N=0;this._6N=0;this._8N=640;this._aN=480;this._241=0;this._341=0;this._441=640;this._541=480;this.angle=0;this._7s=0;this._9s=0;this._8s=0;this._as=0;this._641=0;this._741=0;this._IQ2=1;this._JQ2=1;this._gN=32;this._iN=32;this._cN=-1;this._eN=-1;this._lN=-1;this._pP2=-1;this._ka2=-1;this._LM=-1}_3o2.prototype._Qs=function(_Rs){this._O3=_Rs._O3;this._4N=_Rs._4N;this._6N=_Rs._6N;this._8N=_Rs._8N;this._aN=_Rs._aN;this._241=_Rs._241;this._341=_Rs._341;
|
||
this._441=_Rs._441;this._541=_Rs._541;this.angle=_Rs.angle;this._7s=_Rs._7s;this._9s=_Rs._9s;this._8s=_Rs._8s;this._as=_Rs._as;this._641=_Rs._641;this._741=_Rs._741;this._IQ2=_Rs._IQ2;this._JQ2=_Rs._JQ2;this._gN=_Rs._gN;this._iN=_Rs._iN;this._cN=_Rs._cN;this._eN=_Rs._eN;this._lN=_Rs._lN;this._pP2=_Rs._pP2;this._ka2=_Rs._ka2};_3o2.prototype._bs=function(_Pj,_Qj){if(_lj){var _rO=_qO._YM(this._ka2);if(_rO!=null){_Pj=_Pj-_6s.left;_Qj=_Qj-_6s.top;var _OT2=_Pj/this._441;var _PT2=_Qj/this._541;_OT2=_OT2*2.0-1.0;
|
||
_PT2=_PT2*2.0-1.0;var _QT2=_rO._zN();var _EO,_FO;_EO=(_OT2*_QT2._vk[_tC])+(_PT2*_QT2._vk[_uC])+_QT2._vk[_wC];return Math.floor(_EO)}}return((_Pj-_6s.left-this._7s)/this._IQ2)+this._4N};_3o2.prototype._cs=function(_Pj,_Qj){if(_lj){var _rO=_qO._YM(this._ka2);if(_rO!=null){_Pj=_Pj-_6s.left;_Qj=_Qj-_6s.top;var _OT2=_Pj/this._441;var _PT2=_Qj/this._541;_OT2=_OT2*2.0-1.0;_PT2=_PT2*2.0-1.0;var _QT2=_rO._zN();var _EO,_FO;_FO=(_OT2*_QT2._vk[_xC])+(_PT2*_QT2._vk[_pB])+_QT2._vk[_zC];return Math.floor(_FO)}}return((_Qj-_6s.top-this._9s)/this._JQ2)+this._6N}
|
||
;function _3P2(_RT2){_fB=new _3o2();if(_RT2._O3!=undefined)_fB._O3=_RT2._O3;if(_RT2._kM!=undefined)_fB._4N=_RT2._kM;if(_RT2._lM!=undefined)_fB._6N=_RT2._lM;if(_RT2._r6!=undefined)_fB._8N=_RT2._r6;if(_RT2._p6!=undefined)_fB._aN=_RT2._p6;if(_RT2._UO2!=undefined)_fB._241=_RT2._UO2;if(_RT2._VO2!=undefined)_fB._341=_RT2._VO2;if(_RT2._s6!=undefined)_fB._441=_RT2._s6;if(_RT2._q6!=undefined)_fB._541=_RT2._q6;if(_RT2.angle!=undefined)_fB._541=_RT2.angle;if(_RT2._gN!=undefined)_fB._gN=_RT2._gN;if(_RT2._iN!=undefined)_fB._iN=_RT2._iN;
|
||
if(_RT2._cN!=undefined)_fB._cN=_RT2._cN;if(_RT2._eN!=undefined)_fB._eN=_RT2._eN;if(_RT2.index!=undefined)_fB._lN=_RT2.index;if(_lj){if(_RT2._ka2!=undefined){_fB._ka2=_RT2._ka2;}else {var _ja2=_qO.__M(_fB);_fB._ka2=_ja2._AN()}}return _fB}var _ul=null;var _ST2=null;var _TT2=null;var _bB=!0;var _YA=!1,_cB=!1,_HN2=_hn._oD,_IN2=_hn._wD,_UT2=0,_VT2=0.0,_WT2=[],_8B={_Av:!0,_Bv:!0,_Cv:!0,alpha:!0};var _zn=0.0,__A=!0,_1B=!0,_3B=!0,_XT2=_hn._7J1;var _NB=null,_SB=null,_RB=null,_WB=null,_YB=null,_UB=[];var _Bx2=!1,_YT2=!1,
|
||
_ZT2=1.0;var __T2=[];var _MC=null,_0U2=null,_1U2=0;var __N=0,_WN=1,_hC=2,_2U2=16;var _3U2=[];var _Mo=16384;var _4U2=36,_5U2=[],_6U2=[];var _7U2=0.5;function _Ly2(){_3z();_DT2();_vv2();_ho();_8U2(_4U2);_To=_9U2;_941=_aU2;_841=_bU2;_Jx2=_cU2;_py2=_dU2;_ay2=_eU2;_Hx2=_fU2;_vy2=_gU2;_xy2=_hU2;_4y2=_iU2;_Ay2=_jU2;_Cy2=_kU2;_Ey2=_lU2;_4z2=_mU2;_8y2=_nU2;_9y2=_oU2;_ly2=_pU2;_nz2=_qU2;_Gy2=_rU2;_Hy2=_sU2;_M41=_tU2;_VK=_uU2;_MK=_vU2;_ZK=_wU2;_PK=_vU2;_0L=_wU2;_3L=_xU2;_9L=_yU2;_hL=_zU2;_jL=_AU2;_qL=_BU2;_vL=_CU2;
|
||
_RL=_DU2;_1M=_EU2;_6M=_FU2;_xL=_CU2;_TL=_DU2;_3M=_EU2;_8M=_FU2;_lm=_GU2;_bL=_HU2;_9M=_IU2;_bM=_IU2;__J=_JU2;_ka=_KU2;_JK=_KU2;_la=_LU2;_hM=_MU2;_B51=_NU2;_q41=_OU2;_GY=_PU2;_RW=_QU2;_ul._E21=_RU2;_Ju=_SU2;_X31=_TU2;_P31=_UU2;_b41=_VU2;_K31=_WU2;_m41=_XU2;_o41=_YU2;_x41=_ZU2;_A41=__U2;_Fu=_0V2;_Tu=_1V2;_y21=_2V2;_H21=_3V2;_W21=_4V2;_VZ=_5V2;_WZ=_6V2;_XZ=_7V2;_YZ=_8V2;_ZZ=_9V2;__Z=_aV2;_0_=_bV2;_1_=_cV2;_2_=_dV2;_3_=_eV2;_4_=_fV2;_5_=_gV2;_6_=_hV2;_7_=_iV2;_9_=_jV2;__q2=_kV2;_xB=_lV2;_0r2=_mV2;_1r2=_nV2;
|
||
_2r2=_oV2;_wB=_pV2;_Yq2=_qV2;_Zq2=_rV2;_3r2=_sV2;_4r2=_tV2;_5r2=_uV2;_6r2=_vV2;_7r2=_wV2;_Yu2=_xV2;_1v2=_yV2;_zV2()}function _AV2(_HE1){var options={_pF1:((_0F._jp2!==undefined)?true:false),_qF1:(_0F._Y6._BV2?true:false),_aF1:_Om2};_ul=new _GE1(_HE1,options);if(!_ul._ZE1){_ul=null;return false}if(!_CV2())return false;if(!_DV2())return false;if(!_EV2())return false;_0U2=[];for(var _z3=0;_z3<_2U2;_z3++){_0U2[_z3]=new _XA()}_1U2=-1;_qB=1;_Am2=new _XA();_Bm2=new _XA();var _FV2=_ul._MG1();for(var _z3=0;_z3<_FV2;_z3++){
|
||
_WT2[_z3]=false}return true}function _8U2(_jN2){_4U2=4*(_Kk(64,_Ik(4,_jN2))/4);_5U2[0]=1;_6U2[0]=0;for(var _z3=1;_z3<_4U2;_z3++){_5U2[_z3]=Math.cos(_z3*2*Math.PI/_4U2);_6U2[_z3]=Math.sin(_z3*2*Math.PI/_4U2)}_5U2[_4U2]=1;_6U2[_4U2]=0}function _zV2(){_Mv(0,0xff000000,0,0);_4r2(0);_7r2(0);_GV2()}function _CV2(){return _HV2()}function _DV2(){var _IV2=document.createElement(_fF);_IV2._2p=_IV2.width=16;_IV2._3p=_IV2.height=16;_IV2.complete=true;_IV2._F31=false;_IV2.name="";_IV2._Jm=_IV2.getContext('2d');_IV2._Jm.save();
|
||
_IV2._Jm.setTransform(1,0,0,1,0,0);_IV2._Jm.globalAlpha=1;_IV2._Jm.fillStyle='#ffffff';_IV2._Jm.fillRect(0,0,16,16);_IV2._Jm.restore();var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=15;_Qu._C3=15;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=15;_Qu._T6=15;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=-1;_Qu._Il=_IV2;_Qu._Fl=[];_Qu._Hl=1;_Qu._Gl=0;_dn(_Qu);_ul._5I1(_Qu._Il._cn);return true}function _EV2(){_NB=new Float32Array(_hn._bI1*4);_SB=new Float32Array(_hn._bI1*4);_RB=new Float32Array(_hn._bI1*4);_WB=new Float32Array(4);var _MB;
|
||
for(var _z3=0;_z3<_hn._bI1;_z3++){_RB[_z3]=0;_MB=_z3*4;_NB[_MB+0]=0;_NB[_MB+1]=0;_NB[_MB+2]=0;_NB[_MB+3]=0;_SB[_MB+0]=0;_SB[_MB+1]=0;_SB[_MB+2]=0;_SB[_MB+3]=0;_UB[_z3]=false}return true}function _GV2(){var _JV2=_c31;_c31=function(_d31,_KV2){var _Il=_JV2(_d31,_KV2);if(_Il&&!_Il._Jo._cn){_dn(_Il._Ko)}return _Il;};var _LV2=__u;__u=function(_Oj){var _Il=_LV2(_Oj);if(_Il&&!_Il._Jo._cn){_dn(_Il._Ko)}return _Il};_jU2()}function _jU2(){_ul._iG1();_ul._dB(_eB());_ul._FG1(_UT2,_VT2);_ul._ZB(_YB);_ul._XB(_WB);_ul._9B(_8B._Av,
|
||
_8B._Bv,_8B._Cv,_8B.alpha);for(var _z3=0;_z3<_hn._bI1;_z3++){_ul._TB(_z3,_SB.subarray(_z3*4,(_z3+1)*4),_NB.subarray(_z3*4,(_z3+1)*4),_RB.subarray(_z3*4,(_z3+1)*4))}}function _kU2(){_ul._jG1()}function _gU2(_MV2){if(_MV2){_ST2={};if(_MV2._VQ2){_ST2._YA=_YA;_ST2._cB=_cB;_ST2._YB=new Float32Array(_YB);if(_lj){_ST2._3B=_py();_ST2.__A=_ly();_ST2._1B=_ny()}_YA=false;_cB=false;_Mv(0,0xff000000,0,0);_ul._ZA(false);_ul._2B(false);_ul._0B(false);_ul._dB(_eB())}if(_MV2._WQ2){_ST2._NV2=_ul._6D._4E(_hn._nD);_ST2._OV2=_ul._6D._4E(_hn._pD);
|
||
_ul._mG1(_hn._qD,_hn._vD)}}}function _hU2(_PV2){if(_ST2&&_PV2){if(_PV2._YQ2){_YA=_ST2._YA;_cB=_ST2._cB;_YB=new Float32Array(_ST2._YB);_ul._ZB(_YB);if(_YA||_lj){if(_lj){_ul._2B(_ST2._3B);_ul._ZA(_ST2.__A);_ul._0B(_ST2._1B);}else {_ul._ZA(__A);_ul._0B(_1B);_ul._2B(_3B)}}_ul._dB(_eB())}if(_PV2._ZQ2){_ul._mG1(_ST2._NV2,_ST2._OV2)}_ST2=null}}function _eB(){var _LF1=undefined;if(_cB){_LF1=_ul._0F1}else {_LF1=_ul.__E1}return _LF1}function _dU2(_Wy2,_Xy2,_Yy2,_Zy2){var _QV2=_X41;var _RV2=_Y41;_Bm2._4O1();var _B3=_X41/_Wy2;
|
||
var _C3=_Y41/_Xy2;_Bm2._iC((_QV2*-0.5+_Yy2)/_Wy2,(_RV2*-0.5+_Zy2)/_Xy2,16000);_Am2._tB(_B3,-_C3*_qB,1.0,32000.0);_gC(_WN,_Bm2);_gC(__N,_Am2)}function _aU2(__y2,_0z2,_1z2,_2z2,_Tj){if(!_YA){_Vy2(__y2,_0z2,_1z2,_2z2,_Tj);}else {var angle=-_Tj*(Math.PI/180.0);var _Im=new _gB((__y2+_1z2/2.0),(_0z2+_2z2/2.0),-_1z2);var _wm=new _gB((__y2+_1z2/2.0),(_0z2+_2z2/2.0),0.0);var _Am=new _gB(Math.sin(angle),Math.cos(angle),0.0);_Bm2._jB(_Im,_wm,_Am);if(false==_bB){_Am2._tB(_1z2,-_2z2*_qB,1.0,32000.0)}else {_Am2._uB(1.0,
|
||
_2z2/_1z2,1.0,32000.0)}_Am2._vk[_pB]*=_qB}_gC(_WN,_Bm2);_gC(__N,_Am2);_gC(_hC,_MC[_hC]);_QN=__y2;_RN=_0z2;_ON=_1z2;_PN=_2z2}function _bU2(_FF1,_GF1,_HF1,_IF1){_4K=_FF1;_5K=_GF1;_6K=_HF1;_7K=_IF1;var _Tk=_GF1;if(_qB==1){_Tk=_a51()-(_IF1+_GF1)}_ul._EF1(_FF1,_Tk,_HF1,_IF1);_ul._a41()}function _eU2(_6p){_ul._a41();_ul._pH1(true,true,false,_To(_6p)|0xff000000)}function _JU2(_6p,_So){_ul._a41();var _2m=((_So*255.0)<<24)|_To(_6p);_ul._pH1(true,true,false,_2m)}function _9U2(_6p){return(_6p&0x00ffffff)}function _LU2(_So){
|
||
if(_So<0){_So=0}if(_So>1){_So=1}_Po=_So}function _cU2(_SV2){if(_cU2.arguments.length>0){var _2K=_cU2.arguments[0]}else {}}function _fU2(_Pj,_Qj,_B41,_C41,_Tj){}function _iU2(_5H,_OG,_Pj,_Qj,_UC,_VC,_Tj,_6p,_So){if(!_TT2){var _8l=1024;var _9l=1024;var _gl=_3z2(_8l,_9l);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=_8l;_Qu._C3=_9l;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_gl;_Qu._Il=_Jl[_Qu._W6];_TT2=_Qu}var _A3=document.createElement("canvas");var _Wm=_A3.getContext("2d");
|
||
_5H="20px arial";_Wm.font=_5H;_Wm.textBaseline="top";_Wm.textAlign="left";var _TV2=_Wm.measureText(_OG);var width=_TV2.width;var height=20;_A3.width=width;_A3.height=height;_Wm.globalAlpha=0.0;_Wm.globalCompositeOperation="copy";_Wm.fillStyle="black";_Wm.fillRect(0,0,_A3.width,_A3.height);_Wm.globalAlpha=1.0;_Wm.globalCompositeOperation="source-over";_Wm.fillStyle="white";_Wm.fillText(_OG,0,0)}function _HC(_0x){if(_1U2>=_2U2){return false}_1U2++;if(_1U2==0){_0U2[_1U2]=new _XA(_0x)}else {_0U2[_1U2].Multiply(_0U2[_1U2-1],
|
||
_0x)}return true}function _IC(_0x){if(_1U2<0){return false}_gC(_hC,_0U2[_1U2]);_1U2--;return true}function _FC(){_1U2=-1}function _GC(){if(_1U2<0){return true}return false}function _JC(){if(_1U2<0){return false}_gC(_hC,_0U2[_1U2]);return true}function _KC(){if(_1U2<0){return false}_1U2--;return true}function _nU2(_431,_Pj,_Qj,_So){var _fn,_mE2,_UV2,_nn,_pn,_rn,_2m;if(!_431._Il._cn){if(_431._B3==0||_431._C3==0)return;_dn(_431)}_fn=_ul._gn(_hn._in,_431._Il._cn,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;
|
||
var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;_Pj=_Pj+_431._Q6;_Qj=_Qj+_431._R6;_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=_Pj;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_Qj;_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=_Pj+_431._S6;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_Qj+_431._T6;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_431.x/_431._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_431.y/_431._Il.height;
|
||
_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_431.x+_431._B3)/_431._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_431.y+_431._C3)/_431._Il.height;_2m=((_So*255.0)<<24)|0xffffff;var _6L=_2m,_7L=_2m,_zx2=_2m,_Ax2=_2m;if(_Bx2){_6L&=0xfffefffe;_7L&=0xfffefffe;_zx2&=0xfffefffe;_Ax2&=0xfffefffe;_7L|=0x00010000;_zx2|=0x00000001;_Ax2|=0x00010001}_pn[_tn]=_pn[_yn]=_6L;_pn[_un]=_7L;_pn[_vn]=_pn[_wn]=_zx2;_pn[_xn]=_Ax2}function _RU2(_431,_Yy2,_Zy2,_VV2,_WV2,_Pj,_Qj,_Ns,_Os,_6p){var _fn,_mE2,_UV2,_nn,_pn,_rn,_2m;if(!_431._Il._cn){
|
||
if(_431._B3==0||_431._C3==0)return;_dn(_431)}if(_6p==undefined)_6p=0xffffffff;_fn=_ul._gn(_hn._in,_431._Il._cn,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=_Pj;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_Qj;_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=_Pj+_Ns;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_Qj+_Os;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;
|
||
_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_Yy2/_431._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_Zy2/_431._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_Yy2+_VV2)/_431._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_Zy2+_WV2)/_431._Il.height;var _6L=_6p,_7L=_6p,_zx2=_6p,_Ax2=_6p;if(_Bx2){_6L&=0xfffefffe;_7L&=0xfffefffe;_zx2&=0xfffefffe;_Ax2&=0xfffefffe;_7L|=0x00010000;_zx2|=0x00000001;_Ax2|=0x00010001}_pn[_tn]=_pn[_yn]=_6L;_pn[_un]=_7L;_pn[_vn]=_pn[_wn]=_zx2;_pn[_xn]=_Ax2}function _oU2(_431,_Pj,_Qj,_dz2,_ez2,_n6,
|
||
_m6,_6p,_So){var _fn,_mE2,_UV2,_nn,_pn,_rn,_B3,_C3;if(!_431._Il._cn){if(_431._B3==0||_431._C3==0)return;_dn(_431)}_XV2=_dz2*_431._U6+~~_Pj;_YV2=_ez2*_431._V6+~~_Qj;var _8l=~~(_dz2*_431._U6);var _9l=~~(_ez2*_431._V6);var _ZV2=_mM.right-_mM.left;var __V2=_mM.bottom-_mM.top;if(_m6){_Pj=(((~~(_mM.left/_8l))*_8l)+(~~_Pj)%_8l)-_8l;_XV2=(((((_ZV2+(_8l-1))/_8l)&0xffffffff)+2)*_8l)+~~_Pj+1}if(_n6){_Qj=(((~~(_mM.top/_9l))*_9l)+(~~_Qj)%_9l)-_9l;_YV2=(((((__V2+(_9l-1))/_9l)&0xffffffff)+2)*_9l)+~~_Qj+1}_Pj=~~_Pj;
|
||
_Qj=~~_Qj;var _J21=0;var _K21=0;if((_8l<=0)||(_9l<=0))return;var _g6=_To(_6p)|(~~((_So*255.0)<<24));var _6L=_g6,_7L=_g6,_zx2=_g6,_Ax2=_g6;if(_Bx2){_6L&=0xfffefffe;_7L&=0xfffefffe;_zx2&=0xfffefffe;_Ax2&=0xfffefffe;_7L|=0x00010000;_zx2|=0x00000001;_Ax2|=0x00010001;}var _wk=(-_dz2*(_J21-_431._Q6));var _xk=(-_ez2*(_K21-_431._R6));var _0W2=_dz2*_431._S6;var _1W2=_ez2*_431._T6;var _Rk=_Pj+_wk;var _Tk=~~_Qj+_xk;var _tm=_431.x;var _3h1=_tm+_431._B3;var _vm=_431.y;var _vn=_431.y+_431._C3;_tm/=_431._Il.width;_3h1/=_431._Il.width;
|
||
_vm/=_431._Il.height;_vn/=_431._Il.height;var _XL=_Tk;while(_Rk<_XV2){_Tk=_XL;var _IL=_Rk+_0W2;while(_Tk<_YV2){_fn=_ul._gn(_hn._in,_431._Il._cn,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var _KL=_Tk+_1W2;_pn[index]=_Ax2;_nn[index+0]=_Rk;_nn[index+1]=_Tk;_nn[index+2]=_zn;_rn[index+0]=_tm;_rn[index+1]=_vm;index+=_kn;_pn[index]=_6L;_nn[index+0]=_IL;_nn[index+1]=_Tk;_nn[index+2]=_zn;_rn[index+0]=_3h1;_rn[index+1]=_vm;index+=_kn;_pn[index]=_7L;_nn[index+0]=_IL;
|
||
_nn[index+1]=_KL;_nn[index+2]=_zn;_rn[index+0]=_3h1;_rn[index+1]=_vn;index+=_kn;_pn[index]=_7L;_nn[index+0]=_IL;_nn[index+1]=_KL;_nn[index+2]=_zn;_rn[index+0]=_3h1;_rn[index+1]=_vn;index+=_kn;_pn[index]=_zx2;_nn[index+0]=_Rk;_nn[index+1]=_KL;_nn[index+2]=_zn;_rn[index+0]=_tm;_rn[index+1]=_vn;index+=_kn;_pn[index]=_6L;_nn[index+0]=_Rk;_nn[index+1]=_Tk;_nn[index+2]=_zn;_rn[index+0]=_tm;_rn[index+1]=_vm;if(!_n6){break }_Tk=_Tk+_9l}if(!_m6){break }_Rk=_Rk+_8l}}function _rU2(_2W2,_ZR2,_Gv,_3W2,_4W2,x,y,
|
||
_PR,_QR,angle,color,alpha,_5W2){var _6W2=_8B;var _7W2=_YA;_Gv=~~_Gv%(_ZR2._S42);if(_Gv<0){_Gv=_Gv+(_ZR2._S42)}var _8W2=[];_8W2[0]=color&0xff;_8W2[1]=(color>>8)&0xff;_8W2[2]=(color>>16)&0xff;_8W2[3]=(alpha*255)&0xff;var _9W2=new _XA();_9W2._iC(x,y,0.0);var _aW2=new _XA();_aW2._mC(angle);var _bW2=new _XA();_bW2._iC(-_3W2/_P42,-_4W2/_P42,0.0);var _cW2=new _XA();_cW2._jC(_P42*_PR,_P42*_QR,1.0);var _dW2=new _XA();_dW2.Multiply(_bW2,_cW2);var _eW2=new _XA();_eW2.Multiply(_dW2,_aW2);var _fW2=new _XA();_fW2.Multiply(_eW2,
|
||
_9W2);var translate=new _XA();translate._iC(0.5,0.5,0.0);var scale=new _XA();scale._jC(1.0/32768.0,1.0/32768.0,1.0);var _gW2=new _XA();_gW2.Multiply(scale,translate);var _Z42=_ZR2._Y42[_Gv];var _hW2=[],_iW2=0,_jW2=0,_kW2=true;for(var _z3=0;_z3<_Z42.__42;_z3++){var _0R=_Z42._052[_z3];for(var _Qk=0;_Qk<_iW2;){var _lW2=_hW2[_Qk];if(_lW2._152<_0R._P3){_ul._PG1(_hn._5J1);_ul._RG1(_hn._YI1);_ul._9B(false,false,false,false);_ul._0B(false);_jW2+=_Hy2(_2W2,_lW2,_fW2,_gW2,color,_8W2,false,_5W2);_ul._UG1(_iW2-1);_ul._PG1(_hn._0J1);
|
||
_ul._RG1(_hn._RI1);_ul._9B(_6W2._Av,_6W2._Bv,_6W2._Cv,_6W2.alpha);_ul._0B(_7W2);_kW2=true;_iW2--;for(var _Pf1=_Qk;_Pf1<_iW2;_Pf1++){_hW2[_Pf1]=_hW2[_Pf1+1]}}else {_Qk++}}if(_0R._152>0){_hW2[_iW2++]=_0R;_ul._NG1(true);_ul._PG1(_hn._5J1);_ul._RG1(_hn._XI1);_ul._9B(false,false,false,false);_ul._0B(false);_kW2=false}if(_iW2==0){_ul._NG1(false);_kW2=true}_jW2+=_Hy2(_2W2,_0R,_fW2,_gW2,color,_8W2,_kW2?_YT2:false,_5W2);if(_0R._152>0){_ul._UG1(_iW2);_ul._PG1(_hn._0J1);_ul._RG1(_hn._RI1);_ul._9B(_6W2._Av,_6W2._Bv,
|
||
_6W2._Cv,_6W2.alpha);_ul._0B(_7W2);_kW2=true}}if(_iW2>0){_ul._PG1(_hn._5J1);_ul._RG1(_hn._YI1);_ul._9B(false,false,false,false);_ul._0B(false);for(var _Qk=0;_Qk<_iW2;_Qk++){var _lW2=_hW2[_Qk];_jW2+=_Hy2(_2W2,_lW2,_fW2,_gW2,color,_8W2,false,_5W2)}}_ul._NG1(false);_ul._9B(_6W2._Av,_6W2._Bv,_6W2._Cv,_6W2.alpha);_ul._0B(_7W2)}function _sU2(_XR2,_mW2,_nW2,_oW2,_pW2,_qW2,_rW2,_5W2){var _sW2=[];_sW2[0]=_qW2[0],_sW2[1]=_qW2[1],_sW2[2]=_qW2[2],_sW2[3]=0;var _tW2=new _XA();_tW2.Multiply(_mW2._b42,_nW2);var _uW2=1.0;
|
||
if(_rW2){_uW2=_vW2(_mW2,_tW2)*_ZT2}var _252=[],_352=[],_wW2=[];for(var _z3=0;_z3<4;_z3++){_252[_z3]=_mW2._452[_z3];_352[_z3]=_mW2._552[_z3];_wW2[_z3]=_mW2._652[_z3]}var _xW2=0;if(_mW2._aR!==0){var _yW2=_XR2[_mW2.index];if(_yW2.type===_K32){var _YR2=_yW2;for(var _Qk=0;_Qk<_YR2._X32.length;_Qk++){var _921=_YR2._X32[_Qk];for(var _Pf1=0;_Pf1<_921.__32;_Pf1++){var _s42=_921._342[_Pf1];if((_s42._u42>=0)&&(_s42._y42>0)){var _zW2=_921._142[_s42._u42];if((_zW2!==null)&&(_zW2!==undefined)){var _842=_zW2.type;if(_842===_N32){
|
||
_xW2+=_AW2(_mW2,_zW2,_s42,_tW2,_qW2,_sW2,_252,_352,_wW2,_rW2)}else if((_842==_O32)||(_842==_P32)){_xW2+=_BW2(_XR2,_mW2,_842,_zW2,_s42,_oW2,_tW2,_qW2,_sW2,_pW2,_252,_352,_wW2,_rW2,_5W2)}}}if((_s42._v42>=0)&&(_s42._A42>0)){var _2m=_921._242[_s42._v42]._2m;var _q42=[];_q42[0]=((_2m&0xff)*_qW2[0])>>8;_q42[1]=(((_2m>>8)&0xff)*_qW2[1])>>8;_q42[2]=(((_2m>>16)&0xff)*_qW2[2])>>8;_q42[3]=(((_2m>>24)&0xff)*_qW2[3])>>8;for(var _Lk=0;_Lk<4;_Lk++){_q42[_Lk]=((_q42[_Lk]*_252[_Lk])>>8)+_352[_Lk];_q42[_Lk]=Math.max(0,
|
||
Math.min(_q42[_Lk],255))}var _CW2=_q42[0]|(_q42[1]<<8)|(_q42[2]<<16)|(_q42[3]<<24);var _DW2=[];_DW2[0]=((_2m&0xff)*_sW2[0])>>8;_DW2[1]=(((_2m>>8)&0xff)*_sW2[1])>>8;_DW2[2]=(((_2m>>16)&0xff)*_sW2[2])>>8;_DW2[3]=(((_2m>>24)&0xff)*_sW2[3])>>8;for(var _Lk=0;_Lk<4;_Lk++){_DW2[_Lk]=((_DW2[_Lk]*_252[_Lk])>>8)+_wW2[_Lk];_DW2[_Lk]=_Ik(0,_Kk(_DW2[_Lk],255))}var _EW2=_DW2[0]|(_DW2[1]<<8)|(_DW2[2]<<16)|(_DW2[3]<<24);if(_rW2&&(_s42._D42>0)){var _en=_s42._D42*6;var _fn=_ul._gn(_hn._in,null,_ul._jn,_en);var _kn=_fn._ln()>>2;
|
||
var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;_xW2+=_s42._D42*2;for(var _Lk=0;_Lk<_s42._D42;_Lk++){var _Qj1=_s42._M42[(_Lk*2)+0],_Rj1=_s42._M42[(_Lk*2)+1];var _GW2=_s42._I42[(_Qj1*2)+0],_HW2=_s42._I42[(_Qj1*2)+1];var _IW2=_s42._N42[(_Qj1*2)+0],_JW2=_s42._N42[(_Qj1*2)+1];var _KW2=_s42._I42[(_Rj1*2)+0],_LW2=_s42._I42[(_Rj1*2)+1];var _MW2=_s42._N42[(_Rj1*2)+0],_NW2=_s42._N42[(_Rj1*2)+1];var _wk=(_GW2*_tW2._vk[_tC])+(_HW2*_tW2._vk[_uC])+_tW2._vk[_wC],_xk=(_GW2*_tW2._vk[_xC])+(_HW2*_tW2._vk[_pB])+_tW2._vk[_zC],
|
||
_yk=(_KW2*_tW2._vk[_tC])+(_LW2*_tW2._vk[_uC])+_tW2._vk[_wC],_zk=(_KW2*_tW2._vk[_xC])+(_LW2*_tW2._vk[_pB])+_tW2._vk[_zC];_IW2*=_uW2;_JW2*=_uW2;_MW2*=_uW2;_NW2*=_uW2;var _5v=(_IW2*_tW2._vk[_tC])+(_JW2*_tW2._vk[_uC])+_wk,_6v=(_IW2*_tW2._vk[_xC])+(_JW2*_tW2._vk[_pB])+_xk,_212=(_MW2*_tW2._vk[_tC])+(_NW2*_tW2._vk[_uC])+_yk,_312=(_MW2*_tW2._vk[_xC])+(_NW2*_tW2._vk[_pB])+_zk;_nn[_FW2+0]=_wk;_nn[_FW2+1]=_xk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_yk;_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;
|
||
_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_yk;_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_212;_nn[_FW2+1]=_312;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn}}var _en=_s42._A42*3;var _fn=_ul._gn(_hn._in,null,_ul._jn,_en);var _kn=_fn._ln()>>2;var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;_xW2+=_s42._A42;var _OW2=0;for(var _Lk=_s42._A42*3;
|
||
_Lk>0;--_Lk){var index=_s42._J42[_OW2++];var _PW2=_s42._I42[index*2];var _QW2=_s42._I42[(index*2)+1];var x=(_PW2*_tW2._vk[_tC])+(_QW2*_tW2._vk[_uC])+_tW2._vk[_wC];var y=(_PW2*_tW2._vk[_xC])+(_QW2*_tW2._vk[_pB])+_tW2._vk[_zC];_nn[_FW2+0]=x;_nn[_FW2+1]=y;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn}}}}}}return _xW2}function _BW2(_XR2,_mW2,_RW2,_SW2,_TW2,_oW2,_UW2,_qW2,_VW2,_pW2,_WW2,_XW2,_YW2,_rW2,_5W2){var _nn,_pn,_rn,_Qu=null,_uW2=1.0,_ZW2=new _XA();if(_rW2){_uW2=_vW2(_mW2,_UW2)*_ZT2}if(_RW2===_O32){var __W2=_SW2;
|
||
if(__W2._s32>-1){_Qu=_5W2[__W2._s32];var _0X2=new _XA();var _1X2=new _XA();var _2X2=new _XA();var _3X2=new _XA();_1X2._iC(_Qu.x/_Qu._Il.width,_Qu.y/_Qu._Il.height,0);_0X2._jC(_Qu._B3/_Qu._Il.width,_Qu._C3/_Qu._Il.height,1.0);_2X2.Multiply(_0X2,_1X2);_3X2.Multiply(_oW2,_2X2);_ZW2.Multiply(__W2._b42,_3X2)}else {_Qu=__W2._Ko;_ZW2.Multiply(__W2._b42,_oW2)}}else if(_RW2===_P32){var __W2=_SW2;if(__W2._g42!==-1){var _4X2=_XR2[__W2._g42];if(_4X2._s32>-1){_Qu=_5W2[_4X2._s32];var _Xj=_Qu._B3/_Qu._U6;var _Yj=_Qu._C3/_Qu._V6;
|
||
var _1X2=new _XA();var _0X2=new _XA();var _2X2=new _XA();_1X2._iC(_Qu.x/_Xj,_Qu.y/_Yj,0);_0X2._jC((1.0/_Qu._Il.width)*_Xj,(1.0/_Qu._Il.height)*_Yj,1.0);_2X2.Multiply(_1X2,_0X2);_ZW2.Multiply(__W2._b42,_2X2);if((__W2._e42===_n32)||(__W2._e42===_p32)){_ul._HG1(0,true)}else {_ul._HG1(0,false)}}else {var _PM1=_4X2._PM1;_Qu={_Il:_PM1};if(_PM1!==null){var _0X2=new _XA();_0X2._jC(1.0/_PM1.width,1.0/_PM1.height,1.0);_ZW2.Multiply(__W2._b42,_0X2);if((__W2._e42===_n32)||(__W2._e42===_p32)){_ul._HG1(0,true)}else {_ul._HG1(0,
|
||
false)}}}}}var _xW2=0;if(_Qu!==null){if(!_Qu._Il._cn){if(_431._B3==0||_431._C3==0)return;_dn(_Qu)}_xW2+=_TW2._y42;if(_rW2&&(_TW2._B42>0)){_xW2+=_TW2._B42*2;var _q42=[];for(var _Lk=0;_Lk<4;_Lk++){_q42[_Lk]=((_qW2[_Lk]*_WW2[_Lk])>>8)+_XW2[_Lk];_q42[_Lk]=Math.max(0,Math.min(_q42[_Lk],255))}var _CW2=_q42[0]|(_q42[1]<<8)|(_q42[2]<<16)|(_q42[3]<<24);var _DW2=[];for(var _Lk=0;_Lk<4;_Lk++){_DW2[_Lk]=((_VW2[_Lk]*_WW2[_Lk])>>8)+_YW2[_Lk];_DW2[_Lk]=Math.max(0,Math.min(_DW2[_Lk],255))}var _EW2=_DW2[0]|(_DW2[1]<<8)|(_DW2[2]<<16)|(_DW2[3]<<24);
|
||
var _en=_TW2._B42*6;var _fn=_ul._gn(_hn._in,_Qu._Il._cn,_ul._jn,_en);var _kn=_fn._ln()>>2;var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on,_pn=_fn._qn,_rn=_fn._sn;var _5X2=0;for(_Lk=_TW2._B42;_Lk>0;_Lk--){var _Qj1=_TW2._K42[_5X2++],_Rj1=_TW2._K42[_5X2++];var _6X2=_Qj1*2,_7X2=_Qj1*2;var _GW2=_TW2._F42[_6X2];_6X2++;var _HW2=_TW2._F42[_6X2];var _IW2=_TW2._L42[_7X2];_7X2++;var _JW2=_TW2._L42[_7X2];_6X2=_Rj1*2;_7X2=_Rj1*2;var _KW2=_TW2._F42[_6X2];_6X2++;var _LW2=_TW2._F42[_6X2];var _MW2=_TW2._L42[_7X2];_7X2++;var _NW2=_TW2._L42[_7X2];
|
||
var _wk=(_GW2*_UW2._vk[_tC])+(_HW2*_UW2._vk[_uC])+_UW2._vk[_wC],_xk=(_GW2*_UW2._vk[_xC])+(_HW2*_UW2._vk[_pB])+_UW2._vk[_zC],_yk=(_KW2*_UW2._vk[_tC])+(_LW2*_UW2._vk[_uC])+_UW2._vk[_wC],_zk=(_KW2*_UW2._vk[_xC])+(_LW2*_UW2._vk[_pB])+_UW2._vk[_zC];_IW2*=_uW2;_JW2*=_uW2;_MW2*=_uW2;_NW2*=_uW2;var _5v=(_IW2*_UW2._vk[_tC])+(_JW2*_UW2._vk[_uC])+_wk,_6v=(_IW2*_UW2._vk[_xC])+(_JW2*_UW2._vk[_pB])+_xk,_212=(_MW2*_UW2._vk[_tC])+(_NW2*_UW2._vk[_uC])+_yk,_312=(_MW2*_UW2._vk[_xC])+(_NW2*_UW2._vk[_pB])+_zk;_IW2+=_GW2;
|
||
_JW2+=_HW2;_MW2+=_KW2;_NW2+=_LW2;_nn[_FW2+0]=_wk;_nn[_FW2+1]=_xk;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_GW2*_ZW2._vk[_tC])+(_HW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_GW2*_ZW2._vk[_xC])+(_HW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_yk;_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_KW2*_ZW2._vk[_tC])+(_LW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_KW2*_ZW2._vk[_xC])+(_LW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_IW2*_ZW2._vk[_tC])+(_JW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];
|
||
_rn[_FW2+1]=(_IW2*_ZW2._vk[_xC])+(_JW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_IW2*_ZW2._vk[_tC])+(_JW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_IW2*_ZW2._vk[_xC])+(_JW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_yk;_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_KW2*_ZW2._vk[_tC])+(_LW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_KW2*_ZW2._vk[_xC])+(_LW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_CW2;
|
||
_FW2+=_kn;_nn[_FW2+0]=_212;_nn[_FW2+1]=_312;_nn[_FW2+2]=_zn;_rn[_FW2+0]=(_MW2*_ZW2._vk[_tC])+(_NW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_MW2*_ZW2._vk[_xC])+(_NW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_pn[_FW2]=_EW2;_FW2+=_kn}}var _en=_TW2._y42*3;var _fn=_ul._gn(_hn._in,_Qu._Il._cn,_ul._jn,_en);var _kn=_fn._ln()>>2;var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on,_pn=_fn._qn,_rn=_fn._sn;var _OW2=0;for(var _Lk=_TW2._y42*3;_Lk>0;--_Lk){var index=_TW2._H42[_OW2++];var _PW2=_TW2._F42[index*2];var _QW2=_TW2._F42[(index*2)+1];
|
||
var x=(_PW2*_UW2._vk[_tC])+(_QW2*_UW2._vk[_uC])+_UW2._vk[_wC];var y=(_PW2*_UW2._vk[_xC])+(_QW2*_UW2._vk[_pB])+_UW2._vk[_zC];_nn[_FW2+0]=x;_nn[_FW2+1]=y;_nn[_FW2+2]=_zn;_pn[_FW2]=_pW2;_rn[_FW2+0]=(_PW2*_ZW2._vk[_tC])+(_QW2*_ZW2._vk[_uC])+_ZW2._vk[_wC];_rn[_FW2+1]=(_PW2*_ZW2._vk[_xC])+(_QW2*_ZW2._vk[_pB])+_ZW2._vk[_zC];_FW2+=_kn}}return _xW2}function _AW2(_mW2,_SW2,_TW2,_UW2,_qW2,_VW2,_WW2,_XW2,_YW2,_rW2){var _uW2=1.0;if(_rW2){_uW2=_vW2(_mW2,_UW2)*_ZT2}var _8X2=false;var __W2=_SW2,_2m=__W2._2m,_xW2=0,_Lk=0;
|
||
var _q42=[];var _Jk=((_2m>>16)&0xff),_gm=((_2m>>8)&0xff),_Mk=(_2m&0xff),_hm=((_2m>>24)&0xff);_q42[0]=(_Jk*_qW2[0])>>8;_q42[1]=(_gm*_qW2[1])>>8;_q42[2]=(_Mk*_qW2[2])>>8;_q42[3]=(_hm*_qW2[3])>>8;for(_Lk=0;_Lk<4;_Lk++){_q42[_Lk]=((_q42[_Lk]*_WW2[_Lk])>>8)+_XW2[_Lk];_q42[_Lk]=_Ik(0,_Kk(_q42[_Lk],255))}var _CW2=_q42[2]|(_q42[1]<<8)|(_q42[0]<<16)|(_q42[3]<<24);var _DW2=[];_DW2[0]=((_2m&0xff)*_VW2[0])>>8;_DW2[1]=(((_2m>>8)&0xff)*_VW2[1])>>8;_DW2[2]=(((_2m>>16)&0xff)*_VW2[2])>>8;_DW2[3]=(((_2m>>24)&0xff)*_VW2[3])>>8;
|
||
for(_Lk=0;_Lk<4;_Lk++){_DW2[_Lk]=((_DW2[_Lk]*_WW2[_Lk])>>8)+_YW2[_Lk];_DW2[_Lk]=_Ik(0,_Kk(_DW2[_Lk],255))}var _EW2=_DW2[0]|(_DW2[1]<<8)|(_DW2[2]<<16)|(_DW2[3]<<24);if(_8X2){}else if(_rW2&&(_TW2._B42>0)){_xW2+=_TW2._B42*2;var _en=_TW2._B42*6;var _fn=_ul._gn(_hn._in,null,_ul._jn,_en);var _kn=_fn._ln()>>2;var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on;_pn=_fn._qn;var _5X2=0;for(_Lk=_TW2._B42;_Lk>0;_Lk--){var _Qj1=_TW2._K42[_5X2++],_Rj1=_TW2._K42[_5X2++];var _6X2=_Qj1*2,_7X2=_Qj1*2;var _GW2=_TW2._F42[_6X2];_6X2++;
|
||
var _HW2=_TW2._F42[_6X2];var _IW2=_TW2._L42[_7X2];_7X2++;var _JW2=_TW2._L42[_7X2];_6X2=_Rj1*2;_7X2=_Rj1*2;var _KW2=_TW2._F42[_6X2];_6X2++;var _LW2=_TW2._F42[_6X2];var _MW2=_TW2._L42[_7X2];_7X2++;var _NW2=_TW2._L42[_7X2];var _wk=(_GW2*_UW2._vk[_tC])+(_HW2*_UW2._vk[_uC])+_UW2._vk[_wC],_xk=(_GW2*_UW2._vk[_xC])+(_HW2*_UW2._vk[_pB])+_UW2._vk[_zC],_yk=(_KW2*_UW2._vk[_tC])+(_LW2*_UW2._vk[_uC])+_UW2._vk[_wC],_zk=(_KW2*_UW2._vk[_xC])+(_LW2*_UW2._vk[_pB])+_UW2._vk[_zC];_IW2*=_uW2;_JW2*=_uW2;_MW2*=_uW2;_NW2*=_uW2;
|
||
var _5v=(_IW2*_UW2._vk[_tC])+(_JW2*_UW2._vk[_uC])+_wk,_6v=(_IW2*_UW2._vk[_xC])+(_JW2*_UW2._vk[_pB])+_xk,_212=(_MW2*_UW2._vk[_tC])+(_NW2*_UW2._vk[_uC])+_yk,_312=(_MW2*_UW2._vk[_xC])+(_NW2*_UW2._vk[_pB])+_zk;_nn[_FW2+0]=_wk;_nn[_FW2+1]=_xk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_yk;_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_5v;_nn[_FW2+1]=_6v;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn;_nn[_FW2+0]=_yk;
|
||
_nn[_FW2+1]=_zk;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn;_nn[_FW2+0]=_212;_nn[_FW2+1]=_312;_nn[_FW2+2]=_zn;_pn[_FW2]=_EW2;_FW2+=_kn}}var _en=_TW2._y42*3;var _fn=_ul._gn(_hn._in,null,_ul._jn,_en);var _kn=_fn._ln()>>2;var _FW2=_kn*_fn._mn;_fn._mn+=_en;_nn=_fn._on;_pn=_fn._qn;_xW2+=_TW2._y42;var _OW2=0;for(var _Lk=_TW2._y42*3;_Lk>0;--_Lk){var index=_TW2._H42[_OW2++];var _PW2=_TW2._F42[index*2];var _QW2=_TW2._F42[(index*2)+1];var x=(_PW2*_UW2._vk[_tC])+(_QW2*_UW2._vk[_uC])+_UW2._vk[_wC];var y=(_PW2*_UW2._vk[_xC])+(_QW2*_UW2._vk[_pB])+_UW2._vk[_zC];
|
||
_nn[_FW2+0]=x;_nn[_FW2+1]=y;_nn[_FW2+2]=_zn;_pn[_FW2]=_CW2;_FW2+=_kn}return _xW2}function _vW2(_mW2,_UW2){if(_YT2){if(_mW2._uW2!==undefined){return _mW2._uW2}var _Rx2=_qC(_hC);var _9X2=_qC(_WN);var _aX2=_qC(__N);var _bX2=new _XA();_bX2.Multiply(_Rx2,_9X2);var _cX2=new _XA();_cX2.Multiply(_bX2,_aX2);var _dX2=new _XA();_dX2.Multiply(_UW2,_cX2);var _eX2=_ul._1F1,_fX2=_ul._2F1;var _gX2=[];_gX2[0]=0.0;_gX2[1]=0.0;_gX2[2]=1.0;_gX2[3]=0.0;_gX2[4]=0.0;_gX2[5]=1.0;var _hX2=[];for(var _z3=0;_z3<3;_z3++){var _h82=(_gX2[_z3*2]*_dX2._vk[_2q2])+(_gX2[(_z3*2)+1]*_dX2._vk[_3q2])+(_zn*_dX2._vk[_4q2])+_dX2._vk[_5q2];
|
||
var index=(_z3*2)+0;_hX2[index]=(_gX2[_z3*2]*_dX2._vk[_tC])+(_gX2[(_z3*2)+1]*_dX2._vk[_uC])+(_zn*_dX2._vk[_vC])+_dX2._vk[_wC];_hX2[index]=_hX2[index]/_h82;_hX2[index]=_hX2[index]*_eX2;index++;_hX2[index]=(_gX2[_z3*2]*_dX2._vk[_xC])+(_gX2[(_z3*2)+1]*_dX2._vk[_pB])+(_zn*_dX2._vk[_yC])+_dX2._vk[_zC];_hX2[index]=_hX2[index]/_h82;_hX2[index]=_hX2[index]*_fX2}var _iX2=[];_iX2[0]=_hX2[2]-_hX2[0];_iX2[1]=_hX2[3]-_hX2[1];_iX2[2]=_hX2[4]-_hX2[0];_iX2[3]=_hX2[5]-_hX2[1];var _jX2=0.0,_uW2=1.0,index=0;for(var _z3=0;
|
||
_z3<2;_z3++){var length=_iX2[index]*_iX2[index];index++;length+=_iX2[index]*_iX2[index];index++;if(length>0.0){length=Math.sqrt(length)}_jX2=Math.max(length,_jX2)}_jX2*=0.5;if(_jX2>0.0){_uW2=1.0/_jX2}_mW2._uW2=_uW2;return _uW2}return 1.0}function _pU2(_431,_J21,_K21,_Pj,_Qj,_dz2,_ez2,_H41,_6p,_4I,_1L,_2L,_So){var _fn,_mE2,_UV2,_nn,_pn,_rn;if(_431===undefined){debug("Attempting to draw texture that is not loaded");return }if(!_431._Il._cn){if(_431._B3==0||_431._C3==0)return;_dn(_431)}_fn=_ul._gn(_hn._in,
|
||
_431._Il._cn,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var _wk=-_dz2*(_J21-_431._Q6);var _xk=-_ez2*(_K21-_431._R6);var _yk=_wk+(_dz2*_431._S6);var _zk=_xk+(_ez2*_431._T6);if(Math.abs(_H41)<0.001){_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=_Pj+_wk;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_Qj+_xk;_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=_Pj+_yk;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_Qj+_zk;
|
||
_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn}else {var _bl=Math.sin(_H41);var _cl=Math.cos(_H41);var _XU1=_wk*_cl;var _YU1=_yk*_cl;var _ZU1=_xk*_cl;var __U1=_zk*_cl;var _0V1=_wk*_bl;var _1V1=_yk*_bl;var _2V1=_xk*_bl;var _3V1=_zk*_bl;_nn[_tn+0]=_nn[_yn+0]=_Pj+_XU1+_2V1;_nn[_tn+1]=_nn[_yn+1]=_Qj-_0V1+_ZU1;_nn[_vn+0]=_nn[_wn+0]=_Pj+_YU1+_3V1;_nn[_vn+1]=_nn[_wn+1]=_Qj-_1V1+__U1;_nn[_un+1]=_Qj-_1V1+_ZU1;_nn[_un+0]=_Pj+_YU1+_2V1;_nn[_xn+0]=_Pj+_XU1+_3V1;_nn[_xn+1]=_Qj-_0V1+__U1;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn}
|
||
_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_431.x/_431._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_431.y/_431._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_431.x+_431._B3)/_431._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_431.y+_431._C3)/_431._Il.height;var _hm=(_So*255.0)<<24;_6p=_hm|(_6p&0xffffff);if(_4I==undefined){_4I=_6p;_1L=_6p;_2L=_6p}else {_4I=_4I|_hm;_1L=_1L|_hm;_2L=_2L|_hm}if(_Bx2){_6p&=0xfffefffe;_4I&=0xfffefffe;_1L&=0xfffefffe;_2L&=0xfffefffe;_4I|=0x00010000;_1L|=0x00000001;_2L|=0x00010001}_pn[_tn]=_pn[_yn]=_6p;
|
||
_pn[_un]=_4I;_pn[_vn]=_pn[_wn]=_1L;_pn[_xn]=_2L}function _qU2(_431,_0l,_1l,_nk,_ok,_sL,_tL,_J41,_K41,_So){var _2m=~~((_So*255.0)<<24)|0xffffff;_7L=_2m,_zx2=_2m,_Ax2=_2m;var _fn,_mE2,_UV2,_nn,_pn,_rn;if(!_431._Il._cn){if(_431._B3==0||_431._C3==0)return;_dn(_431)}_fn=_ul._gn(_hn._in,_431._Il._cn,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;var _tn=index,_un=_tn+_kn,_vn=_un+_kn,_wn=_vn+_kn,_xn=_wn+_kn,_yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;_nn[_tn+0]=_nn[_yn+0]=_0l;_nn[_tn+1]=_nn[_yn+1]=_1l;
|
||
_nn[_un+0]=_nk;_nn[_un+1]=_ok;_nn[_vn+0]=_nn[_wn+0]=_sL;_nn[_vn+1]=_nn[_wn+1]=_tL;_nn[_xn+0]=_J41;_nn[_xn+1]=_K41;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_rn[_tn+0]=_rn[_xn+0]=_rn[_yn+0]=_431.x/_431._Il.width;_rn[_tn+1]=_rn[_un+1]=_rn[_yn+1]=_431.y/_431._Il.height;_rn[_un+0]=_rn[_vn+0]=_rn[_wn+0]=(_431.x+_431._B3)/_431._Il.width;_rn[_vn+1]=_rn[_wn+1]=_rn[_xn+1]=(_431.y+_431._C3)/_431._Il.height;if(_Bx2){_2m&=0xfffefffe;_7L&=0xfffefffe;_zx2&=0xfffefffe;_Ax2&=0xfffefffe;
|
||
_7L|=0x00010000;_zx2|=0x00000001;_Ax2|=0x00010001}_pn[_tn]=_pn[_yn]=_2m;_pn[_un]=_7L;_pn[_vn]=_pn[_wn]=_zx2;_pn[_xn]=_Ax2}function _mU2(_cq,_Pj,_Qj,_Ns,_Os,_HE1){_ul._7H1(_cq,_Pj,_Qj,_Ns,_Os,_HE1)}function _tU2(_431,_DW,_EW,_Cl,_Dl,_Pj,_Qj,_UC,_VC,_w41,_So){if(!_431)return;if(!_431._Il)return;if(!_431._Il.complete)return;_w41&=0xffffff;_w41|=(_So*255)<<24;if(_DW<_431._Q6){var _pz2=_431._Q6-_DW;_Pj+=_pz2;_Cl-=_pz2;_DW=0}else {_DW-=_431._Q6}if(_EW<_431._R6){var _pz2=_431._R6-_EW;_Qj+=_pz2;_Dl-=_pz2;_EW=0}
|
||
else {_EW-=_431._R6}if(_Cl>(_431._S6-_DW))_Cl=_431._S6-_DW;if(_Dl>(_431._T6-_EW))_Dl=_431._T6-_EW;if(_Cl<=0||_Dl<=0)return;_RU2(_431,_DW+_431.x,_EW+_431.y,_Cl,_Dl,_Pj,_Qj,_Cl*_UC,_Dl*_VC,_w41)}function _uU2(_0l,_1l,_nk,_ok,_LK){var _fn,_mE2,_UV2,_nn,_pn,_rn;_0l=~~_0l;_1l=~~_1l;_nk=~~_nk;_ok=~~_ok;var _Ze2=_hn._in;var _Gl=6;if(_LK){_Ze2=_hn._Do;_Gl=8}_fn=_ul._gn(_Ze2,null,_ul._jn,_Gl);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_Gl;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;
|
||
var _yn=_xn+_kn;var _kX2=_yn+_kn;var _lX2=_kX2+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var _2m=~~((_Po*255.0)<<24)|(_Qo&0xffffff);if(!_LK){if(_7U2!=0.0){_nk+=_7U2;_ok+=_7U2}_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=_0l;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_1l;_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=_nk+1;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_ok+1;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m}else {if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2}
|
||
_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_pn[_kX2]=_pn[_lX2]=_2m;_nn[_yn+0]=_nn[_lX2+0]=_nn[_kX2+0]=_nn[_tn+0]=_0l;_nn[_lX2+1]=_nn[_vn+1]=_nn[_un+1]=_nn[_tn+1]=_1l;_nn[_xn+0]=_nn[_wn+0]=_nn[_vn+0]=_nn[_un+0]=_nk;_nn[_wn+1]=_nn[_xn+1]=_nn[_yn+1]=_nn[_kX2+1]=_ok;_nn[_lX2+1]=_1l;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_nn[_kX2+2]=_nn[_lX2+2]=_zn}}function _vU2(_0l,_1l,_nk,_ok,_QK,_RK,_3I,_4I,_LK){if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2}var _z3,_B3,
|
||
_C3;_B3=_QK;_C3=_RK;if(_B3>Math.abs(_nk-_0l)){_B3=Math.abs(_nk-_0l)}if(_C3>Math.abs(_ok-_1l)){_C3=Math.abs(_ok-_1l)}_1a1=(_To(_3I)&0xffffff)|((_Po*255.0)<<24);_2a1=(_To(_4I)&0xffffff)|((_Po*255.0)<<24);var _mX2=_4U2/4;var _Ze2=_hn._Go;var _Gl=((_mX2+1)*4)+2;if(_LK){_Ze2=_hn._Eo}var __L=(_0l+_nk)*0.5;var _0M=(_1l+_ok)*0.5;var _BB=Math.abs(_nk-_0l)*0.5-_B3*0.5;var _CB=Math.abs(_ok-_1l)*0.5-_C3*0.5;_fn=_ul._gn(_Ze2,null,_ul._jn,_Gl);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;var _nX2=index;_fn._mn+=_Gl;_nn=_fn._on;
|
||
_pn=_fn._qn;_nn[index]=__L;_nn[index+1]=_0M;_nn[index+2]=_zn;_pn[index]=_1a1;index+=_kn;for(_z3=0;_z3<=_mX2;_z3++){_nn[index]=(__L+_BB+_B3*_5U2[_z3]/2);_nn[index+1]=(_0M+_CB+_C3*_6U2[_z3]/2);_nn[index+2]=_zn;_pn[index]=_2a1;index+=_kn}for(_z3=_mX2;_z3<=(_mX2*2);_z3++){_nn[index]=(__L-_BB+_B3*_5U2[_z3]/2);_nn[index+1]=(_0M+_CB+_C3*_6U2[_z3]/2);_nn[index+2]=_zn;_pn[index]=_2a1;index+=_kn}for(_z3=(_mX2*2);_z3<=(_mX2*3);_z3++){_nn[index]=(__L-_BB+_B3*_5U2[_z3]/2);_nn[index+1]=(_0M-_CB+_C3*_6U2[_z3]/2);
|
||
_nn[index+2]=_zn;_pn[index]=_2a1;index+=_kn}for(_z3=(_mX2*3);_z3<=(_mX2*4);_z3++){_nn[index]=(__L+_BB+_B3*_5U2[_z3]/2);_nn[index+1]=(_0M-_CB+_C3*_6U2[_z3]/2);_nn[index+2]=_zn;_pn[index]=_2a1;index+=_kn}_nn[index]=_nn[_nX2+_kn];_nn[index+1]=_nn[_nX2+_kn+1];_nn[index+2]=_zn;_pn[index]=_2a1;if(_LK){_nn[_nX2]=_nn[_nX2+_kn];_nn[_nX2+1]=_nn[_nX2+_kn+1];_nn[_nX2+2]=_zn;_pn[_nX2]=_pn[_nX2+_kn]}}function _wU2(_0l,_1l,_nk,_ok,_3I,_4I,_1L,_2L,_LK){var _fn,_mE2,_UV2,_nn,_pn,_rn;_0l=~~_0l;_1l=~~_1l;_nk=~~_nk;_ok=~~_ok;
|
||
var _hm=((_Po*255.0)<<24);_3I=_To(_3I)|_hm;_4I=_To(_4I)|_hm;_1L=_To(_1L)|_hm;_2L=_To(_2L)|_hm;var _Ze2=_hn._in;var _Gl=6;if(_LK){_Ze2=_hn._Do;_Gl=8}_fn=_ul._gn(_Ze2,null,_ul._jn,_Gl);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_Gl;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;var _kX2=_yn+_kn;var _lX2=_kX2+_kn;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var _2m=~~((_Po*255.0)<<24)|(_Qo&0xffffff);if(!_LK){_nn[_tn+0]=_nn[_xn+0]=_nn[_yn+0]=_0l;_nn[_tn+1]=_nn[_un+1]=_nn[_yn+1]=_1l;
|
||
_nn[_un+0]=_nn[_vn+0]=_nn[_wn+0]=_nk+1.0;_nn[_vn+1]=_nn[_wn+1]=_nn[_xn+1]=_ok+1.0;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_yn]=_3I;_pn[_vn]=_pn[_wn]=_1L;_pn[_un]=_4I;_pn[_xn]=_2L}else {if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2}_pn[_tn]=_pn[_lX2]=_3I;_pn[_un]=_pn[_vn]=_4I;_pn[_wn]=_pn[_xn]=_1L;_pn[_yn]=_pn[_kX2]=_2L;_nn[_yn+0]=_nn[_lX2+0]=_nn[_kX2+0]=_nn[_tn+0]=_0l;_nn[_lX2+1]=_nn[_vn+1]=_nn[_un+1]=_nn[_tn+1]=_1l;_nn[_xn+0]=_nn[_wn+0]=_nn[_vn+0]=_nn[_un+0]=_nk;
|
||
_nn[_wn+1]=_nn[_xn+1]=_nn[_yn+1]=_nn[_kX2+1]=_ok;_nn[_lX2+1]=_1l;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_nn[_kX2+2]=_nn[_lX2+2]=_zn}}function _FU2(_Pj,_Qj,_6p){if(_7U2!=0.0){_Pj+=_7U2;_Qj+=_7U2}var _fn,_nn,_pn,_rn;_fn=_ul._gn(_hn._Co,null,_ul._jn,1);var _kn=_fn._ln()>>2;var _tn=_kn*_fn._mn;_fn._mn++;_nn=_fn._on;_pn=_fn._qn;_rn=_fn._sn;var _2m=~~((_Po*255.0)<<24)|_To(_6p);_nn[_tn+0]=~~_Pj+0.5;_nn[_tn+1]=~~_Qj+0.5;_nn[_tn+2]=_zn;_pn[_tn]=_2m}function _BU2(_0l,_1l,_nk,_ok,_sL,_tL,
|
||
_LK){if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2;_sL+=_7U2;_tL+=_7U2}var _fn,_nn,_pn,_rn;if(_LK){_fn=_ul._gn(_hn._Eo,null,_ul._jn,4)}else {_fn=_ul._gn(_hn._in,null,_ul._jn,3)}var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=3;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;_nn=_fn._on;_pn=_fn._qn;_nn[_tn+0]=_0l;_nn[_tn+1]=_1l;_nn[_tn+2]=_zn;_nn[_un+0]=_nk;_nn[_un+1]=_ok;_nn[_un+2]=_zn;_nn[_vn+0]=_sL;_nn[_vn+1]=_tL;_nn[_vn+2]=_zn;if(_LK){_nn[_wn+0]=_0l;_nn[_wn+1]=_1l;_nn[_wn+2]=_zn;
|
||
_fn._mn++}_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=((_Po*255.0)<<24)|_Qo}function _xU2(_0l,_1l,_nk,_ok,_3I,_4I,_5L,_LK){if(_5L){_wU2(_0l,_1l,_nk,_ok,_3I,_3I,_4I,_4I,_LK)}else {_wU2(_0l,_1l,_nk,_ok,_3I,_4I,_4I,_3I,_LK)}}function _yU2(_Pj,_Qj){_FU2(_Pj,_Qj,_gH)}function _zU2(_Pj,_Qj){return _AU2(_Pj,_Qj)&0x00ffffff}function _AU2(_Pj,_Qj){_Pj=~~_Pj;_Qj=~~_Qj;if(_qB<0){_Qj=_ul._4F1-_Qj}return _ul._RH1(_Pj,_Qj)}function _CU2(_0l,_1l,_nk,_ok,_sL,_tL,_aH,_bH,_cH,_LK){if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2;
|
||
_sL+=_7U2;_tL+=_7U2}var _fn,_nn,_pn,_rn;var _hm=((_Po*255.0)<<24);_aH=_hm|_To(_aH);_bH=_hm|_To(_bH);_cH=_hm|_To(_cH);if(_LK){_fn=_ul._gn(_hn._Eo,null,_ul._jn,4)}else {_fn=_ul._gn(_hn._in,null,_ul._jn,3)}var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=3;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;_nn=_fn._on;_pn=_fn._qn;_nn[_tn+0]=_0l;_nn[_tn+1]=_1l;_nn[_tn+2]=_zn;_nn[_un+0]=_nk;_nn[_un+1]=_ok;_nn[_un+2]=_zn;_nn[_vn+0]=_sL;_nn[_vn+1]=_tL;_nn[_vn+2]=_zn;if(_LK){_nn[_wn+0]=_0l;_nn[_wn+1]=_1l;
|
||
_nn[_wn+2]=_zn;_fn._mn++}_pn[_tn]=_aH;_pn[_un]=_bH;_pn[_vn]=_cH;_pn[_wn]=_aH}function _DU2(_0l,_1l,_nk,_ok,_3I,_4I,_LK){if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2}var __L=(_0l+_nk)/2;var _0M=(_1l+_ok)/2;var _BB=Math.abs((_0l-_nk)/2);var _CB=Math.abs((_1l-_ok)/2);var _hm=((_Po*255.0)<<24);_3I=_hm|_To(_3I);_4I=_hm|_To(_4I);var _aQ2;var _vm;if(_LK){var _oX2=_4U2+1;_fn=_ul._gn(_hn._Eo,null,_ul._jn,_oX2);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_oX2;_nn=_fn._on;_pn=_fn._qn;for(var _z3=0;_z3<=_4U2;
|
||
_z3++){_nn[index]=(__L+(_BB*_5U2[_z3]));_nn[index+1]=(_0M+(_CB*_6U2[_z3]));_nn[index+2]=_zn;_pn[index]=_4I;index+=_kn}}else {var _pX2=_4U2*3;_fn=_ul._gn(_hn._in,null,_ul._jn,_pX2);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=_pX2;_nn=_fn._on;_pn=_fn._qn;for(var _z3=0;_z3<_4U2;_z3++){_nn[index]=__L;_nn[index+1]=_0M;_nn[index+2]=_zn;_pn[index]=_3I;index+=_kn;_nn[index]=(__L+_BB*_5U2[_z3]);_nn[index+1]=(_0M+_CB*_6U2[_z3]);_nn[index+2]=_zn;_pn[index]=_4I;index+=_kn;_nn[index]=(__L+_BB*_5U2[_z3+1]);
|
||
_nn[index+1]=(_0M+_CB*_6U2[_z3+1]);_nn[index+2]=_zn;_pn[index]=_4I;index+=_kn}}}function _EU2(_Pj,_Qj,_4M,_3I,_4I,_LK){_DU2(_Pj-_4M,_Qj-_4M,_Pj+_4M,_Qj+_4M,_3I,_4I,_LK)}function _GU2(_0l,_1l,_nk,_ok){_IU2(_0l,_1l,_nk,_ok,1.0,_gH,_gH);}function _HU2(_0l,_1l,_nk,_ok,_Ns){_IU2(_0l,_1l,_nk,_ok,_Ns,_gH,_gH)}function _IU2(_0l,_1l,_nk,_ok,_Ns,_3I,_4I){if(_7U2!=0.0){_0l+=_7U2;_1l+=_7U2;_nk+=_7U2;_ok+=_7U2}var _hm=((_Po*255.0)<<24);_3I=_hm|_To(_3I);_4I=_hm|_To(_4I);var _Rk=(_nk-_0l);var _Tk=(_ok-_1l);var _Hk=(_Rk*_Rk)+(_Tk*_Tk);
|
||
if(_Hk<0.0001)return;_Hk=Math.sqrt(_Hk);if(_Hk<0.0001)return;_Rk=0.5*_Ns*_Rk/_Hk;_Tk=0.5*_Ns*_Tk/_Hk;_fn=_ul._gn(_hn._in,null,_ul._jn,6);var _kn=_fn._ln()>>2;var index=_kn*_fn._mn;_fn._mn+=6;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn=_fn._on;_pn=_fn._qn;_nn[_tn+0]=(_0l-_Tk);_nn[_tn+1]=(_1l+_Rk);_nn[_un+0]=(_nk-_Tk);_nn[_un+1]=(_ok+_Rk);_nn[_vn+0]=(_nk+_Tk);_nn[_vn+1]=(_ok-_Rk);_nn[_wn+0]=(_nk+_Tk);_nn[_wn+1]=(_ok-_Rk);_nn[_xn+0]=(_0l+_Tk);_nn[_xn+1]=(_1l-_Rk);
|
||
_nn[_yn+0]=(_0l-_Tk);_nn[_yn+1]=(_1l+_Rk);_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_xn]=_pn[_yn]=_3I;_pn[_un]=_pn[_vn]=_pn[_wn]=_4I}function _qX2(_431,_Ns,_Os){var __H1=_ul._UH1(_Ns,_Os);_431._rX2=__H1;_431._0I1=__H1._0I1;_431._Il._cn=__H1._mH1}function _SU2(_Ns,_Os,_E31){var _Qu=new _Ru();_Qu._Il=document.createElement("surf");_Qu._2p=_Ns;_Qu._3p=_Os;_Qu._Il.width=_Ns;_Qu._Il.height=_Os;_Qu._Il._2p=_Ns;_Qu._Il._3p=_Os;if(_E31!=undefined){var _Xu=_Lu._Xs(_E31);
|
||
if(_Xu&&_Xu._rX2){_ul._2I1(_Xu._rX2)}}_qX2(_Qu,_Ns,_Os);_Qu.x=0;_Qu.y=0;_Qu._B3=_Ns;_Qu._C3=_Os;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;if(_E31!=undefined){_Lu._yt(_E31,_Qu);_Qu._W6=_E31}else {_Qu._W6=_Lu._et(_Qu)}_Qu._H31=_Qu;_Qu._Il.complete=true;_Qu._Fl=[];_Qu._Gl=0;_Qu._Hl=4;_Qu._I31=0;_Qu._J31=null;_Qu._A21=_Qu._Il;return _Qu._W6}_P31=_Q31;function _UU2(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_3U2.push({_0I1:_Cm2,_sX2:_qB,_tX2:_ul._3F1,_uX2:_ul._4F1,_4N:_QN,
|
||
_6N:_RN,_8N:_ON,_aN:_PN});_qB=-1;_Cm2=_Xu._0I1;_ul._rH1(_Xu._0I1);_S31=false}}function _TU2(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_3U2.push({_0I1:_Cm2,_sX2:_qB,_vX2:_4K,_wX2:_5K,_xX2:_6K,_yX2:_7K,_4N:_QN,_6N:_RN,_8N:_ON,_aN:_PN});_Cm2=_Xu._0I1;_ul._rH1(_Xu._0I1);_qB=-1;_841(0,0,_Xu._2p,_Xu._3p);if(_lj){_OP2(0,0,_Xu._2p,_Xu._3p,0)}else {_941(0,0,_Xu._2p,_Xu._3p,0)}_ul._a41();_xO()}}function _VU2(){var _zX2=_3U2.pop();if(_zX2){_4K=_zX2._vX2;_5K=_zX2._wX2;_6K=_zX2._xX2;_7K=_zX2._yX2;_QN=_zX2._4N;_RN=_zX2._6N;
|
||
_ON=_zX2._8N;_PN=_zX2._aN;_qB=_zX2._sX2;_Cm2=_zX2._0I1;_841(_4K,_5K,_6K,_7K);if(_lj){_OP2(_QN,_RN,_ON,_PN,0)}else {_941(_QN,_RN,_ON,_PN,0)}}else {_qB=1;_Cm2=null;_ul._3F1=_ul._1F1;_ul._4F1=_ul._2F1;if(_S31){_841(_T31,_U31,_V31,_W31);if(_lj){_OP2(_041._4N,_041._6N,_041._8N,_041._aN,_041.angle)}else {_941(_041._4N,_041._6N,_041._8N,_041._aN,_041.angle)}}}_ul._rH1(_Cm2);_xO()}function _WU2(_Us){var _Xu=_Lu._Xs(_Us);if(_Xu&&_Xu._rX2){_ul._lG1();_ul._2I1(_Xu._rX2);_Xu._Il._cn=undefined;_Lu._vt(_Us)}}function _XU2(_Us,
|
||
_Pj,_Qj){return _YU2(_Us,_Pj,_Qj)&0x00ffffff}function _YU2(_Us,_Pj,_Qj){var _4t=0;var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Pj=~~_Pj;_Qj=~~_Qj;_4t=_ul._SH1(_Xu._0I1,_Pj,_Qj)}return _4t}function _OU2(_Us,_Pj,_Qj){var _Xu=_Lu._Xs(_Us);if(!_Xu)return;_Pj=~~_Pj;_Qj=~~_Qj;_Jm._E21(_Xu,0,0,_Xu._2p,_Xu._3p,_Pj,_Qj,_Xu._2p,_Xu._3p,0xffffffff)}function _AX2(_Rl,_wk,_xk,_yk,_zk,_5v,_6v,_212,_312,_2h1,_BX2,_3h1,_CX2,_1a1,_2a1,_da1,_Rq2){var _Qn=(_zn);var _Yo=_Ao(_eo);var _DX2=_ul._gn(_Yo,_Rl,_ul._jn,6);var _kn=_DX2._ln()>>2;
|
||
var index=_kn*_DX2._mn;_DX2._mn+=6;var _nn=_DX2._on;var _pn=_DX2._qn;var _rn=_DX2._sn;var _tn=index;var _un=_tn+_kn;var _vn=_un+_kn;var _wn=_vn+_kn;var _xn=_wn+_kn;var _yn=_xn+_kn;_nn[_tn+0]=_nn[_yn+0]=_wk;_nn[_tn+1]=_nn[_yn+1]=_xk;_nn[_un+0]=_yk;_nn[_un+1]=_zk;_nn[_vn+0]=_nn[_wn+0]=_5v;_nn[_vn+1]=_nn[_wn+1]=_6v;_nn[_xn+0]=_212;_nn[_xn+1]=_312;_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_Qn;_pn[_tn]=_pn[_yn]=_1a1;_pn[_un]=_2a1;_pn[_vn]=_pn[_wn]=_da1;_pn[_xn]=_Rq2;_rn[_tn+0]=_rn[_yn+0]=_2h1;
|
||
_rn[_tn+1]=_rn[_yn+1]=_BX2;_rn[_un+0]=_3h1;_rn[_un+1]=_BX2;_rn[_vn+0]=_rn[_wn+0]=_3h1;_rn[_vn+1]=_rn[_wn+1]=_CX2;_rn[_xn+0]=_2h1;_rn[_xn+1]=_CX2;return true}function _ZU2(_y41,_EX2,_FX2,_z41){_ul._a41();_ul._6D._bE();_TU2(_y41);_fz(0,0,_M31(_y41),_N31(_y41),0);var _Os=_N31(_z41);var _Ns=_M31(_z41);var _Pj=0;var _Qj=0;var _GX2=_FX2;var _HX2=(_FX2+_Os);var _xk=_Qj;var _zk=(_Qj+_Os);var _tm=(1/_Ns);var _vm=(1/_Os);_AX2(_O31(_z41)._Jo._cn,_EX2,_GX2,_EX2+_Ns,_GX2,_EX2+_Ns,_HX2,_EX2,_HX2,_tm*_Pj,_vm*_xk,_tm*(_Pj+_Ns),
|
||
_vm*_zk,0xffffffff,0xffffffff,0xffffffff,0xffffffff);_ul._a41();_VU2();_ul._6D._cE()}function __U2(_y41,_EX2,_FX2,_z41,_B41,_C41,_D41,_E41){_ul._a41();_ul._6D._bE();_TU2(_y41);_fz(0,0,_M31(_y41),_N31(_y41),0);var _Os=_E41;var _Ns=_D41;var _Pj=_B41;var _Qj=_C41;var _GX2=_FX2;var _HX2=(_FX2+_Os);var _xk=_Qj;var _zk=(_Qj+_Os);var _tm=(1/_M31(_z41));var _vm=(1/_N31(_z41));_AX2(_O31(_z41)._Jo._cn,_EX2,_GX2,_EX2+_Ns,_GX2,_EX2+_Ns,_HX2,_EX2,_HX2,_tm*_Pj,_vm*_xk,_tm*(_Pj+_Ns),_vm*_zk,0xffffffff,0xffffffff,0xffffffff,
|
||
0xffffffff);_ul._a41();_VU2();_ul._6D._cE()}function _2V2(_Oj,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){_5F("sprite_add_from_screen() (WebGL)");return -1}function _1V2(_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Pj=~~_Pj;_Qj=~~_Qj;_Ns=~~_Ns;_Os=~~_Os;var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);var _0p=_ul._DH1(_A21,_Xu._0I1,_Pj,_Qj,_Ns,_Os,_Gu,_Hu);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=_0p._kH1;_Qu._C3=_0p._lH1;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;
|
||
_Qu._U6=_Ns;_Qu._V6=_Os;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_Qu._Il._cn=_0p;_Qu._Il._2p=_A21.width;_Qu._Il._3p=_A21.height;var _Ou=new _Pu();_Ou._Du=_Qu;return _zu._Su(_Ou)}debug("Surface "+_Us+" does not exist");return -1}function _0V2(_Pj,_Qj,_Ns,_Os,_Gu,_Hu){_Pj=~~_Pj;_Qj=~~_Qj;var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);var _0p=_ul._wH1(_A21,_Pj,_Qj,_Ns,_Os,_Gu,_Hu,(_qB>0));var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=_0p._kH1;_Qu._C3=_0p._lH1;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;
|
||
_Qu._T6=_Qu._C3;_Qu._U6=_Ns;_Qu._V6=_Os;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_Qu._Il._cn=_0p;_Qu._Il.width=_B3;_Qu._Il.height=_C3;_Qu._Il._2p=_B3;_Qu._Il._3p=_C3;var _Ou=new _Pu();_Ou._Du=_Qu;return _zu._Su(_Ou)}function _3V2(_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu,_J21,_K21){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Pj=~~_Pj;_Qj=~~_Qj;_Ns=~~_Ns;_Os=~~_Os;var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);var _0p=_ul._DH1(_A21,_Xu._0I1,_Pj,_Qj,_Ns,_Os,_Gu,_Hu);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;
|
||
_Qu._B3=_0p._kH1;_Qu._C3=_0p._lH1;_Qu._Q6=0;_Qu._R6=0;_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Ns;_Qu._V6=_Os;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_Qu._Il._cn=_0p;_Qu._Il._2p=_A21.width;_Qu._Il._3p=_A21.height;var _D21=new _L21();_D21._81="surface.copy";_D21.width=_Ns;_D21.height=_Os;_D21._VQ=new _MF();_D21._VQ.right=_D21.width;_D21._VQ.bottom=_D21.height;_D21._h1=true;_D21._i1=true;_D21.preload=true;_D21._O21=0;_D21._P21=false;_D21._j1=_J21;_D21._k1=_K21;_D21._Q21=true;_D21._Fk=1;_D21.__21=0;_D21._R21=false;
|
||
_D21._S21=false;_D21._Gk=[];_D21._F21=[];_D21._T21=[];_D21._U21();_D21._F21[0]=_Qu;var _M21=_w21._N21(_D21);return _M21}debug("Surface "+_Us+" does not exist");return -1}function _4V2(_Oj,_Us,_Pj,_Qj,_Ns,_Os,_Gu,_Hu){var _Xu=_Lu._Xs(_Us);if(_Xu!=null){_Pj=~~_Pj;_Qj=~~_Qj;_Ns=~~_Ns;_Os=~~_Os;var _A21=document.createElement(_fF);var _B21=_A21.getContext('2d');_C21(_B21);var _0p=_ul._DH1(_A21,_Xu._0I1,_Pj,_Qj,_Ns,_Os,_Gu,_Hu);var _Qu=new _Ru();_Qu.x=0;_Qu.y=0;_Qu._B3=_Xu.width;_Qu._C3=_Xu.height;_Qu._Q6=0;_Qu._R6=0;
|
||
_Qu._S6=_Qu._B3;_Qu._T6=_Qu._C3;_Qu._U6=_Qu._B3;_Qu._V6=_Qu._C3;_Qu._W6=_G21(_A21);_Qu._Il=_Jl[_Qu._W6];_Qu._Il._cn=_0p;_Qu._Il._2p=_A21.width;_Qu._Il._3p=_A21.height;_x21=_w21._Xs(_Oj);_x21._F21[_x21._F21.length]=_Qu;_x21._Fk++;return _Oj}debug("Surface "+_Us+" does not exist");return -1}function _QU2(_Us){var _TW=_UW._Xs(_Us);if(_TW){var _fn,_kn,index,_mE2,_UV2,_nn,_pn,_rn,_0l,_1l,_nk,_ok;var _Av=~~((_Po*255.0)<<24)|0x0000ff;var _Bv=~~((_Po*255.0)<<24)|0x00ff00;var _Gl=6*(_TW._MW*_TW._LW);_fn=_ul._gn(_hn._in,
|
||
null,_ul._jn,_Gl);_kn=_fn._ln()>>2;index=_kn*_fn._mn;_UV2=_fn._mn;_fn._mn+=_Gl;_nn=_fn._on;_pn=_fn._qn;for(var y=0;y<_TW._MW;y++){for(var x=0;x<_TW._LW;x++,index+=_kn*6){var _2m=_Bv;var _tn=index,_un=_tn+_kn,_vn=_un+_kn,_wn=_vn+_kn,_xn=_wn+_kn,_yn=_xn+_kn;if(_TW._PW[(_TW._MW*x)+y]<0)_2m=_Av;_0l=~~(_TW._JW+x*_TW._NW);_1l=~~(_TW._KW+y*_TW._OW);_nk=_0l+_TW._NW;_ok=_1l+_TW._OW;_nn[_yn+0]=_nn[_xn+0]=_nn[_tn+0]=_0l;_nn[_yn+1]=_nn[_un+1]=_nn[_tn+1]=_1l;_nn[_wn+0]=_nn[_vn+0]=_nn[_un+0]=_nk;_nn[_xn+1]=_nn[_wn+1]=_nn[_vn+1]=_ok;
|
||
_nn[_tn+2]=_nn[_un+2]=_nn[_vn+2]=_nn[_wn+2]=_nn[_xn+2]=_nn[_yn+2]=_zn;_pn[_tn]=_pn[_un]=_pn[_vn]=_pn[_wn]=_pn[_xn]=_pn[_yn]=_2m;}}return }_Ys("Error: invalid mp_grid ID (mp_grid_draw)")}function _PU2(_Us,_IY,_JY,_KY){var _LY=_MY._u1[_Us];if(!_LY)return;var _fn,_FW2,_nn,_pn,_rn,_kn;var _2m=~~((_Po*255.0)<<24)|(_Qo&0xffffff);var _Rk,_Tk,_NY;var _OY=0;var _PY=_LY._QY(0);if(!_KY){_IY=_IY-_PY.x;_JY=_JY-_PY.y}else {_IY=0;_JY=0}_OY=_8t(_LY.length/4.0);if(_OY==0)return;var _Gl=_OY*2;_fn=_ul._gn(_hn._Do,null,_ul._jn,
|
||
_Gl);_kn=_fn._ln()>>2;_FW2=_kn*_fn._mn;_fn._mn+=_Gl;_nn=_fn._on;_pn=_fn._qn;for(var _z3=0;_z3<_OY;_z3++){_PY=_LY._QY(_z3/_OY);_0l=~~(_IY+_PY.x);_1l=~~(_JY+_PY.y);_pn[_FW2+0]=_2m;_nn[_FW2+0]=_0l;_nn[_FW2+1]=_1l;_nn[_FW2+2]=_zn;_FW2+=_kn;_PY=_LY._QY((_z3+1)/_OY);_nk=~~(_IY+_PY.x);_ok=~~(_JY+_PY.y);_pn[_FW2+0]=_2m;_nn[_FW2+0]=_nk;_nn[_FW2+1]=_ok;_nn[_FW2+2]=_zn;_FW2+=_kn}}function _lU2(_2F){_ul._6H1(_2F)}function _MU2(_Rs,_xD){_HN2=_Rs;_IN2=_xD;_ul._mG1(_HN2,_IN2)}function _NU2(_IX2){if(_IX2){_fM(0)}else {
|
||
_hM(_7E,_9E)}}function _5V2(_El){if(_El){return 1.0/_El._Jo._2p}return 1.0}function _6V2(_El){if(_El){return 1.0/_El._Jo._3p;}return 1}function _7V2(_IG1,_cq){_ul._8H1(_IG1,_cq._Jo._cn)}function _8V2(_b_){if(__T2[_b_]&&__T2[_b_]._5G1){return 1}return 0}function _9V2(_b_){var _LF1=(_b_==-1)?_eB():__T2[_b_]._5G1;if(_LF1){_ul._dB(_LF1)}}function _aV2(_b_,_JX2){var _LF1=(_b_==-1)?_eB():__T2[_b_]._5G1;if(_LF1){return _ul._YG1(__T2[_b_]._5G1,_JX2)}return undefined}function _bV2(_n01,_1H1){if(_n01){_ul._KX2(_n01,_1H1)}
|
||
}function _cV2(_n01,_1H1){if(_n01){_ul._2H1(_n01,_1H1)}}function _dV2(_n01,_1H1){if(_n01){var _pC=_qC(_hC);_ul._3H1(_n01,new Float32Array(_pC._vk));}}function _eV2(_b_,_cq){if(__T2[_b_]){var _LF1=__T2[_b_];if(_LF1){for(var _z3=0;_z3<_LF1._6G1.length;_z3++){if(_LF1._6G1[_z3]==_cq){return Number(_z3)}}}}return 0}function _fV2(_O41){_Bx2=_O41}function _gV2(_n01,_AJ){if(_AJ instanceof Array){var _aG1=new Int32Array(_AJ);_ul._4H1(_n01,_aG1)}else {alert('ERROR: shader_set_uniform_i_array() Data is not an array')}}function _hV2(_n01,
|
||
_AJ){if(_AJ instanceof Array){var _aG1=new Float32Array(_AJ);_ul._5H1(_n01,_aG1)}else {alert('ERROR: shader_set_uniform_f_array() Data is not an array');}}function _iV2(_n01,_AJ){if(_AJ instanceof Array){var _aG1=new Float32Array(_AJ);_ul._3H1(_n01,_aG1)}else {alert('ERROR: shader_set_uniform_matrix_array() Data is not an array')}}function _kV2(_gM){}function _lV2(_LX2){var _SD=_ul._MG1();for(var _9G1=0;_9G1<_SD;_9G1++){_0r2(_9G1,_LX2)}}function _mV2(_IG1,_LX2){_WT2[_IG1]=_LX2?true:false;_ul._HG1(_IG1,_WT2[_IG1])}
|
||
function _nV2(_RD){var _SD=_ul._MG1();for(var _9G1=0;_9G1<_SD;_9G1++){_2r2(_9G1,_RD)}}function _oV2(_IG1,_RD){_ul._KG1(_IG1,_RD?_hn._WD:_hn._YD)}function _pV2(){return _WT2[0]};function _qV2(_El){if(typeof(_El)=="object"){return 1.0}else if((_El!=-1)&&_Jl[_El]){return 1.0}return 0}function _rV2(_El){if(typeof(_El)=="object"){return 1.0}else if((_El!=-1)&&_Jl[_El]){return 1.0}return 0}function _sV2(_El){if((_El!=-1)&&_Jl[_El]){var _Rl=_Jl[_El]}return []}function _jV2(){return 1}function _tV2(_aB){_UT2=(_aB>0.5)?true:false;
|
||
_ul._FG1(_UT2,_VT2)}function _uV2(_OD){_VT2=_OD/255.0;_ul._FG1(_UT2,_VT2)}function _vV2(){return(_UT2?1.0:0.0);}function _wV2(){return _VT2}function _gC(_rp,_0x){_MC[_rp]=new _XA(_0x);if(_ul==null)return;switch(_rp){case __N:_ul._rB(_MC[_rp]);break;case _WN:_ul._kB(_MC[_rp]);break;case _hC:_ul._dH1(_MC[_rp]);break }_ul._a41()}function _qC(_rp){switch(_rp){case __N:case _WN:case _hC:return _MC[_rp];break }}function _HV2(){if(_0F._p3){for(var _z3=0;_z3<_0F._p3.length;_z3++){var _4G1=_0F._p3[_z3];__T2[_z3]=_ul._0G1(_4G1._2C,
|
||
_4G1._MX2,_4G1._NX2)}}return true}function _KU2(_Ro){_gH=_Ro;_Qo=_To(_Ro)}function _dn(_431){if(!_431._cn){var _0p=_ul._fH1(_431._Il);_431._Il._cn=_0p;_431._Il._2p=_431._Il.width;_431._Il._3p=_431._Il.height}}function _PH1(_El){if(_El._mH1)return;_ul._hH1(_El)}function _OH1(_El){if(_El._mH1!=undefined){return true}else {return false}}function _xV2(_f41,_Zu2,_mD,_Eu2,__u2){var _fn=_sm2._Xs(_f41);var _Xu=_Lu._Xs(_Zu2);if(!_fn||!_Xu)return false;var _OX2=_ul._TH1(_Xu._0I1,0,0,_Xu._2p,_Xu._3p);for(var _z3=0;_z3<_OX2.length;
|
||
_z3++){_fn._Tu2(_gt2,_z3,_OX2[_z3])}_OX2=null}function _yV2(_f41,_Zu2,_mD,_Eu2,__u2){var _fn=_sm2._Xs(_f41);var _Xu=_Lu._Xs(_Zu2);if(!_fn||!_Xu)return false;var data=new Uint8Array(_fn._Pt2);_mU2(_Xu._Il._cn,0,0,_Xu._2p,_Xu._3p,data);data=null}var _PX2=0;var _QX2=100;var canvas=null;var _RX2,_SX2,_TX2,_UX2,_VX2,_WX2,_XX2,_YX2;var _1A2=!1;var _Jm=null;var g_CurrentGraphics;var _ZX2=null;var _e41=null;var __X2=0;var _0Y2=!1;var _1Y2=0;var _2Y2=0;var _3Y2=0;var _4Y2=0;var _ZE=0;var _5Y2=0;var _w92=60;var _6Y2;var _7Y2=new Date().getTime();
|
||
var _8Y2;var _y31=-1;var _c81=-1;var _e81=-1;var _UQ2=!0;var _a81=!0;var _l81=!0;var _b81=-1;var _d81=-1;var _A31=-1;var _B31=-1;var _z31=!1;var _k81=!0;var _m81={x:0,y:0,_B3:0,_C3:0};var _4R2=!1;var _9Y2=!1;if(window.chrome&&window.chrome.app){_1A2=!0;try{if(window&&window['localStorage']){_1A2=!1}}catch(e){}}window.onload=_aY2;window.requestAnimFrame=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(_4e1,
|
||
_vp){_6Y2=window.setTimeout(_4e1,1000/60)}})();var _XE=null;function _KN1(){if(_J01==_Kg2){_z52()}var _A3=document.getElementById(_fF);var _pG=_A3.parentNode;var load=document.createElement('canvas');load.style.position="absolute";load.style.left="0px";load.style.top="0px";load.width=_A3.width;load.height=_A3.height;load.setAttribute("id","loading_screen");_pG.insertBefore(load,_A3.nextSibling);_ZX2=load.getContext('2d');_C21(_ZX2)}function _LN1(){var _A3=document.getElementById(_fF);var _Hk=document.getElementById("loading_screen");
|
||
var _pG=_A3.parentNode;if(_Hk!=null){_pG.removeChild(_Hk)}_ZX2=null;_0Y2=false}function _5s(_HE1,_hy2){_hy2.left=0;_hy2.top=0;_VB2=_HE1;{while(_VB2!=null){_hy2.left+=_VB2.offsetLeft;_hy2.top+=_VB2.offsetTop;_VB2=_VB2.offsetParent}}_hy2.right=_hy2.left+_X41;_hy2.bottom=_hy2.top+_Y41}function _bY2(__O){_ym2=[];_8O1=[];_9O1=[];_aO1=0;var _fD=__O.search;var _q01=__O.protocol+"//"+__O.host+__O.pathname;_8O1[0]=_q01;_9O1[0]=null;if(_fD[0]=="?")_fD=_fD.substring(1,_fD.length);var index=start=0;var _7O1="";var _vq=null;
|
||
while(index<_fD.length){var _A3=_fD[index];if(_A3=="&"){if(_7O1!=""){if(start!=index)_vq=_fD.substring(start,index);_8O1[_8O1.length]=_7O1;_9O1[_9O1.length]=_vq;_ym2[_7O1]=_vq;_aO1++;_7O1="";_vq=null}start=index+1}else if(_A3=="="){_7O1=_fD.substring(start,index);_vq=null;start=index+1}index++}if(_7O1!=""){if(start!=index)_vq=_fD.substring(start,index);_8O1[_8O1.length]=_7O1;_9O1[_9O1.length]=_vq;_ym2[_7O1]=_vq;_aO1++;_7O1=_vq=""}}function _lD2(){_RX2=canvas.style.position;_SX2=canvas.style.left;_TX2=canvas.style.top;
|
||
_UX2=canvas.style;_VX2=canvas.parentNode;_WX2=canvas.nextSibling;_XX2=false;_YX2=canvas.margin;if((_VX2==document.body)||(canvas.mozRequestFullScreen)||(canvas.webkitRequestFullScreen)){_XX2=true}}function _aY2(){debug('------- GameMaker_Init -------------');if(!document.getElementById||!document.createElement)return;canvas=document.getElementById(_fF);_Jm=null;if(!canvas)return;_bY2(window.location);_0F=_31;_1o2();if((_0F._Y6!=undefined)&&(_0F._Y6.__6!=undefined)&&(_0F._Y6.__6>1)){_lj=true;if(_0F._Y6._27!=undefined){
|
||
_mj._JJ(_0F._Y6._27)}}if(_J01==_Kg2){_c52(canvas)}__92();_Lm2=false;_MC=[];_MC[__N]=new _XA();_MC[_WN]=new _XA();_MC[_hC]=new _XA();if((_0F._Y6._h7)&&(_0F._Y6._h7!=0)){_Om2=_0F._Y6._77;var _cY2=undefined;if(_fP!=_wg2){_cY2=_AV2(canvas)}if(_cY2){_Jm=_ul}else {if(_0F._Y6._h7==1){_Lm2=true}_Jm=canvas.getContext('2d')}}else {_Jm=canvas.getContext('2d')}g_CurrentGraphics=_Jm;_Ym2=canvas.width;_Zm2=canvas.height;if((_0F._Y6._j7==true)||_lj){_os=_ps}if(_J01==_Kg2){_os=_ps}if(_os==_ps){try{g_WebAudioContext=new AudioContext()}
|
||
catch(e){try{g_WebAudioContext=new webkitAudioContext()}catch(e){debug('Web Audio API not supported in this browser');_os=_L01}}_Q_()}document.body.style._dY2="hidden";_e41=_Jm;_mL=canvas.width;_oL=canvas.height;_X41=_mL;_Y41=_oL;if(_J01!=_Kg2){_c81=_X41;_e81=_Y41}_k81=(_0F._Y6.scale!=0);_6s=new _MF();_5s(canvas,_6s);_Z41=_6s.top;__41=_6s.left;_051=_6s.right;_151=_6s.bottom;if(_0F._Y6._eY2){_eG(_0F._Y6._eY2)}else if(_0F._Y6&&_0F._Y6._Z6&&_0F._Y6._9G){_0F._Y6._9G()}_lD2();_C21(_Jm);document.body.oncontextmenu=function(){
|
||
return false};_Es();_vo2=document.getElementById('GM4HTML5_loadingscreen');if((_0F._Y6&&_0F._Y6._Z6)||(_0F._Y6&&_0F._Y6._Z6==undefined)){_WE=true}if(_ul&&_WE){debug("WebGL Enabled!");debug("Max Texture Size="+_ul._DF1())}_Bo2();_s71();if(_Lm2){__X2=-2}else {if(_WE)_ta._3x2=_0F._Y6._Z6;_IN1="";_fY2="";_JN1=function(){};{_gp2(_0F);__X2=0}}requestAnimFrame(_gY2)}function _gY2(){requestAnimFrame(_gY2);switch(__X2){case -2:{if(_0Y2)_LN1();_hY2(_Jm,_X41,_Y41);break;}case -1:if(_to2==_uo2){_gp2(_0F);__X2=0;
|
||
if(!_0Y2){_KN1();_0Y2=true}_mp2();_IN1(_ZX2,_X41,_Y41,_so2,_E11,_vo2)}break;case 0:if(!_0Y2){_KN1();_0Y2=true}if(_E11>=_so2){_E11=_so2;__X2=1}_mp2();if(_0F._Y6._HN1){if(_to2==_uo2){_fY2=eval(_0F._Y6._HN1);_fY2(_ZX2,_X41,_Y41,_so2,_E11,_vo2)}}else _IN1(_ZX2,_X41,_Y41,_so2,_E11,_vo2);break;case 1:_LN1();_xp2(_0F);__X2=2;break;case 2:_JN1();_iY2();__X2=3;_ta._9w2=new Date().getTime();break;case 3:_jY2();break }}function _kY2(_dy2,x,y,_g6,text){_dy2.fillStyle=_g6;_dy2.lineStyle=_g6;_dy2.font="14px Verdana";
|
||
;_dy2.textAlign="center";_dy2.fillText(text,x,y);_dy2.textAlign="left"}function _hY2(_dy2,_Cl,_Dl){_dy2.fillStyle=_Yu(0x151515,1.0);_dy2.fillRect(0,0,_Cl,_Dl);_kY2(_dy2,_Cl/2,(_Dl/2),_Yu(0x8d8f90,1.0),"WebGL is required to run this application.")}function _ip2(_Jm,_Cl,_Dl,_lY2,_mY2,_nY2){_Jm.globalAlpha=1;if(_nY2){}else {var _oY2=(_Cl/100)*50;var _pY2=2;var x=(_Cl-_oY2)/2;var y=10+(_Dl-_pY2)/2;_Jm.fillStyle=_Yu(0x151515,1.0);_Jm.fillRect(0,0,_Cl,_Dl);if(_mY2!=0){var _B3=(_oY2/_lY2)*_mY2;_Jm.fillStyle=_Yu(0x404040,
|
||
1.0);_Jm.fillRect(x,y,_oY2,_pY2);_Jm.fillStyle=_Yu(0x8d8f90,1.0);_Jm.fillRect(x,y,_B3,_pY2)}_kY2(_Jm,_Cl/2,(_Dl/2),_Yu(0x8d8f90,1.0),"Loading")}}function _qY2(_gR2){_zu._Rr();var _rY2=_gR2._OZ._l6;for(var _z3=0;_z3<_rY2.length;_z3++){_zu._et(_rY2[_z3]);var _Cu=_zu._Xs(_z3);var _sY2=_zu._Au(_z3);_ta._fw2[_z3]=_Cu._O3;_ta._gw2[_z3]=_Cu._OR;_ta._hw2[_z3]=_Cu.index;_ta._iw2[_z3]=_Cu.x;_ta._jw2[_z3]=_Cu.y;if((_sY2!==null)&&(_sY2!==undefined)&&(_sY2._Du!==null)&&(_sY2._Du!==undefined)){_ta._kw2[_z3]=_sY2._Du._B3;
|
||
_ta._lw2[_z3]=_sY2._Du._C3}else {_ta._kw2[_z3]=0;_ta._lw2[_z3]=0}_ta._mw2[_z3]=_Cu._Zs2;_ta._nw2[_z3]=_Cu.__s2;_ta._ow2[_z3]=_Cu._PR;_ta._pw2[_z3]=_Cu._QR;_ta._rw2[_z3]=_Cu._1t2;_ta._qw2[_z3]=_Cu._0t2;_ta._sw2[_z3]=_Cu._SR;_ta._tw2[_z3]=_Cu.alpha}_ta._dw2=_gR2._xO2}function _rN(_jN2,_tY2){if(_jj){_jj._7R2();if(_lj){if(_qO!=null){_qO._sN()}}}var _uY2=_jj;_RZ=-1;_6O._7k(_Dc2,0);_MN2();_BE2();var _H3=[];if(_uY2!=null){for(var _z3=_uY2._UQ.length-1;_z3>=0;_z3--){var _5O=_uY2._UQ._Xs(_z3);if(_5O._H3){_H3[_H3.length]=_5O;
|
||
_5O._vY2=true}}for(var _z3=_H3.length-1;_z3>=0;_z3--){_uY2._UQ._5U(_H3[_z3]);}if(_uY2._vO2===false){_uY2._bP2(true)}else {for(var _z3=_uY2._UQ.length-1;_z3>=0;_z3--){var _5O=_uY2._UQ._Xs(_z3);_5O._0R._EA2(_5O)}}}_vs._Rr();_jq._Rr();_jj=_jT._Xs(_jN2);var _wY2=_jj._vO2;if(_wY2===true&&_jj._wO2===false){_wY2=false}if(_wY2===false){_jj._Qp2(_jj._OZ);_jj._oP2()}else {_jj._JO2(_jj._zU);_jj._KO2(_jj._BU);_jj._LO2(_jj._9x2);_jj._NO2(_jj._uO2);_jj._ax2(_jj._vO2);_jj._oP2();for(_z3=_jj._UQ.length-1;_z3>=0;_z3--){
|
||
var _5O=_jj._UQ._Xs(_z3);_5O._0R._WT(_5O)}}_ta._iT=_jj.id;_jj._gP2();_LQ2();_qY2(_jj);if(_wY2===false){_jj._6P2();_jj._bP2(false);_UQ=new _RK2();var _xY2=_jj._OZ._t6;for(var _Hk=0;_Hk<_jj._OZ._t6.length;_Hk++){var _mE=false;var _yY2=_jj._OZ._t6[_Hk];if(_yY2.index>=0){for(var _tm=_H3.length-1;_tm>=0;_tm--){if(_yY2.id==_H3[_tm].id){_mE=true;break }}if(!_mE){var _VW=_jj._iP2(_yY2.x,_yY2.y,_yY2.id,_yY2.index,_yY2.scaleX,_yY2.scaleY,_yY2.rotation,_yY2._g6);_VW._vY2=false}}}var _xY2=_jj._OZ._t6;for(var _Hk=0;_Hk<_jj._OZ._t6.length;
|
||
_Hk++){var _yY2=_jj._OZ._t6[_Hk];var _VW=_6O._Xs(_yY2.id);if(_VW&&(_VW._vY2==false)){_VW._vY2=true;if(!_Mm2&&!_lj){if(_yY2._j6)_yY2._j6(_VW);_VW._7k(_LQ,0,_VW,_VW);if(_yY2._zY2)_yY2._zY2(_VW);_VW._7k(_MQ,0,_VW,_VW)}else {_VW._7k(_LQ,0,_VW,_VW);if(_yY2._zY2)_yY2._zY2(_VW);_VW._7k(_MQ,0,_VW,_VW);if(_yY2._j6)_yY2._j6(_VW)}}}}for(var _tm=0;_tm<_H3.length;_tm++){_jj._UQ._et(_H3[_tm]);_H3[_tm]._2R();if(_lj){_H3[_tm]._1U(-1);_H3[_tm]._0T(false);_UT._WT(_jj,_H3[_tm])}}if(_lj){if(_qO!=null){_qO._rN()}}if(_UT!=null)_UT._uT(_jj);
|
||
_LN2();if(_tY2){_6O._7k(_xc2,0)}if((_wY2==false)&&(_jj._CO2!=null)){_AY2=new _5o2();_jj._CO2(_AY2);_AY2=null}_6O._7k(_Bc2,0);_jj._wO2=true}function _BY2(_CY2){_rN(_CY2,false)}function _iY2(){_ta._3w2=0;_ta._4w2=-1;_Rm2=0;_Sm2=-1;_Tm2=0;_Um2=0;_rN(_jT._Sp2(0).id,true);_1Y2=_2Y2=_NJ();_4Y2=~~(_1Y2/1000000)+4;_ta._tU=_w92;_ta._6h=_w92}function _DY2(){_pm2=[];_qm2=[];_692=-1;_592=-1;_492=0;_jj._UQ._Rr();_jj._DO2._Rr();var _nt=_4j._cU1;for(var _z3=0;_z3<_nt.length;_z3++){var _2O=_nt[_z3];_2O._Ta2._Rr();_2O._xC2._Rr()}
|
||
_6O._Rr()}function _EY2(){_vs._CE2()}function _FY2(){if(_jj._AA2.length>0)_jj._bR2();if(_jj._UQ._SK2>=0)_jj._UQ._FE2()}function _GY2(){if(_jj._rZ){if(_lj){_jj._rZ._Sr(_mj._nj())}else _jj._rZ._Sr(_jj._9x2)}else {_6O._AC2()}}function _HY2(){if((_jj._rZ==null)||(_jj._rZ==undefined)){_na2()}}function _IY2(){_ta._8w2=(_8Y2-_ta._9w2)*1000;_ta._9w2=_8Y2;_vs._KD2();_0a2();_jq._Sr();_6O._zC2();_6O._BC2();_FY2();if(_RZ!=-1)return;_UT._qU();_6O._7k(_xb2,0);_FY2();if(_RZ!=-1)return;if(_tN1){_tN1=false;_6O._7k(__g2,
|
||
0)}_BF._Ns2();_FY2();if(_RZ!=-1)return;_2b2();_FY2();if(_RZ!=-1)return;_bb2();_FY2();if(_RZ!=-1)return;_yE2();_FY2();if(_RZ!=-1)return;_Aa2();_FY2();if(_RZ!=-1)return;_6O._7k(_zb2,0);_FY2();if(_RZ!=-1)return;_GY2();_1a2();_FY2();if(_RZ!=-1)return;_wQ();_A51();_FY2();if(_RZ!=-1)return;_HY2();_FY2();if(_RZ!=-1)return;_6O._7k(_Bb2,0);_FY2();if(_RZ!=-1)return;_CN2();if(_jj!=null){_jj._7R2();if(_Hm2){_jj._7m();_FY2()}}if(!_9Y2){_JY2();_9Y2=true}_jj._rP2();_EY2();_K_()}function _LQ2(){var left,right,top,
|
||
bottom;left=0;right=-999999;top=0;bottom=-999999;if(_jj._1s){for(var _z3=0;_z3<_jj._3s.length;_z3++){_4s=_jj._3s[_z3];if(_4s._O3){if(right<_4s._241+_4s._441)right=_4s._241+_4s._441;if(bottom<_4s._341+_4s._541)bottom=_4s._341+_4s._541}}}else {left=0;right=_jj._zU;top=0;bottom=_jj._BU;_mm2._441=_mm2._8N=right;_mm2._541=_mm2._aN=bottom}if(_a81){if(!_l81){_c81=_b81;_e81=_d81}}else {_c81=_X41;_e81=_Y41;if(_C31(_y31)){_K31(_y31);_y31=-1}}_l81=_a81;_451=_X41;_551=_Y41;_651=_c81/(right-left);_751=_e81/(bottom-top);
|
||
var _Jk=new _MF();_Jk.left=left;_Jk.top=top;_Jk.right=right;_Jk.bottom=bottom;_mM=_Jk;_f81()}function _7x2(){var _B3=640;if(typeof(window.innerWidth)=='number'){_B3=window.innerWidth}else if(document.documentElement&&document.documentElement.clientWidth){_B3=document.documentElement.clientWidth;}else if(document.body&&document.body.clientWidth){_B3=document.body.clientWidth}return _B3}function _8x2(){var _C3=480;if(typeof(window.innerHeight)=='number'){_C3=window.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){
|
||
_C3=document.documentElement.clientHeight}else if(document.body&&document.body.clientHeight){_C3=document.body.clientHeight}return _C3}function _KY2(){var _LY2=new _m82().get();return _LY2};function _MY2(_1u2){return String.fromCharCode.apply(null,new Uint8Array(_1u2))};;function _NY2(_Rt){var _1u2=new ArrayBuffer(_Rt.length*2);var _OY2=new Uint16Array(_1u2);for(var _z3=0,_PY2=_Rt.length;_z3<_PY2;_z3++){_OY2[_z3]=_Rt.charCodeAt(_z3)}return _1u2};function _JY2(){var _bn2=_0F._Y6._w7;var _L11=(_8Y2/1000)-_0F._Y6._w7;
|
||
if((_31._Y6._QY2!=undefined)&&(_31._Y6._QY2)){var _RY2="{";var _SY2=_UI(_KY2());_RY2+="\"mID\" : \"";_RY2+=_SY2;_RY2+="\", ";if(_31._Y6._r7!=undefined){var _TY2="";for(var _z3=0;_z3<16;_z3++)_TY2+=_31._Y6._r7[_z3].toString(16);_RY2+="\"mUS\" : \"";_RY2+=_TY2;_RY2+="\", "}if(_31._Y6._57!=undefined){_RY2+="\"mGM\" : \"";_RY2+=_31._Y6._57;_RY2+="\", "}if(_31._Y6._s7!=undefined){_RY2+="\"gN\" : \"";_RY2+=_31._Y6._s7;_RY2+="\", "}if((_31._Y6._UY2!=undefined)&&(_31._Y6._VY2!=undefined)&&(_31._Y6._WY2!=undefined)){
|
||
_RY2+="\"gV\" : \"";_RY2+=_31._Y6._UY2+"."+_31._Y6._VY2+"."+_31._Y6._WY2+".0";_RY2+="\", "}_RY2+="\"osT\" : \"";_RY2+="19";_RY2+="\", ";_RY2+="\"osV\" : \"";_RY2+=_hP.browser;_RY2+="\", ";var _CI=navigator._x82;var _Yk=_CI.split("-");_RY2+="\"osL\" : \"";_RY2+=_Yk[0];_RY2+="\", ";_RY2+="\"osR\" : \"";_RY2+=_Yk[1];_RY2+="\", ";if(navigator.userAgent){_RY2+="\"navUsrA\" : \"";_RY2+=navigator.userAgent;_RY2+="\", "}if(navigator.vendor){_RY2+="\"navVend\" : \"";_RY2+=navigator.vendor;_RY2+="\", "}if(navigator.platform){
|
||
_RY2+="\"navPlat\" : \"";_RY2+=navigator.vendor;_RY2+="\", "}if(navigator._H82){_RY2+="\"navCpuC\" : \"";_RY2+=navigator._H82;_RY2+="\", "}if(window._XY2){_RY2+="\"winPixR\" : \"";_RY2+=window._XY2;_RY2+="\", "}_RY2+="\"win\" : \"";_RY2+=_7x2()+","+_8x2();_RY2+="\", ";var _tK1=0;var _YY2=_OJ();for(var _z3=0;_z3<_YY2;_z3++,_tK1<<=1){if(_PJ(_z3))_tK1|=1}_RY2+="\"gpad\" : \"";_RY2+=_YY2+","+_tK1+",";for(var _z3=0;_z3<_YY2;_z3++){if(_PJ(_z3))_RY2+="("+_ZY2(_z3)+","+__Y2(_z3)+"),";}_RY2+="\" ";_RY2+="}";
|
||
var _0Z2=undefined;try{_0Z2=new _1Z2("utf-8")}catch(e){};var _QM1;if(_0Z2!=undefined){_QM1=_0Z2._2Z2(_RY2)}else _QM1=_NY2(_RY2);var _3Z2=new _4Z2._5Z2(_QM1);var _6Z2=_3Z2._7Z2();var _8Z2=_MY2(_6Z2);var buffer=_FI(_8Z2);var _9Z2=_UI("MILES"+buffer+"JAMIE");var _q01="https://ping.yoyogames.com/pingback?data=";var _aZ2=encodeURIComponent(buffer);_q01+=_aZ2;_q01+="&validate=";var _rJ=0;for(var _z3=_J92(12);_rJ<2&&_z3<16;++_z3,++_rJ){_q01+=_9Z2.charAt(_z3*2)+_9Z2.charAt(_z3*2+1)}_oP(_q01);}}function _bZ2(){_5s(canvas,
|
||
_6s);_Z41=_6s.top;__41=_6s.left;_051=_6s.right;_151=_6s.bottom;if(_0F._Y6&&!_0F._Y6._77){_G31(_Jm)}if((_Ym2!=canvas.width)||(_Zm2!=canvas.height)){_tN1=true}_Ym2=canvas.width;_Zm2=canvas.height;var _B3=_7x2();var _C3=_8x2();if((_Jm2)&&(!_Pm2)){if((_251!=_B3)||(_351!=_C3)){_Pm2=true;_Jm2=false}if(canvas.mozRequestFullScreen){if(!document.mozFullScreen){_Pm2=true;_Jm2=true}}}if(_Pm2){_Pm2=false;if(_Jm2){_B3=_mL;_C3=_oL;_Jm2=false;canvas.style.position=_RX2;canvas.style.left=_SX2;canvas.style.top=_TX2;
|
||
canvas.style.margin=_YX2;canvas.style=_UX2;if(!_XX2){if(canvas.parentNode!=_VX2){_VX2.insertBefore(canvas,_WX2)}}}else {_Jm2=true;_Xa(0,0);if(!_XX2){if(canvas.parentNode==_VX2){_VX2.removeChild(canvas);document.body.insertBefore(canvas,null)}}}canvas.width=_B3;canvas.height=_C3;_X41=canvas.width;_Y41=canvas.height;__41=canvas.offsetLeft;_051=__41+_X41;_Z41=canvas.offsetTop;_151=__41+_Y41;_251=_X41;_351=_Y41;_451=_B3;_551=_cZ2=1;_751=1;_LQ2()}if(_J01==_Kg2){if(_2Y2>(_852+1000000)){_D52();_852=_2Y2}
|
||
}}var _dZ2=0;var _eZ2=0.0;function _jY2(){_2Y2=_NJ();if(_2Y2<_1Y2||((_2Y2-_1Y2)>2000000)){_1Y2=_2Y2;_4Y2=_1Y2}if(_jj._kj()<=0){_jj._LO2(1)}if(_ul){_ul._a41()}var _7C2;if(_lj){_mj._Sr();_7C2=_mj._nj()}else if(!_lj){_7C2=_jj._kj()}_8Y2=new Date().getTime();_ZE=~~(_2Y2-_1Y2);_eZ2=~~(1000000.0/_7C2)-_ZE;_3Y2=max(0,_eZ2);_3Y2=min(_3Y2,1000000.0);if(_lj){if(_mj._MJ()==false){_3Y2=0}}var _fZ2=1000000.0/_7C2;if(_3Y2>14000)return;_1Y2=_2Y2+_3Y2;if(_1Y2<_4Y2){_4Y2=_1Y2}if(~~_1Y2>(_4Y2+1000000)){_w92=_5Y2;_5Y2=0;
|
||
_4Y2=~~_1Y2;_1Y2=0}_5Y2++;_ta._tU=_w92;if(!_rN1){_rS2=0;_bZ2();if(_jj===null){_mm2._8s=_mm2._641=_mm2._441=_mm2._8N=_X41;_mm2._as=_mm2._741=_mm2._541=_mm2._aN=_Y41}else {_LQ2()}if(_RZ<0)_Ay2();{_IY2()}if(_dZ2<_rS2)_dZ2=_rS2;if(_RZ<0)_Cy2();switch(_RZ){case -1:break;;case _UZ:case _Pg2:_gZ2=false;return;case _Ng2:_DY2();_jT._iR2();_iY2();break;case _Og2:_xp2();break;default :_BY2(_RZ)}}if(_0F._Y6&&_0F._Y6._Z6&&_0F._Y6._hZ2){_0F._Y6._hZ2();}} |