From 7e99021969c407a797e1340f408b858aacb3a8c9 Mon Sep 17 00:00:00 2001 From: Sky Date: Mon, 4 Sep 2023 21:49:30 -0400 Subject: [PATCH] sandtrix --- sandtrix/assets/assets.txt | 173 + .../g3d/particles/particles.fragment.glsl | 39 + .../g3d/particles/particles.vertex.glsl | 110 + .../g3d/shaders/default.fragment.glsl | 210 + .../graphics/g3d/shaders/default.vertex.glsl | 345 + .../graphics/g3d/shaders/depth.fragment.glsl | 35 + .../graphics/g3d/shaders/depth.vertex.glsl | 125 + .../com/badlogic/gdx/utils/lsans-15.fnt | 246 + .../com/badlogic/gdx/utils/lsans-15.png | Bin 0 -> 14652 bytes sandtrix/assets/music/theme.mp3 | Bin 0 -> 4002240 bytes sandtrix/assets/sound/game_over.wav | Bin 0 -> 523792 bytes sandtrix/assets/sound/game_over_highscore.wav | Bin 0 -> 523792 bytes sandtrix/assets/sound/game_over_sand.wav | Bin 0 -> 523792 bytes sandtrix/assets/sound/menu_select.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/menu_theme_unlock.wav | Bin 0 -> 523792 bytes sandtrix/assets/sound/pause.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/play_beep.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_1.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_10.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_2.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_3.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_4.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_5.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_6.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_7.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_8.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/resolve_9.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/start_beep.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/tetromino_drop.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/tetromino_rotate.wav | Bin 0 -> 523806 bytes sandtrix/assets/sound/title_transition.wav | Bin 0 -> 523806 bytes sandtrix/assets/sprites/appicon.png | Bin 0 -> 266 bytes sandtrix/assets/sprites/combo_meter.png | Bin 0 -> 285 bytes sandtrix/assets/sprites/combos/10x.png | Bin 0 -> 382 bytes sandtrix/assets/sprites/combos/2x.png | Bin 0 -> 282 bytes sandtrix/assets/sprites/combos/3x.png | Bin 0 -> 274 bytes sandtrix/assets/sprites/combos/4x.png | Bin 0 -> 294 bytes sandtrix/assets/sprites/combos/5x.png | Bin 0 -> 263 bytes sandtrix/assets/sprites/combos/6x.png | Bin 0 -> 284 bytes sandtrix/assets/sprites/combos/7x.png | Bin 0 -> 276 bytes sandtrix/assets/sprites/combos/8x.png | Bin 0 -> 249 bytes sandtrix/assets/sprites/combos/9x.png | Bin 0 -> 277 bytes sandtrix/assets/sprites/fonts/font_help.fnt | 154 + sandtrix/assets/sprites/fonts/font_help.png | Bin 0 -> 1051 bytes .../assets/sprites/fonts/font_map_score.fnt | 106 + .../assets/sprites/fonts/font_map_score.png | Bin 0 -> 994 bytes sandtrix/assets/sprites/gui/border.png | Bin 0 -> 120 bytes sandtrix/assets/sprites/gui/button.png | Bin 0 -> 149 bytes .../assets/sprites/gui/button_pressed.png | Bin 0 -> 153 bytes sandtrix/assets/sprites/gui/checkbox.png | Bin 0 -> 146 bytes sandtrix/assets/sprites/gui/colors.png | Bin 0 -> 1347 bytes .../assets/sprites/gui/colors_overlay.png | Bin 0 -> 103 bytes sandtrix/assets/sprites/gui/combobox.png | Bin 0 -> 146 bytes sandtrix/assets/sprites/gui/combobox_list.png | Bin 0 -> 125 bytes .../sprites/gui/combobox_list_selected.png | Bin 0 -> 125 bytes sandtrix/assets/sprites/gui/combobox_open.png | Bin 0 -> 146 bytes sandtrix/assets/sprites/gui/context_menu.png | Bin 0 -> 126 bytes .../sprites/gui/context_menu_selected.png | Bin 0 -> 126 bytes sandtrix/assets/sprites/gui/cursors/arrow.png | Bin 0 -> 144 bytes .../sprites/gui/cursors/transparent.png | Bin 0 -> 113 bytes .../assets/sprites/gui/fonts/font_black.fnt | 154 + .../assets/sprites/gui/fonts/font_black.png | Bin 0 -> 729 bytes .../assets/sprites/gui/fonts/font_white.fnt | 153 + .../assets/sprites/gui/fonts/font_white.png | Bin 0 -> 728 bytes .../fonts-ttf/Font 1980 v2020/1980v202001.ttf | Bin 0 -> 11896 bytes .../fonts-ttf/Font 1980 v2020/1980v202002.ttf | Bin 0 -> 12640 bytes .../fonts-ttf/Font 1980 v2020/1980v202003.ttf | Bin 0 -> 11016 bytes .../fonts-ttf/Font 1980 v2020/1980v202004.ttf | Bin 0 -> 12424 bytes .../fonts-ttf/Font 1980 v2020/1980v202005.ttf | Bin 0 -> 12660 bytes .../fonts/fonts-ttf/bitcell_memesbruh03.ttf | Bin 0 -> 67612 bytes sandtrix/assets/sprites/gui/icons/case.png | Bin 0 -> 120 bytes sandtrix/assets/sprites/gui/icons/close.png | Bin 0 -> 119 bytes sandtrix/assets/sprites/gui/icons/color.png | Bin 0 -> 327 bytes sandtrix/assets/sprites/gui/icons/delete.png | Bin 0 -> 121 bytes sandtrix/assets/sprites/gui/icons/extend.png | Bin 0 -> 103 bytes .../assets/sprites/gui/icons/information.png | Bin 0 -> 139 bytes .../assets/sprites/gui/icons/question.png | Bin 0 -> 147 bytes sandtrix/assets/sprites/gui/inventory.png | Bin 0 -> 163 bytes .../assets/sprites/gui/inventory_dragged.png | Bin 0 -> 126 bytes .../sprites/gui/inventory_dragged_x2.png | Bin 0 -> 132 bytes .../assets/sprites/gui/inventory_selected.png | Bin 0 -> 163 bytes .../sprites/gui/inventory_selected_x2.png | Bin 0 -> 172 bytes sandtrix/assets/sprites/gui/inventory_x2.png | Bin 0 -> 172 bytes sandtrix/assets/sprites/gui/knob.png | Bin 0 -> 266 bytes .../assets/sprites/gui/knob_background.png | Bin 0 -> 182 bytes sandtrix/assets/sprites/gui/knob_endless.png | Bin 0 -> 296 bytes sandtrix/assets/sprites/gui/list.png | Bin 0 -> 106 bytes sandtrix/assets/sprites/gui/list_drag.png | Bin 0 -> 110 bytes sandtrix/assets/sprites/gui/list_selected.png | Bin 0 -> 103 bytes .../assets/sprites/gui/notification_bar.png | Bin 0 -> 105 bytes .../sprites/gui/ostextinput_character.png | Bin 0 -> 137 bytes .../sprites/gui/ostextinput_confirm.png | Bin 0 -> 191 bytes .../assets/sprites/gui/ostextinput_delete.png | Bin 0 -> 182 bytes .../sprites/gui/ostextinput_lowercase.png | Bin 0 -> 180 bytes .../sprites/gui/ostextinput_selected.png | Bin 0 -> 108 bytes .../sprites/gui/ostextinput_uppercase.png | Bin 0 -> 179 bytes sandtrix/assets/sprites/gui/progressbar.png | Bin 0 -> 128 bytes .../assets/sprites/gui/progressbar_bar.png | Bin 0 -> 115 bytes sandtrix/assets/sprites/gui/radio.png | Bin 0 -> 141 bytes .../gui/scrollbar_button_horizontal.png | Bin 0 -> 111 bytes .../sprites/gui/scrollbar_button_vertical.png | Bin 0 -> 111 bytes .../sprites/gui/scrollbar_horizontal.png | Bin 0 -> 109 bytes .../assets/sprites/gui/scrollbar_vertical.png | Bin 0 -> 125 bytes .../sprites/gui/separator_horizontal.png | Bin 0 -> 107 bytes .../assets/sprites/gui/separator_vertical.png | Bin 0 -> 108 bytes sandtrix/assets/sprites/gui/shape_diamond.png | Bin 0 -> 290 bytes sandtrix/assets/sprites/gui/shape_oval.png | Bin 0 -> 258 bytes sandtrix/assets/sprites/gui/shape_rect.png | Bin 0 -> 115 bytes .../sprites/gui/shape_right_triangle_ld.png | Bin 0 -> 223 bytes .../sprites/gui/shape_right_triangle_lu.png | Bin 0 -> 222 bytes .../sprites/gui/shape_right_triangle_rd.png | Bin 0 -> 225 bytes .../sprites/gui/shape_right_triangle_ru.png | Bin 0 -> 217 bytes .../assets/sprites/gui/shape_triangle.png | Bin 0 -> 678 bytes sandtrix/assets/sprites/gui/tab.png | Bin 0 -> 133 bytes .../sprites/gui/tab__bigicon_selected.png | Bin 0 -> 127 bytes sandtrix/assets/sprites/gui/tab_bigicon.png | Bin 0 -> 130 bytes sandtrix/assets/sprites/gui/tab_border.png | Bin 0 -> 108 bytes sandtrix/assets/sprites/gui/tab_selected.png | Bin 0 -> 131 bytes sandtrix/assets/sprites/gui/textfield.png | Bin 0 -> 122 bytes .../assets/sprites/gui/textfield_caret.png | Bin 0 -> 105 bytes .../assets/sprites/gui/textfield_focused.png | Bin 0 -> 122 bytes .../gui/textfield_validation_overlay.png | Bin 0 -> 101 bytes sandtrix/assets/sprites/gui/tooltip.png | Bin 0 -> 137 bytes .../assets/sprites/gui/tooltip_line_x.png | Bin 0 -> 96 bytes .../assets/sprites/gui/tooltip_line_y.png | Bin 0 -> 96 bytes sandtrix/assets/sprites/gui/tooltip_title.png | Bin 0 -> 107 bytes sandtrix/assets/sprites/gui/window.png | Bin 0 -> 149 bytes sandtrix/assets/sprites/menu/difficulty.png | Bin 0 -> 164 bytes sandtrix/assets/sprites/menu/helpimage_1.png | Bin 0 -> 241 bytes sandtrix/assets/sprites/menu/helpimage_2.png | Bin 0 -> 243 bytes sandtrix/assets/sprites/menu/icon_back.png | Bin 0 -> 115 bytes .../assets/sprites/menu/icon_colorblind.png | Bin 0 -> 166 bytes sandtrix/assets/sprites/menu/icon_exit.png | Bin 0 -> 119 bytes .../assets/sprites/menu/icon_fullscreen.png | Bin 0 -> 146 bytes sandtrix/assets/sprites/menu/icon_help.png | Bin 0 -> 112 bytes sandtrix/assets/sprites/menu/icon_next.png | Bin 0 -> 111 bytes .../assets/sprites/menu/icon_previous.png | Bin 0 -> 113 bytes sandtrix/assets/sprites/menu/icon_speaker.png | Bin 0 -> 155 bytes .../assets/sprites/menu/icon_viewport.png | Bin 0 -> 121 bytes sandtrix/assets/sprites/menu/menu_bg.png | Bin 0 -> 235 bytes sandtrix/assets/sprites/menu/p_1.png | Bin 0 -> 115 bytes sandtrix/assets/sprites/menu/p_2.png | Bin 0 -> 120 bytes sandtrix/assets/sprites/menu/p_3.png | Bin 0 -> 121 bytes sandtrix/assets/sprites/menu/p_4.png | Bin 0 -> 107 bytes sandtrix/assets/sprites/menu/p_5.png | Bin 0 -> 120 bytes sandtrix/assets/sprites/menu/p_6.png | Bin 0 -> 118 bytes sandtrix/assets/sprites/menu/p_7.png | Bin 0 -> 116 bytes .../assets/sprites/menu/shooting_star_1.png | Bin 0 -> 637 bytes .../assets/sprites/menu/shooting_star_2.png | Bin 0 -> 330 bytes sandtrix/assets/sprites/menu/title_1.png | Bin 0 -> 676 bytes sandtrix/assets/sprites/menu/title_2.png | Bin 0 -> 1151 bytes .../assets/sprites/patterns/pattern_1_1.png | Bin 0 -> 173 bytes .../assets/sprites/patterns/pattern_2_1.png | Bin 0 -> 189 bytes .../assets/sprites/patterns/pattern_3_1.png | Bin 0 -> 189 bytes sandtrix/assets/sprites/pixel.png | Bin 0 -> 96 bytes sandtrix/assets/sprites/shapes/I.png | Bin 0 -> 251 bytes sandtrix/assets/sprites/shapes/I_SINGLE.png | Bin 0 -> 137 bytes sandtrix/assets/sprites/shapes/J.png | Bin 0 -> 284 bytes sandtrix/assets/sprites/shapes/J_SINGLE.png | Bin 0 -> 136 bytes sandtrix/assets/sprites/shapes/L.png | Bin 0 -> 267 bytes sandtrix/assets/sprites/shapes/L_SINGLE.png | Bin 0 -> 136 bytes sandtrix/assets/sprites/shapes/O.png | Bin 0 -> 239 bytes sandtrix/assets/sprites/shapes/O_SINGLE.png | Bin 0 -> 112 bytes sandtrix/assets/sprites/shapes/S.png | Bin 0 -> 271 bytes sandtrix/assets/sprites/shapes/S_SINGLE.png | Bin 0 -> 136 bytes sandtrix/assets/sprites/shapes/T.png | Bin 0 -> 273 bytes sandtrix/assets/sprites/shapes/T_SINGLE.png | Bin 0 -> 138 bytes sandtrix/assets/sprites/shapes/Z.png | Bin 0 -> 257 bytes sandtrix/assets/sprites/shapes/Z_SINGLE.png | Bin 0 -> 136 bytes sandtrix/assets/sprites/startlight.png | Bin 0 -> 493 bytes sandtrix/assets/sprites/themes/default_1.png | Bin 0 -> 565 bytes sandtrix/assets/sprites/themes/default_2.png | Bin 0 -> 153 bytes sandtrix/crazygames-sdk-v2.js | 2 + sandtrix/index.html | 113 + sandtrix/soundmanager2-jsmin.js | 113 + sandtrix/startup-logo.png | Bin 0 -> 7112 bytes sandtrix/teavm/app.js | 66310 ++++++++++++++++ 177 files changed, 68388 insertions(+) create mode 100644 sandtrix/assets/assets.txt create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl create mode 100644 sandtrix/assets/com/badlogic/gdx/utils/lsans-15.fnt create mode 100644 sandtrix/assets/com/badlogic/gdx/utils/lsans-15.png create mode 100644 sandtrix/assets/music/theme.mp3 create mode 100644 sandtrix/assets/sound/game_over.wav create mode 100644 sandtrix/assets/sound/game_over_highscore.wav create mode 100644 sandtrix/assets/sound/game_over_sand.wav create mode 100644 sandtrix/assets/sound/menu_select.wav create mode 100644 sandtrix/assets/sound/menu_theme_unlock.wav create mode 100644 sandtrix/assets/sound/pause.wav create mode 100644 sandtrix/assets/sound/play_beep.wav create mode 100644 sandtrix/assets/sound/resolve_1.wav create mode 100644 sandtrix/assets/sound/resolve_10.wav create mode 100644 sandtrix/assets/sound/resolve_2.wav create mode 100644 sandtrix/assets/sound/resolve_3.wav create mode 100644 sandtrix/assets/sound/resolve_4.wav create mode 100644 sandtrix/assets/sound/resolve_5.wav create mode 100644 sandtrix/assets/sound/resolve_6.wav create mode 100644 sandtrix/assets/sound/resolve_7.wav create mode 100644 sandtrix/assets/sound/resolve_8.wav create mode 100644 sandtrix/assets/sound/resolve_9.wav create mode 100644 sandtrix/assets/sound/start_beep.wav create mode 100644 sandtrix/assets/sound/tetromino_drop.wav create mode 100644 sandtrix/assets/sound/tetromino_rotate.wav create mode 100644 sandtrix/assets/sound/title_transition.wav create mode 100644 sandtrix/assets/sprites/appicon.png create mode 100644 sandtrix/assets/sprites/combo_meter.png create mode 100644 sandtrix/assets/sprites/combos/10x.png create mode 100644 sandtrix/assets/sprites/combos/2x.png create mode 100644 sandtrix/assets/sprites/combos/3x.png create mode 100644 sandtrix/assets/sprites/combos/4x.png create mode 100644 sandtrix/assets/sprites/combos/5x.png create mode 100644 sandtrix/assets/sprites/combos/6x.png create mode 100644 sandtrix/assets/sprites/combos/7x.png create mode 100644 sandtrix/assets/sprites/combos/8x.png create mode 100644 sandtrix/assets/sprites/combos/9x.png create mode 100644 sandtrix/assets/sprites/fonts/font_help.fnt create mode 100644 sandtrix/assets/sprites/fonts/font_help.png create mode 100644 sandtrix/assets/sprites/fonts/font_map_score.fnt create mode 100644 sandtrix/assets/sprites/fonts/font_map_score.png create mode 100644 sandtrix/assets/sprites/gui/border.png create mode 100644 sandtrix/assets/sprites/gui/button.png create mode 100644 sandtrix/assets/sprites/gui/button_pressed.png create mode 100644 sandtrix/assets/sprites/gui/checkbox.png create mode 100644 sandtrix/assets/sprites/gui/colors.png create mode 100644 sandtrix/assets/sprites/gui/colors_overlay.png create mode 100644 sandtrix/assets/sprites/gui/combobox.png create mode 100644 sandtrix/assets/sprites/gui/combobox_list.png create mode 100644 sandtrix/assets/sprites/gui/combobox_list_selected.png create mode 100644 sandtrix/assets/sprites/gui/combobox_open.png create mode 100644 sandtrix/assets/sprites/gui/context_menu.png create mode 100644 sandtrix/assets/sprites/gui/context_menu_selected.png create mode 100644 sandtrix/assets/sprites/gui/cursors/arrow.png create mode 100644 sandtrix/assets/sprites/gui/cursors/transparent.png create mode 100644 sandtrix/assets/sprites/gui/fonts/font_black.fnt create mode 100644 sandtrix/assets/sprites/gui/fonts/font_black.png create mode 100644 sandtrix/assets/sprites/gui/fonts/font_white.fnt create mode 100644 sandtrix/assets/sprites/gui/fonts/font_white.png create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202001.ttf create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202002.ttf create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202003.ttf create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202004.ttf create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202005.ttf create mode 100644 sandtrix/assets/sprites/gui/fonts/fonts-ttf/bitcell_memesbruh03.ttf create mode 100644 sandtrix/assets/sprites/gui/icons/case.png create mode 100644 sandtrix/assets/sprites/gui/icons/close.png create mode 100644 sandtrix/assets/sprites/gui/icons/color.png create mode 100644 sandtrix/assets/sprites/gui/icons/delete.png create mode 100644 sandtrix/assets/sprites/gui/icons/extend.png create mode 100644 sandtrix/assets/sprites/gui/icons/information.png create mode 100644 sandtrix/assets/sprites/gui/icons/question.png create mode 100644 sandtrix/assets/sprites/gui/inventory.png create mode 100644 sandtrix/assets/sprites/gui/inventory_dragged.png create mode 100644 sandtrix/assets/sprites/gui/inventory_dragged_x2.png create mode 100644 sandtrix/assets/sprites/gui/inventory_selected.png create mode 100644 sandtrix/assets/sprites/gui/inventory_selected_x2.png create mode 100644 sandtrix/assets/sprites/gui/inventory_x2.png create mode 100644 sandtrix/assets/sprites/gui/knob.png create mode 100644 sandtrix/assets/sprites/gui/knob_background.png create mode 100644 sandtrix/assets/sprites/gui/knob_endless.png create mode 100644 sandtrix/assets/sprites/gui/list.png create mode 100644 sandtrix/assets/sprites/gui/list_drag.png create mode 100644 sandtrix/assets/sprites/gui/list_selected.png create mode 100644 sandtrix/assets/sprites/gui/notification_bar.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_character.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_confirm.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_delete.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_lowercase.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_selected.png create mode 100644 sandtrix/assets/sprites/gui/ostextinput_uppercase.png create mode 100644 sandtrix/assets/sprites/gui/progressbar.png create mode 100644 sandtrix/assets/sprites/gui/progressbar_bar.png create mode 100644 sandtrix/assets/sprites/gui/radio.png create mode 100644 sandtrix/assets/sprites/gui/scrollbar_button_horizontal.png create mode 100644 sandtrix/assets/sprites/gui/scrollbar_button_vertical.png create mode 100644 sandtrix/assets/sprites/gui/scrollbar_horizontal.png create mode 100644 sandtrix/assets/sprites/gui/scrollbar_vertical.png create mode 100644 sandtrix/assets/sprites/gui/separator_horizontal.png create mode 100644 sandtrix/assets/sprites/gui/separator_vertical.png create mode 100644 sandtrix/assets/sprites/gui/shape_diamond.png create mode 100644 sandtrix/assets/sprites/gui/shape_oval.png create mode 100644 sandtrix/assets/sprites/gui/shape_rect.png create mode 100644 sandtrix/assets/sprites/gui/shape_right_triangle_ld.png create mode 100644 sandtrix/assets/sprites/gui/shape_right_triangle_lu.png create mode 100644 sandtrix/assets/sprites/gui/shape_right_triangle_rd.png create mode 100644 sandtrix/assets/sprites/gui/shape_right_triangle_ru.png create mode 100644 sandtrix/assets/sprites/gui/shape_triangle.png create mode 100644 sandtrix/assets/sprites/gui/tab.png create mode 100644 sandtrix/assets/sprites/gui/tab__bigicon_selected.png create mode 100644 sandtrix/assets/sprites/gui/tab_bigicon.png create mode 100644 sandtrix/assets/sprites/gui/tab_border.png create mode 100644 sandtrix/assets/sprites/gui/tab_selected.png create mode 100644 sandtrix/assets/sprites/gui/textfield.png create mode 100644 sandtrix/assets/sprites/gui/textfield_caret.png create mode 100644 sandtrix/assets/sprites/gui/textfield_focused.png create mode 100644 sandtrix/assets/sprites/gui/textfield_validation_overlay.png create mode 100644 sandtrix/assets/sprites/gui/tooltip.png create mode 100644 sandtrix/assets/sprites/gui/tooltip_line_x.png create mode 100644 sandtrix/assets/sprites/gui/tooltip_line_y.png create mode 100644 sandtrix/assets/sprites/gui/tooltip_title.png create mode 100644 sandtrix/assets/sprites/gui/window.png create mode 100644 sandtrix/assets/sprites/menu/difficulty.png create mode 100644 sandtrix/assets/sprites/menu/helpimage_1.png create mode 100644 sandtrix/assets/sprites/menu/helpimage_2.png create mode 100644 sandtrix/assets/sprites/menu/icon_back.png create mode 100644 sandtrix/assets/sprites/menu/icon_colorblind.png create mode 100644 sandtrix/assets/sprites/menu/icon_exit.png create mode 100644 sandtrix/assets/sprites/menu/icon_fullscreen.png create mode 100644 sandtrix/assets/sprites/menu/icon_help.png create mode 100644 sandtrix/assets/sprites/menu/icon_next.png create mode 100644 sandtrix/assets/sprites/menu/icon_previous.png create mode 100644 sandtrix/assets/sprites/menu/icon_speaker.png create mode 100644 sandtrix/assets/sprites/menu/icon_viewport.png create mode 100644 sandtrix/assets/sprites/menu/menu_bg.png create mode 100644 sandtrix/assets/sprites/menu/p_1.png create mode 100644 sandtrix/assets/sprites/menu/p_2.png create mode 100644 sandtrix/assets/sprites/menu/p_3.png create mode 100644 sandtrix/assets/sprites/menu/p_4.png create mode 100644 sandtrix/assets/sprites/menu/p_5.png create mode 100644 sandtrix/assets/sprites/menu/p_6.png create mode 100644 sandtrix/assets/sprites/menu/p_7.png create mode 100644 sandtrix/assets/sprites/menu/shooting_star_1.png create mode 100644 sandtrix/assets/sprites/menu/shooting_star_2.png create mode 100644 sandtrix/assets/sprites/menu/title_1.png create mode 100644 sandtrix/assets/sprites/menu/title_2.png create mode 100644 sandtrix/assets/sprites/patterns/pattern_1_1.png create mode 100644 sandtrix/assets/sprites/patterns/pattern_2_1.png create mode 100644 sandtrix/assets/sprites/patterns/pattern_3_1.png create mode 100644 sandtrix/assets/sprites/pixel.png create mode 100644 sandtrix/assets/sprites/shapes/I.png create mode 100644 sandtrix/assets/sprites/shapes/I_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/J.png create mode 100644 sandtrix/assets/sprites/shapes/J_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/L.png create mode 100644 sandtrix/assets/sprites/shapes/L_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/O.png create mode 100644 sandtrix/assets/sprites/shapes/O_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/S.png create mode 100644 sandtrix/assets/sprites/shapes/S_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/T.png create mode 100644 sandtrix/assets/sprites/shapes/T_SINGLE.png create mode 100644 sandtrix/assets/sprites/shapes/Z.png create mode 100644 sandtrix/assets/sprites/shapes/Z_SINGLE.png create mode 100644 sandtrix/assets/sprites/startlight.png create mode 100644 sandtrix/assets/sprites/themes/default_1.png create mode 100644 sandtrix/assets/sprites/themes/default_2.png create mode 100644 sandtrix/crazygames-sdk-v2.js create mode 100644 sandtrix/index.html create mode 100644 sandtrix/soundmanager2-jsmin.js create mode 100644 sandtrix/startup-logo.png create mode 100644 sandtrix/teavm/app.js diff --git a/sandtrix/assets/assets.txt b/sandtrix/assets/assets.txt new file mode 100644 index 00000000..e82208f6 --- /dev/null +++ b/sandtrix/assets/assets.txt @@ -0,0 +1,173 @@ +a:music/theme.mp3:4002240:audio/mpeg +a:sound/game_over.wav:523792:audio/x-wav +a:sound/game_over_highscore.wav:523792:audio/x-wav +a:sound/game_over_sand.wav:523792:audio/x-wav +a:sound/menu_select.wav:523806:audio/x-wav +a:sound/menu_theme_unlock.wav:523792:audio/x-wav +a:sound/pause.wav:523806:audio/x-wav +a:sound/play_beep.wav:523806:audio/x-wav +a:sound/resolve_1.wav:523806:audio/x-wav +a:sound/resolve_10.wav:523806:audio/x-wav +a:sound/resolve_2.wav:523806:audio/x-wav +a:sound/resolve_3.wav:523806:audio/x-wav +a:sound/resolve_4.wav:523806:audio/x-wav +a:sound/resolve_5.wav:523806:audio/x-wav +a:sound/resolve_6.wav:523806:audio/x-wav +a:sound/resolve_7.wav:523806:audio/x-wav +a:sound/resolve_8.wav:523806:audio/x-wav +a:sound/resolve_9.wav:523806:audio/x-wav +a:sound/start_beep.wav:523806:audio/x-wav +a:sound/tetromino_drop.wav:523806:audio/x-wav +a:sound/tetromino_rotate.wav:523806:audio/x-wav +a:sound/title_transition.wav:523806:audio/x-wav +i:sprites/appicon.png:287:image/png +i:sprites/combos/10x.png:606:image/png +i:sprites/combos/2x.png:450:image/png +i:sprites/combos/3x.png:403:image/png +i:sprites/combos/4x.png:414:image/png +i:sprites/combos/5x.png:434:image/png +i:sprites/combos/6x.png:438:image/png +i:sprites/combos/7x.png:422:image/png +i:sprites/combos/8x.png:420:image/png +i:sprites/combos/9x.png:407:image/png +i:sprites/combo_meter.png:403:image/png +t:sprites/fonts/font_help.fnt:16187:application/unknown +i:sprites/fonts/font_help.png:2403:image/png +t:sprites/fonts/font_map_score.fnt:10932:application/unknown +i:sprites/fonts/font_map_score.png:2519:image/png +i:sprites/gui/border.png:163:image/png +i:sprites/gui/button.png:176:image/png +i:sprites/gui/button_pressed.png:177:image/png +i:sprites/gui/checkbox.png:167:image/png +i:sprites/gui/colors.png:1368:image/png +i:sprites/gui/colors_overlay.png:126:image/png +i:sprites/gui/combobox.png:167:image/png +i:sprites/gui/combobox_list.png:147:image/png +i:sprites/gui/combobox_list_selected.png:147:image/png +i:sprites/gui/combobox_open.png:170:image/png +i:sprites/gui/context_menu.png:149:image/png +i:sprites/gui/context_menu_selected.png:149:image/png +i:sprites/gui/cursors/arrow.png:196:image/png +i:sprites/gui/cursors/transparent.png:143:image/png +b:sprites/gui/fonts/fonts-ttf/bitcell_memesbruh03.ttf:67612:application/unknown +b:sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202001.ttf:11896:application/unknown +b:sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202002.ttf:12640:application/unknown +b:sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202003.ttf:11016:application/unknown +b:sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202004.ttf:12424:application/unknown +b:sprites/gui/fonts/fonts-ttf/Font 1980 v2020/1980v202005.ttf:12660:application/unknown +t:sprites/gui/fonts/font_black.fnt:16470:application/unknown +i:sprites/gui/fonts/font_black.png:2520:image/png +t:sprites/gui/fonts/font_white.fnt:16468:application/unknown +i:sprites/gui/fonts/font_white.png:2533:image/png +i:sprites/gui/icons/case.png:163:image/png +i:sprites/gui/icons/close.png:161:image/png +i:sprites/gui/icons/color.png:370:image/png +i:sprites/gui/icons/delete.png:169:image/png +i:sprites/gui/icons/extend.png:127:image/png +i:sprites/gui/icons/information.png:144:image/png +i:sprites/gui/icons/question.png:163:image/png +i:sprites/gui/inventory.png:184:image/png +i:sprites/gui/inventory_dragged.png:152:image/png +i:sprites/gui/inventory_dragged_x2.png:173:image/png +i:sprites/gui/inventory_selected.png:184:image/png +i:sprites/gui/inventory_selected_x2.png:201:image/png +i:sprites/gui/inventory_x2.png:201:image/png +i:sprites/gui/knob.png:362:image/png +i:sprites/gui/knob_background.png:222:image/png +i:sprites/gui/knob_endless.png:402:image/png +i:sprites/gui/list.png:138:image/png +i:sprites/gui/list_drag.png:144:image/png +i:sprites/gui/list_selected.png:138:image/png +i:sprites/gui/notification_bar.png:146:image/png +i:sprites/gui/ostextinput_character.png:161:image/png +i:sprites/gui/ostextinput_confirm.png:212:image/png +i:sprites/gui/ostextinput_delete.png:207:image/png +i:sprites/gui/ostextinput_lowercase.png:208:image/png +i:sprites/gui/ostextinput_selected.png:143:image/png +i:sprites/gui/ostextinput_uppercase.png:206:image/png +i:sprites/gui/progressbar.png:151:image/png +i:sprites/gui/progressbar_bar.png:172:image/png +i:sprites/gui/radio.png:201:image/png +i:sprites/gui/scrollbar_button_horizontal.png:153:image/png +i:sprites/gui/scrollbar_button_vertical.png:153:image/png +i:sprites/gui/scrollbar_horizontal.png:150:image/png +i:sprites/gui/scrollbar_vertical.png:148:image/png +i:sprites/gui/separator_horizontal.png:145:image/png +i:sprites/gui/separator_vertical.png:142:image/png +i:sprites/gui/shape_diamond.png:491:image/png +i:sprites/gui/shape_oval.png:383:image/png +i:sprites/gui/shape_rect.png:147:image/png +i:sprites/gui/shape_right_triangle_ld.png:409:image/png +i:sprites/gui/shape_right_triangle_lu.png:408:image/png +i:sprites/gui/shape_right_triangle_rd.png:406:image/png +i:sprites/gui/shape_right_triangle_ru.png:408:image/png +i:sprites/gui/shape_triangle.png:1453:image/png +i:sprites/gui/tab.png:155:image/png +i:sprites/gui/tab_bigicon.png:151:image/png +i:sprites/gui/tab_border.png:153:image/png +i:sprites/gui/tab_selected.png:152:image/png +i:sprites/gui/tab__bigicon_selected.png:149:image/png +i:sprites/gui/textfield.png:143:image/png +i:sprites/gui/textfield_caret.png:130:image/png +i:sprites/gui/textfield_focused.png:143:image/png +i:sprites/gui/textfield_validation_overlay.png:135:image/png +i:sprites/gui/tooltip.png:162:image/png +i:sprites/gui/tooltip_line_x.png:119:image/png +i:sprites/gui/tooltip_line_y.png:119:image/png +i:sprites/gui/tooltip_title.png:143:image/png +i:sprites/gui/window.png:176:image/png +i:sprites/menu/difficulty.png:206:image/png +i:sprites/menu/helpimage_1.png:273:image/png +i:sprites/menu/helpimage_2.png:284:image/png +i:sprites/menu/icon_back.png:156:image/png +i:sprites/menu/icon_colorblind.png:176:image/png +i:sprites/menu/icon_exit.png:161:image/png +i:sprites/menu/icon_fullscreen.png:183:image/png +i:sprites/menu/icon_help.png:144:image/png +i:sprites/menu/icon_next.png:150:image/png +i:sprites/menu/icon_previous.png:152:image/png +i:sprites/menu/icon_speaker.png:190:image/png +i:sprites/menu/icon_viewport.png:175:image/png +i:sprites/menu/menu_bg.png:260:image/png +i:sprites/menu/p_1.png:154:image/png +i:sprites/menu/p_2.png:162:image/png +i:sprites/menu/p_3.png:164:image/png +i:sprites/menu/p_4.png:135:image/png +i:sprites/menu/p_5.png:165:image/png +i:sprites/menu/p_6.png:157:image/png +i:sprites/menu/p_7.png:167:image/png +i:sprites/menu/shooting_star_1.png:1073:image/png +i:sprites/menu/shooting_star_2.png:904:image/png +i:sprites/menu/title_1.png:1085:image/png +i:sprites/menu/title_2.png:1387:image/png +i:sprites/patterns/pattern_1_1.png:249:image/png +i:sprites/patterns/pattern_2_1.png:222:image/png +i:sprites/patterns/pattern_3_1.png:222:image/png +i:sprites/pixel.png:119:image/png +i:sprites/shapes/I.png:303:image/png +i:sprites/shapes/I_SINGLE.png:156:image/png +i:sprites/shapes/J.png:335:image/png +i:sprites/shapes/J_SINGLE.png:175:image/png +i:sprites/shapes/L.png:319:image/png +i:sprites/shapes/L_SINGLE.png:171:image/png +i:sprites/shapes/O.png:262:image/png +i:sprites/shapes/O_SINGLE.png:135:image/png +i:sprites/shapes/S.png:325:image/png +i:sprites/shapes/S_SINGLE.png:171:image/png +i:sprites/shapes/T.png:326:image/png +i:sprites/shapes/T_SINGLE.png:170:image/png +i:sprites/shapes/Z.png:312:image/png +i:sprites/shapes/Z_SINGLE.png:172:image/png +i:sprites/startlight.png:624:image/png +i:sprites/themes/default_1.png:788:image/png +i:sprites/themes/default_2.png:219:image/png +t:com/badlogic/gdx/utils/lsans-15.fnt:17711:application/unknown +i:com/badlogic/gdx/utils/lsans-15.png:14652:image/png +t:com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl:820:application/unknown +t:com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl:2886:application/unknown +t:com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl:869:application/unknown +t:com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl:9096:application/unknown +t:com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl:5874:application/unknown +t:com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl:2931:application/unknown +t:com/badlogic/gdx/utils/lsans-15.fnt:17711:application/unknown +i:com/badlogic/gdx/utils/lsans-15.png:14652:image/png diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl new file mode 100644 index 00000000..0afad737 --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.fragment.glsl @@ -0,0 +1,39 @@ +#ifdef GL_ES +#define LOWP lowp +#define MED mediump +#define HIGH highp +precision mediump float; +#else +#define MED +#define LOWP +#define HIGH +#endif + + +#ifdef billboard +//Billboard particles +varying vec4 v_color; +varying MED vec2 v_texCoords0; +uniform sampler2D u_diffuseTexture; + +void main() { + gl_FragColor = texture2D(u_diffuseTexture, v_texCoords0) * v_color; +} +#else + +//Point particles +varying vec4 v_color; +varying vec4 v_rotation; +varying MED vec4 v_region; +varying vec2 v_uvRegionCenter; + +uniform sampler2D u_diffuseTexture; +uniform vec2 u_regionSize; + +void main() { + vec2 uv = v_region.xy + gl_PointCoord*v_region.zw - v_uvRegionCenter; + vec2 texCoord = mat2(v_rotation.x, v_rotation.y, v_rotation.z, v_rotation.w) * uv +v_uvRegionCenter; + gl_FragColor = texture2D(u_diffuseTexture, texCoord)* v_color; +} + +#endif diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl new file mode 100644 index 00000000..8d13432f --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/particles/particles.vertex.glsl @@ -0,0 +1,110 @@ +#ifdef GL_ES +#define LOWP lowp +#define MED mediump +#define HIGH highp +precision mediump float; +#else +#define MED +#define LOWP +#define HIGH +#endif + +#ifdef billboard +//Billboard particles +//In +attribute vec3 a_position; +attribute vec2 a_texCoord0; +attribute vec4 a_sizeAndRotation; +attribute vec4 a_color; + +//out +varying MED vec2 v_texCoords0; +varying vec4 v_color; + +//Camera +uniform mat4 u_projViewTrans; + +//Billboard to screen +#ifdef screenFacing +uniform vec3 u_cameraInvDirection; +uniform vec3 u_cameraRight; +uniform vec3 u_cameraUp; +#endif +#ifdef viewPointFacing +uniform vec3 u_cameraPosition; +uniform vec3 u_cameraUp; +#endif +#ifdef paticleDirectionFacing +uniform vec3 u_cameraPosition; +attribute vec3 a_direction; +#endif + +void main() { + +#ifdef screenFacing + vec3 right = u_cameraRight; + vec3 up = u_cameraUp; + vec3 look = u_cameraInvDirection; +#endif +#ifdef viewPointFacing + vec3 look = normalize(u_cameraPosition - a_position); + vec3 right = normalize(cross(u_cameraUp, look)); + vec3 up = normalize(cross(look, right)); +#endif +#ifdef paticleDirectionFacing + vec3 up = a_direction; + vec3 look = normalize(u_cameraPosition - a_position); + vec3 right = normalize(cross(up, look)); + look = normalize(cross(right, up)); +#endif + + //Rotate around look + vec3 axis = look; + float c = a_sizeAndRotation.z; + float s = a_sizeAndRotation.w; + float oc = 1.0 - c; + + mat3 rot = mat3(oc * axis.x * axis.x + c, oc * axis.x * axis.y - axis.z * s, oc * axis.z * axis.x + axis.y * s, + oc * axis.x * axis.y + axis.z * s, oc * axis.y * axis.y + c, oc * axis.y * axis.z - axis.x * s, + oc * axis.z * axis.x - axis.y * s, oc * axis.y * axis.z + axis.x * s, oc * axis.z * axis.z + c); + vec3 offset = rot*(right*a_sizeAndRotation.x + up*a_sizeAndRotation.y ); + + gl_Position = u_projViewTrans * vec4(a_position + offset, 1.0); + v_texCoords0 = a_texCoord0; + v_color = a_color; +} +#else +//Point particles +attribute vec3 a_position; +attribute vec3 a_sizeAndRotation; +attribute vec4 a_color; +attribute vec4 a_region; + +//out +varying vec4 v_color; +varying vec4 v_rotation; +varying MED vec4 v_region; +varying vec2 v_uvRegionCenter; + +//Camera +uniform mat4 u_projTrans; +//should be modelView but particles are already in world coordinates +uniform mat4 u_viewTrans; +uniform float u_screenWidth; +uniform vec2 u_regionSize; + +void main(){ + + float halfSize = 0.5*a_sizeAndRotation.x; + vec4 eyePos = u_viewTrans * vec4(a_position, 1); + vec4 projCorner = u_projTrans * vec4(halfSize, halfSize, eyePos.z, eyePos.w); + gl_PointSize = u_screenWidth * projCorner.x / projCorner.w; + gl_Position = u_projTrans * eyePos; + v_rotation = vec4(a_sizeAndRotation.y, a_sizeAndRotation.z, -a_sizeAndRotation.z, a_sizeAndRotation.y); + v_color = a_color; + v_region.xy = a_region.xy; + v_region.zw = a_region.zw -a_region.xy; + v_uvRegionCenter = a_region.xy +v_region.zw*0.5; +} + +#endif diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl new file mode 100644 index 00000000..b2c9ecf4 --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.fragment.glsl @@ -0,0 +1,210 @@ +#ifdef GL_ES +#define LOWP lowp +#define MED mediump +#define HIGH highp +precision mediump float; +#else +#define MED +#define LOWP +#define HIGH +#endif + +#if defined(specularTextureFlag) || defined(specularColorFlag) +#define specularFlag +#endif + +#ifdef normalFlag +varying vec3 v_normal; +#endif //normalFlag + +#if defined(colorFlag) +varying vec4 v_color; +#endif + +#ifdef blendedFlag +varying float v_opacity; +#ifdef alphaTestFlag +varying float v_alphaTest; +#endif //alphaTestFlag +#endif //blendedFlag + +#if defined(diffuseTextureFlag) || defined(specularTextureFlag) || defined(emissiveTextureFlag) +#define textureFlag +#endif + +#ifdef diffuseTextureFlag +varying MED vec2 v_diffuseUV; +#endif + +#ifdef specularTextureFlag +varying MED vec2 v_specularUV; +#endif + +#ifdef emissiveTextureFlag +varying MED vec2 v_emissiveUV; +#endif + +#ifdef diffuseColorFlag +uniform vec4 u_diffuseColor; +#endif + +#ifdef diffuseTextureFlag +uniform sampler2D u_diffuseTexture; +#endif + +#ifdef specularColorFlag +uniform vec4 u_specularColor; +#endif + +#ifdef specularTextureFlag +uniform sampler2D u_specularTexture; +#endif + +#ifdef normalTextureFlag +uniform sampler2D u_normalTexture; +#endif + +#ifdef emissiveColorFlag +uniform vec4 u_emissiveColor; +#endif + +#ifdef emissiveTextureFlag +uniform sampler2D u_emissiveTexture; +#endif + +#ifdef lightingFlag +varying vec3 v_lightDiffuse; + +#if defined(ambientLightFlag) || defined(ambientCubemapFlag) || defined(sphericalHarmonicsFlag) +#define ambientFlag +#endif //ambientFlag + +#ifdef specularFlag +varying vec3 v_lightSpecular; +#endif //specularFlag + +#ifdef shadowMapFlag +uniform sampler2D u_shadowTexture; +uniform float u_shadowPCFOffset; +varying vec3 v_shadowMapUv; +#define separateAmbientFlag + +float getShadowness(vec2 offset) +{ + const vec4 bitShifts = vec4(1.0, 1.0 / 255.0, 1.0 / 65025.0, 1.0 / 16581375.0); + return step(v_shadowMapUv.z, dot(texture2D(u_shadowTexture, v_shadowMapUv.xy + offset), bitShifts));//+(1.0/255.0)); +} + +float getShadow() +{ + return (//getShadowness(vec2(0,0)) + + getShadowness(vec2(u_shadowPCFOffset, u_shadowPCFOffset)) + + getShadowness(vec2(-u_shadowPCFOffset, u_shadowPCFOffset)) + + getShadowness(vec2(u_shadowPCFOffset, -u_shadowPCFOffset)) + + getShadowness(vec2(-u_shadowPCFOffset, -u_shadowPCFOffset))) * 0.25; +} +#endif //shadowMapFlag + +#if defined(ambientFlag) && defined(separateAmbientFlag) +varying vec3 v_ambientLight; +#endif //separateAmbientFlag + +#endif //lightingFlag + +#ifdef fogFlag +uniform vec4 u_fogColor; +varying float v_fog; +#endif // fogFlag + +void main() { + #if defined(normalFlag) + vec3 normal = v_normal; + #endif // normalFlag + + #if defined(diffuseTextureFlag) && defined(diffuseColorFlag) && defined(colorFlag) + vec4 diffuse = texture2D(u_diffuseTexture, v_diffuseUV) * u_diffuseColor * v_color; + #elif defined(diffuseTextureFlag) && defined(diffuseColorFlag) + vec4 diffuse = texture2D(u_diffuseTexture, v_diffuseUV) * u_diffuseColor; + #elif defined(diffuseTextureFlag) && defined(colorFlag) + vec4 diffuse = texture2D(u_diffuseTexture, v_diffuseUV) * v_color; + #elif defined(diffuseTextureFlag) + vec4 diffuse = texture2D(u_diffuseTexture, v_diffuseUV); + #elif defined(diffuseColorFlag) && defined(colorFlag) + vec4 diffuse = u_diffuseColor * v_color; + #elif defined(diffuseColorFlag) + vec4 diffuse = u_diffuseColor; + #elif defined(colorFlag) + vec4 diffuse = v_color; + #else + vec4 diffuse = vec4(1.0); + #endif + + #if defined(emissiveTextureFlag) && defined(emissiveColorFlag) + vec4 emissive = texture2D(u_emissiveTexture, v_emissiveUV) * u_emissiveColor; + #elif defined(emissiveTextureFlag) + vec4 emissive = texture2D(u_emissiveTexture, v_emissiveUV); + #elif defined(emissiveColorFlag) + vec4 emissive = u_emissiveColor; + #else + vec4 emissive = vec4(0.0); + #endif + + #if (!defined(lightingFlag)) + gl_FragColor.rgb = diffuse.rgb + emissive.rgb; + #elif (!defined(specularFlag)) + #if defined(ambientFlag) && defined(separateAmbientFlag) + #ifdef shadowMapFlag + gl_FragColor.rgb = (diffuse.rgb * (v_ambientLight + getShadow() * v_lightDiffuse)) + emissive.rgb; + //gl_FragColor.rgb = texture2D(u_shadowTexture, v_shadowMapUv.xy); + #else + gl_FragColor.rgb = (diffuse.rgb * (v_ambientLight + v_lightDiffuse)) + emissive.rgb; + #endif //shadowMapFlag + #else + #ifdef shadowMapFlag + gl_FragColor.rgb = getShadow() * (diffuse.rgb * v_lightDiffuse) + emissive.rgb; + #else + gl_FragColor.rgb = (diffuse.rgb * v_lightDiffuse) + emissive.rgb; + #endif //shadowMapFlag + #endif + #else + #if defined(specularTextureFlag) && defined(specularColorFlag) + vec3 specular = texture2D(u_specularTexture, v_specularUV).rgb * u_specularColor.rgb * v_lightSpecular; + #elif defined(specularTextureFlag) + vec3 specular = texture2D(u_specularTexture, v_specularUV).rgb * v_lightSpecular; + #elif defined(specularColorFlag) + vec3 specular = u_specularColor.rgb * v_lightSpecular; + #else + vec3 specular = v_lightSpecular; + #endif + + #if defined(ambientFlag) && defined(separateAmbientFlag) + #ifdef shadowMapFlag + gl_FragColor.rgb = (diffuse.rgb * (getShadow() * v_lightDiffuse + v_ambientLight)) + specular + emissive.rgb; + //gl_FragColor.rgb = texture2D(u_shadowTexture, v_shadowMapUv.xy); + #else + gl_FragColor.rgb = (diffuse.rgb * (v_lightDiffuse + v_ambientLight)) + specular + emissive.rgb; + #endif //shadowMapFlag + #else + #ifdef shadowMapFlag + gl_FragColor.rgb = getShadow() * ((diffuse.rgb * v_lightDiffuse) + specular) + emissive.rgb; + #else + gl_FragColor.rgb = (diffuse.rgb * v_lightDiffuse) + specular + emissive.rgb; + #endif //shadowMapFlag + #endif + #endif //lightingFlag + + #ifdef fogFlag + gl_FragColor.rgb = mix(gl_FragColor.rgb, u_fogColor.rgb, v_fog); + #endif // end fogFlag + + #ifdef blendedFlag + gl_FragColor.a = diffuse.a * v_opacity; + #ifdef alphaTestFlag + if (gl_FragColor.a <= v_alphaTest) + discard; + #endif + #else + gl_FragColor.a = 1.0; + #endif + +} diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl new file mode 100644 index 00000000..3cbd6635 --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/default.vertex.glsl @@ -0,0 +1,345 @@ +#if defined(diffuseTextureFlag) || defined(specularTextureFlag) || defined(emissiveTextureFlag) +#define textureFlag +#endif + +#if defined(specularTextureFlag) || defined(specularColorFlag) +#define specularFlag +#endif + +#if defined(specularFlag) || defined(fogFlag) +#define cameraPositionFlag +#endif + +attribute vec3 a_position; +uniform mat4 u_projViewTrans; + +#if defined(colorFlag) +varying vec4 v_color; +attribute vec4 a_color; +#endif // colorFlag + +#ifdef normalFlag +attribute vec3 a_normal; +uniform mat3 u_normalMatrix; +varying vec3 v_normal; +#endif // normalFlag + +#ifdef textureFlag +attribute vec2 a_texCoord0; +#endif // textureFlag + +#ifdef diffuseTextureFlag +uniform vec4 u_diffuseUVTransform; +varying vec2 v_diffuseUV; +#endif + +#ifdef emissiveTextureFlag +uniform vec4 u_emissiveUVTransform; +varying vec2 v_emissiveUV; +#endif + +#ifdef specularTextureFlag +uniform vec4 u_specularUVTransform; +varying vec2 v_specularUV; +#endif + +#ifdef boneWeight0Flag +#define boneWeightsFlag +attribute vec2 a_boneWeight0; +#endif //boneWeight0Flag + +#ifdef boneWeight1Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight1; +#endif //boneWeight1Flag + +#ifdef boneWeight2Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight2; +#endif //boneWeight2Flag + +#ifdef boneWeight3Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight3; +#endif //boneWeight3Flag + +#ifdef boneWeight4Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight4; +#endif //boneWeight4Flag + +#ifdef boneWeight5Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight5; +#endif //boneWeight5Flag + +#ifdef boneWeight6Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight6; +#endif //boneWeight6Flag + +#ifdef boneWeight7Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight7; +#endif //boneWeight7Flag + +#if defined(numBones) && defined(boneWeightsFlag) +#if (numBones > 0) +#define skinningFlag +#endif +#endif + +uniform mat4 u_worldTrans; + +#if defined(numBones) +#if numBones > 0 +uniform mat4 u_bones[numBones]; +#endif //numBones +#endif + +#ifdef shininessFlag +uniform float u_shininess; +#else +const float u_shininess = 20.0; +#endif // shininessFlag + +#ifdef blendedFlag +uniform float u_opacity; +varying float v_opacity; + +#ifdef alphaTestFlag +uniform float u_alphaTest; +varying float v_alphaTest; +#endif //alphaTestFlag +#endif // blendedFlag + +#ifdef lightingFlag +varying vec3 v_lightDiffuse; + +#ifdef ambientLightFlag +uniform vec3 u_ambientLight; +#endif // ambientLightFlag + +#ifdef ambientCubemapFlag +uniform vec3 u_ambientCubemap[6]; +#endif // ambientCubemapFlag + +#ifdef sphericalHarmonicsFlag +uniform vec3 u_sphericalHarmonics[9]; +#endif //sphericalHarmonicsFlag + +#ifdef specularFlag +varying vec3 v_lightSpecular; +#endif // specularFlag + +#ifdef cameraPositionFlag +uniform vec4 u_cameraPosition; +#endif // cameraPositionFlag + +#ifdef fogFlag +varying float v_fog; +#endif // fogFlag + + +#if numDirectionalLights > 0 +struct DirectionalLight +{ + vec3 color; + vec3 direction; +}; +uniform DirectionalLight u_dirLights[numDirectionalLights]; +#endif // numDirectionalLights + +#if numPointLights > 0 +struct PointLight +{ + vec3 color; + vec3 position; +}; +uniform PointLight u_pointLights[numPointLights]; +#endif // numPointLights + +#if defined(ambientLightFlag) || defined(ambientCubemapFlag) || defined(sphericalHarmonicsFlag) +#define ambientFlag +#endif //ambientFlag + +#ifdef shadowMapFlag +uniform mat4 u_shadowMapProjViewTrans; +varying vec3 v_shadowMapUv; +#define separateAmbientFlag +#endif //shadowMapFlag + +#if defined(ambientFlag) && defined(separateAmbientFlag) +varying vec3 v_ambientLight; +#endif //separateAmbientFlag + +#endif // lightingFlag + +void main() { + #ifdef diffuseTextureFlag + v_diffuseUV = u_diffuseUVTransform.xy + a_texCoord0 * u_diffuseUVTransform.zw; + #endif //diffuseTextureFlag + + #ifdef emissiveTextureFlag + v_emissiveUV = u_emissiveUVTransform.xy + a_texCoord0 * u_emissiveUVTransform.zw; + #endif //emissiveTextureFlag + + #ifdef specularTextureFlag + v_specularUV = u_specularUVTransform.xy + a_texCoord0 * u_specularUVTransform.zw; + #endif //specularTextureFlag + + #if defined(colorFlag) + v_color = a_color; + #endif // colorFlag + + #ifdef blendedFlag + v_opacity = u_opacity; + #ifdef alphaTestFlag + v_alphaTest = u_alphaTest; + #endif //alphaTestFlag + #endif // blendedFlag + + #ifdef skinningFlag + mat4 skinning = mat4(0.0); + #ifdef boneWeight0Flag + skinning += (a_boneWeight0.y) * u_bones[int(a_boneWeight0.x)]; + #endif //boneWeight0Flag + #ifdef boneWeight1Flag + skinning += (a_boneWeight1.y) * u_bones[int(a_boneWeight1.x)]; + #endif //boneWeight1Flag + #ifdef boneWeight2Flag + skinning += (a_boneWeight2.y) * u_bones[int(a_boneWeight2.x)]; + #endif //boneWeight2Flag + #ifdef boneWeight3Flag + skinning += (a_boneWeight3.y) * u_bones[int(a_boneWeight3.x)]; + #endif //boneWeight3Flag + #ifdef boneWeight4Flag + skinning += (a_boneWeight4.y) * u_bones[int(a_boneWeight4.x)]; + #endif //boneWeight4Flag + #ifdef boneWeight5Flag + skinning += (a_boneWeight5.y) * u_bones[int(a_boneWeight5.x)]; + #endif //boneWeight5Flag + #ifdef boneWeight6Flag + skinning += (a_boneWeight6.y) * u_bones[int(a_boneWeight6.x)]; + #endif //boneWeight6Flag + #ifdef boneWeight7Flag + skinning += (a_boneWeight7.y) * u_bones[int(a_boneWeight7.x)]; + #endif //boneWeight7Flag + #endif //skinningFlag + + #ifdef skinningFlag + vec4 pos = u_worldTrans * skinning * vec4(a_position, 1.0); + #else + vec4 pos = u_worldTrans * vec4(a_position, 1.0); + #endif + + gl_Position = u_projViewTrans * pos; + + #ifdef shadowMapFlag + vec4 spos = u_shadowMapProjViewTrans * pos; + v_shadowMapUv.xyz = (spos.xyz / spos.w) * 0.5 + 0.5; + v_shadowMapUv.z = min(v_shadowMapUv.z, 0.998); + #endif //shadowMapFlag + + #if defined(normalFlag) + #if defined(skinningFlag) + vec3 normal = normalize((u_worldTrans * skinning * vec4(a_normal, 0.0)).xyz); + #else + vec3 normal = normalize(u_normalMatrix * a_normal); + #endif + v_normal = normal; + #endif // normalFlag + + #ifdef fogFlag + vec3 flen = u_cameraPosition.xyz - pos.xyz; + float fog = dot(flen, flen) * u_cameraPosition.w; + v_fog = min(fog, 1.0); + #endif + + #ifdef lightingFlag + #if defined(ambientLightFlag) + vec3 ambientLight = u_ambientLight; + #elif defined(ambientFlag) + vec3 ambientLight = vec3(0.0); + #endif + + #ifdef ambientCubemapFlag + vec3 squaredNormal = normal * normal; + vec3 isPositive = step(0.0, normal); + ambientLight += squaredNormal.x * mix(u_ambientCubemap[0], u_ambientCubemap[1], isPositive.x) + + squaredNormal.y * mix(u_ambientCubemap[2], u_ambientCubemap[3], isPositive.y) + + squaredNormal.z * mix(u_ambientCubemap[4], u_ambientCubemap[5], isPositive.z); + #endif // ambientCubemapFlag + + #ifdef sphericalHarmonicsFlag + ambientLight += u_sphericalHarmonics[0]; + ambientLight += u_sphericalHarmonics[1] * normal.x; + ambientLight += u_sphericalHarmonics[2] * normal.y; + ambientLight += u_sphericalHarmonics[3] * normal.z; + ambientLight += u_sphericalHarmonics[4] * (normal.x * normal.z); + ambientLight += u_sphericalHarmonics[5] * (normal.z * normal.y); + ambientLight += u_sphericalHarmonics[6] * (normal.y * normal.x); + ambientLight += u_sphericalHarmonics[7] * (3.0 * normal.z * normal.z - 1.0); + ambientLight += u_sphericalHarmonics[8] * (normal.x * normal.x - normal.y * normal.y); + #endif // sphericalHarmonicsFlag + + #ifdef ambientFlag + #ifdef separateAmbientFlag + v_ambientLight = ambientLight; + v_lightDiffuse = vec3(0.0); + #else + v_lightDiffuse = ambientLight; + #endif //separateAmbientFlag + #else + v_lightDiffuse = vec3(0.0); + #endif //ambientFlag + + + #ifdef specularFlag + v_lightSpecular = vec3(0.0); + vec3 viewVec = normalize(u_cameraPosition.xyz - pos.xyz); + #endif // specularFlag + + #if (numDirectionalLights > 0) && defined(normalFlag) + for (int i = 0; i < numDirectionalLights; i++) { + vec3 lightDir = -u_dirLights[i].direction; + float NdotL = clamp(dot(normal, lightDir), 0.0, 1.0); + vec3 value = u_dirLights[i].color * NdotL; + v_lightDiffuse += value; + #ifdef specularFlag + float halfDotView = max(0.0, dot(normal, normalize(lightDir + viewVec))); + v_lightSpecular += value * pow(halfDotView, u_shininess); + #endif // specularFlag + } + #endif // numDirectionalLights + + #if (numPointLights > 0) && defined(normalFlag) + for (int i = 0; i < numPointLights; i++) { + vec3 lightDir = u_pointLights[i].position - pos.xyz; + float dist2 = dot(lightDir, lightDir); + lightDir *= inversesqrt(dist2); + float NdotL = clamp(dot(normal, lightDir), 0.0, 1.0); + vec3 value = u_pointLights[i].color * (NdotL / (1.0 + dist2)); + v_lightDiffuse += value; + #ifdef specularFlag + float halfDotView = max(0.0, dot(normal, normalize(lightDir + viewVec))); + v_lightSpecular += value * pow(halfDotView, u_shininess); + #endif // specularFlag + } + #endif // numPointLights + #endif // lightingFlag +} diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl new file mode 100644 index 00000000..f9ab18e0 --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.fragment.glsl @@ -0,0 +1,35 @@ +#ifdef GL_ES +#define LOWP lowp +#define MED mediump +#define HIGH highp +precision mediump float; +#else +#define MED +#define LOWP +#define HIGH +#endif + +#if defined(diffuseTextureFlag) && defined(blendedFlag) +#define blendedTextureFlag +varying MED vec2 v_texCoords0; +uniform sampler2D u_diffuseTexture; +uniform float u_alphaTest; +#endif + +#ifdef PackedDepthFlag +varying HIGH float v_depth; +#endif //PackedDepthFlag + +void main() { + #ifdef blendedTextureFlag + if (texture2D(u_diffuseTexture, v_texCoords0).a < u_alphaTest) + discard; + #endif // blendedTextureFlag + + #ifdef PackedDepthFlag + HIGH float depth = v_depth; + const HIGH vec4 bias = vec4(1.0 / 255.0, 1.0 / 255.0, 1.0 / 255.0, 0.0); + HIGH vec4 color = vec4(depth, fract(depth * 255.0), fract(depth * 65025.0), fract(depth * 16581375.0)); + gl_FragColor = color - (color.yzww * bias); + #endif //PackedDepthFlag +} diff --git a/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl new file mode 100644 index 00000000..e0877a69 --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/graphics/g3d/shaders/depth.vertex.glsl @@ -0,0 +1,125 @@ +attribute vec3 a_position; +uniform mat4 u_projViewWorldTrans; + +#if defined(diffuseTextureFlag) && defined(blendedFlag) +#define blendedTextureFlag +attribute vec2 a_texCoord0; +varying vec2 v_texCoords0; +#endif + + +#ifdef boneWeight0Flag +#define boneWeightsFlag +attribute vec2 a_boneWeight0; +#endif //boneWeight0Flag + +#ifdef boneWeight1Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight1; +#endif //boneWeight1Flag + +#ifdef boneWeight2Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight2; +#endif //boneWeight2Flag + +#ifdef boneWeight3Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight3; +#endif //boneWeight3Flag + +#ifdef boneWeight4Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight4; +#endif //boneWeight4Flag + +#ifdef boneWeight5Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight5; +#endif //boneWeight5Flag + +#ifdef boneWeight6Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight6; +#endif //boneWeight6Flag + +#ifdef boneWeight7Flag +#ifndef boneWeightsFlag +#define boneWeightsFlag +#endif +attribute vec2 a_boneWeight7; +#endif //boneWeight7Flag + +#if defined(numBones) && defined(boneWeightsFlag) +#if (numBones > 0) +#define skinningFlag +#endif +#endif + +#if defined(numBones) +#if numBones > 0 +uniform mat4 u_bones[numBones]; +#endif //numBones +#endif + +#ifdef PackedDepthFlag +varying float v_depth; +#endif //PackedDepthFlag + +void main() { + #ifdef blendedTextureFlag + v_texCoords0 = a_texCoord0; + #endif // blendedTextureFlag + + #ifdef skinningFlag + mat4 skinning = mat4(0.0); + #ifdef boneWeight0Flag + skinning += (a_boneWeight0.y) * u_bones[int(a_boneWeight0.x)]; + #endif //boneWeight0Flag + #ifdef boneWeight1Flag + skinning += (a_boneWeight1.y) * u_bones[int(a_boneWeight1.x)]; + #endif //boneWeight1Flag + #ifdef boneWeight2Flag + skinning += (a_boneWeight2.y) * u_bones[int(a_boneWeight2.x)]; + #endif //boneWeight2Flag + #ifdef boneWeight3Flag + skinning += (a_boneWeight3.y) * u_bones[int(a_boneWeight3.x)]; + #endif //boneWeight3Flag + #ifdef boneWeight4Flag + skinning += (a_boneWeight4.y) * u_bones[int(a_boneWeight4.x)]; + #endif //boneWeight4Flag + #ifdef boneWeight5Flag + skinning += (a_boneWeight5.y) * u_bones[int(a_boneWeight5.x)]; + #endif //boneWeight5Flag + #ifdef boneWeight6Flag + skinning += (a_boneWeight6.y) * u_bones[int(a_boneWeight6.x)]; + #endif //boneWeight6Flag + #ifdef boneWeight7Flag + skinning += (a_boneWeight7.y) * u_bones[int(a_boneWeight7.x)]; + #endif //boneWeight7Flag + #endif //skinningFlag + + #ifdef skinningFlag + vec4 pos = u_projViewWorldTrans * skinning * vec4(a_position, 1.0); + #else + vec4 pos = u_projViewWorldTrans * vec4(a_position, 1.0); + #endif + + #ifdef PackedDepthFlag + v_depth = pos.z / pos.w * 0.5 + 0.5; + #endif //PackedDepthFlag + + gl_Position = pos; +} diff --git a/sandtrix/assets/com/badlogic/gdx/utils/lsans-15.fnt b/sandtrix/assets/com/badlogic/gdx/utils/lsans-15.fnt new file mode 100644 index 00000000..6adbdfdf --- /dev/null +++ b/sandtrix/assets/com/badlogic/gdx/utils/lsans-15.fnt @@ -0,0 +1,246 @@ +info face="LSans" size=15 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=1,1,1,1 spacing=-2,-2 +common lineHeight=18 base=14 scaleW=256 scaleH=128 pages=1 packed=0 +page id=0 file="lsans-15.png" +chars count=168 +char id=0 x=83 y=85 width=11 height=13 xoffset=0 yoffset=2 xadvance=11 page=0 chnl=0 +char id=32 x=0 y=0 width=0 height=0 xoffset=-1 yoffset=0 xadvance=4 page=0 chnl=0 +char id=33 x=184 y=17 width=5 height=13 xoffset=0 yoffset=2 xadvance=5 page=0 chnl=0 +char id=34 x=27 y=85 width=7 height=5 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=35 x=189 y=17 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=36 x=125 y=17 width=10 height=15 xoffset=-1 yoffset=1 xadvance=8 page=0 chnl=0 +char id=37 x=199 y=17 width=15 height=13 xoffset=-1 yoffset=2 xadvance=13 page=0 chnl=0 +char id=38 x=10 y=72 width=12 height=12 xoffset=-1 yoffset=3 xadvance=10 page=0 chnl=0 +char id=39 x=34 y=85 width=5 height=5 xoffset=-1 yoffset=2 xadvance=3 page=0 chnl=0 +char id=40 x=24 y=0 width=7 height=16 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=41 x=31 y=0 width=7 height=16 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=42 x=0 y=85 width=8 height=7 xoffset=-1 yoffset=2 xadvance=6 page=0 chnl=0 +char id=43 x=57 y=72 width=11 height=11 xoffset=-1 yoffset=3 xadvance=9 page=0 chnl=0 +char id=44 x=251 y=72 width=4 height=6 xoffset=0 yoffset=11 xadvance=4 page=0 chnl=0 +char id=45 x=50 y=85 width=7 height=4 xoffset=-1 yoffset=8 xadvance=5 page=0 chnl=0 +char id=46 x=57 y=85 width=4 height=4 xoffset=0 yoffset=11 xadvance=4 page=0 chnl=0 +char id=47 x=214 y=17 width=6 height=13 xoffset=-1 yoffset=2 xadvance=4 page=0 chnl=0 +char id=48 x=220 y=17 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=49 x=230 y=17 width=9 height=13 xoffset=0 yoffset=2 xadvance=8 page=0 chnl=0 +char id=50 x=239 y=17 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=51 x=0 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=52 x=10 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=53 x=20 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=54 x=30 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=55 x=40 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=56 x=50 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=57 x=60 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=58 x=68 y=72 width=4 height=10 xoffset=0 yoffset=5 xadvance=4 page=0 chnl=0 +char id=59 x=22 y=72 width=4 height=12 xoffset=0 yoffset=5 xadvance=4 page=0 chnl=0 +char id=60 x=229 y=72 width=11 height=9 xoffset=-1 yoffset=4 xadvance=9 page=0 chnl=0 +char id=61 x=8 y=85 width=11 height=7 xoffset=-1 yoffset=6 xadvance=9 page=0 chnl=0 +char id=62 x=240 y=72 width=11 height=9 xoffset=-1 yoffset=4 xadvance=9 page=0 chnl=0 +char id=63 x=70 y=33 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=64 x=135 y=17 width=15 height=15 xoffset=0 yoffset=2 xadvance=15 page=0 chnl=0 +char id=65 x=80 y=33 width=11 height=13 xoffset=-1 yoffset=2 xadvance=9 page=0 chnl=0 +char id=66 x=91 y=33 width=11 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=67 x=102 y=33 width=13 height=13 xoffset=-1 yoffset=2 xadvance=11 page=0 chnl=0 +char id=68 x=115 y=33 width=12 height=13 xoffset=0 yoffset=2 xadvance=11 page=0 chnl=0 +char id=69 x=127 y=33 width=11 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=70 x=138 y=33 width=10 height=13 xoffset=0 yoffset=2 xadvance=9 page=0 chnl=0 +char id=71 x=148 y=33 width=12 height=13 xoffset=-1 yoffset=2 xadvance=11 page=0 chnl=0 +char id=72 x=160 y=33 width=10 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=73 x=249 y=17 width=4 height=13 xoffset=0 yoffset=2 xadvance=3 page=0 chnl=0 +char id=74 x=170 y=33 width=8 height=13 xoffset=-1 yoffset=2 xadvance=7 page=0 chnl=0 +char id=75 x=178 y=33 width=11 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=76 x=189 y=33 width=9 height=13 xoffset=0 yoffset=2 xadvance=8 page=0 chnl=0 +char id=77 x=198 y=33 width=11 height=13 xoffset=0 yoffset=2 xadvance=11 page=0 chnl=0 +char id=78 x=209 y=33 width=10 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=79 x=219 y=33 width=14 height=13 xoffset=-1 yoffset=2 xadvance=12 page=0 chnl=0 +char id=80 x=233 y=33 width=11 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=81 x=38 y=0 width=14 height=16 xoffset=-1 yoffset=2 xadvance=12 page=0 chnl=0 +char id=82 x=0 y=46 width=12 height=13 xoffset=0 yoffset=2 xadvance=11 page=0 chnl=0 +char id=83 x=12 y=46 width=12 height=13 xoffset=-1 yoffset=2 xadvance=10 page=0 chnl=0 +char id=84 x=244 y=33 width=11 height=13 xoffset=-1 yoffset=2 xadvance=9 page=0 chnl=0 +char id=85 x=24 y=46 width=10 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=86 x=34 y=46 width=11 height=13 xoffset=-1 yoffset=2 xadvance=9 page=0 chnl=0 +char id=87 x=45 y=46 width=17 height=13 xoffset=-1 yoffset=2 xadvance=15 page=0 chnl=0 +char id=88 x=62 y=46 width=11 height=13 xoffset=-1 yoffset=2 xadvance=9 page=0 chnl=0 +char id=89 x=73 y=46 width=11 height=13 xoffset=-1 yoffset=2 xadvance=9 page=0 chnl=0 +char id=90 x=84 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=91 x=52 y=0 width=5 height=16 xoffset=0 yoffset=2 xadvance=4 page=0 chnl=0 +char id=92 x=94 y=46 width=6 height=13 xoffset=-1 yoffset=2 xadvance=4 page=0 chnl=0 +char id=93 x=57 y=0 width=5 height=16 xoffset=-1 yoffset=2 xadvance=4 page=0 chnl=0 +char id=94 x=19 y=85 width=8 height=7 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=95 x=71 y=85 width=12 height=3 xoffset=-2 yoffset=15 xadvance=8 page=0 chnl=0 +char id=96 x=61 y=85 width=6 height=4 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=97 x=72 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=98 x=100 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=99 x=82 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=100 x=110 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=101 x=92 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=102 x=120 y=46 width=7 height=13 xoffset=-1 yoffset=2 xadvance=4 page=0 chnl=0 +char id=103 x=127 y=46 width=10 height=13 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=104 x=137 y=46 width=9 height=13 xoffset=0 yoffset=2 xadvance=8 page=0 chnl=0 +char id=105 x=146 y=46 width=5 height=13 xoffset=-1 yoffset=2 xadvance=3 page=0 chnl=0 +char id=106 x=62 y=0 width=6 height=16 xoffset=-2 yoffset=2 xadvance=3 page=0 chnl=0 +char id=107 x=151 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=7 page=0 chnl=0 +char id=108 x=161 y=46 width=5 height=13 xoffset=-1 yoffset=2 xadvance=3 page=0 chnl=0 +char id=109 x=102 y=72 width=13 height=10 xoffset=0 yoffset=5 xadvance=13 page=0 chnl=0 +char id=110 x=115 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=111 x=125 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=112 x=166 y=46 width=10 height=13 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=113 x=176 y=46 width=10 height=13 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=114 x=135 y=72 width=6 height=10 xoffset=0 yoffset=5 xadvance=5 page=0 chnl=0 +char id=115 x=141 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=116 x=26 y=72 width=6 height=12 xoffset=-1 yoffset=3 xadvance=4 page=0 chnl=0 +char id=117 x=151 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=118 x=161 y=72 width=9 height=10 xoffset=-1 yoffset=5 xadvance=7 page=0 chnl=0 +char id=119 x=170 y=72 width=15 height=10 xoffset=-2 yoffset=5 xadvance=11 page=0 chnl=0 +char id=120 x=185 y=72 width=9 height=10 xoffset=-1 yoffset=5 xadvance=7 page=0 chnl=0 +char id=121 x=186 y=46 width=9 height=13 xoffset=-1 yoffset=5 xadvance=7 page=0 chnl=0 +char id=122 x=194 y=72 width=10 height=10 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=123 x=68 y=0 width=7 height=16 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=124 x=75 y=0 width=4 height=16 xoffset=0 yoffset=2 xadvance=3 page=0 chnl=0 +char id=125 x=79 y=0 width=7 height=16 xoffset=-1 yoffset=2 xadvance=5 page=0 chnl=0 +char id=126 x=39 y=85 width=11 height=5 xoffset=-1 yoffset=6 xadvance=9 page=0 chnl=0 +char id=160 x=0 y=0 width=0 height=0 xoffset=-1 yoffset=0 xadvance=4 page=0 chnl=0 +char id=161 x=32 y=72 width=5 height=12 xoffset=0 yoffset=5 xadvance=5 page=0 chnl=0 +char id=162 x=195 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=163 x=205 y=46 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=164 x=204 y=72 width=10 height=10 xoffset=-1 yoffset=4 xadvance=8 page=0 chnl=0 +char id=165 x=215 y=46 width=12 height=13 xoffset=-2 yoffset=2 xadvance=8 page=0 chnl=0 +char id=166 x=86 y=0 width=4 height=16 xoffset=0 yoffset=2 xadvance=3 page=0 chnl=0 +char id=181 x=227 y=46 width=10 height=13 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=183 x=67 y=85 width=4 height=4 xoffset=1 yoffset=7 xadvance=5 page=0 chnl=0 +char id=191 x=37 y=72 width=10 height=12 xoffset=-1 yoffset=5 xadvance=9 page=0 chnl=0 +char id=192 x=90 y=0 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=193 x=101 y=0 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=194 x=112 y=0 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=195 x=123 y=0 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=196 x=134 y=0 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=197 x=0 y=0 width=11 height=17 xoffset=-1 yoffset=-2 xadvance=9 page=0 chnl=0 +char id=198 x=237 y=46 width=17 height=13 xoffset=-1 yoffset=2 xadvance=15 page=0 chnl=0 +char id=199 x=11 y=0 width=13 height=17 xoffset=-1 yoffset=2 xadvance=11 page=0 chnl=0 +char id=200 x=145 y=0 width=11 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=201 x=156 y=0 width=11 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=202 x=167 y=0 width=11 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=203 x=178 y=0 width=11 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=204 x=189 y=0 width=6 height=16 xoffset=-2 yoffset=-1 xadvance=3 page=0 chnl=0 +char id=205 x=195 y=0 width=7 height=16 xoffset=0 yoffset=-1 xadvance=3 page=0 chnl=0 +char id=206 x=202 y=0 width=8 height=16 xoffset=-2 yoffset=-1 xadvance=3 page=0 chnl=0 +char id=207 x=210 y=0 width=8 height=16 xoffset=-2 yoffset=-1 xadvance=3 page=0 chnl=0 +char id=208 x=0 y=59 width=13 height=13 xoffset=-1 yoffset=2 xadvance=11 page=0 chnl=0 +char id=209 x=218 y=0 width=10 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=210 x=228 y=0 width=14 height=16 xoffset=-1 yoffset=-1 xadvance=12 page=0 chnl=0 +char id=211 x=0 y=17 width=14 height=16 xoffset=-1 yoffset=-1 xadvance=12 page=0 chnl=0 +char id=212 x=14 y=17 width=14 height=16 xoffset=-1 yoffset=-1 xadvance=12 page=0 chnl=0 +char id=213 x=28 y=17 width=14 height=16 xoffset=-1 yoffset=-1 xadvance=12 page=0 chnl=0 +char id=214 x=42 y=17 width=14 height=16 xoffset=-1 yoffset=-1 xadvance=12 page=0 chnl=0 +char id=216 x=150 y=17 width=14 height=15 xoffset=-1 yoffset=1 xadvance=12 page=0 chnl=0 +char id=217 x=242 y=0 width=10 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=218 x=56 y=17 width=10 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=219 x=66 y=17 width=10 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=220 x=76 y=17 width=10 height=16 xoffset=0 yoffset=-1 xadvance=10 page=0 chnl=0 +char id=221 x=86 y=17 width=11 height=16 xoffset=-1 yoffset=-1 xadvance=9 page=0 chnl=0 +char id=222 x=13 y=59 width=11 height=13 xoffset=0 yoffset=2 xadvance=10 page=0 chnl=0 +char id=223 x=24 y=59 width=10 height=13 xoffset=0 yoffset=2 xadvance=9 page=0 chnl=0 +char id=224 x=34 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=225 x=44 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=226 x=54 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=227 x=64 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=228 x=74 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=229 x=164 y=17 width=10 height=15 xoffset=-1 yoffset=0 xadvance=8 page=0 chnl=0 +char id=230 x=214 y=72 width=15 height=10 xoffset=-1 yoffset=5 xadvance=13 page=0 chnl=0 +char id=231 x=174 y=17 width=10 height=14 xoffset=-1 yoffset=5 xadvance=8 page=0 chnl=0 +char id=232 x=84 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=233 x=94 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=234 x=104 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=235 x=114 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=236 x=124 y=59 width=6 height=13 xoffset=-2 yoffset=2 xadvance=3 page=0 chnl=0 +char id=237 x=130 y=59 width=7 height=13 xoffset=-1 yoffset=2 xadvance=3 page=0 chnl=0 +char id=238 x=137 y=59 width=8 height=13 xoffset=-2 yoffset=2 xadvance=3 page=0 chnl=0 +char id=239 x=145 y=59 width=8 height=13 xoffset=-1 yoffset=2 xadvance=3 page=0 chnl=0 +char id=240 x=153 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=241 x=163 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=242 x=173 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=243 x=183 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=244 x=193 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=245 x=203 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=246 x=213 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=248 x=47 y=72 width=10 height=12 xoffset=-1 yoffset=4 xadvance=8 page=0 chnl=0 +char id=249 x=223 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=250 x=233 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=251 x=243 y=59 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=252 x=0 y=72 width=10 height=13 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=253 x=97 y=17 width=9 height=16 xoffset=-1 yoffset=2 xadvance=7 page=0 chnl=0 +char id=254 x=106 y=17 width=10 height=16 xoffset=-1 yoffset=2 xadvance=8 page=0 chnl=0 +char id=255 x=116 y=17 width=9 height=16 xoffset=-1 yoffset=2 xadvance=7 page=0 chnl=0 +kernings count=73 +kerning first=70 second=46 amount=-2 +kerning first=84 second=121 amount=-1 +kerning first=121 second=44 amount=-1 +kerning first=86 second=58 amount=-1 +kerning first=89 second=101 amount=-1 +kerning first=89 second=46 amount=-2 +kerning first=84 second=45 amount=-1 +kerning first=119 second=44 amount=-1 +kerning first=89 second=59 amount=-1 +kerning first=84 second=58 amount=-2 +kerning first=87 second=46 amount=-1 +kerning first=65 second=84 amount=-1 +kerning first=84 second=105 amount=-1 +kerning first=86 second=97 amount=-1 +kerning first=84 second=97 amount=-2 +kerning first=76 second=87 amount=-1 +kerning first=65 second=89 amount=-1 +kerning first=76 second=32 amount=-1 +kerning first=76 second=121 amount=-1 +kerning first=89 second=111 amount=-1 +kerning first=121 second=46 amount=-1 +kerning first=119 second=46 amount=-1 +kerning first=84 second=115 amount=-2 +kerning first=76 second=84 amount=-1 +kerning first=65 second=86 amount=-1 +kerning first=86 second=65 amount=-1 +kerning first=86 second=44 amount=-1 +kerning first=84 second=65 amount=-1 +kerning first=84 second=99 amount=-2 +kerning first=89 second=45 amount=-1 +kerning first=84 second=44 amount=-2 +kerning first=76 second=89 amount=-1 +kerning first=89 second=113 amount=-1 +kerning first=89 second=58 amount=-1 +kerning first=86 second=117 amount=-1 +kerning first=80 second=65 amount=-1 +kerning first=89 second=105 amount=-1 +kerning first=80 second=44 amount=-2 +kerning first=89 second=118 amount=-1 +kerning first=84 second=117 amount=-1 +kerning first=89 second=97 amount=-1 +kerning first=76 second=86 amount=-1 +kerning first=118 second=44 amount=-1 +kerning first=86 second=101 amount=-1 +kerning first=87 second=97 amount=-1 +kerning first=86 second=46 amount=-1 +kerning first=86 second=114 amount=-1 +kerning first=86 second=59 amount=-1 +kerning first=84 second=101 amount=-2 +kerning first=84 second=46 amount=-2 +kerning first=32 second=65 amount=-1 +kerning first=84 second=114 amount=-1 +kerning first=114 second=44 amount=-1 +kerning first=84 second=59 amount=-2 +kerning first=70 second=65 amount=-1 +kerning first=80 second=46 amount=-2 +kerning first=70 second=44 amount=-2 +kerning first=84 second=119 amount=-1 +kerning first=89 second=65 amount=-1 +kerning first=86 second=111 amount=-1 +kerning first=89 second=44 amount=-2 +kerning first=89 second=112 amount=-1 +kerning first=87 second=65 amount=-1 +kerning first=118 second=46 amount=-1 +kerning first=84 second=111 amount=-2 +kerning first=87 second=44 amount=-1 +kerning first=49 second=49 amount=-1 +kerning first=89 second=117 amount=-1 +kerning first=114 second=46 amount=-1 +kerning first=86 second=121 amount=-1 +kerning first=65 second=87 amount=-1 +kerning first=65 second=32 amount=-1 +kerning first=86 second=45 amount=-1 diff --git a/sandtrix/assets/com/badlogic/gdx/utils/lsans-15.png b/sandtrix/assets/com/badlogic/gdx/utils/lsans-15.png new file mode 100644 index 0000000000000000000000000000000000000000..dab688a5290fb62cef588630dafd9a976e37ed79 GIT binary patch literal 14652 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]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⪙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 yI|kOUE|zP6`|yZEwH@zspcIVu)?TA}84o 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

MOkExk+wftAXJr(v{ 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�B!s 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

B&*%; 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

mbLp0<4y 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ℑ(!Z%0K% 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

)Zol#;`t_&2rT5!s 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 z

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%0D4^q)(-_M1UpR`u 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%0DS+J;SZpI-Y+%W5g4QQ3y;1G#{EH~$K#El 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ΝbROASfNrz zk*d!-48W~s$gG2&y-rpGEpww?tj{-Wn@0Mcv1{=@9wy~Xq7#ao9CBNksm7lIQzYXa z4rv*QV63|Nc6)3Zv!XlTVJjlQP09=xZ1>PFFFB(o%YN%c;oic?$QA)clPT3o>bi-c=yDQ8#JmBAW>Gh&`#2|@FOh^m+jZnx zqU~%&ETITl2o_1eHY%o8=I1(FRHcf-AW(bZn%qfi;Sn1PbByp-?xZ=}JZ+AxVX#fY zh>aE7%=1)~?G!P=8+Vl2gNOhC-aS|+VqIfV7Ed^<20(lGoad?obJP*JEbRd0g<{F6 z5Khin*Kj38H-w0|wCqfg+-q5Srw`$QCC&rTRa>e{N7bk2TABUBuRPb!w`~5&zCmgb zQS<}5ej(uMt_t5im%-4TH2|AG$GH6FbKrb&W*y!4ZgsZmW;6stT#Fd7so^L0$Xd!y zI@qh?20MXps9kFP%$y04@zz`viIptsD;mI{65&i_v;fB9G+{wh>>A1Hi($S=p zyKjOEx+5D9>t1|iwy?FW0cSOA8z4(|o-Uy$S#J3Mwb(rF(Bmp+RkLZ0uIb}(PwrR@ zwU?V8a8wueX;hmlcgicmdIZ1RtvFqyM2;4@fAJ}7#*hDA#YAQPmjA5)4nHh6qqER! zp)}y z0Ix472=Etpg6{A1NGlZ?Ug-++sGbPSiyyHEV{F{zQt~0N`=Ux~ zPNsFa;3Z`l&y1q&4Lk%B8G_*YLXxR8crJ3p^5wT9UALLlc>6-eL!~?-EWO5M2&;m} zPyL=-@&rKb7|tsMl^ST`cD02^H`hU+qV4OvF}mkyG|%S8t&zT@AeKYGw=+q3Y-s7;s$e%4<&XxZ)YjaS}3&Yn>> zPB!)wZfOiZC3K;CjS5M3mKV-Rc9|~yw0C$ z(g9miVg9-uNSI{CyG-{}+TTaD)cyU$m=*c^9f`9~=3N>a1H}^5am+?Jdpo5vBhAFe z%B0pGZmB!7Pw=B`R`VrECS+f9hBNBP)wnsp%^8 z3D>C$QqL~TZIMe?EGbs!W^b*haafRP8md(g0I*FJm^W8aLbORW^eY<*r2}>o49QN4 z_z${f@irURDy|f=R0l*YU6e8_ccyPUAo8a8^5zBiq?lZHg@hsNE*&^4d*S^V zb?(Z#v~9^wWYXmr%Gcp0lYp~>eqZnSxV*d5;bi8Ew)^nMw-dN=|wi+M=p=A)s4?L^_8;Yw6IGnt5;s72;kxKP)G zOaVfw*-b+@I*Th}a7!fGu09HgsPq`17$n-z*SV!2PO2-@AxU&YD335p(AK1tTXeDD zhZ18!XL`P-m5+XOs#l3_D69+M*%29RM6X`Yld9GNMCHsv%@EV^k9DpJ0Ev7t7ROPD zIs5iv!IW*rO#*s9CRJa?kws2aiO2zAACjZ=eeu&SNYajUg?Zgx>qvsV;P=k0>uCty z&aOMotCsOUJrKl&g83^((=bva*828;;=iz$R)i~Zj))G2=2g}>HydGBpCnI;=e?Qs zL4Oyxekc7T;;j};XCSi?c6`5 zMJq1O9a9-f`!5+`c)tIBvi-M<|Fr_pr;Lq^_sb0~{7Mo%6hJiP^$r{UVK15m@*J4W z!R}|i|H4|kFD<|OSUdTK8{GA`vEi-ia^vG`aMwSf9z6PpF2h?)1O6|pvEKmr*b*)( z@OOF~^$3g0h-PF^8E&4G0^SM3fRpM})%gu20l5@a3W~+48yauNNoK2&AmeN?aQUiWR%-1+j+)q$|j_)7uTqeasQdlTBRi;GB;x)A#fcB$F}eUg@%p`6fv? zhciZ^-&vGwXFl9E)c{YE76zESkOPP|mdL*DJQ5mY#W=UeNw2dQFS7mJWuD*vxZX+n zG+8vFFYj$TT5&%{Ou6f6{jl1ruEnJ@NhxNJ11YpaDt52qv8e8J=&{;}E-A-PdWR-5 zSuMKo*-iQUp77k1=KOB8x8vt9s+ayohz~#9{J0XbyK{%1NKj$D5CD~BYq7d4F3KgKNGa(X!2 zH#}0|sd_8y#tNOChRJhUUDCqBQb*GbGX4aXR4QIzsi?B7tlCqh&-_rKXczS(^0At) zl9)sWX>Pmzh_lD&N+v;Ox-k^nqvqaZ;408JA07If0!v%dTuP}b5%c=c;7n4~TnTh+ z*YOJZ6h>)?!mYk-wK8=PQ95nlK-N~vR8&hYR;RnLi^EsMA^FvI2b)(nW8L+_m0!v^Iq!Ui z*~yBbM2`zYc1;?RS^5Dp-?DYtm-knFTQo1`ZY|#I(6N6k_JiSWJw;7%Pf_n_e46!D zyrke!*K4)hLbUSrht~BivaQYPN0JnjzUlNl_5@&LqrUji&&&$t0o{- zys3m7J51FiCffqFB4aMXX(DQ40=A)zYJx%TNWKmGw@-r!+lgUQ z|K(NV{5SD`PT|M1@lJ&rVkkURj|*DI$F(C0prh>o;9Tw<5e^W2wW!J_Wtkag2)mU* z{8;&tp5Hbqz|jppDr+GPiFg5wZMG4oRjwx~18{(P_&@w&xp*{U%#8YmLIU=VII-~? zxVNFp}PN{kC6JX~D&DAgg$M8g-bx7Wm9l|2Yq`i7> z&4<-yIAY>AAH@oCClvAauy(~CAk)zHkZ=$1gwrfR@v0WaZ;&BQp7pd&@X+E>yf)yp zp4<9h_L+p%RS#ajsD_wYw#I17)5^0d&;7*?OtAF<7;oS}miF?Sh7SWpjyln!q z|85CBaZ0D$7k+fdEA)r(trIqZpYzP``^;)qD*gt%&R?6oE~lkqQsSs0G^fkyCF$1c zcEz_0d{eTUT3wGo4%}LrBJ^a_syI z08oe*&%A7V;ib|A;<0HsQ#v3!AKoAn{4mvy8yUr~dvEivNL8!Sjw0?byDtSW@!to`27 zEe6+$yzLB1tDCtl&ui0;FAHNcJ+;!7*93XJk4LW62sU(RboZ3_yNt{5835i1X`WY{ z$5x-~$Heyra=4L1%mvp<-{oqy$XWf-(BKO5>TDLfb=oNP?Zbe!9qi*AncXyfO^&-~T5PcGj0 z)(s3++wJ{L)fNpt6{CM1_U+Pz6N}$`PM9O48)X}WJsW9{O+&SFxlPV?GddEx>TDG& z6!TZVo+R99S}Hp^W(3m}?Qws+x^%tWnzo>AqI96jC}wDhK+OdUf;r=%UalaL$u<9p zO)Z|fqTOD-K+me3fT*I379YWP}da%EZLK{K<4cZ3wfjaOW!VAHTO}~&24jyG^k`>`steqQrR=cX%l?T4tg?XZ{ zJ2d9h53o0=G%s$iFh>#~qTNr1=w0@)@Cr#jS%0_vM!Ry``WgxeCfKZOra`l_HkYmB zomaZGIlZf73sW|bmjZktj-Squ4W!lHd1$FXD)>2{3^DkyrVqggZ&r)Xa8KXcti1NT z#11l2aC@@u(y^{TSL>wn+M&a1_BATwKKEkwckZekq70U(QF39?Clz?7RbTl%x%to@ zI3>sHW1?E{=#=RCZlJ;U+m`v)JkF`!I>S3~X?5(xSC3=n{(r8%GaKZlpOZuL6zIlr z$W+-WSw<)1KFdqlCcg}6D3+y?cgn4HuAD}988j-OTMX;Z;9-WM1r~9t4zEi^7KOc( zEPg>&mGe!L15YP%^O@;$$DYS?2>G5T2MBf za;|+BD%vdM(fnx6CKJ<$$=vJ{bqEVkxs2Z|U>;W92w(z>63kE>Qk-_8IsKion{pg7 zj^U(cAJtdQa&_6c7nFYvPSz$81{W2RZ;2STA3J{!k!?RvORX|CmsDW<_O)g`DHo%%;4m%)KLuou_a_)~c>xSce@vy(2qe zYspj+yL=D*Rwa2xs6rnytm1jDNY!pozrZ}DZ`I~m@6_YkJ`(`Y>@-qUN;mq$yN^%W z^JR=YlZmOOD^u1e?6DF8HU3v;dwavHw9JN?c4yy-Se<5hQ`4)PGi~S1#?+HPb+%_^ zR1RgfRpHfyZsOb`bwg&~eS9j?YMS|QoLuG`L&H%5pmRB~v~NM(k$Nj`8ihewN?@eA zte1W^7s2WGq$jw*fH(Uj&IT!IqPJJR6gQ+)^A3sgHqJ`Y=0T*Fy1&Zo&5;ik6IDb<9A_1=Ua6LQQD>cdHjhjR~QF;fJ|fn&JUuIl&6J%WOgsj!%<}fN3M7oAE;*Y z057z|En%4Jmn(!|mobZ!QuFkvjvP$~NDUoXYmL)xUlMlLK>D{U+obLb0Zm`cRCQk!VwPIKF;7?59$rH1D|u(Yvi-@~2P`vSqF zbXw@Ngg1X$XS_wM5V|I*7T*YsQZy3k4D+ztVjbjvH_Gh~d(Ej+_@OraT=i&ku#JPW z$iwOPo)K#P{|{sD8P8@P{(onQkst^nMk8XyimhlHI|vODMbU^+RMo1YD^{#fdlj{J z)ojrfvu2CZs?wS@y0lm8>bkD})9d%UU-$pP{owZGIKSulJ@d%%N{-`ud_HfXF43gt z?WnX_he7;;qeq0Xa6)d>`H3#JE45nagq^fk)z{=U!RvfppD`Dy5FKTUr zHFi~JcGmjYVEpzZc(J)9qK-ggV{^V*^+w3f=9w?ezG$9mi}*Z+Ax@^Qm|`76Gw$JHN=FPN?n zwc$n~8vTK2Xz_c!JR@-&z>Myp%OeZ2ySbx)hcFA;j9ge~z5xND>Q)S1^se6!RU`Qw z6cW_XDaxl0n79J8l)#k*F`8EEKb;>NtEUgi-?S3EAXlWaWc-zVSgLHXxv-SGmd9~FK4+`bB*Sm$W(LKQjT z-m94J@H|X$f5`b#pntZ&zGq8k+GzUn1@GHcT4C5HrU6H9w&r{+(z_t%{bA@Yk-pxS z2G{G03}+(WdsN8W63sY9Flm3)pX+wBadh1&bxNP{Ze%A;QT3Y5#<{P--4V|jC0pzf z_2*Z8N=fMM^jqR^x#1k8`aMxS9N{P8t5SXN-i)8&v-Bnn9m7t|!06jpQ$@ojNgUy# z2$iR)zb=sEbD+KFSkm=^FLVE*ljxkn`J4!go{nmBm$)3ZAK{|!JP&oMV$72M^@(jz z&i(AvD8faCVp9EE?1p^e%}i0VAU^~mYu8X;1o`BQ0sstjOMj$Sbq5{6&kqshldz8C zZ|9ltzalK6jg%QrT7Zli!DG{GLDt#pk0kE7cL2Nw#_TgtDQfoTLKC@nS52}qH zicORL%c{N$a4cN$=o7R|uwvu8EF0-_(z*clGCGzd@olb9JW3 zJ)M%14PKeMq_%RO%W`Pzws$=w=p|Bqjs^(~I;>qqim?DLTK z)+Y7H9i$TO&S8N^(Z)xPUjy%0JrnYoh<2@CSxD6m7=c2tQt$N8%B85sHk;r2|5hF; zzUzvI3Ft8&0)KiFz#5*IOWVs`M@>eD0Cp31d zrgSJG`lBHN0u~LH+R_&C|7*M(;Q2@Yi;PLX4$sAs9m#kZYd*SsiNKx0c=-W7@tX*O zJnY$<)Z|2nylOtKSf5~qKvb`QLC1RAA_hg)jY=@9Ndg6?BHbo8&jQU-u$&oUirZm$ zCK|F2tmYFV9`@||qbxq8X>7MUX}Ijx)8Vpk+Z2gC-=pox zSNd^M$J8n;c!i->f<1Q*_|vRKw+*7-=^WhGJf-z@@ra#I(d<@$#?KsH6Z>ZO2w3g| zYNulKk7HuT-`ZVTO>TZS zwLG`2(D8T4r|>|3ZI$jq*^7!a|F&NqtO`c#&du2G#o1FH#pa0qQ-a0(w3tCAGpR{T zR~Nq(;q{Ov3KGBGEKa0d>+`zIi+6evwh-zh@Q~rI@`CjIZj0Y>Q>Mc3202KLp^P4YuM8N`Lot!?c z0!wXTfsc>bhpf1Py<82T?wz3b{QFc2}BmXob+paX-CA|~xOw|;}#h5Z%hrzWoYCQwwjHg9y6S7UN4$&AA)6FOd~OOdgUaf7NS+nQp6E75nN@OKeP-L?xg4hQe+lVg3^TWsii7u zK1maBqssNhG;C@i#obm2kLK>36`c@Nl^-G6Ri_qW$dyCm&;m;ul2`(=%$2cK@xan& zL6%8rIJA?BhYIs4B#j4z%Ws|l@DKsgx5^@vn$lgNCxs62*)h2MvVpbKAvu95xVi`r z8)CI!N+XXC#1wiKXGSL02W?ItdJklKwBGO`Wq(we!>n8nniwT2Hh-E+t8d&z3rs zR-a}hM5=@h_p_Sg=@ooyxIIBy?gDc8TyPfUnu9D0;8Vn%m!}_cnkdVI~JGW zRd3S43i)E%;&VGfF`~&5&~_d4^TMg~IYMJ6E~e&cFr=nQr_zsU6_&m`OLFe2KYn(d z>9%nfG_vEqIhiJAS+^i$TfXSh`h00#5Pv#7?RR30ZpZNo_OUO)hKSgP8#$OD_b)dS zCraP7F%*OitT%-16vJLN!7kQ4r51j8*qv*0TQ}2vcl>e+{ytm6^`<%HLAf2va(+c8 zrolNU$1b!)#Ie1YTepyN&-m) zHSkyPTMJ7Tvv;B~h_K2T$o`moK|=bBfU39^t5Kr5`UuFbdTLR1mVi0W72$8d*jCxh z?7UPu!Yx}-RjSvm4ROlMjHwG@LKFQq?@OED0%l+JlJYjNfD&1;4uhwYZH@w zSMP!kxMT^ovc0|MWnlE+k&PUbFzNqJaO~2_(sn&bE9mC_JoL%zO-@#J`mGz!@b_Ls ztJ5ATT`o6!+d(<@#vEWT?f)fP8g3UKpwS@8?zIuyx~*$1VvS?=$fp)`MpgDpXyCqQ zUq(H0x)+_7u(bSZ!lk3Lx8d>ZzedxwjGqOrFXBTV@AT{57VE5B^H%r&8q`ttk7V*v z%+~#BH&&08iDaPi=bmcmXFkgFt=s=dd-te#yvoGz04u}qpaxrP5b(e7tn*<(clu8` z8#pWC=bt{nZ8$sWT}$%E?;Q3nF%CE*Q)uX-r7ZZ)PeLlkUVK6h)jZ^X)r39!V%fJ` z*CPF<%u?aCqdMS&De?I)%`>|`-6qczlHuWa_NK833?U;XQg^_cIsq_Z0;JA)`uO+N zCj}h#1@{ApFA9@JjSiv1sFpB9l8u0MH(1^OusAyHsE2$sv8t27b?hk~PN3*eP(T-K zV{PggfE(ZxuO?wcS~R}AdWKHSih!EdxGThfLBz#*v>x?k>`}aS7 zS;%g;O+3H$j@63CN28vW-B$^O;~FS&E&aQWUtFUHhqLKrGIDkY3~>NeA;Q3JF0hleo!#UQbCY4VNKtlC?5HP z?>FUAq*HP(%5BH)c&@Z&*MwV!@>GqAJ(@67;pYT4!qBxef0$i{x!cSc#nh8(YQcmy zH;bIw@h+u;$Ml1Dn^}eS-D;UHMDf^P$?AE-kU-~3)V$Ir_}*TmQ_q7dtITAzNFE#( zGl*;9OV9TeKo(a9G&`kTr?JB`PXsJ3*csex9yLZTaE}smEaFJ64yB@L9h6QZs-~d$ zU;|@lgTYzsO_xR%SKY^j+IsP7iE9ao=UBu$i3_Bs2I`$ctJPX8Ea7WoNKKj0UqCLyZ8qEnv=R2yy&<}HBy#&DrakXX=1afNzWtp6YTYWd#11Qfyskq{3(+O-#D?8FHH(RyIxQY^q(EeThVL;wbOlq2hCkc zP+kXl;zSJ?-dsti={S!H3bE1Eq^E5*xItStl=0rt1 z2?S#w?sGPQ&_k?J!@;-1+Cyp*KM-MS)!YZ|M2= zc%d^|0|Q57m;^TG)T$j}@XfI)cLI3xTZDwtChNo|my7xPm3~O9 z!A1Px9%Jd?I4^ZlEb#eh)zRyT+ip{pE{U%+uR|Poo|R3HsRK4l;XJA`21jdQP%Zm9 z{yWQQl!y3gLtX>zEtuvDOKA;!mqiEsWXw&)x*Cs=4(#l1IrC;d@Rb&+)6*vYZ9 z#3{C_KF{H>gZllWvc~=})2GU>$z`u-L**F)9p-7-Z1xSwj}P{9THC9yBQ@_E9k+Uy zw$;8p?x4|s`SIjy7SwI(`}nrb8JR&Wm>D$5x$+DWkzuf(?`B{L z17u8x2*P=~auT-*wk7Jt=Q!t{;xU@2As&5m9!tp>m+uo0&!=z|c@L=+&{a6N{bGU- zY*l@}Bw^6PEV_2|Io7o}Z?9aikdFBILH)A*h;#gXOy$fcKo3BR;fB%;g8pOVU!@s1 zR^UM=#*f_V9x;RGWb8e4Gh0Fs$t%jjP9D-Gj>xAG$Ud}H#c4MFEXCNz$qWRr@OpdJ z1UA-D*fM46X)td8?qfCjWM>j$sKtvaIpK33zx&!snQV#it=r5oIb-WIcq#xtCuNTy z@BCD~*K?u;>qgzbh>OlRDXgpI zM5DKk4cQJkt6DmYUoEx>poiaCYi(i0JrQM~FK>}6bf!J6c8~K@_oW{KmZEF5{;5yK zr(jV22R~?O{?Q6=-zC(z z9t4Y@7Gk!ZYbL*zfCl$H(|6wEwA`lXS|8PJERU{oHC#~g{i=ivcGjh7HZ|s+rTeol z1+-r9b;8x{bz}vTRp#5Kn}2d`S$6SxhF#VnRWq#!A_s8T1$@2HBna$oWWsb2fQUfR zTm`9FA|N$|SU<#o3P`9!dBE^bT3kYP@se$=d@<@91ozNyj#)WIPgR#Ey3s&?em^TD z3b45RvY3Fdvndy>xaYs`c-|fse5-8sxEl@N^2?NjN-5uJDlv%04DaHdn^FvZnE z=n#DUOx1kLf{KJf6e_k+;GoGTXz7B9p~!jhvWBL#-t3=rsdT#jR&+tAG|r>d?<{p( z6pK9+1pL&CYYFdE_O5KC$7GctrdwNy={d-CYQ_+WF${{X!eOa>+ zt4)k7yX)duy6x#wm&79weKRw|3zuiEyohodby9k3FuoX7{-w*jy`$t}RFrr9!d!Lx z2Xe#YZ_Nj_;vuxTW%wl*7%%Xp>~>k+XQbj+f89P=Wn*)Gkgw{Pq0yfc*z9bc1849tp=JO*VS21F2$OjW#% zd9AB@hd-&!iZM}0O&|H<5rG{WJ89LRATI@TG>?kF<=}R|O=D>#u0E zvTuLOdcN{^__v3e*TbsCvA5Sh-7fq%Szq`4(V-JpY$O{Bwt+n;ji0xFm}G59h;Mwn zdq;RMU@QEhWW&d4Yxzm!ot2;5tz!|aQ>Ut&3Z?XG=S%$cvmCfbqOIozWlF0W1Gy>& zhR%>{ZD*dkeq-=_v4)b{=0K3Xg}Z}qo^wDW*X-`Fz6E7wp-E?0pLLT|`u}XR{=c>v z{I^YKh%&26wM@#jqnS6RDK;@08^}x`hp6;89OY2x<7`%ys-!FdA_22MDF!m49Q*3^ zh)GDm>>(V4aa^dDz6P>NEET9H%IB$^o>I@#bQV>t?GYgP7|VfDgrH_R7jtpo|N2*n zlRR;cx%yx3T$x(@1U=qZVVeptDCXL z-MZr6RfX^-c8VnV8WJl~s3 zBE=X3tftJcgg?P7-HbI5o2i17!4iCiixCOQKy%`N`3AEpE5ke>U}xXDv&I4ekU^}M z=svPMog?yGGd7ZK5wR!6qv3{8trhBqi$@AUvi%@UP@=gzTfnkthD5KdPAsk~K9Luw zPH+#)5toY0A-^Cz^ciK^`dAy)BO1;!YenmDTwaYm4m;L6_6sOKFThksi6n5_O=6P~ zlqGDjl4=5~kR~1^YRh0|C8U_23SGZm45^ovAyIizA%th54`|7ZTi7p(=3Y|fO6EcM z=!ES%Sz9`v1MT6@y{Y2oGKSZ?8@aHPUmJ)R@s~m_yVTj`LY=gf>+`-8%XJ=b&1_n%1|3TX+>-1V7>I;Qv4Kt*b# z;qp?(w>HlUxk7myc!QDP^6AjYfXfxJqxoA8AFF-%ZW@|VbqpV+-1PJO^%tR(`P)$~ z4}Uvoy}$K)2dqA(!Ms9!?f~2>$bW>`^-r?4+4L*=F=5ml>(5Z&{@Gq_waBn3bd}E( z)``{Ca7&4b_4i>(T>Ct#pw2Fzn-piE+@JiTbm;dq4afvOeD%mcMl6o~PG5I1W_aK) zSl0AyDM$t!jv_45;VOhNHx4IHlNFE2-NZ1CDyy=Xqt*fmiRp7(es7RDjDpKCUk7Gj z1O%hxjlN*qJl32!$CIcM{1s(2xS#qU#1SAO-H%Kx91pW}Hj|*JtICO`?x#6e=HP^g zpuaSMeEbvMN>`$h>-8RvJtMtio-|pKwv<)f1$zUPw5vI^-BWyAcrIGS+@p>jjV@K{ z=Vy<Gtu$zQKTHNYQ!3b+1Ul|*p$3!#}@{qH%8@qwc2tJ;~`Ef zAEjhjOidgL$q+9iET}{-Civ*5oFyu+!)WYAJUZ3#e6Fd-iMa+9TXN^W4A_>mPZ>jO zja{R7+!5q!ZPVPmwfvPTkM}jWHw1Ea z6X4AR9dT}5fFsy&3$P#sWls(DX-T2KQ1eC&Gm(d z#0KI(NqQ5uqvm}{DIg*?SEE?IFAa?1PsP+e5>HBpMaZfk$arf-$LPvtk_zaWSr{gd zKCgTwf`aKhAh4Jd1L^QfbP^U|>sD&U8RRK>Vvb-T#?-_#n;FR-XukVwVtZu`+-gQ6 zEY$Ulod{SUp2SLL2B>1_9E}M14I4>H(*^NuK*s5_s>f_-Oo#}~9cLC#%%30QJLk0A zrG*btEyj$i7zi2j4|#UX&Fkl{QT(#ZgAwq8)8p9*hDi?sf6RDz!WU#Wo36+K8U9P& zP6g*8^R4MOeRA{CQVB z?m7ktQonT_z&kyQv0 zVk69w%LZ~gEsx$DVuG1);X_=PzIJ&~CQgkqQ z*yd1zz7W+Q$XzG@i?;ffUL`>Lo~w3;p}~x?o|F7j3xuA83@MLK)EJy60n=uJ7K@Dt zX@79nmn0|q3i-h73GCQ0>{?eL{^h0b+!waI*X6mphPl3 zjM2n+r~^#)(v86I^k>H@{dr zMo0q9dD`ru1MJ1+mqfpMrBmBT{KsaBzPcFF_Ub3zNO{1T2(W4up0~dHVxQk>j)=*j z_InzXx{a5W0%cp;J^r>fqZiQ)N6~(WzwR9jO$XQ&WVusJ?oAi!zU0xBh47H%*y;f1cMnD!N8}6aQ)xt$t5&|VB`VJ zfOQYQRXBs##vldwaa`#L86=G8V>_TJ1^Av{isI{FN+5Eje>TOZ!30XeP%4ys^1vj- z(7)Dmm=lPJ;J3_-Cb(+h?wI2m zWd^OhESb4p<}cLxCG}7Nhls|+-ZucLs9CG?Rk(qZ#sO1@%MsN1G{Jc5e?0xJjw)246Dl_rjKS%fD@{icxzQ7kD z7_ZP8Jonedoh4sgVxr{5WoRGpeolZ1>`If`7@bF>&_uicqVOfNAGOzdW37wSf5}Sb z_!!#yw(|i17_I`ema71TDP;HCj@4#&9+n=AP~a=Hv5OI5Zep|Dk)I`O5Yqq7>hi?m|AW1`WTT-c|uZ82Y#@oSPPb4H3 z^Cv+{Eng(WH_TK9(N$-;*zwhPOt3bVxM0cb$Ov1*0{DQZwHeQ{|KzVe*#5>vyP^IU zoG|7IaR?R=@?uv_=$uV_SvHcy)h`GXEgMllu(Bl+fm<3qGoHACOl9Yjx89%=-d6a< z@O3gpzvb2zD&MUbXJg{KqujrTi;M`f`KoktIuF@ct9WJizEz~F@zuW*U{j+>%S)CW zm;1q3e_wK+imYFnrHy}W2me+VL?@|2yPbATqH%lnEE0ZvcCm;|7kiqhVyD4JyuY9HJ|i?yc=()2WGu?%hx*Y^$EG!w-VQjv z(<*elU)?^YC%Y1KZPJr2Ex9w5|8!r(fgpL}(Du3r{~i2e z%dCi$Iq9M!gp}xCwz;&FbE;9no6*Z=znFfmMqC#KG=ieS9H^oXaN;q<|G7x>$E9;? z8(g6?sUDvmVf%kA`9Zu;K^PPS;Rh+f(Gr5HxXwH)ZK`vwy{evzxYhr=RKa72*_d|v zOgjZb%#o)L)KMmE)vJq1sDaJ^1(9OlsI+o%H-#b6=-eCNl9pV8;#cW3@)2uhm??V( z7U2>$hdGrS{K6RM(PVvylvvngdpVOCf1QZHpNLQ7mGNjvTKFUfEy;X#o^C%MB${?B zabb`l0JVvKT6fFt%NzTGXnC}cA8?`Q$Q}i^tF=*PxnQ3NXuVur4RI9UL7Qz^|D~Bj z0f;pvumGILlgT9oLidnBty1%k7pJh4;g1QTr!j@ONJG%D*k1T$mEM8y#&$nf@27IE z3h5~ml{O!MG%*3QVs$XC?XG0T!B29-twYI)*kdyOpKPrfQj@RexcO*zh9;rd)eh~`KK zM8Prm1=qhW=c)c2&6GWC6&=`krYQ4K2n5Vi0*Yt7}eM^E@CdNRliT zLV+D};S>BA!zMfn9Yw`;!}wfho^{?naI8_wY(ZHH&{rizES(iQOV)z2p4DkbnKaF~ zD|on{$q6vc;v|)}^dm0aKFKEzauT;VG@AXvM*S|u{K&)iKQ1>nM)CaUzfl}H>^JLDce0nZ zZEg}dE%zr*{3*d0?SnjZ>3^==$vIo;!=Z(0BGslH3dV`H~g3uAY8a@3#KWz}12GRzlX07xfiSVbF9Iby!*1b74zVaTW0D;Myf zxc1;qfw(w5GfL}n(c@k`yVp!5}3r68a9 z%&8tEL+da3%WSP03V|hNEQ;EBSak4>PvpdT<+A>XCMedL84`6pB+}X)SFiq-+vX7ufy7v~}Si z4AZgAPCIV3X3q;BJb8XrI^sGlA0da%Hqz)`uE(w)Im5J;*BgUEKUC$oQ{fxtFA>rejT&g)!4nfn3 zcY)$MN=w$2jtHVs)bc_m(`b#-f?oQhi$}^H#1^aTJ!3gI$o~}?UecV#JkeE{y)6Fu z%_+=WqesP5xo_9$?~7PLou@BarG&LVsjz)2j!{NVT#*j?aI$S$j@MFN%*egfsblg? zBiHfO^q0|$2t~$_H0CxX^d6p267Tsa0u+_&EtuW2IE{lF@q~RQZCOhVEl4-_t~e>D zEY@Wn=xG<2*JwRz{>Npkdmq?U7oA2@6qq%PJeJ|}D4DbT;x4eYCz2P#7$Y zYO{Z<`Qo^5y#m!B8uwG-lBHc|kSUB|tG0ah!f9?Bk~N-;tZ3}pK!U+6Pn)!xV=aZy{S#^R{Sw2yLRfz zA%YQgAYKHJI)L2(pK!#*Y0m)g(mF&j@L??utLn+bKf`LU?=KZZc1@xy9IGeI;fOr?*nkG4JZ| zd0W6mt@DQe^3~_kHq^7Mmf+`4*A|ediwWJ>`5Ms#!xm3Oxq%f?xhe*&c+|a!U{3n*IV7Ni7yih z?w=jy4bqs+wsU`Ld8W#jJk;IhXnB3eGBbSSS_m)$O# zE@^ej9h$iO4u0gA9IMom2b;Fp@3PiYV3$Fk+1P#eS*Q1K6vzJi6+QU&I6!YqB7pq7 z{4+;?X^-Ul`16kdA@(7$+7@-Ex)IUvQ{PiS0Jf3tJa>HSeYK)#)6W7c)xC!0Ss70U zk&)r#!3zo4tKNJG{J+-C#HV_*tt0|ZiDvjIe`y=wfAW@-^k#c8NoIMw{*BDc!$_gP z{GWYEHdmJi7499MDf1-vI__H?UzxEIIaQx#dE#G15v$Ux&VSzKnneG5&pguN6*h(R z8*7??;7J99L6s3G949!rs`NN3OcNC);9C<^oVk}xi3(_p@3~fgUXGbeUz5sl+C)&c zA=3z)+RxaKlytIDD^9L`en(*h%;&jU%BT;@5Q&Zx%wmidoYc$Go z7eO;0e2j{H1nykd;hO(RI4!U!Shuq+TmSGFw95Q`vQ?S{n` zPF+L-&YG%wj_6OaNK6v?(r6 z-|b;X^T^B6R<}oc`H7rw?t9oEg{tLP@}*LyYS8w+e7hZ7q{F0?1X$idcgEy+s3 z{d?qvtIh$m%%AAiv%SIXRNt>EcWArE@0EF@B z$|Z%rTCwECEfdNz3GK7r#3H{*RFmj_!f=5g1sTCSh%|mB$tnvGHLUhK`lUd1xcdB- zN*sf&t4u(~z=3WfCjn22AxX9(mrCWR%tJ)o`we6XyXPY zB-ny)^?1;b+LA#8%m@qbpYHFM1$fg*@|>!H^Dy-4y`h;riJQrkIm_D;uQ~{$fq@4oIj`o<0h<+x=P%1j>e*Pw}zDoA5K**;Q*`9)jCDK+WC$H4H@m4GsUlrUEADBuv&*oZwe3A_dXWC3=z-^k4Xm_U)Cm%^90BN-yX zGIECiz*T5~N!2!!mjjs6o_(_VFMuxCb`KAfRW)*CRDF7ug$Kx}Bq<_rzVUw`sf?OH}~++4y8kPJ3rE6j&FXU^@!}`^OS_F*4 zW%4s5n(~k1jvMWVWwstP7z@-#2MgUClt(i>n|p~4@?TE~$au>qm4^mDnH!>d|ZU&u?c9 z#fg=Hg-BH?OL9@WK^s{c_+qB_7$_q1XW~jz=vWc}fM&ntK?Lw8*=g9iLt~XQ4V;~V zELNZ3Kh;k;Yp9f3cDR^L7w@=E_%(~`a(}L~I+#QNtbv7T0 z&e^#HNJBjn!|iSH>4Bjxe$w+^ii6FWRyyv2%tt~OlLcu<*so=#y;a$fX!bN>^zma^ zRZY0Vq73{hw-e;cW29R;q=kUNQHVuV&P(v4lp!FwA0jyC1Lc7h&tPZAK%-+?!vDgA zz>4+(t`E1siHTvikj5aPRA$=_r7}A+ggc*Q4Lhl1U9p-VK*-#cVesSyQVa&4Je?Ku z>S+^b-Nl0d>5a?TZ}?Cs@nP3zd{BY=9`1B}b1m5rjwy8=_QWt}HqXjRp834|JR%g| z5;HnrE+e^+Vdgl*lII8C;!8XlE*Y`sm)d^M`_4-4&w8jIeOgX%qQk*OJa`}XUN z^7YY+*?mhH6E`lLJ;-la^hkZsRj^&RCkU_@H=5X%-H|vy7Pl5MNOR3;J*?&1BAzqu zKbM~Uh8mgMc(XCTP%Q2gtoxryH4t3fDnp^$+S)Jh>)#5wRXKSl)w|xatXq)?Jj>eQ zYN0#V+paT#$7yWxSEjoK7%DQekdRPF?Ht<-9{6uLUTCl0nE=`Gn?Rumj#)PU22Tu_ zfrLtbk0f9HvBxDsV`Q}$5nq}{o(I(2DE9#c=(v|#*Q=SAB1--8UL;P{i_2U`Itqwo z@$*xFgJGP+F$Qq$I^fJ;@nB83GLT|&Sp6{EvN98ep1E=oAnFF?Mdc9w%ilzSw{hJ0 z$xHiTWL_z_0w-i`TSMra>Ue+eGKau6!&=!Gk&zIzvEJcz%St4kou+fTYqZ0j025ar{%CEqk8_|4?I0Dk(xl;}n`_Yzf!L&NnxncjN^}jmnYqWY)Jydz+lB5;)+ff)}E9J~OKCZPzCUV!+ zB`YiuQe0j#GQJV`#)u5=P%^$oRgb@CQ=MTB&pROrUWqK3x9aTi&UuUY6V~$N$`t*cJh-eBst0 z2uu=w6#$Ygjx9;KQ5^FdAp8w*2mqMkz;|Lm0Glh13j2m?3WUm12 zS!kbVo`sv`NOHO3jX7pb9Mb2yrgPBvUdv~GM$!nl>?NK|_fL1^i;zm~p{2$) z&xc-JPvG>PHMe`Ah7FGIsgpeYR@JOh$t@@AWdH9T*82Uebh!@(k86CGxCn^>;g(4G z5DH_w*aOz-BElV~)Srm%fBgD{)k_sQ+-Du=A&}j5>?PfRti8G<&^HUM7P}NWW_bO0 zNKZ+??;ihH$xG5O0j8I2Ty=MA2d}28U{}+b6wIYle5xZk&*LM<$J3k*CHvLHM+WcS zdGWR`%`364Z1hW>THf4AXI1jC0I7tmxjDZ!`zXa)>RM*h6!QFG!Q7{TZ!$>heHu?G zu`byKPYtrHXI^L+T+f{|I)UD0OVme*-eb*`tSoMv%#b#Pi7v(RyAXA4rYKO+a9&{6+_z2XU9-G$dVuu?C6t1 z@r$PH-B^`RqAhii{rH!P8cVcxS=BD0M9}ONCn@+$^$!nqba3A%#VyFtm%YFl?$LKo zVTV?B;6K&H^+jtk7F$i!Db4uJ4?%04KYm$y5sNk(q$D#i#n@axdNjMU7(qst4 zt(2>9TgZ%yk35?yqs``+S6Q~H1m}00oUFRzQ8kvoyX42`J^qL(%3`QdZ#REaN5;rN z%GOxYiPg-a`?B*@mn!e(9U^sS1bp;7I)Di%n;d6auk~i&66pSWJq?GN)W9jI5Wugl zJ3jsLaOkRjA64{$tB`3et<&|D2|JuFZh}s!7Tlmlit3BV6o+bfTfy~{-iCA(7&E<6 z9v2iG4g)pV!VjLi|M@x%z<~k| z!`>}!iwPp&i!MjPYKIw4n8U1eB_uDKm9r>%QstpB9zpK{&(;PHWPF&)M?uTWf&_l0&90NX_h$>qd@q-axNVpfzW2VcjnmO&e2{RpkJW+&NFz7 zWcW+R19*+P{B7#~23lU^bRSvKr{)X4#Du`GceC3#Rm9jGCPgK$l=kFzGS{0zms%Hv z#)$+0e~Y$_tnsC{MhPl25LJndAkAlk;&UOvUO*a|z|{ZJT@c2>6cZorM3YJDc?hRD}V z4r3Qot+F5h8G>)|ut$lXNip$S`99azHvkS$LZRzbpq2ov5YLmmlf*ArSpXTV4VE=1 zL?97`gM+>ZFcb<%HK*7n>uT z##`W>fSqM*=yU+I{Z`BJipNHZ7Hh33^6_AKLvrb@ua(c&`k)H{?!Tu&GE4^^p{r5> zQaSAlutq@mXXxP!-__3mK9@4<^Q93`0JCET0Ha=9tu?P^ChAy@D3H#^5T}lZRaJ4A zz)w5WQAH?WH;;zVP%HDIJ2@o-?#W*O=RsY&;2?nvaGvaoYyy8fh|9x44mjEtgP9(c z)hZD#qB)hAppr@Z4IWViv|hWfnuL#2_bRcL)M)I1$PyV0>P))lIYneW9?DO!bv#~$3OWS&wJ@e-1yMl$teF-9t!vS zH{$GjoX|(DfjZ-IDuNAu8}LGvjuj6E(xPnBhyJp7-fgo_^?S;0MMv7a_Qfpv2e|~j$4Hu*WU8IY_jOVChYJqy~%5> zZO?g$msJIY&EbrxPKTX+QEUiK(gP#Y$ABXFIKO1zi+HO#Y)O{iKPvPhzzO{r~3Kgn+f2vqAu#G?IJ2Zs)LuZCV32*9K?MlWc;9B&02sX_ueD-%FLCe zS>eom+-X_ISy|R;Sf_RB$NBuee?469H*h_S*K=RbeZPhk76Ad5AbK={gujYGILSks z1ZoR201$TWa$Vk_@*7i3l7$imR5@WM8qtY4tf(3VEFi5AX+ z0%AW^72NB1yC_!H`B9MAvqSdZ}Ky$s`m&QqWCuEtJs!vDh*Q>B44_<_^F|ka2Q52?R#TOyt=fXGSWp zZMr(Kex?mK6{P>ipL9<~Qe!9U?oCGenz^|n6>=gr-%@VAQ6Id;=I3{3_DN#|jm?v< zB|}l%5)c8|iTk9=vXwPlG{LbGo6+UA03PWg_Q7Infto%h@)Pku^7gCzW#2lM*}L;B zv_r|~L`C+8c1z85_ouOs+?`Y-R;U4UX3XSgU(Nw<)SGx^^IMb>%_Fj1t6GmNxGmio z&wCPm{j-KH8ioHjxcdw%_}I#MrrPRjSMS(5GiVU_`;*wB0*35_g6<%lG~wwqZ~QzvVVPb2XXsu7CBaPlr+>J?Xgp-LP?t!* z?BH*SrNY@Zj{v+gA{4ue)a^>m@~wK*bf7yP<+M6-_j!s0CuGj^NzNQu-BIR&rMQ63 zBlH+0&xU|3OrHsmLK$)DiS&7#4+&-*hWBJbqRd%=4Ir*iV?aVd)s;UIz8sB|BOzu zPn*_Avq$H+&*R+Zxwi)2Eq3ArQ!AEer;m&RC;Gk?jru&0(iw*5i>-ua79AI+y| zr+>II`H36RHjEadV*Sc>1Nlk4I0K-+r6iW=j@faPv~=AMQ2w@$SYjgEh2NNNh^b(R4JmQVvvnckwtO|fN%oT1#<1Q}%_|^DSKisZ z2IXsxI~e^W-GxN-vxfz0vC+!zg1vG%mJm48p$8J+SoVP*eP;_mOju(bS-u;ajacla zxD^0E^&&Y}hY#u@6dzBA4~rTQ;xqoMzxqk{e#Xw;h?|TI1F9$?6&T^rJtN^aLWA8# z&-niBf*e#4H^~}Ohf^#`gr@r`$4qq?&Y8S(KYPlF30mf65@u#td=ZQbtoj@Y#Tb@n z06avJa>l*gN5E`^q`te=TNWlPr?HA&vM1QP_SBV*AoafGsi~EMxuzk*ik+9IN;dDk z`d%QI@ZDtmyqDiJ$U23(*T~EBolGdE-%qQp7n3%O+(g6~F)}l({7wc*y6l_uXaqK?{IbNk@B-T%Iv!0y-WGi4>q@3yvrA zDop%y$BTUU;RnzQ3!r4RSjkCe0|nQR0r ziv%d2&qZbvg=iaM8d+2_=cq@keqLdDy`vM z@Xy0WHv&Vx0)>U(WQF*mvMzsl4o@2ki~938Y8Imck%a?om23n}3#{c|lFg*2{I$0e zQ*7qfa(rp1kRU;7&O%E{M^l;2U^RB2jREQKt&UXEFzgR~wOZ?!9FgavHTAWh^rSa`x!ihg#j&XkYs1XP+}pq1{R=8l!wp z)!!Wa-v7;T_U9$3%`?XtMp^R(qqlU&2YMd|mR(6Lxw0Lt?A!Bix}IR`neQh>AD%5; zOMf{3SPjZ4KQaKOa8JW78$7b^{Lu|4i4G0+7O!@Lo%dcrzivf&d(l=$Hl5<#3%B( zI?w%SfA%VtI z-d(cbRBE#R;uHl5N?!_969)7ncTZ0h$$qUqb3Q97(dYVV`k5%%JA1|IA%7O=dAvQ4 z+&6Jdbvns*1y;LoufMTThV|@ zfR2wu>c*_4eXzY!L|Tw=;?S-RVbjlfAXm|;TGLXSZWEsHE4bmK9_uN8%p%6K!A@JnC)f^L<`L{I$xdC(#GEQMR$08F+K?sY?P}xMnDFZ)#JF8H zWwld)lIwViiuCr=QGCXsgk}NeVi10D`lA%GJg_Cvgq?-$wj_CgY=Lm|L>|aQlXY%` zZCM?scc>w&EQ%1G<=h|fC z4sMm+l$s-x!Ds#NkIOSRqcd`lKuMC0fOG8U7cw_4homf;))S1X-U!J(qfV%UJ|h)- zI``pt;JtYG}Pv%;l@p7x#-Q z)DFZ;xk0dgz@&k7Doi2jNchBZ&L?8Wosyf3Nr=fxIy0JEo~0c2HqNBQ6=BsuE@wVw&UB|H zBejcaGDB7Mcw=W7j)n4!%~l!GtVfdWlhkkrQd@{~qS>^X-eBe>;aHcuTV|3btv@Vh z9D0$VtEx6G$;*lPj^h+WSN>s~ZAQc097{_HskO(OM;Aiz)%73STp-eH0JdD9q{TpI z6}qi$GUkwfLC`gHsM>rSkLrg*bm0Z2DhU*)Tt*;#yj77v3Iqz#g%HVw0y-jm>OT!n zqXu2r`VYSf0*H&3PAa%xet%X=X%neXs}cQ1_rLmEfT*k{XL9CJEF^HDP1It3G7j<= z$JB01EeQlR465i)ONa#ova>muf>#YH8Ss|e_x^xoRipVv@0OYBnVRS|Y=Ws| zUwC)&e$Y`ROL1D)blbxlCdHPg3<g;p!d<@J*o6{kq0o5w3$H4X=UmppFU65)kK zTv$zZo+!*WF+DAM=g&2y#1mAod`p3@si*D7+weer*IN>iT#k8+af70ac>bBTA^~fVM6ZcxWAvN`jzyjrqyzl(t z{_S+WHOq3ytf2KfMUpIwhK?05 zhJ~ySI#b5q5VupVDcI7p(}v-a$)&~xlj?#p=S08#^1o_HN;dm7aq^3k%#2pQKMFW3 zO4jFYA66zwi2r3z$pOo{X@8REJN7m+D@H+xjV|8Ciy&+Qo>-!TZ3V5BoMUY(YmnJm zLNI+yYA$>m(%i=iq(Waf*p_$=!-zZtflW~jfDdKSksyC$>o#0xRv3|j(_-PUXrV?N z!#9arf^`tLUvznatbmP8Yf5e*O7n1C>$TQwUt3KkTK>F3zo6@6n^g*NAiFC}BsE%B z(fEAs=a`duNu@>->dkxgk(Khg=Q~snF&R;LfuV&9{oX6^Q!mCCpt+{=x?1}+PUMyG z@h6j)O+GeAMS7P64|<77?M+-f#Qhc8eB;pAOq2Duv`KZxKV6cgLqGm~Jjd_#x|`u> zX`Gaf`^zZ5xAULQRx}SB2&)wzF)&vx<_kNwCl`HxMqa>5j>x^C7tE5P zg`<{{KaYPZYfau+UI5Q*^gAp_-1Bb0PVHu;>$JNW$KR|1*81>$~|@FxJs!Z z8NJCkad7TT41DO9C>^9Iv$1>fE41-fTkh-J1|_FfK$q>;I5+^vSqp4O2_AuqH_15x zQ(#EdG8)NWY%g`lQc@5OR)#sI@B+2KC1M--z>2}d3E&}?3iDi!r$)qR!_k=}5g8sV z0);tAbLISVR6cNOQa49-J7X3NK9^xh0wA?hM0&zqS}&kAv8U$9>+x_HC{^UyV?;nc z%oK$OV{RK+=nN7ZqRhrY)<<`l?x{hH*CI+$;sWQGF4mvyXl1FCKr0AO9W5XWOwu6y zh;SI3V(N3q)27#T$X68TsS4}=e5)okXxQtipw6hS$(@NTj!e8qv5b})w8D5-$rYHs zFZX>rDW-bXTR-}iZqXDXw0$w<(e^zy<pve`9L!)S{3+{Ub>#k-B$M@omSdAOl1&$ak=c{mYfbvvfh)+jUa(YI=& zXsscEUV=TyHTzMSq*jnrC)q=#;6`J-2UJ+KVgq9M5FkvCkR#=M-58n2BZS0Hf`n5M zK0s;8Sl_vP6m|fCWub5%sE|K|xRi)T?BcIO@rWj}ZK4z03N0(5wK`Z!UvNp%wn#4! zRK#NnZNh3m&z6=VM)v|n`5i%ht*=q$L0|@nN>0KmYf?+)O$wl-k${Y@+hBzJn&Vv} z(7)Y(w9Li)_W6S7iu%wasfwD8>sb;tQa_c#eY@3kELiE`z`*yfuZ~&)H9T4)Q};Zc z-Z7V9X&NGXy^^mQuQ>JUd}v+e-b}lrPqcBmyY<`7M*8*BD=yk63#Vs!UB$&^8ON9A zzn!v8c+h247A~(9eSHtQBKL&0mA&;Xvunb$3RYloI&ezBhBf9VV3{v+AtVo+F|g40 zN7scZk^ZRcpW!m$??3M$_tzusESEYGN8kDdEMD?XRrnNW=88zJjEPH*(raCu+@CW( zIVv%T(YjggW#-7Botw(?!rej7C3=~81v6%y#VgKb=~v|kDs@XlBfoRiaFfHtZ5gtP z;QdpqJB(Rd2Fb(+3*#fR7YjD+YGP9-~_{K*G*3!rSA@Yf83RV0Q8J54V0VS!ITT*bi@ zo%c#d&eYZ^&!!MzSbbr2R0Bky1h7{tnv+VHKR+D=i7trQANdczO386QFVVrVSLV(F z{-^&9?c5`^hYC&f0%e@#k-$MD#^gpx06GH!zxQ&vrm*3zeuU#_F-$`Smri8sbV$(2 zeqjpA7J_0WKC?k-f4A%`Nv1XsQA)|W$r_)jLC6UYGegY}SIxMIDJvqfmy<;v!)PI@ z&3;M75=ORSXhYm(R1MNR(`MmU;;0%VE24M4FBSCRh|7+M!J7cO0c;7pbPPO4PcQjL z#lJKcABzBgMxj2@mYo&Tjvf_XeQ6*fPtOn&3W>_~F~~)Zq{103%Zwtm{-k8JE?k&E z=QUsBoFmq`yvXACK?GTgCu8v~$^^V==q1s1v5>JMsw}t|o||MFOMQMr8 z$ow`gcF=#Fs+9%aJa*@m`#-|HErB*el^32|KS{Po??_mHHPgvNj!!B~iLWn-p9ec* zQ>5`bBef!eir5Z2V5(`bOo1{sp~0sW?JUgjpw5FGl~B6ACaLDm*c{)DWtfIADw5G0 z&$St0DmH@{Wz>a)VRS+p89(aND$JC|ha}X(QjD<$RNi3xCoK-cUg~Higb7k95`oFX zO0h5v8bN@FyOpL{4<#!khzYCupbq+!46lHpnQ&q3wxt@gRvZs!&h?O5dLGEpSx)7S z_|a;@D;5YV!-&B90fSkA=X4ifGC8$_JS$7Z5|;IdaWMn>K?I|F$ed!nVUP@w=N><9 zs$>O#giI%7Z#G-^&`r2W-6$YKS|UBido|cdd^h5OzeFIsu|L?S5FBj(%ChXca|YLV z=s9NW;+)=sr&e`@6at~&o8?FMarU;z z;>ldIzq=D26rtsP99|F}>F#ThG_F zZpm%uW$eD6{^vnYzN7??dd^3TC&TYY#PVzvPU1hRqODL&uD&=smnMqe;sq#ae+NcZmC(qX@rW>VHGX%5wS+jy3IQSt58I>=YO6u_01k^b3 zQ5c4nZNk=?CNgZy=|tqCS^$o0Y6tp6Qt~T71uT$YLjeF_mKg9q{Hi2hQjMd7dIk%Y{8(C#Z`H==?@X+Orb$TZ# zwW+cs{A{r06BcvIP#|D`x$0<}(j(3DC(gQz=sme3@v-1Tqr6)eY z>KJKQ@P{*l`zgcIWx@XzuljyyzA}30^vlj76@TyCT{eqm(Jb+!!0BH2I-jZY!fdYj zQ`gVIKa8u65L*BbNqrLTN;kwsh5HxtuyR+5PU^IHrNEpn+2#U(G7IUTxL}JEjU1*B z4LYci;fWsKEU`NxQAWSfmE@V)i1<0DQP85Vf+9Y=HHG}=o}{j@cv9A$y; z6t0(obeTlh;byrVI39f z!y3GVJF7mFynq~pnZGL0NW&Jj^xQ78`G;$BBhwy+lPR5BCTjR4bqt>+>vVW4JJ4Xv zIB}S(kZe3umI}JigoR_oM7VWfBs|`60@V=`R6KPY?z#{jU}txD4xM$f-!Z59u2}9R zweo2l!jd=Kv0ZMbMO~?hvf@#ljl6v-Z+Yt+Dz7LlXuG*=o*wuG$=T3TeZv-MNqN0s%Oo%UHI@rA`v5oEJ`$zWIQdtfPF1;#v~$gR`Ay9h zwe}y(8%G^;f8-c{b)029jC|0TOtcB}lC&&*DbZ3Rq^ahb7F%FdqtWCm)|frO3be%k z)BKiMBd$>QMK@vO$Fp6CrJ4WEo*zcRN#*LOO^8*$G!uT?Fetp@URg_SqpOmxZ_0}z zfn#Z1*yQI{0lt*WRmQ{y_>yOok)&$Q-xc-#dxQBl&ttI46V`>-hh0q zz`bn^3UlH8>FHSGtKQB7tw;dK!rDdo*fx|D+A zd2hAU{u|jiqmo@(aInJ1RBr&k80>x3~6>b=_9$ z?9IIG?mNuAk(h9?*}4E~c~>h%vdKVIKrmz6K#ZNC6_{DVY?DzVJDNjq5C{?`MlN}U z=aE39IZ}j{ADPVMjY%FZVXKKyf$>R_Fe$h*f(o?VDM5*%1#Q!Ks*!zIs?3FqD4Pq# zIw`M|Q7H>pjfZ1BKyFe?PB%EC`PITjeE>tXw;|*0Cq!?|y@~f_HB%R))PT8Fu2YLH zF6H%|gt-|-jovKPAcpsnHngh-AvwgfwW`kP7v{ITW;p$(R)Dbfsl8~8cyl*vcDu^N zYEND;BX`I8$!Js@Ofb+xFb#F3Mx{&+H!08EY7ouyY(8o1nFr}=+mJTbv>!>;XN&~~ zT=K<+YpTG#9)(&j^~7(m9X-A`^%>Hodx6a`L}}L=Ixk{T6R&lZhz@$*{P0woUG4VsNFK? z>>W$*ywt$w7H(Z{%#{y=Ng)CsZMw=^F8J);t!Re%ME!YLwRpj7FYmrrK>hb_*P=)A zlT)G+7H8r@0GuM@BSMaMqF=-bUReroxE^E26d!a|Nzp46h@WX3| zmwR8guhL1Yr}oM`@+ON_pF|0JRXjS)Oy83a$~ibVr97il)>s_clS%j)`b=->urB)<(^_4X+G1_3>PQuxSQHOW|bMyXK&$3U$3V;c+zas@Ncf5 z4XMVG7+zAXHty^@pXOj<&!}z+u*j)25h;r@C{0tra{bFA3=`RYEIf%-rx`>oEeB_0 z9qPri-q)Dq*@v0HIAk~^7*QuW_mQjIakn5I5F_n52$eI3F!MmfF(%v#K%}-TCqn_I zv}!a#39*VpP)>*V?3UZSS=w6%|OO=2Ua zCfku%aR@EzRO|Uv)s6amwj1+dWEr}9ndt9l_j2NR2MFhJ8N z(8aY;vG(wy^hUMd;E{NFt@E|jHLk#+rmnhh@N{FxoGB@9=5p6kt5^1b;k>QqD$1qT zxia5$wE-!spK&%;v#@`ivR*pnd4^c>cBGAWfxqtbOg1+5Q$Cr8{3EpQ! z*AIgK%pAwxh5j3qZoxjD^Yha^ME3C88-^LiHz#osl`p?Q*p;Quz1oL5A@{u>tKCoE z`;}BLQn+V(@p^gN&cnaYf3ha~HW>X7ozp7%^0{>U!UZd#3{uSV3;4dvsq@j>=mGpH zV#Y0`>TTODYQ&Wrr=t61cfG3VXOrT2scrxpWNTL@ZvE66*vu=u(wHL|d9ju;*sv6t z@TdS(TQ(=<;KFxS6AoJes#&`&` z6;?FdD7afIWDuERBY&%)I-x4yAStp*(=sp-tsIp$)VkNa<&fYb_^=p}B|XVQL3mg? zDrmdinmU-Q?7Mdl1opr?~0FF~%zPL?&k_R!h=4j5#OgWIZCnSO38?lzoRMG~g zHlw)??J4(D-y{L)BP8W4P1G_+do>bX={S_ZTnnldP6^?4K;q326e`z(FdtsV_{civ z#$vpW;`xxN&_?N?8-Kkh@oE4$<}k$a!g=EjZfLEN?8S`4*O=K^mlQ=`qlPDDso+!Tn7Gm-Qc_LaW7czVa_%JoON zLzgR?;!d78sd(m=xcbFYcpUVu7uh$Oo6A9X*ptq;XrM(fT9s2&f=!!(6k^Y*1QE&Pa>t+3aTUlpKBasm0?!3 z2;6emh%=w-k(LnQ#OlaIgh`1p(zsh{VvG`XsF1` zww5NO0?;4oxRBvZRECxVX;r4WY=mx#Co#jEb;>uW4ATVbrBpl?L}o{r{;&QDq}j(! zsh3{fa2NV~2A~jrME8xN$Qw=Is4hRhI}11_38g@QT;Px18^SGKwArPTYm(W}U5whTWF7!H$D_nz5 zq9J`;O?-v%L_uFTK`(ReM6-*XIO0KG-<6Xb&@a@cwA&wBHy3 zxo;o@!vD0cc(ey|Sq+yFCd_MA9{GQGaJgyO(!IZ)DswaN)Jpzm$8*_= z`+-Y)&-syz509RbXd9a!YGbiZi2do@mah5ckHz=-{OQzLl_}7<^Aa%|xxDxEt`ldw zH4H6U8(e?6I9)pQ<@QL2{}~qpH_=0W3_wD9>fLMKfA>%*cFJIUs$Py!T897%c`ARu;u`K*A zpKtkQ-J;GD?W|`n59Z|uMtK@z4NDt9MJx*2b-2V7jguy*%##`+hcn7lApl;4+L<3^ zxi3>FVx`goTGlu)5VZ?A0j9r70AttcY>}-Bj>N?UgKEwVdlYtpI8GwumS0g-oulQKA%8tnT-*Jr$K zlw>XYMrA!+Yi?YrG*ZaWN2DU{N#9>{c+n3LFd@DjZhK<&{2&O)jStgO0(SVmEJ}T5 zk*w6%{Pmo*Ord|RT562x5CyXt7UnLNVin#BY8Q7w&wn$vOtoN^`Pj-AJ3!JK+@{sIs{fY5*F_hJ!WAj(Yz2$x-OQ_yAQDuZSR1HwE8zrLwqUJA)SFZB>gWA| z``+f8{SG%!BQqK!kK`x3(&nb`WhHzpLp!N(Rm&VWI`#Xm;*W}ybZ!rcPtWI-8jH~u z`o-#1{5z`pnFVwIn8sM{7ffuK>NKLRC+ruY-E13?S0?b^V6Mu^)K+j!E7(ih z<|KTs3TFgwbnO?P44UvU7NgL%&@`E5?i*(dCH@$xp?m(8kZQa|O_A!i8pvvfFZnVA z3T#wM2*j|PCt0W+f0PIno(-}*j5VwCmtmO-iong7E3U}PXuv2`QY}azL!P`nguwN4 zA5Xh?BN-F_^KVxdIK+&bxY0lCALh&FU-{{W?!HmZ3e`0Ezx)Mx!0B!@d}bLe=WR)~ z25hQ&krWeH0(t5&nSBW&8t%s#G2p@5naGh1rNPgZAK&7?nJfltP80ad*C#oJer*IV zmAI^KwlJx; zi#|uTc#62XAwf*GUG%xySUw6FU6rZ4MGfx?G_PJm{}YZdE}wivwibEfFzz(AROSTm zDsYL8HI}Mvjr-#K_YYoE&1$(3T`+lK_=>mwm38m?z3*spuDRt#gYUdl7q)Ld_KJ5) zel7_niBd_LZY#I8SJ{$9^5hXJM*FceTrdPN;VH@XeaVhPYj7MD+#>|AIND zwH-7urG~8rY$pabt6^pI{4cF>crZ8-hp+X^lSf-ytxh=41#_?w#AX=DV{@J#j_Xr! z$k{Ti1%F=et2aB5dj&144d9r8~b!8b7Iq1EP3eD0QD80u{*y?b=iu4PlBj6bQJ7pIrv)eX=)NO#B zyEzE&J8dd^S`+rEM^`$JY5u_B#f2rQv>^Eb_`qCylG>1L;+Y`EU5T&WuLaq`;kSy2!&r6Hndmo1p{+k3Of~FZ zDE25lF}HLTYAMk0B_6l*S7r*Yy> zq0h(w>WXKX)%S1-u$kLmsYn~ui8r^;D17nl7<2hpbFVq@v~IYA#BDcxPEJmlS_&51 z+RWkDEFzJl$O%(Us*5v;tk#T1i`$uSIPuGT+fj8oi3BaOK_hKi<9Q>k%`}>w4h$yZ z&S0@Z_L5+*t_f4qR2LKpY17OxwOOQ72dA`tQv{R0(`2mq(+k6^^W>3^572}p`G77G)$%)p$7BO3OYC}*08W;(^o#5~@ICfahB z5yP-9#28{tX|Ha;pw^QA>tBJtSH(@5m0gZFbK~ zHAC+!i)058iy972Mjw1^R!;^N0+il#;u71EDqT*einwcLNIpG$rgH<0`33>sjY8!y z0`EwfEEo^%FmhDTafv7gHmnqSSb6jARk9&&*W@g?y_uOM{qZo&7(3r|KHR0&-)w!Q@O{od9@%I9R=R@F_Se@uzYlfc zP8kH~ce#IY7yTX3^|Nc~#J^=zD+suF%@;@Ihs~_&`NbkPg?|f3Aw^6iCh~WHdq5f% zt8?O`Ue{+XU)O!55dM3a8=qCgpsr_sVhnQXCb2}k{l0`mn=|cSL#}C)q}rpcY6K7f z7NF9jIw&0*kE9nX0rcYnB-;2APd=#RJ;xa+6z>VnkW-SKDfS3Td9UstozdR7maK?Wtuz$&(G>42PLg6)EnJ)V-%cTJe2irSi7_uD#zL zm?XI=mT&ETDfaOB;+ry0SN_%)%}lOR;m->p4bO{uKfi13{*A~O9!Rcv)N<`{rSJZW zlk(gb&EB8q)l(-_cl20HkR1Ij*!MA9YIA0@2;w22lZa~xSw1eGff+W>$sp{PplfZ{?)Y&`OA z+k_x3n-17_2S~%^DI}IzCfo|j!GpEn2?f&9zOAf3=62#iXh=5pZf*v@#Td(x!KTq5 z3I24R$ylA~r|>RERc>5$3jc@bD2f zkwtH%c_zC&6aWlJ8#8B_Q*Y3D=F%kWfB5xdBX{D)p%+>FD}yk;8UQ@*szB^}2LO@G z*5i>3phky?qT09sdjy~QP70U+=Oja22+yr@7$Ean4bK=&Gd3XQJzEcqRPcMxfEAB{ zU>X=5P>;~Z$!8<}HX!^e?pE~^xQz2n`j_683Kb-C@W6{$)^|PTdjP?3iCatv)VBB_ zMDyVZ1jvu{UN9H;7Y7w=F|aDrCvC3t@GNELOvTjjW5zD3>A`(aPM8T*n=VaIZC$Ku{qT>QpU zhqWsAJFaBwdH#n5XwO22C3(9#2&5BYE{N2t@JTA7gTxXV21b~YN&wrS2s0rrE_LoI zkUNb0p-GkezCv~kJ6!5a8o&}mXLHf4^bT(k9f z18tDQ(Ojp&eR5tA@oY1p^bBJs-L)MAh=9RjE@bj*sOK(|uCl~hf~K_ygxC_9t$_E; z_c4QsL+l{^GOV^13PLThM8Jy<@L8UUiYP9<#EP`q9MKb?z-bcYj7ccAn8zz^*Z|?c zyD0#^9~TjzCWL}dD`IUwS=Cw!!mO}D6gz~29-(?Jf!cxdzcb?>1^IZSK9>|E>$B9x z!|N1=&S;=O6zbfVkD07Q#+(iiIqi%9C0kgwGS*yUFL=9zd#1PCGfQ7S{0NZILdFtO zJ0v_PKoGl-KjKzKV}#*Ij0zb}90!BZ@pS1!xxFpo08-RSdJ8OPm(n=-vFFYO(eM!0 zfvUlrLyX3dc5ndcRg^ozr*kiRXfKb25)46l2xEb{h-tKtJXpCuqq(;4%O8i+2QBA9UGtC~3 z&WUWXBa@vQPH%(RTL2T*CbPlx&e!Uk2nN+aL{LqjQB>uZ{)TBfSCI2aU|J)IoY8pg zH)ry&l(^{K%bx7>2zXt}k`Xc5<~0ADzRIv7WTW9RB^isDaXvR~^Ut z2vuWX#p11X^UVooZOZ5+g&85i&u4=d5-g9ZBbn#lneYA733ycBBjHVSo|w^Yn-pPJ z!j2kK>V#6^vi3bjSY~OJ*r9`O|I_a)un{wf%U45LpeyZ7x`S{)h{PM?$^ka;!I5Gi zE(zGm&R-v-l2N6J@KgaT^FyjYBFJ`DA4Cz!R%*5Tfit<-Mg1})GD=OWs z*&YsdcnpM{&f74a$|R3c3wV8d;cc&*+w?Z;_X>1e7M}NjSQftpuc1yNjRj){{X3?D z#+!GiRNEejN8CB`U4qB=fAMZJD0#GMl#dD}>uauDs-cv;)v67BQg~1M{v0WA{_4XI zmKT2O#VvJVM-Jh_54xH@?9C=V&l_hdj;8ci*}r;P|9RleFBMVJp7_AGDb^#jrs%Oe z53AcxljP55Lm>p{^-Rm%KG$b$AO0f$dfguP=av8aFZ@_@UAb1J_c?qlHX!@#wg12R z@AJ^Y+nH}q-}*}A0r}tuavmEd(vhdy<;{S;Jh;E`1_0o^Lj{6{C2}5`0M2j^u%NNs>enQDDs|ir}d*6iWy~PZ?E0EdqvA50{cA@HxUgqatQ0 zQFYZya|yaAF&F`GyB=7#kcUb!jL;9f+@0IQ#14{ef^N22R}|OO-ibzupn|)8tH)8q zkeQGX1w@unZH%e;UMaPl_XHh9aGwNKnys7NMhlbmY?{20hDl!Zj zv7KeFL8n%_1x%*)UIzU6)PfUOcAl0_dHigpWB8fW=TYxJ_Y-F?%NDHoX1y-D>;631 z{g6h{LZ^O)u&7zg7Z)_U*<-&k$yPJ-VScWA?^>t+M{Hq`v~|1AsvdXUwCc>E4+0^s zpR5C1PM=Xe{+g!zA*$sMAE7xsk~NPmBQj;QfMM@_PV{D@HOi7~a-=5hPK zUC!(&g=%#1qLoci1 z?)9f4H>??yLE;=_l2QrI9^B8;Cq+0ff->+!#-3=iIT8)!7=f`CJ3nQV>6RtVa|AjzKZ>R zL*eeO2e0U4cXNKrSm927=0bNx+GoVwmo$}?>1B{^B_bM^CV$n(O?|oeyxY-s_v@Yd z+7HZJa+Xg9Ud@TPXIknrVK~E}0;CPy=>xlI{`Ogju0IZDWbk@U1fAGl_Sq5z{C?Jv z-6D0=Y_>$opT9=QL3_TP;!WRj4UPF`uvW#tpJ})%M#cIZ{^F{j6D5EdfB18}63lf~ zphP`0vrr=MwjzT7U*gi#_Hjy6AHAl)jzQN_d3(VmdPdS-b@p^PX_=UU_@$8 z*BskQmp}3xUh&8FjWsnJ#blV0c=J3*Kn>k`fuZ#M^xPJUt=Z8G=rD)GC+qCI4{ww>E>TpN?*qT;0?{hFdks*;?6);7n8O~rcFmZ@^zf-3FZ`_vZfF~_vGt#~Q`plg#Oo2wthm>>P5dxLInK-!oa ztXq^4Vs#9QWq=i+5j1`4tL9#$n4XD2?j|+^ekY-wX#P=2eqvscL{sQ-_z%B?Wa+55 znc>pQ5$ELH;C%gH=(9Iu;oZ-JcZ=4|$=N0*T#ob~P*drkBPd4T1*XQLOIb=n5>KTJ z@G$kdn6xnqEhYoWx;CQFzk5?mT0zov((B-b|Ac;a2E)Dm4y-ZpRY>Ae>U&8{jPq^p zHvv4f%MFrV%shHGo>m(2HM!wqA+Rx%!2#d*I7RgG3j9EJRWt-E^{i*U4|7IL?4 z2s3R2x7x<_Pa2k;A*IVV*I8#Qnx@BxlnO^V$OTyUM;H5*%o@3ik;TrwPR?~Ib|9vI z(~T+8_jtOtR!mH8y|@?kVOZjR&iE;_^7T9yHy88CyWw8sCgJl3e_!4_zLZj&(H?$M zZ1gSSh~O^brsd?551;efgeG?hpBvBn`(F~Soho+Hw`P+e0QmHD+zlWQ?%mA7<8MI` zh^zQPvp57s;)4k{YXn35ga371$6$#2{Nn%yqx!+bBBKKId}dV~9lc z4^ZgQ>gwu;7z}3J#KeNXbYzsjgkmsGL!rhBUrzUP}24v|aBuZVho*LO&fa9Gmj+`X*d-*mng;A z7ar6aOj$uJrnv8>Z_VtUe~c!`8{NBq@nTBKhyO>`dqy?6by1^FDhUKgAV3m8LlRmj zhR_i;R09O03n-egWbm=e zcEAoW5HJ3xlcMT>rn!u4SH+XsgSxwrq%e$D3uQRKHEac{Oan&mac#_@tmqj@E1Fy{ zHr_|<#)EjX(nu~}VXkH3)Zj96q7k`jPwX&=uVwD}AAYG4%HR|hxne#b=9ne}MUIUy zUKiu{Cvp_6j1~89e7^0@gO%&hA(jQ>buesP)1nbW8;S6bSGO+!-Pys!^!t`?hpJrhyH3PD z-DYz=l6%>w@?4%MNaB`)BS2YVyvk*Sq4u$Ok#jo>L7=#GkK@+RB)#!wd5dCDfIKP=hF$ zuO7W(rWn2k?JB1i>YWQQYtr!;4mxU^uyABf`3dG$N%*kT@PqDva-neESlOmwpIhOh z?J)jZyKdj`!YU1u-RWy#(+&}y{hPJzB^BXSa_3E!imGhG&#U0^*E4S7&ecd8C0zD- zH!+B~Xmeg@Nkr+gtuhFeZ1#qXWGJwjRwt6-#{KX#a?8J-zKztJqswOM!0WV7`#17j zIkm4*emyn5M(-@R#4u#$Hi~<&?(Ce%GK0`H0oA3t-9%j{iLXtv+aVq%Z*mvZ<>XOt zR%Of9vT5cTcmJ*#hTDmEJ9XlV8!jBotCyo#Wx922!2!?_KO@Abf>Bzn*7Fnh8vO8f zE1`A@jgm?B2hhQ?mb;(cpWU^4=!bZWVTjI@jJwaLex9TySr+k_3PX+ zTqCcb->lAh5jGmytN{N?@O5L6NxGE!aLbC}ZXrsu4%w=ra4^>%d6}y>L5ccdy{N@G z6&z%$D`+ixy`W9FuJ!ErqPD?@gNj=w-Jg>jP2V9^ddqHR>8IxMjZ7l@MIR&<-oCnc9K+P zi;;tyU5-|5!@@;-6&iXR!oPE2U>vqJguCRrd2gNl6vQpD1pW7DDCz!>^vi zZ-@Wtzq9%O)4!r&-cmb{*>V4O|9rAi%FHYm2 zgw$2MQPjm+Q|#0q!RW{R@`=%3Ja5?p&!4LnSo#o5(_E$Hk9#K4VI&n$qd}Tuu#FDb z!D#qfdcH;P%?@06z)JM0;Sez;`T3P$H6}vx< zyGxB|%$Eo0sY}Bzg7eRIE%j%x)KSZxRuaTeR|eOr6=7u@VhIj#YsxQx*fe5UG0++N z#)g7^Wq_L*N&wbhoR6Nwa5vIi8|pExe_f_=St2xN?i(*B4?siVJSbNhTC*WINNj~N z!)PgI^0fPI1X`@{B8%r2gKIEuz%h%0%8B3rf8j7IBokksal~Jy|!7X)JIw&ZGi0icw#rZQ4wHG+l{W zp4PiZ6m8*!JHGrlgqrm6=o*((``}-=QQBY&lzV8Ns2x)BG6m}o9)@=-vR~`IWFBlG zj}9+S#GOdXysG$Ide5=n&rd}eE*W?4JaX>Zfw*TO)V!{(zNVhxe^&36{aR<@5-xO> zy56XFPMoxB)FrQ;kIXiEs)`Kt-?%EPm;K(G_GoST@wZ9M^T#zk+Z>-vU28Di#|M1^ z0Bk<~@7N%|uMh&y`9LsI;S_IUUNlSo%?=4tewCUlJkF5Gukna7nh;AhDvjUGN%3?s z_`9EH*a)}26u3xpaQ#G!qdYX(#OG5yELEC88V@m3EXUT_&l(Gk+l=Ryi}ck@vR`Ra zWF-FuIdJPq*IqRzCzS$-RGaptF|Iyjdci;TN9&CR&qxZXqv2M#THvUP;M+i5npIAV zq}sYmu*im%Q7{{RbUD4%tIjCMRsr{;QQzS-_EAr{C^PKVy8N4(GN&ub)JzRoeL2MI z1j#vl%l1J2A^Xoi%9<+8^{-zUE+5@%7jhz4Elfg)h!VF4@T7%A@Tw78AEU{09+y zUqSB30RF_z7|yj@d(1X1a?LYt<;aX}_qpkRioJI?>0_7X1|nlcEByPVUAx;fwJx65 zOlas_sw$o#e}1)42jnwf&|n$%A>=gZ4dkhSheJ^VjhiqDl$kD_&y{yECSDt$Fo1Vs z6taf=WTAqA&%q%w-4)-(NY6CGBZ1Fc%}hsv9FIWIT@zyJmd*Lcw8 zaV^a{jD@LEcO`C3-^(V#BkaIU5f{OKMhdG;_OTaw$(g-+&b=G zo6JnKRahoKyleaKj}IS`7$BLC7)iB(&V;{?N3R?cPyhYu!b8B;I{L#a!N-4HNF;<- zCKoKVWqtSS(|;MDqaW)?<^xZ^J3oDb^3BLN3tkb|In8V^i2zWpgUJbK;sTWf`>pVT zlw(#frwZ2*Y^Kn6$knn#hK=4pbEP7W+Bx)OFDqi<)shG`IqyeCIWv~1cu)rE0=NeK z_uYZO#kc4~a9T^$Bf?RNT7_IY`b(c$iVDSXX1R7!fsw?-(Ft}1B7Ie}CtQx`S|ApQ zkh4;fd%a_k)rvVc`1P+u>v=^`m=52qb9p>GONDhRa4?_X(Va1R_d{hNN$!V*^lauH z$LNO~h&9gm%3D}(;$Fz3AZ9Kyy`{0D@2c7@cGTYG`Of95_ACG1)(`eccziBP^!=|y z;ot|`Wxq&90rE$Hn_g9!z28Y$)m-za!~5Fi3Sw}Qs)Yu~AdoJHwm|!0^Z8BU@`Bz5 zuko|#)4xJK6ze@qZM=W^_MbAR=8G2)iRwFw7@x17nYyQ4SDmzO6#LKo@P=W}y6AWH zrRp1zbVg=ALs~brMA{}BihF@%kNk(g=kBI?ZH}Nj+WY?=?VyjD3>%L2_OL@B#P=1{U9;MrRVcGW zQRx?YLlx0@fhc&xXas-qRy|N_^n$1bscC-JRb1k~T~Q^TW?;p@GzZbJjcXoeRDx6b zS7*268DmJ`Ye8lX-PO}TqQ3t0k@HE%3NNt**x`KlPtGGQY z*w)cCys%hBo=WwyGkjB_XQ)tu{VEp3zW=g34RphSz{g~D6R!KDdCsyX8Si||?zypS zi)XD_DD*VTj**ckhm%85dS)iIkPHT>b{Hfvl@`H;j;5*gr5<-42+0o14w6O9O+-o$ z38ef3o7!FFL^Leta){%TiARIe(uM|3!-jgP9#IiLEA8O!^=r|ebkM`vag*(cT}Th(G6>_KUE+IMLFx6jH9*Drj93u7Zff+TA*7q z47z8}a0uUH;LBcz2D5RQDRGz>P?x#-ZuYE|%M9aE z$IfI(%Si>DBS%boE;`&W47vPaK|qbLC{(`Wxl1dBn5g^5%s|=I^UhFh{zLv>nK4hf zs<^}eor{TN-1q}}S(>yjjl z8_;aOqj;W|1`x%dGVS`_Bl)u0y^WA}w>S?*r^5xA&U=?>)v|sDyZ7gUq$9T#_{*W+ zm`gx#Pc8E58(v}>@Nqjv2zZ2laZ>^Epo)4LrDpGiR?h2Kcbq{e>Q z%RLgzQ#I&KQMW$Om*xV4q7$SuZlrW%e|0~1<>3Jy{CJs{fqVOG)qx7-Ud5S!;pvFC zvEKK+s@fwe{;~%3zQN+pmvZv7N^w8)lCyCMI3oXZ+7DZtFdf8;wk8A;{>65P575=Kb^=tsGXgf0ajjY3+dvrz$^8hoz{uw>r3`-O8QIdQp?1 zWXL=&esLoH?!x&Ov9{i+z|R%c;0;Bbgvy#DeWFM@3M$3gnp6XL$lqE3noWWSf&ny5 zz$dZ+GFcWNA^@*V5eJGOrXxPPz+`rfG5MXEkjtz)6vR~lhoB}B+aZMuiyMz=2O>%g&V(=p%tH@Gi$MN$J zjU6&C$F`}2T)|Sb zh8nW5C^(JzN>nGWz?=C1cEBy6jED&3au3-nVd%!KJW81vtGTiF$TmhO2+TK{yS%u(~tQJSGr{;FOvbgcloaW zNY=f$RS<>^*BBtDJKTx8aPh|~%ze(>4!aqacPT2ad2+9nflJxPvk#-sQ^#_0q;kN% zu_eJoDnf@o{xf#zRHbywmCJgk6w)&8c`D!A8DQG#I`CC>N+u*J$HQFD#6NAAnY2v6 zo@oqdT0)f>zqDQTfsvK+~a$ndds3O z_)!z{*E`lrQ$F1MI>h|b&GkL~<+)XOdjrcJZ>UkaEr@eIt=$`z+rAo_m2VyPlT8 zQp#eHna#rrW3?L^P%f5B%gQ7XP-|Kw;4$+8Nalq^d1yPg>pIMmp&_qi&AemaZ4Jl{`StkF#8w#Pqj_{(cfGW4f*Z1rh;&-WW& zc4g~s><>SxJ2?LAQCIKl5WmZWdx0|TDdx(BqDX^@;^B3ZB_Z!y#EiV?&G`BbEMHIk z@;ipXnEXxji4}YhcjG zjQ)~;H!j*=?a|DYQ+WYg*nCq^H4o-lME7R2hwbhS=w&LNkMi~{Iz4`HC-u`Gjp^B_ z*B34^cLf~ltUxa9_H!uim^jDylgEj;c4~^w+_`JG2ea%EKI#Qwh<(!jv~L_O@;x_c z{TK|E26X8(%YLrB0%DAjE(^&76KB{&xd28*s(?#U;{sX5Y_tPUq#+Hv31TDBpJ=s= z9>eUS_1!s3Vaz#CROWz)YH%1mW3I#Mi}F>d+i^W*fbgsIL&=>&0~2Nk`BC@|ztu>$ zhgnU7_2i_7n=9?8gypooisMEONA`3&Z9S)7t>AcXv)tOl^8J2BZQmaixu-AUJA5D1 zr;uIZBP5IU%n}>y6T9m#Wsr#Nv)Zghi^Y|oGh$hDW_;$>)XcknutMl@y%HD6ELn+& znIicx*Bu)A;@i@?7j2a6b5{;}NG_|}e<7(Y9-{X@;!jMJ_`UVBz-z+yt6#Ra>jt|Wy75EQhFc6n!gqdcmISFDqGxgK+XlV3_Sk>hfNDdp*M^Ld z#=m`_5qB5))zrb)hGt0kju)<2uZ$5lGdJB6s;Cvp)Njce%9K-xs~jrgqy?C3KebWE z#=s-rbisgJrv~xo)_>XnA@#l&*9Gi&+gri9=aNGu59ba@${w=G-7AG+)11AtCjW%8 z+yT@cB~+0TN)kK7Nlp#GXRJ5JHvEU*H8@f?*>SKu=u1l8OCkz_*6(|%lJ{0RtAgv_ zfDwW?<>)}%K=_<86?Q?Y&*aq<)m><>JNhX)1Fp)BmHWHAXCq0TW;i7z1=Pn`L}#*R z+%zc-fyjqy}2I9^-x6DKYCi2Lpgfo4u$GIzQvOOyjR0N?|PE5PS@)zM(gQ^ z3)s5B+d`cWVaNR*(eW?Ba&t@5rsHP69U489<}7>S*SC;Qqw*iTs8L<&x`Vd1-#_=v zUw-f?pkH{WVs}gB*6zOj!xceZBj=K|3GVN6X<@+^=Wlo8a*7|c_REmoXK=C(9zta; zRW%j(pS6r#659js=mYloUOMCvVq6|}9I+|x&^8b5ECYj55)&?{GzlS{!-8*`lqWTuvqFz_&B~Tw* zpaIb4wV(4X*LY^eT62WzDGAJEHF2pXdjiuw-tSylTpd+>Yr!vf+o!$^xLHuJ#)hL& zURV=Tl6J#pyCyw-3R9$7j9U?zAS~ElkqM^H=O+j9wn6YlbtqLbQF=E}gK#J&?M3%D zW$?mSH6=$3UpeE3sd_(nb+ORMNT7aYJ}gg01w^ycuI96Fq`*n1mBaR9a05_av&?=C zEWugbO{nPVrl3@j4M;+fPn@)Ly4J5Znd@y z0?QP@4}UfSJFxBkW^;4kWt0>Vg(COnCeyxL_DzJkQ+fAWiaaPX4|HrV*Ws^+pN}oD ztm<~(dh#_g|E^Zjp)&Z5@~)Iv;ta{CM+wBs0w*X9jQ6_CE{&mIop!t0Hxl6*V`X+~ z@x=c2>!ICt5v4{BX|r$(A@ZLzkAdf?5Aed9h8fx>=gCef%bfxjDGp3PeDTQ+ zVxjWn(CP|5kBt;C{=@H(}E8fDQMY?BB@lD4k85;4~4IIyRL z>^^HX;g-*}e%Oz0TaJ{U^y+GCEB{bP>B?np;Y~TTGb|cR~13L57`^N|?@^0+zbFYsD_mq2zQJn`<@-4m$+}VA855Y zjV+GY<6ETp_wo@t_s|LER|~yy>Py6wPD(PSnnL9)Zl4-H$)A%%8Xx_>mr-0_3SpD*0W14 znVAkca*G%gez0U-rzC9Si;Ct05A}6g^6vC8#L{^!i|}v{mb2i!>OpLh3#)i6z5$iB zW@2=Y?^Ez@%KY7ERaKAU!_fUim*K{zl{Y1gLUlLgF@( ztOEmMsc2Q4Di_23lv z4VWmA5Uy1xS&FPCDes5^CJMJL5X=Z}kSON@!iHp#iel;p0apq<=dN(n`piz%8qKTh$-1J#S0cz`; z&Rw)Y`k4af$TFG$freAqkMb#Jb)9z}0Er8Pli0=@fxJWDgu>}g&nYZaLnopcoJN1J zLpelz6uBr_!BLPBUEKE>eX>Noia?vF4sm5k=$*b$z{aKidZoM3OYn~6mKXhVede>( z)8Hl}xu&JP#a<0M8}Vn$aDg68@t0?P0`=1?Qb(?{uV~C_yl_!h-sHS4n;Q>WpkLh9 z_EY;dlu3!7`4j1SevfVWJ^&Df%lQ3j zL_i_F_{Tc6qZp)Uuo?}2i$CxpV?~V!Dj3}P z;{b$QHn}Hr&*3w@B4`LXPz2?I0RS*yL5idqssV%Wfeeyiwa^%Plfzm*N6f<+5J@$lCV zMt}`?=~R8knwE$MvCf^OA`M>MLVFm7TaK|~3fyaa-h?dRm*1Xw zI;v0WdJWGV5BR}cX&@hdr>pNKr&%85Znw?`2iBFrWCx@~V7ySfC^|hBod^gr~K-_78v8AR<`(Z$hT2mhgPPAmYLgvUXsM+IU*=7CHJ4 z?^HG~7nLm%`ucZD1X6%jzTvr(g{}i2L z|E4ud`D2>d>>t(>{5kGH@I4-o_K(6flUBzTm)iMhuf?cH)o6lQ4415NCz`yl}WkJv@e+I@SOO1+HcAo4gR?g=&&iMHx$) zy;gq)8fL$c;LjOXx*pM=wq!P{G;Al;`J%IKlj>G8e9OP`K=!Aruqr!mK^AkIA){!E z0jRILnwc~bu9tFSui%D@B33w>UXHdgj0Zz5wk@!MTKDY|07-F8eHGWi=SDd=TryJE zkSozJ{QJ@V2(>J5pl$)<`8~bsT9w7w!}3E8Q144UEpmCTB{ltmeJK z?~J>bWuq>;hwoOO!1Ej1=5C&=`aT2zu1)1Lt%L3dzw)D!6F29)HwPST+th``DUuIo z_siDZFRQ;=btZ?P!*y^R3i&~y&BRq^`s01o#e+}gaOw);M(m_70VE;}1*hGr@zK?if7v3AV2=)$n- z1cM;A(k;Q}9b#7vNvf5dO;&*kXg6}Qp+=`%nT#Sd)`)2_(3Jt+F>u@YRro9;7GTn? ztRQS2uNUTIdN7PttulVyhi3Lgf#x>IBBQ={sDqr&f^#Eozw^_ghU{)>P!|P^73*c| zYKRW@lLz@kFLQ!lJc6gs6+)jyYDXMif<_kxOs-ggX>i=F<+s1?%oI`r@isuS6zZ)@ ztr3FsfisR9UQj>Oqj}r7dM}1vTIYX>=_$z%HjbJI;a%M6B6m{<_A4w>Zo8|7*4^4s zr=^?K88UiW5eDAM*tCAnj{0NR#H!vu(w1`>@}}1Q%F!J3iJO29<&UK)nXO7H;*&iX(A2)?O zD9~%zTXI>@o_}q1oOOg0 z{+P)$1}sMbyopxm@S|Gph8DD?whNj5Rjutwl8@y3UC&&8$`kEeCYRJoG-!CbTx$PkgADQc_l=BX%I>v(Nh50w0bP0hpNMd8zeZcj=y+!yo~AzNj#x=Rq)J?AlqN6l zEBh&<^=`!Lg;$%5VOgaFNvx{Ud4BMsSVy{N zv>xfbve(`Kmw4`B_(F7mV}e}vowGM@@;5Vf1Y7^Ql|QjaIf_P+4BdvKSM#wE%3Uw^ zd>k@F*-T~q!&7@X`@GF@-RV2|toxYyF~P9UT8dt5`rdtZ({q0{mFIf5sdZpFOesZ) zfvQ7mGR2Bm_q{MXThB0kJ3Ib>BhyuENc9}&8k`81EOdJaeM7#TwX7z!SR zZrv*`_5q)eOAnrq9%NH0-siJnK}YKj)Do(o#F8vZUYi~MDF|_PIh(P5MHg(Dv!JV% zIL~8CmFzel*;e56{POHRtQiswSNq|kaKtr)&ks#LF!AOEJ#kn+BqFQqn#(w$1bhJf zcX9#wWQdq0emuC`u|DsKTqXM5{KB)F=yxVlPb7w4`P1GkpL(EJ>7iD6CeWxTH|rmt zu;i_zbFi(a+S`$=PM7fu4ksJ4>?t2q>0boy6Y7Q9PKyq*wjI{ZY@aioP!}h9I?aqUTfo1DM;CL&xeg&j1O4J$+Qc9ZC#{|ea=pxsN#hj= znpMdPAg;KxQ5*Hbu}HQ+XrV%zJ-MQ$V0Y^aZ>3NY- zygI<2BG!++j2th}?S*-H&`NNE4LBywVMyV zi_njIKG;4VJ$Sg@~Px67Jm7Ee^ie>o^EAI z>CmZciS2k)sryDOfMQuUwt7sv0ZGGZ7UybzwD{c}c6nY9?xA-}%V~Vck>k9LSE>hDhDq^*H8S-lNzMdOe-IjSW zOLIE&r;xeqLIp&sYTQgK0MI%)mNBTAAz8}~>w2D1*8&U=tQe>asu^O*V`*UlmP_&4 z>`aS(xd$X)c}3#Wy|h{sQsE>80VU!T47T@>tgJ?8NziDbYj;D1B~jsLqFjwY?cz}m zznbgmK5MWhyRi=}0X)gSGb#*{%grc<5Qn&)s`)o2m5f#6)W2}yQJOZ~)8jS1lGO9h zK?fz1ZEZZC5$isl$z`(2!tIoJFl_YoBgO%xTai7bm7C<1mc_Mn^=;Wukn>}^PluSs z@q_J+W=lKU@0R3|h$K>*ts_Jz>k!ztk>8qs5e$#qC$)Ba!Th{|3E>VA8How)Y}4<0 zW&(8kFH5B3VikLub$|TX$?00TMb{8LjGURay5tF?@_dDZP4^x_zZ@BD*UJl6k1sw!kYFwXG^|fbP5ziwYOnAYnoOi z!(8{L!IEhE`7Kz5N6?$ZrU5Z8IE_jTrUuN<^BJJ*OXI-;f@Dq%2Y< z2a`{I3LGlUf|8F$^}iP5SJR>Q=2K7F+5S)wvy(eelQq}W;6dls$kav&x8cdM2PUF* z!+q_Z*?$t0`HJKmOa^FhhEn{^*5q}^1_ecCN)A^vBZcttJm_B!k}$z3H}GM{SaKY- z%TMgnPwGj1dd6cMgfW!s4%2^}yru1)K0UAPv~|EaSS!66Jb4LPc>FMQr{VPkEU;E< zt=wxhvu$B5B-W?3J$~^?o%`f_AT8Rz40h*)(g8tjkKpjRv$v%cJ~(CR$Z+CcGTz81 zOeBZFlr$FQS0fVJOPA7yhQ0KZVj;Rlmi$?bgZ95@kL1^UQv&uB24W|6d5xG)b9ZFj zTNlmSaR7&!F zfWQB8NJ3LZkj(G;&67ISmTSv}C`1mf*L{Y9Ux)7l>`=exGfckjv0PSpxtLs0`}P%5Yw#J5jk|~kfVA|-s-e@vQaB(>H$0*Yr-H}~G&8(p2%@>bprufX^m&z826%*Q zUe#|hXs7@6Km6)Kl<_H(^_AmY(cu?qV*j$pj<@vO^`E@b41Xd`*xwpjZabLGSHM9@ z==B=;A%5fQ>7E#!#r7x!dT<9cZ?xQux1Lugazj9{h+P#AR^}9h#rgfSxu^8q7{UPW z6bT9VJqD#Y>vSq4Pn+N2i}e1L3&nX**pd&SfQ)CD=YYKWsY_Qh4z;)+J*zdvVQt$k z37>r^Z**vO^@o0XhI|M@iiP^RE!-%Na3y3;={LG*0ej$Oczcgec+Pk&6%Qg;9aBF2 zXizNaHmF{DeR0JnylR)Qakut?5z3IC(2#tST7My#V6)QE_U%JVMsm{)+U9R!Mefb$ zCnmG<{hv~AnmzfFHc{KWbq5+rD7c(=N+U+ML8f@}cNXin?>SyfsXZsI7=xS^%b$!i zcei%8>PECjCRc%frg!) z62J&8YJx&kHEzM+`ol^$pUkOUsG#z>?V$1DdOa)a9=a@6#Lnl^7_O8tj|(6)ZpJzg z2kv=_$?WznB%u*DdqtwIW}WIV`xQ^#vxiJ4m;fK}v9e9^v?Kx)W}4G^ zSgsXW{_=ee!bM|OQ7QJBxX-fvULm(bQy`HgYEf5YuMe?@@( z)2{Oq5N2MKQSq%a5WG$BXk@5b3)C`BjXEh>bVW~Norjk~4<0)9CZ1;6a(LXSsv=4= zeUoY9D@o4H{CB4i!blU>lUj~wE0?6N=C6j4mL~+LGD(g6%4P(K+g0VbQ?-+7^Rq)P z=K_=W;KJ=JjYU(79LZBQRR58HZ9On z!0oPY>HtqS7o!{&^gsOSr%H+S+v}50yN8YL_Yv#2A6a}!%ZrqExRP60gArolv=X4m z57cWv5!8@$Bg3_m!Y6ZfCum_Yu9lxR5eZYSg$x8~kG9o}Cw7|Ux^Sy6jXNSdEtTFh zjBmmm@qFZ%+x58hedaalV=uMxfP|)>7}rg z!H5AgOM1~<&kMKrmtu|erJeIxjm!nz$Z^lXN{n{tA)MAXo7-92Jhls)1CRPXhtx`D zpU3N|*Xy&dq|cNV&K=x{t!{notUVTg{eX_fSbE{yWgdPoENbm?=YFFpm09gZqr_Mb zo!l7LWo0!z^^xnWMy;~_p`Lw-!3_=J&Y}A`Mvd~$i3y2CHZ^&jXM++Fk89gE+_cC> zpA;|Ert(OktFeLD&MI(o62+b3#tu!vd#UL{(qDL3IfHV(5z&uk(5M%nq=0t@^6qCR z6+!w4_UN#L`Wq?`T7zw9%$SiK* zi~d-5bpu7+G%|0nL$-_brgT+7=5lmSPE0{g0K1) zrrE1~RpHWO4_#OH_8U_vmkdcZRC{E|{Vf`O_xg4(GQZ4lX7d!m!#MpkVFCBea;rzl zAj)RzQq&C(-?tg+Nz9e&*XElyb&Y5%<4?=qPJnh@QEm3zg8vyb7)?B!xXZ>WzlJC- zJvTMcz!th2zrNl%7_o z3Ib56dbIeYy5$kttqoD>l%t}qPA`E#Rg9j$P{7h^iLMMI-D1#ox2?epjH|6iP`VIx zgX>BYj00LmLm+2YM>6#4s~$^w)kTAQi2v}bB_WxRJXN23^3zfFOD(Zyd<6cjSsv#r zuWNhNg82MfP|Ky*z_ltUw)}%Z0$ex|rh<1LN}onAE}tlcX_>2ebciBc3X+!B`i|6L z;y{!1o@pgxWp=2oJ~gc|Fh&ykVc^l6X0GK>0Vq)lJ-T#YQgG!;9>Q`2&uq@&CXcZ4 zlvM60071G4?-jBF89w1}wqLwwZX?EahC*g@ycf289YUPkB zs41qm?LJm;X1eN2oA z#AUl%x##-qk$>NsDJ9vLK`se(zjI`tW>B={S^f8{jJm})wu_H{RfI@ixW^wD`7?g} zH&aR^$$eto88a*Z*xxcl_DS2|5-Um2SWz_MEZ4_2Q6LIR0^305kicXY6s-0MfykT5 zM4jb|xPPO7$xkShtf(KejKLIq!edm`copYC6}%r9RG#>&dqqLO z70hEOQ%2H#K^#+V%Frwv$u#;iGva-1$3U>d=L z7&^r-v>$sJ_;ee%-%hQ+R_eV4M-TPvVq;&>koo^sJpI(IA|ReT*}UvaX%-Ano9BENgG?#QX#bALGG-2NJKsVa!WKk3EcTnow=jat26 zCoC(njty5TiobA?xrvnBkx`K?sHYg0dj#JZb&HNvZ#9;jO`xbW@<$V&akgUXNNk8*y(++=U5_Ert=d z{j2^9J8IioG-B&j-E&5a{mViY6UAX+cV(++QaU@6?GeE5F;gP*yNz_nJdTQq4uoSu zmAA2qwNTVZ3yRiv&dnArO=Sxn&AO@R%LAZGoA#5(QYB&1hVn#~j3eC)-9K1F09o_r zbwTTVk;p(7K+xC}v{c4^t^ghIJPDzf#BThlD%SMwIACjqPTTXu=nMv3mriUq+jKpd z-a6MI{2{1sS9CwBvAM^3GtGwZ0AF~BM2&AYq{ET_;ny5uK}(s|DL)zgzy4?Kl9xs@ z!JA_fx1OvR$RJUF4dr?l@a0cE$JFu>qKWM-EK}_ra(xu19X4RNl=j1u z{d2&TC}T4PF7&RXu7l6L!L_)`D{w3|f`&ft*#|ji7NdioT-_R>yTr%&KS5uKx+on< zA95RS>aKgwy5v;PzGgzKmi27S;!RV0KIA^wNVHE3(R3bVC2CI8cMNzncXcf^W=>Cm zDh^0QwMkGDu0Z$yAFkdzobB%qA5J17B1p`b4PwP;5H+f85PL;zMPqM8?Jk0dy;oFg zj~GQ!N?UtVqgqs3t6J4T*QfjQjP%NsDrK0l1&<{EQYdp{9dRpUOaPhQWs=X>aZlA`mO-rUny?(2&0t+@H1QarXNf zcZi?4Tthj}n0gkNXebHHu+@EVYkZ|e8dNzE_+%BfQZtdI3zK%OwyNfY@Y5eQXR>|$ zTvs30m8-?OiJ9K(^mS_Dej+5OE1K_<(6=lrR;2LY#)3-T%R7oEzUqN}qE9D_ZW_6D z*uQhF{M2lEyY|epXk`GJ=j-=WTix)MM5qdMBaKbyPZahi%eZ2R|DQ8_eIOxv%7OdK z_Je_=hp|@?_dfg-j8Xvspjd}ThndKi|3tPY2=}4H{(kUC0wC^vtO+|fhNTJJs=mlt zWT_1nq~!+&i60-(9iHQf*k1#c;X4ZnKpYgH4M2=+X+Ys~Wg@se<*6+@NE&s=4#{Tl zrYKHMR4&3#-#`pF`}MnRamD?)maAiDH)h4W35lm|EvnLRI^74 zW|7A$akvrf2`x4hH_5H#IiO0^Qv{#3t-`tT-3AU^G|vQHK2cNRY^KJkc0#>0KSop7 z`-zmiA?!`R!h&PZ=ju+;a+SvK)3UFf>ngD;%>uXl{e}7IZVqr0Tw;@utqq^$0W~Iq zw^%>&;@^Jz-Gt_Q>hII`VSRle*!KM6>Z+|gs(D1r%$nHj5NUOri<& zjz(}G#v89>xvkJppmzU7Gg84t_TmsL#-JFafm({HrKnn3yRxaw{g%Z$A5~+#Ms%o2 z5S$j!*r#d;pb5=%Te5@#adaq=o5y`%LYPhC5?di*3;{JALHjxgLa_eXBSwkp?C1G) zm`&>_2cNeM26xk&;8 zOvt+r-X&A6%H=h4b-mJcCpARL8PiU2Os+q;-m>mkTe^F1zKJxTZOZDzT>KiT*C98% zDY$gbT{Y+1lQ@go`Y1aQtEs|Op3`%(%PT8?q`zwK&&G@?>YTs{9G5Wip{o`JKfbhF zp#DBI{-BW%`fGopA=oH!)g%|);7nSbwF~~{H`U2}Rd>Fu4qdPYwPi9_$rQQO3K9}C zHvl|UB^~XsUf~yNU*+qJVud^jWnd9&hF%#|EMn0v$qJ^euw|#u8cQd0A$G@(K@ciU4pSI3PFP8sYtr8(8sBg|9n5^pQ@f`!!@hgv^mdtrm3yC06x+waR} zcs%vyeEU|oyGrB&rfvG)HeeQgraYi!XJoq))9Eo{I8+ zHhvw|!{aMaojxWT@CQz?E;v7P;cQovHIB7#*&lhT=oP_ zH2A9_raW$&SAymV@5~8lM@0vR+^;mr|d(9 z1b3WnbIx;4&vWi5unQwMrKEJK&*m$Q-InBMATF_a3b-NNpCfdM0m~*ye0sngFfYP6 ziEqq8$T(j#4!LEmM>uB7m3B_&n_5O27wAEeTP8)UrCFphq*5ABUmD5j5Cr(oh;r9Uc!y%br4a9Hxx#{BEr_lA zd2rLR5~eTEGNb8O0d}@Jfyj(i9LdPOd7tn2t_kfp=RS6=u%v9@wKbf*{f_*r5&=Zw ze!%QT&{Bd&nh!QB&=YxlPdfVhHRU5h+g}oGtDW(si#>*MDnzTLx#6Mmj;N%hLu3Ap zYU&NMQt5ecU-ez&eQLF6v^=;iY+TSbWI=2hI zwMCl_&cH7vMLD0Wudh&0LllE4qX@M|Fj1&|xpdXAqOB~5CljVzYs4*p5Hf9+W`U~z z139xm87xqiYwKp?d@#BpkILBL~El&CaJ*bxFm>+&&I`t=UYY%6xpF^Cuj;J2iC_L%;Y)%bk$LrRneU)*qm*F=G_h~S zwXCHriXo>^3-U{yu@WhXt8Wg28D%SfBa3tDhwa4LrKbCR%(U<^ddZSB^V_B!Jn| z{pE=1ulbIyX){vQh|c4`x)rBm-1hy>agQl4c|sP-%tAnaH&bgZIv;fV6ymyXSmUfm z??2Os9QrrJ_{9G9?S&rqmmR~D3_Gu`*>e4^9 zz`2HzenVSJLw9Dwb%c%LBrzvbRIN$jpcrgR-(W!bd3Mu4GgTE>Saw<}r=#q0(y1=I z7fs9lrs0tePsJH(My+tK2ZN_?D7dLA?zh{*nP#1ww-1DLJU2Ojx^~q)*8cVcfw9wq zQOnJt8d~>pnI>n1gKh2aIO^1WA?k>(l=j2d?-_aivn1eqXTk8OfJaRC#`ULcgTLnC z9E70;aYqMW;9SFH(a|2dp$8)>_*FGFCt_df=zCS9lovOS*bb9 zko#=CGW)7{`v>!MyI%8jp#9yN2!$JWLUX9@5)2wTc7M==BjeFb{c>{%+2Mv7w^{u; zGeZqUYE#z&A_i%-eHvPOT6o12eOmThT+*5m{(BBZ;C%U2d<`4pTEGY!L+MYtrS#xA zb58+x{O`pS+W?!R zZAYudc$?EuNXJ+HM!jh{o&(gU{T@^A~&u&~M zpPcNmk|EUD4^Hjb7kxJOHI1IQ@F`_BV{rN1p!M{1f>8d#{L7*}TopK-pRCF-1EcnC z@6-|weU&TUat*cx4@c^94}0G1wQgwWf3y_3t*HB6NhU5mvJ9Cv#HCZX9r|u6;_!N;Xx= z%1`=txbRfU%B?1z5?IJbP(FRS#%6Zm{b{vU@5Se>J8Hs?wxEGK zF-i+B=?m^t&j0bZBbkdme)cnC#(=WLp$+%;2tgjIW^ex0fvYat44Y) z>O%?uX2uByvOm3_UuqNcEaya2(rI2vpp3*aCp7qn6#K=W=>F(`2ing38{JsW-hLAR z02PUk0oYzlB#y2;F1i=~V`DNpSE@NIkD4O!ML}QUUn2kW4kKtD@b13&r|GtCxOk<6 z{unFJ#U&At&sVuUWFIhOmgStn6yVV?Uxf0>Wew7V(m`qhhT^ffBkj<$?h%XM_z;jn z>JZgUYB*zCYH3ToErOq2zMK>-XT&Dh*Gphe$#F{>1po>;}xeG4S8ES ze6BX_UK_brdT!T3E&NNMu4aB(>_jgKaHjQLBBzQ4ho@z;$rm5C z78~4i72n&snpbz2f8$)1eMP-ClOCsP(V?})u+%qDTfrPFoVV^xQ4~0;&70*%9Nmy( zju4XF)FlHlUlU&Z!w7rg5eCC`R z%l}t>ByrwR)sg&GmY&(YoB3@5wQ)HppYQau&|aIbvfdh6u~D2rGuCmy2LekzbDL)} zn~{Q-Lwl#cZNSm!BqS0#w_g762d3cJ^@7DHRBSAQP9$2$=OdLgtmBRS3Zzf>b$aLM z@>^N`B`Lif`d=;sVAcI7!kNx)LoD(gu9a5qwu<1CCeRc&^ zwVCMaJZ@^moM4IH-<2`@FRd3)?>2uKbrC1@G|LSZ4XR3 z-p>mP?s!tx)+V(P5UM^MR_$WG;IAtP*2R-MvAp94vD!bo)Sq=c3GX zo1WVcA`96VW+z%|d~qTrK9$qgG!;Ro<0eAZQ40B1B3bJt&Fo^m&zI1I9e;`SD!aQX z?q-g2AMM0c@yB}k> zmHjjK?;G|2`Ea`;_#CwoH#PT-#$BHx{?6CX?+Jw`Kz;8L46QD;tEmW;gQL_$E@h%{ zG9MEFSn;iqvZi(A}!fq zWyM&oGOD41@fA+!e5IxRfbHFW+-^tV+NhL zLN7{PB0Ei>r@Uwf%FBXHpdj~$lqA7^2QF=Ibd$jT+4>Otpf3=GDGim|*hoeV3lRYN zk!WCIX5RVe4aPZl2ECRTYa3~w zv(6Tkc2}pKuZKS$^pnLXInMx`6_J)lB|4XfE0sAbmEq5eQsqRx zq?KE`iNY?UAScSAq{|D)Vy2WG8cx5Q&ktBeHNKI!JycCz1>}p?RUs&p1_6;Ab765| z1BwZ#7*(||ppz8k?JeeHtV7Z6r|J1SGeE{ZE)iCjDf*F5=(A`*9m|swZ6GBIL{YNK z42G5yk?D^!jNKxtQJR!$HL9d3P=U@)=PGRin4^f7YO~D1r=nCrACQa6Uf`4bxJ*g) zE&SMdbDSCVG3L<5OrAYWNn4@CC0b?l87;BiEaU=ixV*$gtv1V(k1m~Pzf8=d5Y{d8 zx@WQ6q{uNpL{p2WQlsbuxp=1@V@+<-6Gd+~v=lAVZ)qo1-B}Gb1F`c=(-eq{<~=yF z;$rTBWN*25M)ITYosR4w%@s}_uu%S{L0{bCzy=Mk=TcE$^bSp>{&#<7lMrO-H|~ud z1$#~Ez-1^G1zG;>!CWl;vp9kEel#|p-YWgn#<3Eh6!gSiU|uT7j_Ie`Kpx+$KADhg zUY02nd8@DXx%+Xpp|Ya;*_Iw958?a|4Hq{)UkX$`?0QiBnsN9U`wj#G0{|k-cN>-N z3_<(y9)*EZ^{DbD2TvDqtdKk`HNB?V%hX=kN`#Bwcw}s;vlAcUW+f)fZ#+J=)ETKA z;+Bz}nLonH1#9XT$MTrKQu9ZueZrfZZ(xPwGE&o}NS$~eWh*h(?o2SG=kSI^Z}9PU zZVBzACMt2?J3p{!$?u{z$}+}VEihT%I5A>TJYb40z$kgGht8g5SKUs+HO^@p1ls5z zW9yTEAQ4+*%xUK|Ly=Mal;N4ADtMW+3};Y;XxT7251=@qk85u5!kiH^7BZPt)N4A`&((=12h-HZLuoWV$WMaNA|#ObU`)T3p!K#HtSByQd+?c zC^6ed-v^9|x3C;~!UteuS5-WpdF3N4>BLZyOw&=V5kZc@XMk@rb1e1+hoMv2iEqO( zd9b_kv#`(=&2wuz(amdP9{xd=@8#~K%m*47YIjPQu_0YUsB9Ju;IaRC3K2mdmo!DaV)WKdCblEc&**5;1h8Ks0Gn=*QQTFx{IPuHENT5cLxf45b_OneOc-tg3g1yg&Y(L)3F$)?0GUKRx+o!@%|gaZGEz3b zkp&~>j|ri(q$9wF$RTm(3_|>v5StAsoNpSqCrRMO!~an8$@4X*i)`DYK8xV3?<>L7H@$If>M6K2pfot z+Fj!PiNwi3q@?$NkRTyTsBD_@{TU7$UZuJ%&qyMho;9}kwlRt^VtCT)MQIQ7_J91P zX8z{6Y@x)Mi3$pP&GLWlx^(7{mH(@>^ze)X0GOrF6EE)h-ij1%(A zjML#!!d($P^s~ZjhnJ7ux9k)?-##U)==!$_Y}=?5x__@D=hs=g;*s~tqJvdo$|`*- zz16%pT3Krox0O6!H~t?>^QwEZpbuIQ!oetCnT5i)jp(npyiOADT`RtF&;C!ixR$qa zNc5k1t(T?G_mPSz2DGqugz-DFn2<7lSq#2rv+}Kcq6|at3 z2PtM_qP5;)Q;TKP29e&YH_)1lDhlcwrfkZld?x{w!XZM&q4ZSB2-D>?qNK7VWO{Mh zLlAd1AklVgX#+?wL@T3U7#ST29^9}7e<&7ICRG-0M$6#7(C#h7qediCqPcNLXbQ_y z8-)UBBZlY(nGGOi%~S5ZRBbp)opKMjc8yRq1VliiE%huK9u?p|xxlI}S=>P%f%H8s z6~?zH2GaR$x2Y{QPv_nm3F@2RtDhV2Cynw1`0 z|MzXjnr$mw2`ga93X8OSaX$Rd{fbo!W?T3Ob7)+&*|^QVY}H~tYx}EXkbGzb8SZJV z{-I4%(^j&63N}hjPZl)kMAr?eeR<^7qX7UlQF5x}&;X2~4wa(a0r4%<^DOhD03a{{ zZZB{;Et#A689e-16f6KXc7s`dFjcj^W}28Kt>a&zV;|V5j0mHPa|Vg4?<;r7vD3u3 zXlH=q*6fI0Y7$>aaZ&rd2}qr>M0YYUHCfG(9dZ&3zYMCK zEDqKu?#(TF9NvwC%e;xWf1uEQ(QLg{Q+x=Qoy5oX_>3MG zS85hdRJgMqpDoRqUc{?8Vp3J@muGyCHJpV>#56eLVN3pOA$2m$j>I?PH9S@gSYukH zSG6FuuqigKQ0n5O$VNX0fEgU|SOcV71!D;PYnDFM)c)KfD*HnD&V3zc;P z3ro|-8IZgZrN6`m17i1D1c3}h7vGO4HJT(SU3-G^?K@-0)o|lLnqk(|eBm{r2&NsG zT_dL_45;(^6DG8m;q$%k)ov!<>qz~3pxy<)n_upX+efY80qbG{`SmKakd<3~2_7HS zp9;A>@(eS4vAaBYye3)u_mhcA2Ft2o-4603Ie5I%W#FVrLC>o}mnZeEKa7lg7rJmp z#ITV!#py2hE~0xY%8DCPSDXtQD_j#UyFwTpDtf^_3FoTw8Il1$2GhGY2EvaJAE&D9HxUPT1L&^O9l!f<9;ll0+;+n#I0dfrMjSuK4F-={WSJU0 z=X8<=su|n?ho}pG=0_oOZc{o$(gb8XX>6#=i_4tx!;=t16@LE)jSp}U5VVXCYS_V% zi28ohK#*0^B;G`F#xI}{vqw2Cc zy1d9)lsShqTo87TjBpv1!yj7EUGUx~ zH;bcX--SOCOjJV9#b`rF2mP(FVU^4G9tu2n$N%#xhTTYx`O2Hi z@(#7ib$KJ$CfcaC?Jan+q;E@Jf;1Q|Gg8qpQz1QIP{caZOBGX!Lq?*%B?~>%@sGK| z9++6Qw(%i*$rRzI5_BSN3)}uqs85O+_xTQgO(F&^Di-b&TEct6+ZHp~jBB%>!%mzf zO|;xXl{ZIw6`fUYuV40Sy@G2Id*|(txtg^aw`x{VH{TrVkmai++N>q!*Rq;n+ZWW( zvg}u#ebw>Q=Kl+0Ec#8dsg~VjrJ~?*nD5(@8^_!kK}tFqAu#6g>^3b{IVc}xuBwAmN@c1QW5&CY-B>TRyQOU^|IkgH`53Mx_5m@k7VJ!~)?cz{Nd48ZrilL8 z<@a;2T`fWIMCKX$A1_3R{4ItQ#0j9Z`h=t&NDq!Ik=Bj_$8oa8xMSoNC94xTIwUhR zEJn1El-2{&XOZIngLM;+cUa3JUNUKkCW-m~|MCC8;mH3R_J5`YYOTK)4)}@mIda9R zB*Ky}5)nQ@Ep(!#6Xd+6L^e?6H3Uqe6i6U#)3nOSfZN(5E?sJ;ibTOFeV0`IN8u2jj=7fg1WvCyXh!=iJ814Vn2|QT(apS74K!ZQmI&-3!YWgeePH6=3o93LUnmO#dG+E5&&VEe* zqIN6QMVYEM;Qp8%kn#3{Ea{+O)_7CgN##M@O{c4cUB$o7oQM_Kec6Y6bFr!3 zs>FP&hd#*b2TD2V|5uG?tlTaDM#CRxVQ=UYIIyo zl&^HTKYCH%v`(p49G5NtoNy#m>mgranAb1H*0sWg(fr=+eQMWoFOMkVMJmHnh{dGG04 zR)9R)GtM;t-=j-;0{|$H^AKnaI#C1=fQJ!kt=#j+Kf16J$FzJk zy7Wde^i|aD2kNi0_Y=_me-bv@HYouwrTF+*mnbRhjOnsgM+;bzei8xK$u@D+om)c0?IxcHkzAs{}H__bUQIn|%Ue2gCAR z#OF{Za5tzui7@;hf8~;4)d_PlSTXSH81k~Br0bsA$!=z0>o1?P`NW^;U(TFi zpIdO`%E)%LU?+p$o_TDJ$3j0kwWB!tqOt~u`>a-` zX-O4#a5@lQ6n`ihoLCwH>@Ue4$Q5EBeYRMkpFR72?_I4c1F#+QIbf(D&`c)X?wD-+}2n*C*_pb@2D{PaoKbGNSVx*j=- zZ)t}MfI_wS1bx{SNY-RSQIC_XzOQ|IHs)n~IL_d^U8`ov@%2Y1nF^zP^RYu*h504x zaU*U57~yZEj}JQi*;|#3-4?6YWb3rddaKqLm-wBvXJ})MowU#k`Sw@(HH<&&=gm19 z%r|)Q8usIVpIg4mXC%bPCm#4bj*UV<0RZVSm3ffVhe7=9hgNGhezyrLjv2`N>=08t zx&F$g+nnLt)_GVJTl8mVK)8ZoXYeSlME()fIwfD(MBSib=H%?=()_QdDPR9>K&1bb z2TKK{TcLA=to>51zPT6Zar5n`ha>0@CR=c29{`kq4#DQP3GSzGmd_Eq6OXgOeiBCI z-9-U}@6e*qj!Y4?+u5pjA{1pnI&un;)iqUMV*w3!WFg#59Xi@({yAq4s&=+;Ge9a< zU~m_Kh4{h5#UfQY62~xH>;T%SkMd=N-7-$+M7)oI=8a@bj@HZx&Ljbe)ihFPF19v{ zUF~H3{xl`8c;wZ!idAR7G~ug`HDSt_bp4l#h7be$F*scOo;kM2wlQK`>J+{k9Ty)o zv%1r3*V@geF{J`Ni4kTW4guk&OjCR!{H-21%72C$F8AD|gYd196Ol{8m-3!ESqM`P zZ%-(H9|*;I?3}jiNGb7c`#sjbdf8>Sme)iqRYvXVTJl5Dy1dg}G{3KU*1yIPHI{LT zf9~*TX3P)n1;qsGcm-%)@d}EXp%~vinRX43ufMzwK4bdH#$vyc@j3iU*yAr;Q-9WH zk&Pue>2J&bEP4PeH~qr+H8dnVV3+K{--B4P(P)QfRkEdQsv%H>`FWDp~9eRUY zTO=QwGkaT7FRT)OPLP>d;p#_6BmEQJ+4j3?&7`)!HD>1>9LQnJ+j+jLaT7CEcOb!L z<=NTi{mwYj&IYl(XPGTrRjON7nh&HjE!Wl9Rn581Q3aEFQNBLL(06_W zV=q7a7ZX@WK3iduS-Hv9l3&V?8h}?aqFnz|Q!OB%Pd;Aiy2Dh8LjLT3=dWz;&*=oq z}Pn{T=@h9r!Hp>-> zi&&lwTkg!teq93-CvqSIXZ3uXcu#5=@?6VD0V7PqC}{|~RVA1;C%PzrsjorDCSmxoXX|~H0$m!AE?1ME=S9-0 zM4ha6C*F8rd~O`FXgRf`@hl}%P@wbpd=F-7nICmFFFKm= z%v1ZKmDR@Btcb9aH+AmHlCKrFVmoiW7and!?Y_yVR3v4TDEWJ*Ww+Wl_e*Ggp>0|J<4dRk7%yCCO{5#xp*Ez4f)6VO#R)xK-$23|%3uXElr6>VW704V@KLk@*k z)X+-aT~*ZyBt?6+KR>Y(Cl0PzG7~#U1o#Y3*jSlP-iBqv0Ek39x>lAnf5ibBgCtOF z17yy!Pts&6MB)GO7sHm&7(Zt?ut*NKZv4;xIcWY+jfWLv+Y4|LVAZcg9aKHMRHP?N zQXzttnA%*a8%9ef)#n8H>N9TyZ7Hy&RNoduntA0K{SC6!FNrZ*b$Y zQ*47oNllH#{b=2mA9W{R*_oQ3(N&#oIvC)-=6I-SDwW3$8h`Pv=Z2%Q0(aWL?`zKv z!$5x;v&KYUb~PlUuQW@2kNng#aOtSO@#^0!!ksP=vGZvqmsK*IvPO~hOCYPkOL-x> z&%KuwUQX8s8=F8A0&4j~dNQnu;iZPTkb2dDkLOhVKHgO?xxcaTr}UBWtDbn(n?)l> zjOqqqIJT)^%kP`ORdNyb7wjzLqOI&=%R7Y`wXaT^d~Wa;b5|X{l6NK6?-NT6Zg|{u%PqrCP>(Mr^jl?73&t&P9vQ~en+!!>lfSJDSQ{X%Gz`H&K0=3 z!&km5@E0Qw6#J3^I)Ffr=0TT6zbQ|vG|o*@5#`c^5EX$Be%;_I9lX5**hQSs_F=;h zs^3%2cnIW<%*yMrLskmKVF4r*h3(#vspubMqPq;b>^OBwIe-t^9V}sP-!E0>=EBpG zH_U60#HkU&y`{S0NT~m9ZhIVE`FI4&=489yb({mBioP9HJ?ez2{@&tJdbK=ZBESHAjhnO7+6Mlpzj@1_5lJYnva^Ka*=J1T*5Z_swd;Ai1> zXGP(B9XZsu$pX*6-o=(DN&22$9tWyV?Z#ZKGL@LhC!(7`TD&vjQ`Zu>lU}aoWg+Rl zYvFE2y!H#v{vdLvUT-&DeOpQ0``7}g$Q;$ME&FNM6WG%6=ghsw%gt9x*jqL z22kRYcDFbafn^D}FNtsfl2=df2#5rm@D7~=Knz8A^#H8tBx?#pgK*zQXIVZPl(_HS zTL6}*ZONN3oP}}&fb%qnCamnfF)XjF zl|rE&r#q!_a+Q7W@{>Yl5+(pV)#WKPNUvP^{??l}Xox-^E|0prwFN5hN&kRGb>%!E zBj9faxt*T^jXq!6#6r7e!Rr|>T?6_5PVg$5VGshOe)eD=K(&w zUd|Vo315)Ph{++H)&-vWtUXsba$)X1+VlI*pG^(<)YV4>)s>@}TR!}9b!wcn$2|IA ze=M_SC&$*^qYogNF;<& zB-B{rZ`s3CtUsK29QIh3$rn&$eiKqlH_QvO6;nI#4pzDD-4)mUs|Q7m&&oOJ;qlX7 zw7huUW8Mn^r81clp2WEcW<9ehWz$d7L4kQ*BWRx4Y)sCYXZAAdhEs6@_5zD`p4?Mm z==!X@k)m;4@Uc99nTwS5=W3>#1N~_kl<4j820W@crLXKt2 ze01lZIT{nugu5(0`Vn63uq*9VP4I0M&1>$4}SHs3J3~*HzmM%i+xdc>}>DGNV9Qi$CqhrB)Pk1xgx6^S@~^L#1Blh z-M-NY5vY0dR|W*a459ek6}?HJv}FB-7SQ#4qY&ZF#=DL@Tdj_L>PDYq+sO})WK4=4 zd^D0(@}jG_Iy(Ov$hvycj0!g-jA=t;My^~NG`lScCFvKXAY#qWl?|1i5_D;%XY%oV zPph4`JK(V`s#l}tlB>7w6+@~#Y1!yT-R5D@kwz`}o#{%)TK_;Lhm5a^3%6tD9xqO&JbKPa!n(l15$KSj6^Z}-<+fujFmyB;gAUHozpsEyFSJZNw!_H3Ha6=?aG zyyX`03+qR1)8dz#uHk6v4%f;hqH3DZRUYNOR1XaC3&1AAU+d}uf97>4zzvGN**_*v zSN;i6{s&RC6ZT^W`~~q>vH$=y1f%}a0=}fz8hg?;czG?Ql@ZeOHx+oel5!fLvSoVe z$*Hynm1Z=gL`nV|LEc=13M?`I`%sGXpHuIQE|wAA=Gnci^qesM-~AZ~i(u8S7+1sn zUu(I5W#FL>EdB=LhpR9*hFJf9<+qdH5Y2cL!9z~UW-_kKQ)5DAIHMPohVH#d1@XOF zrJDxtOp`GetJFyB%T5Q-bb8ZK*SEQbeZZH{XBa?9OZhW36U8N<)yt=Hj`tlo6Xktj zn6A&DGhzKfle!F>sT4(Z7w@ZQt8?&&9O-AQYd<^|E+^1y?~1#t1@Teyh1^l$3MV)m zPo{XT`>ae)W>U^My{rzFFWiqJOa-KrXbA)gzv_wMhBAM4wGlYFMwVsAzWOVn5TAd~ zm`n=lq6?(ew@o;Hrhnv_pm2scdIqoF1VCdzvQV;_{3$^g$WZ8P$mDA8Gs_3bP6;qG zksDJ5274!EF|y)+*|KV44Lx;;S7!tX4K zRMasVLtQ#ncw8PbCREt0Nyw_Y5&ohF;xG;oIYrxIPkSpPdkN0{c6}XOj*^QxwJ9e# z?Bi*6fEjUn+h@DKKWn3htW&C}&cId$*HJ+xM52Uv^gfoOAQA-Skyva?X9D73=MH`_Zp z!OHBOe2b#;69?=Q(fnrPUH8(pUGacd@UkTfRwNv3+l(k^FDzUvE1WAj;+g}S#*cf3 zuV>U8bOu6->>bT!)$P3_`>eoV8eFt;?V^E5%cBWxiL&}DF3EiI3-53?hE1Bt91&n( z?6f_1^Vk@F))u~IFHxMG@YE8688NbKtpg_(guLrAK4HDv7Et3Z(z%83$GR{ej}76? z4B+zpbm9N_tD5{vC&5CdVreJpwmboB2nb$1P|dlhGW<~I27#sDIL2)Rzf}(z+~JaW z_F~vJ@Tab(JQSF+8En>GnaI!HAqA>ebk%n7I*mmez}+t`cJ9nUALF?XjSHr-an)CIHt1sM}?iXc_*R| zK5w9GHiip)Y&VyWo2hu`vIY;I?_D9#gAdxfqR#UGoVIs4r zJPS8porL58SZ#?Er-OpIhVx=&S6KR~00oApbkYVDT`hIf1_F~ujp?q;Vd2_P<#oc` zcgiRYjzj5Ir#)>IQ1g;~p2XGUzr8noVjzCr9JMnY}xK<{OI@n z{BgbR!^OGI`Qz~BT=#un*ZbWooo3U&3z+gK4E2f@&As{x58rwhQ?ATa^u_Yuu~JD9 z5&m>@Wi$DJr4>wLSKcE`i@_Q1mLS3TLQAjnk}((hv({alqs3ZOUaH>?lNQ}e`<$(p z6?9V1S)wHQ&GOoE+Sh+2PbL5H61uK2*VNINueIUV*jQ5`|Dmk&SiMtvW533FX=7ti zm8F&ze&$DmlM_Yk?rL`9??&tCHQ2w6Weu18R!g%SA2c4WE5MeW+?7cRX6L>)@>h2)V*|20uO4d zYZ*8Di(f?m^nQZ1{6##7a>#kNA`_?~C~Mk#p9Y-o@etxd1EV?s93F4__`8;>9iq5I z=fxOcJ}GXmg2YUn9k&inNhuwkH~pEj!yt1^-Q_gXQ8y-(h^0QG9`D)3&BvISB!cc5 zNs9-E{su0wnuDx0eqVcu+8RGi%#mwP>8~@>sdYTr6|uoDrB(ETndES2lkGw zKED-#{b_}{y)YUGmZ>q2o8`T4P|khaeg5F)kZ)w0b;r${sN{{ftL1SZ0rK(jW4Hcn z{`33Y+ux~4Raf6$>fKL0i*bq7S9?q_sY2X~)qnd#Mwph^M}LT z+>)JhpmpFzMh0+&i+IY{s(SdOQCpv#GA&RsU>Wwqz`zg-aHtD1fs8EBB(a6r1gGex zOD;150oe<$0_I+S$Sy*3aa{$#rmJ6h+zGKh7d6lZID3{;WbrW)H zU3ik&Z8&Fg(@Pn?tB{{qrzZa~y?Kw^)=@va|LXpG)3{+N?)hV@?zZPirv9-FANq^6 z*6$yEzVkoHh|XB?qWTt(+iznpdV2r&zX$TiCok{>9d2j&zVPV&fBy~~;MgS=0Cruq zfXf8SZS5)VAz7-FWzG2xgyql43=;wZMPG)4(H(^_-=8npD^Q~a_5Q`*SpWzZR~Wpv z_@^;oc1KonR~e;Yi5&a0#ti3kk=Tc7n1Lj^I8h9~rm*^|#HJjKMmc|qMxO!2= zuN4VjZ`nB-n2aCE)#{$hweJ=$x$;~t{G?rNgXW&GQ=p>Ce*(q*GxlfKH%b_HHz!IX zZPWVRElH_ocik@XIPI}gs3n@-)%z}qaC0*LKaC!!{ZI0X^q0oM>BFvr*R(-v7dH;q zs*^oeeSd^=ALHh2>P7$z(% zCe0P*Om?pbrxU~nFQnnMmL*i}v_c%OK@%N$gkTXi`7=l6PU6ov!P!{aTwQ|9Oj!yb z8Oz11<|XB-k&2*X9Mt2X!oZX>GHa?lkr_G6jX~rAwSea`F0le~NHbHtS|XJEN-C*Oo4Cx8DZ z?F;H!m<-E}CdbGx@=-^rSKZ$d1N}799P=h$5tMd?^1}laz231mQpJHE|icL z^J*ZKkluTfP;?jyFI(^H8Y8X>nvrxI>1&Ujo_5CG({U3!k*j8c2+qc5nN|;5By+))u{c4f0~a@^sU0v(Q;Q3!u`#Ug1o@Q8`>y}7o5rZkke=S?-A ziV0|2BWIOSxlI1(C;siZb3Ak766o)y$;5{u4yyNH3(i)#suLpq<4pacLI$6?*+YY= zGBW9L_QD@)bN{HfC`Eh>xF*m-$6Yk>NjBOBbJVU>P=RU9Jra=90Ol9iD zP7@Opf2;yG@hth@$a5M&8yhK7oR-poCE)hgh8mQATGVuEBt3Bxl0CKuwAW{(cn{yq zA+xLy?_{DrdW<0eXn=y2m7m)Xx$z9qN3T)oc8uS)#?4$pi!QU1+-UZ6I$n9#hN1EB znHkE#VZ!8&lAK?ts2*xLy7%lVmlNtU-2W^aiSm-5N6|uDp2lOxrPHwA9 zFv8stt!*jg$WZgzlcYP0C}Y|YDHLx-(J*QOfs+`S4$2gL9g3g>Ej&^WUzI(&hL?go ztqUG2HK&Jk73KqJO4K4~zHV40o?OmCCc%&r->g0W_Pu(YTLf7ZVue**h~$91T$-P#kiPrqfCj1FtXLb@rN?v>4ty_`Qd0{3 z=9ecMpr0ZZt&fD6?QEDVdNc2d$U|_}`GiSxV?{0llu@A>4K2T#3-^>dSSAI_yS3MM*hEpKG!kkl(? ze_q`(thKHTv#MWRB3h|h=oY-~m^~~sPAt3pY1zX zk@z<6@2m(e`e8DYP4(;(@?y#s1FWn&4M}2hVKJc0xuWZS@p5`~pK9L7w@woX8e)BU z_QaT@H#~tiy-Nips!z5dI|LU4EOPxm-OM8yFL##;Tc+90AIC4iI=k2Io4_!;W-xK%_v4 zd$p1`*whhIL#kE)k6?~?xtJe9T*9>&@?z*Vjjfyc<`6{A7Gp*EbalnTwf9k`G$EPv zdi#N@X1`<3;F_2PGoCc}wi!%LO@?xydhp?)2BQC zj%n#Bo}c)@uTxQ3XW2t8k;ky~3M>rb66UHEtLILt$=}xxYLQ6)dJv;~^e8gk+FMAy z{hTew;dy5>WTGkCsF8?=FGHqU=5;8==FTaBkc7+;v9iOWO{d4~)?~aQ~!`hA^ZeL2ynO(rh9)w*qc9@x!lhS44Pe2y<7& z@q~?df`?hAwBaEji#r9FtSkzM?kPbj{l(mJyv%xvyhergkd2vLUVXbS<@L~AD~3Xfh<#^YJ(|3XK|~C= zH{`X;^KcPr%B*&@Y*4*o#)xWs9@xj;&a?GL*se>7vhXI$_!-eSz%1Y%LIEQ=Sph_Rj3^({0B{GOK;Y9p0VE95{QSg7&Lc|*zG6#i9M zeVy?tq&utVo)0)$Hcv8wqwdl8Y7Dl!UuI+HigYh#LCgI@+F2zPv)zixlco{%p{}`n zr7A(uRYxm>XRp_oMlf=9Pt{FPR)b^k7WM|1M{-7)|96G%+^~pK*W7dV$AYukRoD~s zfi5xA)O9dBHHQY3l&#X?bUps4rE$*uX62qJf7+IVj6R2G3q5zMP0&^8n3^q& z!r~p{^r6+ z;b3kOOg1c-UHqK2`NAjRbX&#(^~51q4K6KRT(V^L5dei6yXs=T@J56K-0&i zt{9@e<)jkN5U@6TUA0#775%d7U`-A!ZQ?VUG@0vaG zHTeW_%Yx%Jk#RQ^;RN8f<`cPNhK1++F%6y3o9-_jw6&6t9p0I<{QPxvcVa?);pZgb z!APA7=)keqJDRUBDeAlAcTfDy!n@H$iK`+`PRZ>BW#VIwAg&?n8a7|MLd|?ZS-!J< zkd2dFgARGb2}$m#ugX$L$1V`7vgFFJ3nZ^Bxgy8{$yc1Dit))C0?QR4s?t26%Iu+@ zJ*2aTYW5JAUR5?~XQSlkU}=L~$TQQfp#j7JTzsbjF4XA;30LUb(*nMQwP8}9Tlp$* zg#o}2jHVCJo7KrvTGmKV#c=@H+!OemOv=d6po{{%h-y;(*f@+eGI+C+UKLESX1%1h z!;zO(!RGj-FV&O?W;^&;Vdk;D75t6J!uoGmTY*H zXCrz%Tw?Sf>J~A(Sg3wjd>U&EkbfDU(`u#QnuiUi8dz?*S4(8<9#AsL8nZWah(1Dt z)93ru{oCKjXumN~40BC=R_b=eaCMfRP!nvd_EN?1YN}dGmQ$#qQ&bj6{HDzJ-!0Xv z{#{|$WH(+`CfnZ=d!jhWVY-&3^{e@=f%uI~hr`Z~&dyCrV)5PAR(&E2mk_w{iC?fk z%gx!z<}D$ehml7*!9d4|(@m$ki>h<;RSS>(eE5X|e`KoA-uzJcs?Q|r70m6Z=~ZJc zHqBN8*m>R>&d+;ATo51qtWGn9@yG-UDp?Jn7!4-U2P+>ba8I-(_!~nxa3`{f@(NsX z*4khg$o-jwmQ41(kfwnO=-$viy@qbgO&7-32A0_}^W%W{8C0%|DIPk+Ij9|>pzs&J znv6^F2~&)OsjxWsJ+}TYIoS237CcyfVnA;liMuw4;L|q%oS3hak&HVInc|5k?9!iW zdr#x613<(NQj4v9K4`7#*ncP+6RB_{1LRp&V3mB(VS@3)O-gWacF_nTpg*!rJXDXSHxq-uAzdky$KHN#HPX2zb|#e06r~NI%@>Mlrfsudj929gjuX!WLn+6?K^-V)AHR1eu5%AKy4$j_3FzJn-O+6 z#!>xxxdmMae%#nE_5AtPaKQ}g6Z^NSLSKT#!Itk3zXVizxkUm1w!0pW=ejK4dV*0L zDU4HWwpFo^0a+dt9Kx=7FJ?|C$o~AtJ;}C2v7**5AifRd2r|lny4f&}b49Q!sLqfY2^)FybVcdX+Fmufve6Xv2W%46F-8;42E*Gkg z_OE=4_7qx3`OVce;VIxEqx%Q%xOhg$l2#Mz<5DxnH?Aw5H*bJEv*!CHVtaPy#?y*| zDUXmX&97TJCqGMJ6I8HG_K?)g$cysj-g)2s1P>&>TEk@}Yo?U$v^S^;KDQ6{Y;AK| zeWIYL0Sj)HRj65QZ=t9lmLZGGBwWq1>9OX>8R9nQsk9WnK%b?a_R1u6m9U8h zQ>Z(#R?44`os`vc9tJiDeq0wjn%6qV$fnph? z%}HV#=&+JhF~(hqo}n!a%6_94f(ElVCTtue^;Pe0!vWhe>%kcW>B`j(Gz8~rbSu^c=v|MItAI*R5tFJ-@f{XAal@$J5&-(#-JAu@qtB*1KH zC5FziasuJ8QSHnATOYi3*-@t~U9R|`aiQ4ILz`=0jFfBx{vNP1tnvkZ*K_AWl&2YJ zJW(34aZJfEr{fw3VP!E+7os2VSEg5EeA;f6?@bKw$;>0b-;yx4vdEb7J!Xnbi?6z> zq9NkEi*>Eg2djY7_K+ECC&^@!BCUv)*MO|n+b(x-*IOqzcAck!GjbpFhWWdht)^Wb zbs9X$TSaes<$KX)iub-rfso2(-OIE7#*_myOAq*0g-cE_qtzl&Keu2G`^M|eZ5H`9 zZ6SOAO&$R5Tq_be*lG4}zmBPYN?DU#qA?)=yi)#`Ua#oa3-13EIhN;5S8^f z!iWo>&j4N!^pCWs1rCCR_~gp@c!;l(8@bO?$tdNaPLWAGNv?KQd&^vKKBcE<)0132 z4KX&!s~oY$uvL63RmwCj<<*`Nd|EFCRqv=7fT1d)f3gHt9hPGS9nW(~JpqK7XU~aP z9O3c+147tK?MTrleAppQ`S?1->)FY;BEU&# zCndPKrk9n=Jn_@XE6j)b>hNyOAL*Wnndi+!7k0)Ug#ko=S}c zo-xJy%Jn&py2Z@?B5YNM`q=mR7|YjQbTsJD9ZL?s^@^`YajyEI!1+7tvuQ<1Hj;B` z=O0=uAB9JJZ&;Mb@?H$-_sNnDfGzekNvv(Y^~p*?IYP2DAIbYGR3xQQ0;*I=N_KK1 z3~M1xH<=azxmpWhK|XzLLRW3Ay;UBixl)rsun|ylvP_fHSEiQQnVQ+#r&*@SW3>l0 z~c=Cn+1o?IH~hvxDy2m+h~o{iX)!SrCh(vmu@a}fxcRPwy0Ayl;SV++5@%#dv? zoR$o&dSR1wv?~egBmC9*J)Lu zm>7=S_R`T(=ZL_wJ*OOBef+J$&|FmREmZH%tS6veanuPFG?4^DhU!m0$$#hP+Rs6< zT>E}*CO+nQ>}mk*!;Ei|N%Pf@A$-lhhLHLpPwsD?TD#LkIePRDwDiht=vZuQ*i@BZ3|ap>F21d+EdtI+piKd}#f5{yG%ju2ua=Mkp;9|XWBZV4bvA6CggBHsf5 z{2Ks(1l#yo|1%l@pvX3U001DwHV*bNoNcn~40+qf0-#*)pYG=1d-j%MF0{K>nwfLi;UA~v7%e*H*0=H%@MVt=hosBxq!|`vCRpjW%*YvpF*d4WVRj_r;20re}&%EzJV$f4^>Nzr4;b-KD| zxW*cH-rBZ0=_#idO4$*m;ckq<(WGc&jk8(cS5Xrl9@eEISy{P*$e=R==$!)xu#>QA zj2Ze$5Nfb&2yD|VF67m2c+<$=Mb_N3I{_72bwgQmj>O{Ub8#v*L;)is9T2SPax2}c zJ<}r=^l1F+6!v8!q?SOaOIx6;uE6PAbn;P3RjNTN*O`$fg^H}|I7=ed+*}ncEEDKx zYQu3xUy;3xprgnS?u?*}w=blvH?{&?wpttcae(5x9Zo*@gi?*!z;74XKQ`Y(U z<1RD5tUOH?|Vrl08&XG6L+gwMg}2Ie2a{GDB7_CbG5Sy;)Wr&+^3TvuaFT zqWAFN^2TJ6Kz>a4>-wuAy0V<0zJZunYNn8}{_~B`M$smz6V>`HOQ)^GQ!90&;|}-g zsXaY^zlqC0kWJ0PDIIWQTb^oi2~}|7E_~kGMj$+B%GrLgXw?*>8)(pGqQOR#5bR5t zazjg1ik(;-Rt!ZB89GB>c!m>tAF)9Lw3(QIDI8eDEyC!E5m#=moJ8b?6VoK{%KV#% zZsts=m7VM{$IPpe+zH~j>MPPuzHOXpJ;K{HOr4X2wOkx)c(+A+P>?Q1fcI3})jp+OZyrkgq`r!~65E*#O>7&3)t9RyE9zBX)Rd~Q8f1Nm3M|Y~ z1wsP=4G*eI{dAV8o*SOu+aM)_t9cy4_mfPlaUL&SD#(CHB{UC(dD$G+&y%<^wcost z-4@mNL5_12Xiz)?n$TgXCdnGjU0lFd>RV-}XWD8n%*+C)at^vgybU(`^xs|76O+QcZxkhH| z$-*}_E=b^wd^fEkdqy-0FdXY)s34 zKPNL+E_|7dE%EaK0EPgH+IC@P2+4&3^^v;5?V%poRtP?vh4hHa4p(+zbD|e4lsUv$ zzAs;!YZ?h>v~h|c%5NS2qa681-*yPww#`Hz7Jk)Mq;eu)^XEhlY%pm8b^9>cih$@{^;XZ~AyU6P&9jU&?M)K01ri7|+#l}Qw(;jBJEL8<0}`^{lt=*)E^5x@iAJwFws z_>q#CMczKJu|TlnPl=hBdSKMQI`FeNnFJZ=shTkTpi<&>0F&R_&G!t{9AaO+$x5hH z>kDsJG-H}w|FSXe66_aS#@knDHC|-P%jKC<&|jqIw+(B*cLWRyrOdfb4p3EEY^8j! z@sY$Fl0V{#c-5~IE$ROr&egr89(r8jOreg8`Du`Gn~sqdw%9z-+t%iu^UMs3-yP9S zf{R^eR)5!5kw<~IkJ`ya7lGgQgJ8r*Y6;%!N&3GF$f*R4KN`?8Ag_p($=!MpmGe;s z25bUe#mu?=)};BhI={&tJJwRn1F0HUnRy{*w}|V76LBu){3qgt1#r3bdDe16^6~~} zzeg-9Hx-u+sLWtr%aSY`#cl@5ItBq|1;ZlAI!&?<*45Vf+`n2Z<@4pAf0Cjs|tb zp6!a3Zn*;B*3^oCMFNiYu0FbN5HGuit7uPp-x>DSHH`l-;ERlMwDE&2E*2Ft#(lSLCfYlIwaFv0oe{InzA1u_QX=Iz) zmUHFIUWzcY`_A#O`AT~9rL+cPW7Q|ZB98@+^+o*Ga4oC3_O_Lp$GfDvI$WPz%IbQi zl*Yz~vIxz7tJz8Jngy_BLS7POD9fbVNddNmtF}`SyX#l!$WUg@)aQ|#+Nvwv?BoW^ zl955e-WpmuP72UAE%7vEVN#L~bgasfD~KK1?5E(@C|9C9=IwO0(R#+Dy}poM#*TFH z!-{naS_^wab(|V&rk7O2(!4C!RPS5_j|9g&37m*zRI-A=OX63M-!Sz`Y=$H26LCv#A_K_&PgH6tBb)tsv*&vS%^^v;v= zO%H2(I_+N=W^Wm5n3wDdai`z4R&v^o_MV;}x#Bx@WRmvS@sm^B)auklRDsU^HtTmY zU));j)I+$QPal1=|I@XByVKpDD(i}-3Xuu&@~M_G{2`xWnn#o-!>i^Mx4@bIUMY9& z4LP@?umt~e#{JGoXsS`GQU7)xO2RPqcf!tthesM`C2zH7O?Zqq*Cl?n;mFPwFdO2K zEJuuOLdN-0S(`Z8Ue$0%38;gENS=Q{kja3biO}S~w9ED6HFlIwzk(1pQ^JJ0dck(|1A!5%3 z60?(@Wc?&mWe(fWs?1Lj9cy!nKeSw4Ko|!qixkY6!{jk%!{3+<9*X>=wUBBgcn-m1Zrp<4dWwGDIUb4A1l>xEi= z7ohCS$m_wnQ|i{V&iqhE{8{9h${ zbHd7Gr98t-4>#SFlZj^Uow6sL~Xk+*}ZSJJ(x~yZ+y&4POHRUj=IdRhy$A!zE5bP1D~GLbc42O;LCKV66J# zxHj3eLe=x_GW9g-ND;WP1dBm4->Ow%a_ppyxK5P>c@?L34e`Toy45-gq^h|l2(*`R z;1%7D7%o>Y;XpZ0Z4k40+2B=;Ty$=3L1={mJe2?xp(t2NT=XA9Cpr+;ZlUup2z)j&{5Cf_OFxntO`%4qF=NGxqhgd7nr8NH!oL7L{wUWDwayL zoMfQwDa%1=tBnnfnx78sLzlA%hhtTxjumyz zhHPI|SrT@}RI72bbhWL~8au2puRNHog|*L|7Q5jB8=pyX^rZMj3w6pueeE-wQTv6| zDY3RjdLh6Q05A&Oe%-A5Xbg(wqrlR@VU-@^L-&F%7X16k*gvrGs$4o zWUR$oLrN{vdtgp~s8ET6fWF=gY}*QVubx2=97Y$FFBTlDQBww%*u+wyE znb_VB7tZ-ACwlnl--T(ZlWjn(00Lm1L~2m=HMb84=JRY(i1sJ1IywkjK@bYCn!HK& z&SD!GV`gVbQoZM?T9a$-g#3B|Ig&R?(q54(@~W@H7RRb&*5r*lWm!5QN6C|<`;#Qq zntAI;G4`o!`B74)uUwf|eWHH<#(NXb*WW9d=JDrB{^EBdMf_xfC42vOE~v_d#OBWl z-Fz+AdeLG?y!$$hy?=z1!N1WoCeF@Tn=iqhrVLKX(-&W%a2lRlLmd?W7LzGy1QdW_ z1?m#Zt$p-il75?`1sdwQlLKxk=KKxFt- zh3syFu4l$HNbYPRr_8uDstS*<28Jsj-TXB+1_4$;Jf4yYIeWaE{)ThmA|X-!KOzoh z2G;BzpXN$Y)C|AtXri83 zRj51SljV!p8|&*|PwKnhzI|ILw)O4XErbl33Bj<|^d;ySVQlsuIvAZ29xCb9UnL_4 z$_~98_xUTqgn&TRoB;NAM&30W2=znzP`TB z5&)x(A!tgN9$bwzS^)whXb>9viYa021wM#W+|QlIccgXvn)EpDpOE;uyt9Z(OvyDr zrFH}VGvWrPzqtI^q(C__sNvXg1tf*_p8NqMYwJiAOi<%6Vq&%R0iE6e$jZeV_-$~U zBZ^hK7D3Oa0>yBZ0<{ppH~`IQqG}KzKvgx+HwLpdk~pvNAsF~CHd;G0;W!|Ll$5ddRdb4|Uc_NpHr)_MN0t&iR)SgU_3HRV|7Id&lK&(@DYv3nzq_mO(8JwDYg9vG#5 z5#@JYG4050{O5o7nH?v}y=qBDqmyD+%G}F_pKeEo)w*OQ>#uoOoomp@r%Vx740LpY z%saZ1t;74y7M{~ZZHKc@X=)$aW_z3KY{)AoR5gRe?RAs~PG;+gLY)$Ny#L~N<=THT z2_(kA96DJ25$gGkLPcmKr}tvm=LfvTcaZa+{-bCbIQ-?VFZ| zB|~+QRiEblr)4FhC4)Y+r%amYY%SOj>}vPwd5+xGF_{~lwA-06u)8y9bjQ-iD0`HE zALjFZlQ~43CeIlda;1md(fn|{1Z~kFlQ|Xk@NgVpN8>55qj7|5 zOzAjam68>QhFh5@b&zpQv=FA?+Jt@pGt_=^GpFOTX(cjtT^3^Qz zqs7!5p2!M!cNkR?I3@B+#*3h|v*i8S_!x5j3eA|LBZ&t^_gg`Jo^HBvWBgXB_eblG zy9&v>XMM6cCR8XNl%DzxM3@ghaaW6zBgnWI{ni-^`$F&vbFWeiZ?-ix_&2Nn^S|G& z3q|k0;Icy|OImCxycvIMZ>da>$~?7Jm9Mw{U$1KB*sg%}=A$Fm3(s?HZ7Jw%9t#VH zU2Ql|a{SLmRkW_+M~iedrCW>m_e`VX>0Uz)7Qa+rs`8pY=Okcio0lE%mWHR_QT!ow zxB8sLwgujo%iAsd@l1vD*c|V3Ku8N5%V*Z9DHT(4P6*ZhhaBN%ew`S^Zh;)sOZ9cd z7JjCy0o#p^;;QM(`qzw3P=D$AQ8dE;(fnnt?P#MN=gX~X-pxnN%^U#?OwNsuZHA0) z_8>h=zS)%~{)2KnUz(s@LKZ>|>7Y`jN>G>*f+{K$2H?0w@KNRyS=64kGAL2^eS{DI z?rRHM%WQLj-$`qs_)coc*JxsKrFlN}u*VhV-hT*`hS3CWK_B?_+jX4rcgfz444Xnk z2?&sgwln8){cu@107^IrpOs~fN~gW>l`PA* zu58w!1fTY+nd1Mpvs4;rN(mAdpFQj<^<1xPvKRQC56No&NUX3yFD>A7;(voZLL9bp`SDt4r}a1#c-@V)CUxnK!>Dtv|>J~@JxlBF?s3_A1Zrbi&0D)c=PH|Ao-jY zB;p;4BQ+6X&{O?f6AN;Mx}_aXFDiw0FDs#yB@`v^@H!coVfE)^)853%L|^k6{l7^ zuZh}e*z|2Z`sQ`<^05RdM(4J~RcajQF*-K)7u{#p5z}$HE$Xyt>SOAehkt(Jh1G6P zUR1`izE4hCe7BM3?fl|YR)8KVu)u zd0f+ob-mIYN7OdRP1g-~@pte0qt?F1znp%eec{8_=W9(Z*>heGUn}d;Z|dF$;R)C8XXNr zGx!XRdET_#{=NuNl4EI_E6ah#H8wiYkB3jkCyQ&ELJC3VsfW{|!I8oOC#T?P9x4h1 zwW>b?2#*?3YXUpV$fxm{KS3cXM@nN7lQrAzkaAc=@pN-q7q~hxf?nWG3u1aQXll3u zJRQ)WraK9Bs;}^BKx9|czN08~&87jbz{2TOsdj$OyabU@=`)VPzWV*mI%!jjP9c>g z^Aoz$%RRlvl}$Bb+I(`d_>53uSH&Hu_J8qPbnRzh!X%?_s?A^70u7c`j~soi0DosS zct=~3oj=nHrbNURtaf1@Hdt&d;xlIZA)`6l&-UsYrCXEA97jKYJI%10#M z!%b-?L#Ljp__PMS71R}S!|$llpBhh+L7^FiGhx#Ap7Ca>J9qR^u7}M;^}jWJ4C>r( zWIb%JC(HUkRVWrMb^<2@RMKS_29vUSLi<(ze`76N*ghb(w4W z^y%PW=-}gGWLlpK+x-r4V@q5Wlmi{oj#@iO)~r_Jf9_7 zt%^4KH;(ca4S5!=|2XmeQafODp?n;ZGv4k)(pL7%uvAm79)qTQDtz~*3& z$4!!wS8V^GfdGp8W1|@{J{-nWT6k}XTN-~(AwMv4HpM;#4wfuMV2@U5*Hk06#Sp19 zG6L&k%4GnM3oYft1~d;PG8kaOh_@}u!O#;jU+#x9*8ayEkSYThV$o@!rs2`XPELT5 zI+mG`D~F00uekJSf)@wZTzs0w7&jr`3y?ovStvr~L1YjTG5yJvf-ZocsIdjoE@+k`j}OgtqLXig!O>MfQ5A`VcLaE*GO;LrN}D zN4NRcdPltRvQv7%+aS@uo?&j$V+4z~o=upOH z97`KtSuYbc$NqkB)@WQ-21R$+%@c%I@>Shkyh5A<;*^#rU|v|Eu>@b z*TRm=V=KdId)G=leEA~&b^FQ^`$~4*3IStHsG%;hTn(G&nLrLu#Ws-mgyj)zalQLm zlK<%-J2f+71wT()A*UmGrg?>Dg5+Tm5R=Y5kRY{sOa_@Z%w1Q?^fgg%w3HFiDA-OH z25^)dh!tj+QuK3O)A+;!aF_}7v?KuIKI%7|4F&-K^K#n~P?Wg3y=@s}kj@EY`1-5d z#(yZ-;6;D}px7^9p_??;V~G29+0m3B*Q0D+U!RnIqP5;=V7e*^d+LK2Q3i#4&Z9_S zsB$o!Nt&-*fxub;8pFI{_{>SKq*^+Hvxr>hEE4?}zg~>XfeDi;{gY9_tuOKH`EO)6 zd;RL7#YAD3$8lU~L^cepcynw2pdtLzlEp_8QsG!RzIu!_I$g*=JHVabmb+gL&{86J#Wx@j(NYxiLEsXO!GF} zN}+I|3mB$KEcpZ&T7kcAte22$3DUZ~@alVP+1hJmJH^VC@Ux4^%EXOd!g?8U~cf|6>xD)I0QPX6<#E&`aFb?EScc-Ec|EusbZ!T!X=5 zW6s{my&Le~FMG0nygb-1_`wX+o;Uw}>-2ITu=4@&W|G$wn?DrkB#gp{F) z*Yzrj4pQVmIa#Brdt=k(VH#?<(HufRor0s8kB?F^8HtwEY7;^&^QK(mWa>x{1!QqT zc?`{DyDo>#L2}T8&3itqBn}uIrQfTVNgQm z0}+mO4VfnD&0r7h3{5{sGrh6~ObD>6Ar5H+;ANOp>6|eF#NeZfnrslB?<83=k?MsG zkh`J5nrc*ajY4aHLlc@Bsw3qQd3bcuBYOL%O$QU>bn&{~budT;bytow&dO;>&gQrz zqQ{XWCXlLJXce#Iq5F2f>Uj|hc_kWC_{Kicgbc*c7$uc98ktQ@^}Zj$Nwk zcwKR0IXs8JCTx2?oEAEPC|N0Vm5~`?$?)4Z$Po0;FFgrwY6K(wRFf((6V}^}X@$+M zZbyG=gBZGZpv2S7Vt1;7NnUD7>LptdcXcHHDZYA>+o^as^oGTkW6{MSHV^#ByM0@r z)o%N#ZLMgx-?+Lj-harA=VtCL1J5^-Ka-n(q~$O%mxmEd%z3BG##%$mvBt*UF~6Y3 z=2$;J{pm*^3SIn8|7aZW{nIFa#qr@&tz(U^KhUmkOR1G;_P?=cy(K z5&+O|3V1iV9hS%EK7FcU>5;L6LMepsQqo3!o4)|5J;rMZpKhxWmkfeiKzyh~E=#!2 zX2sX4r)j_v{eT>I&1{xWn|0}hC5YrtaEgq-2%rX>m?Z;Yfz#%&X#pc+90DuIzxdT+ z{I`)XIedNcy}#|^9Cm*?i1UE0|I0&v(Z_!O@(tqWR+6q!;#e50mj(wBQO*(7V)j-u z?qO3Dfx}W@435NtB2X>z018(~FMKXfxFd-}M2hkMNV@KLHoNzoNJ2yq1c}vzSg}G; zRNEl-Xzbm_UZp5SXRO$2#HNi|yLOEZdsBO~v?xlcYO8&_-oC%|`#Yacp4>U-Ir%4_ zJJ)&6x$f(#7LrX*JS16GOtB@5a*Qic-qVUe1SysqJfG5%_k|}7yl7js>dPK1kr!2q#O+(uL2b|w3zCd};IH`2V__&t<*m1<|k+XttDmuIc%@-sOGWDL)9Q86wDr$i2OOj=I5L_m|Gpq>- zMe1QIJB|1sBwsgr+tQWKofjplGR>xT0#aAQ%sYDm;Ozyf0{LHt7lrR~Uuc4#7SG)Q zJ)33q{P&yIrh4boj*>)w&ODNI(53%AUi@+K&%Hxxo-n^6he2etLHxL&+k*-!&Bm2m z-lcVZ=7JDE#-;qfqkqFJmpv7JmNt&%l{@Za%s*|Mp4e+rKcjN5eCEcTJo}}Rfwr#^ zdeA$Du0wZ`n?dgndXoL!2Bx&{oDz;_!#HC@&v-Jal^pT4Of`*MD zuqH}qHMIuoCk3_a?u-Pp=;q0G}sh=_8=Jph-y4;QPHBQPmCRlilT>`;+q z$3$oIsW-a{P`dk}bxuKjiycvb#qyP;cx;|dNpP&lKJthBpJe4|Y$}HKM z9o8gsA&_HQrSaX@tXWn4?Dz0;?Pr4pVWGG>1&FxGV|hud;&a^DluQ-x?p~h2 zxraHDB2N=dR~K<6F44B4jvia@4c()9ADuJUtqo`tO{?}__P05nm%n}Lmt2`XL~VD# zN5E>ri>GEdy`%DrQdz*vv(Mk7>W7^qnuZjO7!TEh9>^^Gv9vq-N<7?bGAhaY3`m>U z=HB*}6lOSEu^9lu+`gZ_w|zk@edJU!`|8Wwoy83y^!sc_bN`NA-=M+w^OK*4#gbg7 z0Iva3ACGop!~jrffshw}#ECIb4Ro2d?tioFy{`dKPu)j9gFXVlZeYHy{a?kTMt}wD zC%*qkYmOSIPK1t@;J?>OUxNYC0y!`Kio)Z z@8~B~6<{Lbr1Re~3P79z2mu*aPJf~s(JVDYMJhak@zSVs^8OW|ZZ5@GP9leN$O@|W@8QEIdnSz5C~Ig)hktdJ?($^E6)bo zyD?GD^zXh37j$I$4+bb7C~+Rh^)3C?kG+?K5nAh%Le=dhpL{(1)MwPHvYJmIxIpz3 z9twhM8N?KNaw`p~*wikeus7|Y)e^yv*^J^CdkE%ZR+)s`9@<8a;eF8ehX+Ca<#mUo z-=14hYv~o6^H~3o@dAI1h`;j4`qS$t&P((S#Wu0%rCTAFrq8F{9!OQ|DxDSPn-4rR zDn{XK177rS4smg*zBf`32P=--oZ}*A^*xjP@x75XbfZ~@TVR>r_=XbnRe?mvkKD;L zU2k1$w{1!>E8>7Qd-`otv96jOLn3Y?Fn2NblfmVV5)G~#H#U)-vRom7wY4Jm5|(`3 z7yJ_0e%n2^BbhmsLz`zZT^izZ!iIGhi>CguGQ>at3zlKVSlM%3Dc4Bb;<(4^XZA3HFrBzmtaryts7lAfGE^CdLEW zJw{)vrgR1dp(lFnBR*W**ra69gAQ}{wj165Y7|mh4xyif34F}0BhtW*o7U!hmalwo z2Ek>o-@Q+V)xgFRBz4l4o9j8H0&>_plkACzRwJbAwv0>O7&i300tShbC|;$QFyk7y z8!LC6m!c3`bf#wC(1HjVv6opfncr*WF!A)0;&-w}D6T^(`Uj zVQE6NkgHwtyD|JLO=hppXHI}Pl`^Q}Q%jy!q?p`RA7nmh;enm_ek<*kyaPG^x=Y>2 zMW;iiq}8vV?}uN{zC#z63=(&r+;`l5sg;Th^9d|EW7Hqs!T91h6XBI0olBLfklt! zH40AA0Uc&9Nq~f`+{c{552D!K!qR#dg-F6W@YgB!)gLvF4+SM{7sB`uu13q^s+sJ| zUP}cDL9Y{scOG95a`1K^sv^`*)(NQh1Soia$&<55NxkJgOWG|nu0~W!@!PTM#Gz4QxSR06vs6g{ z6G=L-Z@#nCw7EzBd;XPY6Z*>ZKPtF=?A0%=#?-(1pZ;WkVqYth|EzqEM`~FoG5J(d z`WKP6Y52Sy0A$%-%E+B%5LQn4DqrdP0H-YZdI651f4T9(04wB`ufB!Re|jmU zm2dCA>vY4Gp-z;*8moRYnj*u~RBB~wNO6>*Ds)@5Ws{%X&ken)2j40V8$4f?97eA? zp1F1*RjR8>yFG@J`qs8G-ylLN|6-w*qyqf37zAfUF*q&avFeX5#f zHDyOt#bHQk=s2o)LLVQTMSvp_?k+=c$j}AD`4F6`1P(TmJ`f?HQGfB3mtBZ$YCZgx z=cpdG1m2X1z9)iQ;TD;&snMRq@Y{5G{iA6GsI}y~q|wEboTOBfyRwfn&8?SrT+3LH zF$8*hf>ngMPCv`aRg4oPMjJH}{xD57K=)csodTy!%dZbs8?IQ$N5$MMNWb->TAT)ypf{ zyyKOAnV(f9mq?UnOM77ZvXfMsn21I=-qEYs{h;xcJEOX-#wyIvB-gd$6?53tWoBk} z_O*88aeszu_;O%}gt&@|s)kLC6-*~p{Z(LNRh5CK=Z;CS1|?NFUN2pX6#x+GTu$QT zr)N{Y513cjz%b(a8VC>!$~0)=!6ql=Q!?WVQrkp;=nPo<0FRmq6+?;4ATlfoqf}@g zOJ?yDkrZvS)>P}mFc2qD823j$O# z!l|wRrv7uZS>8!lD=M>VARR;!1RyyOG<}3?{>++95Av zKoIHlGm6hPc$d_zs#A*0+T%~`k$nMfZBnU?5Deri?eGh@VjN}t>_MGhDIxF2ea%#C zgT!Pwt+q=?X+CkzD?LRa6dG3*nrjNU#5FL*Wmj8fBDUtKEFJaeatOn3(f21d(omw(HWzaPrgn^8PdJezq*GEx!x2%#00I45BkcT3zbT1*Et$jwXn!Yxl~ zM(*=egsLX?6YjBSXIY3xk+^}{&AfxAZTeM~6$Y6AZRmGnF{96;+Qd)00)!rtllVBv z4w)u!)(p^D%LmKe7RFWT@L ztC2YeE?A@rkd``X6YQHTzu%bkr)Rv3t^(oheHJ&+Q3iB;S?>^DJZYM-vRE?C1u=bT zYHvZ)5)rxWEaU>Bb{f*-l!Lr+{;(x@^&%d)(xA|BYPU=%#0WF4b`<=;u@Y% zJ1=cE>nh6A(y3q{H|QWR7OANKYU#GhRMGM-^WD2ASy>yYBv88_siiieroIRT0PDhQ znghBTH#D<7Hwz`23;RB04Pg@?W65Qj88MsvxB!4qTa`jJzYJSnH_nfaI`+1$StGEM zT>Gm5R(H30 z?H(>tXdR{_B|`!$xhibPufU3m@s^5J)G&1rka0_l=lB}+(EW~VzzS3W&hhd{uXoqa z={HR#7B8};eEnIKN*=_C4Iaehynn&B)JsR_mW(Xk9_01j&>7^ zO3xPS_G6isS@yM)Yb5Dw16^f&e@AR5B2;y&bJk{I;`X-@Tapo~*AjEyL_{X_%))y9PI$qbuzuzmNnYGro5_~DM?405jGj9^`nn1v-Z5pQt|p{i zU;*S4vgy7RAQZi&%Xui_PSMg#759}8E@N!S6nlsztPA;0_f=u>Wn3r;bctrl4Ok8en39N;6egl;=$?MB&g(jP9I z!(ZKgl)RHbH*Q@I6y|WgBWU8%#CE~L)sXXt=jY|pg`4Pd>x_X^_D@dPM;vDNWCeF} zpK)K|{Yt_(u#{B1iIF_xN)qHpp-9$%EkiG7|pWBvDn!!pvZc&FwnC;^ zvTUh5L|>JkT3r>>#E5Kwk|5nT;@dFFmG`-3Gvmj^zE*E6E? zA+zfO9_{$D)AMaf9Xx3>1p>LSD3GgF-VK7j@Mw!TuFA(FDy|BkwjT6mkYoc$WR_zOMkFTbMOSUO zPw{Xfm|GZ+)6WA~0qBH{Q&d*B#DSLpUtq?UffoP*p!ZAfNH32FDdd<*W@T#hGe!LY zXl~zg3|2k(Uu}O7XoT$^RUDAG`6FQin9u6=9asVIJeTo}=>C-OnEeIh#zW$ZPqD^+2+r%!_>z#Ay=#^^_=~?%AlUF<|An!W(D9}3O#YRB>5dYY*VnP;|Ht3d#HCObH=z$>iRjxE z;&ynubp4{stYC5FyhX}eDqv5>%lizVFRQ_T#-T4Y-9Q3nhTi|+t7ya3(4gD}J_Qor z1j%e{n(&XxYGe=bCOoh;(a_C!DjLu~q4lWNkRVBFNLx#EaJr2B;&A0lkhO`;k+p09 z+|r#W>wTm>qx-G)lR~_XR6qbA$%M^f=lmqsTGt(|54R0PHQ`n#UT+w_hoOY=`SrU) zm!zX2HRw$e=2f`^={<}5VLMH~S;t*gLU|A#vqguJLk;Kmx~C74C$lf{1E*^y2p$e+ z1Es_lN{o?$d`ZL?PiTgG5A*sIeuv76r#Te%`-k2St&n{gBL1YuJVNul+bFxLv+RGTHAb6elO9-eLhj2R66?o)?ri;0e3ufzhe=s1%UIF#(uy z%t_?@^Z6`=qBZDK<~CzYGeYMRNFLs!y&EI_y~M6e6kI??o}f`oJ%RDJF9zXRVhd|k zdU6pOX3rttT*XYz9J(9^2cop`FBK5#PljOq)bwf zpY)EOD8`caya^>IwVskJpv&_0woOyjuwoXLgfQxNrxNuO9A&exIOP?Xkg<(AsTvr` z4&U$5r$Rwwhm*L(hiWeky%{f7S-y+edKvP~Dh6E$MRCawIVXPMVP(uMt7L}1)HAs( z-yVG?yz^^Y^G30{(~Ip7iy|vl8Vv;lh@WxgMuZB!jo+8gjrg0t?}DF7C~HyRwqXei zESt*&EL)_Jw06pOT7nfxixh%~{n2{V$h%rPGmh5Xq zsVhkSad=sxR{M z>9@37;|x6i=C4A+0q2bgy`u48uk>LcRD3%Kav;ZbRj#iUAVOrWpWl~Tu_uTMjJnx4 z@X)UpCM3sMc|dWN?pDq3-l55(+x@dLs6_EI`Xn|$c})LlTA|5}<9G~;C=<~5yP5r{ z_5&5QHrK2$Q$48DbRDLm@i`!8CSiVP{6-=?pp{d92x|GDC2#+Mo{3X8v>@n_mR3Xm zPNVNHnS@WVFxa)tIfhbOX=77(`nI}n)_#9M{AFEmrPkp}sXWpezV?<)oas+Yxy0W2&&a2a0 znxggIBBAG}2a4~}2RH;Q>^&Y-t{hxleRVkfVsi5E_vGo;9l`*Iy+0KY(pAHz<}Y;R z*jo^IK;r66z2zqTqpHt4<12p`=$#Kzf z{<4JCU@}sbY;>Cfw~6+{I89;D0zOJlDs-=#J0OrQz}aTThVQBjY6dZ{5>YwJonn;K zR_oW7QyzN>maZMEM@Nz-%%`L%GauORrq`-`fCiX8RkI)z;P)`c)w*%$C7y z3<|}~L%`8%(bm?^fk4pyd*9#rohVUNW*;|mH3m?Rs@@y{>19nmxqo&Q&d8uNm)>)B zi{H#hqQx<>a1Q6f7J@tmi8T%FvaIpdZdIbOl4y4-1M4JiWV=Vyp~ih@0iTZ>oyq6} zQV0L%pCX&UA$Y@7uW#L3q>jd>+dquWXpep5a!8`O19re zy!@e(6g2OWt2HFraYLOy0$`)2%P@m*>&FMw@{R(ho;Qt)J)Df62rqm){cKrWf-r8& zYX??!=kc|7Yiqak)hz7u81>iWJmYOCYRgZno^@5_igpl=$g@_go?xX4|DzlA@PduG zYX$LIt?%zPZ)&$43rEN@2wak2_a*rsf^ymBsP);T*5#=;cNlCxEUMONKYl)B*nXTi zdGm^D4~HFhUbP-8G7GPA`jy8+x4L|9fIcUST!(kXnCXRd$i=0*O6QVF9-g`;m_?;# z@Tr~pa^cG#@5}$~Jor!k!7ur|Ur1!@A*1r*PS(SJ!B8#D+uqflcc$DjkEeGHS_-06 zChl&vw|=kZda*;fo-tV(k4T%;0<*~83k9-qj6{29)1xzokpOm-j?S?a`flp)K|>?a z*R&7$!ftTC0?18Z5&DoIpapf<%)?r0KA)6`kAE8<9>mGj^DzNuY>5l>Ga+-ILF)KXD(Kt zEp1{!pWTE;TI9sxD4M)RS)nSK866XNefI+a0eve84jBhW{=|AmE9kzll}TpbMF`F_ zTp}h5Z<4txk|gaO7Ak;3YltvHSuL1v(VqoML;+1qo52N*wS5n@9Jqg{_77BKoP$6C z|7)0J{v_UQLk8N2QzytEN8GSB(R@Ou?oQt8J5#?9j8BPaeO$S!Y&W%uup$KO*z4b7 zO~^eQ?chSl1657A`Z;kNAQ3n><1hXa5`=SZnhX?9Yy^srXfXA!{64%>Bl%tTyK$f+%Ij8;u znzOK!kEMWo$2eckqqf&7db-vkmt~K3NO?L0xylX2&llSDD;~ggx>U_MgdG#D@mFjA zT;Rg*WpX^}nfhh6+p>9p2hgyY+5N^9c0C%OW^D#p;b_WvF_&z-U32*rs6goQ#)zrX5` zt@@E-ljarYz7Sq`R<+A%hD8?-a@bxHmamZYXv5POb=3i!PWibuBBqA=JPN15hjN{1q{Z?d;V&9`LvuGkst4$BPab?A<)K4(MN#9xYbAu+oHD}cM zcH6ziH^o=ioJ%#7v^^t>gRN>$eAUavT?41Ws`XG7i8KBiKMdaGFbv`{FSTZS4xhX( z+EGbwaFZe^V7muobC?3puaRm#c1Fgmken$u`gGC!jnN5Cj~W~! zN57FV%*U->r7L!%>XT)jS`s@JCq12w_dW@ZTC0@mTF2sWG$z;Is%W0OYmo)Ok{S$} zZ5ZXp+>R@>E(!i`H4YOoC(d9RzrVi-jvIcP)*`BPqnR^Q98N;Dy8FmR&JCq9otbBQ~3BQj*IvCAk zSU_ZrIB%}(QQcf`v~2Y-8FPijc^R!a_gR2&&PWaW;QIS}SL5l^_b=D~yPW&%L#}#E zvK9;&J&+=1$fEAh?pa8$P06oBm~nk;7}bP0(z|{-B)69dc72UBoi(bgE%B-25c5ub zspS-Z=I)%1nT=+YxN@8ppoIT@i30y&%IuScZ!TIN=UqL?F3o-I*anfi;wlj@rv&#qBX6(grw_W*kNMxV|63k;llWoIl_vh>I&xTbzH-@`*F7gECoiz*iW&!S95!K+ zRb!RTY>B~}ZCVxvdKtTtg9i<-yu94-vd)1mzvRd>@*FH>^#5|?VuCH$H|HvU^oJDt zpojG&l)kORBg&BD;Gnw@J>UYm`68OGbn@RK`d%2F|Y5r_Bo)=31H5^2{6{r;*nT) zU46R(w{wm^=ng8%6s31-pIJ+Q4}(7yY8@+@JRYI9*~BQf@FzGJvU^AoHMqNBYA5>Q z5{g!NkV|DMh4{oKq0hH5l18j`MQPLT*d_Bh%831G!dXxzZ$4f76Q4{hD7^$xgqYeKZi$6ag7}!wP5*)+Fsc zRa>b}{M>V0)LT(^@HOk8t z1arhtya>8>+<;yt1mEV;QiiB)6GM{XiVmf`l#{Oe`l1NEGNYVInd^uI8(VElnQCCK z)b_*~F?UL=7%|wm_z{&@*i^4;3`u9DiJ)|*2FV5*E^T3AIEs56gv@(uK=Rgn`(ON3 zV&gb}!%VMx)G9c^kR9y7dL`#Tp6h_Eui^jmckVdeP$(`~O;v0%zZ?qW-BgbSDFMBV zvlMF(QUDh4k_aY;hDLU{lX4-3IjQa$Fc%bNc0Z26)s*uAAfq=oQqHJw*rW+vYY)cg z4_|*nS9KVKlpcimG0Ks^8?hNq72+zDzDm|1LGYQ*A)sJ*WAzGvpHbR@HkH!xv1A@w z(Ad3_R;oS;q_(ccQli$c-(igZ*roSyS$#o6Y*(%^exJUr1INa6T3_t3i1bX;_a2xz zsDAluA=p_wjK8__?3_>EQ08(}IrkU$2r=K=t3|;K=)ku@r-MKHsy{k!+_4WVSj=0h z>ijfI*2`{d((Vw+bCVA~)U$kyU;L%+)!f~LOlB`HU>O2}=?0(JUjtL1Ma6o53oBsH z;=9fcN=LrqyB6QSwq;{@jZ|e30(bqa{(IVO01;+f4w zoGLQlre-95N2x@n{&XPTVHR3&@rVIqr4wH?K)GqNu^S-+z3|sssV3AZNwk@h7&OKj zH=u{;Z8CC-Om6uitG|vF3%h476Wt@kYX)%{#uG}@qt({5m_IC#C*IV(m1W-Q380Cg zHLL0lAu8#Btf?|Hkq(6KlMd>OX+_1<{cH7*W+-vS>xG7zdoKc*1{!plTkGJRWEFL< zKDPBLF^AZ>Y`w8!l+CL)5Mp_kjQ#nSe9blKA~tCl-t5aCWg0lx6y8TEL^Kq`a3leZ zu^gCa0@1nS+bJ11Rx}YhexC=(qav_0>jb##w1sr>1%q7J1?9uh^QKbFx`=!b(}lCQ z+3`dxZ#z~%JML-2)Sa%>v98G))4~&ZDuH3YA>6)zQ3X5X9!-?vrUh`jH`EtFCMKeuK8MRi% zt*=17<_CM1WkR2doD<4zAN4;)D+|^}3qO2{#LKa9CMU|vAfYvkrXm~+DP%;kv4f>0 zCssE(7#qXlld#d2mi)qkQd5vPdIqDqUPK))UP^2#QnkS`sHHj;G>AT>dZju!9C>Ln6fgwssLYKjtBr)c=boIrB0!{L#VFELH+_StEyN?W_P=T}cHV<;a}>_a8f%T4Zx zjPRPJ$;`@nDz#bms4bpOJ-sYirC=K_?BqYVR32*7+VW0EHu7g{yv0(X&HM+R=t>*z zn|a)h9v`>;bAAR{$*_M2d+$vrIkE5M^b}Q8kZ1J`kl>kIBGUBR(II2> zO-rX+Qewv84QThM;nqLXgHjq2p=Z*UV}p$DO<+AoFMf1=1Wjv;xEG^cz2e>!8%1%Z$L!^nK+krHT9NqA7+dF*?;^%Hi#R*#*8s8 zVwJUk!qgr&zu(YB`#e})K<#NUEe}5FfK04T+7yga{rqeI1o~~#;-4!2HP{sg{?N?6 zxMb=JM3-uT32l`)s7oWOEt0)d$)5b@i|gEcyG{zjYG$B>ADEap51QVl!*Bu%vm z{pD{=3#=%!0H~B$)`DpLZ{m!!jSa?J($64sODMfr(O>3?3Ym` zk9Q7e;duG%Fui)nY$G1`q1WzZz!+9v6&>r?Th2*VM#u! zjybPSx`AxrB=Z-$zDvQydKgxc4Qc143(^p!_QlS5m_cJ-3 zKdqxqrR`3^`G&S{ks8;5+C_VkK@HfN#${e;%TKH#*s-oMv@MZ`t$;p%)^1;G%|~VL zP+YzHidnmmA5wb=`z;*QxiI}!C#B`#YZ1$LVmru2AZ@dnEBy{v4I+-zXtL85PH0fP zt<=*zMtY7ae|Pc1xTDw2NuD;%o~hD~>pq;ND~9ScK_~i5|CXO@c_VSm-`00i71^ANdPFpSSr>%Ti$$W{D@Xg8Coyn6fh>@&x6IsgI{^De6GAu1w!R;B@s1rh7DG?}E zPmnEsDeV14Bao|~`P$xhWCa53Ql4lLMZ~~%TwGY7!U|ID$rIy} zP&i3PI_1(Fd=-u<5{iUFk(znuu$0uz`4~jpW-BC}v|whW%4A>gpiGqvJoEb~w3_SL zv%;pwefD8jo*w2n3(4l6oVnfERN3;t?+>dMU&rWC?l*&PCr>A4M_tpeT`swN)Ela* z5c<;W0_Sg?NY%$tBat~bd1zvf-R7@<=!36!o!z78^iiy7>eSXr>RUGr= zTFa1eFJjmrP)QViHtOp%u~RYSef8$=4+s(rT?Ira4Hs+slb?NW}M9@+BD+Vv$q z8#Q`TjnIH3y}+#@ovDdYT4zIP=XA=3R8NTHD@Zwb_W8>snM~Rk%l1{VSIVo};sH43 z@zLPM;WZGdD)oH57CKDB#I=vNV!G5FVHp$0D$W%T#>`AWz|pDGo~lLwDyxDzZ&jMvV>>-uearaAE)e zAVKFqjO(LuW_ZIA6p_}MQ83Jjh)bL+C3|z##K1E)do5*#S)~*w1`T2chm$4s;OblY z@zP9oB*{p~itri5ZWosu?CkatKZ+BzC4%2n4z3yNN;##j;t^sdrRg)9o;R-P>$H7c zS9JB&mcT7={9ds^tJ%eLIw=HqoBqsbJEm!})`%OF3F}e+mDW2}i;;OV76oRv@D%~U zn?*)8zT~Xlm+uQDT&_xqh#mIEEC%_Q)8=i_G6bJ$Njq!$y4 zw7L}UU%d|+v7=Sk_g)RYui7H>dY5ms1yzF<%8EkeOQ)CYmfssb8xz1Fzfdy*va(d+ z3@RoGP%l7VY({ag>VR)=UsIXvy$(^Be>DP}0zm;N8V(2q^|a7U=vkfzLJpDj#2mab zuEnXKFW|({&66{uSy(kUz~Fec6i$8$_7)i<@W}PzhQZjr^V(kBf0pm^* z;>o!q7TSc98Hr}dDj2Yozid5?5@C|^M*N85gYq(NVAe?u>Skh0j_!*&^etsD@L~7a zfe)M$w`>69n^(qXifc2r?6FhMe454+?+kM#Z%3dB%VDo@t}we7!UoS+q2uU6`@}wC z@&%!Y-PL}%wyiC~QrRQZrS9r{$tv}SL9m2Hi|gLHq7L($RcF)2OivASjjd{Pa^ka| z-h5z7O})Sw_2Y758xLH1NHXE;QSxV}lh@a=OP{7&Lp#c>(r%moK0|AuD%gJwC^COI zSafmT@4r9UCv#!n>k0ic|C+g#ocbcJ(o*1knV%jqc!57IT_eGwDRTs|f1IEa_WZvI zI(*Osto$GqwLV@b{;1zBazaQNME;xboRHf+}f#7`RxP#Cs zkj_Avj#eC7Wd@)cr;@R7#YaELF5JYz4JhM6A0M= zbyWhOT&EW(TL8_3joknx)vf{`hy;maC`94=Om+`=oGYL1S;p!61&WjR zIqDXoMq+zrKL@`%qs;Ul{OGqM)_A}(_C%?WsbAMM>t)F%Z_Y2l>r$l=6WEcCaM0q1 z5@p9fgwD&_WG^J^P3KthvAVrhfO9Iarcxe3H*~%B4LT7Egp4NAPaiW;t7u|}&0dgI z@i16FLm|>&IaWqKOG`Y*K>aBZv_)3E#I5ta{PSdDT(^Q6BNot>lw<1*e@0j?bQZbm zDjk@j71Y|Yr4?v}OXs`~%a*C-*O~lxFhQWl)@PLZrMV_C)T)5AY! zAfshhJr~Mlk*5VSX1jkrjHvOhn_VlT`{=m_W2s}RO|x5t+U{ZX7MbQ^vSoJCCWH5o zvzvUC?qRilZbD9;p9{{#`MC*?du}3!7}qU*MdP8t$^9H~W2*{jLla#UT#fF0c_o@B zI@3x(fDO$Ij+p@(jppy&sE{YL?d{p5CdoRq?cr@wGYDTzR3m2zgFzhm2}lHGD<>xz z>0JXJTI6TtmnEZRSTl$!tocj6sA+&&D@*@83maeCCqiR|--$(U>p;-X3~l#7-Cjt`K6Ht`rMQy2hcDgp8zyZ+{i#84KZFP0-7sKt?g zF&Za@WO;6}Xrir-Z}_;e0TSsMPQAbL)N;ES%Ch5d80eH%&-X_;9tWX4SNr_MPK4(ymUd5gwGOAwvF3Miz9Gut(^Aa%m;p17{@wP^f9qL`<1Z#en2_QdITQm2P-!0l8K8-j2UQ1FI zDB(-dQ?VNfd>wsh1lyugGy3Ip{+%GQ=^8uyj?~BJb3G`V?*gI?m$JS`68Sm3q?~Bx zZVhzi>A?iNz*CK$re`SCv{;^5AL>UQYrM@Is91y-`2B@tG82kdwkP0ScDj@|1R^gk4+VfD{KQD_=@{h?LDNhzhMtp2-zr%*B#SC0PK#-VX&C z<>*9g^t~i(0tiSDqI@@Sqh6uJ@75D3d%NCR{M;(aUpV;)wx?$Wq)v;SQw=>$VdF~T z#TvR}?H7#TqsR;d`Mn2NO6x|rTxC0uz{g7%98uE25_XAh&?fIlYI%|fMB?=RRBZ;3 zVj1%{f3*O=oo|fE^~|1xHvR*EdxQnZ9-K?t{HJeLyO`-8O03Hk026qk{RLq$RIeCA zI7jPw@MFlVJ_71aeJjptxWM2>^9wx6I$3-7NglCxsbmpaKvwW5TK z1L=A8?%eu7!acAq#pd(lsE;b5CYui#Xk&t~5txA6RteMI+RheAfj|=B8k30>lDPa) zv$5se#&~aP-1bx)+$B;Zs}n|*07HoCNACI_>{Ulsu)J3+_TzNHkm0W0{y}c55j%kB z0tLB#QVZ9&>+7Ip16D ztG4sWO$eu_be~PE^=-5I8!4w{{rrdP1`5-C)g=O;7FeFx+;+z-GwgfJlWE|s%-?Ov z-tyks)$W<}-GHIxgq?b(1&HxQO*sFrl$JQ3n`It)na#G_OEkNuh;w1{AlY2&h?hTRP$H`k1dL4TG zL;R(l)-NRoQXTK))LuXGu(f~GGgSQMKv~Muf%c;@>MSH5jdGB1dv?Capw|Bkit+8V z5UbXdkbv2DfB(XF-IK;zQ#B?J^|jq4SZx#f)I5A%8JshEuQtTbu|+<5Xp6K+yKdFj zO!%g9u2R6FHB3xu@fi@V)t@f=o)!Eo$kM*- zk}@{d76|~pT^Pyr6n16tiJR>+pkQ>;doh(8SsN@!4o?2kf0Yx-zF?xL&}A$z28f|3 zE8jNHbpwdzV)7L%X}zM#6y5*juQ;2~d9%%{F6A$r9+wVltFyYa%Ao~pTyv6= zt~a#Q7>zb+-P^fhIwH0U(F@Nv9Xk9U1GklTF4h zNy9QQ=YB*Q&z0)Tj67Rn#;ChwKlrnJN;E9{Egy@n(^teQEB$=N#z+IfYHKp*W!U<@ zu+Jitk0qW;i^a(r1Wo4$2YG}T$3gn%L#t5(*jNNB zv`~r{j3Rlvk~fG=ea?dtmK8;u;QADC%ZfzJ8Rhbr%Iae&PAGjy&`3SwXvvqL|K2+} z&97R3otP)?0ePhia7*;Pd{Pn4@~}XzUO5z%=|42#_kWDNS5#Ba7x$fn1VRXygchoy zcL)%ws38fxNN<7$2%(CAfQSu3@4bW4rHOQDYUmy53Zl|fKu|#OXG5R(U+;R?bNTF> zGc)JR+??#}nK`pR-;a~}vV+bLi`l-<@$x8-`4-#Ygh6ZKenNrTdngMay#?$?7~Y0P za|Pa$?$cq%STH#lKw_NCPV=}|5=Pt+#DR5I!mB~koJtRTCAr=(C-Am;;Ya^cX=kpa z4Tl~$v9dSKVL`v4*2w6ckV+NNn4%LeJ59BQ#822sEO?22?WpBT%}ttnSI{LoSYlac zVy!rP;iO5(Fqf%J)V-qk`THvG{x{E%l#eRKE?4I23?>3C%%zz-q{cgUwWZKbwYaa; zRxbNS>&J$zXT)xv6(QXE@qHZ}Bi7#ci2YlLS<0(ZsE`<0V~I6)eDqU(E)TI3WST|{ z(^>cKR_b{kfxZi|4aY^)a8nBMu}vYUFk94JTE$2IN104$^N`DnbB*iQDo&jrkYTN6787;mloSGqq4i&LX()S`T7C&KyPa6X!Z@qd7tbIxnhadR_7`KM-8Lg0 z^8xT+R*WFREmofSyT0R?u;9$U_^ZV9t03G|u5j##`iYmZe>LOBx}(hD%Rct1+c^RQ z*HxPlmNa^2%`^;=g|J>U3S=R>OM0M)n%4)$7#JGK2$^{aF{srWo&bk(=E-ty+fW`# zX&^xNx!78OF+aC79r#-Tgs5eR*i^w^(J18+2i`WNdVh@PUP!|BttC5DFxz#M zY2>;&|20De<4+;NIkpdsn3Eti-WV9HV{1a?v_mN2E%xz^KcdRQm(__#GV)zach&RX zVeuMPaBstP!Qhggo;fc9mM0}@_4#*iV7bkh8r6e0JE+_y%&pazx&7GQXuh#Ne+YH% z`r&&@M+i73aoFy5ORS(1!DP}bkov5tU2?*qe9-qmF7wlXW!Muq>eKMW(T<}ORjX{dz`ERr z_KU9L^@}gtt**lTrBi7M2Sp$e{rkYkjI`1B%n-h9MT8^>$ytmg zxMIuh&>jy@@dD5~6zLxus}j;!V{tUTzZPB=rA_KjQ3^=Yf$tm>3G9CuUG}l70s9 zxi&QFtmALszHSHHXF)#qEy~gPblD{?$RA|W=zITm^1@A5tGIj6;RW0G$sG<10mw<0 zUlwwj9ttq$kIzD?9`&@tJF>o2Ub|o#nmKivK3fx-I)&@LsG*^iYVUzk9QPR^3szZ7 z3SH!*01z}*4crC1#`g6XtDdi#t+TAtobiePsnX6Odcr5>+t<=yk$9G9@*Rj;Cpb4iF>MI%u5w=d+to`Ma?j#;oJkK*A_17R>o_SKah3h& z=gY=IzcI88&JrBL8KA1t&$5U?Fun@woAwjZqh{md`d+KD0;_;g+8ubVoy*cv#VbFw)(K8FUk-R8~A@7&--fE}tEVom&!u{_|gPrk^q4lf=SX2O&x< z|KrD6epKS{Jr(%~aFL;32DIaD%^eT9520tt>9Qr3$C3Fh%dyETOe_F(`(Q7o3yKFR zH(MM>)<_s{IcY^{G-vX7G3lLXfHbfg7MtAqB9rOj-nrLXUe!L(ZNWfF4%5^0Gj5GE zu5+>x7e7L0$g#prll*K-N1srz4|4pm>f&9Yg%rX29QY`RQK;7B+9hoKE6w4v4$o)f zi`1t;{gvt86l(IsoU@;VMWSm*OpWKw;HibU#D0?$4SMOk z;JIH~Q-!mv>T)niUm7}-O$7VgPjt`!tYdB$m2zF{x0$_H&CZZ^j73&}BdyNknx`K_ zFT%NsDg0G<9QCVj+)PiX3oJ!kJV?CIbtfUItROC*9*2X2D`&b`*jopu1@j z%pj%oveE!-U=7^E=$5Lw$YdUj+F(d#t{$Bh2}p^ zq|zuMd4qQ4T$6Vu86%l1E$75gWvjKzCH)r>u*y z0=>DXZ%kA`?+QIQyIp>Hb|lv$PX0{0OJ#efnYZuZ`PJN;Cyb?0!0MKrV2HOuyZ7Ti zvnmDQw*$ArsyODzqY_CxCu-o-9*-XLug^&jcq*>goz57Td7T%^mp|3$aeF()bTlBQ z@8DgiR!o9l&_!Z**broou~RGccNc&TV;F#8j6!%Y|DP`mr5WHl!y*`MjKb%?f8zdE zjAPjU3VC<`b_ffj8Mgt#4EtC3{C5L;z_5R9jKbj>2!8z}9>Bur63b|Uf^dwnB2q2p zR10;6SSlW;Oo9nWe)`~C8%mfB6oaSogCg<7p}y=NNIoJQlkVOeLI+Z%Vg5+@3)v}( zd|$wcrl!}t^kuRREZ7X?8DkY3z6$DVjMo%@>EWp4dZ;}{k4;I4noTUdf#tX9 zse<@&?NVpvgzBFT2}EWJ3GrIz=A+b)(|adGS^U448@X(?Hnj6^uiShh=RHNy=bmi4 zZaTw|`6PX-MZj@# zs_?}X$%ZQHQ^_W8)oZqNU-<<5YUaQCdb!?zFJ#|q{@_amu3m9q#nT`DJN&YA)wR`S z3eR|HSMpV(5+m_yVA^`jpLhTW8R?v0xqONe60|sLdLqpEql%)lXD=$79P25R-V$tm z!FceGRcfrKa&dM8>b<8-#YyzeXVXVHBSnHEg*n5wy3Aw_6Fw}Fx={Hq-2HAeJNxDt z&fVvJb7%C6mAy%A3tQ2c#A_|!Eqx3rdC`?aI0iP18mE_(SE^@o3_{D0FInUH0()TsjBg;b( z<;VMvGuLS#{iMgdx7Sb{zgn|TUvW$OnWP-T?2*Q=rPbou71bgU`f^D%aU9v3-y>f) zWTAE(^IT>7R~_Bf^4Q<3+~-WdrnJYx)dnM5)g0Whe52OX2enr>9;$w3bC1JRudTXxFUv%u|wc%9n^;p3l zrsh5i`(eTsf5xvkWo(PvbNU#u_w20hUxOx64MIh)i-cd-z#NEJs}%HGQsc7}cE!PM zzbgpklcc)}+oYQImiU@RB}3ngrx|a4z06sh%=#k6WAw!DQ#||fWTMaePYG|Q)(9Ma z`p&Xc^Z4u9sgcsE(RO+dz@*#{@c<~%0>DQ@U&*$7Fca%}3NSPD6k8BK1-a%3FlG=y zb^0piqM+g+oUyn;$HNdIl7->3zKQPvc(hM$B~WHol^D5gAeh$R&l=1l-(~W@{3EHT z@x^eHio$`7tDg-R^XCXTnH|McM*Ix{I1eI{nF{Fhq8E68!{~etw=pLlb+8&J$+jW_ z7~#QvG2l@C-KL;Chh(aPN0r9*>a#JmQ++ixsqbz%%n)2vvFmkNoj5A<=v>XMDdo|- znMUL-ni^6Bl*Kry!f`s}6}&y8BR-nrmbq2l?(h=kT^3v&2Ns*u;tpQq(<`08g3b}P zy)$Hv?G|)R;$OXn9RJPjyE^f7v_O>iLNymOSA}Z#@~x-aJTOR*<@JjHnY^<~McVEB zmm7fJ{OSnoaUumeuvf(T*P{<&baILw%Jl&k_gu4wUq)%wot#nf@HBT#>{Vr7lG1>m zOWPa#UFC4^$F;^kI!C*of5pkrYJE-0^2Mw(nQJqwv%8oX;%m>?;AYmq2V<=)6r zNl3oiZUvuQyj6i8t{3>eXrWxsc%rpd`HQ=ya*D~Zq#CFFd7o--$GX3E%-DL~?+d0d z)9X93edd)TzxW%jq#a`h`|I{UqWiPduI|#O(TjIur|?FpdF*zuI-kqUF=P@V0xx^c zTdX<3%ne&Mh4&a|WWPjQ;kbnsl=mP5GsZ+lq8YeC9J^s0EC18JR>Q}<3760!u;AQM zV84Wvj&`V+L;uX#Wr|lcs_g39fUemGb^I!qQkH|*eOw)4EV`V2 zDWT=(eugbfRi8ImBo8R?yEL5m_P|%V``c=0DJj4by+xOfJNa2N@9~)*Y?rAY;jcIY zyS2;|MpMoeT*|Gb%>;;CT`i%}Q8gg#`8P&Y^v@j=eNp2cp9MHW>WDVaTYtag2Lq+T z-i~@qdFKhnd9P%3F9iB6PA2@d&(vVXRp#4xw2r) z-=F^?@4o;{2f)Fnl(7JSTI%4Olr>KU{NVE0c=7%fdjpt!sGFyc-51eK zu5W)eLA*^!bd<=JSsEPcO3{>u*GbI%yb<53o#wqLDKpEbo?uy0OK2|GvW{4Dz0G*z zhPq;^hU(~!8keGYsgO0|=}YjpjI)n%@o7V3>LEfqj2WI5kxc(7sC};Fw0c9&b*r97 z`t!tjwVK5|84tNRe)UB*&hF@UX8LnW6>5!E6FCL!;bsIzO5T|oE1LyFz(`Au&>Mhf zR&(-vY=R&kC7s+ZQ-`O*u(7a7KRN3PP!#<^t9gvM_`HrFmotECfQflPt<=;3(P@cZ zivXZR@No!N?&eHWPojiEsT}Z6-xzaPA=_`d*>_nTc)l6=Ivb`SpsxV$@otJ#X~W^g z515bhl1{g{p>Fy04hoMl3L61XK-m17?kZO--`y$Q>t;2rxUz6=s;FEXtAl6l?2)s- zGAlU&MT13q&c|6nxDmM&E)~9@*VVF@j5`?IjYEcaT4p1h{nEy?r z2-ZC_dJt5m0NkZSv6an6@O=C|o?oFFdY@b6&PFmaL+O3y;A&pR4;SB)=_^8lTmEw& zJoOq9@qwCy+~zQl`TUC0Om*Oz=j<*Oj=cAR%uz{@U{~9|jgxYp=@Rsqr@|T1q)Zd{ zJ>Q~XdIloNeUI0z{@%nq>^=N7=O{qT)}8Vn6y_T+2}8>{j%2_81a4I82^Ia7ceS!QVjt^<%G0B89s zjzYDLIcetVoLMkYH6BiBl1}Z^4PtG>Zl>y}t`vI{rbWzf70{V5mLuzC&L9~`_~?L~ zF(_Xqv@10PpsjniFzj07nm$*JO1Swy|CNdQb@s;eKzQGg&jrT%SFFY7^#?5uUlF6F zUgrpgei`N$t>;_ReEr)^mt7)#^P zXBb3lF`5g9Gg@F}g3?lOy{5=+qN{}(c*|~XTS2Xk7et4WQq9K@yg$cnbQdqx)VO5u z3x7-Cbf{#K;KJ6TJ~>~id}1frk=X$GXch}!e$hQ0YyG-XZo6=Y48rnE{kG=q00dh8 zD5p1C)Rd?d&#w<37ULCPxrgy2TmE*t`pY1=NUsWcbxm5x!Es^I#b9$U$Z7iiXsF=L zcc15Wom57JuC3+;ekr({}oNS1GLyPZZb`0Gug=N}VSJ zhKHX^xZj!h`7^?quwiff=QCnG5Y=_V9!K0MrCt9j#p8WE#d(4#IT;(;c4n~sPu}#r z+s0H0G>2_}9gvKkNKPk{8?ZmFDrp+Hr89Kp|cJs2)+JVxW_^504R-{!6*@>x! zZY!z7xCzHe%k?`Kd$|=uSFDOuZqB}Qzggkmex_~LDWW`iitcT8!{bu$`{H|xvM*kjYR$4hzu5B^xpa_-?b+J^a__s%M0 z$44dN*HuOClO!q<8$SS1bv$c(5O@aq%_q-f6@koop>i=$bo*-YX;JF-^nW5rd>Yrh zs9w>ftMyMK9w1f24Syh(Q%}_0&~>6Q)w6=7GQRWItw@t@Q_~_ik;HkQ_oEqo(>-%| zClTtI`mRA#+eF)n2q`nF{hwf*S`Ol!LIt6Qox@Mnh(1w9Je8gjb_wSVp9@H4p3_R? z@S+R9pp;D^5B(}c;4j@I2AGl^n3$mf^ioW)I{-J?askm4wDq`xC6?o#|4Os4LBpqr zg?$J9CNCKL*l6GVoqzngu`NdaAQs*y&)2Tkk69USuwRp=*utQ{DEK{|5qX(kz0(7F#D zoNdPH__z&nt>E0zTLP-jRf4rIa9n!%qzI`_*$PPE(6Y&EX({q+G$<$=khS|}Hx+8_ zT!JysS;nIY)(+bNqXd&^w@6|6}B6{Lh%&hri_v+mpzB+0jy5 zHQ-uucI~-LBWP(hLemFYy_GJS6PI8l=5r2q4a z_VR?V0X?G&F-%#?w$peOgCsVE&chsOn?>BAfC_SnJ+3BqZwN+$l4?!cW7o|Zbo;Qp)YomYpE==^4F2{l;G%v!q{aKyde=Z za(-B;;DjQH%F$^dz*0b{3qBG@+Qh^#58_pK?@QxeF;W=!T)<-{>Oq3WKkaGDXPQ1P zb1IoMsS)CMV*pJ*ckQf|V^@3j_-r%ulG%Bt+!Yod8u86j48a-^+xNa>_;)37IlHe^ zI!jAEn5CoopO?gOktK11uP4mq%qmpiZT4hzZH)0ZD z*>e(M44L+B`!rOq+yMh%xjJ)?vnZc%jc{w7@sw8eweUl^!P?+QsQ5>y;_+UCu=GZo z8Jd`3DjtC2=_`|oJ9Uw-ZQEl`xnvkPqRL&GO5iy6p4b(a?N1W#DryLpYX(}E!HMW> zPUUiT62YD9K70iaMS8~I({C#4>qSY(@=JI%N9B&*(7J6`=52*!Hn>oW0?2L;B`eH` zi$n(C`UEo_Z`bfS1hQrXrZU9;ET6CrmMw7`K3Q8c%2TBDW!$p^&_Yg8WFzQR7NMfM z{pj6Dad{uf*BSglOp3q$3|3BX=MPkf&%sjO`|qxNRmq?zgtUdA#U<|R2C5}4yfkfr z^B7J_H0I!b<;G^pd_xcNWup$%WL~fy#jUK|>FJPvX2EGs@SWm#mOklUvYy4jus@2< zsCe?ZH)pF^I>PedhgxbfV4iTM;TIlCnrNV| zQtWCTNI7N`stixMAIV$kK?_TA=bp74Oy%DRUF{Z2wc+_7GXdd**b+juEBR>cR@6nG zba&g7R-fi#<+|bB-6rc8%mjKj3&(9!(0+xn=aFc-(%?q5R8H++D6wQVxYt>_qphe7 z;aO@xY~>U~?q$JPxz(o!ZC8)p-EB^>Qy;OZ&~%42*X366$6&^%>h>mO6C|~txD=3* z!RZzN4XEiVd;oKQgf)U-lrcrCR&C2-KT9&i$V$@05R4Vc`2bZBCLl)y(G({>2#GOX z+>tKiu5c=6i;4sAkwBJgOfN*aiJ@!%{8uvS=jR(H14Xk(7p1bTfNp*YumACL4Cnv= zj!x(^8b7L$yV>@$u^nwXtJ{1)+fP=9gJ*8x{XS05Azpu6V#@p;w%Q2(k>nWV zdSiW1viZBj(ftJdyp2H3bhb#I2-k1LC#1{E;|;0cqCM2+`Tag*wMgxEj+ldMuKBM! z?_>&F-(WgXh$MSE}%oLEvtJE?kiDwW^Ft%A2STg<$1=5E3%Lk1w@HrlXAGZ$xTh^KkhYKDL(W& zd8jte13=;D^E0Sr$*i#sg8b=%=zMIj{2M7IOJT*XXtu}%o6bHD)A!g}2UAkeP*7V5gJCRKHahMFTPBO4=@sITiZXWr`%#{({un&T-d)Cja;S}Y_BsL3pN=kR z@RJR34AP^Z$@TdNV2PB^pUdxbWhHsgLad?_3;oW~%=P4>q2fMg$=rrrb@A}l@mbMb zuQ+VXphLKXBUibRZ(+ob=<_fbosxh z7nv5Lq`Ot>2pSN66?q?QG6fsq4g@m`Xi7fj9A-~=&jPIG1-|ElP{CkHdEf&K@ICz! zWn>LOL@|k|K?KqBf|^iv5H!AjQocqReDH`FJdy$y2UXBT0`QRwv)m2&0Ee|*TvRkC zf?mLbrbjzqlDSQWqk&QHziVD9E#>^F4Rzp^Hx$J1s{(*leW!rLh>WN^HY7wZFrd_P zEVZTI01Or3>dHTe_QJ|U8~_2;hIgF%pcY=Ue$3#)+kp7oO7cJdCC8ZlylKSLGauly z#zP0Y1Fl7Wlx+NB*7x9niw!n;jK;-L>}JZXYofBj!luHRGHU1z{9O1VY~GOjundTo zB9aNZQLrAi()46q)_4%PtXOF77p^@%gI#=DsP|1?N|(Y{ynWJse@J#se6PbqngP(= zd-cA&GCNo%8j$oWS;NIkQmphcOR7)=a;hdn$A9X!FTOsw)7|hgWjwm?U{6oe0pzX3 z+aCE4tJ3L>v)>Jri$23Uw(k&skSR;e7+Yp;4q4#ZMHi=rB@g!Do5y4_Vv@J$rD1b)DPV?CtSAJlIU5OT4lH$yGI&o0n$gnHG@)1CJvk+7%k)`M>;y2>=qdfSPDv(6Wu}3glmDlrhiyHwx_2N zu9|ECcpwxAii~ldb>HFH$?bc~QJJ={;E*G7V<-yu-p%E`@L-9}S(wnZW$j4bH+=5K z`G#!x;Dy)ccqL8r(#~J0XNu^LWX+c{dEjkzb|`}U!1v^PqGCtytYl7eV(&*+gbUZ8 zD0smow=gReD3asjo=U8K>F@=4xqiP&hM4(VyyXk+?SG*yPcK3R=U=Tzjoa*qw5r__ zT`IhG%rRhDYx2QKJ?#rpUSZ(5+y3=NsIE;~S(2G#5|uNUSd}~EbkWCPW~v=K2w$JD z;zP;|J(Rs9B>zQ1)6P+Ws1oC(aHZSgNKIWrv*Td3^|=(6$(WGEPC6N&TU~aAlOBS~<+|K~(1{frBvWlcK zCQsPp!3u0Z{(vj5#Q^3@Tr9lqT7I^ZW$>F#E>mr{W_D&<+*L$mTw1z^mbZKX*Z=ev zBqL#e!c8^{Cjzc28R)^qtm?EF`YG>DfW?WgDcBTU7gVavreF4G0v0e4;4B6ZhxuvN zIXo7j5B&{}7fdruYkD7@H8#u|Vd*%kG@#+2Tq=t3=r#D(S!K>CVXn(s^~E71uBDO7 zPhj8>O-|zL#rIdpzx$2PT6(?Z#vqH7$bGZ;skm+j<4O>*2Dx7ud@^V#Gk=kMAzRU= z>EYEinJS$A#+8-vlBfIXsMpM80ep7KFF!tkjJr*BZ+ni@b{6Zq0zrY!MFV^?b4X)Ka_)-h`YY?BBx40&j=}B^~>rrBB z!Oe4V;;I)ok59QBj$`tFgX{M$-`+x;g@aE<*tZ;-YlxwTCmu118zf6691~_Ad$Grpt=tClAiw_N@v%k!j5|n!8k5 z_ej+OdT!v*b)}UvMQPd3az1+ypes|g9Tk#|F9+Eam-Wb9ERv);#TyGd8Gnj;Y$H?9 zp(P5k)-QtH)9!8Pzr%W#klbn;Tyn`=kR@Jw3cQE^`cf=|Ne4WTmoZXSTRgGLEwx!_jF+4hgxRQXld!D#TIgP3(|_J=EGnCO;)L; zmeun})LD!hhRAq`Ye%J>o_I~X*6E_(|R>=W77zfnO|H+SEp%4=%NBA74JnrO$ysTS`otP&AfA^X4mD{LHFBO`ymX!hWW`*kC@n1!#xM->iVnMnE>fd~X# z7hnLK3sBuWDAg=)X!%G z1lW90B(HJ0MQ}CNy)BpKaSjxxYBH@heXMnn6!E%u-T7(Es#6^^H!~7QCbvnvjI%5d zAdz+H%S>m;`&TyHM*pP9l?6$}BXn+ro~!3*V!d-8N*!LBxa@n1vt!y`Coufgg*80S zxBl@$OHXBIiTN8Gw$ng+pG!vrGYYDq<|JC+TB3o+o=?m}Z*$V=A_up$U)!T6CzJr~ zZ#TnV8S(iZ!C><)GEQ5OTd6iJYEm}~&Y3M~cJc3>_I{K7Xh#BW<+T3DBT3;-*@{u3 zVZ&7|b?(~Bby-0>%*YSry5Y3=SPGsYS)4Cd&yOl=m#mp!ty3AW)wfYgonU7qkLFsq z4rUJMX^9M38YjBdaqD4Chb&QMSi?-iIun_*nI`P=mATTnHr6PoZ0lxaTW>vOM_75c zW8z+>cjmZBh(r#&GIK81%9_iBV$0{69Xv4G@lulJh4fDzw)C!sUMsxiCojaNDk$x3 zfN1q)Qksr*B@gqlCgh61ZFnBOmyQoATYnFaPqhk*%E#`_p`*^JgO-hK8Fi1N>@PmYbd)>-yO0y&Le!KsJX*$-t9`xTYrSLj=P`Yz0?q8DpEPE<#Eh- zg_ml^_2H0l*VLcKR@mQ#_21_!8NuRRzIswl}|Umt8M5RA_PtxE#-OvFPB%eTS2plzdOv4M+{& zLaOcldU7!7I>UnhUcZirkB^V}O(N;~GZIry7>$gEgrB0KqL|0mub=g#i#xq{NFG^e|mc28TSb%NF?H7PfypMPoF+*Fv?FE!-%p49Q?$C z0RTz^)uT3-+R55BYjFNT!6eNytG2+6+9jO7ChuPkG3G;wk*D}nPs8`Pm8(oC6+kWs zpw)uaMw?esv(_4deLMtPLOkuim8sK%`QQFC}fK+=7PBdE__ge>8z|;ya){8ry2Ck z`_XOH?o0iyiUW<>fP7g0*qm~z#Z){Yug@G=5R$-S*EZy_nCldBM#gERvt9ko|rb027)`MqB`yD0TSWc0s>2$_^KtBYX8z^D*l%~1#L}F zepAsjdD&p)lz-X)$JMvnAb6}aS~Y#?Ugz!C+2<~7+E8SF@=Exp{Wcc3RnqAXu06v( z&=egQ;jWxp=9AHgy}rTC@#y-G|58bAGYdQmQu6aMlfE28#Fkr8Z`}KZjf-w}M<1B2 zN0o**OuH3yFL7iWKK=FAETsj;FvuSWn8vWbLl9<0Rp2)a#tMNzt}~jVAQ1N7|L*DP zy3j2cMlO36|LfDSmV2m*|HW+TOL`vD^dCY*hg<1i5x$vx;Q3JZ|0Zp`-bWzL-R^(0iqYHOmwfpp_RGzsGZ#b6`I zUSt~x6Bh|2Zfh#3s0@JMWkF0lL|24}jX#Gzpb7V%q|-&vYm~W(U9DzUKU~H#lnpS` z7g0NR9$ByGwGFDx=C~|vL+1_>?j(TdWcJxNY|KhT;Sk;s+ufp%+1?W^{ao;Tf$WWL zsHKRrd`79>>2)$uFH1=FVk_G2yLWnJ6zx$`&3&WFTCNZs+pg%5dm%L=8!<<&fep?E z+`n&-M*=sTP7OHw@m`Fs4N{5zdgtv+wadM{#k}_-m#@EWaE%q*Ie)a+_5nW&Rr?;i zf7ahuxjb4?`u4}fF7wx_gF_Q(&Ye4L;xkBfpE*|5cy}XMi`{C(4Y_M1@1&v7-zKT0R}I!o^%{MjCwqZ)S*Aw< zSDk)Otk9Cf+l6(f3Rj(+J$ngdT~HOysBf0(NJVGQ^-9@CA2eRmyny6hKO-R(eQ-bQ z0&&IwHwDgN2(?y3Sf=4MS+C65(hDQZMCT%`iUx?T^1Hv3^#v*_S z=6Y7GBw$apWclW7$8W+V=KuNcDK?Jq38tReg8&kX1S9_X$-I;0_^dycr;uxiNYUiJ zoi2wZ8KJpE+-A_>*44kzEHd8G!C+RUDcMYLineQprG662JOIvm?Ln5U&1`8oSsB-8 ziYf)kh!Zkre_S{pJgCbgIH?o}Jr+Gy?7_NqH0I0TXSFunTq8DRb$#?#HZH4CNS?m7 zi1ZGRU+EbLAOCrxr=`O=KKs2Zd!gh6Hg@ZdhLiS~rZT&d56ftb`qP~U5OIZ>yVY;i zhevqiLa(hBEOTCpnKK{C;i|oFYAiIeqBC|{gZbQe`8CC&DWEP=QhEoMFOx8^Fh2aO zv_3!pkv4EaMPBQGGSRy~;qu{}(4Ct3VKY=FZY7Lg3# zbh9M%QXM5?xX7~x{N95MfeqtCMJ;z2Za^27BW{yHsL3pk;c+bO&-W4$t;{TQZ8LJ~ zPm*pX>ap`1)~HZwnkU4Y%9B;fAAwS;p-}P=bSYiDpWamxg|x!C0vvNWAO@+Wpnkc%0ELkJ_fX{uDoh#Ln;2_@!tET8Z#$W6Ji`?Xn@*`$R_*C2rO z6^*qyiO)n(BIJ8sBy)!Ru)guaSt}Qjurft zmoEB6B5UH@4{e{yp`zgvYMHy!?Kk#2;m>wLd+Y}A<}b`)Hw7hr2*xy_*)@0r@dd=Q zIjUn6A8cz4KP;)`u|m0aOZC>@1q#-tO3%^1C0%XVR8`16;IV{9*MXqQ&a-j)r{0Hz zLY_L#0F#$*TlCu+9u0UV>zesCPFm> zkmThHX_n6)+00OqO!c7;lcfFK$_Mh>7e;~?)De@T26CwW&I2Hkx#=%FLJ0J`vqp;W z4MdNH3|yH?QaoHU%lYGwmNfY!zcZbWc;QYSsyk?8QnlnD{hp*_b~aS{PR=KyJyS*LKDS zmTemK4y4l5qDZa+2~w4q;MR2TZlKOh4mD6nyxYAx=@j;D+o>RE+l84b9Fg&~^GutK zR&APHMTXN9Ylsjmaiysx$vtd3Da&%U&p}0&&`;kK6UFMp(?`eH*qEY|lew~!;mHwA zO`5WieTL3t3dJL)LbOwmD<+m%U!S0&A_ib2_sd8S{@3puj4)p*FVBHe5o3~ZP*DN( z)7L6Ql|>l&MH#s~ED$ZU3>zGtTmxVN09ciUbboul;7e1C^TZW!)sR0(Y7_=jBn7Fi z#A>K1DV0OisVr19TYp=Y)Mv~7Qit^-iykr(Z$wV-7h?n%luZ0#oUe(*s4OXQ<#t08 zh~NQ^Ak({byZt|k%ENiQE-g-8ZW>B##6exBJ%(&O1&h29yvvy>Pz#T4rvnY@`xe@V zMYig{Ep3S*JbNc*s2iK}fWdd9Zjozn<3QSpkFCo~x?3wm40ZhJhx5+=|_p zhQ?TW^~4mBTa4bfA`jK!rgTV_J}(5yf&C7d#6Y7lJ7vS`qDw&R3#0~1~sAyff{~{doQe77L5F&aNA{*<#0W+pTtzPl!?2la5;#1`Yh{e%)+}M9+Gntrc zqEw<(QtOml`OgYZGSQD-I;UQZB62R!M=9P*=WE~&lNbE3TU#xe%}FJ9529SutQifW3n;CsCI%vg7Sg~Fi7=3{fzluFTl znHj8mwVZZ0HH9;Ado8x$OFra@<)WT)B#Aaf85m>END2K}NM5y`-3vMw%(Oiud{WS5ljO3{+w=*87#ZCPO1-=d8U3ngik@_)`e{;v7 zlAzdAq}sA?HGuH5b1J@a20dtO&opo4Dm_*>5Po-mz`D1#&R6{1UbRXHcb0RrL&_?5 z()K6VJ@Yimq$lwsV(Xn~^Qmtt1BLsG8DWUn0k4FAzr+z=0$eU@KDaU|Gdb?FI<%VlE=n)|M5=@|v=?E$AM<@=;4 z$lyCNhLml$?Xw16R_R~&Ip&NXS_uOVeYA{jXi6mWOYVZDpNKh3S01XnDonI#)vV~{ zdHPfbp&OlCb5g9Hc7?^?$w|IPG4Ik&cQE8*U^fQUVw=ZYvuwDy_+bu|r7SC7_%1&! zu#mr<=*Z`qMQO>h@u=|?Ebvw%IuyR*)5EE*KpZ6Jt}z?rn_#9}+}jRo0psM1z_XUdpO?)>*wEx#}L~w5ySB zn;iW8=fC1i;UnQDVuiPk{y+Ye;*%X24qx?zdM2j@#`;(9a;E(DQ7RxC$XWQS(?MT} zPjE?k-CbX(q>=ljymGJ{pdT5?8u4HHJvdT0lCS7ng7lJcRf2|r9^Ys!5U&9NImx>; zKFsh4h5(FXAaRv*h0VF{9%gH54*Brj9=57Ck!5qD>|+J=ai>=1$c{nM2fpm8AC%~_ zMU$-JXC;wb*A+@iy=9Zee(OyKh;zje`|t3wk5~p7pg_UY5`AMs&AvMNwZvWduQp{f zFB$um$ny8msDWJBMjV%u=IcOQ8ZmfCKP#|1B+W)IEJ4^#qgo-2FAXdSLqLu;2|+Tj zXfu1glM)UkeW&Ga$>|GjGG;9PqwXtm$(jvH76Y~3`o>vF$ead0#PbhR*J=RUzui89%Gj+z9;5$Q#d!D)J56Q|a38?;Jj6;F z+GD_sNohoL1c#v7Qrjp{b>SxIfa;1$;P{31VB3QOI_vcSklhrH-1ZT}SQOe{f&~ov zkCnhB1VMi>uux+*rRfgEcy7bswoa~dyDbmGp)f9;n=bbL;kbutl`rmtyR2<=rG2#9 zGeb`ErQq6go4=L^E&b$ELPkKM?^&y#Hl4_CZF{d@R`uIdR)^R)5aJYU4r+90H07OE zWsy`v1TW7o@R)-Ht|<1 zY~vG8bgrMgAvEm30%%?8dnS9qSc2Dqc-Ug3SJU<=AS7p0+s8Ay?k&2%N{W`N2PgbnUB)>cXjl|O{V~H3w9Z9gaK%qOmrB{{C~|ydV1GC>fhxKSOu-JGhKn>ZMJa=)h+LfKD4B*{w^wY`^_PXK}78ahrY8Tye>P6@cX~|1H zQ-E`)T#`WN1HOmr_P%r=#p`wh3*-JsvGMg4xD4Y5~{)N7yY;iBm-R! zKK5jyoU#?EM3_k~@Ghrkr?C*!gs`QR6}q9C!n}Gda!i(inzgQ#34K706PdZ(m>jp< zS(`wwLLze=!-F^(MeWaX`*%t9M7aY$QAQ_WE%4&*q(304I1DeuGjVO~WB(s12M(8X*)qdxvr zJa_LXC#x{f9rho7@(k-Qx2qQNF;6~SBL8>(92oNYET=Eq_*iEN6_-IX@e_1Z4o>q! zVXZJQDk;|9^^s?V0To~(*h~Rvr779!8A|ezYT1maW2u_6Nt4zicQja<6^loJVmn%B zeaJ0P2UN76w(M$7883c_`8)#UQEPHOJvnRV6wywF(5X;vbxn_|-$r8S{Yfe~L7i<8Y z&^q9nm&iRMCo37rubS{hyD9f9U&0m-bo0gew;;C|pSh&7r>cx?QImVO>%0R5Sb7xB zK6jdASt?o|WELhu4FLGRE}kAA|3@HWw*3#2?Eky~o;*JO&SY}`-)P`}TZ)d4*Z&{s zYp;)wkBz9zI{=xZG61Ucq!&hKmDuSg$n&X^!?(4)%(W63k7V{~v7)=8eq6aA{6nBE zU^vAvatGS$v?)U4U?~K{UHj@OBJ0iutnhF_6X1|ne3%`*kCk1(RqlHROu)C2wP^Gd z$3HhjMAG<{5p54bWr9GrLyGFQ#4yro`V%l8d@ouD^<}9 zfwr^wHTWe6U>!jij6$xTLWX}K4KjjX4=unT`i*qIKbviH4}8OM)yb=NuJY1&SBN=J z^gI3V`6%Am$Wp~h10gRnOIjwbCh42mXg%RYwF|5FlWdU71E=jXwjSfI8xutzFLveb z^Tm1`w0NLOC=q+BQS)13zB$R{1Fac-^{}uTmG244DsNx7W++(u|EZyS=Dk>2+@NE( z-X{2bF1l#J;(X<*P=uI~J?C3SC?Haz$WZ#K;mY=}>NNXCXSxdqt?rI&-F5QyB4#l? zK4yB6HB2%Kvqlm*R8>`RK1|OtI}f(wP0D{)6lQ@ld+YiB&d6i-IUFBvF$c;q+u|t{ zavvUV!n~~idzXo-dV5m>0Cw1>T|w z;=iZeW-e}Jb=b|&kTjSmtN1+tEeDT*Bem{C{}B9Q{L2#!>)b{!DPV>0(i{{yaZLg{ zwdl;>_peke``hRl{pf)Yep78EwXH9KM|--Q`{<+*MK^Cms&a+AWO;Z!5DJYl#4X|9 z%@otcc_u%<#Oo%Bh17>-+xVtVl1JcGH3IlPs*_PD#oIpz=O504@w~)omQ=^H*=%sa z`H5^?Y{I~zTdqK}X6hu5eZnMZHurvZS$wYfvRUc}>l} zGxCp-gwS*eA@TS)>*n!sKX+uNWLG6a5*8N`dGmP%2KOwNJ;TQ|1hyL2f2uGwpC`S6iG6Bwanx! zCalF`d|uqF{~bZDi3d;`{b`UX$+x#Otl0Q3sc+ zRHAe0+d0z}*Y>M8qqq6Bfo377;%bJzAFzM8wcV?w7V+m|-o{7^hu5ji2klF3bN`I- z&DNx=?Jk@axfMbtE~LkZ-Noh`HV!+P<|u~yya>LKh}m(odbZ59`S~DCea*<`7Vp6O|uV1z9%4d8+pz>ZIE8|!|a_MB=>uWn-SbopnD_wVA%`IBmf6h(d7|%KQ7Z62)p<0cX$ok>LHZ{1XI#6 zIg-z(vVj0Ht}~q(&(vgAcXpCyHrM)wZ^OLI^8Ir@iqig>6@;z-qcivmOoa{px|Vzm z0E`?!K6(^3m7AgQrj1!6m{2)AmktZhr-~ zb&Dc#sk6l<{Om?$l?0U~y5CWpIwyOWP@>B((k}$1 zq1biDl&EPL>vkvmhd?b6TswLIM>ZPJ$yeKEkLdedNpY+8tpb^%JVr#A5M7jF_O4gqWAT5mU0mA^C87{yg)6T-owmtLk*zVeEiexJ`kKBB<-tF%tVdF|`51RbN*Z9GTP6A4DFXY$9;%fb}Ug)R| zM94C(I>`AkEeCJ-JKo~S`_SU5BV)P6OSduc{a&REtG4&{*0vYg{NsIq>mK^}Qd!5r z^b0Su!|;ODn6r)GhdOi7qvY{2W$mu)KC(#>3e0v1EfP z-M(=JEC)q1U%5Uc$3qV*MiUCMhw0B86ngG&Zwt3qSc)TC4|1MRF9Vfw+r}mJ^#NAa zVZT=UCe>2C;R+CSBnX0|f+76M3-s6ExG`Nb^jIGd&IwZra2EL+zY45p_+usqqp!~d z9dwMrCG;*{+QT*Zo=AEWcgq%+q$?>XQ+);L>#mGY(mmDq4Nr@5?m2d^B4v&v4XVQK zKya5U)}zL0EKj8>x1~l#Mm#^^cEIo&Z{U|xTr50QMb=jzTB5kD%%g|_4TG9i^2S5F zxl%huu*KVH=tq07P{Ugm7ZrALA-yI|Wd=n6ZZt?;!Wt=Mg(_|%H!o=yk_=04l?#RD zfI|w$A8#=a8V_{RoK>d(Fn#KB^_Q#zw&7h@MJSa|7PQUo2ktnvOFKp*h7(#Q?;k|e z20WkEQq4K_RARh1$9Bqr+@f&ru8?t3h&wRb#O|eLElwH*M~NJG@F*wiCknvg^`tpD zpnCK-rNNLs{4BcSq(WIzY*}z7B*E;OA{o5}<$W6~Nu#soKq0W*CkIC3528bs$En0^ zU>o3$1Z+fY8aJrfS#5O}2je9vmQqGCW5>!jZjm*EH>`!6H=&5lIba4S3!8%amXL9c z44uXxShYUuBH9Y)D!PNyac5EV!BeK*6ifN;7I0kY{^|m$sMPsHrHW7kM6Co9T9?Ag zuS_v*Yt3)=S{nwK^GD6O#4g;i-hFa7ZPWYk-kY@?nL(K(rLwYIA=;Xhgk0ha`xQs` z)coR4l(yEqYisM;LLG#y(~`f^M@0)(G+h)8+qMSQpqsa|YJa*~j7+~9>T>%NdGgER zI;}>y-S5ff4B0Qp|4I+1*m>w#rB`LoF7i6{9@WrqTrU`tAC`4-b`-x|WVLOr&K`1Q z5nV59puU@GZ)7g)o%=C#%zvhaVal%yFQZlD$c>s|XmLD@Oi!|3EZvyP#2!Q{^wjg` zVcb%~&q88(L<(~a=$>3`au`|1fVe>(xEUt`n;dJarHmdbQ|4!@)Uz&Sw%ejwut`vH zC__`OY}{nXgcpuCw!$X=ZATBqB6t|>SQ=AkOWkAovEYC*XHi89cTzmTd{uL#%tmL> zfMy_$QTdj5p_K}f%>=0A4|x*Ea*$3%lO>+sJ;r(}YUT`nFq>Op+|O_W+A0FT{KsFA ziTx29Jy{Wb?L*)_!%TpLwZibeGS_7(T6+5$005T-Pe2ZkNR=3`Iu`{%P-3tiX1dTu z4(AtN!v%wxj)|K52Gn2B^gq!jQBbz#KK%O{YXaGfXkyrNhKp69+5;%30b0#*%Ywt* z#}H1upOdxUe-8a3n{zhNDb`qVBPt1YVeiqG5stZdxsApGIinnJC0TxV#`=|va=iU4 zF^ns=_Yq3-3_`NifQR2-j)LA4(tIVy=1KbyzK5&G=DoFqH5oRJKF6ovlPqc>laUs; z$tRn?bRk!oCq&THX-kHUy;0mRX*23F!LErEFB^WU*7hyq>PO=X@+ey2Z+|cQNpm}r zi&c`L?Vxa&>hjdoM0p??{w+Hnigc>|J`_30R!j`S zqN+1szDCL3myxsm*v&pL^Lg#Pdt?q_joWi10C4y`9kQ}h3S>u3@D`aUsm#$7rz~_U zxD=SgS$OEgfG~{BZ2gr+oXlp}M0f@J;<*3{gVafarXG&pam>e^yV_)(joMjmF1#aR zgaYv@2(~(%z=MS3&BF7eYAa;{VysY3AN5IZ7`FqgdyZ2)i&_a)6CjNX0n34mO3U(> z4GBnB>Y(s?1%)bG?mqMYURv00MO16oRn2Z-PrH+H7Fh9v(rI>EF%^v_`rG~UxdCV0 zV{d@+Y1A%+C^*ep8YzBpdjjX?JvDEv1i3+KH1W)_MEyx%jr0DnWSx^ro4E*&ep`9N zX30q;WlkcwSUu)+*EMIerOjV^a8|}&nX-5OJmJ&4 zHt#IE4AdNzvsnFD_-=q3%gEmQmC!RHX%|&|(oL4Mn8_n%W~d(3I;tL!(9q85h|-d` zRS#eUEOI*4GZRQm&3ETH_1x5k|M@SECwo+#JaSA78%ZlZ`u0s`jig1d9C=%5$6f7Q z5nedaOpOpb%Ohfk1DR#X;%;ex5M1#sc&u2fh$N5L37-V0xYQ{x8oM|ici zg+Xmq!)80j7%K7Roz3@gN79(A%4v!bn>2g|qZGr)u~+c{R6^etktGsXlSK8X5>n6j zV8LrZI`!}SS0(n$0uz4~^Cb9U-+%ZGf4gl}&h3xm&$L9y%=4>cAhB?WCa#+S1RGI% z2O%^=e&kctOR2yCiS?pBDgi7&=wQh-52fohQFZkRVFU@OPqONhmxYtROLLA&c`u+J zJW=R_UnFAE1ZtHvqm#NB5muONNUCM2huMw}hE2%c(+yn~Zrg%+mW9FY_6pOmsmi&M zq|$@E7Wss+YN??FB>C~%vwZw|)!q&CT30o+m(SNLcA>vJZmakthF!)&UQ9j|WJhU4 z4d!p=TN97|R=C6tO%UJdeKUix3uLabwBE%gfL6MkShnUZ&&r+yT*CWmYmD=-t+ zw3183DgA0c?Hx>Pe;XqG`Ti;Rd>tRurb>AB>EO}yE!c+#vP<^6wwYre%4_@%kyo7G zyKZNa17ZcBQrw~F|Nm?7DjPsmm70do$|jAe+5PGQ5$1 zX7gYh<77FTl;j}Q8}+=94}E~DoAxp#u#4N6eo4B#5Aw80=|j&_@(1~01QhtRk!`lu ziRbUqK%Aa|u(XC(@T$3uAjOUQO-}d zH5bn51wX3M7Ta{lKMGBkOq!nsO!!NghE_h3m;|kACXQd$hRj?kn~;G4BK}3#XKG)kaMwD6X{pnEk;>IE{Gy zBkH$#r|g2vfz0lGx(eHzzhiY#jBhyE*wDbEc+Bhu0AQDhK=6Kx|5stR=+XUJ=dNRz+f={`*IF2IP!)>PY*MMnFwjZCjtP# zoixN0ssu1%&`hFL#t?y^&+OdqDHr$)fmU4AYzD$^NAd$O@JStjo=%UA(v8zn5=di> zt7I}Gd!-e8%fJsm5i3NZg2}_Ix63X=P7drCfnot5>%um(!}fJdS(yAqWcVTk7XhDD z5~Hz1tMDNv&zF99okLfq=~pm5z%&Dr|64yN{&b0X5*sr?3Z8!UpMK8lo?25NTYuC4 z=*P~$CmDul!I?_b7zYoPo|u_SWjbKSknY6Em#^0$f_WLGR!2;K`I2cg3-u5`5OX^BtPHWkb51WhM#m`W|xI}xy z_m6SBo)krlXV04^s$dUi^1Un0Q}ZmkX#VNv;bx$YJwCZCt41hk5Ne ztfw1)Ht~MKbK6HZ0`y&yBve&T3KgoVRa3B}vdJvTZ2j|pD8Akdf|fDX2E%h4kbs_S(7C z5=T(-emJNOw`~q4*GDQCkIBobBx05Qv(U9LqWqvm1WuQl*B}eQUeqIvAuu9B2Iu?7 zS4wL`U|x6U6$T_fp;E94*EJoojUKQJ1xTzih#ex?N9=J=fO;)eUd*#g zDVEuX?*4b&_@((dP6n*kJXYOZr6cD_zO=-)%oc@Vp!=1H^Eq($4N1m)Nr6gQ->{H#F{yeuLoC@1@1JY zwF{4Kq5_pF)efE%A9NiBAKs(He{(^^&pYMnz8g9Br*lq<7P7mIdu}=7;&ZPy9=nww8NLPmmKdSk7*!PA%kkeLdS&z0z0}q+ zCc^wL)ch}&{rLDl=sF7vh}p)(u-`n6{~w6^|403cnzy>tF}*5SPSs0rHL8JXE+4Lw z8<%RK;^zhhKtV|Zc=8_JS;LY1Md-o0pCP&*zn+{>D>##Bf}!H^`062P>Jyu&PE!E8 zH-)DVM@P{5&4T;>#;^PdVYz5CaQDE6Nb~AErv662Ff;$VFF_kpcU{1x8zcJGhxf7= z1Pn>GJ0MS}F3JE1EW_-RIcMj2+D8 zIb=l}w23)PZkosL zA3>N^z{N z14rFn88sAQsCRw>{2t^!lm6n|y@j{-v){8uS60s>3U-=%GCH$ggJf!ZdX$Yl^@Uf1 zJa4dfZ(O?-}Eku02fcuy|`xJ`&K}Y%GsN4nQ43Y+T8plT8!H=*D9i86Yb@kjXU!SRQ z0org@@f_YG&^7W@N4@akOC-i{_*OR%nu8>vqT(UqNlwn%^QcQuL19fU^DobgS)eE1+yBthC>vZYjL` z@Q*FCsdtq4kKXfYVcD|d@JAZQu7w5tEhS&>{BV7Lu7&B6WKi4Q@b5||zba&9;ui$0 zAz(e`?kcY&h12$8XvB0_SI8PPgxX~fY7{K`@iSmtw( zyq_Q?p^YH}fGVCHr_GjeNhfh*7VJs47G&%Ai^4I(s;!5fFi5K3;Z(8}o~F5=Z^Aw# zv0h4Vt#AU_?M`~2L3)K$x)K-_l`B+64Q*+>fAMep%0T7DVoV2n#tws;{_=n6fpz^^kc?Jm9!e@{ew@b2B_Sym+6PQl$&{8#5@Laf<-=*wAa)CtgVSII zkB!ybsZ*#x$shHMME=H_yI@&iPQa4mMgFvt9IVj!sRirQ&kGRUk)=0t(f{sb zH^@<1gmdI#9Ih5WcF0xh2$Lf#Z7s@QFIl_`SJf0(`}HEQ z-u?HPpsk@-PBlpynOj~FYYsc?H7us52z7lx%4$qvE z?fzFKPo8hr|6C3{l^;6q909den6TuJdCC6PBH*+tf9#IDiBGoHkBeK8vJYYoPAe9; zq(2J&6!1^J%tqIxo|P|RJz-Hc&p-fZ{ivxM>GW;qo=iHb4)=9sAcr`k(X&Jm{cW7? zH!X1K;9|;x-!pY|pxPy3a+B;>>hA2repKBN6BFww`}(%y8hY~XnsNG%^2&`^$A>Gq zU3JRy4f_vJEdp26PoK5Qz%GVudpHmCp0L1r9Qn#<&m+m4FW+dDF+><4n!k|%V-ken%{WFUeBViBC84l+cJ>aJE(Ca=Y9 zu{8xYll(n9$o8;Lgn>-D*K|~}H6qPX-E%tw0Km}i0FH1huMMA^_At0HdU9cMRe8dAdxt@ILeAVQQbEPg!U4K=03dQsbxQHvPOH z#wBc@G}P-n{+R_E(Chf&GaF$&q^3WT|Nbo!lh5$S4W?TgAwI5A1fX6olOK(GB_}u< ztqE7#-3q=e6|Wmjwy0v&_u3hF7bP!-GWXtg95J++sQ9KSb&hCENu5)4(QdcyJ|)Yd zf_-@^*;>&(M2uLN&gh7GQd?7QP&wh0YF9^kA-(?CS7lk_do5i77V((Rkckr<$W6bSJ?5tC(gi7qZ>hIoHnjE!rv2!a*R@JC~ zXosDAp^A#+a8o0&zUR-Q_?k$7h(4!*6KROOR+;tOT6HsJf~tB+=)Evi(xkCi+wH zfIeUvu|6&fe~B19IjkXRD;B)NYMEsR*RdTN%Q0L>3x-zcp$8di6{8NqDtI5m|Kd0H zCr^wCxMyZ2w6OpU_nPys+EZk{e|4Yqy7n>glK^&AzCyV4Su@8>tR~B{c4t=KAkB8d z`E|iB+#$@<)tryr@ z91pcg+BF}Y)9&PbBW6uf{jk(Q-*0JXC6wJF)`~t!8>_Oo{pHcF%?0Pi+g-L-8!A>k z@sAK`T?SQ_pWyFbpB0JTNHD9=MoDHxrO z^Rwi*V)CJ6=-M4|1XC4jgVnn^%bk+9m($PXFCQn9H(2a?I~!4+68A+)tp&*YvrJ1! ztGrk*Dxde6o?7|L_=Z+qHNxG-(8T-DK*D6#NSsxzMdS{myjSIlN$4}ihh7mq-A%-p zh@rJq4L5*@NwLB-O3ubY>KO65^rou{#pssH_@3L0AddSTg=gmA?O{e80Asv&ut>@zT3~uJx@Tcv#?#dX90z)M|94!ay>)$2a zT)KMULIBSF>k+T3?-?ShR9Q13$EJr^{^nfs#{)IOUQ2RwSRsx4N@>XMM%sG||G3^RiXfQL(WlFVOCd z(>5{@n>y>?iLa5=2*bV=bt>anuHpUt)3|y(-V4lHCnya zApMQ83FvJ@wQnlZEFtz)>I%QF`CELN9h-kfmX>7tSLcgEGAh!z&yqM&a*t4Yc(!PE z(+uM%TX?bbAj@{F#nM;`Z_{3)8mA&Ww!SxhA3@Qodnn2I4A2Y!X#a{^&ebfwBo3M#c7tc@-t>OJX==i(mqmVp=dtnb`_1W(>aj?GOfC~NGATxPg~4phTg85el5+=^N(KJUCst+=_;OtZ4lxn+!y zO${*Xouze*{`~N*$9?^oYu5%X#%5Abaw|`s+w;oaoK+{kB(xdvQ5}?7Wy4f!mA0;c z;X|4Bc{80a)mm4yOwzLMC+^j#LT%37zQ}(&Ku>K<_y^kyT&vnxPJqVe%EkVQ)8cTm9~!uC=#kk;C_`-*C=%xtmyg=& zE0gF4#Nn?pZc~%&lP)I$1X*|nU_)HCpPpK- zjqHtx#@o5-83agQmCpm*zdnXyAs^G@;iVyA6mc7T@b>mJzJNQWCJ3L=FLPi`R zBW8T+)(r*1x<+6gBUklyw=BHASnUn5d_FYUsYe;Mc$RPPhqF+x-{m9(+tYg%Qjx2% zw8ullybqfk3`X3Rbvk74C#~0fb><)awRM7|8n?s#JV9ok(e!zWhwtWfmVf#n_x5`A z!Wp?|zB{O`9tW%H5d^q9-QOd`J%$9HX4BwF15!|I8|LNrU5! zgRp>*zx)MR-POPPv1x3Qf+Yz6h=A$&I4f66I=;j! z`LH3}#B=gCccsLqwlZ|01^+UW81D{`m)`KhL9h2wxB&)S9Qu(G`z;U6`HNdta=3Ze z@B;evB&9<3*WxT@yp@mMiSSVKMXIN+*(R=GOYDe;y(YiADgvmQ+;2)`!+*6(!MnHv z$MW99a3nZYs21HRP|4q%$u{ii9rFBKc_OsR>bZg3#lw%EI``IZ_misrg_CsBp2MRq zjOKle>z``tu$^D;q;Sw*eznBfiJ3K8omI15GR9K3(|Lc&U*vwJ%K6Yju|z|H6v102 zls*=cws7}T=0Y}lY5&?Qy|;W)lHG5A84gJ+&sXrDl4B=DI&X4}HL6<^Qdfp7Y0T*( zg1u)qT-@H=EdlqQ4*Q@ms-+9MLuktUr03$#9Y-;mJp%;YRGws%_1xOuQCtixu9JRu zL!bZRBu#pjgLsKM&wMrEl+n!x)cU&gGZsc+m(~Qsq{`l`Cj?!QE#ZfHa~7q$dNr5Y zaxG3m)71q@eKdX8FFiB z^GFewg4OOC8++hq%KZ)mM(2!lI8j({Qx&?g0%FXC`T)!k!pWhqw0&WpLlzD$gywfKV>-F}he1vGnqlc33KB)rm z_m#gFZ2z05^H%m1?PTY+>H{Oeo16K2TOskW*%s%IMGN|xr2iE%XjnTP+Q^areWBXg zLWATD-+Xb!wLbfelNs`OLT1Yb@eO1LUAwWF`B|~YzLIzDd(z4eCp(9LJ3Ze`kFcws z&t19fA)RJ=RiW0eIzOpBho?Dn(5UdJY?35#T1xX`I)9pDL#!(;`&Qhmc15iK8&X$U zTd3`o*a0o>=t2qPhhkwPXO*ES0y1el!28H=g2EB%O53dRzV6i~qOk`Xq!iW{RrzTb zfyb7UGfVh$6b(W-dMD}IAyyxvnwL{Gmf?~B!0B+v)PRkUC_LI;c^o@43KoaLNetD_ z@PYn8Hdv}ATDcE~=7xZQ5XvPuC;I>wtVPOGCYjEH#+8~8sc2q^pxV`u1}~cVw@PdG zzws*zV1E!jVGxD~g>zMBmZbuMc!bY(tpV8KLvH#|5};c0hZ%Z6qcFJChXsK4n18h+ z&@Ga`%hue2E=6QAA_;TcURX0+b#OA)7Mi?Wch~Xe<_Xg7z>j)FsWc!|+`RgQ62>4va`(Fgtk3f7UAoSZQ)0atUYfH)?!vx4_Zy(=bFBhj6PRB!=+dEzW>0) z1w3uycZ+ZO9bsEBnNQ?qWmYtpKI0fJq?pvj-FfTIs~7ubUwV{Q^MW*BX*G`mW#Q7w zr&7)yezEto{o;S8F1cm(-iD>J(p~F>$)?Nsem54Hs#~jTLCE5=2300t<1cHh4q3S< zs3=_<2tQy-CY3dW1{lby8*&)eqXy4#de!;`iWFxt&yeVI0SV31gN|=ds8Q)k>l|Bh z+yDEU_#1P{(dK$`u2QTOv8!oMBop~_sk+ymmZJTxsV_@GA=0)SRLbfw(~kpJIy~@e zu$0t~R$yXx`ZF)~ZKU>jGyo)utnv5+?BN-YbR7f|x4aokgtbAh6nf7?KaF9}f>N0| z{13~?R36AoLV9v0Ka6OG)1qYg2nB=TZktR|0C&kWDQgc;fzRIz6XNnrRm{@aL0`+} zMAY>9=md!wSOP6x&{eSr7Y^fv+IgRm6QJ1ZvBanWNSRiYTP`3f%Whby%6Dlm57#GL z?%(c09rH>PA`uQx!DwH3b!{Ix)JwAmLOYMK{n_nbw_98-zDQz){;4qu>{O-*D^kqr z(#M3snZ>EfJSRu+gP5C$e~;Bt~3a_0TEOCw{I(fm35)Ya^j?XvLI21v>S0gS;X%;6bOl( zu%7=_fqzHdQmtaQPP)1AReDv}7YwkHg^7VgK>g%$bt8~kk-*>h6`-=4CoTpBqCwY>1Y`$t0oeY%bGLf| zz~|jX&k}IJ_0k<3{Jg)PH~K7=9SrB)!$(oFViQ#kOXVok7G2i|w;?_cbu~8vp_1%9 zVCl?Su~pqZ@sfeeZSN{CHz*{@;Ps6X___WU66#8H8dhZ@62#n0ESvzfM@ILOgL;j7 znnMpy8Sab~46HcLYLqENOK@h5Cv1fJoXR+V;$s$HsGw^3gfP;nQ|Xo~1Dahd8-v8gWqlY$;xc4`9F63o2%~D|)DpO?pG+H< zH22Tbyj+QipyRKsAQ)g1aQf#LMg|lPPDwof_VS51Jp)iIkmdaEcYjWDv9T1w<+ya% zj(<8m`g$S_#>tf!4+i$pfyyVCzxwm|!Cz)XcoYsTVg}&_5)wfPG#2nipSc1RSY%0K zaCXf+fu+@n%3o-#3(9XN^Wm4EJ6$L*YHDqmzj=?9eV$&oi|vw8LjII2=4eLS zEjbAsxU|I?cz?Pa|+;hPO=7K_{4MGkH*T;?j8^03Z?xq+E{i1=;P>wH$ z%>8db`@Ru?Y=&ymj55pi{N#eSv&k58RUb8s+Wmn-@P#EDm%Ccphpc!PZPWVkd$+kdr=eIW91hl&i-PTq1KquBo!gjpjE$ zyX~>^{8`4RV0m9>Fe3-z8TvVoQ$GKn5KmpjbJAbiB0U%2U)#nA_R)VXVHfA`bKm@D zbk6=;>$JttKV4_}e61rM)w!HGdY0~ROC95Tx7r1f>g2}#cCy&4=}z{iy!Kodx=h8D z&EWa2^Fe2oGDcq3)pa}acL<1e`*$Bg+J7g!nO$>3Ahh3Mn4e8wIYNi>(9&N#)jwVAt2^ngQT z592ejJ- zCcrxW@X(AdMgIrsRvnSD8deK-@q0a9Bu2g~-`kLoaYF03gkmY67F8{tE3?P*ZS=Iz5m6j@q!2{_4 z@`i`6A&j6ON)FX+qp^J>I(jte18ap^1l^ls`|=Si>`gSEGMH0mk7Ry*~c{na`YFqWZ-A8D=a#@kULIs;FiiDRXRR|$ImdN7N%1R zYlXt7t@x@WWH%8QR6g8cgk6 zs#cL~drknX)DujGy=%YJZQ}ek)LvN5?h|h{j%>x=cXQPG z+@@&gT`WB=AuOX|8whpA9ou%Cs5G25*fKDT$0TLd9&|ovn~v{nmVTn*0jd5Gf&sFMMe1NBV3{@^Nh%A#jOP}8vB z;uXy`$5F>c;|!a-_wD2=r|Jx(&ou;TR0(bcv=l$EKW)2sC7|-IP<^ho*FsT8z+J(W zcI+hIdUJ^yKd&b(RPLgnC6X^^SZ}Ph*4P~@D<7}7SKeyk*KZb*ep(0zQBn;RnVsjw zuuiJUDANFQ9=y=TN!t?yB$8GC1P(6kjS$QPm2-Yqc~ywKi(V*IB?8d^ldR6CwaS-( z`lhRr+*hrkg`ZeRdRWX5R9|ip3ONvatX<2j+R#^S{;yNjnRlUrVX|QF6avPw0ZL-5rgmvO#O#=-1ml z+Xer51OgH-ePI+?~g34 z0JF!O_j@2ZEv9OS;wgCxp6)u6H}h4Kb^BSmDleLsF58N-XusEc;9+%~b#*Ujk~at= zl(Go+OIZxX)@xji#4 z$v$y^hIJEOQyJUT*i??O@(F0d%B2#{2G!P{@-A$34|s`e@scY=nCp^obI zt$RsAT2mX~f&&25#jB(Ow0N8TfF`}Bd3sJkgVytiz!cGth$tEg${|uPeC^;dCHerU2B@wUQCg2{52!!M@5`AF4CkA-asHX+5M_0xhC0NHw z>Q)2_1X*|Lu{{s?NMw!Pn*wqFQBB=RYg83bnh=+}YtQJA1Wk@OiLoDba`nZTZ+`|uxta=Zy~;OP^cJAI?M#J9C3U+&ZBX1au1)csIz zu7#}a?wujm)8e00^;XEA`-q#4VVBuCxfv=b*z`FGjoegclxik+(M#28$h_{=Os?r2 zPj7PTN3f8}AgvP2dP0X33zJtXA5rkO6JOrOqcJn%TA3IwMl8*y)DU(_2`zpfDuvHn zPa1*I04tr%g1e<{fSDFgbin}oSoRQn(@TReRaT1yi?lpND?tVXx;Ygu#8Prdnl&bsX8jj<9vepyMv^j^5E+UTXO0oqU+&#a#J^c#js(`j=aVrU1kr)zjC7UfhjL z>DoI5b~07B6_adr%^!GBYT%hZm>gVfQNdQvq|Pc@y~q{#Va4xzxSzh=!mskry{pES zZTyz6{o@CxlphC9i!_p*yktBbPYETt;&wcwR?jL0y<2dvc;JxboBmpcxeWUEH}h+V zDby;!L^BfjnX8(=@~yj!c;+4ife`(_4bTNKM;|jkYX}6#@gH%--~ADD{Oe;krZDXP zYQDmlcll3CHUt0w$$^l}MbX8y5grxY%1I;M?8I0cv_`>yPx>G=!j%w9;XWtAkTay1 zL#0JLu~0KE4<8vhWa{91H~>r@JE^JMj4cF&JduVG*p=X1f{?Lf|B>KBNn^m)fm!zi z3a9Y20PHBvpIJN z>VMDXr?wFH>d`XO($XAh+1@>kAANq``}M-x*Wqw({<%2kx~}&?+I=!q zc_H%e))^ZR@sH3v4=dxfRI+?e-rydv6i-qidd1czQ;~T#6+n@4Kfr~j%CF0pO^AyD z&x?`R0qvRRV4%zT4hN3ra+99x9Gn)|IcAGBNj@F%(Ek%#s7X5mQjTN++P3nhT zyfb0{T;4IS)hb!N;Jlt%MjPPE#D4XouvEJ|Q^3uStk?aA`xB=vW3Xq8PQ=-+_tAdY zKIsG$Or2q>XdM&xoKvz_YHyZG#)^0gGV0h_>9G6Q);Uc|1w$K;7*?i7+cWaWP69Xw-W`i)vjsTsGmu4O zrZ(aV9pF)YH*9Dc3{Y%)tRR;)Xp=$l1d*MdONx_fydYvyNZflnZ&`2Y889;H#jB}7 z0WuU{PBTW?2DUSRcC~#83YI`Bw`TH2(|6}wtpE{R!S-97ns@2}6pf|tOL28|C_4Ny z=@Q$f<|!h8ZZeWPsbAaz$+=I*XCxZ8~ zvRAd|tQgJ*ZaACbw%XVgC{SSOwR@xeH`9s)4gtQ8r$2F5q&Y~R;(A+2sN=tS^TX=H)=&JHWVYetI`X(`#iY`8+wUDe}F*!^_6u?4|T9Mww%aF*fi3F%ONjZ1Ee@RQ%A}jRk4o!@6DRLk1YCxcz;{WtFM4+>&+hZkp(Rn*1z7&UZ^VNJ@>_NWh8NUzzOq*0{L`TTR zmig~`JymkUAwTs7Befz?4$h4uK0kdfAfuwz&A}pytvkfx%j;}|*rR#xqOSZ(Gta+q zz&hZnJ2k9wxmVYn+YohzX&lpTke+p`&bvH1Z+DG2eAZ&WS{HTv_>KqfUOMF0D1Qvi z+b_GhxO*q0-!onYeJ#T_a<_xWV*P2J8%AUB7Y1>z)Re1YP}3~`%SMiK=X`QfjWB?H zwuWj_^%grJRWvT-J7#(fcgDzfyuV+de0~`}SWpy6QCq%#W8-vVz02@GaY^KrWJkvc z-`WZBVo7F`NT*EOKvP6T5!I6m9W?3Dic%uQGLcfdWVB*OA+*NK&fk@J)iZMKp`@M7 zoTV8dn$~dGea?~?;ObO@{i|0tGuEV-Zby%vE%A)z$=B#7GU8mFiY1#AN2C?4y42{r z);X+xVlsJ?*J4v=YPgb<*k(5OK}s@|uVoCQ4OW~; zOO1OjR=IWi_R2s*^cT9h&ga9|t%h8?lo^mp^UxGctoQs>O#C3@un6j-qq1@M28Tra{hsG0N^0O&*$1NqW{^}YXNiprF?Nu*4y9EyDH3>-f_ez%};1@C4XnULvumP0739|Yx<195bGb!Gd#SwyqK(|* zo9B~+BYmiZ@XVjKCrl0Q;dlSJIjCjidQY=-aB)j`MaK1$?n&YGszcKkpYMDx{_LNl zHjvC;M{UA0t1K}0^nVk`kd{x&3GqPl6V5P0!f7}mHJh9J4wv=j>>DOTrk?YB3iTUr z(Qy$?6xF7R^5XN0Rj@$d%pD~WZ31$Sg|u*7<|4i0pJf!25vuxS3Sh%FG=q1G2t1wv z*DRITd1d=(od*~S@S;L=0jA^rVT(CViyBf}Bc-$C9xC{|~aytCjx~1g$`>~e4`ms6vO+Pde7^bvd!`Y!#&6^&q z1=qg8ZT$PbiQI`s$1i&`caqkAFgy|T-~)uuYj1z^IAV$_fqxvc5?m#IolU< zL48feH{H3+d0ow7gQC}W#tHt*u#Bm1I+^@vm`Yt3q>Qkk^BSkMPmRkT=5;Sq7+T-`4(MSM8m(+NXzk zzjKH(``tOUZ+5s1g_lAX!bNIZ;)Yhlu6G6ZY%}irCD2(aS(tK6P->FgG zB2oERLu3GADv2NID-+%CoPJ6_SyHv8rmC=15sNiJUzO2m?-GvRAIFaBIu|2R>ypSu zQ?(~y)qeEmuE($DqtowsUv0`C(26|l)IC;u;XqLlsY}z+i8*MIFgQqUkTte-1tAbB zGUy63UcpV%@lWqim|>rW{?KQVSVE~#{J}zX9z;sxxc=v# zhmKV~g4lQV2pfAF8Z|Pm4Js;6eO$+JwA%TUE_#NkWItw`qWC&=MG)V#D3L@Rtk~r(_*|&9E7{TJD^SW^ zr|L?Cm0yGxo7~f-=_g_TD#DIkMQJX~D^bV$7Fen_?T6OP1U&TqP->~tmh|ICr>xE@ zTF7ZLwu-UNGf3XP+9SnZC5`Np`Tk_yy}IA0@z4P;?4qvY_zTsxCrm6k>74b<*6fub z+QLrLQZWcU-eJf%>uuS-%3}j;uWQEkrehCgo{(dbQ2)}IXXK?f>>=T5R(78PjSc#v zO|F>OclryA*qzI#)T;04Z|d0~=Xd6x3=7ed(>!O5e6DBfYrGHnZoq|CM*yHI0U-6- zfpcO2nt&=@&#%o3sak%YG$vG&1X9JS1#K+p6qJ};)owOe!kP~Mfh)eAE0K{lJt~m= z>BeS&UkdUeiU{Air=D!@4tDvN3nL^!0qFcdo=yAxU?%gJ@ zvNG<(F2r0LY8h{Mu>fw}7>BL?3cBPW{(kyiksVjhL)VHwe2RUBUZuGi`i7)R@OJp% zMEUUeDDNMOyD6W0ckQV^>T6l%G25uX{TsgrLEk1%-m5tuQJv!KJA@257|MLHt0nB! z=>Pc--hf=ywd|UBQbp{Unbmx&d=cBgiq{i6wr6L#iOBmlXn%MdxVT)|Nb>?JuViUG zV#uTm?Vc{YLXT)H*1S*_6k3|%WA$O~ePB!2p1r3X#r!NfZsm5}J^I37vS&t~2&~1d}h*Z%%nuf26ZnH0kuPU0+AKJ+fJ@mD;%PP~Lbf&9Qj!&*}p<D@>N|A(BMbkE*gyL+In}VCGVbL^)6mF&7`qsWCXwgW}+~;=}iz#lTZ-F`WMl~dBc9;u>;2y2# z95on);}E+HaeeU z7x$?oRI~?U8y;FW?>RWU-84DXH{_@HDLo-eAr(M;-f-LCCDqj=W89P|0c{_?pJ^9D zYDz|czl5vx1mua=S+-~I<#i(BKlEC8LTa}X4=2j2uNo^qAN_Tbpe@VW(CeSR&UKsK z2tiN1pKI3TKPwYgFnu-EQf#$%$x;L|OQA<%l_qkB(3_k<7bk^Q5CuRrE$ z6|Sr>teUzR%G045_OqGNC>Wyh6642CO*J8iX{bTn!Fr>Nf(Q;WE`ip_yO@cq>YB2O zA$$k-X$DY>9L*qan6*TQ5Tpm3A~f_-C`E5N1CHVfK`v4NClf;rq=~AlWE7gyQKPj3 zRA0hzn(k){2;ml$$|t7dncTEeU9>R@ha8kaek+m-{u{s3?9Fq@t^-HRMPf^mIFVwS z8S|C$jw1%b!9CvG(DLO_AS~EjJx?l53}DB>YHSn!~ORKop}j6YDhLK zu|<_#?oTlA=7wI|8j~Sacj-^{-!_*Yw7Q3a_!_kqbQCiSQ933yo0);7L=F{Q^B!cC z#E{{6aZUAsv@Ykz)7Vg&od%5nU5XnAOes~XlIGYoL++&=QeL}4ap<$6PWPeXie(`H z0{|Nrjt9s9Iv4b+#|8kXH1d7y6XD{*k8*)amAYTw@r}}`+QIw1H)3%XKB2kZQ+0A6 zY?1s#ApJ>T@+$3EZ}Un0fu1eTz2_%pqHO}QQVjfJ9-Ub)ASCL#O1##AVXRYM|CyX` z&vBAFZ~ML?Z+cZIKJcZuSt6s+$=Pjpg*|RSEU){05 z>*r4^xo?H43kTRqGF@pRg&eXHGVsJh-RF;^e zFrSTU!Yw6bNs&3kd4IEhEfYbid02EMKjH`wyG63KKOj5#A}VeGWQ`l~pmzttQFS|R=5JKoek^m`$Ik~{rf!4CrhFNxc7@6i zj9dt(ZAJpq@v%$RtFPsfZse`i38F?1n|>sIO|H}~d3tO&&uV7ms(H0X)7R=<7qOwb z#S3?)FCYmDm{_F>g~jP&Lzrp^u6V6r!D+K=+BVEF?~-jC+07qxp}VpQ_u1H z6BbKlHx9nttO#)PHLbCGCU`6BJkX>4IeFk972VVYwAZvD>k z#YZ0FSi>T1g*t`f$ao2z!VIS3ZZB|}`1EcGnuf7F>KlGt#T?#}I^QUo{5O6#B~l0{ z$H6zpY;$%f$cggb@XQz5EzFPO`))0=z!+dCbsafpYO-1o$!tmcuC4f0ZPZC}n%|5EgIhBM9Q5{~D7cV-NvK4Fn{269jN6XJdl{Z0>`r_Tsu_+PaBsTqvu2c}@!Udu7{#=(^M&Q+-$6&q3So~AZgwN~B z9g=(=w7#~NFSyG%KX_o2N0?OIuf<>;_uC z+w1GUy(XiY<@{o;&2bR^e2}@N-hK(jGgnN$W6V$4DXhPusijAaJJ_+$&Vf`^CKng{ zF#Dm=v+;X-I`nQ{+7&4B5IC~XKI@#We3Ct}dhp@o%xlCX-!0Q#qBWm1sMTJ-t@u^xMYqx>6=Xi<+ zBjHHLZOLDBDB2H$=~i=tQ7e#SWdo_nF8qu zB_BWr>|ldn0^3WR3WMPY&IiCiTV6n(h4*!JYkGX#VC`yN$UFc*@V|h9XxEKZG_BLg ztM$oI6yGA1ljVT?=M*3}c(4ix&`Ll*inrOSC_B<8M1ZdQYs&^7e$cXWf8JJpaSjAD zuoR-sXq@c5u8Y&5*y%?kQorcem(_5Oy4CsGCQol}-&50r%=;?dFFZ0YBcuh6Xz->@ z=fh$xC;cB!1uLAq)E`@&r59wp-FMY8`G%Om(jkN0OIH$j)J;79*6odweNsiHk5uU& z9XX@Sg&hjpnajdJ>z^Z`Jh!Or8^={LDI0Ys>h5DYb)orIZ#z-{ot0W68Q#U6-CADw zR@D2azWHEjH+LW@i>)%A+25wab6hE%4?h2F^Xxvo-Z8TUikaq8bh5HwhpNYkzRYRjsGaxHK5Qly}qr8FPtIHmd+I_4%D_4D_(QI z2NEyhmkthi#x|PibhkbfWeQfqh-k8#I%>r=#53BZi_Ua+4EKznUyFA2l{tJ-Grg_R zE`lCSdrfKg_Ndn#S=Avlc)-S;tyH^+nXTsJdJ|bAGeHz74+zxbp93yofH;~qyx+kU ziNi<%fkffaG6Vl%XntV@_!fwWab!EvwY8DT;nlz~pffA4Ak;*R95P968>H%k+7#PZ z6gEyLUK~Uem_?FTrQ%0+LQQ;kMZ&6s2f*SGT|L0jL6I656$v<6<-WWkE|gLocR*c3 zk$cJx@`%S>@@k;%j?D?_i0Ohunqkfe@?Bqv?3TvPqvJ< zGOuTIEPKS>F$D%_$YPS!~|D&R+&1y6+C1VkiIf^f5!#Sp{VsE zv2k%~Qg==KLO*O>Rj_;2%4oH7!q9Zw{M z=f3&pk*+dQa+wSug|h(gLw`^JI{^y-5*G+iSMR<@BQn5XwCE+Dp#0~=(JFypXaxX( zR#5i8>is(nDLN&ytA?unk@*|HZ_Y_1rZ|ZF%gA~EngakKu(0BF^<3s>;GmZBGBGE0 z8t}iTiV7Kve}4BQ9QnI$r0Dy7+W+Z9GD_4Es|9$#0V;&K_+@Ol7}dvKao*PSC~4k% zNblS}C{4-&DBbUzKnSF|q+&Ru0FkXgIueADw;>LZ$d0YCDs!o&k5R+qhHUqVZ`K2JlMT(N?HI^c) zyO4cpvL&Wj_L?$R&Z$<`N>3D#FoCo%otAs{4t6!QiPcY{Q9YK}=R>riVBb=YV!mgq zPi7lxvZB+wPr)hXne#ztMFH)e$q4moxt!zNjVu`r&+it$K6=Xywwvlkerdw)T<_Mp zY8rdD^FLNk##YLmCB177wbh{7_VCX>l(lN#ZjF`{d?>MCs9d5%u9$@~>85*6 z)~M6PwrQQ(?pM`0T;HdGC$Tx|CMK&-LC6ssSV&5(!=T%A%n_0KnRAU!>HAl*WDVDr z&(A<P z!tg;%4gv=0-)p@CCV}&2+y@HDz6=nw66H@60=lpe6|C;elRQ>6FLZf~n^Sx1o)Z8^ zb*uz~rFIh;D>7}hEIwMd0m~*XCj%iC{QmPueL3^#Z8Zj|(w&6tNk9q*SR>BT78u4l zli`WW>y0exaX$bU1`+hPMY@W4!An(pSWsa$KXRE{UtE>I^1@-T2X0E88xDL}8&)09 z$w8&_2d6E{{5YyE?eZsLe~M;nF?*Ipihw}BL`=NVcCLXvW4w)MgC^|qqiD$ zn43+T2jjhZ%6Yls@qy(x48um@e(e^dlCJuNDsx9G>DFeb;$?I6xZ{=nEapN8HMi$= z-#4eVW-r(&pz8pC0-uhyj~0)5->dfKOKX&j&aeTXH~;065=uwOfg5LjXVm`e@GPj` zzuk00PD-jA#HCHAV>+cb6iOW8zsbMY|3rJYe=6RDf(f2v7Lab9 zOJDAP3OcciYp0J-*B?<)Q_2uaL8{El{x5z3NPY@c;}ipwW+a9a@fS{KsbR3MS)iqk zM}AsFkX<;3I2dZIhPfdoIdJY4M5^4>)|VrC&}QCJ{}UV0h`3}KZb04+nKyER7l%~I zQ#sCXJZEZ?ZotVl5YOU|^Nq5wX`9y-n=W}|q0}%|Sy3zu9%Gr+fT=*ruqy}2QX?#k z&|P&Bo%*idnuJ6MH~Udit_tvnzMLZhp8-9gaqFs`rLhb+EQpj32(_RmkBRdD*8R2s zDJq{EcEv${JPJ&u#f1vedA~!Shr5MF1lQoG@kyb!^%&!Xbj@hrD5zlqx8Sk`nK)}G z#YnG;UuJcf$w)^L-79^?GmH3JjtTkn>R!?c1J!mRU(TLg$;@1fRDzLjwjs>@7D@zB7XKH;ig^AO!FDG~3Pw z0z}IiCr((*iKTlCN`o+}BmLD!j2~)<9)U;fONY)gwZ)h(U+RxkG4g7U1xyD-O`DlZ zqA2G)b;Qb85VEq{L$4x3*oEdj;)i9MV5>WTY_Avu1B}~Xo z_}R#lq_OlO}d5bapm?#%F~_yd-Km9A}Rr(26yJjR6kFx)amy` z-hP>JIioDBbs$*u6AplaU{&96@er*67_j>icoH!8PCoJlVC6TA!)g;0{sUG?Uk31@ z5YXBm;ajk;@KY+k>I0Pf=UXsf*D^d$k^#xW5!HA85iFqOEfC(o&>%n|un1sy&bNd}7m;r%N~=fqOmD=n5K-4z%ctoOh=fFVPDnRH0>jg>^& z2C{GoSwn%@rja{Vgr1=11rv9LiiE>#Afq^KO~9^xoaa0Q1O&1GI8i+ae8$O(aBe_f z%+71fs|;pGv;QcU`Vp7!CFgh!YHMO4{y@ggPH$kq02Bga*MJ@D#3=*lG#SSrWA;F- zzgh8sgbt{@*mlabQ;`=BNY7O)Pmf7Q7#XuV)WvpJuX;ET6FEmnHmyAgYy{knMv7b- zy$+Rs!%xA%ry2H=q4i>Q7$;4t*nZk0&@P}q9_EaEQ&v?0I{ z1fL)IUTCj~v&@A^?qb=~;J1*up>-T>s-k-cQ&2PQUJVcknZV3+Jd`-?0kGt88}lr# z2?R8pDQ-5D!nfu$lR*8N`nGs9@dM^1G7Z9pWKx#IoyyoO8>ArKa*saAMfu|qx z1J;^bZ>XGUOktVU<-KWqhav-T05|}M>^~_q4}m^ze##j6k_d(Vx);pe|GKBTxWasG ziQ8nGF17yWOpm&9mE+3Y-%n=KkdlM^fB$rx{zAA3#ZStrVH9~s{@nfV_1!-|N%OkO z{Wiqvs~92!r40aHwu61x4Sr0u!DmVEo(72qCnz7-nQ+12^EMO&qXtF-$tx(XHdb1y zA>V4@n_f0Xw(VsvD~q4HgDTq@?XJw7uvhCic*kBr!7T!o1=%^?R}JzA9&SS+N^tuQ$(f?`Tu|+cS2R*j~@Np7edcZy}QKM8U38s%#RvQ~svauyR(bR#?4G zj7RxC$M)s^cMTu$E{_hXcORn6_!(bVj~5sKe?73Vm$NAQ=SkY`pNlcW^VO62eKG5C z9hqKl{=555LxX;{xZQ*vvH#ZX?X-ROb*?O3zhlf@9oq5iq((=(#iCQ4{C*5pSqJ!Ve@i|)* zthmOt&=Rv2!&d}Jsjo4iMa}YG%xYv$;n8r{WVY%+=ZS!Jw9-JIzV|BWg`gSn_2$Tl7!ewO~D|@RO6syYKD%)oOswa>Zd2llmS5Gv= z21e-{RX;v%-KyWsEZu=GGJ3Ez3{ku zMl&VgZe+lBLW*_OHJu>squpN`3;uKaikB=m`Q6RzilIK*kvUy`^;cDENt=>k$DPG( zBa0eCm#>B-X}ePQP}4;pBloJ(o_-epPSf_p zk2Ijq0xQk@vtRg;SqRj{y(-Ood#YpSFv#aK0(A8~|K;^}L{$At7OOF(Bl_x3BxIzO zp>gP;U(=xmxP)rI=%Y=IG0z?XrSFJV{B=%S6U74DqneDMkh&%6;7lnR?TE>i@<0{o zIhn{|8WEIDL&w0pR9{U*2H(As@Y8ftWT%A+AIL_^<*7FUHgNEu#&fCxOlGatNY>rz zhX7~qYea84N*y7aO|VsVO5l%wlxIi{Z?iYUMtxaaIL!33di}NH1nm8+u;!!+&=)9G z7OkT!S7s%A)~=9h;Zl95ZCOFPw6UntrDSiXAB!HjrmJy;?kBl)^1wQBKb}CIY`lY) z5l?&^7@nx6*K2nFJstfyV=k}955IPrRT}tiX;J$)Cg$}_I3@6_uXG*y#rMnCOO(P9 zJS*`qj|MxF9cnIq`%ir~3`;n1vd#X`cUfJfJM#w-dNOXIvl6%j{fT<~{Hs^87si*< zPvLV+=4qFPtVyF4i^iY2qtpXPiQv-n)aN^R-FjN*mat|jaz9dBZHf+VjzmO+xvvEu zkh|&`oYIcj{TD1L@k%5aDPo%Z`6a?qqR~6Qak+2a{`oUVArnQHIp*2FAC-Fl+`O3~ zFOnHTqwfCsAHMST-?>YRfBuL*Dw3x>u}{QeIk8W)#*#pkuZk8FsRu8iQFrR+2t`)G*VXx%?EQSS5%QrO^4ojfqSUmLm;J5Rq zfK{PJndN*!Dibys0s%SEre#C*gOZMUR(WtAxRt;H|HiK__{X1dRdP?EvWiWX&%a)saAv*`dg9}O=fKB`Z8b7UP!MZZa1C$eWF@-HBG&lg zAoE(Yp_1Po#iCn=dRz`n{A%M|@l!_yCR)aKr-xsgO{J#iyE}OozRzXtu(Lcg~oroRVnxK4XxonE#3no=a*EgdkcpxSY@5S1Fxdo%M(r{KDa<#z5Ahy zbW&@5rtS#4EYOKTbiRDz*$C-#*uR5yDT2gnO0~atU3~Evk2^SWGZlJPY(wn&7Tgu@Y6%|H9lMV>j&UN*@RQKG9p{QsNbn7=RO z!?lZjJpcSE<^P?FXu2RW!tp)w=XXfiQMN^y7fI!h!?vRAh){e|0!?K)1j&BsH!|aHRj(TMh>wyiz1b9?mmKbH` zLj+VNSQfBEq)@T6%t4j|XQpA+;ej_Jp6-r9Fr1eeCAJ6FVD)rH&HgK!4Z2Oy-le)N z&!Bn0iZB%4wzAjBSUDk?59Dhrvw&b8JIxSbTRwFDEYWJ9syD%A*jW0@O&xU~Ij0LM zc}C2Jkvdf@jbPs^4?9!T`Z4$!tNP&KSI-Y6_^M|*j*QEXHXcm0-tQS6Yt}YBY9ggJ z+3#p>lt+&ji@sps$bLG$HDr8RuP`>Vdriah-J5(&EpwvGal+TEA+UY*n5)~Aut`qj ztqibQ$$Pu4rjcuhfVDhTDya?=Zk@N;(AuG7tr#_m3b~csgYp%Fa6-U(=Q6Vyg#jzX zD(`VUE^pGh_GDGL(uPfjY96-~ggsK1ZW_Q4ga=FE#FYsqkPk5?+B>9GNcj);-|z&n z1Zs8&8H8NfSP#Zs2%!z07G}^`4>j1U_~6yO>ck0_G!aufkTnH|2r`B)*{6fjhuw@# z_lE1GYpQcdUfNLO9xtd2iDUwil!c3d6#>$D2!K>3_HX<$Gk$$I4c`--aywa1Tmw=XJW%O5ZzNBcld1cjmpX zN3dmNnTU9Oh`$CZO^!9r%20*evK4^Bw6O%4At8#j7o%J0X~zNO8{o4{YJ(`QvXQcm zg}T@1HaB6IgODe-T?geg0glvm3aY8@iJkfD3xZ`7lK6a@a8BbRl5VDYxLlMnIsCxKi@s*4qpGrUa$({9>G7ia zprEotQw#{qMq{dg7t$d9d~92FKQThRqK*gybZW_``Uf2ly*Tw-E zETidu@7yjN5AY#7YCMb#OoQ!5E<0QZ+t*apJu4h1xuBN=~onm=o==tn%&c9W~1?dR0i08Zd70ebT=>%+n%=0!Co$B2iuXz29-w5z8RgwPH&58I}!=ZRU2q;0MKbd(iZ9~ddR%=L>telx)6=D4vJjv)?1DOS})h^HFg3}s% z-h+gLi#6Qz%2%Z4f3&MBRj}@wibiPE#T@;vt@~z=O>aW9Oif?NOP<)bxdBm^#=?2Y zx3hHhKek`U?sI!>R{JxYr{e9CI5edh4c5^rSoeh#y${?fw|-BT|lEn~4pmGdI? zf-Abp{`bneUtZtVdet(jV~->%`hQ2)6&D?K_^rKRQkNAsbRx1EUSf=7%OX(N!juzs?3*0>J8A1fsZ7oIVEE-Zj}g>X z#GfyENMdKlpa1lw;0MU&UM3~{-CnHS6)9#&@QBlLXvngbtsjH);wueF< zM8P-`6_2bHFA zx2A1B<+JW(;q_w_ZU4eG2_k9%&QXi43tdTS4?TXf7Qa6Ak*6m^L)1^XrSL=B_?69( z$5smajwq#fU4&|9HOte7pUR#-f|ECsJN=k95eu=F+Mf6bB^&7QhCnpd7L1M# zsHuTDJf19vsxDHFYi+ekOYIMm64CW^B&cLM7K@G?Q~ znZ*)dj=pH3g$|fdYk=_(hU@&@OfKkX&3@=j!%r2HBbZ$MIu%GiA1%XPDET4)_poU1Y=hP zP&`Zs9z=2Uu-OO#0Wklq6ii^H>9Q_U&jfG(um5WVme`ph;xC-}5DSstLWX$9WNwk9 z4oiyqw-qA&NgY^wt~kZ|<*{528{GnoQ+x6wsDPER!@QrK(_d$3qgzq*k{CNs@a@o53XWa|+9>*RY@Vi1#Qwxby2WxUP z9O=->3(ihlU{P?)MXAY^Dq6Z{6avjjXpoBrhi|^Nyl9^adOZCPa%<6_j&aXe z@Ve!xQj%P-r@9H}h!co70uGsO8srVm4_)m}=lHx!ggdM}%qD)@`m*zX)n1%W*1(hU z_tlnfE$`Qq;aX=Kpr1odD}bB^6*#yy>3&XtLxuP|Rco7f2kF_)smtfZudq&|#quLF z0vsmPgx2jl@$1~q94kt)8wCVp4QYBxVQPJu!K754pxY@Mnr;V!A!s}!h2-y+AAtoTF_Os_#eX_^9NLBL(x!DRfE ztX;zjhp+i}XVoC$Zu$!=ZM%nA-$!~Os0qnX!>dg*kr&r~r~|q*AFH)57EFB&%PJ#| zg&5qlqxS>V*mkNrMe15?X%w4`pk67-vlOOc5uYsWN0;?<1v``<^% zQ|r7EM!xu%e%kG+bY9u?)!qBpQ-@_9^`nND%}K9gRTTN26PGg=yxs#RLcBYzJ6A`4 zUy5y=izj4VtIEYfecX==Rpf#|LS%X8h+P}yX`ed*=zS1W#s z!a4|KT(t0rs|a;FqPj8{@RDsn{k~IrWiA!lG4z(=hPaG_BwL(mX&F4=Q2Q$N*`^NQ zs#~m&BBQc7m9f~BV0ffprb9z=e(ab`Vi(oEBJH+Ct!84a9HI>whP$FvbsP=OF;sim zzAVUhz-O)pU~&?6(;Pb8E}ug^AIBtBwJPD7Xr^tZcIWApcM^9MzC2E?NvkFV6?R@| z*v_o`Qs?sVd(Lk0@fX=yPMU(KUD^+eJ=)raV!h?w7Hwl3c8+IywdmiUDQ!_|@F;Gk zUx+sJbu~gYx8uTFiqJCE{f+)6Cc9kcOObLi+`hiWXUXnW>;>qEjL5q9R7sX|x^#QC z!W{Z@8N^*WIyVDq0;Tp8sZSW zM=zG3W=hN&{3P8bp*YX7guy2x9*{L$7)%p?&O9r)m4QJ8bt)eIT&R(M_G0>AmO+}h3;qK!?Qk@S*xsLA^U9p2s6HJT>ad5K zyHV+V%+i0&CyW%{&fS0WO%<|^7VOf1*D9^4dz_edUe&;A)ieFggF=lf7uB>^_VZQ+ z6|nebHQS_LRHF-8-*4Tt%WO>2q|VnOoElp8qQ@WHYEp>~`xZ4IC%OBXa%~mp*O@f9 zV>R9Fm~$rmx@5qf4@uh+VZpEWL9J_Zc?Zht7X(iOBS>wAXzIYX*T{T#BqH>aNm^X- z=@wt_Z%JpWXbUkx82>?q~u#iBjmv+2O6# zC>35x0udki7@9ES&xj0WVAQ=sNy%-f{*@4Lc0eQxv8{(KtL)0EK!ezg0hj%kGaRF`+I&S1H~_%bR8%?_2IPPh{!+1J@>I$x%X`|eN@-!DHkPZm6GluRopH+^z!h{ zbj<-cbD;VjtZ_ZjC8KK`%*{mrjg z7p@n%Bi3cUSnDh*KJBq&R=sRAt`6VdsAY-on0)#|JTbj(Z&;_9q1=8sPs^*pO{gio zMMa<1#TzOvh+UuUr>yF3ZwGj4pTd%^Rk@i+rO~n7W@_nmWJ-hYs%Nw_-RB{bNqMRD z_?mHeD%pqZLT{Zj2V^yw19H>UYG<#7uxu;Cwn*2GTbsm0Co==hG}3FClxYD~*d9Hb zJ5$bqDSWl>TFADhtdu>@n-q&gq0rJP8xYg3_`g*IF1!nE&X=Fpp!SA=FY?Er%+SR>+TH}9$Llp8yTV3ipPX{juGagK?J3uY*^$4r zMgn>P(BNCMm%Mb`>~kp=KM1nndIj=ioleV?1R&%i7AH({6=b2lKeNw|;?5ZvT26OzMJiL$bRHX*)o*iIsQ7&Uc>T-PZ z{dr%GHs0=*mS1<+cw*vNrM%VEE9GS_3_g8{(rw{a{pS0BpRcsUYYPM!2S0dhJo@KI z*-Gq2F>$4_v2w?g zv`b#U0ic~cTrDTAxrnRk)QAi% zBHwYWy&O3Bb<<>9u$BYC%2&TCa&(PKVTOTq9SF6d1^|i-4sZgNqg{sG64Gx z10({@%E|or2Aulb3!$v*03i?FQ5Yt zW($-L=-zAa)X$HoF3w7qmDSNei+ieufyU-Mgxqo#IlEA?^bGAE<&7U6Rc?izRok3# z=~Cy}0_)1Qs)Ug8=BBk&PSJinuTt9sf8#d{48L)5s^+{~a4_Qp9YO$w+OL~P?Wq`B zAXF@i_TQGzk}X`@5wE&aw6Lx#7fRjqOcOX_V8`J9bQ^(#MUBzV(R0OWtxSX%KC-CF zK&Ft6mz!eFu|YgvxhiY@9O8_pFB>{HGJ#{rYTz@ap#WFq(h>Mn2j6k!t zGu5QxMV)%_?a2^~fp0CT;zi%1J-0SGAgn5~c`Rf|YamF4XM9*%t1L23L7Fd0Sllp? zRxl&97^w1`6e}oH^E}X>wb@AZ=g-)TX@Jj5hDFjG6sq=Y_}8Z1v+=#O#s!Ry$gun> zH}R>|1v_0E$3Skk@-cY{kiUz|!IpSa+5W)JC-FYMU?1(zy8B%b?2GgYyvF2#z!Ek{ zB{*i=yYB!Dn?7GCgK03{-tqih#!ZEkZoMb|PAiMbuX9?W+K5-%^G7emg(j|DrqC_< z^8bF5X>=bfi%JWa6)WBAX{9QWMZxPgsmuJE?x+P0gOQ(%)xUDyv^g4~H!)xn@b8S% z%roy4=GULwgWRX;c;g#Nde@A~>QX+9*P$01or#P0I{$Jl#DHPuC3qp6UD z00}izQz)StdJ#2+5~}nLCiE^KAmXEj&>{5R6p-Eo1Qf8)rHK?#u{{(~z=n#w-T1uU z{qf!L{FP+&|l|UnsLP)O>QWw(Xw1Sm{9xQ64 z+Qy^`gUn7E+mg$p3tD9A_=G#C0laH>EQ@O6%ocn5ny0>gr+Mx)-`U(Q*3rV{ChiKC z6@bS900X}#&wyHnXih7EWNY+j?UHylaH3EWWCgJyp+AKsv2f%oZySjQvR3*=$j$cW z(@WNAd0;4~UH-mv|2m3OO1iO!PJC4!k*cDqX(a>#Ld8F+X`~q+Ez`_&7%kToYRkP0OCXN_gfu8ih$tbiPs@!mY zap7F5dcM}RKA9l#jQyDbBd@y;Tfbz=(Tc4nA+1;WO2KfCeqYYkuCu8eU)Go4u}8}5 zbAv;6eTP{C2~)%E0YfRC1Ua7@)i-`vzQ81;7P4QSnsqsOGOW_-)w_>^!2#h;7-xyr zw$$357E|3oyF)So*arTR!@^e#FSK%IM0VRW{^GY4{4M?T>{!{E$f%6|H6)GUm%T;G z;o|qsz>{Gveit>IB)VF68!@}BEfhP);>fw(4ht>idiS~AA!RKmqVlAXHF7F^Ng+&Y zglSaoWK*o9u2J#L66YMMC<|}-Hj^`z>zxHu;mEc(eu}H6+Bw&AV@d=C3$sT`4R+ROj6xOd@C3ZSP-A zZ;knRu;GqtWJ#;uWcs#Zi(JU-F@Kp!Ws%gPmp|;nRY9Z4_?49H4+m6w5YpGmSeB_yaTI4%@$-qA0!La4ldvS&|v`cEo~@1W~!v8Q-4hwfov> zen(Yg#d()}i_c1B9%HH(Jae>Crn(>24w`fjzMwp%OwKJuFI zmK#C)bBTT}h{Jk@KChGL;}w-Fw|ToEkLmS{InH6jysBD)=jq^^(gXiX-k&#^xAOmvhGdp|tqk@Zf`oVRvG-!O?AP3##awK{jr3d-8p z|9~!z)-w6(UfYX{#)IU>?U*{C{TsX#qBNcIEO0DkwA$l))gk@W>P$iw%Z6;X2t#3-Yd7wvi(-9ATA zVGt~<}g_c1Ri8XJg4?fW_M2#_)>jurQY9c`mJ>+wM27ttv2Vksp(z0 zH!*SJ-?e|F6b~Rj*!Ha8bwe1n7c8oI%&(|SO+Huf6Du&4tkh0u4650oYgTG=)D~=v zi~CE)qMe$QL^N#MbMsZY49$7NDo!|t#D>wdZu1|a_qa!El=t3~!Q)->vp)t|(p!*? zcleR>C`0G`fZ<+FfJIx9$nzz@I3S@tV-beCKW39dNkdK9rFl}c$wu?jB=^7geUt<@ z3a76_2NaX23ulq1PABe9bPvTDZ=tVeH_!G@1IIGjgeXU*1Wh2pej&v=Lch`)JX)_*1uUQ-d(2Mv35$FjX*?}D zZ!I}lo>-|V<}mv9GJffr@oey36YL6NVNtj?&1Ch0%1G0)R))~4>fRRIRd^Il#Z;Dw zpp2f|*pKN>_x};};Zx+~rBK|y>$@L6fVVDl^rTM6Sn|g{JFRZK{<*TH#Su9tAu`a_ zmiEkb)6l+2OH#>eu(xZuPjF8EvhT6Rv$ZcbuBWQ6Yz#vdp~=sfiC3ZvYDdU;C>6O8 zfEiz^hahbzRD_qU{Y6J~XRRqRIs#_zR!v(9851==_PNd@MBb7k zl50D8i$B;N`6|y*G=bd&DB`*Shz)DTtY~BI2oS7CeGlXjA&D);+5z>F4HVEY$O=tL zs!!ud>(vr7l7`*OKf*P^^siEj3d!CUv-s>FhmfLkEBlNW^x|z)L!=>H0q zLjxS^e6mz4VR-Fw?cq8nI{IKK*U8{D3yHOLC8JW_+4}dc+M-_6h^W?miJi3Kam-Tr zMk>+nxSR&8kh7maWvEogVIB`K77tB17H$`~H|+AXmX=nhRzRvoTWuQZXDT14mBK}# zc)0z)6V5%Kv4*P-jstPR4e|O2q3#U)H);#b8c81ti|NOSM&UyWdI*fRofrH|M zy&3)k5wDI_o~eFergL_1eqowfzUqLlJ@0#L^A-8Uz?-OjcHR3N4S1POy|vMyBt0GE zn{UN(OEaUgn&pPhI6=|$#gVT05~T{>%%B~SaU%zOOgpK!bv#H`Y0%A;Hc8;V1>iQi zCG~YBmL{~w@2zFU``txUOPL_ZSnDq2+DY=kaGeHzs#*4arsAW=$iP(9e<`EhEuJA zN@Hs<_JGO%>Ydci$x$ZH3tA5gQY~$nz6W_1nAdzb;pCuJnaELyS*_X&m?uO7p*;K> z9Z|xSK9fJlem?qik1ZbE8Q3g`^ujw!PXa4(+AOGM9M-?FHq$B@wi^L6{vtml`y5}Cp=$GkleFQQe(Q~59$)VV;a58U$@#XBwIfJ z(L^(++@BjYrwp=rW3&eZ-ea`9*6B@!axj-hJ#bfDm?2LQ$|b6>YUn8Zj^A?@4H{{DhYroKjK z*RKB$g*Gjj7)AUtDzos7Ag_DwW$+hs-kA-Te|H`x++#PmRFv>_SehS9d;KJ;k)i)) z_06r7CO!4~qGR;Sw}~z4u6YG+=1}>f0@qr`w4X9kQp`!jw#!y2v#to$sx&R1q9NB) zfUs1O>!ywrOgUn-Ra=R*j2Z_~6C%#hp}-R1W9}~}QetoJlaeH#*Gvj>bF`z5kQD%*LvBc0+Mo1OnluI0a8)K5fk+&h z20%drl3bc9E-HOu8X(NRl;T|ZF`&;!SCP(V8;ym5Q8m*kP`ZvEz>*&~VmFP-oa_bG zp)li;MdOubQOQ0v@I~Wc9_nHFNMeQ-!$JJD*874HmbfvVVfqqC3@V+pPt1iDhypki zg<;-Q>Ev+$r^J`1f#sKz;0+eB8#c3-lbfU9QmoM|Ujb3Manu%OiL8o}6c!nMD2ftW z!{9_AR=^7x;=SZ{ZEf4gBx~`*hszCHvlu^Aiw=``p@xeb0(n*rSRyG|UauvmsH$|D zqNp^iR7^wxI>xB#kUZ6)1f=L)H>*C6*}UwDeSdbkR?Ty9tq7mwbQS~cDoyL3FONdQ zAg3uaIAKu-?ciiklDhdByB3a-YBt)VZaepiyfF^?&~C>Q+0eC)wo1IolAmtvcfsT# zN!R%N-$?+?Dl1dp9Ldwt44oBa9cw8}{eEyO-2SOb$@qrDI7SZip(9OzFUGT3En-s2 z*|A}c`xLhaJTpq83FI`-rJeX)Vp%RZ>rYVVapN}X`ZqrhnL#*e>V*21{`oUKS>!Yt zLeH2iVQ#BQRv2u2Jp1#{)?fU-&YgR9#x!YgX76O^Cy+=$mGa0AQQ#FQv8LmGIx72{ z`NVZkH6hbPpsY`bg^l)7r{1B6yFU~q?OY`5)2rmJ2vUL;o21?DwmZ70wBIOQfsZw6!1mU#mH~?ocOGoa zONP{1n61rxoS_Y45?NKIIMmR5kzz~ZmbkKnHMCP8o|o9~M+N|?%`;cB_+146OveC` ztEoInKJg>!!0`NR$mqnePY;<&^@_3WBnj1y0)(7DkVA{d49YK`t=7)75~^EiwtV04 zxskF^aAjQKI-RwRg?E`0e{aRD7<%^qQs<=!d%>R>>MW!aUu@=;P@5t@j2;zyRCJ_k zBSx#);EUJ$EwtIh0BKJH{`nR>^%;-V-I(dEH+X2kJ1ezL^)G4`GArLATqmkdDQ`Bu zyq^Dc-)+U?Q^n)!SIcSdl*45eMSn1J9jV93%hF{bA#Pc{yY{#C?ac>Ng~9d@(=IKQ zpINsS4?7X7>f?4WQr#o1u}`wZz_CE-Tr|chUeLb6kHzO4M-id{^D}h8zgi?9=13mX z<@0inBqX5qqyxXhF6HEuDCHZTe{Ndh%&kO!7}Zq#?Tldtedx-cNIxC@XK6x&lo<5h z%}gx!h=XQKw+RyKF2>`e_%rKLBVuam&!1n^C9!7rlwtq|1Tg$`N^4O2koml}DW9gu zYwc@d+AG2u$49x?8jeQl}0Aj6{PD^rKVFD=|w%)Lc| z9#{@T1q~!Q`&|;cqtQ>Xnh?(l)SMQuaEN(0Ii$;;-@IZ*dLYhYgf@`ChA&hEy?9y| z0k|a5*SPTh+o&%uvRCugeEe9%!)>&7jn#Ic2xPimlWLWBGSl_`lpfGH7jx1S&F#U{ zX3mfTms8;2^oo>J+n$i}2A=SNasfs%s7g?mBCuc2Fs1KQwxQ4}({UA|yz?(zH(_A*a~`rK zxs?WzX&#w9+o|Mp;wq2qzqhx3qG2Pj#rq=Yh5&RjHU&ap6Y=tK1i+|>W@Hv5=!9r8 z6LDdO!Vi7Nl{rmC?p#Wi7f&-BXG9u2c#75V;~iLu7Kriw4Av1((>EnY>VM5rT8x(* z)%?d`gr~HTEP|6bB11t2`|A^6T~&oJE8J2M9Y{e}FcC2AEFsvaP(=_qRUHC28Fu<1 zk>?DrWZ0mu==$uG!fE*aRNOsT!`n*w(Ues12w1%Q3)X>01ea7KuvbTTUNRNOR7MKV zwGU5-$Bc-&ib+@c#@Zz%6ADd3YmD%cf|!LlCS@_v#_W>z2(T?&GQ9!UzUWEtZP?@o z)4#&0<8?%Rj&sWMxbtfXj~)X8uO|RmP^2;sPmDh6rD>%)C^QAAO_s)( zVwQzljBc4`$WmfSsnHqP`DevzN1{*$>bQC%T5B{e>j*`qh{r3v!9Gpv3l>DMI9FC= z($(N|$+BPiHiR+ZjNf9mu2-l!4+*)nwkdM?L{l-$djLI*hRx&K-!n3G0>+L!(9F_^ zy%7hB=!gn5QM%MF>$?1O+D~k*Vn4V_&9v)G*t&f{v)&PTVxx@EMlLkp3=xn zrpZ=^rleQrrz(NMs9xT{egyYdns!yV1Zcb-_PA4}+t{q{J zsLV)b1_0uJY&7WrfGjm;EjOFQBMykvOM|2Hi;?y~5?tLardWIJjs!Uh$EX|Q2mAN} z3VBe?WE_zRym;^LVn!IUIOI!q#|7KXf1cqIJ+QWIz0O(XuiTQ4idywn)XPGB0T z0=p?4#Rf6_g*i_4zsSHE76pn4U>U)5qMwv0XhS5_GOZwF#9~INk+bo072_Ryo2^jR2HZHJ-JXz3Thr}h`W3A|56 z5@x}J-2SV#4@eN-i0F;e?1hs9%GL>G4tX!#L1Mz1C}czYU6 z`xmdg9vo0P_r+g>ka-eol_=inWn zLF$!ivG`D@Yc~bYh;go(KS+6Yre3#!f0gn?_xeZbY8(IgHdwiaaUoa%_SmypR`OLw zgT3qEV#`>_j9(g3qkqygm%s0Rv8B%aY>QQEs}@@L6-9kUcK`I^X8*$qC)KtN$zp}} zMjP^+M*q0KfK+&8v88U7X@mWkgR*03*z`=EZ}=6n_&5E^qLwP*rtP(mtpVYEMvgyB zi_pFrx%>ge5us_8w`^!7nSny&!SW=nW-h|0Ogk8Fg}ag;P*Y4D6cK+h z{e^I~CSkaBE(RyGY$Vrf>hr@@E{HX0Z;Vm3rGIm`jU;!c4NM_8NN-tmW*LgdicIc8 z?SZwE5O4tBv8x%4Ld6QHKI6ED!5Soyv%Gzg&G=9@K%Ci&EVB#j&W;t%fMBjV$Be1;<=<=UM znWz79&%3{af1Tn|-QTwANor{9Tj<1FXmP?xnKWHF2Q9Hp>=Avf!l^%+#AQWMv=Br= zL>^?mz=25;)_|~rTxmH*$cv-#aD!?EC?e#Z#P-Cf27!NYnJu?H3#ldfjpMDxMu&F4 zG9+6$%ewN(H$)VH`og5kBZ5;EJQv}9j1yHPfanWGMxG6j6k=Q<-1v{-X^G9+QAvsV zzxXvvl74uG>;JoG8`j>$?cW#-brg$eC>>*qfnZqq39J!` z?igg`#+xz?Vh;dzi|=PQr)KH5peIrbS&uiaDKL~4)fjCM>Ka-KT!bsXPcF4Unx8)< zX@LW$7H6Te4q`bDAzLO4b6;Erk$Kk1E{PIkBOfDZB@aZ}YWr!XJ{GI|;@MksPtAc4eZ$b7Kb!Nai%`{Q zURO67B5&$Q%-jm(J0O$eWo4IpE8g_j5T-!bt%%u4%CY4DjVmMYM^1m?(o%WC*Dz<< zr{FKFNd6Dfj*%D*Yko!Y64w`VRQUK%ELPg>lw?M$$&op=$P9tKl@|ns=-PGcwg(Cu z0Bip3Jwmg>jcXx@!$kl@S=FqQEf^@BCq1L566^{n6{P^DIiUh4q(vD)>@Q%88o)IO zgi7JSOh!#IbH-C_T95mgF?=YxrbXJCU=Yo|DBU-Bav_{XY|SRuVv9QbYg`t(f1j^w z^Ky6?CG6&@-1c@ImA5rK!*?(!%->F~O&YJJhKd@u8Rt0?wWH~*b=A)D9^2=6P4UVO z<;0co%lFxSV;o#5cL9+0cJol#4P?N~>JYULSsQMCAJHpQ+FgD4eZy6JQlN{RjvjP4 zi|yf@m`80p{8p~v@{uJBoGBya@S#6kHN0Z1_&`LTmpG43va{x!iO{*DN-KQL@5XDc z`5ae{doCLM^1^_h|I61$<*U-_?tOHsZ9BaRF?SHX-`3eC2B@oX$(3%^wUG^Zot-)s z`8qBxPEC6WKR7s8O>Ay%?mTgG%Ux5`|H9*Nceii~MB@WY}?iN69&$ZU|pL6&z9W*jbN~;rasFeqg z8HXUO%c2T=x>$Q_LI4G!t~$ROWd&*d?8w9Al#vrWNMKGf!f`n<7e>w%^~mDk7xNyw zE=@K_Bz5Ow188GQ@z}rkRReq2Bv_7Bj73KSxYaR2M97UT4gRe!=6Cx&{_5udfVCWv z6b7ECjGb|nEzfF%AQ}WTeJJ>o?O7CCf{6(QXa}zCi+wWc;%PTfneI7!+QIPs$R>cVFIAFEW3ZlLnOx^n!&Ly>B;z zPi7fTJ8=ar-$>gMm|=}CP1=>=2KeI|86+1}o) zLHmo3a0w}o7l4C8p%6BAr2KDz48!jD-LJP!)lajb{2O>~tVrpfwSUDR&@Zcp1dcuVO#rx6_dLu$qx*}Z-xG>#K^~H`R9MqBr zaLOEv%t{iJ%l7y@?J2=o&PI}@FdC|4R4hTa(6czx8fE7>kBSttoij=HLD=8ntAYU1 zUrbI36$w4j{fX0wBZhc)$DYe<8U53ECI=_3Kl(M&*?Q=*(02iHyi6!#kpEDY#?j`h z9s0RgLg78PxFFIv%&#`t$k35~x|Nx|^t_dpKUKFES(v!?mUQ*N_|L0(srcq3T=Qn+ zA9Y17E!L2ru|q?r#w7fNk*HCo?ZwkO!-)cKbu|P z6g+y>?DV0cj|6k8K+%M=HrIE|;r`k99OwIn(k~8Z1BmXpLlp`cL))q8Hs2L8yfz3B z3z@wXw90j37L-;6qjRUC5Ce5WxIkPl+425rIEJ~CBOtDA7cr#VtAS99uz;s$MwG1x72-so%`Vj(H zOKpyX6@!Y24V+xI3fZ;l5 zx-}4n5qR(yzeMm4VQ&9(#Y}X>+XrOsR%6KGOAY>=kJEEQPXQ zv4bD7u9P9v!a-j=nXVb+m%G4;`$_fCrLW77nU7oR$KC`=uk(5lW@d| zHsw<#GA_fX@RyM#^(mK{Ue~UlS#>wQnHSpGrApNZI8v8w_%pjx&zV<{tgbEn`s&Kd z2h!(+RZkaKI2quxP31K$qbw{P^MrPjbtT#~J`X6DCE{W}Ohq^T8|)YU`n>nf_Rl2S z6{Cci$!q!(66TB_eWc(^s+leaCXU+WJt(>;`g+Um3hzu)x3GcVy^#yMkCm*#%D;bF z88Fv49Qdk}Jm94B%D}-hQFhnWbG;-aMKIQZPrxU>h4JbBXHCiX=4-E-k6c2hY~;VL z@9hm69j!m3tR@Az&|o}D*7?yjbw%G+lR@)V*49Ef032BpY-G>FQ9C3`1Zm?7Oa!G$ zA_zdFG%qyi+Jb<9m-mQ$*C^K`7-;|82|ru}_r#KUUE7QtrxB_w(UriQ6hB`mBQUQB zeP*sm)EYSUcKhD@4XeH#yM2Z=kV*F;Fsk_mp2v%6Uht#m+y~CAJl2**Dic}OhqhDM zv_}c6ao#9911a4gYh+It!cHyNJf0OdzcaiA7Vf*@9~P`%!s-52IQB_8MciyN?An3! zwUd=w>tXR1ZX0mwP?sWqAN5EkwVMm07qGtBHchH`829v==6zLX6f)7amf4{3CjHdK z4chB}BsL>&CE7V(a8WTX`x%kyaaZfxj8d29yy=Eb#-W*J;zKZCJ>Q+q*(Ar8rOV@O z9NGVD9?qwocAva0r##uR+9=Q0^EJd{=^6s$3!SOT$5|MlfK%Lq;&!@M&$x zcG)3O%0gtKaF4Hji|e+0s#jXoOb*WYD=gBm?mzq{N!~p@N2vHGI(j}0g(T#KyyxQg zB^o}JTUDfyt+Gpx$+I&a41|67T}(V^;*ArjYYftel=P_JjM_lJBHertzqB&F+7X8x z54Y%VLXci7ww%lP3Q{za15E@t5R$4EyRKsa6&%+aM=LnNZg}iJlm?~QM{U}Q5Rp;&Q}UY ze^#9qHhPKOj!L&$;e-6fTunD`LDM47hX*v}Ej(S)Hw?#JK~0xmlDRxQIY&3iq(^*W zgaqQ$l@v}mo1LSoE@Y&gDNK5Vc25$Ps&?V^GpCMZH6C`kigj>JZuK2FbVKO~y*1!; z<&rUnRo8Jc?9_meCMe~R&y|y!7&u#|swJJyb2J8Er&n`QGy?hiaPr#vB>_G$m~IeD z7zE&ina7qr{Gp71m-G(bwf+a!TD73Z>@bw=bKDX0v+TZ-4QA{y|pP&D}x_EKFw71nK%R+!rhT#+UHeWlQxA*T=oajwW zf2+9d)Q-ko+!`*hoe5~M6gIn^T}>Tfoh(7uAI+Ypg^!#VD-{p2@xYoZesAlB>W5F% zT(=5wTqyk~BjWa{*p*WlBR(T#skV0~3Z%4Ju9n|%?>LA0pfw3aCAj+RCOrtllULWn z^>}Q@o;_5DTnxQ_zA7~kq<`-+Vd49!a(^A@jm}>0)H%>sO|uZoQ(cZXecI;|3}jf6 zPh`Y1mr|H2M8xa4*z!K0eP*i_1ad}8G6m?`+8|NUg=(xNI~GBpzCeVP$ex1_drxWI z%tSQ(An1aKF0qq+jkryVf^Ms@bEZ^kZX&{P<wYnbon!|`qrV91~)JP-(dmSEW zw`jV-H(W?f-4I=H260*1+_L-h>v6^vU>YahQ`4{gkYvEvVo4g%C(!1rR$_tigtZk~ zJNTifq3>8ZF~E4i7vOV6Qe>n6c}^8OCSyLLNC8qu`1T4Kdtg3_D|GR>idf~p_*LQM zBPLkUDyH`$c+B*Xgr0EtOA?oVl(BTx%TYsc!~quXhjQ`%X%cC_zSlxPZAJncfd8tG zyVxuQnZXq3n-&^9D;b8~wepLqS6)>YYfx)&j(~gOSSn^0KQqAj6?19lM2T-JD-u4P z&}g0g9f!G=IdUzA%xB|0Z9H*rI7sws8{f@=<0f;RrMtHZ6+v@i!9N}JvSYcT!%yw* zNl{YTtI{FITTLcHBPt$OdB1KbTef_nP}OCtWqArSw7+px!JOd4^-#DToHy6=d&&Cl z(Nm?b^NUQxiwWd&5|!IKbJjZB^_{Ap%`fyloA+~Zc;OLcjnDLgYQVJz9)`R>mA_ti z>+RUdzz-qeI#VefHy0dv<+8jJmGJ0vV1Y@yrC)dGUC;Af*P2ZsMyjX?7zA3Mrdj18zXSV}Oc9X*qY4=VT{sxANEPQV zB4zur`Z~Twjyl2vlYle?B&07nVB#lIVIp$xZ=qDcQUIXI!dMak0A=?g!~m>5-vrxh zH*Ql)%~hB_^z1C-qL-prI0)8tbxb4&`&98;vU-+UjD5EyLnOnNr@x$jlILt?9f+fK zf8QNj3PK)NymtEF;FH*ej6~JAh}rwtG(KyA_C5=&x#rD4Yqo@WN$PB=a;j=TL3xnK zF180|zizz(`pP+yzTIgrlSGO)^j1DqtS$Yy=N)Zaf$gvoq@2W;eG|2M{_(a&eX+6A z{^?zxZkQocRo!X~t)%nW^f@Wu62z#B291~eDWT$-$rRi?@&tFVxP!6;Yk25$B)_}# zY{&J^i9_`Ae*ze)@(Yg4m(h%4nUmFVFI!YYE?nr%t|Z&OX>KHe06?>W+VtXu<;6RE zW{QVpr00x^=A^qg(p~97_wkVS0jmFec}a-cg)OnWfvCH3lze#_KK=l{>*$Td?;mO( z%_2-)?N#ja-E0=iau%oN7pG=?rl+-I&+I?`0uG8e$<@!Pn2wBkb(_xRFN7U_MN)qiNNHwOIpR1#V#xGD z8DkE$&nlWpTuFIpK~-4ZCpF4WUBc@pZqysAk|5V$sH?%{g5A17tC9&3N$vj>Nu=s3 z)RZXf1?5bZodF+jh6i%86mBk+CNq#Aw1dg&rTY);e*N}r!wZ}ZH-cY(a-g9*D-xaj z#V99X$)e$0=^c};2+QA2&~9kLSm;rN9yTV0TzWKLx9s|HJqvKC%3IGy>*v}XOZu-o z7^NHLu5(!+sUO{#u29%AnA5-zs0v9p57-4vzW#59_{hIa>uHT!J z-Bd)zCDa8P%Bj zL%G`TajtS18H9k)0a%tj008$U0{}-p0Dz^(?Rj$#ULPB~ef8n``j_bV^$j)m$YHpy zCje+O2LRAq$pF+{?yj`#2LK@S*)VYHOEYu*%}3_?*0T%x@gG%eWD86z(^%NvbrwYA z2>=LDK78=?s0h%2+4U?yUWeD1->|{x^tFc>)+87L&upZ?aU8%<7aX+|5{b#DV~lJ? z?&pd$$Gg(EauO3uPZu*WfI)?%6k!l07^Zn`ag5~mKhMuUjJWlq%Eh(lw`tt|NmlUt zzx&VR#K+gAhq?SCY|wVos?kU%7_SxM9__xQQ>J0og(BLWvPCfy<;u}@K|Kn)k9vQX z?5(EcmrT$w@N<;9VHhuuVykem7ux-#u!jkB>6~}F&_}t>*_cpgmsgys^2B$02F@)|Y1DCr(iK?;p~V?^ez= zl!~}4+WfIWfEM>iB%ombN+D^^UhL-~C#E{YpmXPnme4&yK(a!GL$Q-%@s^XVpXRgY zVy*3+mQIdhrOeCAETL>=AA=dE*#a~aG`e&jm+kd~B<6e&RFvKGIv3p|_IucOc9!<% z?U_Y>FHG8 z6yxP5>4{vk?@_xW+GF8OhjzUi1D;PfLW?ff^lZ!8UMSNdN~7$Syb#uN4so__EA;ug zOtD=9lb^givDo{c;+#T>FTvLZq;D(+Um9_{C$Q1AYL!g4>{_Va34Md+7`^_${G2|H znmD81`Rk=-wV>0X{rzz%KJ&;1`?&tiqZkEa(>bAEzVxpM9A-V}^kr3J>*@ z8tPBuzP&2a^K&}W94K_xntAz3CL(PY_NWx2jEJxorGE$%ns>a1Zr@@wpKIS}i5wky zyo*3szcJ;vyr-3M(Mnb4bCiWy#mJ-2B*)-Bg@#>;@$UWml0Woon$Oi_w?wgP8n16zCII|^&>$Gsoi7-!C8Ckj(mR@kh9{a_##%(VR+^-qv{xV6pL3sS zqt6A$Mc?r}l~}Oc_~D7;o0X@*p{QgJ-XOa#pQTSb+MX6Vd2Rl+=8xIOU%rjzQo}Wq z)7-OeT)Y0px-?&?{*0GC^V*@(i@~BU6UjHm0FwJQiej19mUI7M&d1bj&$h@loO=wezf6X}9~T zLvcsoH~*eL{~bSjR?n&O`f@+c|96~o3%jM-f4s!w;AaozC>ogez(y*MfB`q+fiGvm zFeIBQTk;4y`tR(4&lQ(v+M0G6+dj1J{9bnY-7*ZR0Zx8sj8c_qu4jz3l#aYW5-{7J za+@;IkofAn!-$mbLTPrl5)0OjN!P~j_=0pI>=;=;<@q!tw|?^RGezRWGo?r zqJPyZ==qH`dC;E~rq<#&$muts(XFoGnF4A318#-O;$g=={LFSbZcp!R`QsBsgx*TG z(tDjfbmPIMgnIM6!)nFG8<$nla>ewzh-0zTM!e(xIV4+`+99 z;|W6-|NMDyid#oErbKYBs#5=({GY4hTwh^sRr#-)9UA2tsdwsB6pVY99B$r=j7{Wr%R0 zSEv9OHmW_T1jF06C{YEI$P8H-OPuubN{pUHoATK& zZH_X>0H$w?)8F1->Qr@Nz&J)Zf^}n!uw(!@nA&?5FBU^bZ|v%yTe}eI=28X6{*OywkfKxmX>mBYipYpcl-_h<(7c{KU4qb z8n7kMX%p;HIb_sfKaiMDC4yq;tahY&}k9>6cu9A^HTf)o{)s+35W?2D)mwGIHE!whjgHE)@Y?jJ%9Ttj5|-Tf)D zRIK{?$m;Q{Bb|DRK2<15nwYD{o)O6XT9!cKlgU_7f3(S?u?vBZSS*o@pEfpqpIy@} ztGBZb3$~@cKD@}g!4p%uv1&0Zb-MbyvO(IX%jW)Q3HQ+jm#5MvFNd8L1&jay`p5hp z;;(2bCfXE=WtkKVdvt$T2rv-^q)&|DWyGG0CDS@2CbJsF0cAm09ylAssOiqOZpE@| zhGCAf5I_xV9U9|%%>IXhHWC5Fa9w(Ngus`S4TxXYuw!e?`rW890O#UH8HwbUibOhEkU!& zF)UjI0ZG1_4n@FJ>&9s%7{`ZS`$xOIo*Ts$)nKI#CXJ_<8IMGe``c^*{3Ze9#S~vJ zDqz`oXy!fsUZLk1T1L2IcOGY<`@;U3rv-K{9V&^s6+Z7@c7)=~lN>TF`#WVgPK>_X zaoXAx=*p=TDUsbzDOK`F{}0i2`7GK^pETfQK#@D2faw}4Dk6@OK2Efd9+g%#}tu*}JPR20aF`wU}oQh>l8M76VpNlO~Tc;G@j8ZmwS zMo1jQG7l@1Bxz3tK)W=t`9)MYEP7emNITC%29b6w<))^Us7`hoZwv^LnMf)CO^7cn zp463(Mda{Z)m}?UOs6VfiApgaTu(`~_m%95AjtnL%UPR919<4e>%l*P#?Nluu@T79 z+{3xp&5DASh1RhEoJkHIpLWPvb^+@S5Y15R99zhzf+-F%6)K1Cuf9Userlray&Fc_ z9I5LTwPK6!ObD1jTCabfq)?$6-mp+&>y?JiI*zSm|u=T|f|6V~^_yAUkyq zgog_81W03z%|n zq9;K{xlV6vhW0S4HjG8vB&L+`3Gjm_d6S6$ls6_2YOr^#tzy)q(zD1llP4gkQ~@DL zVViu^9y6-kE7g*d2uGx+Ot44B*F7AvaJ*vmq%|Bx`3#1L?J6SyM$^E_69B;I7%wl9 zT_HapfPjK(fr*^*f#`E=$W-D3-znSw@SF9^CSjU3v_cMER5|#@>n{FkOLV*{ zK0JLGA1t&23{$@n(9^-TaLbQ-t=qSN@7UR!Ki+8bzOk%TB#QPa+~=U0kfO3e?m6%0 zy0H$Dkd1!Mn~iYK?&q)GCmzbeSFfu70C;yC+5ElTthwbQ(yiWis?Iu2oWhiWtvLhj zpeDLX*v8R8KG?Pys0)!E=HOF+2ve!)%1Mq?0W_y>s1vacOeglJA$qtSR40|*i)U9N z)c;E_fEw$egG`{hB9i~_@(BDwv&chxJKO)35Act>U1TVnB9tM^d`Hn^*i?;U6{ro6 zJEww;eZE{Mm_v(QK=FqN+eS^ga(yE(k;4j*aw`S6-;_HKPJ-M}_%#5UetcD@sXp4UE8x z925|v=o0}#5TDurNvx`A)re0XyT7q&4Y&}z&2S|;If;5zq*KAk`E*B!van5g9gxNc z;l&Ao8}LE+!OwOL=b$nwXv;}OK*Obzg+#!blu+UV^nYv*c=O$I`=-f(mV_VmVMB>6FC{!ux96q~(u&9g zqW^7)#5?Kx&m?2BG;2CX-4@DJd<9wzC$1BZ&72kysOYJafu58kyg#PwxZLwRR=V5` zTEwe!c)8te86RB|X16eU1#_F~e*4mgDt%MGIC_WOJyZy-NFcvd`E_~dOW_WBghoAI2Q1pSj!7yjByM|K|LmHsML=v^$7jSj11KaYz=xG+yJ5?A zAV}(we6@uHx=_F}IF5BQe5uU;FMhEA#ItnAb0^4vf7(A$CVK&jZac=+?Ev6?ZRx-M z3ojg5i?+5&2-PtW5`cpPV^yc6ytjXPexCOP?ZKe+_VBjmGyJ>&hvKOM_-CI?HWh=) zJgIh2TDOsZllw1nt5Amb>F1zpLIc+tnK5~YTXh*9I>j_Al-Lul7Fk~Qa>)RXlKSVD z6}wBGx`#Y#P}6x3mX{Lw0ju#O!R5M%jK`IoV+UPG;9oiia&Bb(&SXCDMlNZ=&Ut-# zbM@4}F$s3gpKcak6L9!{=z8y^Q%d?|{N(YxTs6Uc+cLYBg9 zjs%FS!5^r9;*DgO`8D2uuC8gG_VmV||GjWGgOm2`DVSSxaCdteKXFZT3KR9`PX!XWnh)}qMLm{5He}uZ^9RzPRl^~r&=aHrl6#J> zS38QnFiWi(qEsEv;cXpy85CD!`)sB*My$*UQ_&6)mX$G4w z+M~ui4d75zM_oa6O3(!-Z0Z5p5nb14Hq}Xu8b=w^t6~hx80<`i8D;S(m0Uabb*2}& z(j6HGjFxXvT9r3I^h+qU)3W1{qcLP%qedrIyNJ>VDdp&$cg?kv`5d$$JCB9eoj+&b z!6rya`M1(O>%@FNBvN*%Kl3Q2yr~ONx5KKV+vE9H|CHW)zp}=c>mR%basD1dm~5T8 z6CH9Z_V%^T^JPy`ZXe|}EC+vJ|u_;{Daych)ufGEkITz}e z=6VW$=F!Csm#-2zlL1ju{MLM%Xim+qtf}XfxrYip&OVQaswiB(aD*qwVk|E`iATw{t zrRBEhvY=D~xBrw*=9+)k@pPZS6?%aD;73|~k2>7hq$fZpJ(l)o{qb3(;m)hS ze`}_PjD_8VsvcW0u)ci!SoG0@a5b@VCrgA z;-Qg!6`GG}=4SR;UOKtNF55AZsyzr`czBAB-YBiJ`wxr>gYb^*bOJFDZ`uTdV*=aS zdJ=)D61Cx91zG`2=D=YV@FUE4mUB3>i(!L?X)l{n28Kr^DRP!@04`=5a?g^>$AVR& zjB;pJNo8A-_C6nn9f?DWW)MRP5N(-stvf@X4TnaHqEvw!GnE__9r^KSFq93NsGSE< zi*jVK2!J`OeVLM{1hC-tXwg=?NTDqs^(WUWD_I(JTH8XC4Z%so((L#;w=ZA%p0|Zi zQ!U`&^@mOp`?DyKLyBRev+Cyagek5Poqf;|oxpQa=WFLm8O9|Mv^sNR8Z4&rEBl6- zm(x&pBn-^YIo3R|Ia~%am{=XmwS0okc&}-n()I0NcgJ1>*Yx2s!-$60)nd6}ZEI(s z7#rx1C(=FAhi~?_>$|&+&#gR8?I6ez0>jVMn_?ym4uW*)H-mC-I2!2Un3~BHp-aw2*Gc;MI^n*W*SV$R2mi1CDrM7D zD(DC0fBjcEEMd}!Q2YS=%Z*T_2&3#&uHOVt#Dnb?h-i#Rr`IlPQC*9*;!1SP&`O6e z>8f_L0`rgRNPGZN9EO*h;Rz{0K$0N<(gaH7h7w7TXYM0fyH!zF6s5W>4W;OB3N!RB zuqE1;)ET$^#KtQM`?X7xjenjJ^K&*X?ui)bxjD($;ENHERsK5czI zUv1gqymH+G!M9Q~`>C$5M|DXk*9nf>%)in76JMVyR9!6Hj5Sm}1aD`pscbCuuU`Ln z(emA8-AKg!DA(|&rbUrkX|Jf9aC37$B=TStit4YTveMMl+R@ZhEGn;YZmuM2|qe@_wCfw zOSjUJe?{e|taUpHph5W6M?L|EDWZd&fN>&K`1Gv@1qSL&i)0((TPR8CDnkrda*E4b zUee;=MSr{^SfPaFm!%M>TDDr>5TDWpj6(PD!jcb2S%6^3sQcH%6&Rg32&RQe8KLR! zryEj?>5=}U*pI{w5(`D}&v0h9rEMJs;iF&zXj@1QPvyQG0%1ucgVC!(jOySLK5Bbw z#1g{pE^s4A#8K;R9p<8N=}60DNKxS?nko&b${4#0U?G)~AH2ngQ3`g3kb`vGJO@q4 zK|VrnH}Q+1dJIGkhKmXFJvP1(?cV%*sqISQ;{xMQsW%twggd#nPgV@+HnaNG?<%UO zs##?o?Ux_iuunR6&fU(|DUSBYo)+hbY_M8AFG(4V*+0Fow~Cad#~p5U?%c0g!>TkY zd^4=2>Kl2q4mZ1=m(H*o5tH=uDV7--o;%J`7(1QRJq)AwqRkG<4tkYJA2zvhsb$B^ zy4lC@zc>mI4%(=J^YjeBzu_ORakAQxBfv8ZKh;DYHW-Y;u-M-}p-OU#9*-tcss7Mc zRS>e3m8UGKIBAD9Eyvm~*h&;hln$sJWY{|URom>-r7KII55LAFHfaZlVaz290S<@- zKM2-}qq%IyuByi_MzAWMN{Wk-R>f#41{QNto=7uo*Lbck)(+_juu^ zuGFSU;??AfcoF`&Qj9K0)=*{w!}79tK2CJ*PGruos^nJ?mm;s>9c?H}W#YS?juLqv zOwA^b*u~Eqp7LfW2dp3+)^?%aYZQLCX~`OCrTi%-)7AzABV9>yIKHv<^CymXZ?Uow zk)&U5!Y)oOFZ{zWrVK3=J@)KxY#sKhlZgsFW*l=XTIZlTin! zj&DII(83juY;-?T>DjDQqLfrJehW~k&MU&x+tDMrwbmC^jd-6El_9p&9W(Qu<#r|Wr0Q8)Df?+HwZ600`E*Ns z--->x9wcD0P}Ha8;AB!(h$@xaoe!BuKD1}4UM7JvDpJz9bVXed0`62MmQl2uuEO6t z@>_hBtnH4gR(J&VE4cKZoc+=5%+W0dDS{b_8I9&5oN6@1LA~rxkcez zSFM=}%Ps1YhvgV2r;pq{mjXZK>}cp4Sni(oLNWre0zNAJ#6&(Qmvq}toVw&&}Uss}UWyy_H)p;bu?DS~aIYVEiz!L7^ANyDD6ty?{q0mXQ_ zz(xJ-Rt&L1f@?0VHa*YpI=YIH<@u_JRKq9=3o3K6kurMaXf{_nZZdSN?TI$X004lu zN{Y+KAV(Of3XQlfT?r{}=GM_s@mK_p$7#}U8`YQ4#6pzK^x@!v`A<)Ym2D57-7m1I zvFl3c{Sp%_0)FkUr$rA0*96mZQ!(~zc=9+ve1`@ESP4?%by_i!TXEI?z{#lrpao|v z6PQveT*9bpWTZk>GuQvx@BXCCED`@z*_3n4fl()b8sb>{+HR>$1Bp(6NPj^9M5V{* zfBJbPEUomsq5|f|Xu=9W5qDw~>Y+1rCoE?GL}f9a71v!7!#}Ncc4=MtK={hG@$+!~M_*E%U{>h8!=HcDFIX=;|PLJj$yTQ(^ zTiKmaX-%fMQ9qM4hqZj9lD_Nvez)rO(?>h@?-s0-zzFk?5&4cX6T^YQ**YT9AO{`d z%IsgEg^f=m2D7tk{%UFtm?=S~zHh0;1^-f5@GuS5fYd_|AX?jIf0F^_MSXEw`Kr|or2M2OrSJ}Xwan;y>YcNnzcZ>AgCq@ z((n9_JE>~of!OXxGqCgs^5{<9xRjgq3c}0rP~b7|{L=b;)3qBc34-PLE1i9{h*isx z*ZLN{RfX1yC$mo%WPq-1?Nz6#B4(G4vQ)#&BnR#gr4MU|UG=YtI~r}P3Ju>u`^}W_ z&X8`y9hH^t+%Wg(ZTDVtQk(6GVXf-+;BK&|e}#{{ak^FP;+a&2*=4Sgzb_a585L$# z^l<$JufO-j`8UlWDs@-Vh{tGh0l^_BJPB7nX0v+PIc1b#b%|O;46BSHXD`EKE}M@|)B4Pg)%gf0*ax>c3rv=4>3en~SUswu#QW!kkJ_i<5+W-JLMcm?@q zYptgI8tr-9f+R12@n4={cUz*-GutYhRDk}V>8S`cF2RhP9v7{|FW+B_-5jD{TnRgOXHFG z;FoJ@ES>iiVc@w@k8amUo3qC?h)x^u_I3lkSaNuv;nnXw1l zBpWpimaqwjBR^gZ44<3)kvFN^5Zp1Tt&*>!3*8V+A{yW>&KespKx$g4xx=Nzb2Ky$sPkJo1xNyCk~WeYI*S;@PF#D-b<{P~IZincwZ1mkF!Hk^LiPJW8NYaEF;?<y887_v6?a{LDV^~@L?l}&c& zMhelD_sn{T*9ud~SMad!-)gWiL^z2<&%2Bn{PL5lbLoCoF6WN5}}-9_9s6@O+LBT=dP2z^*i(L)t!UkpXLpshoVW==-f8OgdnWq@9@tf)lFbY}90t*J zA9qQ`tCo=Cwq-5&`*rW_h@X5+Kgp6dE)0%n8h+&UGlu+4v=%?g4VJ9#QGNU4YP-0~ zP3n84+`fTEY`uVH1-L>Pn>fH~^(tZAWiHZR* zV*eE@p~}Aexz2&?O8|O`=$~)ZhBMNIQi3gAgVzugbeI7ZKG zv_v7)lZv&QI6+2yMSZFc^j3)sJ!@5U73zO2zadVnJ0iw>b>PeJmnP?;wFIT6K#$_j zT8Effu|{QkcE<%;%of(H8RGj5!wwuWkxvckn6!T4Gc!%w{#;n+ ztiHT)#=iF0(;;IoN%GUC@D9tgt|seYk2HRVD25ydDXoEN*rQ4jd6DGAyyRdk28XN; zUV;&%NdaEM_X(beeR*k=hgCcZiqjmNLoD1q^u+C$Y{&#i#_xQ7pq=-1ip zoA?!T%;E~K*PVQS=T>M$G2vBS;ada8vW1a;`~3m_ouCdu``u1hptgr)U zt*U)l2hkNCPBWKnPVpUOm#ZvojQ-XtqPkI3n@jT63kS+{24mw7gdN6d4W2|ve7Tlf zuyPY&woMxQJfNFt30!p`i07OJ80D@4bu%@8jXNzGH-I`RE?wM+qu5*f9)3Kvbgz+6^&bGzY0o1UAWnY%gu z;4%dbv>6BCRUEi0>73=xx;SVU)9GJ}!7I0R4+R*>DQnrv|Ja>VbmU8j3WCBtT>I1# z0K1y~=J=uy;KS}V7qJCi9}5dxzuoFYb<2A|E%mIT8OW^JD>WWHc~i~aTK3oxSsO~6 zN*O)x1+lSU(Xl#b?zOwwO&{+@*A2^#u4nuK?Wp^!WYdIwQ@AeL#raIe+EK=G#KBJ2 zGq{No+EbY)pY2M!>K&vtes|&&umASF$NF#hViEJtMEEj*azky~N~v&k_w+trWag;G zlV2*07mb|$X|33SKd%vd#9n+5P;_g@U1Mgd;Jrwm(ov!E!b)77~X+E16$Q_X#2bJ5b8BK?%8@a|1f{-ET*h`FK=iJ-=AQI`b&K7XNEuM~dn zB#kbbM)@owR`e}0MZDz|`6#~6q=ymePL+6k%1*A7@4XD8gPKh9`@FFO=ZxgjIO0jS zm!OZ{l{4o8Q&2U?G=0-b3fk3Bi;#e?3szAye1*t)e91UzP2(W@dd&T5zU%244J6Fk zfW+*K`MF0!tFf4k1@cOkn*8$_fpb$~fJG}Lq9yN8>Bs@qW^s%PMGD%%?$m7r7f9?n za=pkF{Z{|;C$A?(`m@do+>6&-0vX+Ll~k@`z_S|r3OniZq59g7a&M%=gh_ASKZ7L? zFP>2fRvAh2Is>qV4u5Rv*7kNaNCalYtqZ0568E*F#K^htEVLkw66h}JJA->r&o z9=UYB@aqkkiuqgeMHVn?`o{|I$fxY#tTIrXF#mjFcuzQ9%8rF$lOC9Z}EacXsU!D2?@`JT6?uv1-fN?S=d zT#43Ig#+AGPMQ+Kc&b1eKgy>LSDQ}bfqF%~CSd>(T;-l#5+GD1>bb14oBN?=>-lp| z=Z)mzI=2RLETRT;ec3gMs}0(x2`P$1->DK{n;G(9HhDJjh#NS?5WriUwzv-! z3}K&gFt`OfoK+4|COTqkXW4F>t8uE_UT+7Kn+F1vXq*)4?3q{Xv-v#2u%z7K@`;DI zYyJ6?VU32#D3>7+@9H&K5n2CA0QXeoUz|I#nLa-l-|A9LNxD7pEDe`XJMz=Dcx%DcLMp9ye9jRhN06*67u zYbUkXx`!L5uHMxk*Wc2;8Ixp$ds&U+Y?R^sO4s2#6HKvrswG6a5YFv*r-HUT4p zJwz{ww=9Vv$^m1gSQOF=KalkSf;`sbfAR;%c33o?o&uMRFa1CK_+ZkZ4^$ZR_`FZ%S&SYR)ouJ4*r! zaLU-r<1+D5&}lSG7H~}ntf6QCFhsdES*ygyoFx<|*MALcNsGeTIzyIr zV)#^WO<N@fCSnrHSlKXsjflWLWMDmHo#L2H&8`UOOha~Nhc4TjBjF- zFcF7C*W)U3083PAC5~UUnIjd406_+8^DgD-O~udH?*4U~W)WLfNnE+aO%doDO5zdS zK|OYjt32JO8>+yC-Lx-}aC%>_ydyPFi&4l=wbXu>u;SExUIGjd zR|eg&o|J&BtU_KiY$tz45rIdj`^VRYE;SR|{d8oKMb5Diqtlq#0WrU1AXlXIV^}jn zK9wFSN&_0&kD!hNR*BvtLM36n}iLecG( zwSjNE9Ouf+@HH7oC3L%my@+Xc5IkZejrB{Zj8_9c0C0fSp&I4-CB%|If33!JA+j;i zUIlJN5=`34n~fk|p+aBBtLo_+-{vUM&@rx(gNrOMj@H`GiEGZFj zTFwDMe&rbaBS0sy3VSZ_wLzxu!A>MJ)i%8Nn(@rlys!Sg!a(maC~H)$26$IC)4^Af zu2#%fc$&WIlY8>#X$y=0%-*^$tExWmyBbrN(lNV&x#zq%!@t_AgTnO6TvxTO2@ zBo$T2Y%y$CJ$b~!eN8{>NO2dD?(~|k<1mdnrvyzy457=6H}@-_yOiMNc=y_BVeg%p zAzvQth3BvVqHiulZ|Z{rV4(8&ga9f(H>X}h z8#+K860)bnIL7!5YjF~f$U=y?{z1U#Ls>wXQ8-W>W(!;gi4_6-k@#dWZ6N8;lO5Qu z10p!6g;cHW7<`67` zK@oo_=Twe;6BtGuiC3E#lzqbI#U6}gXKdd(cI1s; zt2uY~gmyBcSBJ{Z^U-#`?eFqok6mOdAl7Q`8A;OLkB*Ayn8i7>s0YIiE)V*G;44f- z7hv5GV(XENd52#!tP9=8E_xv0EIc0fX1F@U0#JXLk&CP&XBBdm^&8aBsMfwaXsUkC z=AECe?H%=7`sdM|!ylcc>G(0n%RHIri>07ze%8ui!HhzOhw56tFyp*Sw1ebWRQwME z*OG+5Dw12SLfpS_i{;B7YuxZ+iWE6>9GRPyY0T~xIn1o=vr=2+CJ~v3yjbH!liCXR z+E@o1*Q*lmcV!-$RLj@xSRhB}W?3_@hT{}E#zeldhc&tRL_9S^UE~WLFrs^D9ZHgO zV0d_5bz>H#H+lV;xbu(OpINuB??gNlR7ZxPzPY)+vD^RW0ssMcT%;gq#5^CE>gca< z?nnt>5NR5gAeV`IVv280&RRX5kE9oic#&y+vdu3-Gn~B?C zqZ&6rAojEwO$@HwF1=KplKw1F4RN}vro_p`;e*GpVlL};=> z|ETwDK>=6I-5&Vswk_b$l}9ua!@7Qkd>!}Jh;P3uTUkT=>d2QK8&^ImvBUO|SY`8- zf)2|9fftm{t)aN=bz>0j9okfNDYZIurq0U|Ndt@GC`J9 zjT_!WdF#YP5UE8NI5kKkj3$-{XN>fRCG~3th^}I!|G_`s2mivKo~$XG9Q@z?*JAn| zUV2mM|M{Oa$Q*4uL-3%C7&pKflKhCYAZ8foXwdT=EjJ~GoRXF1RL@}{NGqX82PLtR z`h(*~F+%!jF!B@j@^7~!hI!5buUkVZ+Qu18|v8USUCLl!Hc$d|ByqWo^k!c@*j zQ*0I2uZoWk4XK_fZ5KYlf5SVkHyF&W295*rN^>Mk==iv%ax4e`t=_D+L;(Wv_Hghpr1T*k!R)v)a* ztzZYE`2+cTD@>k+*1b|-&vPaSws?Yi>|7BklJsoc}U6sxVkyl6_zjBnZ}@i<-$f{4x6n*yzAxBmC~M%CBB7jhIL&W!Bc+GOLegnv676V{PW?@z zS^@~a7h#_VH0C4&ti?(IP^@`_vhNbnND+nxDbX=t`h9U`6<4A`&)gl`&Yysq>B5BK zdN5vxP2)x3fCMC9bf}IJFr8@S#B2au?^v!1u;Y#?gu?6{3J+8kwzaajLN|U%SQ#q^i;PFx@V>RxO#w9-9P~d+8`(N^Jz*D2}~oS1jH*5YAI(Vf-uH9lRwip ztK24Pa}!C06Asmz6q`nht3@k~_FFP1ZY(j0Gj!kvnlS<1;rXi4xinv2F8N~XXScIk zFGZT*uXdqX;-##ROAac3_uoI+e{9d#B=yg4|F8X;{CG#$aomxs*#At# z-_D1rNg^9asnTp)?Ghp!=$amo*hQWdHfR;LW*b!@qs>4B48EI_yv`gA zC#;i|gCuYuafVl->oKU3%$1ZLqhu_Ia!dw<=nvi-ogVJU2WA2j!5cWgb+g$*=_5|q z065TMYJb#JlA1%hKNAInY15?)(^^v`u+ddiwjrN3sGzNce!wpf$N3nIP>=+Wl2O%u zh)T4$D+7g1J`W)(Nf&Ll2uon>WLx_<0e&6;>jkKc`p_g*Ex-`}VwI@kC_qWh(qIy8 z&Ya&D#9HP|^%U@T|I`;tsV#eIQ&_;AY~RJ87p9zlv_h@?Wyh&z^xFPnRUtb#n`=J~ z+xx8a!<9mQB1SleP#vO5s^*25~wRTG1g%h&S> zbZoW!?aT)W_7%N4>C?MTd`0=f-~EYjTJr`D%@&-DS_`h zCH8R;0HDF+i_%q}ArMqEEVh$=YXA4F-xQ!21ptwihU#wKy!_w$4@dyu2nQf>v--mO zjq)_GTqqQ(JA+TwlbMy_A*rmT<9p4O8;ud!hNs7j*~3OVy-Bu5$?OU_Hz{?xa1fP2 zSWK;9V;Lxf3fptY@B0+ZOu>ZnDBD}v+K+<^20oRBeO4emnm4c$IuBMQt5Xf6JJ^1o zm5gS);o0JWvbGfbQy;^hR4V^csR)$oB&39>DO?YhEh%Jgg5-s8jj+cSxN=)RxsqBc zd!(DJf{^@dv5EoQOEOVO$RaoH%L}y0EN(1 zJPRm%#L5?QLsT-`hJ!(45O}`za;l=nO=^8st=xhYiV)twF+j1`n{x3cSR%`Kl&zs{ zT?*cvtsHm>kB8w|m>qEs+Dgb@3iRkmi*0d`(sv_3M~xL66n4q7><3M=gyS@Wt9Hc( zHM0e*HqZ754gbxgRT9PHH^Uj5rV+0;#vWS8E3=uL!KP3U(aK^Rrzf z+m-3OkBnM&^K|pb*<$`5Rw!n#R|&xM{Saw7V8vh-V`%`*oNr`evb1ll0HJggw!(y5xi9 z-s9A=OJKU@vZi-YRL~zRL?9``oZrX@F#uhN0rw+@o!3fn`I?8kmf32Nqb@ z?*B{170GWQ!MY_pQOMDrM5$`gDTHUVhzE?L094SGl9XI@O1EK}r--aQt~*<(6^&YZ zZY1GvSK@iNr7Ht4q8jSI)ehn8(>arcpWzSGyE)avB4yE5{F%>O9cnSnv5m%>w4QoUP#odFovqvxMLez4!&IYLa& zx;A1*d#^`fkf6cQ_Mx$Bgj7h&-o|6L4-^I?q$o2k{8TwyecO|&6f68#lf%MZ`kY%{ zlbtb@K&`M_^Km=G4VOUM#n?C>BlNg)oANx7Eo7HG&*t==+ySv5f*H!M{+^-yHG_{Y zO?t`=nbqX3K!e}8|6TNU)j zw>iV>DIYUa15-<>8Y!qoP?_*bl7Qmvn8TtJ^^>D~LNPF8u2DA|YzQ_!;|R^SESbNg zPBM$aG%RF=RldrALoNJ9isU5%48#YnOmV0+l%<+VfW3fE=>a+g0eKSQyJXS+;>CnY zR2Cq;Zk6Q9?5&OnMy8u$+s7W`p_YMO0OB~iK>}v(mkZgi`nxPE-=KTy##D=Bg-wk@ znJ0A)Lt?i58$0~C&lpWeV3zJ>hVD*q)CnVcY!KA{{I%cn+5dtPCX)JwqrxM*NiZ-d zMsHI?dJ{EJYxWEv@;{THV7)S5?BG~_w{7i{E%%j2MF=Ks7T*zBDeI&GmnX(K;+@$5 zjcXN0{pfj)@eK+d@SNeO)GG-s4iEh0>|Mv)Cd+{&)JpNYW9CgGpbi7o;UX#SP|Jv* z(Ivo_1d?l3yboe^5NL;|ZZ#U#f={r>VwhBn-=C8e^$cKr?3yfVU2tEk+~Y)R>-C~; z+1_7gUb(sH7zgT=R=#-}22nplHM*mf@1#)cN)p7v~^KAy+> z)BUw*SOaxTE2j|B_D$i?f~RfqgO^c{^d81>G-A4fq<@6Dtfi4oeas#829@+)ZSGq& zymIV75eUfo=G^C`&WkA6@hhg|!&%1n$PeZIu}_YgDsI|EOpZ5NUk+Z}tP0J1B36w9 zo|wD&M-;~X6AgKPL1@amyx{ok&nY9?zbKtMUtiL9&q_S|bM2$dcmB=G@7H-=(de5W z-v3ll2~B<<_wxga{KfHE>mwtZd0yeL%%%6CqDZ%d5Z(KJ8*wD1+7BXg$2U4CnJt8d zWWxc#&5Sp#V~v-Qd`{zRk#>7IgP%%o0B9Re1(1>_lp4fLOZ2?1=_pha`P+{r4-n%f zt?uhO>N9`y5CB_y_F!u5B{n;WVD0`mzyVx25HrM(mscQx^JO79Qdp%PkX+|05FZAk_Z)ym;48y z<$!mif|W@Cu^p)|Jk14awhiLBr%}6XT;o)=Fh?ClZyh7)L_8E;YFCjXw&6x6vSh7? z?^2BF^v_o{Y}OG_kU2UZ;Ml_+Or+5QR6d<)TW$4#-}>jU?z_`nve@*-SkIzC#hRr$ z=f}>A^G7_;-&H#LTe2W*ukITc8PzkBjik!0Hzc{*+|LPtCpLzOZY*M6z$-<##gS%O z%kj*%8t1RZXs266(D1s4#%SjGI_%ru;j#g{TuYpqe(i*}XE%$YGv7o#FYTe)yC=AV zrWh;gWnE`l|4hT(SQO>jf@;!*0srzJ2>68&ZOQ-8ybl{Q9`T|Kkge6AnEK#tY_K^! z)b73C(j`@dfGQ?!H>A8eAuyuSri24jZ-MuM;IYTq^xI%N#XIx7A1tx zRKaANunZm=zCvMNuMVn@s~pV%WP|0Po*6ZXg_4r&KCdT-Wk9Z4lSg!~Dh&-HP@Nauu3;O58jkCD7 z6Ml$&+E+@zKl9tXkrx7w_bUe7D<(gDnD|)eNqh#qc@g%s>7($PlK*DV*@rt9!`zn< z`6fQEhTebq61;D&VqED^P|p6Xb?lAsJ*ccZ3S73rsTY@;r+f6h{XKAem%fL7Q9RFqg}1<3*uaB!ruRLJTw;cMP~OShiU48 z3#&VN?@7OXcw~?~-sE=Q*fc-O%cMi(5j546POV{t3uoUb2&)p4DIY5vS!#~(6fwS~ zE8%7HpTk&y#FcM9t`ST7e<&LQXT8d`-(2ISDU_#|^6kZD2ZW;}Ayh`gnH&=U7c&F+ zJqp=7TynP#9VoYt!Fi&HMA(8+Il^5`liMK-?Ac1B#67qif~KmJkpaI{>4`s9_d2}V zTB_XOfB0jKpuchx#&vGau#X>jB;v2j(QSW2kdDwAc+^|L5&56Brzlb+DK!^7a8bjw zbQBJO$?fY#DJdO*+7lEB)^Zx@9M&~lGlgDTNp38`Yqe~pfvs}WJavr;66a{kRJYEqqpX~UZL$19JNu6h{J^>)$q zP^$7Em|G=CzJe+-OrR5a2l&+*uZIB#zrgUfOaU}r;j?NLk8>#aogUDIM{!>?rC(P^ zzV1^$wb|?OkF@TGN8k&zYp-wS-+ce!=GT$imzGB^|4J0C_+~er-%~3W@%u+Yf1Z`r z`y@U{E*-lU{Mxo->6P44N*j{qPr;=)j4JLG?8r~k5FM2cnL#z|#xMcj%G#`z{F(u8 z%jkMDGh9PI;NXFyE?7Un+Zp!VOHP9WgCNaCj{nY)t2h!AZ+18CEWL5w5wJ@HpTIna zESXeXk>w=?!U!O$ENhlaH4490xXG@iTCwtOiE>-yAhM@Bk!?DzUGh!@eNIQ+HNH_N z#th2>I87ZMir9$u9IQ#=FxOJt*GI$!Srsilw-*{O%O{N6oK=sQbt(ED@gnK zYUJx^D7(KQ#rdZ9Ud^1+zv%wqpx*Ay{ssSxqqmQp?l2eo79DV4(>CP3BsjZ!whDh` zTGn^%59Y+vC$_kj5v77-7Y=Xu69z8FZ5;aNa_EURa#z*4Dzs*TBe1u_j4tE#Z|2qB zoqX^2w;Nu|Po6k({G80c38@VE#5JUnb?uG>J?T+4Z+`8hru)d-Po){Id)n1n*?!h_ zCZKSQD$nnCX|0_KjZubfyWx4Edx z7Pk#2!t`5^=CM!~`l~1AU{k)q33tN;PQmd+dVV+)a=RG}-`8jzshw}y7L>V7stKqS zI(|Kg`A+BdYk@^zN8^K(#U1&0tl-;G%sz1f;p zIhmOXAO#s8XbZo=O`G2Sc42^sQz(!^{%*s}fpja=pIt8`a&9P^-YXS`$wWq|D%X7$ zkVfM+_lL(#mbElms4WV3%j8Td^F3jrCg%EcVNoYBtodEBzF%V18y;}PMRRZ8aMj)R z-(|Pk(lO80uhpJC5SgHV`&Aw`St(y{Hn8Wt;xQ{N?o+RZWb}r1=&;xC)Np4%t?xcl z)d#Ax-%a2I>IW@N6(XbPUyGXMum5YO;XSq`?!eHx*c^P=c=0&?*!^W>#>4yCaG%J@ z*5?mof5m!S^SCi4ViqO2tL2q>TL0f-sYa;J#*Ax;La+9LADMaWmMwOkm)r>_MVidn z5_9cpgK;gk+kX|4lfy*%%W8j>n#)9*&Y0O{SbTjp%xc6ao~A4c-m0vL8j=UH=z-R9 zEHc>~m5cSFjE${YThoN>2;Vn%yer#3TOZk@93{7W7ba~BB!&2vzP2X(C_cja{z&LN za5vc2j{6gbA_({%1%XRdcnS3!kZsg`EY&YsAUfDg-_d|zwT8e1InuxV@7VD$1o~nM zrN3VPX7xnL;!)=5;?ofpVaW$2Aa5=sKyvD_8v3kCKX|d;=}J^R#MSn=Lt6u-(sig# zmord*tzYg*p-2(2j{_`fDLYah(TZ$N7Oh$^XWd2qJY z)pFiXimk5_`*VPboFO{mn{%;TF{(}u{^D>7As}+S!;_Z`MhE5Mx}tbA{8(OHD)AD; zV!xBt#OASAX-gUpV~`()4n%Xo2&=2cSKoIXyQ0Tqs?vuGo=B6Q6aIE_13g z949X2`4mt6AI{!8D#`zi{|7}xM8lc5Qg9$@BJNS)-sZw>xwq!5w1udsgj-Y83b*3O zS!&C@Eq7{G?li5;mX+m?_vicj`}@cDJ_pWqxVbqTZm#pX&g*(!kLS1s;?;``mlK1b zW5^D(*T1s^6F-I{Qhd${_L{{0o-?~%moF<5cv| zqy-W{gVG{wK>t8B9&KJ3n58ezU2if!5D@7Nv@ZK4P%1_lL`F>7!yrjSv{rY#s989Q zBa=7w1?ua+YN8oc0^ZE>U;fIoj&aA0F#Erkea1GuVcz$`8g@|Jm*je?0q#WR{1LtE z9q*{>iojEmgi>)Aw9v5Wk0BFxzm*=EGFakwLdAoM8=xjP7xTZtdUwuA5m9UM#gSDc z#jHXpgppy7YEmIU8Dpw`&m0(=lT?^2Z$lU!v!55cX~M8{7>>*;=|Z^O=al5AehMQ5 z6CoB=*NN!7nSYg+90X?;MUEy0h!-$T#k^uj z&~2myfc7fwJ?QkV{t*MksnDuon;dO?a!D)M2EG}%I4wbz|^$++y0AX^v^n) zy$5>*HIJV>5>dP2|L00nKm^V9=f@YD?Me3@p;MizKE9WE^CZac(%!>2?qP4Ldf8}y z9NHf4*IDbb5lCZur3r}ze}IV@B{n^wxAwqXVw&}JN>1o8up6-^4pAN`Fzf01dg%M)i=h5Ks?+0f=!wiG`8Zh*_msyoJz*-cFe$N2`V zBu9NLoa=tQW@7z-()xw`7mzL9^)zl+j=6(zt`e>H5FTN6y>NCac{q!T_LZ2mHQWJ= z7yk@Rp7 zX6O#OOq#*egj1grE_p>P0tI{fj0$`v&|itNN_aU)m3FFNOQ{K zu8^9sQ&IEj0_hwLzq9u}vn!!DK0Yb71xFn=^=mMmIW#jJ8O_{_BD@-rhfZ3J{v&6s zfN9c0%H1A}h!?aYY;mJ*Y{Qw}(VFid?Y{=~i?^ECNLSZi3W&fWa|9X*ejl~Ey{0$} z)!)2TKhF{SMgusKJ8k~n{faT$BUpzmEfjF@=#B-8$7F8{854?a{Rg3CX&9_ zvRbqt6(y87PE;1fY`8j06D9$|ih^_{{uhXI#N=k1N%}^eG}GeG5j2sEp$)h5b;E(U z&?hgpqX|WNWj?1Gsbz|)=slQ;7Eh*w55lxtP-QTk7udEkmEco#1I@GZRuC)$tw=V8 z2W9d5o#0dy0w~A4gej#}#lgs-{yd!9{95Gy@)tuA0mO|k`R!|gCXb9j2H4Q=yDI6s zGCiFtBHc{=RqeAvZRM%Lpkn2U+8m)3Km8Ljvm9=m6e*WMEMU}#U%-KVgb-kpHam8H z8pI`e%2q_OUnx&T8p8AjBM7w+dGHb($*iPbe2opRX4? z!^)a&=KR?9a*?WLuiz6cg=}=4LWa)R=F$xh_UzS2uS*ubj^HrXMt#7=trTts+WuLm z6gGYwW8uXS?ABYPcgEYtazvYjFswQ@dmPRd1ENa~)8W zaLQIK^0*-CXqT`_yIC8}4as5^mMUDe98uH2#^qc=#rG>e@z_hQ=-fGp{@#`&_(Q*z zKYbdJ6YTHgZNT2#MVfsR9-JMyK0lapGS*BHIb=$w&Et&D3;E@r9Yg30m*_t#XuVys z$Z9cvAkgL>%<@5Y#JJgdkjPI00C?I5ONQef;zVM<{KOWTN51#Hx5QIS=i&`prB#y^ zI;S#%26Bc~UYLVPr*MY8@3Y489I_Hg$w^@M8Ja=*27!}tqg)9~mR8W|bI8t;9GEE4KAoW z>#^K_Mfqd|o+@~bosOmd2~!N`MsDjtyX*zWvv=6>Jt8G8RD9~&($NHY0nE2(ul7@Z zds_a_M{WM9nh-@%(G(r3Ai=PR3)mmY4#0^K7N}9vY(p+sftI+R_TB@wIP+zH`ng()8-G zie?zT4-I0&f(>v%K|GHTJ96aIz7HKTmJT*u%As$h{2I7MVp|Y7ugyigLZ(sSwQEkG zle&Cfy7D!A`gi>FYdpB@Ff4c`+|nUt-XIapGX88Bhs~SmW2J-EQvq*42$dNtQPOy! zAEb~YkL>~_nGDfC9pR9#b^43ZNl!P7H@p3FPH8k8+48YD-_D6?0T&ZtI>JQ+q>NhG+*OI%JcP`td)%ksuA zJVfh;o5I=VMbd6)+QZxFyM=!q`a3r4to=TlK5@!kZOiX6j~cC&zgygB*1V$^tOw1J z>86kH_!=Zf=80>tcEc9`c#Uv~N3R|x^4?K?NRSMut%Qf1M>@WX7isvZ{4^Y6`t?LXADn|4BPB6lSY9MoKtHhNhVQt%POkXIbZLphT5Gx7r)pI8Xi0EtZ=g6& z_K(u^z_f}K8Yyjce?oNOSCwHBrEssOO}a2QyQmkTnLrmWvWZJRjWE^x^5q$wAVFA> zC{KiN<(Znx;+Q9lMiNoOrH zc;Hf5no==P?i|<`x87|Y>o?h-z`l&|IWq`1O;XG;Muovs6m^~MH z(q>zF*>hZL!Sl8tkg$_*!Xm3EPf3BL)p>0(*?=+G_U`?BHpeJ;5j3J|6tshjdjvGY zPbiyKWuXI#HRFB{x^Bp61ZRAW^FQUY`?u?iV%XX09r1z;h1bLP0>kdU?6V%vaC&4c z=0}~VU(B|D%w7EN>*#)RpVE;sYuiGid4RPeuZB5+&511bOZ3QJDZae_=c`Az|MI1N z+9>_&o`3QE;BM1bBcB<~RgkSoCHA!X=@Fl-y{gH9vX66ii?oOSK8*S$MlHU~;h}#R zt?;{J7{Q?|nXpLf7$0J^#u6OS1P@v6&U=D55aV@henPJy(UB0?OmEr(NYpI*W*RZst)6qx-BVSj?lbH+^MX0w6VlQ$cJZ zsMLr3fWn5%ga7fLW!bNB##_~NZ z@TcP8vHmL8Yei z1}^I;wV=*-N+w9eU)K#=JYR2|(MMs;Ri9v}J?75y|D)y-VpXc3<8c{HD?VU6s9?ve z2ft{vRwz`Yn>nL)6>oX`3_A2v^c(h?IK%9EiG7O<46PNo{=SA&|JEYvrRl88nDV8! zp<)R0)imQZ3vI<>|BueWqE3rG?A<)jc*lRRTb1c?$0=f3uyY=RLDRG}!;DjYF3%%( z#JO&U2am1`4SxD`i)j))1%LWKeD~S^u-=_Vh9*p4_uv1R-h8`{yO2oPZ6?n<^*!@h zLHFGL3FaZTy1Kdo;2y^U000vr002yR4gl=$?;mG~i;Dw3rI4Ag-()@j0ZcWGuI{<7 z%xlDX*6vm<>Cjdh{ap2$Zx7xRO#^~J>-^bllr4QUskB-Uj8$-Uik$OTxNgeI%O(>1 zVcR#$ESldcuA;e#g$;aRiWPf%G!z2Djhka8fI12S_Jv?|16YYkD1{i&y}sB(!%9pY zf>P-~keZEWPs9*RIP!ik86j)dbCt7yr7acYuoIfrDO2RE*ltON{Cne--P7$@Mp1ip zadh=kH4sQq#Q@=wfNgtj0Uax0U7oOxXeq(l8Jn^-W^PBtT918aomU9NysAk21#oGQh zQr4OEAI4pE`@MEAB{n;H2vHPM!?F!xKDsnlCo7!&rV^0=Kh46MpoI{HSI(2&UCV*=s%svSAf}Sm>DM2Njz=MFkFqsah@>`#rLpXpnX@ZE?&EKBL{kHI^vX+NxyPD}Vg03{b)X zu3#4wu=PoBHh-2xV|EI_HfywiMNBOrMMHdkrFsh%^;=#T>@w|X7)1?Ao(siGG?C%T zQpjkgcNH!P7Q>u4-nTj22K`q*E1dYF`JaBHcR!5I4q&dop>K8-xTEpFl7}_`@SVVM z&U;`v?t{P3ETxsKhb%svtSmewmRITgfLnFRZ7h1K97$tCt^|YGLczQSG7oy9RJE7? zw_vrw!c@W3vK7Z|Z9qhYinVc@EHquIAFRko(Q8Y)4z>4m7!_YU#l*y5&F(Nrd11$v z0kGh(E=Jo=+h#?{$x^=4wvPIHV zb+=9_5jDkdTV{h&Qt6YV?pWJaPj!mYsbpyIKy2PKKzh^ zVyqf2+$d=el0SEGy<0kLqEL!-S3_p|sGa8X-A)c3)f;c|sy4cU^JPkWrRufPnNql8En-7C@nv*J9&oMrr6cc3Ip{WgHyq9B@p2NlhcHgCI2+gThP1J;6>?*?C zdRhBD+ixcI&e3|lMMh+UH!adv&q%r;qd@RvW~S3%NbiuKwyNjk4~d4Z!f{@gKGH_! zx}dt>)7N8E;nbRE<2 z)Gc?OX^;o%9!b*E8~GO0ZjRXusG#35_+S2_6FE;a{f~+4@lPfhR89-XD=LQnNMA6$NpD#jm&n zy|>-7HV1`08xFp0TqI6H7cgH$kt}H##4(^VMI!Gxw@%H4p1-%xh7ntnp5B_i-cU;} zl)qc6AvNy-^`)EjQ)^oOKHqsVnOpjra$BJC!5xViCyIVT7X5+wzdQOuxo>;#=i7OQ zjl53Q3XAMX9)8}XZ<)qb})`xDq-l3~azPm%4=JDzLax}Mv zt~Xcm8*3X-JXOM+UIFvomtH457kwpDPI}!6iL|^o|5fKU<5cFPi6>g^X@=f+vD(9L zeV<|dKC#YuWv4$Hdw&@&$xw@zv|xQPKh6OFu_%v7KD~(yPqh}CfV-5*y8piQ>c*RI zhLb>zD^pC}z;SAESNP{LnbhLWPse|lN&@pW-i}98%m&o)p!8c*k7Vhh@$>f~)*)H?nvrS`kqgMRf33%Ws`T z6C^O+t={%PhQ+;v(?j5m5LcxZm7#ic`j-J;mPP5phf%_3-b5Yq-|90GG3Al2#VU6O0(_dnV$bPd?v~`+8xY=AQ`rRXMPPJ{$II!O`oubO0x@FFxBZn!1@s{!d0wa(P-nB+T796E%wOqv+ zPNG|U&FV>u=?IkQ501wesOYo=qy(S9+d=?gvC^R4gla%5)BQdrZ}$=6*oHAf;_<+D=x)aiP_ z`)j9Gm6L}$z2So{Hu!$Ba(?$RJMlJvQw4bp5VmEQs!(u3@Ri)2Ek``)@W1sJ$Nr}# z&b;sOF@kmj4I zEGjdma)!76wIn5@Np370xA`ro*uP7*7d=i%j1WcP4zY z7*iWb%eSD8k6vIhCRM`A zA@2i6w-~=tPm8lfnWOtTb>4r7OU>PUZXvujiFs33}mSm3KT~1R~dk!)a?bwr~$%?{0t5gxrD7BxyA66LZ zSY$luR+0U;@?w*M*AW>re)`qO{o#tq%Ws9&EtjJrE5|NYUE}ugJ{4UFSGzL0=@|I7 z|4VY8sy+6rO=W4%@pA_IX#YS42GGs?d;b-BJ@Qqcn3~z7t_9Il&_t{9;>S!>-vyRc z=_xefW3*J+V0muIc|o7>%Irw0Hjo!uDCTOZt`WE_Vd{hKeo?H4f0A{VEQ*$s@a$Fh zE;sa~;u5n!NtzHF6^W@isD!SdYJQcpR$@4ZriqwnLYY=-(|`dVo1;?K-qmDlt#tUk z^d5VCG!&AeB7%j~u*Db13)mYunE5odXK5l(3UH7%I7^C6%uekKVtom-s6fB1rePgP zOzjcUbAaFdFMoa5j|Ae)4T{EFf<72#DWEo@J(&8*&lWwMS|v>X!89n8dk-d@#?W1G zsKK_In({jE*rf+@6V1vzryYcXGkD@CmD#-gb_v#;ler@cU4TIxnDqpQyrW~f(f2^b z)}}tucA{%Yvn@{B4*8y5+iy|OlBz(Le*5KtmqhIYch3)+FZgfdDF`D?_6=gQ|TjTc)3u4Avm@1I9` z%+1Z(eP#tts280I!@^F=qu%A^x=KxzArQ(!eF)~kmz|wW#cufe`YJP{tiE!UV1@Z=F-vHjGi5Qtzhe*n&zl%O70Mt`WM*0uu(7$@9dV^1aFr6)JhcpyOd$|5z%_D_}NiTjNIfTJH`F zAYk~%vn*JJDMhz+r_$2n$MR|03w;b#Za`sOZM{trcT{aq!r<#gk;Wnl{HqS#a};@O zXOaSt_0}n4t!7ilNkTI$e{)Jy23S!+YFv>td!f^H%lUG zy}2C4&z)<^J;c>ZVC`TY9|Df;&wyyQ3NK*FEG!gnu&7Pe=EtZ^~sCl?KLJE=-|x? z<@gnei~P;2HdY%?UN*ZPj6Yb{13E@+~YR$vM<}!**~@;%w+e5}T+a z_{T_^cA&}qNtsc4n+gW+-jl5ABv1IS6fhk7x2XLI^ur+##$Z9Yj$H zp7hSvf{wiDqz}!UhMJ}VQSD^Af^tV6>QQ8mvH((|Z~gp5p2w?Zz$OI)jA@%kQz;2P z=}NjRQ`CyE3o2aUkL6$+!Lo4Wzmxye}5 z=OOjmW{)4JRPCLm|2QJwPW-9N zx=xFK+4-s3b@(vy8o(0(4hbvjvboj6k)KaSAa(+SvS=AYCA|W)ewN`LTdJ!B(NEv| zEvb80g2q}V(PwNU3L=BM%6jY0=e5aOAZ#T>EiRK4y;QQ56&Fz3`D2rT{8h%}i1tz6 z#2tE5kCKwlrx0mB_M66|?!bhn!E$WKG*Tc`FX42@wkZ$Wb0rkxMX~RLIJ<3q<*g*P zv2ba+J|6U?7gNw7J>w+0yKJ0axL1V}b@!Q7lONVb_w+Fmq zSM8u*KOM<%hilL{gAW~8SE0~tJ&ETKv{N!0XdjIZ*V8lc9;?PAW~>BJQ1Kh{0ij4lPFfa-QrT%9Y@Kb3&n>GVf*)E zfH(Bp)JZ+J^&hZ&8?<#JSeYEV7<+*z<|i;Z8XH1{OGv(*5{kQ+T ze`)-c1PrAg;<0<0+wW`7lSgm(u^9>Fkuy(Vwx4VxiTG^Zfg}ivwThbHbgFTxb5m3= zKAEhfMXb^6PenqUzsU9^7T_QHV-hdYA{t_$e#v*Z%?wQq2`6374&POBiLmXoAayI9 zlo~OeRl9K;JUq4l4IBq_vsn)j@oPK<(I<_2KgcZJgLC*^RdRNA^z=E~zd7db{Fn+K zTP|K7tdh43JJsyzF&|T&s{Ph(qqz`MBwz82lem2UGT1wf&!2NORrzFgk`h@Ob7OWw zzTyOLfGo>{tD>?OD6YkdTz)#~gI>zzoH?p9CkM1{-Juo%uDZB;3sKHyz$&W^?>QHb z$VYfO%SfX_+P)rC<}c*F*fVjjdVUiT?-v~&?Rxp%`#!X=`jN*CSBvj*_jdaq$oGT_ z2~3RFCdr=V>yn<}eIm<5Og~^Nisvh)Y5iYbd?9`HytuU11y0p(vKqK(i1l^Zs|A|* ztGZWdqk9T7lO@X|KmJWw+N0+^RtdWlHGNPddYtuL4-;{Kk`zyh4K? zJlv9<4nPjz2}Q4256|oP50*K45^CSeB(#jCd9ogCHYR<6OH|-{I598Z+qt|_93v%G z5^W%vE4D)3ZLEm~B#~|sQ7W6k(pNg!LSLoAsr&bOB?P{rdG2`0G-WJ3WQV30bDQdD z+~N~>3&s(5OOx*gh<{4n~9APc-*Pdxj2Fo_z&yLwrDuFu&B&~Kbv3V+60 z&bspAqOdH?uqpR8N1Rbf_`q;MGpEWR?n5O@D{$JM>tN|8enP2vXqBebvH!g5bfUls zflZ%-goKi(rPcfYbQ~0@(op4+2Z+Je@5nc&?k{zD*dk8~3=?awkDFh19^LW6%rx(1 z>jvofm_9aF9K88Mt)HHwZ|60^tH$X*TQ2fCc>Xo^?!&!)|5$U=t%)3@T{<8SBcEGOD^!qOq*--RUPBE}7PkW^wBZ!HHrM`Xd!g7)NY+xVEz zwVSoHdlf&9!mK_@u_1rhBzGby5CHJ5nM-*r$6Z#*bhgzLmAf2~w=;mg$wQ=?Er+vG zmSAseZ}&=B=?Fa)sYNX-^rT!bBwmle3rpjWLZ4rmHfJ=sSBUEWm%mcr-=%RD@{hZJ zL{GejgHYTdh+TAJ2&dkdjt2ls?IFFSc0U=Toibz0f~wX@P!6-}Gmr#4Pitk-OX%&y z1>SEKd6OK%z>}skyjs`z*@Rc}G!xwac2YNzS*@ZfoSdCid6EniTK@SSJVX=o#+7R6 zjOJ{aP~5%r#k;lNQ!gatn34CYCW4;X1W!ocDLrG5J7?v}tRxuZ^onp$&=;v^e#5T6 zbQHfy{!Mvh;U#mzNlLn;o^!Z$;jyWEL-|*}G@VZaocJ43(WfVLe!?@gLpMLwX>p(X zsu%!ujG8N91hjkkUUJZZ^{?lIR)raGE7&~&&6GzNOgQpy48N}A#*ON5A7zB(IChGY zKlVlKScOpM^4uFvSVX6H=N@o+HY{)|1cG>0tTaQD2UaYnKu!hd$a_LuX zEUY(8g*e>T-DF{E0rM)&PMv|StQM(R58e@oC~2N-l@1+1z%U^O(pTXe!U<*g_b7c! zz>F%FTap|PY$(a{U>s*8b;h|9mv5RwoV`=uIZQP&GUCQ$IeWG!fysC2`lJk@vQ;4# z0jXxY)^Cm)+|Fq`@ef4y#Vm&R88v9LjH4lvRY&r9o3_ZGlK- z6%Bm)$^}`<)Op!({NwWPRVyh@%`)~@(2NG5BbCz;v{HD{0qya$SmP$EFDLhaQftj! zM=rvE(`e}QlKqDd)A+Af#Q(lZse7rVxSJnb@m2*_XebcQmek!$Gop1W+(ERnow=0P z{PlS}J9Uw2RO{0g_o}Mk)g6ZqIQ28)8JTUc0%w~dh8$bZkCor%l&@BD>wo)89&LJFmShk3uyo6S>EXc)}fijqSvNs#BZ^C93 z@nsSqQT|{4qQSq9-oXa(DnwkXo^zv0Nd`4;Ldkd%zgkbBAAf^W!%tk`B1t=MgiJS9ez7DcN^$KL+>;$z`}LKg4xOZ41TxTc(2nPQJOSb>HZfGW%l&Jk^j(tqr^)4# z=^8O7%c=_^{D9j(Qkkh6(5;Ikqn?%!gDws!pi*|Hc!HUEO8X>IzV!Yt2wG9f5RPrfhyg~0Srmk z&`s4(C}?4|Fph@?Q_t)pB;So|7Z4l3LEykk5IsGnVSrtKZL{<4fR!Zn%&3tOL!{hkDEtO5P6#)Lk8=+Bs1K3l5gxV8V+beV01;MjSeX%a zE3Y29$u`}qu%)3X@GXun!gQ8${en}_sm);RzJ61kz6=PjrJ3jN>8_)Uplb{|c z@5G62^I|iy>&Yj~@8lv~?V8TrT7t)iB}Ld8~bqBXN8PCs&$m%dV>(Pagv zxX~&YUtJQtYL+iHv5gvkR;-ZR9K{<(gRlODdU5lL3sV7s1;y3wfl zNWHTyJDrDD<=W$n3Eohq?}%BkDpH+Tc5+bTN_^Gzq&ge^q-VyTucv1IhKVp#2+uU- zPAZF1uoHr63tw9_0`yZ@%?6)YdsP{;oDQkd?;8|$FeiCd4uimnqIix_Fd3(|Cf3j9 zK){%a1P;0f;&UMjFN?Ju0&09dTy= zXzJY)Q6_&9h?1cS!->vCtPKbs5Cm$2Oik)ReW8nhqeY;p(0UXvvq^*}cyaJbrN$zK zY6g=EoA!uAIcGqR?FN^52Qg;E6&MJU=(d;nRrRco{iN%ulRIZh)Z{ID@IFA0%xfdC zZ_rWdt`WEZ>nXVQT^iry0|kR_7QK%3;K^yi{u%snuC4)d>Z--(oM=d|0rxU*6336R z09qUPU5Ay9o^1pRMo0M4+ro|58*PO+mJGStOQ@aH15@{<&ySrWyT(@!_4!e(zW^$4 z4Kg~;zyCiRk;pjS z8)EJ^ANjNRDHb0Spe)iB>nh40#)tl3Z3OI&sW%9OOVsgkHS6~XbR41;g8Dx=~`&0~7R-iN(2UTAhg1?@x&Eo^PqcQ6DM(-}g-DY@yHIiH|d-0L8 zlM4CrIO~sOFz=3ll(oHRY7`sgT!c)`YRB111ycN`lp6P&-Xb*(g~7qAGcV1X9_ieC z+J=kB`w6M?@ajL8n^f5$jr))xc~pWDT*(_X5<7*vhKn%w^Uf$xwNQ;Pzd_NC8L0fm z&0*1OVx86YEMfhm_ibx9Gnk_|N(S``7N~MqR(h4}!rLBq7@c)QX!miRmxWY!hib=? zW0=>SH!rVtHh76&$zKrwOcDVI@N{(5zKiHYaC)7=51UP-DuR`jqd?uj()DY&p&{gD z0lz+yKe^Oth=~4@wF&P5uEYv__$-T6U`WbmaTpk*U*68DAPTMN*8P{ivMJh$aYNcL=M|des|2Ju`{8!#R?g5*GZ}=*+crd=S39a@8{DOTtBLC$7snm=>Pk${%Prv znFE`iV4R2PO4PsP&K6wJG-y>32%x#pLPXktC@u*u#|J`WG}&$>Kj4OY8gV(h8zAkR*PjS#jswYD9ric7 zJ+)0_dHm-!-9>z4z(}arxGCrIJhix+2Nch=>;Nj0vVl!PSl^(&6d)x92^Q1S;YlwD z1o=X9mJjn#r z=8M%6{XfcjfTje>H*Yp)SvLQATnY~)yfHD#j%@lyE+28TblA__HL5XT-DbBjKVOLT zVK1-ZwKFdcWSflvYkihW%2FdDIo7*tzbYR_jP;xyF3WwX5R(K$oW8MA{e3=i1r2nc z>TOg|lTVu2?W5+GcW}2}Z1%hR@;UBM@v-V~yvO&ViNy~^mDRnMFRF<&`0LbZ?7exb z(P%&SM@_l3HWdh9JUK(isDbABUHpE5QETi!@PmNvwwxeNdO8%LjicOvjUR#E!rPVgwS7xh2(x1)lF2*rPyV#-*;ja%RSwdt5cHltU}~0jx!#(f(HcQ!TWS7AY2fo*EsYpnQvkHNRo(%)tLKzQJ=V3%v2D3TD@No zIAR#pY<^Dk;)%8Xn>6n=MGJ%Q@vXD;%)dB>jYG)o`MhTov!_AnH}WcGy%E8|r$3>p zU3!x{vvq{IMKko&P+6na8{19kFA;nPX8bfCvCwWgec)xBkBe@c~0-zFW%9WHw|e zqy}MW!LR#-*u9xp&NcxvQ~d>d`5~H(7Z#eLfUpE`;UMm!qA+QpHh&gYA%M`uRsbZm z7K1u1@o=z)NzM+*W2quqCl4pE)igmMa=>shgNT2yE-p&s^pTW8vHTt9I)N7QBjfNq zUr;cuA}pvbZmOMI4m{@35v!lYOEovTq1S6%=vvTeEW{ho_65TGt2s7jx<_yEs-cmi znf_kpN#k$QidT!9U@Y}qZC>8SA_T=g{H=4#G+ea5T+U~A;r~DJ=ikT2Q8nSLRreoxH$Hkc_Q{B1NA9-KY6SvFJ^5^& zXitU)(?=Y3lZ8ag^Q=+O=ugJNy^|p}-S75GErpcz(_kcu!1H9R4}YbeUWNo3ReaQ& zS7z!XTFRUsQ{xrF9{)1kvbz)7k}R>BkX4#kh*mo8a`Bidy5oeqb?l|*-~-m|F;##F z>65wHY9IjNw_CxEa+yXlr><~0!{P6-&g(#=WSHmS73@Iw`P91%$Tms{F@qZ$2qHtDM18X1`fKG-F&A zeIki0r`eMrK?Fw4!R1YX;k7kW34=-~{*7P?TZ(C<3{AWzp)*3{2@>{%1&*L>;90Sk zhgr_wc`uCB_kq#i1a!{Jvb!*{A?#`WLrP#T-=f>h>W&LnWc9fd?%;usTIoxoWO3eq zHMtrjsZV?bCpNY_oKhdoa%OxoG~ygxcEEuWr?u%dOk1G}pC%TD7uJe5rG1^W=wz z`T)>w6VORkGfC7P*Ke>Qh16vQ1rSZfn}|o#5OF|O>LCw89I36I#NMZ1cpXH|1Y^XXRc`xkbpL4OEAr@U@OB0y0S^cbn zo!r(>Ur4dM9XvH+=-Mwi7vYy*2ESqE@KA{C>FSov?Q-YwOJC5Q4xA~D?Q2)^1xmUM z&kHZ?!qVN%7D7bl5yH&QQa#RJ?GEl&y_%oV9bDhM@F)hsR~o8N-z@Hv~>`JN4V7*^|uh% zOqo;rHv#W%&tM8+MO`@m7t}%}gp{E-I1RzW zkIe$;r}L9a*(TTpeX@X9g>BtUJkZ@-BEsx{`&TKHk!Egi0Y5j*V(Tr_nR8ClI(k z(o}sMrmyd$VeIblFc`&Vl)_PHCYA4a*;PQYv#`H?+)N`7Y)@ zy1mHcN9!E7R>&aw%jDT+GjY4r%G!moSBh2j$9j=EGY1_dic8l|by~@H!lO4@c|K$* z7%O}klI98*r&@ZnJ5roLRxjqIKmf4g;f9XFH=MsqRsE|2KmTXGqtn0Y6jJsYe9!r@ z*O4wu##%()z3X?3Q@f!3CTNtSn5Rw}W>uO1TqdCT`m{l>o(R2`8*^{Wv3arwC zkQ2z7`3hIfjrO6QBFgjpuuj&%4iA>#fQ7r|I26HNgffOSiNhes&Mg@g_sn@bFe3F)+=m}dA593!JCf=PF z9rpaisc1@2_H22W)alw+G0JyVJfXDhca(1b4 zh4C{OO26yZ2#U??JBHXu$!(|_ch`Zo<^xol{pTbdk?c*bQLiJv#ie%c`O%``ZsOdb z=>bmVw6U?@@bLJP;g?$`N14aCKRme?{hP*i)iN$RtC{>|J`VY@o`DD5rHSk&ci3PM zZQXi)xWtYh6P3npfo4AcH{?wM?Rb-+5WYWXPtUBs`pbm-$ATQG0D#Ww_6)L|CEao- zLPfcL(A1tk9oC;H7)?rF@vK?590V{Ggs^ZY{$P8MW~q%NXL+8OEtMUP*Iu)9CR_T# z3a7TR(yqWxfAwY)XIZCS9kMLth_bvve+e-Y7ltSxwN+CCx1|+}DxM@rp)nbK z+xMa`4enZMP7nHi8GK6%+iv^+Xgcq>q~1U50|J7gf{J_KMnyx#9GM~RnLAgx&7CV# zTY!pNagWs8TXW}V;NIod%E}z2W~HrfyN90V_we7j?{m)U{K54)_kBK}>wWD=mXy&W zWL$-n5Gk+R7S5wzRd;ID%BAj|<&du>)Et%bjF<&j%InA_94(gE85$=Xm6gfYM%hQp zB_ArG7tX`Di6Tfnr0|Nlcxn9nYGn1ybP z6yOvwl=cE}k78Jy);IzEswqX|;VfwS?6@ujlI~-u`fYXuKtj@G6uc?&xfGA>u;d6% zw-h#0AUGc6#U2rDMjfivx@r9lf6@t5;1t7VrYFlWf<5$LMBoG}`FK{+51e^v8h5Mw)TiFzymFB$LTX)AR>SCG^&_lX&+P6iH=vgjZYR^y;?`dWQu)9|($TVub=dh6dvqZSesKZy@5(w5GE}CiP>!p_;UODM6qXFEkIKcP<&1~ zXr=M?Or2Dd&}Y0ipd*P!<0lq(FKY_k0Hq;$D#kG#UXyM){zO3(;l6YNFjNE>*%X`qvD768LH-iiYvv5fFTM*hx4C)72~f0nfcwtH>@M>@LPkuLBT2eI8NX1 zrp+MXJQM=RN=N5H#1Q~68>;~7@?y&g0ijyfbWPuAR<;>18=%E0;tS9%&kTxi8TGDX zPxqLv2%uKZS!#-##taet?fN6sb9pbCmV%NX(zg%hbDAGPWAZh1#=x#vNrQ7JW)4R# zsV`uFTJD)y=i@c4}52&!MeVxc)mVcda@@QVpQZ1QNZB5W`3 zqA%q^Qlfvm-MwNfeIReAlf+JF8**M!Sa?-%NyS&@Ir`phUfJQ}RkQ)Vl@y_AzN`rN6eBfn z$#^jI2#D{pNG(YzK>Lu_nE5Y%Iu>i@jK?CtEKuMWc{HJW4h)=k4rWPDlYE-l{kO6aY-==jHVz`Rp5i4o27tWTI_=KN*fq`Pi8+my;NDYs9UT_^{IQ- zu4W?qz~effk+Zg8wce@)bPM04%A3qW{~>)ALQy)eRn_a zS8{Zr%=i)ATA?D@DM6u`g;yAj8nR(J$5JY7TzPr(=AA54Q02Xaa!M9!B#gi!GMn*}OdI5u5<%te2sRQ^OE> z-O%?CEu<9kJrmnsYSBf91Nw5Hc)!)W%a1SRPz2|PyYFNPO3oXeY%+hLA|luhi1iq+q^Lcg2oYcKc1RHJfVieCVNIA5r{5>O zT2hMQLE=pI7(ens_B}ntI6H1@%gUF=?@|>8NM@s!e3l-yz8khGvH7w-y(LZ5rH>e=XkFPWy|OryIe!~n$x*%Jdd0K$EwO9O%uRPX znweA6uFsa;;959Yl6M+t{%YkE`Sz&im0Nr1J=K$iku1JWbEoW&PxkHV9y_1!i);S4 z{9NFC%v@hyooN0W{$`N5H;=XD)hjC)GXS8(X~%2fIL)X^VWD?KmK9i3H0&4uq|nO9 zink6cVSDCSdW44S`ei8XctrI|y0e2MJ132>QIsoGHQnsOU5904#Ms+OVD8|Gib-h| z1)BH+19{ou?XfmP-eCo8)(QpK-X^NXECQ*;7VnS-+r#uN&XX>)sV2h(7NH0opr!FO zBz8U^`De3#!HlVojtuP4$!2R8`|l|Yr>xxP2KU$=Hn%sx!pvU)uCUhn!4B_bdv?b< z^rUoYd=F^su62DzwKUA97((;n#QXR}E-oY%h;$1ZEC;wdW-hN))2ipC#a2tvKM1F2 z8)AOH>rdSksoP~wCh())`L#+6$9N{adwSjNg0W9%3O@bS)6y7m=O=M*QeWhrc^?b` zsQ!EZX2-KbW6i5ernjQrkCU0}=iq=hDx4qm^k@m^J&?)rzxz0IW}~VXpjPkf?j&YD za(#He)AUYMG=qG5P9YcP5twq{p^woDGAsKimgpWJu8UZnNIHB6~EsA^7hqLp>M)bZz^`(@*|2pbh|TCaD>Bp6HuanoHcu-|}@ zeNQNzK1Dpwn>iSrKU0|m_w=%kYAw;2{=lr1sad?X-mX`m35UBouSfix-_x^-y!K^D zk0TU6BJ^yA#iYdN-JeGz$H~z@Imc-h2aA)EhYvC}gfeEN?c1NrB=h|~B2_UH0m4sttMw&*mwfrD_&HJ5;CE@Qmm8mH;bR>DbO7LFM(J8m`{Z#c zl2#xE##oeVY3w2VeY_XfQz%tf&h>z^C3rtXaVjAs9+UuJ5disS(CGMxT-j?)9>p+C ziCj@&3cEg^b-ACWM2~_6ZW58hp8(#N;05%Y!0Zp3WgT8pDFnD!5+e2KUI}!}@vy`q zpGjC=2i*6b(vRDqmPFG53Z#TxI=ICjU}x~*>{!!h0zonN)Et3YXC04(3D}doSv(fM z`1nauO_5{w(qwKYA}cVjx~?q9k>~Zn`p)k=3-~#%5?eUHZCwauX1pzNbY%bYZ|N3Kg>MvJZe({B!oqF>x2{gUCZOIEB72&s7{8v6{#?z^FONGV1IF|^9J zH#oiJxLBho_W6Nkm(#V=;E$qZ8QRDn>*x61KX@0qb9lyBtTuVNJUSd*5sM=vNzl}|PA#Ox;1u^c#*5^e-GPuyXd0MAlJXMr5a0_&sc_6aL`=@jWP z3uXkoKcBRM1HusBb-GY&OFGV|}hIp^V z1gCJTV$og}Y3~6~kdh!tjPVNU&oL}hIK||4E-F>i^)Hv+uA>CF$Rb zefld&0R>4lk3ZeN?$jA37~uUqz{H(5tn+eLXG@u(?an~&q!rq45JZ0+VRI|haJXM2 z%ThvqjQxj5Ytuz7hsB}vdsz`(!Vwh9eB1kZe{$j)d94-E$aUIn_+Dxcr+;U;rq&G(o2do1lA3{TY@_y4o}y?*3&cwU zWu2LDD2Yx4{_!6y}wPIZYQh;>DvGsN&DywZ~TnV;e&%sXFAx&`s!m*}uc z^|u+ar0yt6^xfi}uTPBPmnatHU2kIx7UTo~i#MTp7DdEO-}!8M;!gYsSBb?n5I6}T z&B~T&$l^09;3Fc4M}jL<&)b*cG0=saVbfFv0KSOWs6vqf%&<2jl1aLdbcFM*>D}kH zg=0x_)p4$G=1Qvr@8Xb;g$?6xtOiQ75B~(!xuZY+9IZ~daS~dR(e$d9^mTm=L}uW= zsPf)_>GLrmI^gj711qnNJ6w({=yS7!(9s!s?mkv`$jB>4Z{CWv;;SRF*PcEUnyCia zMmbA<*A^K45b9^!KUb;@x5>MG!dNlp^PStRHD6p9SL+{71Q^Pv(rza?xVO3FC+;02 zw3ju*d!tQ1$Uk!~RXts?CO>Mt+S`7$eK|>J;ELca zXXm{3<>|og4qFFAn$;z_t|>Lx@3{96DLKEUe}sSft%#4^hUqn+_8e`;Q5BM+ZJY$rxa%S9$8c=Aa-d{IOqRGsKAHMIbgpZo9h5bQEO;pgud zE0})yt^Qi-W>UhNH~nP!8r07vePa)ZYSi1$!-)I@yF1g$s02A|S){pPf)weBLQFKu zqx-~QQKTGI*`zGi0+_OOwVX0miwEJ2^^*al8YJT3y_ZhoUDRz_OiTdP2tW-3Kxu49 zm><;0F9L*6$(CI02n%OZA~ro@E=_r;c_h*Hn9CgCK$leBlZSx>wexmd9ns;huHP>sa zX*Tj|e#(oV^?i2j!$xxXoLa`F=v6J*ZEc0mHJ%Ayx#@Fu2ZbQ4hr+YY%tcuL*R{7@ zE159Db%^4=BXBdQ?q1s|ksFnJD^0K|zR}l1q;KzySV%S>;Xn5b^_&ijM5hx~w5%81 z^Wo-W)Q^!@#UHd>v(T=I+PG1rZ)h`WuXingvX{PYWS^mSHh*vZca)OT7xSQ_&2Qg6 zUn6DsaH;NZqf_)MbA*Nc`6sl%;tBFUl6TN)d^OtRHbF_qTlEaA>QH8}N@ zvuMXv_X#)OrnxEma3O!R5H|xw_ICw_!)%496wiW^+fL(%}T70o}P*CR1OO-^Cz&^$!;@zNDAt!UL zs~0HpGsDkw)Ngg7y?N0EYPG+6e!XJDu8GLx*Df=1pLp`1CN3NtC|s}~j4YEMQwp=| zC}=%L3J70!*5kUb>EqCc<%!7LDeA1BMS7^*W^)K2*J?jW8yNmh+Vd2VW1obtn-qxN zn%GhAK^kr>EmjJQ%zq^`b8gaGTNSgG6-ET}Ubo2DOS)^{Z+LwnNF+mE)gwuyWgo21 zR!0Bb@!~SJ7>&3U5J>H}J>Ty}PUOhJX*MG_-$VRq)pyzEqn=9YtBFka-y&pQ#K;p2 z=yMxgDzjT!w@gwd*({#V-|~)n<|R!Ekbc*x&+NwZyJ4WxZ6M<+{jRro@Tq}Hxq(5i zB= zIG>t)ZRD2AM$j}jT}Hm2_Xo(^7%Nw5zRd@~hycvOaeM&A!Yo;3(tZOxd##93n^~dr zau$KW4=)Y_^+*7l`95AGPPK3g`9_Avf{Gk$&Ide_N8SM#?LM<4=x`%N*i+-eER~TT zGeBfVdwroE@T)Od3snkXSaC{Z(Z@u3*nA%7-n~NLMS<&Of z53iSWDaXTt4$+nOX70a3RyALk2yqa;8nF7^P&K(fa=9{be4{qe?anE@wW0r|=Y+tTT}u|U z{g2|!DWdtqtm;lpo7{zSixM*PoIOnXKlimNd+sS=_2A<;Sg2{Pehk)q{Eu)C_#tnR z*~N?EPTh|6UOAJY;NsksLp#mi`;VqWX5(!`2W|^W; zvbOqXH26N4g4wT{)Oejx@fy3wJPZ)e=JUglWJ7T-CKq>%b6`jbRXtda;P>J^Dx`mh zic*rCoqgNa;q_SRN?cPv3VnqSr|0K)@tq`!8IpxbQHhVW$< z^?N~wQx6`Mn{c4C|K3Zj28B%eC?9sbiz)l;;CmE#Axke~m5o+hbBh1QRxq~6o&S&~ z65{T!Z=2yM2mTFLC_b=x1&CmB$el`>a+@R!HbX_T#rwE({(OnP9byd;@{N9RL)346 z#$3|sAv`*owjDUAgm8;hpZ;B`GoE?TCD656<%?upO<#_Gm?Q@e3`RCoP314zftk9Y$HeKK`QqT9P=S%O?{)aw z)H2sZCX+i3YX1rr-*N-yaPywgP6e?w!BCt(kXqX|P7~!a=~ntnmyXKDO6Rz#>MRrw1_E zf_TG5U4@oW)Term1+1UJe#1)wPHe@6b3s_F-UEa{UI4GLu@%VA5 zh~8l>qA)1ZXDXeY&qBgH&(itHfg2F5Rx5hJ56QkO#;%nFD@Q!o3Bj4QV>VsXgG6guoInzjd9V!@& zDL!BSWozhnO83kX|HV5IpaP2}eN?f5(JH{iDj?!>UFPKL{r`+F8b;NhnL`g_AG3e{ zSHF7mb2vuZ&U~GNyw1V3WJVfRtQ0S0)~kH3-QUJUBad!>I}2Z4EV*8nw^%~@EnmZ| zbUlo*f*UTKc>N`NPQK=c{~<-2(P9G4gb2I!0ZUX)xAB zb)9w5?I{dvwPekf7jyt?yH^0K# zVdRS{P^NYcA<=s_G5~yF0iJLT9B~`F|0~IHunUN@;gVO_Rs3SK+hgODTYOtlsJ+Yg zk;y0NsMXf)kc-)UF)QKa=GiRQ0o&8d0PyRij_J$_1(-u+_oIk8AGzNibaGll>jy8zTsLV)_+t#62@*J$&SbR z43Q)NCIC*QS5y+aC^skHITmQ~W`pNa7z>55-A>2g0jeOAb2KX-_3&m+3jr)g5)LnI zO{4oeSZSDom>3cgmtH*ygFA68Bm(W$zBHrrERFJ|`?bG=TJmr1Yc29>l!@!yoSQhMf`%uYRcgmENpRPHl3BKQLa88~1C7DNr( zGQ4Nt7W*w~>zcBGds-YVMv~PbHENik_uUAJ>Cu-?*jyvDZtXfP7oq#5m;gF5_SVw2 zhzsqtLLXr%l^sp|`APvvKy0Lqy42)7u^S(}y)LmTw)vFMbR( zTy1(O>Uw~e!xfK*cBFXkx9HLXugG3b@@yg0@Tu5l-o*xSrMLgq4|W-GURKwCD=*%1 z@~7ZUqlPD~vRmVBO?XuYfmaMNfWtnA5UV*}DFt9pHxR%J&_@>4rueyNR(NWWz|aG7 z)!BrpIsIfhkwIw_&M&LYCPUM~ykaoGQjLf7G^?}o4Si4wV4P}!wV#U~qK+d;NLv#E z5QdOb78>PQb_1a zAo@|ky?a$kaDoXjU0u|lzeo28H3;WH@tUkv{qMS9Y7AR>!FX|9tNPKrO`lVhBcu9o zMI*%!>Gkogn?lFxjpW=-nH#H5wM!bRfJ+%sD(HieRb))#`>Szvh~2Netk=s6g&>*r zD)B5TuO}aSPU;#h2nGjU{&lm2yoaX~z{fqBU2`x>>69ABm1jmq=kJQ0!$xoV#q%ev zmZmx+BHgswb#f*l-zmigo|z`kPWjSaeC`YE7!!|uE|BInD096!T)l_qkxcLD-oBaL z%+i$4g$zZi+UeZsPZs^W3r+A~M}_aEs@BE+fn&phO>wH!#IX>$42gnl>&Mdq$t?_- zfBKyUo|=rCo+*C92+B;dW`4g43wevp_|FHJlO(dq%umU^d~abp^=Bq%P*Ufu8kbLv{=dA$LoCdP1^8l)NrKVFJLbxHfl&#bB7>240D7P z!V**;m;|z!*|87FX&Zqtg0CkP!A}0A~#HieTBd!Z1~g> zJQg1Q04$s`i3J-|{Ildm5QO`qOe~zxA@VB!A&XVymTT*IIk`0~(j&ayzHlLSPivWY$ zhMNlq>K!djOiCJ+kQ|!~^J{f(sY#yHJhq*PtHD9BC9m|C;(531=9{ z4=sw%xoSXO>K1yd>eo4+ymN*Y1oT2qM{*kndUJ*}x{*m}&`31gkm^*p1iBY2H++d# zKjx$}^)>|cgk!Jb4%{%)*ehU^dX0}~>sAUT-v9uVx;9p;rjesp$D+=GNQbKMV&AeY zjiQtRodV8c_CiB~ih^u{BoS`G;PQ_0=+Z}&6p%nWFqH!e;|m)dpB3crPGF~@lDOy; z5M}PH=KPQmE&H^*^Lkipyi|*Vfx?w{*W(kXBuSf-lWvK;P;!L_p@>b4*>TDNu{V(P z!xVXfUr}~HhyopltWiko$#3&B}LZ&!7 zOPv%ah5H?+zO>gUyUlZNI13ESiUM{TyuDFT6l}oe1!Q|7;1v$?klZV>wgX0N+)aEF zK_R~XX`NKUR;EFwqd%|ay~wez!=5#w-IZ{P`hDYqX4PWSlR?atBmhhN^WxVK@r$kD z6TV>^gvFu=21cTW^b?^MS~B4jqqUmVD-fI~|A5}k>inb32gm1lXQyjf=AD@qEuv%7 zsM@h*iM}~ro=C9xw)08;pME>y5h7R3nwk3bKFmXkvV6Ss>R|1WREGa5=|iZU(Z z+rx&?szZ1yND%kd^X$IhH?sBrG)t2gO>T_iR1&dXE2WmtQ3S*Jiw4XYc1E~lhn+%h2m>DD4qNNk$S`2S!I%9zdvZGgu zh@d=`Ex$QVr&Y$*9i~~=)FPmnlh@Qo_7spLsql&$dp+;&7-IkP=b_A+k997Au7wos0Aok~T^S>j&nN0wkIe`a$r@@YnK52`ImwW#L==^~(bArZG zOw)-&iSqLCkF%RbDT(!sXy*Y5)KwwR?242k@r7JUDK$(0!7xXBL$-r_7yX3DT;ghY z76?dGS25qpwwm5yw-xnB$Q0DHYew0^lNwSg;TKrJY#A^eK7^-XVhgJ|fXizOsh486 z$tx`q6WULf-RB8 z7bk*f^@z(1GYRRbKp5bsghb2e4DC)yZj&@GFKXUBaV@Ou%K4-Wv|TM-8=kD3zggf< zo-K;&RtRldB{vH#Js7w79<-iuw_!m_`T8kK`@~1V9sl%O2>E3e$K-D;c!l3#<}c`n zg#+Ixaz*M-4QT(%9~@fKi|kqh7PiYNMRf^K^CSZgJ)0@solNY=8TuzfYe?NYeJ>K9 zxoV{C@xFHijcu=O553}+DOw9l!qmBAGTQ3B*lUYgj_X8GP~N zVEmw<P)k+B%Z{`y0 zzu{d$$+d)v!HW8{eIynr)6jknzOWIBb)N^?3|Xm~IGan?-O(44B(|&AAE*F4S#Akc zLgpn%N$)hLc~mq&?kG-4<+pVelVmtX4PX4)KAdQW;FX+iaz$}zNP^%4RGFC@;tpY5 zk(@S^4(pDN`G5x)un%_zJa`yyI3rf_nE$DI1}}53=>zp(`=C#rOk7W>=mX2h@qA7R zsg{b(Pw&wiE(j_b1q>CdeclH1xg$ab>#F5~AU4>I*B!E@Q=xqjqW8FnlkaCmz=u{D z9zJ9{8z4J9-|vpk55se>TnnW7D#LvtMhA|i&jnfh>bw*vs{DuB7G#g2XGGuZ*KQdW zZ5uWIA${o2#{WIA1XZ&2>V1?R^E@F`g8&UVe)iQ3(G6wM^qJLKHGaWdL1;U-jf-r>-I<3xN*QjX*+5ryzccCbUDoK|#XaXU z)x;SL^DhQ>4ksLZ9ey-*M0+<4913QwV{?8qIYfszM6AQJQbDy$OW$^2>oK|L zw?pho$hjm^*EIzAWmDUP(?O#ZjrS!B+oh&vfo)NT6CT4^>-hR8G$j=V1EvKMiY2ld z)B5BDyoD-1p_4q=OEUZdBa1s$pdSJ$2pVWaIOce5iZ$(Oz?5B|R3K*+5Q= zkedwrq==WsRAbkR)6=;@Y{lr(ET~k>_AyOFNC=A;88(`@U7!hw8Gn*EJzFHrAm2_Q zJ(3nfN@T>Qv(@7XCMl}6zhK;>S!v0|HB~fKXhi~*n(Q;mGUUfCjp0{Cer02Jx?3C( zwC}8kX+fI+g8tPXLm_cRxt-V@4K#Rb;pq##;8DeuE*` zx?)Y6H`aRt>Wp@o{Tq?+ed)FjDk-t#^8jEvFcgiDfWgGvEW_GCztTX}CJkyp&$-KA zAOecW3eeXWXD55~RX|3-a~XSM=SVVrXri4RZ8;TX3C>U-H+SrO>^`Z#kyNp1?2L3L zJi7G6HH;NDr+Zk&T3)OG6LtnoN4cG}o^|4RKV9w%_sCE<`2blyDs)RSkN+6C;mhs- zF0cT3zWJf1dpq1Y@vus1xY^n*xPREsdBSsj@%o5m$X&lE%kklC&-R}mxAoZHwT-Bx z7~D@9IZi`>PJ|Bw06sMTTe+hON4XpGS$BBq;p~xyH}0AJ;N~e$c>T-lm>@?`T6eP= z;HlKA`v75NE^2TAbw%LcrZuv0e$0j~Lb+3Xb@CZP_BUe67Hih94kxf16T6Ap4C9bW zN)i+UTP#Y&e3WA#S+B8-3uOD9Qa*M+{i9!IK)kQjwLRE zSmQHcdJqm^6(FjUdRg4ZV=J7Y_lhC;&DSYxJ{i!R0FVJyf*}S=AOw^@7om_W_}u|% z;)Z++CYU5#I*IhHz$<{E1dO5Bb&DwIy7G}5$_y}ClvsmJ2G~y{TcHg3Xg-cnpM(h( zqa^pE{nAx!k5q$BcV^HIRkG9wt11`)q_y^dU>r&X+ntRr0hv+;kyKNw?eG&*5HakO7@gV(F?MdzBzJIoYat$u_XDu&- zk7n_TJYcrbgsQAtg2+94lE*Vvv4FXKrO}TO@a@@<3{cJJ!60htYS))j7Q0ppMcbg3 zRqOXnbC)9wN;OoroF3arUTm@+Dq9b~qW+rg*zJZyh@>J{Pr*pQ(q*sC^-##oS}C)t z?lEe|j+!3ukJw?;ennv|_zpDP?|1cMXN2lCf)+>3AXSAXyqdkSZB-l}E0rg0Hq1}t8-C)wfjL(rs7yoq@{Z@2<0wA;>L4Ps%|uR_*#Lxp zXQEafc5<>yP2`VSse|g~n5tVS{s@f^)@O3cWKBlGzGzTD^gRI%FmQ&6n$_)s!DA5! zge#K>Z=*#Wk8d1}UrG?dh+eoY;mK&mczfW}2gd>2O;+%P#N>p@(Rhfn9^gI(jK%W7 zV}a%hUi^coUV5vJMmBrGX@>S%On~hf6D5 z@$35*%P|f10}WY(>$gG8%L1;t+^0@E@;XQgy|_5#ENa3>yZd6yD}0CY*lRwif5Wc0 zJ70-=JlbvCqOExNE$-7*W~RZzm<J8$PC{4k*>jYIUe z*nV4jY<4;6(v*xz)(4U*{^>OlBX1d(vb`^vp#r^V-H1HG<2kJ1#$J|ncOz<>49Wh&>OcHJk`6t$(`gRZG-`9)M&*r)HRq*@ zle{Hud%v0bb=Ui$q(h~>MJ0GErMYoANZO>|endgy*Ek-$5m=`1#ODiV)nBv~U_KxJ z_fB}epVC374=ZI2r;nJ84)h*sa+D=;0d}8eWy99IPIS5%3dc)$J_6_K=lb5g;^OJ# zJff&sp}8#k$*=7Cs#(v&mb&<>!k8{jUp@J=4JjqbpHNj9YMfI0w@mD^k8UZmca_`5 zw4N#ShfOctqhZa3QOTF(>?rF7rN@t=suE-PTa!%37w=79fJpy6+c(>4eOH8AxE;y0 z?rL>8D0e5+?#@!uj@FZ>)k9~5y&0ajQ7<(n8-z%JwJZEcj^~>O0Dl0G&frYS+Kagf z7-25{$$<0`u%Fnquuq%7+W;mYn$;K)7ISrEG7TN#m|IQ7oQG2>04ES(f`x~jNwgj&^)CrrAT=ZGD&vf0fL9D zZW)PT$jVVIphY$b+nu{kHX@z)N%OM~|MZK8u;b&*p52E^MyD?tSP^xuBHq5wcp%!3v1K9epFAfC9MBFGl!Jg8R07Ov;G} ziMG$;=X}8~&$OL(4D!{|M$y(9`4Nrs3HgOhYpm(N<9cJ%`}Kp5zg}V`KYFlG++@Vr za$x#`wt7$-6rvJQ4|;d0+I&$Y95cGCyE0#BJYQ(Q+!gBURKkuu z)SOjTI!~(>*UcV(xO4U$LtUIjNSq~1po^sV8IhH3*;YC_HM8RJt>^Qg#Qc|HeVi@} z_9+SvMQnO|u#5siuj(!5_~n~J28^zu1#w8vSMc~0C>8eGWIUQ8iaZx16 zjBLw2$<|#60h?H*-L$YFONq>GzG46t00z>}hZuSzsqIOVsyUt*Jz1D4X52zFY;Urp zNW&*3;ocDIuv_2Z@6rY~ZFLmfBeMmb6LafmJh6lC*M4@@+iq`59-L{FL8` z&mwO%1R$`g0&x?s(G8*53eD|>}{DFXUY>-)tv zHUSsZYtClz{dVe=+AZ8@tSiVC7FD%_+-n{oNGv}aRKGPUGIR-7D1m$F`o#bCM!Mz8 z-z|zZ>PRGz_P)5_wP3;alhg>n0;52d1q=nUjI)z56)*-J!RXvvM5+r75dloAU;m^Y za;C`a`05A?*nh`-XV@f14JzG$#GT*l>rbGdnY12X-eewCBhm#&&A z4$gRZFp`|WUZ9|qH@M78`tTmf(q(+69%&llHU!M1wqw3ifrT$1V$$+R*S*jZ#?V5g zgsCn^-eW;}^8fk2)7~DP#GfYJ|aSQ0r7dDgAEZqV3nORs-`Lm+?OH?sF<+HDo--F=xu| zovY|LriJTkaI1P@3k2G-#wYz_Ne?f5|4)ML!h@vpng^V;a zgA8oM&W|si$q&)p;yC@)`_b4+m;3yFoNR}tq2H6D0k-y%I=+*afZ&~{@X`wC7u z0hakF$fo3ir@kQ;nlIRB5PSl8rlk`&B&jxPRvb>Gh}rZ%iqe)cf*K%@8;o4TNtND1 zxHe~9%6640S5l4MrU?jDheToWtQ6G6%pM6&lYt5KaV1n3E8V$e?3zBBT}N|D&)n!h zDq9VOQRWt8r5ddA!@?XT{qn(iXDd$3aJbqUacb%y!t)K$F<7%RW4_G`7>ALjI!lQH z&5TdlXXT)S^oeD>|G+P=$A?-1*2{+m(ckZ8GpQZ`4i-rRhSXH8Vu%~~boq_aov3S1 zat$N7p+f%iUi|vY2OgDuBaaOXe`n3gf9C~!QuXU6j4nS>c?KRJek3_p2XN^t3!hJN z9VFAz3!E*IJGEGPn_nh3yUDUO`W~6fMjv#_vT*3B@Glx1jY^{qH0tC9A2jY-Ogmpr zCVp5}gJrIz_M;Cr=ofMKBUoG4xpQGKZr(@_Tj2+O;c$P`!9_E0#n3(Dn#AIsdTH8z zaVg1J<7&1D$>mpE4JO^`t=kSQp!gQk{_w%X^9eFfbmO!Hyl)$;wwK2eG%uURx*r1z z>W|HPD)h99$WcdL;Vyi7gj`!Zkgrkym;pPl3SUD`0#Gitwm7gsVTD`QgL*ZUbXc+(ppzS zKBe*1!su;$6$DSZD;`h>yYSzZ2$b$ab_eM}Zac_0($@5XORpfiLrI3C?2?5ima3|# z>hdLNZ}iJ~mmR93?7qJJ`hoQC*VI(Oz^f=U!mOzh4u>l`*s!oLRvfJ9^qg+yFrLG~MuItP$sA^34tvn)CH~0* z0s>7S|Ah>xf2~a3hnt4iK`uMhs?o*j;>jZ)VIyY8R^DFsA_^4>v z(Nt{$6V4wlFXyRz10Z4|z!;_)UBFCb7 zyrhd&_3iX<0mRa zYK7N@ev5A)=s=NOcTe5ZdzL|lp0tB!_@1LFC+#mWiyYOEp)oQ;FUt)-17rjUXbNN! z7QYVs(tUre1Qh1yd&nIc$NObYLzeStcTpZdMC{!_h=dGZ+F2h{Ex-~4}bznXUU zYTDGe>&i+ts$}G{XX+0&K>#3`41`nnizFA3wR5$;S2t82Ha1%pmE1FXBYBF9V%%d!x`)Nqc}l2!OpA6v&o(o0<3B9%C)pb7VfIwUW4_? z*t6rne4NgxA^C1Knc%2>o&Lr$+SWVlZbG)pWI~bJ+*EkuDCifKr@is^YF>NewW()L z@ONP$y;mr0eYl0jPS)X2;ra`lgYlXNnraa#KSO>t{rx|zz4u#^@B2TFh>C~?ii$G@ z+zWA}W(A6SgafyQThmNUD{X-j6&EhFEWkZ;mZp_^qB$FuJ=M(8c3IEXvp)3t9`FC) zdmqQeeR19Aeg6Q*_N1vwmD|R%uq^ryQSJ-muQ;{2V%>M9zDR%zhdhpzsBbU{i3z?Uu9zp1VGR6Lp3w@qt2kg z9km|&v_#aKiqUEdM^;E`hSwJeZWu+06k5za+E*fG?_dMewDeqVpfnZTsKY>J#{^tZ zs-*AbnkBVGqK|d;F_9JfiHee#0n`<{P0Bb7upjUUGowy_tF(Fh*wM}2@(j?4ezP*L z>UzHLw})1|j}Zo41?(l8Ec=?=A+A5EGtcxGWAWMj;Ne2tXrRAm=X!hFtRP_9nIH0# zH&5utt7eZS_!1L)Yuz12H}^ucoNG?o>-)IYing?QeU*kzuSVe$2hC-jATp!Tt)@x~ z!Og5EdvwOrt%;joZieJ#Wa;WPkgRvxAwg>-tv>k=?wR$)c)p+p|g!Vs_^mh2&6L3cK}Z4mak1!11}~;8lqy zLo(`OCAL&8vvG`Mw71eUt6D4Dg~8N{%xU{-c>5*gvLquh9 zfCqhuUy+T6DL>bF12Q9oF5bWi%sL1mh~YYr=wCuT5n4rwrlYo)gm#RKOrIVDPunC|0pVP;a0i$b@gh<; zdR1StM>tUqzL02Kqg3M#fIkvU zShF&Mc}|6jh-xl=G++JXuR(WXk81XvaS8xCSW8{)YD}FZC7V9>+X$EuzH0}$v93kv zR##2%cjJhf@=(GA7s7E-4<%LK@VNMC|-Y}@5f-1hRu}YamL;!^My0!-qus0duqF53CPu~ zX4jBf*U3!dN7ZinUf~PuPOeiy=@NwfJ+t0jUUb_IjY`ffzG~J?Dru_Zg=xe|QpL%S zzGydfWSE4XBwv2gR4eUeWC}m>+Hl34RvKdXr(7=2s$<2S@z0;}z=}Mp#ufJ`znk97 zwuhULweRiLHnj~p$IPz$VI+}*`NI$Xg!Au|?ALzt&sbnZenv=BZO5OcH`C6@7*ZID zKag2su}09`5oj1UEVY!8V8ihSL5ihP8m8Ihy!RHx+c3Dru9*_~AB$nYYHs zS!V*iHz`L8AX8~0w3^hJS=IQz_*D~uTur$@;&XA{J9lqU2{o)=v}4@*T4$k?s#s!} z7q4J#N&#Z;2*6=5ZQ~rtp^TXr*{vtBc49&RX{+N(gQ9G|&3Pq9ReJvWx;P(Hx`g#K z5IbT&I7K42f{DjHBWz0wh#-qX-Mtc;ZRXW|f_@CuwfC7@u~-4A3!F@W?!df*gvGn$W**UQ2sILgi4?zjVM*V9siqRTDI=7-@1mjf8sXN z{kMKYv5i?tpnSgObEVci%i7zABhKpKa}2);qT$ z3tJgz7OMWs{T|J=^F3wv*D9Vod3gSwEw&sx7cg>=5q!;jW(AWf315$sSUPE^2qxO;^anny=4 zq4Dru%MZ*Oq#5UPKC%e9B<8V}sNPr>>h^`|F7}Ul?spd(lVjLO3|=et#Jlim@U>Uq zi>osxaRHS!a!Kg7yixHIBbmUU)hc4$TWOnc8!eL0sQwSO`*zAb-_5syyX`(2qS>zh z&>o&>AA4Coa_P-oo(;XLVn>H^Y_4)_U?$}4wW?PA?FhLf?-|nVdhp)QBk&{|)uZl= z)uPtJp07FgpC8@B{jyvu7_CC0yuS4=#eU93bcj5p$_rM{9*zqD&pm*L+3jvVWxJIy z;JU$=DXjpM$U4UB!PCnt|))$rI0M z!`J`-ygS=Y9cIcx;!XoL3P24XPT=8r!I9P#QsHWZzBnaSu{1y}(@;npnupby(+W{W z0$@@0``p%DOoX_`PRGXw!>!lPxDf4}gcYS3U$hu{MTGz9r|6~~+@H)FshnC&7`B}R zhk#D-`6tC+d>)z-RrKWNZ%oTv1!y9%ci5rF34rVvRRQCvTi5`TC2WZ)0q3l57@tnj zH3Mi^N*B(H+M>vp(QcW^3~-$2r)(jS>Jy??gBf9DVM$*gui?3%{?aj-3gLO%x#N>b zLZv&Nag>CF&)gB^B*~z?pvHS>A6uVS*4Z(RQguBZi};>rmG<}#@N-vz^g^+lcXC^e z=lyaj@Qj^3JD*B9(|6MUDmP!c#c7-n{TB27%4fw~ttHpw8iO|xPs==n4P-E%?!8Tw zryhHVs@kr*o~jCOkob9adVizHc-uIq;pxneAExiS4+OTm%pF?P2pdnIh~g$_o6lUS zP24!5T127n~{3=umF8x320mYq!0)J+Jkf-*1; zcL>7NE|v6j=*W;ka5Ga8+V)Kt2REBEh~|P-CR5v)>FHn{WK-h9;pS`GH=?rL)PNcM z`_gQrF?`DgH=7I@U2bME#*^vUz~tu1Abf3el^BE?D=EP`sJ z#owagc5c?#+z1EuDde7sd{y(nifim?>GyVM zG`6us8t%i+1_rSu`q62lS#CN-R^3NkIA3*WuqyYi{T!sml2M){@0LhP>%xOdTdZtS z3iXv*dIdNqkRIjgU*WDc^eKHW|Dxu#s&PYZq>jy6NG)`8t1`9E+i?GDjS7n<0@zmH zcV7vnszD*kBU+LpN>+su?{-_~ZY&S8qa8Uh^MUo~n5{?;W3vBznVt51r6(uOpjY1V zzEnyKW?OpL<+xHGIn|0C)uKy?m-vZ<$?z2?r3cq*bg?)b4#@AI_#Gf$g{Yd}(Y6{M ze2zw850~b;7PhyW*-tW{sr(Lja*`p)@31E)Cv*9o-oeSq88N}stMt)QT|XRFl@jOf zj>W}6Ku|mY>3KCuMU*)utR$?IXiAx9rSrn)`Tu~iM$B`k+0TZZlx=a=C<6k9h=9`J zk_Y!KSwdsRSR$&1@!|*-aJ6~EeL9S0h#A&3TmsTZ=&=9gKkEpJ9Zlh(E2ra<^n^2^ zXiB8XOXIv3pR-vy9`U7x4y?oL$}P{4j1<2 z-p7R8u0N%nH&Yteal~N8B9=F{5sXz(3nrm8{J}HGQ(F#&qt6_yFXf*JXgIl$B0suE zIIk~y(?&P*chaSqD>2vYrC+D6O8GDb-d*MFo|l>F{?9hzd8fwk#llbe_Z#CIejE`G zNBtzv`6HI0Q(?(=`T^I=`V+oYDL%DL(L)sSX5FXXZo&DJQlny@6G*9|X8DsL#k$>< zoMt_BpRF0vR1=ca@Eqdv$|a~+H?y;-A#&@1e0PFLNk0Foz6)uk^?zn7jq;DSW{#A} z;U=TCKO8Wxdul%3MDy`=GE&*ZXEEmMQLXg+r4O*SzfqoI$0U;P|K84uKMJ5HYv-x zX!)28Z=Pfz8?0yz?KmP+V%FZCg?OpiMsLa<10T`wdc%P&rBRgmGo0_WseDU=C;Y+?8bNoLgQXBvvZC!zk z3#JmXMKtvHiwQZODBf1lEOBTcxfOySTgU~+;zzyXy11=@EaNgch>D`_U~;7AH&G59 zCiEjN6+;J0{tJ*a6+Yu61gJKc?#xLKfwAZ7f`LOzFikRM(30*}$j>4a_&a|#NrPNZ z`TPEj3ttzpfrcD=?efx4{Ka>N)++&cY`%awGUZAy(AYyy#2E&tSDQ~qQKa##B*RNH zlNdj8i)2Nk%rYf$TNhS$_*l&uRUse5F%fw~ko%{Po~J71N2Ay*w8S zFS!>w!j(d)q_NitYcdNnajU28FIM$_9?lR?X;FL19DXsPasb@_Xsy}CO9FXu`RdKi ze-oAENS7{ zt`;5WJ!m%T+pmy4(|X^s_+#Y~tgkWAJ@C<mgM zfO|ErC{_BpvyZs?X_l{i@;=m}!ZYz{l+HIjF5W@);btU zhdFzAv^|(q<9yaliLl%qDqTkPCXfTgRXvUvNVN)g?(JQA`8=3?aEeuB)P{bu(TI#*~u_y=#Hl*U5}lRSB}=2 z+H4s=P;#3t?{b< zp)-jtPyan@mc2|oa2j{ENUAM8_9gcq(Y5#0)k^?TfQ9n0gM%!|8f3@V0IKQ0?L`~=_>WMtX^%Q@uHAU4=?kQ&F%aAN#I=mLEVserUpRmnIxe8qX0 zFqpU?&&xI);z|^#dEDf2{Gu&QWt{t%>E{q4em0>gBMv=J!*nVh+>r4oeLdzs2K#}VI`{JET_;qaKJ|(- zcP<_0(Y>KrU{d{oA*o^W>mN_a&}MnShNQ3sPB9QSE(tNI|VJ-XE{X&|1+wBHFF zEr7nGkovINCH1IQpOl5f(!c{~@zuj;9t%`dO6ke5e9(u2%AxO~D?T4IicN$wFypFho3? zfIlrn!_0`nUH3>#GvDhy+5JORQo1h>la5`CO1 zLfdI4#RY0L>~(EGVX;=xhSDFJs-K<5qr*b7bV80F6J?4!2AkM6U|vLAUZ7}`fu4Fp z68E7Q(^+evHY3rP>i%E<8j~925@+y^WcE`Jlbc><{muzj5K+Ivg5fut66cg66YPH+ z&S*J$2Gd2l=&twB;TplkhW6tE57y(;jCP)8UZSfSNbM}^9-NxbRCvujVUVY$b=n%u z`L^HAYUktc^Bntxm`jw&pa`tPFVuM*t5uar+am@s@xi-16Sl}=2VLrSh zZwQ7R-Zatl@k;n^*|alg1@Dz1=?r>git0S5k=ia*_^57-q63e2N&nE6x|N8g`3S8) zb;((8%j1&-@i*|+Tk>-vbp+!rv^Ym0uNrKJ&*{+k8+q&A;z)o%YjXIL@QMo$BD>6c zs3-w9dg{2P8jA?I2?Zj6q7$HSNzuMgcCAl4Rh(&gj6kY=MYLWGWd2*vR)|m&)^qV# zzpFjCcAPqtoi1PN`cqvpg=Y0mE`SakwI6#^U?X#UhikI8ajDqzcKWCf@r9G;r!X`% zEV8{Q?-OO<)X(YW%={Ak1JzAg#X4c|Wz`r?0^u)yokV_!C(kys&VN0Xul@lVG9JEHW(~qjkY~fIDuHWx0I}b&Zo9zX0b~)@-5<_TL-j+nj#g-{0Stw6?YeyZ!E+ zDqO7X6`h{JZ}jZHA20bIx`)02M6$AIQDfB;Qr_}aF%;BBA7ndGg7rZi=YflYjSxNn zy5*e=RiUF4AyZXh)9@5CZHzDr0feYw!}uvt+HyHc_POU^T;qI3jzDlZ1^=K9+F2Yk z8UD~3Q5jW}F`}1b-TTE>C(or--_u0KnlZC%)87|Ul!>2o@ZkQ*O_JCFX4UTVKAq#< zFF*b1q9>=^_zZ8|tbbjkdzYEcqGPtw z=!L9*41&xJiP3rFC7nmi)x$TtuNBDNIV;qs)vn@&G- zBpXF~ttio~Ez4{bJzSPd#gS*~F^10aMd5t8cE>d-6TcerPx~-2`vNuL8nw`~Q=U3< zqdJ~v#G&`q3n!w)jlx0W4?bZx)7(+BG%LB2i*lMKDF4+OjGnt?*$UE0`)?|R`9;ci ztJ6g+VqKl8j@;g*V5&gY^fp#556I)QI5qs5P93J9*hmqX>`S$9T1L1yfHi18{-`;X z?)bEE;`e#_W7IaS&S}nS5zU#;-L+`mB*df%%fi4MV+a#bHJs!7{H(*jdnvjvI!(B? z+S`tIX2KP145QvYjncK%t=>8j)*yeDk|K zB;Ss?e#jU;t*`ZcqYusEm4dQ^e|2fUpgv+8@wIa$l^59iC!loX7Kh8oHV41Rs59?B zDRS=cuY6QVcGbSU+SKDD9@5!mbF{7c-swB7bqD6wr}|R4!!h$d4h|4V4xK$8kdr5r zUczEGG-QkCWOLZ<%us z8^MjqloykRyOG?a5z?Yss_X@R2SRUPvm6}6`OlBU!r3}w#wm=MIuGl7XPhdo0_I5! z6WF1F(uPzbNq9r-V3F~&ASxVY{x3viT!=z~=cF}#+y|Fda8H(C!{pL{r$h~{0aY#k z)eGx6sKuE%JvN_VsAzvw?lsQg!A!TLgQ9KICt1`l($H6IxQf}9EyZCMBeP%9sZ{Cs zjY7KkG0EZ8%`PXEogzwWc>7*=X7989({T-QH^yRZd@ewF%E^zSY6e^nYFykX>zu!K zMoB*SBnla(kAZ%)y>Zjg6fH3nFTMC1U&$ROVkMMZY0~w_{W@YR>aKFn8o^rnd-o`r+ap1PcOjy`#-{k_znIK-wWO+@{8*D zPE?V9)`P=g-9)0*E()a)2!~tn-KBp&ov63=)Jh|8ZNcK*yI1~vKNiUP*6#B??j^o6kXQw^0Si}Iiro6$;PnOoGhC&C z4NVWHpc?bDQ7YC)r6B^DCr$(dIHI5tPKZY88lblkFp>&A9KlsEqp9SlQia`zn3m~q zJ>HfL)zO$l;y#781zAFdJML~A6TZzKPPeTO8dn2#oOCUL3X6rQPUeyMlN-euh`UB^} zfGQ5ov&fb(tSK=(Ae4v?t8t~BOi(Lee)QU}IPxG$b;RL-IFizw-Csm87Crbeet&eC z;NVpQ^!(mtkXeI)P*-?KU5Wbqi<3@Go(-YGh%|H*wrb9T^uPV19FZSU$ul|?7q(9| z+pYu9fQX_U1BtNrL#qen@o7tm zM2#qQ1yT3_BWq99Iy`7;&Je;Dg+QJyiR2he;x$D>QBE2bXrs|~vh;5<;9!#HMY)7? z1X(2&+8QkaF{Xt9#bf}2y`(l?sW+X3Zqer(V99c?+_*WN0;_k)_l_bQ5kClruSRsjH21q+*Uw3ESI$t4*?MP; z*+a{<8O7J_z^=OAT61n)%)2^9s)~-TfA87)(s&{EmW0-c@7}laav_s9+~3>}rFhk% zYour5R0BID>kzUCzf!;D+SDf^*!oKw20;amyV4$f@?K`8hhy-Dg$|c~?x^TSb%&)! zU1`yVnsFVK=ciL^?0(KQ=VSJUrT4k~(GTe!j+2UfO5eJYYy3-my$QrKso`^0N=1*A zGX9R{@pUO2U$vF+N8{2}AN>`mnEY_9(!(zJuTVvKbzWM# zJ4Ybg7N)7XbkI0>h|7or)u_W(Gm!{fTn3V98yGC#u`Y^LfeXx&NEF0r5%p8fab%#9 zMFid&Pqi7RxRh4G(k1fCr}hSy1eEKC*;&~lf^MCI_()SGl}U2W7f(hcnBFSRZb9i1 zwohI2emr@!795zj=32Z_Ubc5Hb=dp%5eq2c->dHMbBj&9Mv;Vz_}a;9Jl|-Udfywf z=-`tTi#CJ>o1610B9Cil`Cf7yaR zB~zyP`oE+Td3IPRx;wh(wPt?Q$Dy&_D^wUXTPezV3^V(>18{F4vbw_|{AdO}#lz{c z#qFoq|7IO)ImhGn*|xJz2ukH@^>FCNkpJw07^?i{FLv_DYr46}D| z*|~dGtE6UrIt*90_w35BeM7Wq!!+ZD%TCrrg>zl5c({AjvnxyX4x*}ojW|wMVgD_{8Bu&4QNyhnn+2@1R1$FKM?>7ZeoZ*G&us3qLOwrT`;R$u6WYL z8Ak{QBXz;;f+~R_`PAc_uyw(0mfXel?)TO#a~}+t#A9_c1{&OSasjYA-z5Til(;+n zGg=KSH$d>K$*IS^g}pgZnw{P~8(=lo+#O{SVoCCQsnqbRjP!3pK)@k1_LkHwz{)+C z>(H?|r~FJAHNiCPx3*JtIvW2pmg5YyJ*MAUgv=z8qjyRjR)BYw|IP0Y4IHickgmh` zwd9J53KrkVHeTLsYHH!}ctfT9LGRy9O?>x?g@ye!3E^|8{ofUG#l4?=r~CJozb5c<4BR&z^8y;_(KhE*x4_@Ijv}rdrHGsV!{6qRT0tavh02EEu&kj@1f)~c0 zm&!3brLf=4=0H+NVP|0x2}Q8|_FaWkK-!>@AZQ}vM3b?ia5>Ld*&_~?Cb7b*_^7={ zW|g2kGBwv!ufr$;M0{;lZMh}=BTns;zjQ1f-#f^U|7a%&{F#`s<3}*+;HZYhN6|U;^!HK;XR`wqHl-@ntWFbe^l`oCi*zcb zQ+`Na6o(90CEkElJ%8o;QBy!w|aL7n>m{$@=42uH6^1#O}S@l!#9BkSl$ zD(!=j?LyjM;qY3Q377Zm2u=+4DQ)F|p(a?B5*+LvApsIdFT9UpA)yG$x)v4++~>Fe zZ^5ow8Z=-Hl?0IX0azg{dladS6s^eA9z06H7ZZnk#$d~sL1-Lp(7F?(tW8^o8*Q79 zEn@{RE{DSfF3I3^q0r#W%$i!7uLw1bE|W*g&NjZTde+$rol|7#IHLdju&%O=yIHR0 z*m!1yH05AN@#wnoBfjC{3+BmTxk$7&D)lX~doRc=@P~ zU+LmC5s1L^oQPLBWveE23^?paXD<-k z;wcTBLM}I^fz9^O%wft)%Se*kt!=EPw9px;!((uChLG(T+=IW;nFjL7*$?#KU%a-q zuYg+nSYSO#u;6vK45#s65mrM^Fh?{UTn`ko+`!MfH5s$u5M4@Q?j0vmoSV1_1zrlw z#VI)1Lkb}h*xqH9F}twEi_l1VhM>0}7wuq4jv2Wp1f&%sO|6EO zZ28-&@>xkOia2kBbqXW-hNh_0i^NYHjrb}My98N~A1YIWif9Mw)!t%~>OP8EPnXZ@2;>@0_tZFCU2j|c zi{I)jF-GzfU%xEDn*pi>kF4t@y~IeoSDUH^1OVU+0a;+xZ$`t~<3|@S1nFeGS_j{} zZl)d!ynJGI_P594>pimC`o;E_BDprxRMwTdLW8YHejga9Mk?qrG!%BK@T2K{tPfHgj;OH{A8iZqPuFS-dk z48_trq~sISi;6dlBWNOZHxr22rI*CMayj@1$#^k8S|Y~(<{g!+z6rM1UbKNb+S@)y zS?!xA(nQoC_s0OKWYMg#lS>>=WcoA-Sj`|IW{{QJR{0jgO5`A&W?eXcn z(53JZBaMY6&k-XdVYH2G$nl)#0#-)q_DhNdX-cW7!M}#t#OMEvS!Y!i)a?OAgN?$6 zp(sN`(nw6AF*@YJCBw7UhYhfwiw_lA=WYMQX+ zU;J|OFMUsOEbd=Q2m{!efUE(D(ywt6(RxEQ)Bq|Uzgp45BJ57QtYW%+2R06mnxcw9 zi*TI5;e}7759A~y&gA5ojY6<#pbQWQlnuEmWSPrtXg{qI39<(nw#hmVI1In1+ICf= zJm;%0x)7Cx#Ygs5Vq>K=3%L>c#$7M~maUEmu^j-+hpMCkaARqH&heLqizO9;YzCtB zszyujLQh@kLL$q_nYHInXRSV&Uo|j2YWinv|7$m@>_(;>A=DB6?_{pw4BM{V(dA!u37xHA6PlWUf|8Sk`RrWBjS^a z595?a^z5*Mqag+)`6pMiV-^~G%h<{x&PpAgr@yH(i?=2Bvwr);P&t*F=wnWeqvR{knMUeoe^h3I4@U%N9+cNC1W|p&KMm|}oWuV%f9LQxs z*2vH~b|#SSI!J(qV4Qj02RwmVg%yB)Gh5z@;Eyd`vuOe2mrxGu_GfMSY_;LmSe+tv z7^Q*_KWEncQM6OTHIn+^3OdVgJWBxp7@(C)CwZV_&RD=yy0jjJAXVA7ty3!m1wI*P zLBGIgp5oA`!*r_Pq?1^oJylnA7%xf{l6UYz+RJ{E6y?Pj`xU~%3n^g$!wS2u(Fz#j zm~o)}a;8V;f9 zGa_+*o`63@nc7Z{aEZzv^HH_;0>$wW~u%AM;an%N}D zB{XHy3pdtB%0%fUt*HMq;|ezhlO;si3I8*r%M__BfVlL|tt>SixRxIgG(v{EX*2V4 z8nPWc&D1lPrIKd<(cj_)V{by&`waW2gY?tdl8ib}V~#G*rWm0EHC4b-Fw6BLs^!iL zg`QG1-4ls|D44U!GAKO%I>p&M=@RRGrWGyeA+9?GSMlv>;O&ELg&bSW{%MxNLg}rvEQ~ z9SWezDZI4G8B!!KqX>#_iF4Tbi(lGZ9fftn{A|7T4l!NZ?0mU4l(8I*K7-QRPaQ&L zl(9R8;w1}*%t%}c*O>uoE`!j=l=fMr-^{JxtI1iV(k9)%NlHn>*|iy?F2MJa5~X4i zP4nP+H?Ub8-2wKZG3(ky9VF5ywc0SzGily+23jZ`*8wZ(Rg*h|8|Fk0VOH`8^~EQD zMvOf`$x9@@fXR=TM?OylR2Lk~I@!kU3QfAk`mEuTxEtyi?R*{bbmB^P(UYMGhq`9$ z$TjoH5+m1=oSpjR)cv{T{xw>^`v4Xm1x-`luFJp3ucB}HuPi=%IO_Xvbe^k7&P->H zUu|aSO{MY&fsrC2(B`<>cg~%jIFsn0HV-`xh)#*BxHPQ760U^VXI?Kt$_K$&!q@); zV{C=fWqP0km5*MX7$N`@aYug3$!7{f(M8R=`F3ykPv8@5$eZu~^K_~V7_ZH|@yF(b zV!Mmr^*^UPDdG_Qj?1+FuW)NjF8v6bMT)!a4&)rFPG zmbX-M1kwy?5{lwQ`9SK8y%&fUFsvNCKud#5N=Q=(V7dTG6!2y_Nped^fUdn8%8%8- z31A>XGOATS6r@-#lgxf@dX3D7Tu;%- zVMe30skdHo;BA~HoE-RtH@#%y=mFn3K6iqmbK%GJfLWVEEX$5(WCwp2x4qqJPamB` z!po$!o|D-|td{VDuyBS=`JlMoW9}K*J-x5zTW-m>#{?y|3;&4!leB+3!b$i*+nVj~ zz+7>SbF8znN zaNsoE4bnfVCv}$pdiFNU;>P|soZVk3W|kfJe1N$2??qU1)oFU^{j&=P658S+eX&2( zcls+;%`&am;eh;e!a%`QxIp1I2>|bdaJpTjtFXxWIpL69H2?r$)>Pf>W7dP_=;Ll0 zi60R(WmPz^l`8BtDe&B@OwPW;a_d}HB}J}`4pCr5iDpX3X*L!BQ%QrW^(57Cs6M8n zT{ZoY4|PLu9`F~xnj(5LSbZ7IrZ7-LNPum4Q*bH_fMMTAvd8+S((nv%j8(m~09GJ&S8=x#;8SorjXs(n zrHn`~Qj=WM^t^4=4xmy>7H~rN^Ev(N2X=kl-eL@9+ce*Had!Wu>@ zQRHU7{OXiD^b#@FT?@qfG=eiOyK&xuzpWY>WLPZNJ6(K^66 z0DY|RfFdXDM7FEt9lCDmY_mb$f&8+SQ$D%q+N5o|F%^2MKOv)C_8SRtBPHS*`H61g zc14MiJYDzc_K#2Z-v2Z^0sSOr>$T6tcvIHG$oY$d1{ZN^srQFNW5|iQjsP>6aK(oA zF3bLfF1M<_Uw#qyTWse~f@1liVCkKe&ptN}!V{l8>Hef}((p^ELsdoe?;S^VS!Zru z>DEtt;*GHVv*Temp4I_793Ey~D;J5?^Mhw33x1CEB_RNO1yTzh$(Z=cylI^3>Op=S zm7grD-aVn*vE}Q53=KEI3|QGu$i3Y}FEU~!o*exa2|3Yye-H28q86};zGB+k`S7gi z3b)m8?N6j*?+E61cnYJaH+DN&&7BeZzT%G0IF%#w^$Q86nRVP>kgwImFE HG}GM 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

3G7Y>$VnNpB2jzc6lI0ieI zp;g+~A72@VEEmJ#sQoQl8M3h;c2lsJeK5OzJfsr0)j}mys*zp}-)4g#Y6sy`tkYb> zUH1ICATU%gYY<-APrKdoIBrw}3`Myn3fQ27zJ&9#_6~52y~T2glPGenE}r#A5avoT zl4PWix+#5J%8UAjsetgsm0gL4-_xQrrYVNew;NQ81bwp#$XdZwHbo|bS3makj6JfV z4ASX5zou2QOeMV9Y8>w;a7w3ii!s0>#L8ihmVtEr^ywx#Kl%DmwG}W~X!PaD=i{dk zg6(433s^ywnVs~dCvg=`< zCZSKVg&dmfJrb8Umz2sL-M&_tq2yqv`rzCOA(jUaFc2>S1iDkoN&P^%T!^a!rH_07 zLUmZmqbcqyxN1r{A-c?liF4JXN{0j82Ws=^Qs&fwLTc$KDZvU;ZXXxJWU6ZL5!`EG z`Dom2w6!P*9bwCJp94nfPtatCcvI>nV{31tIg$r)bvEpGQeYP$JojO6ud)P9Qi3F< z-bf(9q>t>uN17%N3isnF8_mLYzjNWBa03^mw;26+cg z#O?l^Z9&`r@cWCci?zu=$eRBaUeH*A8(4X*?yID46vlbz6{GNIAe>E-3}xd3;;BP{ zpd3JqY!?4lG}NjV3}^`|l~v=poxh<*Ae7B<9DSGZNl?Ss_GqU$geD`RguEi2=C-a` zY*fT&6lBU@Q^x8X!c+Vo&S*eehTE?Jo?YWtZOLjH5DX0HdK+yoX(tFdEi0iD4yJXi zRqZWJsJ+v@Czn^nISFqz$Gz=-Zsb}gJn3&#+7xx~k^M8Ffme2JsYCl6-_DRXp5?g9 z?Aimg@ySs?JHP5?9)7r-G~r^P=@MqX9gHw5r}*<{+U2@P(ujn;^HjH%#!GTEuA&;z zY_l1mrB}xZ4G8@%8y+K<%c(u-7>dArJqhyat*Eg=vlBFm^+dC(rc+S?9RTqAG_(d z5a}@N145;{P1_H4a~b(FONIv_ZSQ@4J1^vhWqwYXIq&mO+fXOcI!l)Sk!3~#cj*^s z5CI@0xhF__nn#Di2R=;IQu`=VM}W>Z;xKP8+u;5LMqFd?eqYNmOh1n&F(-S)NbqI$ zl(2~l1|WX%K5;=Y4iNVT9b==H;>iezr=*zW%RN*GQGk5z;)MA=kL@$zf5OKOgY*Y< zXfkzRt=!0@;(_@``co-4T}UpM<5KhPOT}LUmmWOT7zTN^SlE3B!!L>W9o9Oue;=@O z@^Dx1BZT@;UK{=a{wOEf%J6UzyKQCayHZYI;tg)rK%aKxM zAm79D>DXX+QO#?#-(BWP!PC2(h$*a>kC)w$vTDFjM&AqXL%WHo>E?c1?GB6pfaM zNJ8Q6bMI>5TS96NmU1z%0J$BT$`K%%rXqjAszVIg^b+s+a{6}hLb&Q8PZI;sFgDL_ z&eM42pa{|RE$3am<+4tV+G5}{pEnxb3ZE`t;<7Q*Dg2Ro8;Nc7Aj|iUVhCTVn(Vdx zMb9rsHOD&n=ki}F^?(TQs?{7-AEP z$pFUtu-&8M7$YYvEW?JzEgYG?A}0_g(7_9+xc~6`JxO37np_d-MJ-X*ltPaLN+-Nl zN#FT25z$*ra4k%M5=%#QRH&7NO-7FJS?K~(RUz2rO_ie<8?3(A_1H$)7hL{n$XVN) z{U&F@Efyq&$j$x0v%Fc4T-u=X$%ULTsVTQ;RT@6#3dyX=(n^^a`yX?=Y%G|tj{D5- z%qD$5Nx?=9r#vy6^&lMJ+vMBTKj{)U)jWny!Fv81DwNgE#ojowAXVHI{9s(*)Ny=U zo`l}iJK{lGWe>-?w#oHhLudnT1&xB3UpJ~9Ugq8Z{F66VRb~7IVB6|GyN(Ox`E$+s z#V$=-^0>rr#7*`y++BYHZU}N8K0H@ZHg4nlE7{68b|zMYAPHbAgzUq0dWNIw@2rHwU2;>KL+9_VW~Z z_pA*pxZi@bEJm}TCZ}=6LfL^3U}np*(d)t-wn1xdEz}xD4AV&~op>IzsBo7UY?C0D z*qkp4@rsMXfJ-T#`xpgn>Q~Il#RGZ6FUhXYm0y6})Udm8DE$*6D)&sJzQL8x+mW|# za3oHFRWUg)HjL=QA51Ru?C8;mV#|i|u8MPyZ#wv2_DDaUif~dA`bRiYwClUt3&o;} zlpi}`7wz5%n~&GsRC^RQdG*{;z~UjN(zW3H=jlC+oM-iIHG=u9c~q}5%)VZh#+%#s z=fxwj?OPEMkbgX9r}Z>>if*SFd?Wc8i8_6M_Ne%krh?%YzYbK7gSA#_3bziDVEn=)Jgd_NaX@Hvr0J%pOe%V)I#25cG|U{F`OB%3j~G!=o0R!FGm zJ;~Oh0Z~Jb&z=S7qj-kBB#>@g*vP}iMut<`U_}KR)vKcRNIzMvMH`GpGL3NY#?ZY| zrgrUtXKYrl?uk4@+1d_%Q=-lNcC4y&hOZ|vwZ@sAF7ci^6V`wbb_U=81OSNbKm2}* zfyG9Vr9ugy%;qGmGFJY=EeWOn@)sB+XKR*zVUq1=U~SVaYz*i;_!&B!;A2y)l8nU{ zo2a2ds+3j@0R*Jj3!Uo42a(oF9B~(i@H47kO{ukCOM$2$-4WGy2mkb8MSW;m2NM|5rU}Op$bFH?Qw!N- zVVn`Dpn@p%!CHm8uN4NGs>RB|%hstOZtmhT>YqcQQflsi*mxpd?LPIP7-51TFRopn z|5qs`5ll=Xj>fL|(r5(%_YGtv8mb}D?vR)oUI!bzWhr*DSB?1K^8CMNRT%V(X4Uz- z2p$l~Apua1T(q}v=L8B$;M_xX5o{pzcyC3o5d z-t%_@A5iVG{*2XazstGw<6O(T+SmU_^!!_^YvaoU5s<%_T5&4mb*EM-^7)=)jtol+ z_P=8+wy%tc42c=!1sdXNeP%H+XeDvD4i2F90!J;aHN~N`ll3EkEPf~e2nEb(8-C0p z^<}$iC4axx$)sf!$LgMS<_L~cBPJ`6`2x6rE|0rC7{9?tc?K;EzuNW&>~P=y!5LG3O05jM_f;yc!T1Y6EVw!pLZ41wh&aY z9mHCKTDf7bD1tr=g;|^U|2^hGJ63^Kd?0R!Or2~rv9$Wv!~mbPfUU`oc+)>qNj~A+l-B#p<@GlNNiaXasTI_?0?kCqUhE2h(U%MZ!&}Zm zr+RIwEV8Ni8Aj_F8#XCeE#$8&>5 z#|TPQwLYQ*$Wd@FU$CjE(KfvrR)9qbFFn7##ny1Kw#Y})kJ~9?!{vYZgPv?ZN}`_{ zhXMeBA2ik1>45jLZ*d53uKvpIJ{AuHb9O4_e6F0)?=#JBX^oUkw?ReUk|#*LEg=2L zS7+v6jo(S%D~)ynUSUt+)fZ*ATH)QZY2B5NbV18>-6ILZL}^)1i`1x{;OdR<3Lz%T z9=2saBZT+lE+`~z)ZToRF=c?{ijMmJ{8pc88=BnL>9Sh8!>O}fEvEbc-J@^$Fa5$0 z=GuUxDYAHjMLi~t5qZQoE!laVEM2NEI6zxpTkZ6^x@yyT_6xE8PvfZVKXkC{lhhv7 z(@Q|BmA9-c=5MT!W>)9ukNU&u-xNN@hoiPOk8#yHkE_turJBdePLEI|I z6mu&%qA>VC^Tl@j!3>od-j^y(dT04g%ZF1568Rk-(3%rlT{=+Aaie-X!lxGG^H0B# z`ABKPkqS4F=P)@zlyZt98Oz;&A_hThrI@BGtlO zU9XS-El-oSKH7=1=LgN}A$~llhdL58035Xd)F0-*@2#?K+Mo6hwUQSNF15t$NTe08 zRhWFKVe}WAxzNVw;_GUWsi(*WJ32M(YJINrH}}{QzlB=0o##h63kXS@B`7&&4B7_^ z9LLM3#4BfeOMlW*Mi~h^)Bp-B4;_5Jq&95T{pznA3z&GJ%IGR9s>ucVLl{9KBakBeIrHo zxdv1Fx6U28wf-HD82QWU{QH+?oKEwwhR6$Z#|H?AXBp4WdZY#=EB~cg-}w6%+He}0 zDZsibQQGaFzmStcG^1IFK(e;`xMpdHdKpG#?~)32M)em5@?B}Tsj z-Mf?_eo6{;*5g-Nidqebzlh|;{07DDx$^?TfMxK|6!sWq?udy=t{XSV8c;@0`TPit z36@st6Xy}j>H^d-OKqoG2Fjtra&R9Sh%5rKZK{9_o%2-KmWylv)Wk~?#ev2KoT(+4 zdV%kr*ym&ay?;G2r`e-T*}5k;&vR}Q0h_(*;qOFGURCUG`9J^3V~|;c6O1kh1_H(6 zr2G)~qTE8V!7)~Q^^_nn(iCyJoM0^IDi2LB|2GHHQ3a8p<5j!rblk2P z-X`IFFZXn))34T?0mnha^@8@4+nUoiIi||mspOj|hc>P&%(S>?&!@!2w6S8gZu%Ot zM05T5-6WPy;Os>Yr5S3mtw5_)5<@LulISaB2`lg<)~>_U(KOdo;(Q18dBGd=lxx$!~M`H3E|A{ajkx; zSp*zrOQ!EUKjp~*432F|6ZguHCc5{!kxvd#>CQ)WQV%U@5tqybZedBC3jFYCjx%>$ zC9Jy00_BLR9wIVvA?qV2I`t|6jKTGA=yY?NS`eE!VLgs9go!UNZR8?m#O9Iw;wDK% z6M0h#q?lH^zADI(y<6|8q=v9td_lceMfG87)nfs6Fg>cF zlVl~rHx_A<(ZugMLH%S3tni))ObD{T<1PH)dCJ3Ji?t*?c>foX@WVUbp&=FoQIwa zxB)TPY8TfI`UW=G$_HdPvs@@y4w9j=Z$ONV6@bFY zH$Y<9lK^A!(|}};&^}e%IW{&`Q2?C~ty+I*|*OKh|xR+#sY?6NZ)czJpFTj!kw_Jhs%HhTektgu1;O7^2 zR4B7`CV+Q(842mq6psJt7nDzMPDGEfbx%-35Z8R*5^=tc`;yHc#8!8@*I4;Su^*p{ z^BCPxT8+~cb_Keb*9VJV@gM?pG%7o68U6Z&h2Av8G)IOwxHOpc`%B*rDLI`ZEhykg zyi(Q=TZ}M%eh6FJd@u@=O^COAgyGfl*(jqCPAw*YWg{o!-bif3LAB!Am*oECM2!{u z+<2JTBj75FV4AyVH*&xRH)|n$2$k|f$BXD5vgvT3S-$5^XHTY!5Tf{JXBR_7?u#yYKj;OE;o{^wNX1omK0imVYQ#O4 zdG{;+^#g&)h{CiK!L06gw)uwZH7U_g+Jcx$rz^cRBr{N)e$I0)5hrACKDXw%CI_K)$p{Maas*~($|1KDt z%NXF$4xqkdE#5*Cm>D zlcxm9hKGS~SK$t-3Q1c?;qwZ=mI@xVn$jyg|0Hcx=K-VJ-YGuRE zS%?=N#FZ=Am_7G4DSKwcOZ+jfUVO!3xI#I7xl2{^D!)5uu(R^Kx?)s7qOP{K%GZ@| zH|Ju+e#}2#eqHCBb4J}%(_EML3B-U;c2{PvMi*{hmwr2^w*A!`ca<01uut~+E!?sh z2kT!YpBtZO7q8`%xk-;Ul`9O~t%cp^7J8*SW`JwCSv{1KV+?be^bnbWy$j&qE3%n zul3$dW<*=dh%(Mpucj*XitS`HC?7~(3p5#pkFMq^gH~ZFsH6f zATiU{isx|3{JKenz-@AV`z4U(;(c2U_T_*x=)%;D1>1KvbZ=u1TL~_1fje2x*~hB< zmt(I>=R774{5Vw}CPLhEw)u6AF+16^-{110Q>~95H@ETZ z)wBy-hpQ^-+e0(`nbEm@M+%4GNd4S6`ZF$wfXaE8c!G7I7Og6V-oFNjn~ns)T51W} z1UqX{s&EN-WCyBMmLjM^BEU!Uu=%b7$>2gf(30vZ^$E>;8kUJqm>2VnC9oA%jt7u^ zB>1sZbe{w?HSPcf4^UFa29UefsQiQTc-*Ckdq2`zfHZ=amTDPrSOoD)Md){>!_*ZF_NaFSoj5Mx3OsvAZkIocxMYdybk{v zrdKm9zJP`=5cSli-pz8V8WCoT)SWV-2OYwOIoV4AwRm^eszxM8%SRnp!+8vle5UZ= z|M1JoPcdTQmlB+5jAZe174UD+C$CD4xBp-L95ZM>0;;+g<9Me=+6;}=_Dvawh)U(~ zpqa^RB(O9W7;T!bU&$+OY|Ssl>y+?^O}u2U9V>L73UJW7Umt=H8;;OqM4u7CqcUJ z^nP7!cExHKD_fqUt7W3R%4EI|e&n zS1e`J|MFbTTsqIX{I;u6{S#Yv{1@h)Eq$T~rf&74flXs-$`90P|J5Bf#If$-gp^hS z?Yij+Rzv%$sbomsmODxpS1Mtaq}ebR`{`VyX4twf5`~>NC+`V|IgiBZ_d&$ zaAMhg_^b*}3lUxJ6Kr)VT3Yk!nH*$JW_ipxu5hc*@*F&)YjLqz$e={w*hJ=%o1}#$ z=Vv>yRFnFc4NyvLty%v;G^GU;}GzSzLj&YV%z@ z=5}Fak@wMJkx*oH4|l;@af8;rKWE68 z-_(gSzJCiQsu<1mrRbI`;FtD)a&lboLIok0Ws>&aC{s=Y`hKx0V^Ptp|1)qOWtpz8 ze~x2Y{jVAh>EoVa)z^6RH+T%IRE~}P1_c=D0b{u*0R&dLX#&EpbAV5@|9=MV>nf+= z|0~atqQ#LQ-2Z3b&c>qGXx<6My;D-xn!^2hs=h$LuApX7n?5pLqKVYdL?+5r-itq3 zM1{;yzeDY>`k`_M`gzeNV#`;xm=`oa8c)``3}XaBVtEEOU&sE3UzsGG%%~Ao{@}cO zS&|{kKQ?gxEgJEGtG_8`trSBCW?veKlF=F&+dR*cNQs)q2SaSUN{KO0X1P2LFz<<; z4`pKq^JFU@_~*gJ06~VHrW+W8lzeHyK=FFJMqqRbyPOnO-#G_M!))cht$76 zlWwU|Xb!mb zbnuzyw>Ie)EI7w)yqq>uq=FJ+z`nXt(q=wEbpmYE+*V?F&WsFPtJ&@Q(6|8hqj!R~3zQ7csI14ODQ( zZIo5wyj5oL0ho-=t=~QN-%(*z24WDfO=_n!7wPRjiz9B5A$C^sAh+T2do1Qm^38%<~yy zYmMS!n-G|``E8@HN5(k^Xr_{FX@$zGT28IB^6u8Yj86`i(<2`zak3@PGPqhuqTV;l zG^2LMraeF8Oe%e6f(T)!`Sah+SoL46IC^Urq@=#;UdQ#2%eU*ofB@-)-K{|Oo2Q?d zA~|b&mCPHKVs?vHCv$uvgz7)Kj9GcU&$l=Serj`fTU@xHfvMnh& z#hf|TZUd2}&Z((!$+eByBK*7t`mTI}oCD>X?ZS5TS9 zKtEVgL+%v2;d*Ipqp&8AF}oC1PQ{v7Uav}!q~{cRVz0Oxm~45(rX=E9J3*2*bJJ=u zLuLpYcQpJ>1Frr2BrmG;K@8jI)2J#iBsI8`150h=!yN#`VvBtf))XJ|xR2MPXiEK^ zEBF7yuPlJmD{AI#^w>erSb-_n9qezpbFOJayMMJ;IEIyfbU>R%J#n?7xDFV%$iKNL z)?X8?e2N;RilPLwtW>u5Rc&$O;7W1`kRL_#Ei${MNLnNJ$yTxH)cQPyd#04INjeX4 z@ENEW!im^6cXZ4BK1ZSnCvZ{6Z=;d!MZc=u;Y)ks26vgl1%(ocugPkWS|Zl1z@UvXvk) zJTi;Pc~o$lF^6KWydlDp!bMe_%m?Y=&U)fyzKq|MKaV5; zt7G(z1foc*qHH=wR&jdGzgaMHVl!PIj39sdb@BLLvtrb}Dqnv6+DlE_FC#&4FxS-5UfGLgRn0)B$VJGeG=*vqv_Uxb`o7H`l20jNi^GMuJPzx|U2Y+Dg zi>iBw{ZWm9={2hdF(wMjwdj3Y2?x0xt4lu#v7O`_eo;UwwjNLIr=!n-)NZubyNyn za5E7`x1PtG4o;kHmbMLh;mJvp-IOZ7%nW;L8@tD2M#^95;DGb4K|g5eukad^T8f>u z4TnC*LFbdyR6>brn1qmP3C~j8EKxfV7a~~g?cMV}#x6WNh6{O{*ZaZ8Nt!C5P-7;s z`uyI_Nb!BJectNHNLncLyvJ_B0;$@@FzOO?d_69zyDOJTyfMIAsGAh!0=8aHJ?`cA zI1=yBMTc!#89>X)MReT$jS(pc1+czpo3t35rhu1M815%E^9TdLJNlLhG1Q8v#~9ImOY<4?{A_aW(k@{e&Q zBY;-h_Qz9&Olj?_Q>BagxAR~W97-w7QkGKJQ{n!wHp8-T0Lp6^S+}a{ns6$ycT&T8 zdJ1DGEQKJx*H!8d8Kt=d0v{`~EwfQ~oOAIbc-m*a%2FvOSh+(n_r~&2V#)Xe-Y;QS zTe2*#a+w}oZDfD3a2yX1R!-_ai=#S zbP~vL=9y51I&>xqO^71~io1(H+BOKx5O*rw1P4m!Wo8w*lG`s|Sn-rOtIAs?-G45} z#-k$yirtpTYdZ9Kcc^gk^_jqlFZZ}(T@uF{c_w+-^u{3pcOOJf8oDj)b{&-avN&~9 zffc;>n*%sckiXcFtq!M#Iz;PCx!@5+=~nTM5@@5))T*3>h^)63dxKu}Mj@0dI`CX| zhmkqr)3PYIo0sZ{ja-8uDbc%jh*tVFyHp}nObSX{@YM+Hrqk;wp|mDF5!0LzRhl$k zg9A#^>zo*l%=M^7?I>u%c<=&%9@CB|+!zJ*)q@wRj*#fd_;^q(T~1$xf*oELW0jb> zm?YqpO?l>;@S6_X6UsuIcW!~k7z(z7877S)MxV4@6M{JJH^?UpYNvH9>*M_#-X1uQ z^c}?)H$PW-VuXV})9CfXN7~s^A=D$O zd;F$F!6iz$g4XgU#RR&&Xr(`{DkyrTmT1)&WK?wqV~D1y9)~vS!@5ffdrmjGj3kO% z`bwrV@}7%1T)lr+q0vspZ;M_?3goc=s3_`yuyn(Jo#gLa-Rs?%)rw(@_OP8$BB&Wp-?o`9*Go;D?o{AmJ8pL+%)FNGiU zJN>GUF{=8J<<(GNr*3t*l`bnArONKq^|8J?_qwZv-DyMz5B(pf1Zn?6KdGVuL`rPB z`56;@{h!K#`hOeP(biS-?y#kQykLI#d60VLLxeR>+F+fWdDa>okT(I$f@|AF*o10GOYFI zAfM?ST(jrDru}Ve1boIu^ooA;iA4Pbw#3qy(uQ<);ez)LT)+V;d4~ha=6fM)&%7?v zaQ(sbBbxv>^o`T`wPTmA1>VF{eIHoN64Q7%eY6ELtFE{Ce#_{)$2RrX%r^Z^Wkl|> z&?SVhlb0##ax+`Zp2=zE$<5YC$RT*exo#|V(A@X*aO$zu;Jwc$(JAMiZE?k;Z~rz| z=gFHWNs5{%zfxWCIoE1$$H~~w>jGo@@fkNi@*hWLfphM-FjkIhghk@=Of~gvu=B=^ z6n(zsX7A*FcB!oFWqB%;K_J-Kr_Ln5XWCh}@RluWJGxh&w{&1VYI{NUMdR^l$MY^P zPb&>O|C)U_KVg(buX20uq0qDHWem-j2-)_C3PW{$&z|Jikx-M6^kjBeqXr9{{Apbgr*Ppb!Wg3JWDZO7&r zBnpEQ5&&6Q$4n(TIQs((&a<+v3rPZTA^`>RoVaZEFPs@1>AL`ldx`t(u~gMTJ450l zi#Ulry zB-vjx6Jtg7Hg^+3-t){7lI6v+MBab|!00+d?v{Z|8S3%hxpbGjS3Wq_Gwis6&lS48$5n{UKDB?Ae+{IpE#rwU~508?Y zKO)3?%29^bNc(|%`F9lO_+CdRHwSZZJI|?^y-(?~4>P~O@00iRCb#pZpj0SnPQFN5 zxS>cYw0xSUYjjS&*nrgR!)lTS@9Tkd-TNfkS=Rk@Kt>jbhsA5s=&)JVAJi0vn}Apu zxZ{;LpW5YDu9!OXwwrx6~L-q5J)HkRIqtDnII1;jYCQ-_5xxD zcAx;@$Odsdrth86U^V5I17vQI{iGFFqk0&(bo~b79LdC=@I4_e9jf4LhYRQ>Lfzb5 zMO6=z*&3|mZwWfTw>gU)Iym2HGvnrg2w9zcsIs|@w`cDcj|RMUfI)8BvL%1f`>gOE ze(l+!&qb3Bm|oPV3y>qYM5*`m8$3(jwK~x4VuQm1A!p(}LE?zQDJax812^_W=? zs&JKDOD_VI7~(qL&W$ra4q-fmBJ--xGw$!pzi;*LnI-GjSnV!vP)N4Bfyk|M_g9LB z>&(9`?!S?cH)N+!)5Vu|q2q%q;!d<=Ow3pNg2Zyhg+{FK_3HBKyYPJe!7@xp@{z(n z_6S4%la?w~o;G(yo36Z>F&;wmQ5tU?o+RcsmyOzVrg=(=q&Tb6hPN!O$nyb;^DpW@ zw{FG{?s*ZNIr@#up%EJWIrxRe&b%umkrc8h?+riM=T0=QD|J_v+gmqe*=DC0%VVF7 zjHT67U!#9NxLVy4PLMSHGPz|972%13XpmeF4&_O|(3f3e* z2)%a;y@P;&1xx5%sa90FU`0WHcE0$3-}iiTPLkQ3-J6_y?quiAoqZnC-tP9;Kc@Le=ac7FTTfO_q!{y>b+Vf@u9S8=7g{MT(7< zjj*B%U-Mu6Fo64%Dx)1>Q@nCe-8k{kiLe!eX#7*TSL`*?07~)8M)2sNo8b;dc(7iX zC`|L>HNP-+(V9pQxyIFLc+7Rdi9HQn=;mfZG#{0d+HUDbCm;yDs62mX2Z4$z51b0+JA)b>EIo$Wo{Tm~V_)@qesFXn^!nHvS6r6rqs~JB05H^q4yE@W z;!AG~HHMpVqJ|0s;@>KFWm^wXr-!o{I7oF zL^5LOtldBSoKV^m8z>zf_IXn?Gw?rVNy23`k3S{3VHj!V4N2?+;Wd(0q%v=zX4M(< zht%(S-Vi^FeN*S7z}D=}qwl25XiX?O)i4YDB~)I%+q?bauv*$3!EZWeXJ6YcKe&!O z>b75~FRE?Btm6B{l%KajR&s@J_Fh{+{FpS5**gDKuXJ$i3nIIC)!AI@awhkOSC?qP zY_LYfSTN$YI3|}MrZ}MfMvkTVTpT35h>|`4gYk0%$QNP4lU0iAap^A(z=E@S^OksE z$WRt!2F3d?CBp&}sR41Y04r|5_wR=1Pp4;<4OoS2A;$$6ql*~K0e)mwLZa1D!i_l2 z`>UX`VeZD31^k8Mv<9do1txa@^CJSyU)&i@!!wgEtC)&m97kwv?TPY35DAQ{voVzT zY$H^-dmy_H$LT1rfCD)SOuY-WT1)J=!xYh5#nV6zWYL=~m zgK|JcwlGs!%-6dC_-9!IY->m&i6vfp1R?}Uw@l?19jofMNJr>XpK^FK>WoYXpM3>0 ziOV}D0TlwA*9wRTWVfNe*FaZ_Y&K=o{YwTwWl`EymB>j#6>luug%Xa2p>uEp0ttrK z?bQ;g5%y0VM*~>z2RyUvA`cI{Ud~_@uoJ?@eN=4G@e*T9`hc<;pI&IWNa)ox1=pgJ z=c0TO&fiC6U4Qe<16p5}`S8tmQO^zfzdT7%F(O z1rIbMoiCVpxy+4~1^rup3ph1{@G={}eP~b~^T2H*HE~Zf4R%)z$n3vl-al*$y-I?O#SSBciNSdY)dAzvP$mV}m z8L0$HWiA$xpY7_ZP~o@ac;|%dRdp$0zQp1Xb%hEiCm~qsQv2DE1y2J>Z3)5J-qGcX z$R%%p=5YFlj+*sD>I$rWQu00$CH+0sFEXe2TJ1qu3^bFt2c5~J)_RBugG#ibSWHB5 zqA9~NnbR=wF(wfk!nI)mnnazOQ8hxyVExCA zn|!H2f<>t5V2eG!X@U@NpTTHV3Qn#0Wv_kq2U+193d(AD|451%dc>>7uRnQTb1Gmp zuom|``ip%sY>#_(-|Ka39|c67e7BE^2o}0rQ%|sTQ9A39rjn}A<9<;lt-Ly~VfpxB zvGVX|ZaL*kYxAu1ahmG6@MpRAThZ{Y8ZE6NGk-^2?Py%_w&1yCnbgjWfp>5J_D&B! zuD-W0>vm(G@nVlt$r0&R*IDN$S6yT>OsC@(B9tN46&%Th>$$fakeLV7%34hKTzd*A zU37V|yNoE}nB07ruY&*eq=5M4E5Ws*`JV2qe5GPk{XK=vAdx|*_{g2|yHyp=Mqayv zST_WdldhElS&BzxIyPrrK*z7YXb<*puy9p2%4&W6^4WuGZdjw1a4vD;XPaD}#QCpc zyxMJp+?^R_j0tFhbivpk80gJY$g*axm*ryG`uxrCIwmuG{rggp)%z&havf>qiebv5 z%lrLZCul!|F-ucyc>$Gh6=q(tnjlQNGun($PZYg2bn!5frEQKkYT{N6Cl}Fx z(r&(mQk$I6<(81Jn?v^U)p6@JLRHd{3H-tc<2*`VQF%|IO}W0kwea5Mq%6cDbD4Zz z41t{Ht2Gijr6*YVsaIEXI=8MgwqDN`HN|y!;PB6X!1H5PwUK7Y7BvPEDWSgu z5e2t;H1E}X?ijl|x76Fz_Dx|?|7|b#da{?~K#hZ!u3+@Lv11LXXHNZ~JYgB3C}O*5 z&J>5^M%|mLr<%;=DjB%&@e1^(J>yCrXC?|q6}O=JN1j5pb7v>jx?D}mq4bjEMG!!Z z+8SnH4y@A#pFFg zazH?74vb2#B}y0s$6(o9NYF-3!dp66fKTtlL&W!#0(D2vGPSS5Wbg?15>l&OJ=;Nx<1H~O$q|Wy$k414+O7TepTK+b^ z4Al5TM)WrjI6CkVxQhh^pk5<z4NdcGMmqZI>T*#4((29`z2@H6L~I$fX}!5=0)Uco#{@^VMO66i~tG#KWJfN;;| z^W_01)-!tkH$*-lYrya^MoD(592Y{)wN4L8A5VvX%bx~e+wD{!^SKRxn^F{ z^mQH5!3FHSWaNaS(GWxc)ZJ6=gdccYd*8gocYP#I&Zfbga-o_b4c!O5MvU}OZ^TFs z`G8oOQ7>hpEq^5P=ZJwj`JEm1hYF{1E2s`wdhsMC+}xJYVMVG5f@*&(k-&!O#d49C zBLntnGC<1d!Z?6l%Al)6)nY7|=`LJFskr;C48vvIB;7jMhkM*rxtyPn2C?jBsAY8I z0&XtlAo|oQY6{mybXN*+OUv&K=@)&|Miys{4Jb%HO%*@!&wsrkzcS8FHkFPnMrIT` zA{7@STHfgjzZ2^10A&B|-{)a*4AH90l?q5<4Uss&2|psaGX&Z@s~2f-TNElKq+fs9 zqjDNHkTha8;ZwhCQE1%*M?Z1BT~K>#OVBB$uOAUPmcWgCm;SzoJXLl??cn+}ORutF z;_i$J%sY*F|E56TqXFY7`L`Aecb=G=g--m5pX#zK90&D1$dmMNg%7NzY5l!Ww0$VU zTzFm+U*Tf&qkHvnnc${cdY9z$q_+=ck|XmDj0oNR_Uq<(8; zz9!SMg83{kd3S5HrO-35KH$mk(dK3})(G3d%Cxj>?vl;$AkYqFS~{E<8RbpHV2pPE zvvqDv1_5yYhP%idpDgcMz> z64Mex$wp6tR|NR3EY*6vwJN5sqrxaEIcCIL=5SXuGb1~lM7D=Jf2wUrvvrqNAAfbd z_So93o{}8TMQ#9C3_-qZQz@wAi|VbyjUm+e`~~a9aHl3Afi~%0fji)~>B&BTf_;q7 zsTx1>Hb5(SL^fc|&M+86M1W6wo^(P%E0zkWIS|M6rdZUmo%;?0>cIr#e!E)CT7(sK z#@1h2^iN$%xUIN{nZ&$?^Y_L|SCnzM?lyp`JO;Z?R*?NQ0+fleJ!9R%wX3b{;~bbm94Mh+R%?KTcTMIF6TTfkp~kDl5K-R{kcSiJs=EYC(&H7kXNU?1z+RwN}3!5 zf`R`(y?`N|^eXjj15>hE=tO*V?zLRnh814C?-pQEC2rIzgGOes?OO} z-5GN{i40og#m^DF@6?1psr6Pdd>EqXpdp|F%d7*j>5em<;?k$GS;3iTWUpHMfmAfn zI-@+K(y3a&Rmm79p=XigtK5DvSDD7SOx0Pm9dN%vwN%d@JFwPCXu{B{`Wjr|htJ$w z2vGOS)~r#dIWG|qU#-_}l{P(WRxU6Yz1uT^cVs^Ho)oI6Yzo=Aqn)RpeLro@&i9ls z4_$2YLS4}7wciiXD)!sv1yU|np&9Cd4nzh`68!Z+ZlUh*pSwx7Gz$H?})u$gbbuxLrhhW4>vin}M;4dX<5MxsA|pC95gQ(8k6l$H_C2 zfbOeOI4NcyY;`#x3L8v`q&p!3t!Xg*bOrcCv}qD#g=nw+xu^yfUs9Y+PRSFJCda|^ z?^Wa0PkVwYlm&v3ku?8=UWYktOv^F6RiwOTi! zt96iX@1*h{;K%BvMf;sAZj;~e!p02T2U%7F;NE@L9d0HqaLSn|8*E@yb zMol}{EZpaZ^NINjC)V_}Q~FE63Bci8M<0U#A4&HoA8~AQdeWGrQ1KI|sGFj0UQ=R$ z;Bu;^rMrap@&sR~y5t{`(G-YR_IP`crh7vrk#en)aXqRSSr_{A zu-@-*Q}5^&aG!MKG)cL#HoaB)Au=Spzw5_KyX12mG?tUnU$mk+D)}asZ=gjaip&%gi@o`%24j2O64i^_Q(^qjgqMf-q11Y zDBMhahJ|RmaXM!oo6e9*xw0Kl4VlvYY2fA4IoI%gU zsnp~9goVDlAthA~EW$yd(zEov}z>{EXuH@A0TjMd5d9y|0Yr$h`WE7R%{Cq>2Z(HRY

A{tut8 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 z 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�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�!FFMKqe5JE^o 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

%4uXv0C zLPLtC3~jSJY8_yz&JrcQZo~e>d+vOj;x`W`4|$V){8{3O*$;HgecwrUwCFTqR4wao zN2)1T#Vt462DI?yn^Tk;9#mLtax`z7*&8TLGbCe$FeL*ep^c{uj=gGV8w#44g8sSl zF|3})_9#dghd8Ia3~zfN^&;L%0%6UDO~{05CesT1SJ1 zmh&cHF=AywNnl!OT~Z)wF910?9EeSxf_liIQo!7#rmDfgVUT}+Iu!?eNV3tO1m0F0 zmsao4Yh-}`$G<^HPCTDD!P7t5i)p*&4mAfN@?I+E@c6Hu8u{_`2hp@LBEVhSr<5iY z?RqWIq|Y*%?};Wtmy?lioaEqi8IR^JGVqIw~mm{6r^-VA5>8i zi@|>Px>R3yQ!mZ=qO5IS+jP8TzPz6};NMxz6-2vv$3j#)QP=`&U;p|ms*YzZ(S~I%NVEEbnBol2#mFA z?^6r#<>xirqJ+x2bjkjsX@g`j0(*Pl%%8Z7sBT zyy-UicJK-wtkGe0L9VWe5Fq1t{`t^Zc^uh3MIT$Br4@lZ2SHrT;=4qQ&^YJO?395fBipp$7=n(2I2G(xq7F(xr=vN)r)K!QQ>`{k}W* z{{Nm~IGl5yCo^PrPM)>bUTgS%3`$Di%T2TWo{QSI0tzl|O`Ox_-jW*PN+EHLN2}(N0vx1lv-tx zJ#nT7HiLf2`M1p5tgA_Va0W{H^jVkC_H>s!SIjgijdml!8?Oq@9(N7{G&A zSx+_r61M)GzjE;$?_$iViYD75=z{(*%50$9Yx#fvDV=~~J2V|gxf7qk$6B7Zn$0%@ zmz3mJNK%Hk7X|n_$Bv}Sdr|`PpjrHqbVYkCT;0&8K8}7Pb`rTOseV^ENK$RTsdvuW zJgXpnBdI#_!#dCycVcI9fqjlB^y#x{XlR|MH|%wjWFI7%I&siWh8RdM9<|=9r*e3_ z@P8jT#11a2D}*41;)eaPm3tuP?MUU(#FQca#oWS=<+ecH*(Qy?kaiS)nw*H*D>Y7!u%bAuz+Cv2o z4s^N;7QC}2_=LSo!{&-$YG>sRiJ@9$P$nIpqiRBqD-~hAAPMOzz-%!XI%a8 zs{0sHt6%Bi4Kb?$rot3k>RzZol7EIDg|bu?WP({b3<_%#EcB3HQbINN=SlW!3a^|;)Yp`N(eBw-3W$G;AzYH z5@%k%mBDq1CA$O=(JUOgiwAiQG%BWWS{Eu9CAsAIs`Y+n_%ywx+&~n@@x5qWO7I$YPe0EhU}yEw?aG3+ zz7X}dok0n&LrJx6QctoRq>|<@h@x4jl_adHCn=79y6|hwLqyT1K>8le^|0=m>lxCR zS+JTGsuAols!}tN^{p(Wz02H%Kd{FCi&gLOW`%eIQZ}XiAh*$FwLo;P)7-|#d?{He zV5cfpfTyHeQBrr{9PR1)GPaUi>@AK)eP!GgF5Kc~kTl#m4glh;Wgzl)S@VRX(L@nG zGiymj)4Dc8&!I$q9tSgi>CkyYBk)jKj$K`9j=TnW&at&}yHHWGIz?38ztz#&!#fvY zui@C5Q|bTDUPD;kzo)g0n4%z+*uVo|f=MINkAU$C!c>!C zDF`XY6$(Vs?7Zd&(}o~GHvkati9J!E>pT*?<6{t?Pyn82sfcNb(YgdUs{;Om$pT?NMY~+7F&wN6gM=&4N{#C%9|M{=X zb^YIB1oN^@1cLX!(%A7$NlDI&7f=4HhV}jvJ469YlBvwM`5N;Fxb+7Q08@co#GUVo zCCTBJPdsVSxKdKmRoQrKfx;<8CeHxXeE|r|H-z3Kbf2Y2cbR|UJK)o|w{4Z%=BcYl zu&`;#mx}D1Ctof#CK_=Y029jvl)bUPkLg^xucdCOGAzr3uGCDrUkey{lxvzOAQ7|e zL`=!(s9v-(n&rcY0;x)R5p7Fz>Qm=nT1NTIn_DKRVZmhSdOYYA#**B{SbK`OcA(w- z$y{Sjrrg>rh1CCQq+vrJ#{!p8_6;%?2eFDoL;V-|0>HX~J^HX`?3nSR8r>VJrnBGba5W2P*KH>Z; zS%`4pk@X5JJCpys+VJ)jE^QEbHO=x~a2eZGNk%hv`uy{x`Sq|9AidDu0@avL)%hcp zIlXt{rcQKm+b^}8o?Nsx>j}}$Ex5P#>V#{8gu42*>FMdohOlp-K5%fbv+{4?%FD|i(3lhCm#Hv5KE7XZ z%)noRlbKukIGDkIgvZClW$cofVF@PS0OHw>VY&FUAmd08Buq!>C-!hQ%y7GNV@SI* zEgGm7Zi=mv(6Q|Kz$-cqZWhV-&UeXq$d-W|K0FatkzQGvojcNPi&-d=8ZkPGPC3mQ zCygkNW`zFBUlquY%}b=Jq6tb=MmN*U2@s5VgKl|m1bm_|20+n)hI%}J4wLAHU@5JW z3s#<0>+qtd!}NrAr)q%#JFOD=@+VSPEa-f){3qRgA$-!&K25P^!g&eq;}a&%dD9-v zIK?7be{`e&7EwlH%{nwaL!#o z`E#(^e=Q0?MzqFL+4f8z_+dau?tR;zfyf?Uy_|9Oq#Qd~MVF6XWwyG#;6Ygp&TC+@kA))(uTEcByw^D*l z`$U4=DQ^F=9kJi+qYp3O`Co>G8H^74jZ{vTuE$-BhK!rxW{%OUu3UgR^j3`!m|Nkc zzga6U_YjMC(-OJBXJ&Zh9;fUwoGPUW7o!2DZWjofyf@)g_Wc4v1ao^zg4}gtn7BRw zRlHCu8tN*-qh90<18eW(gH6omg1LNO=~E5}2D~Ue%mwvuacs7_>Pfw}Dn1r57{N5O zo|dJ^7X$FF-oV@%PC-&$k%L@`bksr!m3S)XfHilCgI!)PC%ynkU@VIuJY*(MDC)_36>XVS_N+ni?lg37Ux=hBm9hY zI>)pfSF%!Ken52RSjkG(aWx-{jX%-|`GEARiE8aq*oUlr%GehkHZ`9{_)}h-RrCR3)IoeL*1>>5As_e%=~N(7o5UnU5-}e}^=`JMUbo}AiBZsrZA(2+)-tiPUcd}4 zZgGfz2l)Emc!F z7F`2`0)W`cTWCfKy5s@c&VomtuBbt}`)kpXEyFEoh=>wu)kpWt4*4eRgtJujZx>g^bH`L; zM9`#_`?sAgEEJGG263G{{fW(h#b#XC+dQ|}R+jfBi{YoZq5F?IIsh^a2}Xr8j#nuj zYvTSV9Y5LsP_X0FHj__sy7I{9!_GcO`k3Tg(jOBOfos)K{?|IEyYHS#=r-f2pg-y- z&+t!-{|<1|zc%e4)MjCJek)?XHzKF}4DJ5%oa|QN8E=#8+Bqe{6}=Jt!7``BV>fuk z*2C80!{6LpdSe&|HL$RszEKmF)`GLmJcj+2$Yjd?TTxlH>cC}~FIzy-I_T)Jh z7xc3Jo|nnL`&tO&L|gw&s9d~IgLug5Gp61+_RJ=i{P&!-Z1#Q0cH6gZLHE7Lmd4MV zEctND3NW3ENmVG>&h7Ho>^HU`f2dJ;Yf@vgMdYvulh5S|bPgS}br{&|nyWtl^lP!da=Ci0hL`fJV?)T^gxZIqI-c$P`&}YS z{beC7X&E}xDphr&_TAk0ne5@ZG8Y|RUX4fO$kD5tDoI?KrWN@$pU!za?i#to%k@3s z?(NFdUQBdMQ%AxQ{e+t6fxE_(q}J8}rbegp*fXDNTjWppt{6|P^{(URJ$e$NjDk9I z-b5U1>*BWD!ekf=riSV8cpm{Dhe`%oW5hl0Zdv+mW+ROq4#1DIziPMF(9$p+X|WIF z5agu`71O6WFb9*3e@B5l59}lD-Rm3-EcTN4UUmdeznC5s%A^aO`TK-eA8FUn@Y&wQ z<~O0^ct_y$!w&V}hX+V@iw~<<=2~ULkA~Y8pE*De4<6bVeDMvz{6yFC8N*}iPWtMw z7I=IgIxbXIkxDG_Lfq08#?9%7KIa8k8S^Rouge0I`7PMbM3g-hPvcXY>8hq-+qbQvCtXZ0vSF?p zkHiPVHb(42H=5i|Qv7tt^=oS5 zkw@duS%>F;^7@v(n{F@Mr6?HPVW+*5lJ|1Xv#%|Tm075_{a$u#q#-9qPTfXLy1J__ z_aUS#habIR6!@4*5n*&->Q**wwVDQGG-???0xT6iEfk%tjeVlFnhE{WenPMP8bwkU7aabh@>S=WN1Z+6#Cm{tat(6h$HxpaVq-7c(xNiJe{%nFJ_0{@J0fjGf^N zg!r0MgTD`Kvv4vS4T)iShpRGvn1^T9QT0C^Sy`;86YK?g95%TPA(@K0LGOMEIcD>i3n?ON=;s?u$M4y=aIq~lJWVYgHG#E*2h2@+3D*UJ4Zvb(%TKbKHtvc#lnf84nUaV~-N zTNXZYf}gsKzW;W-{$|qHwqdr(kV{D3LG!B+p@FQ$y|=ATd^9*okB-*|y}brKdjs=l zq?FUX`b)66!ppt@D|Pq|Vw`b5dC#=Oab(H&+|o9uwo9&$R^KwKaG(W~c%fCjRFpGT z9mK`-7=e0HJm?9&>T&su!FXGi1d_A{$1O`muxbw&U=L+BZUg~rl~owc z$6)|F<-Rlefw}BvJuUaQ@;qv3bN7PEQB}}9#yo}&iL`0pRAoERaxHQIJ$z$$=Qh0?>=7+ z-?#;Iymnih%xAs>&Xx?Ak;YrItq1*Rir5*+zZ`MGreeaExPQYuH~sFk zyi@ku3&;1M`)Lhuwq}&B@tJ{?u(ehd)Qx!`{w?3u%Bi$-MP;^Qugt7m++9nYj9f$P zN`ksZrHmM44XjTppG0<}y!^Izpl}~Cr=if=-nHdNMgRQS{s(`T|Mvg=ZE?-^TI%u- z_R5Mujb*H}f1!7cr*f+$KR3G)+0&*IqRePm1{ljzirRPls1+GpW2Wp#FU;t2AqM9p zt!fHyiWq`C1$+A#JBa&~Q%bYL&`^1%RazoRba(s36d+4P84P8$5vZ+E;M<`?xM987 zOARnM__g%e9Cau-`lzg1?5ek50Pi3pKC|!3st7G?uahIOy);=>Ja>4$`9J>i zx%t-$+~?I&?&&}KhhK%Ls|7*iQz92e&noncBdV0T0V;tQW$R`p#9$o2FU&~R#%!WmW{MxlI%ROi!^Lq<2xVAec73->d= zZvTEXz%7zVDsXtEvSLhscTh1-nHizk^Xadm;(psa3{Bp+@ac)+()%R>dLOT_#m9JX zAq_O@QuY1hw)OnN$Zge0<3VKPw))~RiwT~nnxlJW!b@j$hWCz!d);%NrtdkSlD4g6 zt}QTOBmkI+E4}*%QqfeHz|;UC(?nk7EG!(-(}XIAb4UzQJJ(V0Lu6K4Jxs+LoJd$y?oX0b z%w4BQkD3g;wi~^zlu&yLN41N0_DvE=*liRsa~xKR+an7?`2gz>;YW&h&&uqC(DAao z?3U+&EH_p6KoUl#PuAxZie(j7Z^{2j+GTab^#;tS1hoJ(7!8#3`>5FUZ(`!89_ved z{Cl~N%8#cyl%LjFm$aE}*J-%J3G}#ai_58_=Xq+Zl$-Kb>RE1CU*UxmFUQ{MC-2`0 zF4)WdPO86j_cN-_!o{u4c_t;HXMdTl(OW&6)>UxHeOvS4*YM?~3hReEzGbdI%t{@G zRrY@{Yf@aMjqmy6Ui6Fr4lL^23$GyD!~C2l%a&|Kq(~AR4GkUY>grf#@5O(E(|`Z| z`M;+AckTG!zXy~5wlNVeCgk=14H}u3{G0nX)%5=#%-B8n`*+#CkQup5cuXF;4A4PR zgqvRYN*`q;ZkwR2nMHvM$AK_e4Q}y*Z)JXhP&@YOkm z8LRV|DDnxd~%_7O}(@SwDp$>}mpImnfgEzI|3ZU$Ws%9eT(%UTtCL-2-WXdA1>G}G0c1dFu|LhXhjL%Oq2ES<6hm%Jo z#=M3moZFit#-n?>-W?&9$~d7W!yMdtZlKq|_)1&Vh#J)SnKmjQBNrSqRPFNNYahYL zcmzwt$Md?{4a_B0X0p3WfU0Pm$@!~vY4`IlUoGHxT~-vYDhubO4xHfNME~x{iV|L= z)NKg7nY4I~KdZo6J;ldL?*%=LT{EiSfNwOa-4e=_dvn5zYkvRIfQ?Ca`QZY}_RH^) zm-Y^UVKW%rhd=CI-5xjReY($EI+}|RYODPjb#ZA(B)s_Bxe9|5iS5xoPvbTPUvA5E zPWlVj9}k#UkPe`CFIqEAe8*ta(5$xn%_27pkAuiZ{*9es3^%j$CC*xAR;2rb`_S5S zdyqf%&c$nd7xk_szI#2w{J_MEzZ2#9#02}dU-#eqt#kH>H>FP!6~|QMMcwbO^tZbH z^Udz-3S1og4;W5MMj*gUU!rej-+wYcb&n8C?$)=s=Pzlrch?Ww|33fAyiG3io@={d z9)AmumT>@JdQ7tG8?gatFUmv~2jo(QP8Z(&%tGG!=1bi94PCEj4KAi#fOnVn;47sC z1g$i|(-qvSBg<=~CC4rMq3NVu)c_@lm7S6+%)Z8t>QxDYKtLYGkX|)h-7~IvA`0J< zv5kYVc%$d1G-bH9hJmozHXv9%^mGo3A8BJzHo=RM>8q1RZ~dss*!-`4t*xC z;)O#mZfzg1VQbLm{Zm}~?1N<(29B2wRF_Pb7#ygQvUuvhcmt~jC|{2-^5ljGxKK}v z%a6zzKbPzaB0|JaC1zv#b=$hqo!(bZdB`ljMB!z|3!{4r% z^_JxpkE}2VbUJaxrIS~9XkbH@5?)ZyDo>k0p#aqzpm>{{#b$6QA{Lxt6X3sIF{-qJ z+Qq(Yw3*_FHLDU3&4NQ&+|cW*;STCqJq{VA!KKehfDN86+^=q%+q~+Eg2rjwAcKBk z+4%FjWjs`z4UnF!yQ-B@afwY-I3&j@^14$2<{8(#hm5MrpO=GCKL`LI(!&@o>0w;p zNWN=LE)#)hAFQ2k9IN@W>~VWEsVzgi`eBEaw@}Y@;jzEf%N~Cngh%aFtTSzFykyUQ zP7ePTXnAa@ud~m*x69sUDgSZxa=rFGd*)vb=1m4|ubWkxE7RCn1Il%Z(tbFwp%D^P zb`p6z2KMkF*C0xLy&kJn!59RP54<0-T1zTPg1K@FfVk}P__&I=F)(zxo=MhB$b!}B z^wN;C_GG(4#Hg15k0&7B770JdN~H`H%#FZ&;IUw4cTRaaJHu6@C)kLMhalI8V{dfh zWQDkGWJ&5Ij1wsAiJaA_32&6CyV0O)I2ArXHj4zD$)u6rm~vw-*t~^t4RCrNUUcSeQ$r||{)VxAv`!!wtcRi0LL442SG__>6 zpV<^}mEMN#C94?8ogfvr5GL;b7|gVYx|!Q!Q#?1SxaWu2rL!t`oiK#iUoJ~dABlKU zBON91%k+?;kA6()!8X?&@VzpYl}hUtPIz$aC*Wp|UWV(ZT8*RAgqOvqn>DQR!iBEv zC^Vl6d;RYAf_W8ujUCa(s5LWMhVOMGf!HQ>vhmZU$My~75K;1xr{2GDxNLvZ>(!60 z*fP9CLi_6Oz|IZ;NN-5qd_9Nj_# zm+@czoxjQ~dhcQ$89EJp_}}waE%q%lf0gDd)Yh2zRSMM+FgL_%0`&$($_v5kUPHP@ zgG>pz(6Wq?O`!rCE>rZ-fPKWDsC09~!?yUt47{<#CD+QfK=ZNq(bpasp6xBmAz1#a zU9}POPH3819ev<+7>NNI}xwQ%=nckyhpTXIUzi1I1k+c0;{1hHeo_wxI)dKA|<5sZ^_e0{Ta z0vlgn4JDeXOeoC`6*rRTLpAT89i6cH*@JaTLoanJ1!}r#R0CKp%l-)@I z&7!>rrL=ua64UK`lI|<1sO>Bsy}$`J%Ka_Db9UNSs@r?ENPLSc0|iVqFxVEW*$dia--|&advMcW1NE zo|4u&;Q1&K3Wdgw#yRrYvhgI3zTjb93>S#E#DI<3*Y0vc7Z#-*b-ZyWAcj@7<$(2k z58qPh9b3%>cg;fOB>sE+d^01&>cy}E#rV!UEkd~pgtMJU+eqv0oY?5>h|Y}S@n`C< zjUszE^`;ss4uC}`=7OgaE85Q}^x^gg@6e2%G+Kr9nhRBybQOHGxaiSvQTBMWyWH=m zNiH3G`+Z^Tw?6l{T$3UV_V%AuuCk>U*}jLI;_7_%Sm9e_Mz75|qxS>nY*=pIh{S`~ zh=hySiWv>XO@kQ?`IL8ujk`D9KYt=@+P3&7qvS-8FIZ!dFThYh$m{-JmTP@~d5J&% zvX&4PcP^I@Ejgcm%kX!9-``sqPWyTx<%qN8&}m6(Sn2^Ah4MT08%VqARGg&8@ofm1 zNwVu3KE(r&Wbouv#-{%}o9F+f)}Ef(}H$ z9YjSX0Zy(@ppOc|4oP|qwWgJG6&G+SaK}(oK)+91r6VP%)*8ebADv^=vKq)P-*vuI zHm+)thC&jCBpCr`Na~Pl8BOe^ktPm-^R|v3I*6sCs=+*Go{;QIXSm`J zqv8n_utPIT$SZQ^?kC9+oh>y1&JbOevl*xF+n4m{_G(8**`FFTwIfBfE_IhrlyX_v zRF9FG7nbRH$1TVNORtF5S(ygy?%DPmS2hyT6U|9FalK$m=;MSU{1mo`b^J7hs$k>-(1chS6CxTRkWvw;j%;8V4ao{?6cP7=)?mW95&?eqCpL`zq zW-H--#>Ov8(YdYaGO?5e`g|PB?kMo-l}69w5A|fa!$X1_$91lW2ZL+8OWJG9>}pep z4Z6u6IY&3JL1DUZKlZ3|wqn+1^JB9vyooW?^*@iE9+T6Y!Y(L!^=j>zC9`0MP*UQ+ zSok;S2-`XltA__3O+hnCqQT+A>r&!uv4}$+=rQU5?G23SK1L+^QGJQgAobyOgt&Ot zz&D=+wrX*vJy`*>hYRN&4Px4wL21WKDc(^DY*orYF`YxOU-E!=v@k*9gW@S1Gs%0` zFV`R47dp&N;T8eBp^E1sNsjt4@R=}Dt2N&wl)w#(;NlV7U0OLr zpo2O5xg3B*Jj<9sMA#chnX>1WtTK{Sl?@=|NCSWeL1QKl*%I(c=K84>sj^f8ncyj# zNX`NjgniFeXy>siY$`Mom=g~CBJDq_!zU5{FMo}bmByI*IWgB-15!M7%qK1&9fduTG)PD!A8t3Df0|-ueMUYIP0%WkkfO9Hin?x3;DoN{ z*w<8#0Ae>W{OM6bwfcuVxF*KE0Om!)H;JL4=^Rkv;Qo2r62jheo;53Y z8$D5G_H$s$hf)tDzoHLNOWG=k%~R*9JgMq#Us25`Mm4>{74z7)LkeU-dr7cw!dTFa z8#7anN!_6@7%wJu8L`q>iY)py|u0C<$1ZF!kzaq65YhC7X)YDh!@XmP3)?dBULi$6%Upj6fpPPZM`O>!V#*z zS#K`{k0zCuGiZ?f+O8E7Hy-&4PKVs7(N|-egL7@6Yxm3utwZbaG#G5tMZikP8|Qri zM=+f*QWxT?e#Xq90aZh{8a2*6 zU9=+eOXr>6Y#cUM2MlsnqS~daO;lr)pAKU=&eW3?Tuua9Rs))vG4!5X;VrbSwrtmG zpc`SjKz-0O`?TSCvC@$DGCL)Q^$y{?^yX*P)aP#uXIBJAd+TpKRsO3REEdy~DQ0Th zFCWmf}7S?Y`OjdPw|a$DU~?8zr%coi^D*d?QJfV5KM558vWsz?_NV$ zL*u|?4H8}31O|^);OzFODQ@wsHgvE;BZTj1L;W&SvgZta`ik%0|DvI0%y&y&ykUl^ z|5L8m58+#*NLbo|)dTrh%~^pw%!yF4Ev3RSt{BWeXm~{t2>|9UmGR?Z^(o*f2mtCU z+e$&jdcj*!i$4~8D2PKuG#$1S2PP7YAc`nTqOk)+f(0nUt`?t3veF;%8i|jGKr*Qk z#$-{yno!*gZV-{DbIz0ml?MaP0-(F|*8Z0EV)0s1)PMP_$@bIu(qv=IHDXA{U^ak1 zr1|Z>0(X$iVE;WN4xLG6u|iZ1OpCnEJ`6~ed0K9UExOhOYu?C zK^p^V9MOVZ*V!b8=D)!LkBq=F3{Vw4+BnCZT8Ppt6kLgf8>U)n0^AxqRTYtyRjy7G z{sLMy88(1AMegC@1n;#=&cYVM;z%+$mRRK8|=SN0K-W*vA{%=4NL(tCsK zFX5a0G)nM70Npc-6{9Og1k7<(++}3U#^g3C#66wx0)d3jjo2g2?OK%I$ zJbEmvZY2H^3HoO8@qgaNzX`9&S+u2D;;HwZ^n$u#Y%p1xg6kL+C-sjaWrR zIC0D@kqZ2!ZvD*i!x+EhAZ}WnM4i>dEw=F>Ol`RhdaHI*5E4(}4ePH>Zwk5cHG~&| zI7!k#hC~)YP|DE*T7QxY#o_$QFv}6lY9T!C5g^%loC+sz-5s=bWiZ&Jb+5sTS>x~_ z?A&8W5fK}FGMaV0RlYlQXawT`plS=T(^kHn+PBP785!{marK$9Sy?|AXVjD^LtqUC z@`2|s*d`1u{Ul#pRyXxWySx|lhKX3+un6xZO*<-n&XN~>N=}pDYnSVTiBkM+^#QKD=*X9oH^PKwmz!7+}0B7-akfiO5T+d z7xxpd9{QTg7=QHLkv{d=Q#2fl^$`t&7#mk*NKAb=2V;9?D5dlPYpLojaO0pBJ!@=S ziyj&upGZPFAKxJ|i`G&mjLDrm2f6EQjvk(Kza5jsVDv&0QG9lG-4-qU7ky&kkMC*a zM}HiRjee(koBULunR71zP%PLPanbRS>3ituG`biWqd&o!OiU+&p`rW$1P_onEvgcS zob!mwk%wlbLP=l)M>?foh6;1^AI^bIlaR(f^*aX=aq&D*%76Yx@+^95mn@`Wu6hQQ z3&O!(fOC=iN?fnL10UTkDrfc&62yr4daR~dJ5zZc%IEou4=(<6VN zhp?DA*8!}FI4_@4Hz7-Zi1pq#y|r;e$24YStXX?L>4TG9m|?bI!lWj*Q6u;K{li^r zxyN~~7T=}xp3VEZ`qmIz&>Iq|8mT|vSstdUuC}-KB&@3Z3>#}NDXPW@pWCZ?V$}Yt z$<2bj=hwt+(OXhL*Bz+}_S0BnPm69j>9B0PVnag$GZI;t!CzbC-_THL$Q%M-%;0Hg zsB526{x{^{VTO4_LrYOWGSdtNt^aQ_d`h{Gxy6(jWab>kIiNPRp+TBCL<0r}1_qh; zPE&4Yjs^xQBqTJ_`~e;UzNxidRkCqc$kiSrvf*~Vld@oGuW^Wjsl1JM1s;IPYQ^Kz zVX?8KU`y$7($pa(c8o*Z352@A3C3b75ZPHGfP~!ghioL~%ap)5D4yQL!E`(sU_DNe zs08Hs2xQ&83junSr^5wjd;s%^F$jRm)cRAG={glcHlp+<#tP%@))6%h2vL;Ap!TS& z=%9oL9lc)t1!}1XkgOVJ=aB{=a5k?phR+ChwhIg?>Xn~1nuMp(lqDnb4q;r9UTEq2 zJ|wqmMC)wLg=P}_Mx;dnkO3wfoJekh#_`94)e*N7N0eA}x!{$~qy%nT@+(u(v2wj7 zImC)YBBr1u)Vf20Zd`v+Ka=>KbPdl~*D>#~=89pe@Yh$*TJ(Fo^^@LwQgY!~-q68p zfEA_c4BNivJ(LTj>l9YV)ib|-HJ@z1$EKmscFaz+CKkRhII+2id2y7omz6Ivz2|@4 zv9Npv2#_*Kcw-bh6n&asoOehNiHknX_kwpQ+VrrDcUXyivv~KgjOPS%BEYdsVbR1h z+H@xqu~DNDecDo?YREjmN%Xlw&BCI2fX6?22y?8_TcgorW~oqvp(w~ z5!zAQLV`aaLDV002TuVCnHAL*vg?dDv`MW0JAWnP^~__YrJ{X3gEQ{nV210#F|XBU z-z%8W5=tp>x;5N&07w|7#%=*Q)Uv}#aNv#wj@(9N7ses7pb|C_eg3MgyPWWv=cRt; zmVNg*)}$1kuRmz1Ex5^;R{7~nJ4|HBK7Trggg<-$tgGtBnG>l46GQyAjmwj-b&f<+4Y9e(={ai}`stKgV2J zLA$=++!iC^xxA87kZP0ph~bV)_LB5fH8r26t_+y3Nw#ls^<|$|TjujFGFnoY^p_^` zuXyI%JR3*-Z)Loyp`fS$902Ad3hUF){AM@vQDT~|4x8nIDe#e4IbhF-)2uAh^pVj4 zx(<0DJ{I5$PdxU$lJ=FC&}FUW~sg&3SmDz@l{;i=^pU^# zoL!x~-dxyr$Z~RvFI(P_^KgoB5!C-Jl}I+;c{cfgffX1OvU}^U^Y%fAqlfZFt>M=v z!>!YNhyrD+6Nl=tm$IVs>lFp7PhH|l$K^Mjp78t-y=HdSYD&Jw(&KJ%K6*Ud^uUJr z@^gGr?M4sJ85{p(R%^FqADQ&r8D)PXN;USb8 zU<`l*&|q5@l7mo+UUz`&@~zWKi1oGTo)Ad&Xyd|iWMGG#QY9gJy(rUgs?l;D-})oE zGmwobKlz*|w^(JWId{3CO{YYTC%#QVi{!?Oot)`>o-C^+=|$WQHW0H)wUqqVa-{xP zbYU>w8kw$h5|iWqth|FA0D}f;Ndc63wOWH|8J=MN8FUUeYo;jBbU8^*^2%i@h(Js-8STI}>xgvL>|cBF=Q-8&3q$^4Foj{ou(n|#9ipMK8d z!1=dHqcACQh#1rV_dOn8L~~{OhYn65JI21TM{^9MRtGD$^W}YJl&|lWv!6xvgl=n< z0||Hu0MX{7=n^mwk8%#@Wd*VYw=E;=w5+IhqOSYQmiA@6H=J=Fb^r;5O4p{luXEsJWPygc{Z)FO*+*v&-d@s=k0iawqsyGd6e;F|45U4nhA|7+w9X-U|ZYC z%!wf0H|A}&a-nZl6h{(1HaY3>4mE|ANevn4oSurlb>m&`hCcB&|7vE$3w|#`#0y1* z3caW!OZJUX9b;PNsLrh-7ru{{3q3MEvfdW-lA%$#@BxU12ZUL8Q;zeQ*!fl$U;#1p z^hnrAn>6wbupN_y5yib&jcvhrSai;1ApywafIM!rkT6(f;$HE+c&V3ONWK$r$`GK2 zEjc|83K2np0*M0LB^U6iae$(fo%H$|>8};5AdMj?41(6-yQ)M2EPs1J#oygDni(Hj zr~+9Rq6lVr<7f#g48kLzQ#7-hf@P;8<0LkgO=)R>P!@(!AgXFe6mKZZ;v6tL5%Od{ zn*}WZnqN!I8OgC1VTo;kr~u*strzdzLC5lqx~p|#=SnXA#&|4oIcmn8+5O_S0DvN# z_bBcUWh{#J7ZG7gWBLzYWpR4ZGlj1oA4^tO@NMiemw7v5dxyAkb*ot+tdaArMvc`} zmsO1v8=BY{H-t2c8U$+0 zmU|+V$$S%AA+H?Q%n(MnGkzs6b~-4g9Cf&r56_>WR4b^qsQ7-y`7n^72a0_@=}ymu zJ5bS_5iT#Gkom|7aMBa7kn-?lP5}{i(Q}SBgp>9B>nF7JU8^^R46V5>oyD6>+@>e$br}U+%_@d#^2=1{%m{&*u;*B~tvwxwR`k#NGo z5gYM=v*+g&ja`*3;e{VAZ%8lN%<|5+R*C7&yfRJAww(CX0 zU8)7%Ss7aCpZw&(cmLP@g@XMqsqPn zE|zQR_H9|EM<}DAVXvVEiDilyM;p^Kp{oLNRp`jnb)IpwMZnSq;wm1Jj{y;O4lVV?A1ACW-2J5(ngXxDtgGrtt)u}i|YX5 zV=@Ow%EJ^N+l!pr=NypeETWF6s18SW9zBSx0o|4L_ufq6R-Wv4_(%%C&5wR}+PLV? z71*MT5@#}8i;`0WkX;I z8d1l-8ZE;FZF7&EX=EsTS*)J77r+v3t0g(!v#TH!omZqgix5YR*Mb#oYd;=siAh(f z&;2m+mh%khc_wl}8SE9eaVD2T3-gBc!0S)idqLju+1Zl9G%Hi*+Nfv_`APn+AhEs1 zO#V2?SK&huiHDb?t(BCDi)Ca-Rz(Ob3;z)3EU+IHC#eqv!oR_oh%*s;g1|DL2gq>! z51q#9A7et%Oyt@W2hzg>nCLXoSf2$eafrw`HbA=)5y$e8iB6*qp|27KjG6snv~N%_ z+km7b6aLO-!rycz{Jpg@%WQ`tJ z35Wj6UlleB&r238eUqE#<#xWoq;LVcuQ6O3#j)i)B}+{HWQN($V(sQ70m`J~YD~A0 z-7m~TS%c=PHyPtTi9={^2P|t+4hzI(o&sAhkseGyfNhaFc9IgBoFq8qTY&xzU03C= zaiSsbdi{{10wDV!E0#NO4nJD+tKUI}2??TPy=+5P2lIt5ENL{U$qzotg|MX)!IfYNeu$eLUevd(SfOCOj}awev|L6sr2Br)e9vVj~1Fk4)`3kYmfWP zC+jvDoZmEU-nsHpl^C6aSN3X7&8C~)B{sP9x`a`a@3f~WkjFs*8olzGVbEF0rm8;SVZ;jfo@6;@P!U&r@t>O9% zg#$(vQ;Y)}301-^jmW*DsB;b&b>VvT;AL}6hj7b7mj>&ubLNhR&5~neo?NV@YGi~bhN`-X@W;osQG#V>IJP`1 zWOM{2%LfS8wB*>=f?~a1zUI>LJn&^UcvEG~ID9lmPLKIRZ{esNJpeFQrk1R{3>}3S zM9(p{1z2F#nAY-EVYTXZP( zrrv~erlBnaCEr8e5055hnlGWqo+?F zWZPb-tcq%>w_ZMS6!r2XR#G<^p#S>6m`9S9FiPcKPXDx{&^?Dy>r`_=Sur({lFtbM ztY{O3?U$}{QpPYadUpJiVbBO)aaE@ge7mkd*j#Zc|D3C-w$QD4S1m|teD#w;akMpI zVbS6iW2ir3S4erVYO8BKe|WHZ=+kO~bB>D78Fr2mWN2z=p4Q53I_lSho=>PA;$7l! zyN5cl>wMw?E54iY3b@BrKEh0*sShk2R&iL%sucl@=PhoGpbw-$GZPL;z?PG|WzkS$ zudQtc)|aPlV~38fC-nHv8V?STfbb3}Hagb~ASAWO%ZI0Ynb*buk7>orVn2TWr(bQ} zi%&01aQd$z!)E@YflVTV?041wy?=ZAJXnAXAcy?RRXt%`JSQ-Vvlz?gW0<6JsZsDM zCg~7Qu0#eeFA(oFrP^7p4e^~&5_fu0e3=q5kSW0E75ijM2q1>fFKdH`ri#+D*_#zUN-RfpcSW`mQ= zlUiaIv5K*f3;ZGVMQbEIZoh;ZxqEFfubx86I5j>HD|g~kqEJl7;}<$^N#H4k(D8{t zzTa{M6E*NrjiW{)DLa%M?Kk@S0%og79k|U4!RYPWCw6Z^{H@1Ns12J^stkx`sS=O$ zP6-`(ugaYI)+eOI8{u!aT~c@#)2uo(=kLd}!aT26+%C2)D0)vXbn29^iGOd`x}J|} zsF>RwqX~Jy6j@R^hgQe-5Tw1JYqo{!Eh;9+pn*jv~;! zGxmEd3B=U`MjhO?6pw^zCuS(*@Z8Bjld-}b0KCl;+9vCQfdfh$ENsI93qXroFnB&Z zei0@_$e~1(K;^xT(fi$3k}R`vbj@#KoR&4?;gRyr|Kx>KgOyQYzkJ2xo9H@JS+Fq- zzt(Ni_QLE%cwr*_>DIu8JtQx?9@fwG9l});Imv}kKN;7oX+o8?i0LK^{XFd)eV>cp z=hjiU8=~bVkA#~F4)5-vN1j4*6`hc~{%q3C&`#dY3jF)dn=6Rhd36y6LI_OHjfrg6 z%HTlx>@P$+Wz*si;o;oZCz3V5z2^Cf%u{VlZlt^#`j>#s=nhJuE$x*^;NXb-UW$LR z4wn(PKzNFp;!mNPl_x=0LvJeoRCBT#)-e!KQFcRm=6~@wp)^!|AT`?IqMaOm;aaa( zJvqZ*dKVh@WJa?RUJkfqX1^*r`yTD!?;ldFrLkZ9H{&j+UMjhFIo%&QT4|!OIwa%Qaqx1$(lol=z@WDakT&n$H70{({@q{@V&LP^o(U0jximt#3Kr( zUB+IIR!vZ~B4tI}*wEk>st_-TyiYZ&E)LP0OBoz03}`VpGo>BNn?YCmEx@gn5d8r! zi}_gWW}nZK@K3+0yg$WaC*@+VID|gpMZiGe!J)fq)4Sh^D|e*92f%Pi8+Vk zD&vhzr%n1MR-^#ojGbZ6MJWshlu$klE|)#lz@Fr>r;hg=YOF#?!XT4po}LTupx$#} zYVL`?x9T6w2o~5j@j0ulnH`oU)1)=6Ka)RUR-MD%Ou8#!&eo#jQMXMJmX+aT)ttl# z{tI=6!?f$l{3T8X#}rf1WrwT=YVoy-!YXGpbc~R5%2|s(fAtT?#_(WReG7A$<5^Ju{d6ck z9l0?1r8K&<&Avtt-{~kwA3L z)vDcTeG;$9t8TT2;sO*kp0?IdK)ScL+FnPMl3{dCN&cR$g zvHW>lvVN2wT9?J)k2#rWMb`BK4b|a8S{H{g`x~R^pxe5(wz^q!@Qj$%mw^@*x^Q^o zq({PBe$tG{?w~t$A#>-X5ZwpC*8y-e`sH#u_jL9kul>dBRu{U%ssdXabs(x=OFvcM(?Mg=bnie zoXlE)&@}RwQUzrseJPTLSkn*j?gNlqW?e!%SJLX4_lbAw?4J0>mHJ@sfO^&5l-Esw zRH);WjZvxS!Az695MpafO!(eVw&Xj&sMk%eTC3_w!;?mez2)JHc6_$A-+r5)ijn5_ zNfvS0!u~PeLXF^L>t8MFz=_DY!aUu_FACn7)4mB@&mBoSb0?ge|A~vlr5ADGGJlLZ z9yK}SMy88qX9FR{|LnV7PF4-fWcY@Cf7MpPH^)kD1s-K+7@>(9&I5g|o{%sI4ZyuM zjYiH^mP0?(re)rZ1*VeR z(YI)u_L}H4FzcoP7rS}E`qU=q%{i+0+{w}U(C}Wnu`Pv%h=jY#3_555!{T} z^kR-hxAYnB&itp7w{--FF-xtF(oYzNM4){%Ue#W%-4O?_U9HDezPvw56|xzqT&d~2 z@7uD?eYJLWfh)f9VZpGsT@yUWW*H3;&=X5MT&ygnbZvfAQ4$&YE&siiL(Z4cz;Brk zSuVP{zx;b?yug6}aq5^JgF*_@k>uOZ-Adl@1YGaF%5c5MZ2g}f!lhD*+US>3?vUHi zyi$?N$C;;OD-G&?wh5Pts9Wvx@y%SaD42%+aoTcGT+lC28CKLjR&Mq4Z{17jIhDbh zmrT=PZS~)9{@>ffl$VGGjTcE11Jwrdu)8FEep^tYG3sHve(;piLelJ8Wh_LNhnE$i zO<;DFodgOo-~S(KdRcoNofPDBmanf<1gkZCMa?5)6XCHJ#- zvTTus$J6$I1&hiFJ(f8wbM^4d`{aeoPrH>h4##X53Bt_|kNf;ppSYqZ*D8A>^N;ux zek3UZqk8LczR_0}FL3Of%JZ7Yr{C@Zw(P9F_;B`jc<_x9NK~cGB40l_MTB5)nHhs` zs-g+9i)*H>cbDj9NDD7KWU=yTjE-laM#JdJ-$qH;L~GWazlVGltEEG&^gcDBmM;F3 zcCVSf{aTXSz;Xz{9PcF zzt}S^h%Icqyb(@;q4kq0lT5wA9SB>I1(+GNJ}3bwRwC(GV+M|}t3xEsT22i5Kqc#~ zE#t)-cn_%+s`-(OYvff^l{8T}D*Rkt;XKOeT$sIlk(IWh23Fj+cai3$w3gMe{Qm2J zmQ_$^?&^rw-l>*zVjcLJ1$!H{ju*-&KVIy^1dJuk=DSbA6AIkT>RK+gyl&w!l?lJ; zt{ST2n*K#Fc*djk)=G*W<+HulDf9XGmIv>+pBEmpKRI&?JXAL(`@?zXKT>J*yRMFR zMh@Lj>g%;T$3Y`<6fsO|dc+ggo=*;Un5)?X^ZIe7g1P2?t@>nt9p|@IsU0Hz>=!rS z)^C=IW49ik(SmUS&em;sKPSIuL?CVp{@7ffWs#NtRz+_BxGtYR)*JSc*(*yX|B!-j ziA4Tw=K1*=ko-PQBr5CGm*)&X(g%dw;5SA96$bxH{>H2lxhx2O`bc?$ujj9|J_2C2 z^ZwQ2xL1NIJ#n&ez;p}R#lMwb41UzCQRQ^xZ0+=Q1ZS73@{&>K4PN-Fqc**CDsAyT zN~+trLTU1XqOc58C20Y0d{3f>kzFh>lMlnbhGL2zS&6N~-~?z1ED7sE)-=k(hYA#~ z{HI?P&`(0#6o=nUi4wTU+5e>ne&_HP{5}k9-j(XdXT`6{mZmqbI=Mgtg9T*!PUB4m zSbb|53P7#wR?qVxvq>Xj%wEZlXshf8jRdm;(}dyydZu-)pcVOsw21NP6jyD~u@L+`xue_~<0kLSa^YhYz10urTF~^p zL!`=`dUv3X+*9dsVkwsN+rY3c$SnN)HfRE@OOQQ zLE@saz7CS}8^@AEGA^%B3YuS4N}i+Uh9hvJXRwVPYkhwk(xk?PG;)xcvjLT)#2&FS zXo%M}`CKg}Of*X8!+*MUI7gC2LxTx65cTX<`}rssO6Rx(MsCb|`i+*&(;qPD)w;8h zvPn%D+;BLBuyIl=5Sp>ltVL-VPaSgS8La+ZA28o;lc%j=%RzRAS0G@M=7X&J@w8ZXOnO z=5;y_q&F%QUS4(}5QDpBtooqR1IbCI z6_s9mLiT0ZOavkzO{a;C;F&JI%Z^M&QZ$dvz0NNd>(|z1j?(T?gb@{l7#^t#SLMM zGliD-w9O}nG3aPuVzxLj^q+ne0Y;*6rm|n9xwtK}iDNgA3Vc*CFbOP>)3X%p17Lpdx za_LDS!?=a0H6}SOA$RWuQt8Wgm(iUciBThm`(bkttRc88%b`h#x?U*h}0haK${mF@%5<>bXCD)1X z%*m5xViwQUcx6YZVm|gUmsU!p>S>N5Yt@-Y?hHQhJ?{?I;~m?0vGwwKweKT|7pa~` zVQ)^|{rT|Ooy&{KdKo1zA9R~Mi44t~*uM62TPSasR-81w1`(Br(O*@Vz0;+laNhUC zTXUtTzq~{Cu1D;-tZpjaR1VDn1AvkM@fI(_9Ykl4a7kS-$uhE{H^4GYtu41Mt@ibt zLH2rF(uh#O>tGv7pq*8zkoSd9HZIuV%M?FSVu@`>X*?c%#KGCUQp1VwV9dJ`+svHe zCw;x`r(o+NhSP4Eu_e)!09=6aZwGbXcBJ~hMmT(5HPf?a^Ko~sXfNZ zl#n{5#F%$ACO&lXTcq)JDr7ZF=6oA zol>)uwk(x`INWv{LYyR)B(SU9rCbc1xGUnxCNvayJ8Iz)4VgyvqfeU}rcHDXpBLgP zZrCBtf_s`~4K-Fgu9TjDJ$lr7sbi>e&GM-KW5byYBjCcAR*JvxhbECQ=8vKg)dA}F zg|Wc;+jcV};VBz?J=RDmV%ws=WHl;SkZ-6u!rP%Os3qi{VbJb{xQ>wWdN;f;xfVN~ zH&9urZ)eQOU92Yixz|SdZjOg^o(%fwKQUi9yB`oKQKTzl!{od5kUYlP2wBmkYV#!~ zl3&`M3tH>Cjs^fn#C!Tcm1XIGIg5z#c(W)2Tdf%3N;%#@$@ZLr41tuq5{cKXx3dGR zTI6C}U-W6Qh|N|5;{Ekw*X43c*VIes3V(SfKtOH*$SE|Z{PX&!U!_$3W3gi@eY1n% z=`RamK4XDByXf0zO$0jt|J(mv0Tye~8Qg2yB-3ihU?zl@M}SHLSyeN6T+!jlnF84b ziP8cHH~D&41lFB|x?mzDP0AaC1b*z-7D5s*_(1loL#Dc;J4k)-c3$Xk`mIt6h>xOEeP^4 z-iA4zI;xoJt);nU#gli!Qh~8odPVk7P$d5KN_CHpjZy$54O-bq)oH8DbA#2&IcJ&O zvY7TWp)BV#)lB;2G_^@^JfTvVK6%zsCGPWnSvI1Td8)sgH2t#2n{)yx<4rv}DK?$3 z(wEK-n!&PpR2{ffru(a=nxKJzTu1Ptfts$h6>D}$p{~JAO-oN%X&4_w@=*v+z~>4% z3Zh>bfjN3C>-Y5yio_80{3k+ko z4JD8an%7n%WE5lj^h77#>-(dVyA#I1;G7QdB5q^t0cuYI<*3X&7d3X`Ch_aVMqd0ez` z|1%{d3si9Y^TEp3$Z!581}7p#gcLX_^efic+zh6IA&^lK&uQc_#CBAkw?C#Aw zk)@-aQ6-LNyYL(%(MKUc8K9uJ7jR=2b{H-zxPcHXM2JhH>ECuC*Ff})7KY#?1eTS} z`1lPn$p@Hfp+j~dS%>Hu`yT}hg@Dqsg20c0DXINtt{1@3Nt|t8GukDv-$S~&g)89_ z7Z+$l4r9z^7&!>q!2|f#@066xdp!VFvUhPwAGHA{d{~G!5L3q7e=J=(vCA+O@82D) zE#28~YNY3+ZVGhBW(f>SQ6488VbJT7L}7R@+Y%i!G{S?Ay5FH3G=*~Xmy%7Qqo)4p z_Xv-qY20XI-yGrWfY}l!|0<~BjikUE1>g)qYEdIoWgv@SD4ZpcsES6~n85<<6SXq~ zn$Z%<6qZ{Jz*x1HEm6m!pG(im-n$9Y$089PTei)lca{4z!>^u!b&0C+_MPVtu2WxS z2;P!K2-kF5S{~osdY9mpL7w=V(D87oxJPe3fEAjU4++R$N*OlIH+wwm%QhB7l`XYn zB>BTjbk&X;EDiCw+YbCGKj$Dmeulp_Zn!1vY_)o%=aQ!X?!>S+WuXUJ*d$NlzlvUe zApqy%+dgu!|8KKXN$zxz(*pF^^4gn&1IrsFJRveuhmj$-^K)M2*-gHC7%0BV%v4tk`w_p3{X4E(9*^s&tKH@96N)WuV|28s>m|VeIOu?mYt6Ki z2@vgFl`?8&5ui#nH3jcbDOCBIltfc<`2WU(R-EFBotDl`rczWn7r0Gn8|;7Mr2K4F zldHb6GNzj7rGQlyRh1AC5hSu&atlQGlr)I;_CgZ;eAUUMv=z=W7Y$T~Uq}R+m|p{- zh8CbqVYJDozf%3S`c)@LT6z~Y9_T9C8dO`+)`RpnGrd~2iKD1}-YpcJ*)N3EQhh5* zXJIw#F6;#I`B*)ou{UZjW5QQjTbhs z*WI(LKe(T&M{Ck6XC>wzy1K~8D?+28DT!|akCuzBx=O6|MN5|PVx<|X(d`6}%$f(V z2zZh5eTzAS&h-@REOM?@xmuARwO8ZE7D^N=lcF7}K1aC#y*p7r46!Y3QCK~aBCR8m z7>g@-SdJ}ixZU`94L?qX&c2dtkItI#c^7mztzG|e@4}E~ziOu09d1?mFv!N?^KE9VF|9#LW!kY$rMJV5 z17~d}_SVy^cX4gEoF5|-GJ&o73g?ql(YlIFCzNU(t@-9NI0J-~pzxq}lPs`ha1gh} zWoJeh2Pv8>8wlCuY8pDuXSW&V$MA-#pO_O2FlttQ>Ps}!Isaq z0I%|Kp)9=pO!^-y6!~opgHNb=k2yTcN&yC#7|-!TZ!mG=z_a@;L!}h zrq0)iDLtMmd0)4Ws%YYVm?E1oKSsnHqhreME&@K=7)_^5j!vFV&72F!e$pVKZ{5rECGa;*^RBg{*w-)Pq z%H#ZUlNr)=Ql?$$&i;3;cerN}eYsX2Lszal&i)Egvj)Br9@H{Wxl==C^wY@7nh&u& zJN>f`6G0MrROte^A2!RZWvP<$3WX&$Mfx!YD8ro!K?#KtE53^*K@t--9i>CqW?PG8 zPoF#oe|E4`sew+)Ex3D5Q%cKtlN>u(vn@|qqCuk5jGvtAiuG=5jdm3IGm++e2?~$7a^8huHTvK8# zkzO+LTZ*W&**yIVUFU)!7Ph{_C!z}o^H^tM%i1x|8V~QLgt_=a>HLIgr@Z%W_I7qt}(E`FP7k`6Oai zjgETRG!)z#MeDBv1zPo`O;7O%^f%2Ba?F-bDknFO*VolbF8*v4s)vnwfBLZeN&#=Y zbN`A0_wQnI!!REveKp3b+n=Z2_R#!#j%%T*zd~!N%UaNbIrI98@y5G_E{#_T6->n+ zutzn21bLkIcgfH76wD5ju9$Fh?(klGU#w_V&?t~{O_jP(8^5_MK0e>%C}*DAYATww z>*uX$ehs;sZeq18C~oNHx;QttwJaxRjVaMMwz)N;sco$yn0GfkZHbX7<67stOOX`O z){Jgb%BgXJ|9@fbk>#8qD_{G2^J?-q8al3BdbJ*|7J)7<2YUHbb0 z@lt{^d(7WmVF9_rhA4y*F9Cg#prPm-LR@`&2CqzAR z+^oO-yxa2gtlP$*{vYc;9Rrn=-CGXSigtyon?LcMs@K<_)~A2b8jbwI_MVm-w=_M0 zesm|GUh(rpI!^QgF>P29w_|CmUE_`lq0ELvz9ZyL=Wb%lmD}Jg`|QYf^0lS5wLJPE zuEeJ90GzX@yy%gT+(aS60OGi-J`$-SgOpGf)lZaChM^Zv=$9-17>uxfk>#u#=uh6x zgf=$m_S5pHmdI^8pFjx}MI*T(cO;(6$Jhd7h>DLN6i#t1zvVW{ESDE7)-Mk(eofQI zk3O1-MJt!`9n)YXim7Pf_xm*f2Y^CE8?%a>5{O8Jgm`WF&QYmuiGuID!tHZmOV4AH8ZGD&{qn5?InVKy6KmS+Me$MkS_C@07Q z#xBSrhQ-E^c+EZhsqpaKU&Z{>AI_ry@_3D4Kp?atcv@!`aVMn4=ogE7ooK$rAO6f@ z0;C{NyDDc&*}fw9VrkG<9He5+>(0M_BS+wN{_MTvY@&JR?dI{|NX=4^8=ps-VNy%d z8tJFHE@F*7CgEpvG~Pb{mJMZ zn?mzyjVuxZ!jhe$Oi}EIC&`a^^30NDl81jzaKWn024C+Cd`^aiK28zLtFh}j*0-j+ zAMJgI<;9%9aEZt}LFL)GBgvvjFB4Pl0(ok#FFUu2Gjx?Rg@fg(IaFM3m30QL_ z;>Mw+U^&nfoV}N60tc=_GPM*TF_q=J2h*Vu|L^t*Ra_e!sg1~S;Pm`hF^}M@2Cu_r zIVds$QU7X5sy73Ytzo~w-KN9scC{H9l z%OncmNXe-zU7_YxKuYn)v4Jld-DVE-ZuwIu-M)`W^grb9Dr&f7kqma@&OXA=XUA3m zEVgx|silj$D0sFY8v=sYU2)gNxD2?E4NTpPJ()X6Fc9&a1i8f0qo1VuQ)|>(-1qD0 znA?Z?QPzUHt7aoJzf?az5dfBs?fh*^_>!D5m|k^D1q{WowdEP43lPC*2ahSfdJ*5F z6tu8GPbbT=ELT?}Y2KCbO%_0BN~)^Qw=4R%Us(`3rQQyz83VYV1g^y9Swev>HAT=D5y$4@#Z2FVy9a)F$oPxH~IadCzmEi0032 zl~t9xntiNL5x%QvWf>CmDBZ)pw61$iWy>JNkIU=Wq*SK>=e46;{JTAz2aU21f=)Ju;<3 zgmn}rwvjxyF^_*Lm?;c}dbkgMXre^Ewh!e~4OCu;nDkC>N6Z&t-~|8~gU4rfxKuA% z44;gK$T><2z?VFOh14_&4SxyHS%oT8wyGC3kXOSc;w!RMk6Jiy)jG95E$oxIk*|aGi>>xV=qbO-F;RgQEzi zqq2UXzJd!lNtXIN_aIFsp)wz(3LJYV4i?OvEuFP5>@Dw)tw{m#b8GNaYJ-;>R7*A+ zaY;cmF>RqT1-$l0qPdN6buTz3q5(!D9ktLE_QKlyuYTses1Rq}*f&cF+2Hsae8NIK z->3?_Q6qNhbM$*{0A=bCT*_8K%b1-yv$`Ja4-x8^ATAwFz}C-yk`LH$S~#R6SOp?1 zb>b|{nH+j3qxKiYDZqyt#NfJjj6G>LQJ%6AUaZZZu|jRpz(F(tw3ZE6j|;t~PstH< zQ(~Z_a5NuxK^y3WPJw!w#mtLZea@<5GC(!!?$P``O+);<+0QB+9y^_Ml{|gUzNeP# zN|<#%Bvy9Wp*C~n44m7$$L5}2U8k^BAlz=ptIPeJPWdqyoNXnIN*sJQUU?`O(Dq~a z@O`bWH?X0wPX%z()oFPh@Pqw}Q910`-toqIhwW%uFP|!0?aImYO87wYlL`}%%lQo@ z-}uQpY>&5x-1!+ksy7Ec^<--YvtC~Th-YOT1Jc1JYak1t)TM|G9v)4ZY!Cpl-Tw%H zkr}%JKtZyM0WBcecc~i~efp<<2te~N{Sr{{A@6m-7#IE*V1qNkm@}aywOL#fU+v20uTw@F3rg;*ub_woJs3b=!EDA9! zECdXX|24vOX>|7OFdYRUJhD30KjzJYx&oUAFPyHe1Se_8n#Q+j$#*bONpoM2;E>RG zXSG#&Qw%c&4l<$&B}O{Pt8_}xmMu~ct6?-)L1I*Knsbg79kt6D~*eBDc` zjVF9vO+d5S;X!}^AG6Wz+j~;Ti0jGD1E;p(jX|5iZwNL!*+MNRs8mI){(Wy4Z`1Kc#qzn5Kb%!r+?|=NJ8)N5uPutbDU$v+iWQ( zT~f5!EW`EQ(%9^CvHRcWFTDJGOpL96j?u1Wtn%x*iwOZU?XG6T@hw)h^9pkfI0n@M zaS7ZxDg9>pUMMo%XX8RVL6=fK1Vw6j(SXIuP%c+_Peiw1f}d9+P+XaT{onetJP7)O z<6q$Tk3v<>GhlN4K{_w~^*@jA7(FFuz=??$GA$~PsE#nQ3^o0n3W`+wFBHt&P9de0 zxu9iX$%8@?_ofC02?^-XFx^K`lSM zPjs5!ssio>Esaxd$bu5`H*ISb*m6IGye40sBl&(@HepF{Me8dCNb3{c#+cF_p zPpyCgtNym!FRhD|6t;7V0bNa<_gooQ?$8R6)iC&GV6fM-Xv~MaPk@=BhNs}cC*~3Q zEXyd%;3LUrmadHlio;(<-=pyoms3ij>!XL%yoz;Qmcgmdp0w02Uo$UIy<*LO$?rpT z=i!33SIee+Rem1|tkp+)=Ov>wO7k>!uV`Elx}LdNn?I&>^NaV=Prbk|@W~k`t7mVW ziM}(iCe-^dXWSGrE`EaBbgE_Nb*rOEsaL@rx!W?b`%{_S6Dlg5@M$AyT|+aiug=aM zw^|Rz%4Z*a(f#^HS?b&Ci~C83N}h6-#ApTwMvOaK^&Vrko$TZfTejD;%j901F!GKJ zrg=johj>D~G)mHV43#AjC_k1)>ZHG?x+Lux?O-)$x{Bn8DFh+wh+G9AdiF*h0m9FX z;Xj3%Ol1HWr39dv=-|3QhB1|n>yj@L`thPA3d=g}?$rKpW2pjZjz^qmzIOjB%Ng`4S%BFBAz z*)Pp_KE>740mm~U^Q+c=)AspuhZ*)on2l>eM@Gix0~K(3T58l|;GVkMvV*_FgsA(9 zvqh>#ZQH>|bZ_HV7Z$0tnev!&`p*=}gYboz3VC;I~?UCsn$6rcn1naka+l6qUKT-3SslA+f5X1uh%aOrrBU~hi{lH%@2Tn_UA1CVjKi=&Un%m|S$gW}w!@Seu_`EY*4v_CKB3Z*Ze%xi(e*o;=Q3}f zR|GR=->~Jv$K|G9TJ!9fbC(~efxY1a=Cwhr`R&@*u0?K@F(=c~PTWfQZP7O#*S?8} z>YYD)KF)R4Pa{b4U^Etn+iFg!*tvD~`JT&n=EOn4z07Kxz|27dP}`W-vxEwqg2$wc zS=h?=Bivb&R7T3gTA23(nr* z(Y?8iU*e|k-g+s}dQamlB3BUOI$k8) z)A&oWZ>23x6Xhaq#SeN_6$s0m3-j_qzJ$r2Fa4>HA0lpa=C0c$BTGoS6C&$}?eyNpx>Mq! zXG_E_AaxBQ&gN5lJa{}IpFJeA`D${T*D{U2z+^i4Z($#v^xfgfw01O?EX#DgH~qBV z--83KS|@;oSt#1dTcFlQG3oOIsWFPgl>Q|oriIpYxJt)-EV97v`ca{S8`Cd^VRO?M zsr`G&@d9VB&=jBh?(1bP`>eJ+!`Nt8*>&E@_UA61fL98xA^i5i;v3$}(uocMx29>xnF(d*G}nVO8}h?6 z-j)_o-^vG<&71Wd8(A{EcV!U*NB~{E*;tmq4VOva$zCN zSISv||1ql?i!2auzI&h{neWhIK<1s9Zyx1IZRt>qovE|)dj6%Sj9|Yn76;Yd{YtCe zethA5dmFt6si?b<3uh!!bCm9D`IQfgyK$S97U&?LjxWETzNyb(HW%|hJ!Q{G_$H=f z=%8f1Jgatqh2+%Er{s_H0K6AA&WO7e1w9LVSCMl^w5xkU8rBo;y0y^)a1Cl>HAaP~ zjXccI#;tw6d1~KzQzV78n9atQ;eAO(!)@MgI$-^KkOl9sTBn z^;4~US1hO1DpF^t`ME?*XvIYGM+v>yNa{A)iv@?D9^ zEm;35`IaTSR_w)B6>5!$ux zo|1JWy;|&=X=OYq`=k5-dP7ipz}$41M$3Vyg%zU&M2w12M+m&63qaAt0h%wE8yO`~ z>n^EkVu`fk!WO{^8I_Up;U>9=5URT-)}j#UadL`b%cYNR*%-A=|E zGE{2_lidSWB|p#So;zk~@wh+D(MA<;k2R-IMdoDaD+Id=;b%~YY~LZre0%TR#RNTB zY;8uoDRBx%9sjBBQ^2KEE@?1gHX~;8I-7CM%=GgvQI-N#GMwc$?Nbhk$;Wxq*Q0OP z-wjjs6GF@&KDYj2i9>yU+euXasy)8oza?e0!okg0LAo`Cx9(X$k^y-#358W|q0;a9 zYwgj&ZfT?a8*B@qr6}dMFZ{E=X-%JOWPYD3dK9y3arf@&LWdBIYsCuR%{qb93lCkq z1R6ceY-xa|k=>he^07Y!OWnLngeO%5OO4xFg=-6yN;zxKjJX&2QyKTCGOlSF9RH*k zdzmpTHz|@LswU%Fm4Z-HZK}??rrKm;XxwTuH$O3qe~oh2oK$u1eDL@0@~P*wIcquT zId#ynu?5*U0D+@nXHD;RU=7oZTUn|jOze<2tl3|4e}*&~c~~4w_o|Fdx>?7KEU}=_ zXndKo7>67|1B(PAO;Pg!Qb--po&3z1g@B9#SrKYM`lE+U@-R=J>rkG5`c>oQPmZ&a zE4ku-Cir0qOm0@ib60I9SZVyRu{43hAIvBehtfxrl)p{MA;%+tl_fZa3<50g0Ef%l zv@2<`kHw#^-zhdYy3t8bw8$GxXCXSKg1s;f8_szRMjmvbf!l~_?8f*A3q z24@G^UA3V0;_xmXG&JRvDm1k^_@lR!s+PY;qm)+NVt{V99QRC&=v?&X%gEv91*7!j zP<0TlA>~823G~IrST@REsN%)2@2bKZKhtv^)gcCjDzAv6<_y`B3WwA{-^CR$K<8DY zwsvF`U;&U}NjXRq_bXGd$wnQ@*^B<3Fe;|XCC3BG*w99%Hs zMwp}*H|Y`8q-3ng=D53aTgwvMEfS@3rht4c)VK99hxu!D-^BOi@GqTwes|#Im-$CRLk_bPl^Np^0RBS4Y2ay8LQYyPE|DjDdIhZ zexXLwh3KI$C0?4{EbmId8=k|&C9o=}D_ z;f@=H#JeRKwrGF3QHIbq(Yst>h1M&!;Dx_RXU(58Y|W_7^m?5t6ZcL66jv3#b6h;| z)-(6PqPw|T@?QHYw|^R@U^MTn)zrVLi}ZTqHk6;OgFFthI~~@FTZ-eUgpIAoDO+Fv z>3Cx6$4KzPsK>4jwl!-ZD(`bEAK6G55n64~N*zy?_cjx#EDawC)Vk&_e7KZ#W`;7= z5|vERdZ&=iyEAjt-}Z@!ea0TnUv)L9*XB_{+95A<*xs~qE7TyT$5}fi+Lkc-1wbmhbZer#u0g{d9O{Npb5p0&T0} zmN}}mdM(sTB5t%pDS=EID_w?p%oSSCr>No(Lr(5u|Ox4`$h+}3`T|h|;8Gt)znKHjepo=w0Jkl- znLw-)|NA_2{j3GEPG2cxPx<`s;1vIbCl23>oLbs;hHPA%h>s&6th&W+2s#($_Rd!O zA~aXZm4Oz5thk5AKW^!Vv3p=0P(!_TZI=Mk4FKQ)!tS(@^*dky=xTa)TDs2U#oQ)k zShMrZfV!d+Rf`r~r#iQ72Xc+VU$DK%xq|OJcdz`=WHe?^EBWv{oaAo#*8b~HXIIyk z1`cn~y2)|$Nlj?QorBs~Il5G;-(!ZAoZ96W<0I<^Fgr^7xo3M;FB^Lz^@sLj!q%_w zX4#p<+!(v-tzp?GdU$-|tHS4fNaUB3+MoY>QPlFZ!KPtiJNmncfT?izV|kI_q5Wg@ z5RR!2mv%-QKm%xG1Un%7s-eO{AXf{`#87Yb8*7jgCy_0t73Fd^}q!#9)huhj~kEA{~1d~g)tncHqn4kB?1?9;XOLp8Bj`fw0NlFGr zW8^TI=oizW6(H`+C=KmM@DE81!WgS$Ddpy>U^RGgI1`y>s?jNhwPjDGAXqxDG9^Y| zmhG(t@g=w&`Sw5ZprZ*S;&gu!?;tgyvz1PTdEK=-` z_NT=i+dnZi`!`2j>^|O6Mg_Lt!%r%t^>$AvDa^v9tej8@5y^z+^uBVP;I|KE7jAj0 zsa`&%1ivZYX`Ps28dKOCu?ktdX;FSMT}Mexi>&cG{u6JKiG{T-Qs$L}h-mZtvd?+h zf&;gj2wyq1vH^2Jllr(@yh+y9)3q_+JO?>VjPMBuTlCwcGd_1A4{K4CAYLJpNF}6@ zqyI7G|0C-?qng^Hw$UU62oNv{0YWwOjtLzE4G?<3&^v|}njj!Wu!Y`xuhNBpbVSPW z&^t&M6_nmZ#B%K3_5kINOO18jIHoYOzffS z`RKXY;oZ)l^}qPN7|pC3VX9MjH^9$#pT^&wbfcA~|4Y+Pndw;vVA6n#uwfu9%GzL@ zNij-40}KzdQD^v@A?RU_$9K?7$r^x+GNl`y1TzgN&YHU&5q>Se2{^(cI0}?z7n!)L zIeH*#fP2>ZlusAt&6F{O)Nd8L=uzKeFzZS-CVUKtE|so?N;lyKI6vl%IWN29=++_j z7cicM*Hk#o&6sx{PdrdZ5?iUYn{ z8cTEa@PZnZh{jCLJ!UA>5tFPC1`crG4^Emop=L8RD`i~zesAENRSwP4T3^yRYxRr; zryd4X>l(x=ef4vU>esOrF5E0w_E1goBH^J0CHXRNX^*D)z172emA>qjdne|5)2Z3T z=s2AYea!;BlvJ`rte#qG91h|_v8@|-DZEcIfcP3*5QO8^g^LV@=Zs!Z&;V{#j0ATy z64qwUXjK_6ctFxI!W#f1#fW^C8EswOALZ%j)45iMfey8s3g1~Rj%48eU_;G}5ENgA z`2g^u7qONcJAU)ksFnMGK2}%^^#i&A0C!652DQbmJjuUpwGwp-Pf z0{h&KH3u_{<`!8Af)Y?YM6QGdkgtrgE0f5elr_$Bo-w!*Fr~|{gPe+gSflhn$T*SO zDTbgn3F}0ZFWs|alV%N0NNTqKu{y`nsn@}6{@AJUH|M^zz4JiZH;3++()7Oyk?A%Zug7{6*7|BLBw*yd^_yJ--YdhP8oimmb-DOBARm@>NpBCaZ|G zNvDvD!Qr8@2{HcWIW2WN@s+|WLO$+ko0nBBKfpAJmb^lR0(u899%&!4qG5P|E`x$t z5WP@gp1W7NJuR_J`_sLzmggFF!Y?1MCa#M_urrXY*lGpzR($-m7VMC#w>y5uM=b7IgglLJUz!W=XIsxAfeQkg1ss+7w^v}S0sXC8thj#}w$oEA?8ep-e4P!=Ku#sov#KQ9bC zeA0^|`FvsYFkJc9Y<)LXVTJ#)U7lzY~#k>7O9ko890oQdVXAk3_$RV2o9fDqwyJuDj_pikX;0GzBs3U&?MXFwCGQf-)~=jzsSc$^h6Tm?1LX zI4Y$If)GxlWr~54<4^3(Cb-KFU1O`qF(ED<^(k9pcyd4ePfJreux6n}>{^kxRH>x4 zEGhFj4|AQW?Nd#oIX34Z*ZN5^vGWS9r^&(g22Dik^7T) zQqc3au7J^ef_2;QD~(E~^yb_!^`C7Fh*?L@yETn3PXiqHt*bnXy4X`@$4H*b4}~51 z&W09V^6?|G*R!mGoa&xk>e+6N9^$?$`f+~zA6ffm8M(aDC*^t8y+Uy=tD(~NKc`c_ z=j&I0^;9aWDEcS&MXptzvi7r`gDqZG<>E)U5I zS=`_e7S?8d_aev;!rR=NkqAXN6lNaJE(s~?Zq|M_6`FyKED!V&GDoUNZwM*L{!8^2 zY`jLl#$2gfR2dc|WnNbaBs=DQw;O!y9wwVvA>}$Ig(WtLgBeUMAQWL{ts#D}RTL~K z&bvGg0@#acBvD3Yl!N*M42~uWVePlrSm;?eH^u-j`^Wn;zYPH{(SwaYVo~?OqGNye zU*R~Og$P5s-UaiUY5KJM-!os?eRR{YbYxdsi6!m*a|@lmAl3vWn5LeTfM(><)4}>l z!H4-INdhi{G|4CPkyAl*drUf#Nl01ZmJB%+sA7tx-|R&ipK`c@*7c-#P9tv(qPwr7L|J0kXADNA+w? ztjF(KmNFeodn;crxDvA7_(kux{Q2NcRvjp^x$z*mN+`~wJzepc_4lbN%*Z!OF2+e; z6T>}{>FA>kyL&Rf4jtNApEW(cUBmx0)L$)aOYItQisa>3`&LzC!7@vD+@?&~6?|q_$*Z5FJg&~toW`~eYwdzKi$w#k_WUDr8 zR!2uti@%On*DaxYDsPJi?Yt4~1}Pfo5J_3m^ru&{Rej$pKnIsfFfJGT+Hy_UHw6UkJ zPj-Qgj$bomnyd0p#Pn~yp?G_?CYdt<8K+KCrFG59W4#K7M)QgQdEA{IdR5yL@I@#L zdi}-bu3UMHa*JSSjok8N>da%IX)RSPP;)xBu*H1{f|wPN(!gcU0ZQ z&4gZMsdn(6Hc?!l@>T|rYDq7gyUtI97;Xd{e@5EjaaT_m1hR)(AN^|7BbO95&0CgT zTCV40OZl;{yw`hP$HRI@*xd51^97k2^Ik-Lkl-cqDdC^;7tN;YFKPq$sG(2l{HAVP zThAkYK29-mwfsU|Y4C)0-U@Xyw~aW-k~J~?{j#_w*SWJZM+O~}*V|)%`b9si4T9f+ z394^_#T{*XUxc*@|C0$8$%J1vVeef3;q)Hn*@rhA#^*gflnuLY6SjlDk2hSxmxcu& z_rBzFcnN2xO*LcheDitzJ^alFxJUvz)*E6i;N0@@KtBQ?3joc(#$MLG1>6`{`2<_u zxy3+9(U4^1B}A2|PL!)AxWfh0Blnb`g=hhfEQ}csIZ`b}2Q)I>CSUgtpfXKH^(0x0 z{IKmK7&!{!7jnsjA1Ml8Qyj}&#c?ZTLVHfIjIp|OpaM8Z$81AFMo$!*Z_FAtw|T+N zBN7;$ERvmynawmr<{IMOBPevdF_pexErhsSxT{5r_8%^8(Tdu<&zbc1>?|g`b542P zPKSqr9n$(BPu?;->xY}kx?t!o8IVQZJ$`~}uW5P3{4_25dwUI0em=5d-0!WseAwfE zi2IqPSEqLyFNa=N{?@82@gt|pZmRrb!in2gSU;trQ1Rp{-PC;^*V(oYhTOq%jDz{S zY(vvq12S8g?^;fWTG;=Q>~y$ukA!OEW}D>mwY+rl@fSR|w~4^g^Yvbehb2n?po{R! z|DCMJr$@vYIqS>|L5U)n%peFj%k)zsT-1TE3e&$uzOtwi*7-oR>D1#UjcW*OaMPy) z55wBys|{cxJtA4c$$VRa@Gq}#zrR^nNZ#{2zt(y3Goc-i|Kfccg2szxp9_KnJot58 z-kJR{y%;j}!q$~%tf`znJAw46YY$iB>LS6d#}1ediL9Cv^TMct{1b6HRZQUw;3E3V zbkN&qUu*>~rV7QucAJhT)3M+z0+gbPF;gh|=pu-yWimwY1uWixd?A{FgiSe%FzRl6 zKo1kONVMZQ`0Xnus`of=Oa9NDTe&#-S-Nkgdnt zTwM}!#e6$)h&9blerv_>r%Jo)X4{( z=0+DL;wvs4=I>mhF4wfl@)C}mD|=4L%TeZPmj)fLsj)V&ggENH*152F_oH=oziE|p z%=oK_-~}y{AFd{j_9yq&Xl_1%|B}+~H-vf2cZrRf8(4Yf{Sz+*ZobC2OHZk9vZ3`+FMnB`D2^d2Yg8F5zdtgBSF zQ;qgg1q&rKKg~QMy^}tKq()+Q;r=O-jV9-{)finf4<4y}-k`1a~3R`5W;W!RD&`G<@^tlC= z$He|>L>w2u!=P?68Sk0BQt51m*3T_P;BIQjzF>Jsc$;j%A7yjAf$q>jER9FIPI@i38YdZfnhAFz2f_}!%Bo2PQz^}v0m zl%6vgz4l&_fJWlfF5+uGng6R#mN5NL06*iR7B=Z$u*Gzc&&Be`K|00?mmM~&4Exu_!~U9qE_3dXgh=?><>L6jIUzIvaN!!i1|9~((W>AqbSC(4|C&4# z%wYX>ueIy6DXn5{$$i4>Qv2l%!8=-V3!umZ*Fl{XV)7ZXA((6ojDZeFLSdkQDn_&c z8!#Gx$zh=gMycx4n5EDeTnUkP2fXMg{mAR!RHrIaoNbITA!300BP>;7D5Fqi58R#W zYSuR*sv4VMgVG`gb09k@QIz+ms4U&!A5L3b?C~YHGXB2uZJ1ZFOv#lg%#!D-Z1S+P zzMSo%fNJk!8?(_?|Grx8!dq|4+8XTd3D(`@`d(J%{JtlfOZ3ZTQiR=I4kf{YCHt(b z2=Ru1>5=^fS4n4w`@fFtrmQg5VBxgYYW3uXT(Q+Ojit$&rCE(ey+qeSbsF!$d21#u zcBjm?*7UrUMRh(RwjmC4gNlGvb6wfMy zD<;s?8xl%c@zHb=KK~HoLozDS{T%GpkPmUtQ>Vy>;2a*{^*5uZbErE6^Dp-G>!X-$ zY&_@Dy;{xciuZcGDYjh` zPKL+IhxM3VXaBP0$^VYG*FFrj{iNx9Tuj<6saQ)TzIk)8%xOyYe&@gMx1ay7z|ouD zynnAhf3NoT*Z+3>IW?0xz563igB)&j8fc>^NyKIBmSLCY>0CK%q_hM>hApb{L@*W& z$yd-V1p`)}<2ZS6iDzO;RfX-m*aVppI|eRJ7QU?^J zB5JrVrAEzjr;MlgGhU;>Px||X6MJH#0orq5Hd{v2j+mSFKvHaSxmSd13m?oiup(`| z?iwfIgg9y|6<+@#QQm2sUKqomP@)#6S58OZ_`wnUFFW)T3o3K4lJeBNAjz`TObJ)s z#X)ENF%lgj_WgVt9BFMQ`{K8EDmcM~slUzV z_)ALnpU)_JB0jYZyE={dyQZjN;qbQ0^-a?&SC0>NU$j2Iw*Gv7{b8_2*2Dz(8S26A z7g2++xk=VFX&UP3-iK_NsG02t&42#9rTtR>xBULMXFu%!wrIwwuH6BT`re2am1z^YnE+XkX&Dg4O>S`)e1;tMOnp66kZ);Wk;M?RArOq<${7xzChW%rOo+0Q5;OaYU%seGQpD`Fn`l75q&RFN z1>oy_jA?o=2wcOy#KUMB<(;m_oZ}qo=PV$Hm=>+i$RtL-M9DQcbGSrRW~Cz82Co7bgH5YDFFs;QRUVWY>>I7W`dgDbNZc_m0}9My07p9-ig! zjZotHD;>25RkHN?tznrTLJoQ9;<@hyMwdX6<+d5`-_YJ}y`3`c)KA%(H!@&)`dm6T zp1Q!EXwZ98$E#Z+`Q)AQWbme*vj_Tg;mY%>M*<~j4!JH0a%Eu^ed6M~pQ~1GzkIy* zs1{37OsOAs8zkm8RakcB(v@krJUzCj}ewR~0klBTKT9A2|>Y#uf{Y$oPg{YzX zOVIwZFx|@fh?+M^btGR=PzbU6%kf@mSp~%Ek^QvW`K_F#sQD)iqh!CrVk@ANCA|>_ zCa0xON3Vh8+KT#Wa0wJQ$jpo6ZXr5G>S{BqN=TQ}WbKMDIKY@@%X5U~@1mKywUy*F zFlvU7Vuh2Yr6cpF%bi=s-&g!lAuU4h9GF8(PwxMKMnVguC@!9fgi8%s-U4QtR8%-Hg*%|@zfl4yhBcKZDM zGL4wobQ!ZTePd}ThUB5WVqhoT%*>N0p_xJv=tfmMV1JjvCsl5@a5AlBfz07KcCzxWkq zQJ)K+ZYUbB^c0JyoqxrA=MUxBe1#_Zo|NRkp+JJx916{Vax37V7u%_IB+ao92ohFq zb=pS~FmyZr2A5zUMH>t&_Ew+fMB;*uB!a!IpQIX@aG8U>=z|=THp-dMbN^si7M#ob z4U_BvLNIOn>iuiTOFWR?B(IN95Cb;{hxD_2$;z~}q^li4@3=$*RQ(tjn-P(JAZh{d~5wjnMXR~xPFQA=K$0c9FMY}3Kk?zeHl3F7%z>_%x`^l<};qD zjRMQ5zyGIYhv&r`mT6JXt4O<^oc6P6EK7<8bNGLcqUyyxzCBTiUCMoy`a_9G-Sfz;^iN#A{8Ps|-(JPn-(19d?+NUOs;+Eh{rpHf%2cE- zIs$R)Qg|GWSi23@3R)3;j2k{nX$9VZyWOr;7LkZ z&^e6V<~;D&i1`QYNlIRLUfC4$nBuV!tA_UUQ8Ct#Z;EN4cx=)|XsuDVSxS3W0yml3 znfC6nl;x0Bzgkrk6u8K6SL)MemZ5Kcx*_2$hRg}nDZ$WFgi{3Bm@MXAYCXu~V-8k; z9d6Q60puwPBWiGrnMU-j87$!&>u=z41}&pP3wUd6ij-(CBjY0O9Ed2VXs1&eVWL8= zhI{esBIs^;T{SwGD;^eUYw;3WRcR3H@hlg}*~wx?ZuQK5It8L6fA_Pg$tA9k!IX3;A~0 zQzH3?e4gJKVzyHisfHK2Y=?bDlo~}EYNq23-|anR!^NwjOQnlM1MifG9A@`vhYgj$ zOh2%~x;A+PZRUm8X?%NDpNu@-imWvhiH3!_8|`1rejDeN`$lkpw@(}26cHv@g0C|@ z6IA`@jo{_7pHugrB|6SIYKP5Lay+V@mo6a)=^Nk!9`Ie<@7Hstr69#ee5e#ts{>D@ zN84I9DRdZM!JMEZJqGq#ZVLM0VV<fQp05n(y*Nf?oNXEBdg`joWL@b(R3I=$yQDbN7>NBexPKe{Xuvkn!fKBXq+3E+>g z&}Wl;A^@Vwr!Yo)}oW$Db=gp6W%zL zV;yO=-U)o*++Y%zUTyxLtMoueNC6c&R`mKtlT(rBp4iJ$Z*aw8g#F2<)POPDpoIq| z-S>FigRY0aw1`>}4p^jqCiqv!l_~j0?%gRh*b&$o%C=nDeO=F#>EO{CdX9PHm}__6 z(YEnfs6*f3^@*M=)tJ52h_>pE*{0FaO<%Un5Q#DGENw|84-rWM?W{jaA*El{);&Z4^9b3VB@3PRn|AbPh0|rb9?paTC1x0E@LOqZhOCzdQR;%w+ z40L&^I%pc_jeNV0IsBjJHIl{AwGwKQRWt@)-0?pj6&_!(kQk{nj=4D#g}lXz0c&xi zBU|}7DoPgOR~TAg6RG82y_Voimbb!(8Kc>-_#wP`)m3z|Ok9Qug9Dn2uwR7(Zj5l)pW$?Bks807lE_dPNiN+tzKsC2t zfMGAHu?sc)IM7or&q7m2$5k_DIXw6YL#td(r@sTTV`pLEqnfU_qjjj2WOdG_ihCqP zn@ql%GCe&>t@)5^Wo2da*~-eAO#a?DJv}}1lT3zEsWm55T6z4PT4&A7e7Qo4R^&E_ zLmArBlik3BF8swkcfRkas*8v!HP4ILISj4AZW}uJHsQeDJz&CmiXOQ z08ox2%_pMx)<(cuFj##ZSW$vh@leQ}E&4IL&|myYGah?{Pe}I+1^LvI;ZQes@5D`U z8vlk}OM_!SCNMvBzjuB|CB z0+lq&0;e>X#L8z1$CIAzajHL$yo;NG8K#OMv|>eSZkp>e{{zlg?8w-_voQs9p+k}z z`L{{0dUO-Y$_x&EJgS>tC^u?2#Im<|8U1$70Aa)%MK9#$nkj@ox+DfGKcKfBi{>(8 zy1-nl`8aav=BiN_X3R%^(qZ>fe9ebA!piGmk<~7tORlwEGb0w)l$b7}_l!0=1@vFw z>7~Ofk0C49515*9sqZ9Q#<#25UjXqI1BuQz>s^>{V>em~qX!Y>n{kF99E7I&W z-zU93Zne_7Ytt_yiGvI0Et&KCBd)>!+L;K1N>s$w?79digs(O#&}OQ0eif#>G?x?m z4AMXKNmTG=6h{6RlYzrV3iMxX^Z$2{GCW*-Hob_PkJd0K*UXH5sH$Y1t$GzxC@8Ur z6vm#>DRDxA70xmTV3lTCEt^B1nd=A=8G|707`e#Wl)RxBX0HLxj36z}|YLEsiyrur9sp4Tq` zS5A>3KQm`cFK5WgFsi_c;ykxHA3p7^;PGEjp|Ufy-hRh&di<>0dh(}_-}iQoPDJ^v zCc5g;KUxA0KBgFw4{6$w-R`r9B8Y3pufv}nFP$phiT<$K^Plo|%_;S3e`NBXU_pfl z=MCN~-?U?jP(8tK?^b|B76nRG)?&0{*a?Txm>=7;5!b`Td*?BbYyzzw$4eO21|R>Q zPaK8aJCEg1obB{niz5r+9eJqnLZa6B40V_wAuGHiDn~b$p)Tme3L#3vY}@%nj<8E5 z1RGCZm{)Z+-r-8L*1)1{-ILiyfw9xb{wfU~fdVNZ6u#mfrAa3tRYIOf|Iuy`?#7UU z%5X6o@Vb9vt3eAM5Xf$7z$q~TlL2D4=|&Q{K#VuX#{UPuSVmrW_;^FlP^j-E6n9{m6=0_Nn%}}Xvl&{{TG>`3YzL)L;^d@yq`9wfD^>eS^3d|TrPyuV zeFbUkb$%|{w&b?Fp0h746CT2L#(rta>#`9J0bf>+j;um9-wh=%G}P;@Zu>2~sBv&h zZCzfX9uK{a=Q3}ImBjUbv|-QU&{|qlqs#=DGa3+Zaq^Lv(Z|C4AgzAP=4O7RRy;c1 z8=yE0aY4bknPEG)@*qAbR#Aq68$7BKa&Ukcz&ncShR;tBye$v^m%$2@rH85S1;d!0 zW?xo+M-Oy>LS1xGV%u7|pwcuZnItIeA||r9K-F#1a}F3UlI4o3W^-f{ap$r7i78(T z+(?$i=xQm3)*Ur|p0nEr>E(+sCPt<*>QE9$0T~9cjZ2A1y8CyP z&_>UsQnx_MrnRE&H;hgKXPMGcQDb4JhPw{FQz938J{xRl*hmk=i>OQbg7ikc)KRCE z!oBffVZlFMgux==a9Dc@UW<+4^mIS>xVM)gL{rlUgu~(M>(76!(+V8cR+~U8X{X_{ zmwTUfh2bS^!f**uaKzQ1d6)yOBW&+ZZx1>KkN??$$A^W5J$OsIz!DNl7V$KN4nB>m zRN!C9h5t@GLL?i~YB|N}u5B{V0y0t}5ZFP*u_`zE=E1!>U4$ z^I$d_f4dIJ3%)7Iu|{F)YH_lr`H!aKVkj5$ykaB!rx*Y{Ui^y4O06P!75a?yjGsy) zC_29P-G*zz098h<8YR_1$`c#CkMa@O1$bY0v@^ifSX*Muc>GM%?e5f?B;f39;oFTH zzkbnV<&OG|+{;gDtXvP~CP|*M!RE?y+b=vm$F0XM2Nr+!S8o}HowpWteRe3F=<*)) zWlOe?i7pxi)JGW0%g(Dsqeb}C{+xWdWF@nPYSL+!h)k9|SWEEt znf7~Nu3-xL5rS6R|E`9donAJ)+ihB%zGmmBzZ?MWw zQ>RNy)V({;dFizY$CG0%RguNiM>cAZ+L}?#;#8BtMe2x>q-BzFWHGMe!11Ww#JC~H zUxCB%Xg@@*DWoH{e>&t=19aW;z#G{+G#|0V!$kzlIvK-tC*Z7?9(NTJjpCFv8u?fu(~RG>S4yy0~AMf@%gvD z!y@%>n|d_Tj@IvWbU>roadU!9$+00`f3MWt1!#B*;lZ@BUxa&X^yk=wrjT&u87~>3 zpEULQqsMRk#jg>7jWJj_U2LOOHEP1?%)>WG|6fLS&_G*HRD3b@2qSNA;lnC6g z)YTjy)#0Gbr4H&q7YQ*2=D70K_c)ZT9wb`ZR*F@?W>;J57J58^4-pgH;!dNcqky=|oO!sSmeLP0>$hNMP3_Px`6%3$)G+p?LwG>^hSBW@s5d4qe?L)0!MH+Ohqdufeo9xJJXc-4#U31YGdT!Tj zlsUfkRtz=o%S6un7hmSKOahE>mJs!(>%H$~^Xiczr@)R~i{LL|OB0_mt9{x!^A6$h z*4s|OC68WStVCVC*8Z6(x96QpzK()l?0N!q<=MPoUVEr_n9fXZm%sdsU2SE^e)*SP zWL$Oglyob+#G{$-^S(|~hx!klZ-yuPtP3yi*UCD@j2DxgpvFQM_^{BY7e1wdViXV9 z#NLTDn*0nAI*$lF zEe`?Z-Y!c~i3boSYL1_F>z`4MmZ}CiAT#f60O+#nKyzA7mHge)5`?_>LR2e*J)BLs z)~F_0`07CH!fnjrb!J90k1Kx^cL4~tq%=B+Z-RP73J`drNikxXxI}Tpx+=CDuY?!x z528G?ElPe0^rz&_yZyzl9O!Fu_}tJnvNiy~N{cW6q9^vXST)r^41GKln*N{~OQJF% zI-|H*Et)%5@j-Ug^wU&2D>V8Ma3G`BF<$@vir678x^}B2-I5H zdd0J!4De=Ll)N{7cyxZ!eMiYGDgpxdaGgn82_}ziS9URmrYP7=`)Ua>VDD^b{BoSa zlja+c2(fB`+6Kr9^6oR^&T%nV?-I68%tP8(_oV$QDNqm1m&syTAw=RWE= z5;|Fku+j;)>Nkq%Uvj7mY|Vy^fS(I<>ko$eRU zbC=>L#k+x6%b!*ya2>XIba#IKeYdN zxYeGiL}#(`-9|xSd}vMVdB`U>-Gmra*>$BI4ClX78*iJk&^sT)lLvoX$`c#YqaY7g zNTXulC?yFgP$sifOs5K%vhz5yDH~Iq@h@!I=l0e3aXuZz6RvD()RIk(tbV52bwQS@ zcfph5Gh!9+jyZ+~t-(-3m7- z)UOnA$+%r?c2h@cc*nK*;s1LoHWmsXe9q1`EJfO z63gS|VW(wVCu59gLH{m7EhhDEwkPn161A=>*6oKPxDUK!$jf=|?&lRVy7YPsFx+ul zr-HCCUj;K_w!AKqu|Y=oN>p74(!7ceye03UG5+;0ew#sGJ;R^t+%z?hdd`J|3P+I= z*ERh#H742m_$ajaXErr`l(BjgLwZpwH@6RjhhJ+raTO&lGh+fxS&|T!ka01tLkFB| z@}(q3#lE7jiPWKo0ci2-FEcT>+JN+lR49}gAT)$WYR9~>HZ&>r>FkzDTYEUcW~#O`PJ#g8II>#wdaXZ=i0`kI737ze;dd6y z6v~$IJ}^?owO)ShOtL>=c(c1~c&==;<5XWXZ5pIJ$ketwvRP;HI?!p})$1X0*V%f> z!F9j6Y?cL74b#pizF;vVhT}^SujvcCZfx7CX&Kk~##Yy91g0hWMNRUc#CghVqW(@Z zD*rIt`Tv_%#ZT+XQN)-kY3b6-RW$y8r%94(mXrn;ECtN|t~RZx97ts&nji7>cSQd0 zYPGsJ0Ps&>>D*xlS1~p7u%G~8W+{<3yojGOa=Yd|eWlusP6*aYb24Lj396D>TGRMy z^d{0&4=a=-jMCsS!JkKphO)(hfRAuWVE(BjBQz@G&Eh?UL|uKZ5BiJfe^X7JaV;y` zTlHuiW*=weoOY0f2W}25raUeev#f$wk=*cQw!82c?UFcHJO6dV{V=U|oKoyl1;yzC zTMq6;$y&=i@|J`@K=St_8!~n&qHI--t^L5UAykF9C-1L}oU1lv3CCQF^HIG7$$B+< zP0#11qoj6esL=y(TqLp z9({K?UTTZEw@>RrrP%4t=Gqp-AR%}Czc59-I9}@X1O2mv;$-cB(?BpE-e~J>*gZHC zNYLh1+IyI`4Xn7g2;H8L=xA>fHV0${31PkrO#x5<((NHAaXRz8bAE=yZDK^n`XGZy$IGCs~ddC46e z?X2{S1p9vV8e)v`#_l|Qzw8fn>jn6xZ$;HrX{#k~AI0{EU;8%NS_@oU;zH|wuiA6Qtpcn_)sGi-#^WA7${KLf9Lb2QnwkhD%AhCE{-w#D zt!cyeE22Z{gGl^xknB9+h;OraVOT{N0YQ}>_3Agx9y&CCXY^}$UuQxa6+$&;H_1J4 z{Up5vtwFpU&w+PODyq<(& zglJ`~WmN2CklS$VlSG~tud@+dhI$4EAm)2qUR}`uRg2cH{1COu6l={YP?w9QW{l{9 zhYIQ2B$kHssZua25k8_SQ@lJg7gfH%3km=>lWT7>a2vwhfCHntwLn%tWK@%a6eR_T zzyt(LxGnlbMfL+B_ax1Bt@^Drn*L>q`ulvHew60=DV zyW}(FKbh-dKH=QPp&nWuTK!3iqu@VN7KYba(sniH!nO(Cqw=StZ@(a4FM~LYK!`Tfy0(2# zur|d`teQjSp(1RbF&ASp)T9wlkRNWo@1Om}GPy%G+b>D~%p2HQ_;Gbw&XkSgc1)8M z(bLlssskpg;|k*FZI^*s83M1$UAdPF_2`iSKBILk$m1vSAndxEM1Os{VIiKbvec|K zIvQ)`Cb4J@tgImvNReY_cHJOtwDMV~6fGoKp znI_QkDRPmMt+gR`EZ{bE7CFY&c!PAXHSia|C-F&7Y59YN_jXd6#bGr3io_nur*7sC z3|G?h7t#z*2pb>PUAN;I+@6x$1B~_xM)!!;0%Ex((~m{w!)Y(Fe#z zxF%d~72OX~=tk5lDNBcr#b5kWy z?Sil>tlDu}Eu_5vbwMAq_9vqZ4tTsm4pGw)w>h1E__x?KFYo%xcOzEcrB}sR z3mJ_1f0~}D*7gSKh20)i-J6HLGE|2l-S}=z2aaIS2Ihv)^+g3`uecyX=)7QI;pdqm zLq$XA7+)7(D9P+A1SWj((Fws>9#PpO36cv5Liy~ibDm~O?M+HQd%m4s){wmU|=z#3X;j-0F>GzsLGP%jWk{K1uMlup4?x;(U_|(nY;qo|3 zI>x91ileLIRV_(~gn=AA?KBN=;f}kY6}`1s%S1^MvcNnA2ZN>VTc z>18_>GHIO!xI_<4#xaR`r$ybIz!vo{#NSB3XwyZV^$)QGE%eupPLkfqIxI`50wL%D z{Q{Y`{)*`bpL)m)8e4111~8DS2iew$I6Q=mm}*Kk{=B1;3E7-V1#-c`%I0R4=o?;Q zQo_vKyxb+AD0`pk-kcgOJT07!d3>g2>-+;`T&9yR50grGO z91uCxsnr9yhJ^*k3Ov+$E321(CBBy=SbV6x3^aA`PO_hs4bAb7sa;i2BEmSSG!gKe zDg}OPH=1Q-M9aw}tCvfK;OlYyMrMVn+U>MObgjh5ZYeWVN)xr=FMfa1{bY+UtSXwR zyw|KeN5e1KZXc7n`*C9AGB1V3pVLAT)B-{P(Z=2-)s@S$`N!OLxH+bD_Vlcv6ro(KW#H$cs zBBG@0X%;RN;oL-N6dI9!F(Y8O74{ZHtsa%BNhy-zU~Sba>*wRK2AwK?EmlDIIKGg; z*ZDpcxfFu$4d&kw!bC-vmTmi z*Ftpe2*I3-EFbmN7T>f|GdudR>UI8$U$s$b+o|LCuy~@k*LT9et7%QV?(^GBmhOqW zP7R*VeZ8c9O)1o2O2@xg8xY5YgdRB2ToG`3nlg9lA6nMK|M($J_kW+Bo^Jge;9vWb zK(qg+0ZXUJdebKMRtgDm(ImWuSZHpDzlz{JH2Z%Vw`fw|e-*#~Iw`LHN4wCR6bT8Z z`#<$*b{LET05Jc(s8mc($7E{=P0MF#7HIuHq`g;IQ_UOpyHW`dAb|j(8bW|jgb;dB zL#Uxi7Z5d}NmZIOUp0i@dk3X=kg9@>E>$`LmX|Il_Fma}|KGO{_VHdPlUeJTb&~78 zX3fm+xgSF$0!bB!)*Y!DMHg0RhlVkscB1VY~Sjy*4i)yew#)WhLBknk_5)n$17Ua>c7`unl z755wlpR|XH*wpODV{$99)Ls*e#GO-1VKl^{<-%@|cXE+Vx5d#Z_WQ`H2-(+=s=F~zbn3rSDth$r?*b7s3%ZrO7F$AJ;<hBliG zxwXdr4~N}KqiU#ju!6pxSSKV_nj1}$n@5fNtW z*H9W#xa5r(8yjC{F&K=hF#tebw_vakz%a%^9Y2)eN#2$&=2Y!elM)6m78f@l)`w!^ z&J&zRm|4vCzAL)80RUlu7DSs+r=aS?V^f|1gGN&=>ir36HH5AJqkh}*qJ}YOpjr@wT1mg-p$7k zbow0I5*J)@M^bf*J5C)}7vI``j$<7@e1d*1IWSPaR@`a&B>`q|t(6jjXPjTJb&4&G zy4*Hf0T;2$|CvhBlt>M(E0qt&Cs8KEn2S4eT!q)7ba$ETT3o@-rBA4 z;%~pLyytN1${@r?F#5yD4$}B{SIX~eO1;*GO2yCWIsOVu=UJK_Dcty&2Ltu*5$y=- zwUk%y?zFnP{~7yBw?F&KB4?0dv=d!_y{zxc6D9g!2EPC$M_!6A?LXW{u(-JNubP?~ zoXrF|o_p2Q)Wzc$Yf=qEfuh?qx5;ye3mF$~*_Mi3x#8>J z@-=iL`6_DZm>{9RdrA5oI@j&tzc+`elw`x0dj{vxTX+&Gac7A8ukEuvE>umxSVv z@qH}q3PH%+W)@hg^N5Pbl5Sbn2KIcRyPEKDHkk_?qHjc9m${@6Qm7D}Dc)O=|M<9J z_7OAVU%U+pYFe2d%;}P$-`k2W9i*Hs`s+H3|4z;l9-rnOH(DooF)p3)l1MBYi~S)u zk9^Q&v2=s9H+l75F{Rz&xbs(weX-FV4Tx5TgH*XDoci3(Ptk0sJi;7&^~FlwK?q-Y z#)-#W#mKkzBB|q*m%Lin|qMG3Dx!3mPA?A1sou zn|jxV%XF-OgIBuVTpiXDY<73C7GVO&3rzhj?i`=(k5mp0b6sSVe7O{B+h$q9~GRFrT$JY3D_lHei~afW*@ojUxha4;PY zVxMGqsF_?m{KL+az#xf>3i*z!nTLOyUNyH11WY@clMjC%D`tOr+0m!`1Um!)ae!0A z8d_r2!jU#=pLQBOeHOYmGo>CjBWCTfH%3i+Yc>nAb|3;Jyrrb>nK{e_RdP(FDHB}! zu!h56+VazefckZ!k;GBOnAB+-*a}D?BPKakicjX6Ny@{@HCONsxuUvNsVv37u5$9MRFY;&EO?}3tr14$<#AOR>z9@6aK#@}dusR6 zdXxw>qvsB_1y+g|8*VpNs*2l?R+86YD*26PCKfGy6@-=^( zq_H;)fi3!5U3p#OW%XGWZgkh?Q_WK=-M5xoFn`B7*-D4`x(B}>`Tbj8p6OUX30J+D z-mvgI{G^te-BDwFS#MfrghGMTvC$XWtL3e#?$OI;6aYYylph(Mw$)Qpwg^4Jia>!} zGJRDAAFe2kBK5h1ZLmLglE3H-CG;w}(eAip?hmWxz!Pv6ILE(RcQ2!zAO&EPzcqN%k1^t%IaZAML6u+YH`a5ysk!? zInYo!@`&(p3Fro(WSQw;O>zZ@bBZB=>er4c@;Cv#MQ?9(imtxnYRHc31xMDw5=#xl4962 z>gOVye!}X!=FgLc4qnmAWxiTRk?Gx=Q_*&9%G|mU?o-iudGSMwZ;z^RH?FLtHo9`$ z^4=ZES9BE?Vi(7|b1OQ(F1~AVSt{U5X=%`xQodiyZoDy%6Rj|4@}0>!W_EF-fySpOkaQkfRjdTs{zZ!2>n_eo;$Pb`CYnr;48>@!@^{ z5h)%r85l~tyXdWu%aKPiPn%>a#7G%q2KpC*bOMNv{0s?@64cQ$;3zuvK}yy~d>p}w zM9Qu~-a)A^Vf!&M!{YqSE|s3n0`G|uFSwEX)X&oMW@78|eEM?dAxr@cp?GILB z70wS=xO@^w)-v5uXd9Z-3E9nZKF3$p8ONR4%kwy&US;LJT&8rmuCBn)UUUGJAuC5JCCiLUIQlw${W3xQhc`2ehEwB zzFQIXjTdKMM%>bfZ;CS6JuUquZV7sMOY_ZYS324;NTxYVCH$ z9nnYKzbADmPfBXA@SlnD646Yd<6fM*c==fM=%daodoxSqb7J4HfONd_kN@;Lm%%L< zJ(hZJb~c#nr880*7a;LclJ}kbcn|qZ9w{v*U$;a;C!&s$QiqpMO!|B&E^l6u<2muG zpYH|Ev$vT*AtAJv8~%?=L| zE`ThF!}r#diuj;YvkJm~-prsWAWFaI6M?uVj+r%9cF(iBt{WvnflpPV9s7; z-GZvl?<)LANDBTIp?jDj*&I)~uKeRd-Ww4Ide_@Ob^Jv8M4nt}B;<8?ww1SDMoNW! zK@SAaiQ;Ml3o*Et?nF1R4_z%+o0U4J4c{!isQfAKp8T-t-x}T5$dzWr0b?zy@(@}{SLg%6m#Lx`>Et#)>X7M5H0S$sM_E=UZ5B9^@Tctpt_P4 zevHq~Ag44K*&sdl{pauSN{8UFrK8@3?o!yh;)O;P+F#c4F4PI!V+IxMuTH*M@o@~8 zde*4YgC8si&-qO;2(l+i2?PU4`#FMfXc@gO_F7|cp@evU5{)j)Q1$R`tE1#d{(D(m zXLaWK+rQ`+zVB@JB-E3K{We}ash@gfIds4L^VXfKC$37CNPgMy%6`e2B2>@q@>mlM zs$P8#Mp5QA(0hP)fJGc4TNA(~TVuCAi~KDv$tx|66U6>B5otSvwU#KdJX^GW3Kj2t zw)cU%_s`fe_(`hmp1HVL@jR#mAv%RZ0$$Lvl?0+TUD(-WaMyW2sHlZsR!FK1IKrvp zD2)(`y4T9Lk;$os7yNfe$)*b!{Htt)_STPW8<=QRCR|BCK~Y@K9en%eKlQf@Sv=IB1im&GV<_PO}txxTa9R}h_R8W#}C|0lUCK>~WS$J^K9 zPviZLsI_liC*RioICneLVcGY)hto-D18aG+p2}?<`ij&OsJUivPZ6Q zG7Kgxze6;$d@4u={JA39I^!|wHI#~RV@@Q%0`q8tM(Uc9vNGHOB<=!sox*b6yKrvv zgp>uBAn|9v>q$oku+e?6{)Oh~pneJvQr>fUg)HY=IuW1OekTexjurW2w7$&$GI$=_7Sgcr{-@E#tvB)ytsq8c z8~0mqavFzL#Q}9OeKTYKuB7XI2>kxI#9gw!;KkyxlWX&JuYt!CwR3GJZq@2+sN8h= zvNzSlLYM#3__2I>8#}k9b@uHyzo5_AYTBDq(=W2GnjB=#ZOYa--1>PjgA=wTG zHE-~Z^irUvhf#vkM;G?ySht9OJC5z71%Q4oC(m%ow>@fXtW<6D zTt^I$AzL&HeS{&=m;_z`R8`LazP8n(Mc$*$*dIaF?JU1`)lyFpssl2fO4_EfMyZ_? zxu@+BHeFOwf*T2^N=N9elX4Qk5K+;0eREu?U=Ao8Z#KyREdszp*+!n|W~GtTk}<$s z7*$C=%xD*a?g<(RaurG#<2n!=tE#!61R#A__!l=hLG}7oN`ioae~+QFtX#0J= zib-!0#q-2&9n>?-VaV~H4(U8GNu6hCx-lX4$BI_|n}25#elACiD&C#b46!bxBc+4< zYhPk-UZf^3_LMVmX~h<~()B}e?*&G>>}v8<`8z~&no7JgHQ5C>@-N=Pu66J==lZ+d zcrp4+A+|%H5F@MDTtv^ZuQM8`VjLIYcuMq7tXs)&AMxID@;YiVu2XYeKxqL7`bEG6 zDks-ruj9cUusCH|D3U+klL?iv1W+-%?H^*G3KfW;u@XoO3PB`);=Y8GjNJzHTf*3k z;OR}OsdH>rVaHVr1e|WE%EHM`!6q*wn=~He9L$QQL9OgKxshB1tdITmDQC6rM1whc z#mI!eHJW%yndY>F$&P7IXu#;6CxK?otuGBpYRP!X*UYb_Iz^@a5j3lhFKqnjCw9^xkEiDakPM z{7*fH`9V)^ zWl;HdZVjF;L{SkHBOF~qpT|LnoGaq})(!leAZCL*t?5atZi)Ti4q3>3LfGY6Vxw{5 zr2*9SYMv{XtBxmtIhOBWnO?J|5yX?C__D_a0YwkUStKguhu0F8M^D z2m1bUe`D1=pAO6(?SdPia&LR;PR$sS{P`YCyJ^;a9o}^-bOn}#jvM=i{{1pFG&}P0d6KfQlb&Ms+}e$>K(mVR#Lj~z{GVsp8=@JHyllRd`A^pC zr7dIfu&25TPVF}Sed}UxH~(Vtwf$eM-e5J~lnO4(X@{y7fu<2VFybjBFk(y)#1yp&!cx{-tYC5Kr>wa4D;hFVliPDrQwKUu z|EJ&S#1#KXlcBp~^B19sGDvBg0EvBU{&N6SN;+wtR{;oec0^WjrF^i-5KhLmn6tK@ z`E>E@_xJL^hgWFUsabP$F3#uUNn|= z?fes^WhH$+9{0bKhZwi#HH%CsD57&UO=juetDBWRdS)k2Gr=ZnNC0b6{FxrZ0LK<% z35L#+q;lggXT$&fl5}hJy#x7y{{d3T?JlVy$sx)I{Zsr@)xbJcO5x4;HMhR8&ojcijAL zxi8ZDmzgt%eB)$ZXA8#_!`V6w&_hKh@CAqT1l-gbYf}wKGPYO(mN*beJM8}G5qNAS7&TXKT=zvnB5I0W zAj%E-6=9$c{K{1@-AUsDm2e= zrU5X5>syto9&~NfQsUqW z;9~LPO2(=#c@=3Mh8@{3}I+dvPht8YsUW_ zyGbSCn2*4Kt+O^|A?FR$n;R4x&+M0qW5$Ek5U{LEX7yFi02BzJ!e6QJ{m9deK`7-t z9l&yYX9CHQMi197Si}@7qmLfOaznTwz;zJo+Fua9f4&%U)>D?qi2)jq940rA*vxfB z5P6-lkd6#J{7q(J-jge!?jTvpd@^vJZ5ssFeh*WE;GmEjF$G9P3a1@>`;K_dx>xG8 z!^2I0>BtlY;6?Okx|egzfHDWh2RjHJhl>K06h8zz;(ymV5+|Ar5a|9UY4qL!ic~Ta zThR{qqQGZ?lfwXylj!>nI+&ylK$3pxR<3_s5c5;TpsJ+|d>h1yebLz*Y?LBXTI9}Z zekvF|g(FUwB9VI`Is)ti*ZXxSfMFm;0=m*LLouq=)B$9t2iHLrItRnZDBSKxsm9V; zRUBZj)KnoZA>;-1yqQG!Eh!XOov4m{Hpq|g@norZK!Fh!SAv>M+Io!0;<8Y95_rnI z%JDm3)*wJc(R;7sQTO`6Dq~3u2ebEdjrd#Sfc`WM7PH=5BWYUS4w$pykgpt2-;{9=T${?KW`uYZ%#?LEt98#zOflHi145We# zn@qT2HMW=DnBU_6@$e+}XS6lmb%1m!q!F{ByV^f1DCQVmwjr~H_EhbDUxEUx>t#8V zhm0eH73*FpbRm4X-il`Tg|+^?>*%XK#K@DLFm8)aTR%#?YaND9e$^VFypYye0-qy4 zk}z}aXo0p?4vMBb!*1&Guehtoxu?l#4GL|jWkzfSX8Y^$zqaE1=8oD)2e|MqG!R%O z4}-{YX5eWuOaXa9MY0z`oTgOKZ z?Jbd%0l-I27KOqomFWrR2_mueVU0by?A=gV5|%3{FP6HEO&YyPvYZ4VDYiNNxJjav z3z3k9PS#p*+mljD#5u1ML?5eaG+=CnN6Ok65k&_`gU$ih+l_TiDP!>saN3tyx4f&K z!T;&kp5s?xv~_dz;78BqFI0r|onW2Udc6KT{Q#iOMgpL8oPph0#hw?8v^4Fp3oN{C z`^)mY4zT@Qy1Ptiq2 ztF9HzY8FtZuQ~=g%w24$HUD~NI$F{{GvEO>u<&Wweb-OiuO))fe|(PKwfym-VFAO_ z9kn#I04wPF1{w&hMUH~opSbyWb!a-iD4o&gdR+PS%MVsny5JoOIjur-M6oW?#s1FA zKC7+p+K3ycqV5cDo;yaaRzha`7yDuYlq)Ln!FrD`>y?c?b9l#RFF+4u}jxb?S;~&DqKhn(20#$8Tgcf z0{M>RD7}k|uOC-At33+>%~f>9V(9$^h$NroWGx+2xQPf%P9N77tFPo4lsj~`W>8$x z6|YWzRE+l4h{{sZ|2;!O%w{J*DftF~g<%%x6AzjqZ?8^#*P)%nT%G2c4I!@rAPA5w ztO2m3v&0nRP+{hbVF6J!0-d5QTB6YvJ;lM@uN2zYKM%savx_ZQ8D|MGF}{d7RCfRY zPyHlA{Yp%tA}bAme8V>8hwaP&R7Yds9qp7cS9Com!t%hmCMoLl2kc6mb{% zntjzTl-nzW<2QJudK;fU?sw4(Ro+Y=$n{-5=#Xi=@J9Uj{-{{rc2T(7E#4ZS1HzucCH*KQ2;)*| z?cP*zsG4`aPul9?^_9~ zyKrlf0a;SRnT}LH4s#C&E~x4jHG3*pJsc(?cpT&7H3-QNH{)S`pgQCj+W6M#$gj(% zdx-`a;`m24+FCJsDClCU(>l^HDCquc4W8GE1NFM>`U{yL zjSmNfU#c1nqDmI%Qexr;4wdJQ9`lh4wNAAC$z7rxO>G7DFPZheVQ_LP!j0Gbx!lc# zUff&)J9`dZ^E){}+idqA@6{e}JsROw)nE|A3=Wj|VS!|%CR+-7A!U`STje7ka?`%} zx5xyVoEdF;F)5LB23p=c=?W`w&s4S`XPK|6sa|vaBpp`y^wRZ4f4>dIqFV2`CpoJg zU8k*RqcNY$-&iRQQ+Y4E6Nn(aOLqGfW_?$>MEdTqcHBEO4|jyoroi=NTg4K*t>ClS zzWhI&GdEG~yDx{^cEvYkLQUDxQhOP{4UOa?bENe8WRt9;Wl)aOT(;;Ll%!ERSbgKY ze&k;?-!u*y7TYgfAixya1W2Q&c^lm378CGeHtFLI4g5j<-mFL%2ie|U9j6L5GKO=; zKLu0MPlIDfNGm%vX~3r)9wbfcsF0!xnMmN)>$Odg3`5G4ba0v|{Snha)V6BGI?Em^ zJ`6`zd0L~Ch3pGFDd7X|8KE&$7WlkBR0x#>;)JJ;GU`A(WfzU0cPQuW8s>>vf|}P{$Mm4+ z+C8@SMha8to{=;k0ZQS2Nhzhqw-=%vC)1d_xaswfx3)M5OL2!C(+=rV4HdpcEKH$$ zcFkpr;j76~xpRC<`SKCP)xri1^PdVE4Y%7QjA|{48!y|QZ}Mz7?KsCnRie-?h95Z- zQu}%8{My1lV-=dAWla`Xa&gxHlSr(~LuH`7eBV4*!z@^jO(AQ7A zPA>BIpEEtWe&wk?Cu#oa%jq4)uJ9RT#5Zl*MqH(Il();!G zmTw)m)oLpgr_qprtZEgFle)E-;%|=1T{r!TcWWizSm0dVq;m=QHc3*7QVu@gvwQDe zaXNAS?5N!{$!AhG%`{!-<26(W?)#$r8aJIwwd}Q9z8qXA{+IIf*`hrH0A)^>4}ps6 z%S{=Dxf1e}N@h82G7ZbAlMzzXA(g@>`n}^>R&G26%_;yR%#zj98`&xFiw)c!dN^j> zaI=KUs17~5E4uwxs9wC~inJr{X^pxiu#WT_nH83$QYHj-;ZrmZ1I)jAq*#DxIksgF z48`gyBFdzO_F_r)qM=x!Jq{hr8)S&A>{aQkh!EF9HdXi2DIR4|G zFFt>L^gsQ!#EGw~rrBm=^f~Ze8Np}uLPAh&NMxA%c;Czd7|-}^@$G$<(Hp!BJVlmj zezCe!T{x&|^?Eh}@v3mt#p1UKil826q$!J){+iyf&V_tf2dX_h+iZ~2A>-l3#|W@^ zTQ=%UBTOxSz;(a1(6h4?iIbDQe#75U(q{YYsKPv|go1zTx6mXAP2qju_zZDl@`{0T z396BGH%(LM)#`zkY5tg5-FZGULGGhxn*2&H>JHw7`dMSLFC7^_eHT)tXw@6R|Gm9I zv{~xv6NQb4^%eP|mRsEB!#fycZ>F)k1F1gy@_m&9UxBrSUS93&@Kv7>$xD?D-Hd^?bkt#1OTABI_J;=&MyE#Z!>P$E>SsQ9~Rd)P0YmAS&IlibkdZxub&(PJ+8^~AH zn6Sx-UqcE0pAkKw^0k~Z#y&_lSv?0HoJJ&~q5Yr#jc7F`a-V}k0jA3r) z#-k4S_90lUL#+XAnX`dZBVZTMN=Bjkz?^(tRDzEcgw^Kw-2oK|+ ze10juIJYW}DcmZtVtDx;X9m^2soQoh?~z&3$5*+eb943F`gyG)r$N)zX=cPe5Pxlp zoZ|Lj`%Ya+t9DW$Sg67WWPUzOTV}nuSwq38E7;z|WFotxPyIWOSb4ZZ4}Ywc#6Af#7-aC;!>_9PcXA>fyGEpX+Mk}_2_AD7 z6nMeGDlgnf8GQaIoi#M`$@?Jx;kC8NcVdk8>F}`)b9bRPhFRMsu^gLM+Iq7fb$bJ| z#S6d&9E8Q8j$p?eC;$9^E1d!UymB|r|Q$(^KZ z=$@Y9V?Wr(J>bH=XHPBVGUv`3GjuQE>bIw_u(mbP{dIBef^*I(V|$OlcNAmJ2qra{ z8b>N7G$~LlWi?0!NlV5a!toOBE3(OiOtGa+ifY@e; zs3I)01Y{9Qm3Ys9Zr<4wr=;d;)?G(Mbgt8}&?h(psfTQ;ExEs9tn)wp9?j&=kG6o6 zOj0g@yhorONdMlK$~^m@#!CPRjB0wQql`{jzr9plya^_9J<_c*Yx)$Amq`IMr`9Nl zxT1YY5H8d?r;P6@yo2um_Te|EOHA1L1SM*XstgCZE^g!e7Goq8+=i5~GO{S+dKUF< z*ht+Hr+&pexME9X0byhl%)7wOg*b$PM{KhGrorE|EK7dSJ(w$ylZe0C-Xf)QHmt&z zcmCV}_mYB3>PlVOn^C9Q2iGqMeEr&0Xq8?elBaN~WrU%s;dte2q=d#=%5*@;sN}@D ztmT&d^CGqttpG^gQgW#Qb3acjU6(hl>HCt?o1W#twV?>6gkasf`EE@aRMWC#;{IWU z_lI7AOG#Y~3;%5PqlQyX^62oi*qsy1AFq8Z?g|}+_IQnjNyz7&F|1W zGccn8h;~nU-=I^t!Hng>QQF<;FWsdEaMDM$C8bgERmmwJVQ5j-poujRqNzU4$!*GU z+^fPBS-7=Q(K8+HiP3v9l0XXkQ{i`$~5d| z$52If`)qQmf@~A^N-H6#iTZ~08QsNRRDD4c6rkXwlb|}U9n<$jr+-{LH7rc}?s0b; z?a*#YQLN%y3cun$x5Hkgzqj*K(D1Voa#fOXg-T&MEr1grn4Xx*_r=mDAK&_Di43}@ zHXg*!Sy>=*vt0OnChs?B$iY`z?v0$H5LLTfXY$fZ&N?yUy?7+Kc&v0yKaYKguOOmSB>esEGZo7!S;y-{Gs$juw(COBl-InYAlg)q+2#^S!UG|hN^2b%j} zDwq0@mG-8wvu`&oWD;vnBUY!YH_FadnI|hb+cHcr>I)eJ$AnU&LZyy)^_&##1@oN1 z0{*H;;#HIS|KE|86be8Bhh(-RXuZ0nv{%q6{e$;r={04Mm<7J6VM-L^4o?)8M$xuW zhVn`yIS~j^eI*`bGIjtZqGZ!D0tea33Z12Udh>?`Fr)@N!2k2Vl8110MNJv9^9LO` zYrY{Mb}I6(kMdrW8)#*^0c`)tI{7LhZUZ`n?FY4}VwIzj_1fD>G$DO?H3Ke$Pn;^k zrXp_K41di0Mb=gi405M;+KPw zAFv)DoR02Mk0SZHltmUW6OKb(SNCc>?S-{o``Ri@qpFWj4CfSsuapNgk8DQHl~{Os z$xoe~+xbz&bv6BRke;czC1OnC5lR=~6u@lX32_q-4^|i(U~E5A!Opajz)ObsaH=uQSkoxez;DEQ1n z3L=p-nC5AOa202IS9^y6a6BohZ7f+dhVQ*i&hh; z)}geom-Iul&|qLWE(MxJ=X!^w7EjdBvTze72D`oMN~j;YGaaKDsFY^PFpz>niGQG2 zau!z4%XU$!6x;8{B+Fi&cSThO>bOV{bSwS%6tsH7TLv3YziV~l;=O}wqsB=Kz-^7HlnV}-8EC`y@r1b)|8i}B--t%m`w<_m~G9MlA)hf4B=iK z+cUnLAN%<)aI;oYe|DGF0F%#zVR;<_9a6@y|S4jRz8sB!^jL zk9s`*xRmgW!}^$FukWKUW%@@gpTIw?wiBPTehUiThg&WsP3z{o%4ngQibuGA*;Z}| z5si{2e|u$LH1r+_0>x~7;_C`4LHJtNF{J&iU0s0n5N#|k87;?RBEQ3 zBcJ75&gu}otboc3}OK2pyNtg5g8|OmQ+I@bq!xU#i{)$we0|IbkhaE+0ERH`__y$8apPqY(b{CIMSD2 zMUuOX_!W>R9V;G-K=v{wS0gnFGA~`wZ0mNyXRC<48eRl#ggnv930!*4BpA$rXUHA-1qexFU%S6}>Qh;<}BSK_n)~ zW~HLS2K4UV>(6>KH6(;P-X#@HbR-Iv2Suf)V3Sd6;~iRTKT%x5Sy4eG3>K3K0UYC{ zEgc+VxuE$*NO7KD=Ac*A!h-5{lHG>3@|I(hWqaE3WEbmG)*N3?!clLv)B@KOSB4>Ie5C)5W}(d+hz_^TvxS|hg{yKg{g8EY5+dqnxbvRQ z@YEr#d{j+JS3JoeOKse|o1Hj&e5$?epT^(|RDt-XT%pDK%+Qnk+p6ha$}_t1mX#-_ z)lUR`nB|nEVNonpm_|7VwNu(KBkQZtW{1n^Ip_9^w+3~^xxtkzB@SL?*<_1k%YqU) zgm!0~xXS`-CbGD)HqsT5ToE4;41MXg@NE9!{m>VH?0b-UAkAkS49SPnxOeCEC_ZzYTUD=!W`nmZMX?Z)O3V;8295zR?zi zCXEXGhXshZGtmi=Q6=i)W@9US9N@~JAXK)2DGQ-)UPbxe{<9L_FYl-+NXf)}qzVTG zFa-QSugScxIR*x9mGqM`267bQbI3MxDa0x2KtZFleZ>?KjmJayd3~0U<4P`Uvl(K= zD|m-Q!7kHt354acq>$AeP1goOvJCM(igr$j};Hk3F`;jTpo zsE;Ftjwy;RIkOl=h2;HC+WT(`cH&{UCU;ky?Z6v%@Q>Peq z)TGd!RHHoa=LW$wZ?=}S*;BNFkJf_niy(ygB{AC7&v+<~2ZZGHGK zTU6^T!ac*GEj<11$(4d3a^i)S-@o4Jz!r|rpQ~@vrw3WE$Om%f7mSMxG09!Vqa2n^ zdmrMC-_N4&wM-W$JhHIJpIa#pr9>8%w0epQhCU6e%k{`-hvkO_jpE0a`Sqo9^b({t zmz+*f`XqbglOoL>W`l;krzL?t>y}gICQgejTZ$%{xQwx#{0`WlhO8V#fS>=oRi4LS zj+d>Zurx9hmL>+9!g2tR#wIs<>FD=?fOcVQ_xpN^iLUJb=nRGx)rb@wcQtN z6X-45ty^^fFn!;j^HV=&p*|H|&HV!bnpQT~QT}?bjCSk@97<1n-tr`}iYG9+`V$R; zQRQunUWY%Jbi2e`&`ULh;I#P6= zPgKv|iq$=s89le!tbaYv-ei3*+|V%URcd>Qj+N=a-^7Eh@HeMM!`05F+&}*+f$zLl zox8w%YRHO03G^9^wmOj;c1o}1(s|jnTswLXW6=wmn5U63`+gI7$l20g!nHV% z)+jvhXC+?O!HSiwSu!*jm&tR%&9@n=Iy$m0m$Ugv(7*`AqKM()b3Kl7vtV6o>ZR0v z>3U^NJ&oazG{Fzr$}f8T=*~Su3&#BJ<99@GunHQd$61r;sA_CVQ{6n63fV}u?4t*t zP6;!2-Q2NK$@3SV9MofQ>Ru)e7@w|3+Z;IHwTo%vo7JrpBK1r6f!6crzdk_Ltl;oB(I9kSC?F? zkz+yPpkN>v{o*`omydxblS_tNEu@6Cd+ePFf=9GP-aCP^px}9KWs<)5N|X5D>Umg& zR^lm}q{s7)9fNa1536r8TAbT1jZea#B0P&8v?rDT18a0 zHae(rhdDLPdJD7(1TP$7+V+nM2Waajd@&j9+k88@6W%<-t0^N|R+cu>SOeR?L}*tE zT)m1zxSy7~T3Q4CeW`W) z?S1t^uXe)crE#Mrr2Ye+onOgA^LuXLB1xu-HuenVqTb8#k}Mgu(D?gSjS_}k?uH!r zO`h-0FZu746sJRG>pU}^)3RTC2LISKqx40GHGIKJPI;-cNQb3bN#aYhEQHDVuA+}@ zT(ghG8QxuqyQpdBm&WTfJ2WPT8u)JX=i^kBxp(%fqAh4pAcuj=SZ(u7l)7+fydGZ#cmTtd3yEpC5cmg{2N1|k730ows#nRGA-5#c^#;N z8H?KK3rjHdD#8b~({E*d=zDb-rfSOY-us~Az%Fi^7roeZ`#P2@{OAcv`@)lkM&BbP zncL=Ho^5wN4V#OS_-B*=q$f33Nr~~Vf=PXd19Z|}A%Hd^p++kz-V?A$p z%@ILCXJOh{SA4{R_HB-#OVWa_M>l%Q6sJE8FQ@Rv64dY-ou}~2-Q8JZBU0&>I{9Yi zx~Y}14qXU`N?oWj#F4+HaYPZ7>tTr=r`@+<`{PRmJ&!*NT%N^DFtEO?Y?G3>?SYu-Z0o zu0)WH2@e!YNAe!QI%8`+@E;6p7$h?=_Wxn+y~C1zzxaPZKtxnPR5Ue2RNS~nR)Aa4 zaNyQ(=FXLA?*`z)m3wC8-kLLWRPLPREZgpE@4bHX`TqX+{`vdk#~?fcIAdF~8p)kl65gbYJKS@RU0o%+#Rtq2+ z?((d-ZQJtQsOJZqQycdRb(G8;sGO}!YAAnnZUtqxym)3_W$;_$1J-bacHn&}hWdli zvfedu+Q&w8W@A@{+G_caYcY!8i+*uAptv@RgZBHkh>_cm88qbAG$9B; zF_mkJYBu092awjE%{H_ChT{1Th&luC#K%7IUcu6xK%eQu+|RHUu_U=_gg*|LM+R> z${Pm?6mIq&fa?`|@4jEQT$T$^$5KeC*p(9wFNq4QDWo35vJ;zl$w)B=-FQ`864KH1 z!mm;HnKipqSUM-Plx%u9#`K_6>;d4|fm!*W!jD?09-XA&9h&j-rb8H_2q>S{-VD%W zhYOMYsVV@mPnqJ$?(1^X$OHh!jG$F5sPB&t$`IhL0i-&0ZxPc}eL)SIYOqP!aua5! zgyxS1k~i7(G*ebWAeU@21R!tL)!8whb2*wSVAOSddY+vr?8GSNg<;yrbQSY`v&t z9|6y)c2bYno6<6^UPx6Hi_E&zjGv@U2ZNQnR~px>uvwTwP(39 z^le*7MorJpnOB3_X&c{jD9BHKMSojP{GLRlwvDy#T!TI`P%15WnmvB38w~(Z(@R&~ zR=_s6R!%2`qk>$k@yp=R{MH@G^(kUd6<%TpXve97OsOJUDKP@c`ozZSDj}#8JlLVi z64b>r``U3j&|Fod7bOOs#WPc@gdn<@g=(HTUx0vFQ)RY76yf6%I4>SB7BJ3h|EokT zcZn@6r%EQ%&?!MmDV2D)k@dpMmAdPlv%xWn%>2j->?WaPJS5jORU2Yy2~_+wWjIQ5 zQ`|j>4-{QcGfJUUgd1W)WU05$Qm!LN|NK`aEu%WoTE2hegWJoG%fP1dDkIP3g~OCa zrVYIov@(r=fgu{91@H=Q+_ya5k0o3tSgjm3!^evEXpYpi8qx83K$cLbJC1lWoF?7D zZiWW+E=4$t<$nOCWVN;^>*x2T5Ijzs6+W-9K)TzM4r(4LN{ihurgy#<99yg%*B6L# z8JKXJKD9aBeGp@*Fm+vS!fMJh)0^XJ`sbPEuHR_W#TP+22;B*Xu#azQZ=hcd6qV_c zo{;Z!d&YTM^`!sKcJgcykL+ECzFL&-oBqTlW0oYku&IRh`KIsTLV-V76^*Z4Fn{`T zAB!n8hHgu0`Tc5#C*SlucW>A6+t8bs#-!d<(UtsJ4RDZx9;&XPA${qXQKWndX6}@N zbs!7?E*$vyl0h$}L5+TX{`;|D{OI4mzy7{G2Il|IfCE`G1e^j`{Zc zh^CGhI{p2-6PXaFB4twnb3K~dG_bI?+t9Z*XZ3`rE=d? zxPT;~)<0_WDt1Lb9xQn`puwD+=c^+}d&f#n;nc&7Pz&S{T%*n*W@b0j>Z6oyrPc7V zJy+`5L>_2N8#2XGSytX%8jZJ-KuZ;2GB#e}YFXADSb#zN}oFDkyp^6KtdU?TL|JGQo-Oq*z-d z?%@%})IiRnOJ#%FhS+kx^IzqG5A6L)>alg1r@d2M3uVBTt}QR^0v`n)Z><^#dNZ)3 z^jY?4h`+|k!cTlI5-KqjrO|&*u9t+2l#ofE4v59eq0=_njk0UCUkqrK5&R@a)kTbt zJU&*pcIxC=P-IVTpUM%vAmZPdknn}MrSaeheTky+nEI^+v*lk)ClB=BjP>Ep{kq;} zXIV2eCh@G)R^7C_w+daR6rD>40nF_2a`?zMyL;*V!yL$^H_zZ;0P+$yF%k;>TYV0R zaKAnHiwuMuZ9nJzWN`2D;Eb&i+W@}9Mo-B+kWlR93d6qh3puI#0V6N=;Q#;~pBbGI^8<~1s|otkqSA-O zvVs>b6|jhDy$j%xMjR2_2em3=+d%g+z%xJxvl|#wt-!hUI07iGq9)Lpyca~ipA`@9 z2(oM>n$x>Ja(Nj(nXG6d4%+9PPAo5KhO@dRpj8LIk@=@D8!M^;fRiw=+mQb~KOao{ zDW5oHI=Fz2$uYq3&cBftUrLL;V(}v1x*Qe&Y}O@95(dmHes3>ZXRgbStthZ1#tV(Y zb5(>bo8IGtg=Ik#RVq(9QGXy-9ae;>Q_O&Et6i6+Wr&?K%5y&>CZ}=g(GFr`pm<{@ zB!9d1bm@U1R$Xe+>OlIvqlK@&6cgIZIh;dpey8fztz_5MrL?*F$<_|M^(+{c91RqT zuA0?!{cp89`^@tShU)xvD>UCR%~pebX!`ZIn+)G{+ak%d$H75> zmU#SYOCz=1nahoZ_@ltFr338>I(L^swsbx%e%pF(cZ8UJXfed=%uw3%2-mcuFABSt zj0PM!FVL$Q{<6(<5`*|C$bU6q{vUBnWr#r>E&aO{M-(*p`-upHmpok~Aw~D|05u>m z@$;5;BORsMImzSJL|mXZH_tt2AK^6ro!kQQNH-A-8y?GSv&kap@E89ovir@?Dj2ZM z-@kl7puvwHDL|=^&CZ}ee5zmakx9!j0tB%@e^|2wHN6>o@qLLM04(m8ATOkcc_bdP56jyzi7GlebW!w@5C8&?Rs_bM95uU)5Wg) zd|u3!$dJt5XYUr&goTv9f86HOkV=6NeOAr32C`-F9y4ZK{zp*>DTJig8xsFu1N6&rw zvWHU%bb^Kc#{-|}YGvPxLIH+AUS1ObMC$Dd*PsDq`o$PgC|OrqQBD-~j!W_ss@gb9 z5(Cr#0du5e&__}pn-9cV-&d-{M*)DbLEJ@NEjB2-9xEaN9>x_!TYo*ox7fU%Pf{(Da%SmYYH$j5(h1<#Lyi`ZnbyKKgLejus?7{=;BQB2Q>je78(O* zc_hH3qk5VuGIp1%E@WjyD*`&C5g2g@i?s>p4CbceDM*|UG>Zr(CD10!M0L0{dXCmC zcH466-~JoO66xhmJ^7CX@M^hgGg<*qGk$p-lIzn1 zK&c5~Tq5*nNh3l@kF1+Za=5D7p|-TSd{I9e8{kD#a1{i2mIvu!!!3aR@R0;(*m{4* zVks2bWLZY24Dt2Nq72J(&gXNa9XATZ z%kL3x=^QnfSGO29vY`blG{f?v03)$bE@f0lrHEFqT;8V{qV|V@={MQi0xi>qkG!fc zTljx<4PVMI=Wwp+^CzW=twHjdNjJP@FBG2pKgRDIjs-y++kt_B1%aS--7^*jpN4%& zNOjd=%I8mwq7$A)015y}VGXlLI0XOuOGJUc9e=kc{@zhE`kM((Pd@z1MIreGP3iBi zC^i^J5c&JJK=F`5@>ViWR`Hz*#QnTA-l=wnC(zhR2AOX2Pi(sX`{r-!AP_DtB@4!v zk0b-+QHuy%jxH-s?UKR3@La2?jTmh$Rgd@x1S1*2N+O zzC@#fHwH&CP`dI1B^@g8?I;(Fj6p-VychHXq_Lo@5IY)CZLSFiDM&Jbm=RC*SjC>+* zFw4kSq2)Q6+vKZQ5u0$iOlEFCql1E3kqV))fH$BCjrmo)!MQQNTG$3G1%c_p)vyk} z=9zFc;-as43UBD(4dT3^#ylCWOT+|MC7BChh{09WFVMV5^j3W=f9X_hfPWOdJP=7q zhmrH6_nbpOlHIs^7G<)7PX0)8bFYNqQr5GK4NAt%V53;Qjp=!mx;c(CtiAKkfAM@j z@=x7XEgyLod;5R<$#C`O`fV=-M>+vs08|#x#il46l!S4Hasd=}+jt{t&ET25D${7A z1SKbs#m-aO920Le9=m5L%I7xzQ56>YR+tYC5Tm(vNedcRE8~sF$Te|x3VNma{n|p} zN2}Q?Ne4X}w=bnnS_ME&U%z`H>VvOEBL3@O ztTM9AZsekl%ZSKK{pJydVAss-pedFuWozKy(sVuNdjGOc@z8A_MT+>zD_UH+KiQ^t z##CY}?%rQKZ>}J`{E>KmsPGM6U*yG=%4DaIEAGXI^`1u=Ano6xbgAt>5@1gmcp=59p7$k#5F#}MiGgw)ro$I?yI+=>D zMh5N!j!YCI^P&6($5!1ek`d&w{W|0M9dy#LDMF~Sl+KcCfo^4pBREsQkvX|_ny4%i zubknoTR=8)fR3cMaSJMHrg1&R10ZLUu(mZVcvNz5?fLpB*px@|^pTEaVvOi~L$u^t z2XVn;f2xUQ1-D^)hBk`mHkRHA8h1HMi**9IpuH0h1AqG7 z%WdE3+8`AL94UTGuNo4uYPp|(m)G4myZJzVdK~Gt%$K8T{%t3~vv<8CF1O!0OT6uK z?EY51W-v|v!E9B!8ua5ad`SDUPQa^67oSFo#wfL`l3owm*Q#6?tf+U8q#d`msf&A0AB>*m?^Q^v?P?Tuko#`$I2c4!?(i~)h(T=xVe9oH zF_N%G6`ULIkSmzGR!4DwSQv`2T2nds0%l^E1s71KINVB^=w+zB07+zcX?49@zKVZd+3 z7+$k4U#={jP4=7=ct0!*3OA1g@R#c0QO=?|D_J7~Qm&i~D7 zea0`qykaLR_|Jb8Mc_XY=lRN~mLl!D#y~}VYVI#d!eIg)1h=@*2A=Nls?h`82GBx+ zmHd=D6`YLvyJ0Vi4pZyo}w8!EwI@K-7;szq84te=D*WS3`?Eb37NTDDk$6#*($bnI&7?< z?Ul#q&gn;GW{1i&!pavVsS}|q$7vov6Q$!`nTI?+wksW9ryjZQluU7+hr8a4apD2r zD0zEu;N7%0hweE2mSH{ndD!OHwC}W;0QJuZ`ez~f`?dO*XPeX)eUjg=z3L+#;vd=U zd2n-OX&;FNga&@&$rb;gyim7p{oVS?n@RYJ-TQ;`{$>XG`*#C%?ia$)3|3852Lx>k zefq)YTTRKSOy5M9or5KFaP;$=C=l2|PGUg|jgm~-Paaiz=PSBC{EWBXic!)orOK+} z5I88QbLVV$lDO%(>}SSDdQMs z;1Nm3UDB{K)fRiN(sRm&CYnHJD<|OuJc1Fh?5ui{_1vP4v}A&SiY^5#m*w6U^?P?N zoHC*)%w^UzzVPQRF9fUUCZ|Ba!n8`dAe=$zuqliq@0IY5q_2V?zhGz)XjVv27l5`j z5_8J-M?fPi%dT~S-&+5Pelb|^pnXw7Y4E$-$)-i5sLuR2Lp!ZOhuabdw~ulDjr zgPel!_SGAPWA_&m9-0e9ISKS68`69v%x+7mU9HKz?^(|26{p>3Zmk^%psi*ap>9E1 zyN-QdWMMzvSBaIJjXk?hM~D*$H<@2=zTzA>#(0x;*5tjvM(Sp6xCd=>u$`bMuvH*& zGNek)xH|`Y%d zf?>(ladRGYCiS({7Hc$Vnik~LgZ<~f@;UJ9iL*)NGky_Feg&R>A-waYn(%Rse5{AX7;V8fJQX^=Xs$;aM)NOh=HgrbjpaZ+akPP5lCaqs+!>Qzs`C=6F zMfl(jKz|HOgK$vR9u$D=l{ZCcncD7D=K+uo-#vZecWKt~GU8GlksQmeDj18h$j~Z$ zY;N1!u{T<&jBc&sC}Yuz`NBVLglTR`#!C{;BpX1)oZn+^jpK}SH=^7FsL1Bl2WFct zF-Nb>Hc2&p(GR>FxRqV|=uF8K{@(*P7iCR~A9Hsm_ui`*o&qIQM_y3o5isUyuMT~F z-AfF4R2kY`QIX=D_OvvqK=ayjsd9|Qext0XF>)?NJ;Q`EBw(ABSa+{EVRu!`$MrfONmBuHg90nHg%}w$SAH0eM5m3=4Fcd;&rd(%Q|NY(eQ429 z8M94%r<#pTMfPb6`q+UNQmxFrM$yuX25Txtlt{iWYGO^^*UM4_Q&PJ-$P=Yy9iufq z$k5P6-CmnD&P7r};F|5y5A8G|fsLhsP1U>?vyCfyj{-I3jqjYiKJc)_u(?e{<5@qe z`{es?KB_*c4#pqIi?E2>#~UPQq7vN4^uCaep@@;e;dir-`G(p?*29E`90ny*G7sKAPE7II#F#z) z#EWkkrXgD@Ou0o*Ef)=9DM4KOXOJPN=|>Yjow0YM!&>ho_sdiwp6q9{zvln~;^LEo zm}jBTpaed=d=Fk;ejUc6<^y#q9xXoW-p57E)f!aN!Uh4C5SB9}lmdkL=-QazBd9`BuuwD$2gxvu`{%y|(2p)&{UopcD)Ej18ElFR zncmS9+W9Upbif;+B?J_CmpFJ0ayBl5BeshnOWV$PY{LZ5)$h%BLtrFSsun?>0tdYS z2^%GyEVCUrG$Up{4#qp-PdE?AM0WMa%W9nxe=f&zwxfyd?-dG383Txeq zDRj|TWj3Ukm*N-XU~*VcJQ7>8S@Uvy@NL*lsHyue=-;~6uGyhV%NfP3)-8u$J{R(~ zQvZAeX4<}OqN%2$YVz!+*D<6*nMb+p!LRJ<7-MME_X80z@WH9q`~JK#Z1TEax#rj( zsrE+b=#fFw;@Ic030oD=LvA{?k@y!M4lUK%ryqK5#`YTuu9+dd_X6jsW*oN+R4e zMv3_f^(Zs&eqAF6V(z{iBn-*V1o?p# z&0hE)V;ul&;;cq4*k_(cBw;(N*yED#5;OVBLfFZ9;80GgAPxrw%3yJ(vywvXbxddprV}S6xo%=*=j3S&B-OYN4!3GW|ul(%SmgT)nA19QpGB!)g)L(ss!> zvi*4TL-I-=6Ab0SMdY2$+-;b|M7UlE~6g)GkzbVveU_GVv2*A}cL|bmIZ^(sA zu3B|A3U@A9Eq0q6$rvq)$;7}Flm|5U^8>v;o1Ez_7rDC<&?%M0DfBux{QjtAqa{tz zEnm-q8RFq8PWV|(OKrzDGKhL9{vMsxbMtd=8_sy$^gMkzA#BuCBl>w@$Vo9znP^~9 zs;*jxN%;AvaL&t+yW>Q=gL>-UY7fRvC%v-BFRQIJ9iSS2PM4jV)(B0Lh$%TcDY`$6 z{(Nt^_n?3|ZV+~9Zi%ne%&LAz!_rawL&mtwC&KeaQ+Vw!um56+UldE7v%N#DC=P*A zsH!wAy3CR;2#I8p0nZe3#W6mWg-WKzyFZOX7JRl`lpUKcE_)mCj)9eB;p zDk(RkAgnSS-bnYI0F>&FZj6VJOHb5e=I+}{Xnqgor>7$M;YT*eqYDf{Hz~ysuwp@O z_LQwt*Tx}O#$|K*3^R@UP@YV2Yn}p0BXx~3CSVo{D%S$zQeHaW@puy&cIM*MEB{$o z=5~xX1!aKWr;3HC4-c_fkLxybXU@*vzIL=YG@(0=?N{~$!d7Z>tT5dSkgm-1FZh ztE!wzV}(7u#CSBvxs&sCCd-p^=R3Z!@PU`~Bpl*~0lqBhQaz-X*O(a%_6SxXJV#lN zN=QbgyWtYMN?`*~lt3{MkZL+!LlF1@w$dkKsG-Un^Wv7`JXR6E7BWc(BJ8Qb)Wtl} z1(LW}IZaASaRl;wfI>KY=;_GrlfWzvc);H#Xi3yQf2mI==+)M}P|bZdCu?6e z{c@-riM%QDfuCfnJ}q7~U4Qi+jvXdvp0XvkqwEm9={tS(VA-RUXa1 zg0h}6{H{!fw!Ns8GokvzM=}2!#xZgSU3k{krwnEwZ}}MpGpJ3nxqYS%`{FLIA!*rF z|K?^JLX8gAMUUZ~5I`wNF}@SdN;ghn!xD^_^*8>HcmYF)Vk zFC-EQrb7xZj0JQRo)Da}@1801>ycP|&AYo*xpTxcqGlY|&|jefSU!`VB5hZ6<0##F zILIlu*B_L5M&(>)VbPRAmMZ67dn(OF+e%T2qx4<-Wu#YYlHKj5|D4?*@$B$RXC?hQ zmVP;jd+mx!SLE(h+Wk=r(f0nTIL4svWf_IE6E_y*&GvQ_!;)lb{c0&b+rtb%dsnE0 zGi5HY_u9UeQ2eJdLo0{kD(rd4sq4gaqk@@2%CK*(`_W3#Rn05Q@6$Zg>93)gUWT%k z@&ui1!~4>o4=-odFkm*?qo-eQj82%xfHK?(u_4Pg%WE&@I;WZgE78(6?^T?ru~g(0 z^Z;74T(n%l6ryb&t(!ZQI} z%%y05tyV^T4X*5jp){3G2!Vj=gl1D5P@l%^*7GK_u61gEEMrZ2^>-?UbO>nxrNL}o zJ-ehTxQ9Ijd0P_IO)(u-xeZbQ2*dcqvoOx&X=%qYITSz$e3iC`tX$0S!I8Hhh&{2* zc3XZbm>e5P)=EWI_4A!S$&Wajeky~whZahgGFGa(66DCvN_e9@2 z@GihmKJ-*qVW1@(^q1B37$VrQV12G%GHF^Pd`UUB7Fa_wYZiy z&dN!h%g;NZW>x~$F+K`(`WKrR8=H?hG zJd3hW87NZA9u5}v2WRNsFtBQYU6)Gr{PiKf>z2i*M+X=`d~zWNO-$ZS6RRduWJ<0b zKOv*D+Hax=-(J-ofX$4M{n3^P*ibtgi z=Z$)2TfIw@1G$H!U<0($`1o`H;!t+6s3b}l3xy@ef05ki-UtLV34(ffqW=YpiVg~T zWJCVdzx`J&^JnfU+oXY+cd>6=0SI|kaM5$^_Amj5v1=8>q-@GX`z)Bb7wuCo(_LO}0uraAQbgexvj^9;_CXtkA8`ZB%?YqB@(x9==EbT;Xp#i%CZC)T!ZDZfs#1mG z3`S}PCa59jxl_w?xm7mOcWo2EGbDmy{klh_oUoiYP+Oo(9qHbLYu!fgBRvfeV_Vb z3CAe?d3$?-(O+TV@n~83zoRNS+YOs`AKyocS{@W-DOYPOpa0qR`pEPpgOr~0hvOWY zU9Xqh`grPhuJYQDSn=|{LCIIomwA|nsQsJMn-v%g-yWUI74ucSJR+hTgV)0(yGd-S z{kvCj3$GOlDUiWnDC9mk20td(f3k{)S$(9H5{8H;Xkn}i4x`8fg7N_Hz&ZaaBvj zo~|nisnO|Kj$FAuofGuq0XtzWWc$wG^Rt12%Vr&gH%XtGSF}8ckM||sSN*J`n(uGf zES3Mlqwk^5y>78bt1TznW?N^%=VluNzdu@WJ>7j&=hQ97p#A<<<6pzs)c+*u;`a1u zY({|`D8nW1UO7x4XS7>jw zMch}h$zGpx^Dj6;^4$V*Q!fPM*;wb&a<`D_?J;PZ*7Y96fDd?^p%*52O@qB1y@e}! zwO*ueYT7sn64FE)Y^=3#T!)oJvKA%L3$@gww6J#ke3J+^n+-fo6U9K1=}|+%#0Oe* zP@t{z@PZXc5{tG13j-l)+h6HC{UEP@sH(IMVD-OSzFvKiU@B^N$E{sL-Plf@sZ7*krGZ2 z=gSgepv1Y6AVb0T1_=cgL}V>H*}7ExUePPndacsUDvZ<1u%k%d3q*X7Xbi*t zVilForKn1E<>j`P(H30!(Sai8wTixN3Pmn1-m6nFin}x%m||&lLrg~RGi%wTh;t{o zRjhroUZH)pD=@1quTWd;A~Aq?p0*HY3rgVvk}dpyKw$=zEoS4Nh+jjq{J?k{Kblzyy!pu*qVHoL#n_DfoOrg0^! z=EzFBIc9kW@`T;+zOFcEUd{BQmYZ_-waAD1Nmxu^gU;2@?0(ZK?^}@|=Hhv)fcccc zBM)vBKdbI^3pp}bA0Ub;30C)YHGaSE!^4x6STmnK<*Kq@fd;Cv1&`7_CKZBK!?}>{ zATdq)G23p zjC86EN>k*rreRWAqIh9Pf`qH6xtj(7O2NF z;~b^s&qky?=k;H(rd&*sVIs5gmKGsb5Q6K@comMkJjb(x?J)DIs(gZi&8vkX1sQtJ zq~avG?=1+v>*}lJKKFL>q6`DrQ-BhR#siPVkx=D=_-qL6}@OQ%q;NJ+Ga-aFb*oX&%p^x2nxxbGv(n2(651e{)BKS{v{sedSp@)*W z2CJGhUcX&)_^wQEn4^l}>;Haw0X#bP;`$2vVgxNH@^fgaHEZfm9^MU$;4IaPOs%wKFENNIk*=ZoapaEX#K8(|o6V$N3>{$9Q4Jsd;If zKH6{;!bM~?-}zi(VF911>HE8)&PY;WnCEtHu_VwRhZ+6fcka%~M&v;Jy%Fl&y*q1Q1~c0A`Q^QW&s zd&mefg*#3gbRz0rGkC(0ndiKrK z^sHT2kqF4D8Mr`RZF>UMD7d43-X~hpqgcl+8Y0@%DHqo^r62_ro{?3!a^i8CFVa)> zLUNnsU0+|h`l%OC;d9=1p9>8h+4o?1&18%9>$FT zPTMU#X8Z_gY+P2+dizqM{BXJ~G=VUW*L{xanN>%rk<@&Na4&7CF^X$(yAA0g@YtT%(Z>965r#^EY5Ft2T2|#ONeGk z!}k6czY-RdK4r-RNzfw!7Ce3qAS7`|RwPzV;5x*M$G^%;l{Tl3+5uhMl5=N91oM*# z-we0i4~glGWuCuE2o56GKcy3n0XD5m$;#SEu7*(~0ccv3X-GbMM}RpftF<8-oU*<# zm3+*$%*K+P*L4@LBMm9sk76j-i~m;609{-qk&;}#yt)0(u^fuc&HQ62kyQB5zyeUz z*?S=oQ=|5Ilr2Bb;k$fp4c<4lbnEf=Javn=49?JpV&hwneAyD8P(j$5@SN6DKD`a{ zZ<5B)Su+?URTP`{!BcZy_5Shp<%&<{UT(t6?(+&xLVq7|OaUf(Zf2WhjEXBNRbhJN z)WlFZ%Yz3(wC`WT^US&?xXle#lm+tJ=Q9YW?qp#3;wtwgqN1m;Uw?s;pzUY_A8U06QAytoN zit%j!-##8ZCaW8weNZ|!I765LH^i-v9Q&wso`$y~Ex;!BlE}GPF8Z=WxnZ#y=mlGe zHG(Kndx4cikvogXrAUityBY5E<5~6C+I@{!pp<+mk=)!mG6v>H*J3alz>LKRYd@{q zz;GmeGngN7=9UvRh$<#*p59s?2*mq|ipx|dQ7J)X5FIfl-2pa+(~26kV8r zHq2<+$imOFYc|6zUm4{?F9KS#B2H2|8qO;zS=L|rbSP8&r(fos>4*122P)!Ay*#|$ zl4?T}wq7p!dZqbZXM3fBw_Vx$%hV4H{5UWxi1mwnIgL8I>*G;&dq(BZQrT(D=JeCX zpx?SB*m_j_{JwK-H;)FDl^mJbah%FJ=6&OpZQJd;EjkB=Hy0-D zc>JgD|I}9MI$)80I_GMusebTrn>wxXV2SFD44fk*S&1vXgpf(**RAI3#1z~%Cu~~P zp2uZaeUPvckzh~v&v#~r5JG7|aotO1FbJl-H1qs&9#;*DUnmU1yu+a_H`BDnLE zZHFn7j0Djh!&)3I~UR1rv58TO$OB^6xw`s%mfowJhrH94)sdYFq=px1?RdZ)~#? zV6J8v-qLs*J~j1ubiaSPRifovx3&E6m6(HTdIHktt~*nYH>b3nDYDv-$xd~_-qy^m z^P6R$>{RR16+-BSb^_Xyyw>mWn|Bne`;2aCG*5Qi6_pxu3=WfYD7>p(;OHEvSStm0 z47KwpVEB93F)q55w@6JMa|=VLiwgO+x`jzvS2b%FIJwQ(F?dRE+>{D$U8o%+JG8q+ zYV?>}Xf|&Zv%Ouj zg_5j{6WI4swa8>RBocK9U^0aSFqwhxby(t9n44jTwp_9*(@<rLCU#*i21>c;i=!(ZC zd!)~7+{qf1X#~lp)oFf8xqC+e)3tMfm~*cWcl@mOEsE3msj(2YHBJgTcopyJH7Z=%}G%%4eOScF;|mi$QoG>)yi{))Y3Byt8vpp zvN?W#w{(G5&kI1cJ-&Szns1^P&}O1OsIGxU|O(o}r3atNgD zOO}o|f2%j#HkgR$*D|E2SnKRq>(^k@MY zVcn1b1SUazp=ssxBUiNO&MT#4;YUksb&I-2ZGscpwye>W7 zx+Wb}EXkT2!S;?!qoRhfm$YxKI%Aoisqf4-)!vAd1v;i({F}Dz*w^fFujKcE53`R` zo=PP?-J7${vpTvLD$HH7c_6y?$C$oi{KLS;s@8xfFR0EPeKT~V$FW!{&HLWS?^CJ= z-dl=O{0@CtiK+VjymT(eT+hx<|Hp<}(Ny(^>2Mt#nTwM}zsu8NE?i2hZ}U!i{%T?e z>0^8Ya2g;lS?#K1c%kA9{6-48|9|tnXamFYxXsAVpHzNGDa4vBRQzA_i<_d?W6j!w z-wQmE!@KI*Y`;ZbT<->)&t;?5QH#aM{X%l6btI}7DJdhbl*7JY0lSR2f9UD2=nwD& z;JdKk)_^?wfJNbeT#t-YK&k~gbr;D^g#oK6hHlzWwgrT<0ZfmBQ1L84_pm&Ls@N)^ z9EDC{8$#|kA_bVy4loQ1mY}@WLzqS7%NhD&Rkc5X5W;kSNG8~$^}LMMC<2+smamkI za$ef8%B!4KDd4_S0bo(TtanoFyFPcNNH-jTL~6R9lrY{T`yDo&_~w$^h)uW=ZpcD~ z;pr)0I|$T=mQt+tS=tXSd*kSR^cWQz%ac|i zzsYnT$bDFH=#3L&FyvFtoMA!nCVg8+I@|6+;lZnsUa28_K}tuzNijtGwD2t|ef`dt z+zFH3EvrYLTf`ME9~tiovQ!uxlxVkK?NOtWs$ip|Xi=E8b$OGHg`V4Fn{!!neycx& zozA=9!n@GIyHKF!&sf_Eb?6Npl<~IFuj>=>k%=sR`nS*4@y^Y6pSQwK#2XJ3Mz|>J zFcgD%t(sPw3-lZrS)rZ(*G(E75xqD=4zQnA=65u8z(y*jgIXOPgpVIhPc?BsZ$bOLF zBhhN;oSPS=1sLZ~I+mUlcUb59ui+Vo%7tM9SOE%fFxvOO{tGTF;TG<65Kq5wjLe@f z%mpZ~KC`^u$^uRfNb~XZ3#|zjOp?@FFO}vX$8X@MNZmDu(_x%S*spt;&exYW)Ss?i zaPDQ|%FkTST0EDEGz0kyX3c$w(6O4E9T_KSevGq?-z{$ezg3fNyJ>F$d*aliFob|g zo<0O72<}IqO|{FCr`D0kQTv^%uCIGy$~W%?FQp9Mc5>)!DmN)U^B?|#zLr((Fv}mF z%%0%64$cC;uSP3{IyPw)BoXIX3bU0^tKejV1W`sK5ju2nz%N zNRo&0sM~<5uizxO2BOgLy(#$zQGjphn5YUd7!&vBJr+Y326JR^DBc8m+DqWAE?R^$ zs*{U7^Vk?fdFQqdz@35e?ToFb{<-`MF2u*`B)RPaQ*Ukqzm5Q;_a`7Lt#v^*kvgpv zi&KZNLM=GGZu0gVKu12cPpWIZK-g1Vn<~gxGHXL(Rt7xNE}eP$-7N)DEZ(m6 zOM=ruX4yllU{Y@&S=G#TX`#vyNSW*jg0&aaO*5jAMCs1^`wBb8Mhuc>iA`bmfu{uH zJwcDo11{~AOB*MtjI1ww3Z9a&H3zG~Yc}PaQKyFytL|lkF`C9dUG!t-0yE*wsz(1c zP)86Tk}ASxJInGJ#ZhTYsAs+T9uH#n;muXEEH`Kazaa&n*Q~!a75&gp^JVGZnX<5N zpA0-tJPj_0JHCFp=Iy7@2#(R+z~6&9|4HpLeA4+y)hhhMq<4}1(zD37%Hh6QUp1Xu zjupN2*RjpkNZc{yJ+vZ|Q&| z=?_`F?0_HiJaty>-$m5 z3A?SKrrI@@w;J;U^^&HOVb-tL*RsidRd3R)snMiwsTe~AkV)RZ{a2CC_{u4J`SRg~ zhz%tLus3ehepVG$dIC}V9BA)c0dWt(A^zA23^OY z$#8fXrW{5AK$M{qjx*@J)^rPZoWm6r0QtdyX(llCdKAf6-OSnSRt6d~WCaWxuB;V= zduDB1F>XT^1^!gG4wU%l#tetn9JUj4n|FNIYva5@RtX)DOY!O?C^xoy9^gNs^gXqk ze}<2Z4==iM=w;ox4r1WcnJ0ILes}7rCv3IpJqyzue78jCv9E>y?4R2OruGeLH*ml) zO|^!!8L2v6YdWE+s%ME@`*Dv~j%P1^yzzFmh>Y@Z%@|y?vlPproUA$BzTvU;pZ5Eq zE3~RFnYPtEJX+z2gNbp!X)06RMy2txGY3p~n(qQT2lha(qO-I*W`tzZg6iiufE2kd zD1yU2v|wJ7ZxM)4=;uI4vIfr#f3UWP7Uo6}d3s!iI=h}|ETzmYR)M(bPA~+`Ni=lx zcqFrsoL()KY>lxPFPK{Cm|>%Bw21kXT27#u2?WO%`0Ie(@`|x8a8XgzeLv}=LauNs z46l>WVQs{Pm-;!BrUSeY7{bj)mXGOvHF!o2L=l^3ecCa&|2f(xpP5T`TZkg_ePH^f zT%yH%y;+T<4UbmwG;3B=K|zg9x8$Tc)Uny~q1A%mWXdQK0UwvC%x{CZ@MWJ|e8oy} zwZs2z5Qy{4fb$El6FX0(WeOK^R1Li=RRLQFEkHneQ#ABm1w^nAnsjL* zV55umfV~~PIro3R`+fKE&dZ+6%%0>SYi94gerqk-J9$Dz&S}96DGYzzKTts4KwH*} zPWMdR_C4ZctjF3AhiLxVs-!8z)ZX3r<*V$`Y~8OOscP?@FIC1*oDMGVjIN%lEgYU{ zIR&~=($n~A7ZSd*R45pE-|_(Rp0*$@Hk=otn;U4DX+E?RWQo$nOMZ+q`Sq;)OsoB8 zoYe2q@UKG6DU11C-{oVj+CA41$^3pVb@$Ttt0y;0_%ksGv9;CwxGX3mC6&KY0n>X3 zd(?(gVID_1^)OloFMTF2O?9D4G7M97JbQHOSw!=#ela<&yW+q8&NcoH;?BAx(>Do{ z%}rZy z)Bb)sUw&hnVx0$ta98}xKj%pKK=^?qo>ey>BCSI=>S*%+p8xXxicXwXE1#N+I3vCf z_uC9xeM=GwIT-vu`6*^eLW~kdtCW4(C*C`3Ya1}roVV#JUQ)?D{`-ijsY&P|Gz_uM zN1LP*(sj)(lf-&SnwW3mRPOPm0I%CRFHoiCX!xI zdqHCKK3uGfs|MQv3Uzeuh}s&y2;98qxN1!6J=4_w7Jq`XQ3%r1EY9c2wOQ$V*K!*_ zM);r~CU#1{(OcM}NaP&a)#xu-H7MkLg38kBRpao+r{38^&d;>`!%l^swEBq?fTZ_r zkKlZs{9I#buadmePVsocNhf!;R@FK70YAFG^_yySTpYJZnqz@yS<{zWX1+M91#*vbpR(_o znjA{C8p(lyvn0|567h@6wKq-eO-&_DP5EO19uB2WDqQ~e6p8rr7WbSd_uOL_%>bA0 z(~{9#;&`>JtS2x~zX_>=w|8=fis7WBW_;r<%C08WY4eoYqx=~eOu*Q2`D}7J!%X@t zjKY>j<*5K`Q|K|e_5d0sgMtD9k0$Z51cfLczk{tL0rGSxAQ+W0T_|D#mAX2i6_H$g z*)7k=7$Qmq(kE?n2PuT$b;rEi(SAY_B7Wp10RXo@01_!#rBZ}oK*~DJ_YZ)oqTKn7 zCrukYXYsRVB%Uxxr7lJQyLLBu(r#*eqFTvss-*QW2BkPLsQgOr0^dzNcqdT8kq$@< zznEIS(_JHu2@a8>s|!S7PKYrU;gAiKp4BUGYePxC*jf_no@&wvOGCiQ=?jf?LsdvC zyZdBTUT>BmAOD?UY|VnE(zONjrmfnvA9F{0>1)^V?Mg`EK%+xlOP#JRmd)UlUjO$tlZDjuK&WyQMzJLd}zX z%)P*c;PH9Nc1x!d?rNYl7rV0oAoe}n5{}T5M?UFtB8b>1Nf09G9GVkoNN^blmyskA zRa7dHr3A*Qk;q6HT05(|!voHw#j-dQmM|811A_z!O7i99fOs>&01(JV#&CQ*MHn1xhu3!6O|Zr-*p^aKeBB2hD6tyh8o3I+0n3&Hwb=bT^YiC`E!8j z+R1d(k~FQ!zHi73)shMdpo8=LMWU+Ko#*UZa$P`1a843Wu@~(>{Q9OFwsZO4Yg2>4 zw7NZrA1J1X>wgudn{=M;P3Q8zWTdP%VKV~_gNTD8?U8)t#!y)x%4^rtkBE01?Y^?F?`>MyMy>Xeq zfT-Gmj+lMEj^&l)C*M=RGz`f|0@hidsk2s-|$66TgmSt1FNoIBB$-ziN z$525aLp_BF-5<)rgahyhDj_w6oNhQcQXqhsb}J)AvesdK;v&;Jmv{}*L4ng*Wz%B_ zB!Sk#Hk6N$@#5hChX`o$s1M2LMw*Ed045G#SIwuJ2lzQD0SD1$g)Uk}IW{mMBBFE% zgI>=lPBVi-N^KJ5!KyK+diog90bDnA#z*k*d_bWT#n-G|vwwQHD%UH(fVMw0y2AEx2_fc!LPAzgd4#sF0XVkWm+n}>M(f1;n|0PV5qh`X zx2rM%*93Zuy|C`oz+;?euG{pV5|UlY(Pg`P&qG7(pST}2$OHDec0YPvd^vR@^D$EP zjFLxhCrG&qx;xuPrV{7am+??`8b`Br`c5w1x;-{IDxo0;|v-9R6 zon;rKBEr>-j`4tGviR)LTQ1%7uf<8NN%aGu%IY;er6yO>i2FrPEMeGP1)!9$Qt+4-Ap(_N^dueL;$8{Y%(LCGVow*_@tv1`3Pc7X$==XF+5mTrY# zA~Nh$I!ATuCavaeOPsR0mUX;~yGB>TLVJpDyRS5#vs_&T<#%^^Z}Td0EE5tOKOXEw z7f%JL7uUeNY|N%IGRlcW`CJi6!Q^3iwjex>9?27Y$Qdx01fZqveo&%qvWrOs!DC2j z-K|gowIc*dOgfCT=}_HCC*gte6oq~`Z{T)vpei2@bKFFfI*wF|u*aCJ`@3cd%w@W%T4e>~J z`vGA*P9%X@nHfUA<~LKZaM`>(@NGG{+T}_4$NH;;?O<2w@R|KMsWHK_Ix+JQJ}JB? z*#6wA&&@m5c%0qgbm!5j^UEoh_5vn$z&+oueJI|UV)otNVzBZn$JX|wO{3+;J#*3e zP1cZ@(pit#a(!WD_dI`IY|xNifieJ>yNYu7sBcron@>E~d?ru7Ap0cG&O)Vbg7K-7 zswK}5A73zY{ zF}I;{8+S{^;_dt?BDQPV0e?%(8b9iS7eS*@U7f=l%Ch9pwFjM_-bOUf&K z6~Zb_27}lNv)f6)_NkU8aRs2{VIowqX&+N14D1D@_y8doSWZ;EME*@X6hD~1C%Rzr6b+79RCJ#2L!fdoMCYY(RCfM^O z#y&QLqF4HrHq(j=O(gc)nt$D*4mUV0+B%N0IK1&qZxhIS$H& z_=Ka9g^04HX(Jx8A=bz8GK{An@hF3J62Zk?jygK5O$ispG{@|s(AVPAE$w9H$uc(Ju6;Y)-j@P zSqaHPJ_TT1drlRcSomjGuUg-TyOLpDP0E+BWZKpR<52gCPx%RmOipdsQ|oS;9YvQ} zh%XN(jR``oFTpH;;(D6j*-7`f3wJ}63TPe;aS3l>Ch9AUq2uB!a+}=K=wdd&CsRaC-9i^$oG^Hv8=WjZw%=9N!Va$|pv@ zd4$RU!oG1}0gq}|(Nq2a`=)ZJm{ko5W76|z&)X$H(^FJH>fh?cwg$0-IF|ny!$oVI zZ5ZfZM6)iN7N8)shO34u{eW|~9`9$X%483jHK@wu?GT*M@GL=x&k%8MUMDfpr&UJ{ z1c}&Odqn?fRxVdP3((R|juN%xxCON}jW|;2=$~p`X7my(k@w`ZAUilUt&@yOEOf9Z z1Z{~~)7Z$xgf9<)8M6|U=lcXTbftl2cJUUR_WLd4$_w>h4~Bym~8a%ZE_gfC9c zvF~PPQ+n3Si@9100sRZIUjuMn9R^-)pH4?h-Z~s?_uJuDJXSIV)-GU`sJELe3Dg1y z!U(3_*)`Ee9_B;#d1o= z?t<&wXaOM@n5J_BW*Cf+_J8kRb+7?6acVgJ3c-g~F9zf0FQmREa`i`+^?hE0-0`y* z&<%QoTOvAUQZ*H&3s147nV=7;3GvWVA)G;VeBXx-XS|C=V~0Vw+}y}-*2Z0e6?|fed=9&ak4t+3DNjGX z@ya?Vm!4k&?|3YzvmN_-uMb~L$S-;AE0irPS~FsDq(pnmCQqe;LOKE6>Qz%kez7~R zDmj0Uull^nF8pwaquJ6!_+1xZ%VSB^#?nb2dir4{Aq5RF%dr6BcKHeAXPXU3O&>k# zV=4eW)O>`hlOiPyS$Sa&J?AqrX?)%1nBe%E73(7CT;<(%?DSJTc8{2v(f4ca8J%}0 zmAc!Z!3sg5epZF8UO_2|{v@kN7m{8v<1_B2#8~FiRAgIK*y_7w701$VR)qi<<=5vE z58iFh*gP}TFZ>1)9+|eC{%pdeoA2tLp)q21Wk7Bx!OiF`WjrJ~#dg1x1E5o?(QNr! z!UQo83?)Pmk+m#P5|9&sgCwEqKG(Bq0B9Msd>qQi`VdUTS~wR~DceMmK_f8B*Lmcn zR%XK38m!=y=!6xKAbhQAj&f4Dx;`9c>Pjpu%SDobx8lx7ciLJ1PO<#sUtDXHByZf2 zeRfO0U2)i2w|@P}{A18mt}Sa$x84?~%iiZUn2rZBd}C zSuv?^OOra6TETP9sv1{E7O_(vrtK37{N*FNyHBU{zd2V|Iqo&CuQ#j5O7qrjy#bPI zzcqPtvh~qjlfBUX=cWtXw;*t#qN>)@LmMQ*d-b>CQcjMXk_~Wg}@iKTOC- z1zB2yEg!Wo#yZx@W0xK)Y1uYfm?}usq!fhbBPJw!u?qQ)Qv3kmB7YrKQBE%KwQk6; zZ_g8i6Uii7uR7(T){hR@aX(0u1iEMRkV%SOx8GS;Ijvw6M6WbReDgSpO+Q(p5#pS*6Qkm#PGhPfHL7O<&nz4M^dCT@c{F1o-ISDh(<>N+i8czUR z{x?MMwYHGYC(icW3JNj%PVcij8ADgCg0pf9Pco)3B@OR{F)vKgZk+ai21_k3NjjEw zJ-aJKF0UG2>!%*8^Z+EnSQi#5n~IAQL5!dLiE0wNxKqa;-3FQTVEr^&ELw7Z5`&6f zaBD}3rxBzzX~MU8r3Hb>>$9S!VfWh=a(3$sL+X!T^ienUK_4lbFV+*xsronLSnDV6 zw&za8LWxD0c1;eeVq>)qOTO(Umn{Y2Uk0{Y{29HV$r?T7>JFMXFMauN!fvNR#)C6r z4VQkiy1uRc%QDzsDp$l^Jls;b`s3m9lF)K(*Mzfy)iT<>JbuQNBR%W;+sS#Ttx$^9 zrI-KM!Rcb5x@=8%k$a9dCIW!JV~{%(Vjj#7Hwqgm(*-w}@BCX*e<| zD0j7V_9J1VTG+rWFtqFzVY5*@oUhEaE?hF>tbC@RbJ2F7hiL+u6C!M2}S6Q;}5e~vY0l0OI9-ziP2Q&2#{lAxm8aD{knL}h`YZlp;!)lvAZ<7wKw z37Y~WxHWo18GgfvQsIVn?^lA4592WfPSZMyJJ z8yTIx124O9OCBW(2!73iyX`x#=x!2oOYiKZOsxB_tJb;>XTrT!MR@V%?>QH&8snVP zTgPxEOkhX`a@MU$h96`RTIMjvrL_D!59IWi&H? z&e5`| zSP&wU%N(3vWKK>K6nV~ZQ)13?E<{|neZ@rmXzn{O#vnvUAZ`Jyl zq0bgs&Z|#W4Jx*Ht6sO>F?->|#_*YL_;+JlP8)61`+LNf!2FCO&CO>PwM+C_Gna4S ze8#)?d(8tHJ7oM9=d{U-1K@rQ{5z;>t5h6jna#qSd1v|j{PUGiQ4rOZUoeyNsO8-= z1I_mA@#96WFK}m!U&Ef3g&f(9swo;jT>ep}`ZmV%j^u67%oRaD6|NIEME4|+>$n~I zH*#6qRVRuNS+lfM`sDZ@sRF8VGRj#D3RP+rlKT5s(6T8FJ*&jePtA343w!i8)QVeO z<>046YEjbu+doz_1~y3}G^l3O%yzuK@=c#>=?#SvkYX+@b+_|>pM-X-F7xwe#sheB zETz0`e8dteA%S+_bcJaleu#(->oB3?^Vrxt%$Wmn(#jL{!X1SpZh--?Cz;8D*v+>l z5OOHcm4KBTi;)hkSs*~3bdt)Zn$ zNAn#Lx<&3FmIMfo{vZ4tQzRot0pfuPVg<| z@VX8cEddilOaq8MH=wV{IU2mtE@m;EMZvLw%U@KZj8prTpGKT{bb|O`k#Tji%s-xkX_0SCwuBckrU@bqQ70`9 zZm6n+G$uv>5ST^KhgZTf^N8C~Q16#a_0J~igNWvVa$wdaVF44nf%_ZJH!&hyld(G= zJ|tqIg!Mmo4%}e==9-ilojk8gKNHNnMu(|>*i9O}&&;p~@^d?I!^miWac+uPJl9TL z_7K7FG9UsVDFY^aOS(!2mV%RqACuGYIw8_zspJGtU4K#8Q^ZJ7ye$cx4AdoI+&upRr{Qg`|A`nug@+uN?63jTLEM*Lqm(27a)XeIG+QO*+CJN>G2D zhh$wcW7b%Onq**SYUX^+o4la%b*HU(pCoun@feQhs{4D{ zwqr5fLJMP82Cazn`wd{XAU$(bfnnRS)HC=`MGua4X%sm3=%%Ddi1v=xgEQ(U5k^5S z<&FI*+mcC5u9@qXq4VE^B-9?i5gGGW6(sh%rR|rZ{3s=aj9;*U+=X+I1wEi%$*%J^ zgAnZ!f&PRdw=%864BEAmhYo_3SSEul>JRzd<#LXl2)3%)d}ck1ToUtS(6?xcJidTh z9iQiz-T|fNRA(n(a6viW@b^D9M=)nv&EMkBSo6Lzm&tmU*}D^(eJGr9UcIM|UA36) zQEiC&>|@`l=GQyw+Z;yxIs3!ok;dYglJHEk@eix$0Q==5QYBVW3{ll7E96oj4@m*6 z(I{-}OsGcrb$l>IO;q@$UAp>5n`%d`Xwq5GdCTi87Fu#ya-KLc>~XKgTU&{T%+qV# zh;p(wZbCV3N$xM_2BF6~>Mr^znl(s%)tuC(;x_Ex9EtE=7In~Sig_(7is4#5u8NFh zNuaWYf`MgukUA0&OVQYFZ%d zi=mko5IW?Q222kCtp1QSnc`*WB{wNo30ge9Fr~Q`;*04T`RLo4dP1puKz-96zl)xf zbdRlKw=Q%bO{}|Jf{BnbmPLO~r#=Q66E5U-jsR?2Z}jKhyMKCCYk}6u6M9;yr6`P; z#bNCRV2fhsV#N7nA}~%_-tA?<##OtqM{IV*3)xem0KbrMcggh%1&NdYTMZ9EXQByKrjHL4ERv08>-j}in3oY zb*#$5b(uOSjvDcBC5<7Xnt_)z6~kuWab1E~7ZF@nCeB5~ z9_J*8bx_51Wn-NswcMNpRV`I!U+a`Vc7V`>Fg*)mr#AH7!i5-v*DW!0##uAY|Np$WeF zh5JWhm!b^GJ9b}>?^%m7LWWv+6Xvd}iS0YBmf@>=qt*ueyM&M0?Paq>v`Yiy60_D0 zMov%Y8PIU%`Kk0Px4E);(ck+blb{!VLl%4sj2%ZrTstzOrfPjC*2Yq3_;y`mzb_mZc3DR=N^V$u$tI@GhhZqu1tt8Bw-zZ16+Bqrn?gp$B)Yfeg5iI~5Fp$#gMzUCLKrQ831Ho&_TfTVeJSg(7NbtN=LijQ?&gk;~LiqN9lAhn517zG6u1W@*aAw~i? z9*tMjWBh}#ob|pFO_KLolG<;jjc`Pjj@@%Cq(L4#5UFcFizUthHHVpH{26$$Mc2sU zPsk|eb21l-L(2{U3n%K;3~rXEQ{Sv>Ku&97+ko+FhFgaZEs-Db83gxf>B4um$&6f5 zpCu2jN(h~o(PfElPysW49<%X{yi`%&aYGdOHs5AWpzGpsvtI@7=g@xBwvRR^HgVhT zni=P|@BmIlfl<;Mvv;{C}h?=^Y65)NwjvW?kf=^la7IMV+T?;e}rnq@tZpk-n(6HNZ6|6@~^} zoE`fUEMZRGbTX9X$~1aJVTxLWK~BEI=OrvJP?L`vD6xI~yM z-S2uP{zn@+cp&y+;ss=H94*E$w1T($ku&%`aKuo&R2U)FAyaoBYJI5OR6WHm0^zcj zSQ>V@Q98M!`9;c^CfAah+(Jas&12Z4^ZK{pTBh<`|bA7#$$c@%_dIN@5dcfujf5NX^Q_ zWyvmmWaAy$k9-d&ld;_i-M+hbH>DOv0(={r19Zy_T%(+=o)lg?Ya{Lgq5uH8yh;Yd z5bX$i0$}Gj|Dgd|2Pyj50zf}wG?p*u$n3bBP%=){G*4_=1tH({Q<9>-G?I1*tEk6i zkt<8wHk6vNl@bJdQ(x~)kk?X>aL4%FxXI5t2N z%Nnrf>JGX;8!*8){9)(h0UA)%nh=X{JbD4T;O75BL(Rs2kI$%srtg4?^{@Kl6EBMyaSU;R^Y-4DXMeO!hwo*@GqMWMs%w8(FZujGhV(#oQev`kzSh$__|ZYl*wgIck3^E`_y^}95n-Eg!8}Cr0894y5C#b_VV~LM`QU@V z=mG$l>VumGku01#S#JqC*EEd*}BzA5o!mpgrjW z+5L=yEG+xXK2Qz-GXhIk=-!T`!*YQl1OMUoZ!*01g4uBY_;UPSODP+o}}L$LH)aQ$D16zYq~%GWecP_QhBr3SbJ)zeNQNLI7@ntqPeP zHK&rydip0W9dgkQn_TuTOH*!Mm_ZB%^mI!yVbgh1)F(Nf!dnPO7XW9y7 z-9cAM5*-C)WH;vD{Kw$Ww}#O6(>v=>+j<;LceXRy`?)4^*g;v_BNgP?7vNIyW&5`9 zQR6h;L+Yc&rBlM~KqEdW@Cv_mb@d{zmWoni{dgwW_?;#t~^a0r$bgI57>R0S_731`% zXG1M*z*ujl?7n}2LxxckC#G```X|NUla`VOr&g^E9P1Mk`ItOfDqiE>alEKH@^_kC zmTC38a?k1|xs$GtW>awJ-S_yw(;lw^hov?wdtBF>m+v`i!Of_w9!#N4hfBvvxJn?h z2Y!L->2TEaHF20fs<0=!C8FY-wyI5(+m_>UTfx+es~p~re|V_Pny!G z%yD9IjblbJe=q+=Dt@TA@@lYJsB*(SC0!p6z9@wZ8L}e)MnwYwB0LB*000218(|4d z=%NdIN)4i*K_4Zwz$qP4C?r&m?uJGILF+VfX&_%GeGXU(U_`=zW=YqF_jy@RAWW4^ zOKCCe3*5XLWx^SxB%wz>5s5^R4xCE9fD}xxtE-fmmsu{ESFT%%_9!mx%lNE&bbYX6 z6Aa{W@!ugV31iU0!CiSc>NSKEbETn!D$lMf{vOO6;VkBPI&~O9Dl`S3BS+p1Qi_H94jgHpVHN21hk)F3DzI}U%lib9&|1VnKT|Og%xNAC3_n0~u`hj=f6gvM0A!3y zq}0xegxwe10))fGn8O;LLw_Gc#B%6}3^CWTyu#9k1cERVhN5?%I`todKwvT3x2|LT z-7+}67iV&u4sg*`tcd6ocMZy1{f9=2aMYQ^e-#u zlsyLkvvJR-Km@>TUe{<+G}N2e`;Xwgf4Hdu|9dL~BEPv-ZCx$Q-B>o&%X*F!I_jvdz71O z#h+imMhb4wa73^bXqmKj_-|4toiM1^Ef@lN%79S~%1hK%=loxZzQdu<5C}0Ti zqC@*S-~asne{TQ%4Nn0h!2HnEE33&^ApC_o5+jt1D0 z;L}gU?M@U4N@4{~fUG*9X|SfvoCLgp0*4+l&iw?ZeDuYRC#?^%_v2p@_Kp%{aO4fv z*H0D=+bJS2LCl#e8AilG6U|u!rQaa}zyVce$B+{5E(8)7R1c7FnXf-Kr@}WVt;Q#p zfVE$5bgRotx)ts#g7O&*u9jyAXB{?+F6IYgfs3~nK21E(SA7J!8g(Jpo} z#D>37nx((0dI1W9nej=GeBdxjur@;y5Rk`k7K*GIEU9njP&HvDxm0tJDO z+>j#6!^x6?EC!HDG)hjb%}*>v1F3Dyd>;Kf0^@!YjAQ|k?z#X6>(UfSoE8;=p^m0f zlo$BreUB@~bHvuIRCOWzZT4fJ1pADulL45)scsCSYT4PnK_aie zzYA{DSC0QZNxtwx`}E(1W|8u-(B|WR=VcXHGcJDILw}vL5_4Jxt{nB_`4`wRsH=(* z%rK(N6=DVXj3`h3{{6weD9Q(*&JuoQCv5%$wjz)iJt3jps?cB%X}3r0j^_4>}lbX?O*wO z?2jIuGP;4kW1ZI{0C$w#{Mw;C*TA4F6uw5Njz3xEQ+9Uvw~Qw6rJZwPphvtfhyBzbv?qR1t>i=8Vmwm2UHdXw|Mgo(xf0!dzr8IzVdpjvL}-?^=i{qU zcY|_CJ-%{jmE)~id)Jdz!@lv_4%nDJNM0L}P`FNk%bz54q^KH6yr~5Pk!RXauw>v7 z>+jRgU5>Bp*^9cU_c(DYrjPvJvt`%*?fZXE{{6`fT@p5XOrv1}&m8myo@u%{rjLZY zDPE(OH?r|A&DK%c6QD!XGlu*6Rydn!<)SCOsVuA`~>D#%2WS|}29wmoi2py71goQ3mM z0nu{EZ4kEn>cL!%CoC#P!(Uc5ywc2aN%x^1%?>eE86ca=>O15X*Omv{p}F4{$$#cv zA`X!^yE5-K*Je>K6g&8N;P@0vF;V=Qa-H=;%f6@jF42%MUptZQ(P&yQI-lTzbLM-S z-?i^|r0Jz%>D+cjb=8WyFIqX^nd>VY2BRvO-=jK&a^J7GbZYBnx@p1;k>n z?GB$4`Pdp+Hyvo#9+r@iSZgYL-#c!RCCs^m`OkgOYTs16YCTf}#vLdE*pWawPDa?2 z6KN^|aftQe?jcR%i#AQ#MefEsZ(QL%6aLkYY#gdRrO=NxkEMKI48er(X!_=G77VT1 z!2q*l+^E2ZFf^L;5JrfB=^6?7z;tC`U=U!CMnNF};FCYIDz)#g=q6>8D&AY7~hY1$BX`t|9!v1&F@y2xK5V=aQWXkP5V|O zusrma9KtxNPinZtjZWu^U_j!Y{u~^8a)@lD8 zY(A46CK8nl4-LzEI4B>yjtrP;4POx>!iQaKf}$U ziT<|5EZ5u*GwxQbj2 zXPznDt9RGP3E|^ra<>)Ddkd=6l4}kQEBj@Bie&~`EzIp*WrdSH1Y)W2+pVDWs$;}X z7xpc*o=>F5;J$XXxVgMP*W%$2D${Zh;0VyVe4gBDK#r3o$S9L)tNU`u)MU_csDBxO zn*EXqlGUn=%FSdxU*6M2gY>;SY2Y&=a%g^fY2=+KmQkALNi+e>1lfO5xc0Gb9rMuY z3fF5*wGgbwwWyO)!b!wy@Sn!$2TNpVxO#dCNitY~Ik#u2So=$c3Sq*tR!IdFxPV|~ z46R4|x*_yHIMu(g#zmoA#aXFzqyL}Jzxcw09Mg~J%oiAW3`c7850js~$@BC`o)Rf& zr#Wbbajc%KMf;Aqgbh~aTo5X|J1JA&>jXHOe@^Muy*B&^Fxq2WvO49h$Jv*=UfaW( z({Ufe1#*sCtaY1zm5%a*tHfxQ{5uqktYOEdho2kM={JEXIkuMc4wLQ5+$l*J= z+!+FIditX)XMNVWy8xfpuYTRuO{4$-d;<0VT3t6ZGz0)Z))%AzhqxOYKviDN00^h2 zr_WM(KlpPy05>*1y?nY7|6gZRV#1&IvvS;ff{b4Ob*$(1;2zCG0Dzo_@@!w>LCb4_ z?jyu9t=EhJDdxtkU}-6}|BzH!)nhIBNOT^ZR-ju(a7R#ppF4Fs7MO!Ayo&syghqf3 z=b`0^k`z8zNIzK@tYTInxn9MlRNmm>cW(L*zZ&Vk%n~Qm2IgpIG|drk1xNLOw^*UK zhp3GWGF<(FB*@jBJ^IdKv_=JMBdGc$l0tI`+~X6XV>^)gO%$4{#~U>_n1F2q1387% zniPKjL=mnfXRQFBmf^0p+V%@*>=+GVzX)#Fl0RC}}3S;ca+$}OT*pnnc9Su)+> zeSnr&?DW9 zO4$8fgiEi@J>=;7h*J_XyCL|TOnJ!d3;Wv+ZqL)jwl3c&-kx*FTMoNw^?cj%LDBtO z1K;$UXv*@CMe%ZA@Yuq(^LC1Lh-!;p2z>2;q^F|#SkWE67MO57E&Q>iYa_nwI;LZ$ z#%D#=(bFPFB3dz*D?=(?P`rCF^RYZW%&R7{OC-dAKx6Ru(+R=u5L#}UpfJl0#F7BQ zEvYPiVU`kL`XnEa{v#DCNgw1e0DHF-u;CEc@HCu1U?qOrf}!w!dAsMu4%6iC(lQ($%rQs5XDGB&W#w4VlNNqlzK|K20Og#`9I+G-X0l z;4q+tX%gH2#`pR6$JGd|k@%~oxFWD&1mC3Xr6bB8DiogL^VK45;<>b%AHo0Zt&Y#B z?Xz*#htp@+rl%50w;G<>4$R;F6Y)GG3cC61w1;cj@{VSW+4&N{Sm|Lao%4-GLpjzqPwrOkkb6V=z*-Mr8^t-J3mm{2? zlEzEl9>oSVpH=jjx+U^1P_NNA?uc{x8KJSqw#_;O@%c1f#{b+m+Yw;fdBBT1eWSf zoB(t28?E?_%O4GfX}?tz3iw8Sbk`fnegE3efCAJt*eFmId`$hbsg^i`QzUo297`9_ zXKXK(6vA>$3!Er8qt$xGaDDV?#Y8^0e$!;3nzPcG!K_R<7+(H#um6sSvA5je!Y+X% zTQSx>i7kKc*451JZ~v;6l<%BJj=Fgr(PQ7eFNAz*Y+Z#Z;ty@}>1(QZKybXxITQmd zHd)b+Y3q4!%NHJS`<_%vCumUM{cTA#Z)%W+{SV9P+;@Zt#WuA@orPEOeZy7vO0?cM zoP6Km;c-yJtXm{X){LCjstc_=Y6Q+P)7}Xo z80wJIsI`2iQN+eRjn5%fDx;EdP+=Xg+Uo4XbnfqEAsybF6M!cskNPqs# zf3(c~lrN|3hRrrmR4BXPdTC4Ghy|?0hx0lQ8~`SPYHipE!k#M3+;LV4iL0pnZR%Y=fs+7XTYfVA46kFFmn{M7fp>Qw9MX+4_E z=d##^oj5g13O`0BW@PauldG7u%fTCroW|TLH)xtYm({7|1Y3!z++vr@1yTl;Cmi-p zS;>RCyL_DZsuV}q^3ZiR#Qe_@ubky2$q4M$LNL}8=vbwx>{F*ZP76}F8oR}}uYcmz z9ZhVBigpcO?u(cv7u)TSQ|CIb?@;gGaaFb%JIQkbn&doEZ?3I23lll+c|vWm6Y?Ulz7vnCVk1<7;!Ys5S`~xPpDC>?>uVfKL+~jq6L?`YWll7I~x< z&=^oOlA`uy`zmdy&MkWDgf;XnSRtHBWut4~s2gID5z!sX-7=P6S#0@ZaH_+4W<4-$#!%l$t`zDYKhC_D)exfb2% z-!5r;RPYZ20KD$<#^hm@rK1CPk)p+S+54k*Pd0Pfh2U@3<5@0QOu1u66sh&ekT!UB zqe9>2&6^d!b7JLH^;Sr1jfce($b@TSdFAHo<(Gy_DQoaplDUz9vZ4ag~^wfvNwn!VTTIHEYOe&bKf2#`qcS_mPvwR)vupuLAS+G z0TC$CqArSSkkU*u5+K|@eQJHx#iPW12!wxm?xXAHe zdJsbZ6cMVohsXl}UDu*~J#k|As#3Df+Q{ZE0a)*;__dvEGL&2Ta* zoL7C^oWEXeTDB0P{)?H5TdsQvftW8_n#y`NG|E{?;o z2YczAt(s$A;~h6o63t@*&z?P4ktJ63F29lsNNER%QILP z#cp#vMj^O~Qq?k&3m(^Wi(iTS_*`GWjODeZvU}McW7_U+uj3t4)>@h}yBbMxmfR^% z0O~_j&RCOIXl>JDb?$B2mP${mP)~{SZ8%(1)l4?+(Aa^lux}#8I8-lwal|+UaMZSX z@$!*HKRK7)b1I79T{J6X8)&~M^O)qc<)Wn}4C=Hu*1cebsL}->hm58lt4J|{sVN}v zly#E&t13h?#vwfEyFSI^T2k zM+%%LN2CXZS;CXiVSM8GQ$lFmDF=Gxfe$uNj!-i!-t*!_^c%cZ2cPQc!dPq9UYvy< zSG1B5bgP%Ua*NycaEZlciu0(@mVviz7Zg|bboWB;$E_vK$jSBpFP^?TEXl9`pDiE~ zC@RiCP;rARH7!)!BX??6I8!roWoio)6*umYl@n)WW~R1q&&r*tm8;UG&8JVF${#)7 z=lXG7{Bh2GpZkIfU!M0l=QXTy$W^IKJ);{4Z9hm^#EpEK6sy<1N;~F{Z-T2qB1yOZ zT9Covjb7!SX4gwr<;0D(y)Dc5gg_}pP%xHVlpUYJz<~vSbk<|w7c18ssYey;AUA#< z4JK2fC#FvmIiu>~L`G#rWs9z}(~>9Uo6t#QzVxDv#CN`@OkcPDa_QhRkI6bWwYkl% zRu}1T75%{3Lb=mvIYpQrFxaC)UPyK`S(=~L zP_af$RQFiq*_2BA6K|;Sw;y%ppU&+4LSO{J^S734ZerDlP4@@3$F#qlZmrfOFl?Nr zFWKsMrSUfgE@JF$4kayG1&#EU7wxfi-Tb`vj%-MteJ(RUt^LV+Ul2T-jgeoUW;Z|T zEt}yqPx#vCS@a(%(yO*)BX(;R=T;}bT z9%X*d>LxnWL*K>G8_KRbQ*f);O*Y)_KCkH@ARG1x3&vMOw$?k#-E6#!K4esUTdnc3 z=sQ`NgxQCulT#ADezeqJ_90$6bK_5mE$G$DB){N(Q?5vK-vXNJIOsUV*TZ?k{wzy2)9kC0)mJ7Zrp|k0!Q+gtZ=lL;w%GpMw{-67PND5bC=Ooi0D}yYYVE~y*Qp-&qyOSp9q{u@(!`Q*|0?FB2o+8Og<7o|KJx!&KDM`# zC9I#F^dv=30{$6A*}RZOa$Nf;?Y zh44SM``Q6fA8OQZ$2{kkg^9&6$8tB3Dw~78F$Yz0AmReACEZZxoV|L}&(g10o%F9s zZipS*=BEUqodjOLyOF-XwC63+_E~Sy6nWFqR;;NBYR-nRWO)ua0?%RV^s)Z%DtKbR#S%eD-qW zW%*Kp4taS{KJp5)`h=Jw^Sjb;dX#I}dbjFvcU{Xf8WyBe4oXes%64Hlu;eqz%1XnH zqIF&W5Yyj>(&Wm{D9s4}V;`rLlg|)uVDH)Wx$m}R^_<8-;>~K-iQS;Ag9@XvbNm78 z?@tkqb8qbV17@}>-&KgU)6fpTBvvwjn?Dk-ia1<>+YDp)*8v1!iDfpg5LA3)XaJ98 zP#M6iX3_Z$;#`3>j=+)TUG}G!d7u%fvafZcm>)*y`3VX!RJ7N`@6&8s>WFR~`bbqf zUle2~1Hg^5gG)Zx+bSjX$G$63Qc%{0<>v^v-ynA;im3;E#49A~J`B(YJ3qD01!Jsy zH;&uwMtG<^H~5whNP|8oy$-u%KfB=~rbPc({qyiqShRAm)^OSRs^Y;PKg;y59i3Y1 zi$%>$H0%R&Cap*qj;VCRr|0!@tH}733wtUo2nXC;*HH74y*btiS%Kg7H3c0eqvy<9 zbUW^OZ!3pnH{7iKJ-|{bc{~`HWHe=tXS|P?AVs)tI*aAA8qHM+~5GSpg2;oq6R-qa=P7b%1I$}M)rmYR(Ru#D)g|1Nnp)p zcud(`&0dU=jm&Og*IG|V(Iwn^*;HJ-2C9WLcm}i96SUGM@RtO_SpZY&#ITKonUzfi zNQo&Eg@Tn+nQ0*ug|ct<{(yX;z7i^e$J@gVGj`{5dqFHLh3XbYgl_}1(I}DqeW;4? zXff2ts1w5*ffl{hzstZvD(VQ^Fng6ci4g3Y_x8D6fXr(8bi zhv=Va1*3`zQ8%)YH1^0G*F6>DLcl+8o~@qrWu56Lgl= z_n2QWElq_sHR~NwP5b`-;OBQrTKo@ejD?cLn7ERX=;_lF)pvxig5bpu$shuUeAy)* zD}U(D3)R!YmxbePJ{AIDSR9xZC$K(fJ^Of1*sGsv`fTd&6V8WWG2W+7?|Jp@*|TR@ zWMU5-o{SZj+b&QtYWwiv*t55H?$i)*9a9j9xiBRa40e5;bN9Wj9`9*Ytr~VBNlcfU z&};543d#1{ts7N|N&^8VOo7@i`p->ekG~R962u!rAJ#~5l7UR|UwYLlQwCA`FEx|` z_nM2c5#V0t?$on_0Wq&8i_BI^3u`F>7k{oW|A<1(0Tt7UW6X|R=9~B|>}Z6N2WCON zM9!gL{ee=?N<~xwPq@N%Zo84Nde3`lO zWc$T#jNajS`T4st#Xd8eyDCpvrohmPb&(%WG^;F~cwe3y*naiehgbG3p?lr`4W-8D z$z1HQBgy1iVx`OTQHTL3Ch!zwA+*DI-Q-; z`O~Iz&W&{X^evBx=wZG6v9ZEqiOxIa#hoct??ux~rGUaBSMNjJq9!#fF&R3SX>^UL;b7$9E z%LD5QcbegCZ(8ByzH_O^3_R5}hG2f#Lz5u|r6I7G#r2G=j}W82fwo&q)a4Y}qYKwJ zS#RwEmX|L2IeiYfG~B-L2^KM*6!2bag|{zv+{r9A_U;3D$O!D~J4tPjt;wWVMF^_n zvu7^i&tLrdg12-MCWQE1yO8^uAmm>KO>ODsy!?{!woQs7%s;xH7jUQEbYxPju<7d7HKVldoP8T)GnVc=CBG71r4ze?WGcB*P2ql23tI!IFLpnPhhY7 z>a_{TKqtC8YBpr@KY6{VbUHA%=d`%Jp|2VBNr~O=5V^f65%8@`MjwT|Mt0Aj;@CK_ zSVqQ&saum#TnsG2IbL;<>1B+oo3GRySLP5GEEba%O|?%8i0blav{n@b)$7uX++f`BG5_}`Z)QSi@w|StO>6n*>g|WSX zA&OR4P-;Kc&wsjWIdEaD^l%#xh}`e7gb0!{oXuFoI;e3QUB`Yuoj;{M*Zd#5+ZmD) z0o7$TUI$e72nNM}P)~z^hD7>l4A|I zSNC`5&p6LFbd1~%;|JeRSHfls0Qz^COCzzQ*6hfmGy!II)rAt*Pw(H&0b1yhl`KTI zvB{~cEC=mXWinM^w4p7d_L2@K<5l-D$Ip?j$)>YOJ~fnUYnM0({r;P|SbjQ!dY4 zbD#ey;M;H7huauxvs3&$#2!#$#b5k#QZlR)|BK%cO-Z5u#sL-Mb!x8v&(XQU$_=4@ ze<9F1BD~&JQ z)nxkA&b&X{SzG7B;LX{(daXl6nf)-u^xry@5swXi!2txifOgMxD)ft8-bB0zgfn5n zf{Fs@^p$7=p7Mx6f}wy_bw*$eG1J$I<}i6wk(qC{f2z;{`7*W=?^S=e+cYMip5mP z?5!S5kX>B#X;X^-TEkw{1rkG<{cL!Ysc`$P)Kc!#^G6~Sx}N%wzPL4kdX>eJ@HcH0 zv$)GyYc7V%G9C^E-&g8c=f&Ic+Z)c8*PrOo1}(pa-_R&427j7C^l^4SUfG@1Va$lT zrDbh-lzOchb$iddyg`#7n)j232H?R%gW@??kG#av-#VITV-6NgiG35lu6^Q7=H84` zWhJK(edq36Bb^*-P}!0l-#7Cwq++H9~46_C$Gc+M|@)> z@_B82WBGoWgZZ=BnYK;pHcCcns^%ufU^1!_?WQYL*8BNjXMQqo-+uTnKKlbO&Q@;lky4FyRm^{EwMAtEvrBXzdIZ-C zy!V4%IFv801Ox!!4VOxKCq(@O4m}S)48C;q6r3++3!sosL(y4X zK?8I&AIPU=Rd0>%G9Ow!RYNT#A1;+xC`Z>@&R8!AIBVu!@pzw=I= zL(d24e)0%Y8x(KKukoPW)XGEV^aaL`oHEM^Z7Jm~9g@!#xq9`4^+i#+%zwOC7t*8c z_#qd#?;qhVpp{R)sBa#&4&G~3xpv#>>Tu@u*b7Jv^hF^huEf2;cj48i$rnkQ=@ubx zeJrRlCipZAzpdJ;onK*GizB&n5Wyvo$J zKOP$#=xC`wE-MpcM%51M6D*zrOk7YQc3iCWeB>FPZIbhi6u!L`n{=7=k9ExLOI-@+ z{OhF_?;5j*iJMNI1>FWxidRl%{$t(hry)63Nm+iag5L1!RzZ~=PqPY;y@xzFB4)5i z+H{Pp%l@O-I5LU`r(NoFL;Vw;*YiP6GipP4{%>(&ikRIwkY@6PO)P&BhI+Kub||XC z_G3Pk@-d%6`Dk0h|C;9eyK6jbGEuSt+=MkAwL=K?jg^Z|n1>aSX(6LasCehazz*e( z^iT#mUy*~(S4llV9`$;r=h;ct^Zg`zY=NcGYqB0E0;yBu2~eUip}`^UhUIbb{*zDB z>_X%`#Mu)RpwNdBDX&{Z7_6#V=h7QNIz+X!aoTr@GcesjG@GOY@ zFUgz|i?SPbFn9xNDx!agDd)y0y4Gf4=98OlBW)xDdg$iz_1C%^Bu-qv{dsABzU0E=TAR3QqWcyP5Kq)icoR<6C=xY737D~rf!(;&Mme&BhMAr{GT4vCPi)enpzj2VDUqS(|((omZf`e7^-bXZCkMBBu z%0&EA)O(W~@iNr*jKDlROcFaSD?>SE*M@p1A}Ok12=r@@9C>-`a`-bF6_@!0-t$e9 zNiP+F-lX@nVM}U@7STa?wbbBbuAYmRf;iN{eBg7kWpHWkV6f#}@QB+l1N-Tfll4bD zk|=i_#yD$UtiSkOPC<4ijg!jHuS7MAc%v+%jziyS7T;q5J9NsuI8@+kA$Ns8a#X~? zV}Wx?F92W(2eXQdrASxn@V>fzmOsw~6Y>L5a9y{;217&hb(Ff-s*vCQ>jyg-B5N0! zjp|w(^YI-G3x6JPjMVquVCfii=Qu9!pX0rN{>IIaLth^t*=+flhYdHe0)Jp{4tmg= z2B%g<=S$u+c$M)ui|LCB7f;(Hz=>fF3N+q^etW%`S?qNx+=rG-uIqb^P0rVRaGYlH zBuXFFLi3A=F@3cAKTm@wKM~^3-Tt(!_IjL-@qg`Dq#(L@suOc$?cLMJ7#XFJ+d-cRL0iS_s%>#@aeSwttE}D-l#L3FN0pR{Qx@D z>CC+QT^AAQPN|40Y>1tLRm>=46_%=76B|utjX_V(w+t=JW)?4(w4Ht=m;Fe%z%Qe3?$lA zE{Lw|t_ZSiLbOA(O{#kJHV7)PoY63 z*c7OhaTZ;T_fB?2NB|xJ7hcISgRDZLR3vvhlE6Tr>uUA@s0L_>5w-ZF6cyW6UEW;H zQImPobi4oJNXB(AR-Wrf2LQnUf2oCAO>bZb6-jEoI1?5$@X((%T?p(A><6;x081pC z0?Z-ycq?A_H3CE|NWEgv_&fl9uMchl0T@RGEw%g8**~31kvqIR@46l|Z859`~EpHqQmU=q^Af)fdn0pgMb zCaL5G?rn z$E!mT+KYFO>dX+WzrX0W0$oUJ6rEaWlX@)hBbxsa%LUMr=P$qpSqO{g54Ldx8MrhE zI1cu`@JkC1E`tp~F9EjLgBNyE3juL}%_<58xuEC;x7zsw^Z-vMgIHdIpKax=y@0be zJ3Gl?fcNa*%mRQ3>pT_fEfTToHE>M$*#&N_^8`dF(r?!~5D82J{s4$i$|eBcfpB2P z|GxN+K$`_>BS-Bj0}wO?s4A42=yS*;7+8dgjY0*BNBOP<00tmcLTLg3Fj)|&rMl~- zw4OxNFz1U*A^N=c9`&;W1C|ET6UztmTSjm`26WySIMBNyN0y{pWwenzn&#MLt_pCs z6j=MqGY3MRHTxd}gsdB>>(OGdZu&3RO%JPB=-#wwqBN-iGYreiq-A_U)8xmOa-I=7 zSNQHwN$OOfm?7R4k|K*`Uulpj0M?=Lt6_Cu8M{gEv&Q7n-W(Y(#?e5u0tf*BXD3); z9wzW6IilJK5xxHQrE)i!@>1e*pCy<}a2J8%x-+SOlqD? z85ZM{%PYe(jc6V$FyB-WZKNm(7uRkgQ1Il0Y)Fz4T8Ev=&DSqWq@BRpGVz0U6L36^ z9FR-`0R@k~PGx0kf{NJYxB+j3=u*3wmiSjLpuk*vf})A@VAk=K09Ao(^wSJcypi}O z7^pKz*JqYN?z&JKL5|HA-84IXY^&30D_y$7VIxj%6VKNC@koS6 zbKWZ&*6Nh+@S^ne|1MA6Xuz;rWt&>W52u3+z5;|YY&y6q62kKqGb@}FLLP;al81Xs z;Q(uK&IU&dZD(>F{+QdyZd`cXIzw$T`h0Y!H+7RDZ2+R)e6aH+r%yGEJY^tJuCudq zk>k82`)W&qygqtiXQw7kb7nR=OUt^?M)QgA4|V5@gX^H?Otg}3#&UjK7{}hRxaIF> z`bXZjq%m8wxG^Kk=>JgnC%nLz0Cc?rv?P+Td1aH>n~*YYH-{tJ zXMPTat%Ha&fooPQ0&b6@o$cp2>BcT_V~M3S2%_8YaO4J1PnID_mqpXPa{&L%|0RQa z-X=aCK1l~fu%t0U{X)3smPO9XPop!mryiJ`?(PPYu;J9HtVm}zTo2;n-CM4$nLUVy zqMe~)L88_m5frwFMwl#{J-SVeOY#DQx^$)BFmV`)QZT$%=euU}5MI0yz*QH?F)6tV zaD<|D)c+iIGBF40){-c%pOdb}n-tD?s|D^sYn^|GgsrT98T5acVgW=~JMmvKI z^+m4#oN}6Uw+N;h98|P|#9u5S9b8Ftzu{o}Zl<>|%IqJp&1c-J-nDNdQ;6moVpvLO z2HMd!%FeY{KLeW9sL!BJiKjB`J;c;pDH$2C#wdOBUaAx#t;styL!^dmtVZnB=OWU` zva(fE5@3eCmy%nJOR+f0*4Dr>xkgh$jN+(IZ<`WFF>GVpQj){OB~Z5dr_5_KkJnQH zGLEJ-5+_4x1vADJ@esu(AVEgZn+eDBRTR2^BokU$P7$!}BQ!-Q)uzn~AyEQ01!*?stdi_XyP@q6cmCd$V&)kDfYG z72yv#Zabg`wnc)ir`=8%=Y!;YDUB~0lZkMEReeN8br&;olFA&!B?x4=4{Tk^K5@8S z(3-pv`c;ixE?B`{OKA34cw--6jkdWETc9^m7dP33Ur99-Y3=43tLF0_s0{r|z1Q{L zK_(RV{qW<@acP%Bp}l(InV>5?=Am4v?I7Imw6+Cv$?-tVCb*}U3>O*p?V(Q+4jSn+PiNP3i)J%r#6-SiqP({A>6gpT5IGQh&PWA4-d#n!b z*l;o6+^3O>L@ABIu%Yw1Lydi5e48!S7*`9GbH@@`;6z0wFNQK{?S(}<3^iPXxZ_m|I^lqiH!-9k5eN9_i zsp$@q+`-zhu^@tOm4BEz%o7k4?1^ghZI-&^>1i+^FGky zRwrecz`ygan#e`Bq{sa}=jm}DME>qShbnLF%klpYurxz{mX>QC1sifrs4%ZXYw{qY z#;}~Bu_5y}42!2+b}m<+bt26dB#CMhC*YBKIeq~kmx~6h6=f*(8}?A zg@tCaZcXVysH<;+f{k(CfglS>7;yitnSpoePeQ|90H>;sI@eNDFtufG-AoUwx;nhe zD}W~XJv^Yd1&zS!v*&~fQ23kuN}=tg5m?fP**4l42FvFxsv%He@LY|d4z_Sj~OrIsKMIf zy=}*k&nzI4)G;HOTfWIE<_MkoF8R-5_vjWc76-7Z>;m;F2+QyQFo zDR)N2oD;X_>WzY$fE+?&EIYd?*hlB8wc9zj3q<8#uPw6O4tPB=a5x^rM`l=@uR4}1 zXdjrJ6dcMSYb!nxY5AI{ALz2MvrQ#PVb@AVR!Xmg`vJl)#WxlV@5ENr-%FeQv)5+zj0 z28d%WnGHRb4t^cL5Rt7%VlLfumiB%5ga}Q(ZEnF4hFIj!-#g9@$mr&|)XM}6a9nM7S!p-mjM1o9@@)V$UyP>>)6 zkp<_4ZbmFBFkg9RloBu#woSl5SlvJYni@Wvj?#mHh-DZU79W)Yg-gi;FjFLyAp%BD zv>vv&5vKvK2zW%mEdRx?Ui!bklO`-H#-mPr;I9C{pfH2C!tY58NqM(81@*Qx%t9e!1TsJn$d?`5xHBSR(Oc+JhQ^1k1&*Xu zBvB?4s!n@eGbFb%aJ)ggo25UQEOBMOlA@nbk&}l9dAAFdjitqZhKd%m9w3wZUbQu2 zmUB9zif3LF8U{D}GBjQ?@~(+ub1lW@@fV8t0eelJUwu-bHD7l58uH}{=3#+Y@P86k zq;FnxKa$bk`U)Q*W_;PeY?Ro2`=FZpk-`5Qq|WrrU)jv-*FE<8Pw;`*;rWMHb}&!$ z-Iqb_ewW$c!Q(FPb(?Pr<4|<3zx$h6)!h8zzwuY)jHP~OFBIxDrA zaB3U0tnHSENygY3d-jyK$luFO1#AZR&TU>@pUMX{JHCWuQSc@gj84?s6g?Q7XfJ5u zw;8^`9lV3{+dO;iVln{A@y~Qc_}U)^tDj0|q_r*fi?Qbts6SAG@jsejWeoF6o=NScL|y-#JG*MN-y! zmtiB(JWk3+%W$EJlDUS0j%Ka_7K-pcD&w@Sw6)qz4<%^}t*Yyfsh)Opv*+~|XAz?^ z%_FvJ#!uOEB3oZ>n*CTgvf~Mx1psIe{aHN?C%ULBt3c?-+uS4RqoT0%&PD*!`c(@OLbX&ju2pW&B8xyu&q4 z!NDtOnlP8F40=qGECf=_WPv%i+4kDaak6k$v8y;Uje7vX>RczHsA`nZ!`sy_j|S0OITU7sX?kyzpaW6D|<%-7csEEH=PVykmvJ9i*Gs;8ws2~cgVqG9NA&v^O+Pdr{^VW62@na&i$H#EO}isyzqu3;f{d6c+jGKU-N8aO z`ZD6xBIp8fVL;9b+W(lO5q99bOT~@*rrXDNE-i?Ctt}6367L8g8{VA&+Rwh|G(Zzw<#`){=X6^F`&Hm zZ^2|OESO|Wyct13Uv@|uJC4~8+RJ5R>N!C{2Q;wxJ*KUE3k6Ltcd0y0FT7>FaCqoe zKwF=JqL=G1eXM~17XV`IHdpXn<*e)FMk`7XIwhP<4=S`)H|PXQ+0ZO3RlxdHv7){> zF}<6>$uH8HwCR*XyF_ecF?Jb+73y3$+>_TiIMV_9iUp=?!&T@}5oF4xY&;6C5;~!R zvPMvZQM6dw7;_fZcU;Ux5F+QrS9|YT;QA49hq#WR7IhE^GRB!rZLS5tXp1a$cN|D% zJRZ4ni=V-dNpY4XXZS+6sL@B6Efs96?MawC9?mYHJEeMx*rHRdY&}EZt(7A`LxrUp z^=w}+M4s=&tzp_qNsjneN4tP}pxMrLN+MvOlsw9WNrkQDB@dZ5MP%6>$zVtMzof)t zp1P=UOfr=g@WWd?d$8?@q)K@vs4D0Z!*=69TA~p?ASAl-xJ3x9zpA_7a+S!4xx=W3 zmj9xek_p;~fx41gu*tYYs(gUedS#MB7Pu*dvVN7ZMG&WL>zzNlIoUJ(DZW=W*rJ{W|v`jf5W>kV|yFEHe==v00!!*ae zyvgWQ8X0V}{iL)GvN!jh`oa*mo33B0}F47dMmL z*M%0?O6#_u&!VFf`!p<=PhbI7Uu6JslV^lG0?KTLrudj}%MIS_5a$z3PmzdX&}958 z)LXZ!{^HjXEN7fF)}MHec{1g-P=DkSdG56^|4420rl@=oEqgV90jRW}LY|#DWQ<`fhQ~ErE{YqJ z4mL+$a^CM;>zS-#P4YkGl>7Po80(-qIu#j~VS3?yO!AZ>jWbG0_8df7%YRftuk!*F zhi=;O+DBH^jNKl~Nrf-8hb)jw(VP6;tLl z5O6S4{ZsZpYgJ$C60N7Xj2Vn~ZS=h55K<&zlHsQ(PUX9_*tTYR^+@>ZOA<5y-MH2x zDt(6yYT6`tuBR{;5mA9P-3Bffp#vVulZzV3-H4TLM+lCya1F_q=uM!xv|3r|tIHot z{_JVdgCGcKaR3EtJ!bX@DawU`tE43?4+IjctCNSVyE0nDN!n!GC<(g=YCOJ@uSN-U zW!u9vi~__Yc-15e!7CodVK3JizpfNIn?q1h#0V~mfH9>oklXq`J96$ePQgX6F^Q&T zEO!}2wQe|x-W5*YGHJl;M(Q|@CP*5QN>oDx4dil=gQ)(S&Yn8w`tzvL_9dkl84QtD zFdqM~sIk2n;HrKh_j3KUfVnV_53)x}Iw*)__puJqh*1ECU}jCc74@s8r=_37A*Xy@ zkn1Vux0jW2ao~~~2LlEgmo0Ia2b*UaLDiQ^)$> zWdp$!p+d@1B5dN)B_oW6zW3uevwgQ^Yb|1r9D9?olz>5s{BGg2(B zY%4?j40#w&_(4@oc1H^|0yHRRHlow{yD!M-7s9p_yGbz$Z)|dI+}8=xJ9mA5jisjUc)C*ze%SV+S<8RLAAyobniTM%l{u(Pz$D!=z9& zj8PoRNFL4XTeDA2^~5qp$wnYiq$g%8AzZ@Bl4f-_T%~T(Rt(ai9_}xNF^T~6x<6Hr z40vT>%VoARtNxqcZ2&eA`fv0no{frqEKNm`=vwTzI_Q&j<{dDvCQH!VY)np_F8))E3J?tySnregpAa+tZ3r@<(v+KO!DXr*Sum^(o_p?Qz1 z|Au#CH!*Ntv)1S>FZk8Pd;V_nu+41KCjGoE{r)z4*fjm5_@&u9d|NAEv|+cc`Fe2G z&ZJu^_PRk!LtaRyzOKo;x6Gat)Cbo~;R%tud|z}ABn%DQ@lvZ5q=r1)=VEBYV9S_( z^6_pfK91z#4wpj1m2=ux_*-R5`XYNQY2QN8k^k&!VSdQt{k#f|iy?OUA~(x(+9%!P zCQej=4;=Hhr#YZ*Bgr=E;LLN?Ik!J;bslEvRsKr*L>$;G0SLXCwc23);Rz za%v>)X{bhx%zvMvhZlx}ruI4wJ%eWzp;3PNSEz}1dntO0ojILSd$3;+Fe*<%9xaZg zav(23VlDnT5In$}TqJ*uS-l!?bC^bD>8XJ*Y3gl$OmCjCG0RY$JXUCA%Vq(qTnftM z_Fof#%!g537(obz%~Q~I84#{(?#|K(R%u4$^xQ+(l`MlhrYDBj*Ly9jhaiozqUnH( zj;v5pcq@VB?`h=YP<&8&?xJwNwBA@Vv;q`?x>%9)?#-T)9J=2f9-G}jG z7Xazacpgt}=Ak%~m*X1sZSuG2(nlyM!JZD=FY z(82c>$Pcl47nknetNrmH5)Qvq5N-CTvuDdf<&Q2Cm>a zhJ9mzCk&bfYpz!IXE(OlxzNUy5mmI{5?CWGxHrQC-&{4&BHl=)c?WnxH5?7xI5UpW zWQ(vy8k5)DjPeDz2*IoBi;}JTaXhB#GqX2voegmOL89f;XGNy^?8ZGpY?0#Ni-6L- zo4Ev-pQE2VVNR81-b;Xh9Ye8Q%EyM%DWNx-rFaG{ol0lreL9TWnnl2s*z99UiAHVJ zff(nL9YI}vet@1(zxu!P?;erku*8Q;6=QBEog{mO`u$`6TgGUiexVJpSVheSZuC9K zg5VvPmViKW!KB_G^Uyn>)};L{ZoXqR&!MKWWiGxfW)JSvfz-yzcioCpA7JMlzJIJ; zlvrF+HL%VlY;$A+Nc|^VHGJQpmMf2WYAxw*qH~U4_aq2>nmuoI2d-6X__RBe2iyr+ zb8QcKY|-oGo23^|9wj^ff;8v2)=_2g9s8!GWW%MlJxfMvt}m71Pd~@?9HG9stwA~t zkNjA_7q)aSHVHbHIp#OstRb{cQKn|w-Fm`Ydn$VR5As+~FNGwRW@KqnYNT+a_cMI#&O;v$ZLhWKiM-LmCTN zfUv(TKwl5tFP^0@OG)2?^GAf|xhdx3%4(j!Lv+SkJOxvdAX4feI!;T!{OovYEVv;% z*&R;7`w32bHcxgWtn1n;`*7ISyR=FeVY&lcPzXp-1e(SkN4)?ttj*xL(68lIRkj1K zl(x?0&I6y0qN9sLrt=MEK`$MLhi)#~8rgfZRo*>Vsz}uNdhbxq8*5qF0?c$S*#}T` zUqjBVBZ;ot)5w6FcE=cat$W8gtbMTZl01L=eQOxxhRWu9?U?MQwZ4t$ySluZEqIeI zN!GTbFF~Gbe*%+gto$TeG|{)&t)UD$`&un)bR|}5&1?GZRkvouXwg_7Hh`X@h!cwV^07BoyQdppXynZS-}Uts8qIA+K&{s2j-)pShnjl2R^ks`ZlZK0-4iSJ z=auG9dCjPi7jLYeovbLez5OB1)5y@~vhwc1lZUNlyD_tie>y;RqDpFrCQv=oy2_RDobShz27yCWw%unx-qY{zL~9%?e{w65iHzrDOA_3 zxusG!J9o)vuDaDAtvS1KT&&4JMN|?%0{}20sYMA?5!t)?cqZ*N!|NEQu1X}FVo-u2 z1L1-+YugZL4WMeMgd<5;Jj#*EY2CL;rhe8FK}VPO;}1ywy4Hu3=0+(^Q`^`=sx4PS0wwom)reY3F=^D2HG_cK~? zd0obo8+bAg@GmbnX(aiy2575zqlqea^t@bg|R zwiiFFixo;~a>3VA#zyymJd}!hFYKC5{5;&KS(X#j7<61K*V^%_&e;dQ>Pz}bUhN*b zLR)BAA?JBCn54Gzd^}dzXM(0yRkKs!^7J*jkiVj!Am;n@!k<^x?V~P23N@7(UZZSV zY~FHP=uD;W*ydz_w)e6J5a|Sf&2GwWi-= z{utp+XG`hA8NZUZNl;0wqe~TU#UxF|!th$htE1p5O{qg*Bv$I%ivyC={(=51l;F_CNn;W%HMNB7;A%`+0JI=ig(UDkb!j2MA`3Jp9EHCm>Msb>~f8$AaU# z%+wrL^I)n2S_Lc12krH`8Z*A_yW49@1px7xWxwugUf09l?NtukosWXRAQ+J=*1*PY;Nch#4`>O0gy-ybLbuI(jPm8$XF9OIxn||O zZHMBe8+2!uM{sL*NuPBGw)aIz&0JY+jO*)4)_~2i$cf6HQNdvGB`!CaYqk8n!t@vO z?zPb=!AY`2PV<-FK9Ga1A}jtE0k>%xO+Cj%Eo6WgN15iuhz3!sfK#{(2kGIa>F`%I znvBqaH`46STc_iqH?Ks52L_tHFu3xT)MQw?-#y~XK61p{!)`~8`uKJg=;ogr%$Mo- zEdTMqks3Lv*~cZD*Mj#mhmW6aJ);=9_)+pc%1ENq>vG%LpzkGq8}rqSX&bj=rVM-`BVGPVMuLBrPkSzTUtOBZTlo&uWdbY>xm#+6&3p2$*a{aSg)>Y5}qaM z$}Y#Fh}Z_1I-Alas#L04Hu2d30iy$RGQaQR~+u z`tK>%AInLjzUlw4jQVX^bp7q&Gm8H>YMaAMrW=>|lePI}56zlCXXw4qGauVtK5A^b z$3eQTMXG)i50GhY4QY*olp*>uC{=Z}=B{F}0iK6jRa<6?6*IzX5UMPNxFQ#IVpXFRG{9C0>*7sLt|^d2+%Tu4CD;7D=4@r|FOJN#RS_ywsQQu^ zL0wI9`(ONSrvGb@G!8DC#YD6BKvCw*5T}=VVyopDk4P=HvL zgWGjVRNRqaXOwsIjDCAQoC_UzY*A%3M>S7z+OLk6?tP907kb`WS%<1CC@F!p3oCtT zRfz+QUiu$!5(&FY(vHqpib6mn52_M_f^vB>M}w|Bbo+J)XL_fP*dkHVSFqKnWB5*e zjc_X~f(2ph%Io>^Dpn(D*5My!yt3v$yj`>_*W;rB-0ZE6Qr8<9k{$6Yr@o^}tR1q+ zZDrAle{Cn%nnG4WTkI+>JbTGbBy^WMY+ljUIQs&L#%zu&e~=Gx2R&}XpU>2AU1>P? z(rHNaLeRXs*t_DflP#jZ#rtlSYSb4p8u&E%%-~KRx&7F62RSR?!Xy^X7kOFx_}@#~ zYRg~0Eo>K=^gK-8cOo8lK-SI6_x5dAkE+?nWcAVHXY(f~go}mH z1^>bZK0dJORS%lk&$k~r2H@@s93=YJ;@p)XXwyIy!}!=bx;P8|S+_#Xc##dYG#8|S zkou;|p*}2IBHq%Z?K}3s4S2tlelL+0j342s=cZZOk)6npV_U$xbmb--{J1}{@&7UQ z)?rP(f86+rF<`(pYNXq!kq!n3h<--5(gK2RbW2HD8w?oT4N40GkyOGMDXFwzl2QhU zozMI}&%eLx`kjAvu5-sfJFn}0-}iaNA)u{_Y|5o`A;+;4-AS9bUG-%cbHHfv1EZ;e zoNAk5KmQCmsolU+LkA#+$bH^T=VYp)8hRiF(!Y?QH0|iE8r^@p+30h*7~*b1Y8T|2 zRW1->BPJmyE(db!mPCofX7f!Si8A}i=r;_Lg`Ww~r8gv?&kqf!)lS(VHH-mDqmrJy zQua4#zKYedT6odI7LLWc1+(YdgxY5ngwoAH$(X)nUVc=Lh7YJY{oP$kL6NJ;MBvyt ztu174*<{tbQ!!z^+DA1sZb(zl?y2(ddUe>hNPl~Dos;|GaF=xM{SH)2`te0?r2<1D zzc(Yl_vfM2mPOFUlC3e4S8)tJBe6FmuOVY`AT;$@HU?``KHbzGl=>#c?w<8GKgYE* z@*47yW(8ARQ?F#BVESCIWQAEiNHhf{J;a|3ItiQUG-}NO51D2G#f%`9XuX(!`2ETW z?}{_8>6^2QNc!>}A`S4pwaV5n9E@%BNKgrxT#y*FwAq-)2tN{~2mdxFo30m=vO&8J zd+s+l1kr|mHi~F5`O)B8H{wq4rpUdJ@?GUv&{{UAPB1;ns$3ow;TA{o=KvB=hSf9W zk6U@U zZK{f*wF4K9_PziR`RY6z%s6DWd>s&!MdgFXoj-E8#drI!rsAvtG;sf{)*3#ZG7)yw ziGWS+znHYxd^Mb%hJae~*1&SGczuil=E))QZwz>eF74uK-~35r3tUYtykVVRrEP9= zM}*I#QDRfTG%eS);Qj13U!A$zjyws~;-2y7jh$3S!N-kvZ%ZuKdFBl4Fmf)%7d8E2 ze8FFgTLtWsZOt9)bM{!0u`BfuhKm)WS@#50bZt;8g2+7t$GuXBY zq3C&k>8Yb9)3Xw905nkS3$R0fu!`=@59sN}n{gw?qAtpLAGeC;bgs3_I3vRW^GZ7Y zGQ*;=Ea6e8O{!L#d38Shc*1h1hq1M|E{<)AsIjyCj5g?&JS71ly1|B4Kprs&BkJLa z<5oUraWViPC7g0SV_lZ!fex*76h@zg0Rh5yJj{1JJcj^A;HF$ze|?s3hW47U?3w|4 z9X*l{p{gY`P;DS;WITYA>x>WgnpIJ`ne-nQmbzuXuEVGcvOY&BIdKA4#hHo<7%@l@ zG~l|HEgS~eXe6a13Ccd-gR9Mh)%B?YQ)Fo~5v%DUhKY5Be!~nr^`vx-JU7EC?d`(M zcWAK(cS}9`p}ebW(d~@~SD$qqe>Nz_r=;*C|%3j>d zW^N1?_H2Di2mUo%r8}bC+@b1I$g|3#{&DS%0D14ZOUIANpuVd}kx?)ZUzfWZt<_q}|J3p05(^@&^}W4&bWk6d6lGPS=qPmb zsK;tl*jeP9x|i393V*vRuly}?`y`^+n-{rd)h>6dTsf0c!_1IJh}pEH2b$BfePObiY_7A@s$x2Fb6NaUeq|j4eo#E00ff;*8g{A<&*_M|ecK!l?Imwv2 zLT~#`kEdTKLhNL3P*F;^^P38r(mJ02TGe&lB%h<`Z&toe$Q)2(Hw_Cjvs5M9R;B6V zSoY$dY&_b_P~01jc|eH_^vw3-76H9`45mv&q5r}~u+mJXyKZp`kGLkea$;Bt+q-1WG zk91CnJUgvmq_svk4aU}Gm`=RH0ea7ml%~^%Y`db{G_nHQsxfvOpW9b%*X_p_EFUM4 z3^~se+@MVJ;vG^j>3*T_>r!J?YT@AaA9Jxkgt+=(7lF_lX9P3+d%L=vXyq``=N_5x z`D1*WTuJh0_V~RImSinnjry3}XdwMIJNvmx>!)kZ6SMOc8Sj=p7thCjzs)~^6J0JX z7`z~Rq8oVIEg7?Y_}4BzRqX`6tn=pp?&Ce|uUo#t^w-y$R9~L$s_T5=w_hreX0#ke z*z{98YczjZvAiwOw3t_(=3uTz!23}gt$_^{(}SWpNsj8ZA~?dx5V=@c9#d;V&S>n{ zuMdDX2?{>NT3u2Rn=m#Vs~YLFE^^*<Xd_2YJgcM_$3aW0v_|X1ns;={=>%DBf^9;i>`|`1H15Lz&YqgoY( zAIzCw?OU-Klod&`pIT#waT~lz650;~m9@$+ytr~TAmtfhNA2VcYC0|T^Y9U&0e+o} z|2Wm`>yKE-gf&P_4yTJ^ol)F$_+S3uYXJXo#yIp688CVjx-i@d&^z@ne}M{Yy!DC* z#QJM?BnmQzEk8S-q?bK@EO2;}h z%Tg5Ck9~a152kPU@`P$%9i(pzAlsb9m1JR$JhR{0m;CQ4ek|y`Y6#_%Kx>m@hXx=2 z-=`%xqn&!07Rf04RfRbZ?u}~xT%&BD5tT#+z!fy$+ZvfWp6OnM$+s}zI2Rq9LajOI z7#T|>0|dhf&gN>=VSnV+waJajl>6dnmOYMu z_7u|sNECDFqzDz4j8Qvs5Ogh3n?@SF7^Q~cN-jfleN+GySTRDMAkt%<)xHtDhWbf~ zD+Zn_NHt6@rbh56fG=IBB*(U(sQ4p(JBRFECmP1|(Kk`Y7p;bIv?_zj>fIE*adH~! z9`y0_$AC$PVhLqN@C!dYHwXhVCk#b^L{#@fQvk6vNPLos3CVywZ4W}&zrkQe3z1^^ zbS)C8h&+=NiQyowP9qz(ZDS1jsq7Ful-WnyIS3z{;_gpA@Q^LuH*3#His$DRX>Ca-_1v0hs>lJvKeYZ= zy2{$H0yXg(t!J>@5S!mn_cuEindw>}Y5jLgZ!4F^Gi%1KcFtmWkAGGjs?lfykF^kyH&B74K+5<__0-WhrFA*v)n*jJ= z=*dd*fkGO!UIfI+q0dplFK^eR4X{fD+Iy^mNt6Vnr~%`qaKjj(OJ5w8hS2ta;OG|m zCh-5@gn#R=YBEn*oKX z$2!s9!fF%avxRs!-4m)45`dt|+*^f5M|s7?{dBO;D@V;`RV0Cy-a8*1%(9R5>xxHp zy9&QNcXX5YRPI|n)n-TeqLj<$M@E-c^F1=#WZQ2vQ3kBL3R~0s9hYZQWy*$4ZnZGI z$9xwxVDDsb}_ea+N68&a_OgO=&LqDKi7ao!f2Ii(e>S>>psi^~ydxP0nhHEUB>Tazi~m*8xJ0tb z-^iM}*Rh zN!75Ksg56pb9knl$b?pF9)mmQ0c*Dnb?2rkvjydzj?|1C%2A}hNNgb5LtEXktF(~D zhDGAexL7*GJM%pd2#^pVjRi>~!oc$XDX5<3tb+Js&I*kvTUNRm!i~})*^E8^UiBIo zNTRR?jOT2QnbBNXmhorV|aUByA>v5R!Zaul{!8WlC9=j|RwZX7>b$BPWAVP2RU3l#U zqf`f`x{307|A)5~($l$rG!upB3TZ#y=sp=vZVMZER&eudwm|dT@}X}2?{0M!=mR^x z5%Ng!{;+z!A)*%_5iVE!<#eaXv$Ia0Ql1qK`AL0C*W@J~RP;ucF@`pCQqO)2M7$0D zopCtu|>u>J2$P>4c;l zQINFp%lV2L>7kmQ2?3)5f{uvi)>{JUTBc1n|CB}X)~QTc92Q(?DOFkd)?T`QPdldY0E^Z9mI~YnKv-1}`0f9Yx@_dIR{dU0r z@)v3kjf@ajtC?CI1gS3jjuis*QM}s!8^uBHqgsJcNhqv7lQHiN%Q8kJ0Gg{jZUCke z^Pz()@K9}!@Kc?yBow(ZG7`4+HM8|3v4Z9=g$olWp?>W52J9Ms|0p0Ef(3>RA%L$e zebV=fT&$j!9W&)n<+L!6@Vq#Y>Ms9H%$SqTYb%Yj5xb+dSy?~Lb5%ljSMO0u?K7ra ze*Y!)yTxkJE}#%>-ei%@i*+V_$zL~bySTwq^o(lF+KadYLj<>wVOp>1Mo*?d=C+OQ z_zat>+4^IkLuV6+$C90ardyHge^Q`Pq#d)K* z@$atO&et@EX~0#|udBx}4eU@q&R7IrN%RvTbtIYzVU#yRggl~JKDnkjDYh9w3&q@Q zfkx0fD!V$-s-G0GnrdUISPdB{9n8_5r)77T@@&d!P-9$h!LMWX*VA|zWv_dp=VUn( zY2rUevcIQh2APxy_-yBN6FjLPuyQUFWK@YG4};AOfz&1fwZmo+`=s=l6fUNc6e&;k z2iYekRqyR8B1t61JjYoZ+yu~k3dX^f#8^GO7>R&6-Yy+zh}dRqgJO?-Jh-)QQwTKx zuoxkApPdAMMWuq2cpg8g@_SQYNJUuf-G%1PinovZzrT%An^4)!wFXx5mNa#To(;NF z`Nrl)KT~huJOv@&=vonN+Nm`cZ0Ojf?g(FhDdlUW>oi=SKc(Y7BKPgYWW9Lni=qUY zkK6PaqGjM|xW?{-3_j;=*6d;mlD3Lk>_T{}gonpgFSG@m`Z%LEqkZU8$BvftIi?2E z80`cD9|frUM|!w$8dq)k#9`5GQKeSj&;AT=SpRMPpK9`rWz+Ld-)KrCVTtw;npbaa zJv-ZA9ls%v?OeR_W#yj zMNS^OI5TkH%*U7(+A64^lPS4{Y1#QORt}JuM`rZlx%vgkW+(wd9RR`;r3?4d4>q-u zS#KmM!(di2DSi`PRtmzVFpwd!QUO2`@&LtKVnF$)B>>3~V@Xu~D5E#AFbfh~1G^`| z;ml*OU`FQ#P=b+BinJ8S^#)l8ha)O}c>9hJ01GLo^dRnB{&D+a<#1_`BVEJ=d?TEM z96=Yp{d{9s`nHAPt8==^Zrc+UF=wR>sjs5M=EN?amC=9D>d>mbYj!NLgcPhvSt*je z@ZS{F5gFh3EK;RqFxbFRHu=3~kKPII#i<_|%^JtC!8_;Aq&mHMXzOPkXLhWR95dPT zAk14u(b$8CxwNUn(kOh=Xo=0m}i>p8QSbLxRBI>qy+SzkhHv#9K7v z@84t@s4?H)ziI4{KERL}Iur(#0MSX=WML!-P^pUKN`SR?n;F3*?%_Cil14TX8Fz3j z=SW;lXb7W{z>OUVroDco-|q=1sPv1u=Nl&Mu?!=#GRfT-O170FJTX3k6ObTd5Wx=! z?N?UD76YUKr(v^6LBM0e23}h*R5RIHQwS(PSRXUy2Jp8FqbLa&q4eT4xkw}xf#&+| z&qYUYj2j(tE5nT?#5%sz>p#t(u>z84Lkt=hZ)O){sRRzIFu>9h6Tk{*eN=&jDl86w zckQF}`Rc=Y2^VY=%qRbi5QWnH*P2+4AwY6^pMR2VDmgefIjMKzH$VTi!OecU&^b~#aV>&2| z$LegKWb8JtXqY|cH|*8uh~$PQD8~y-S6R+tJISZFH4MX4-lF2eZ1!sb7~t)OPjzqb z+;0z9shzdH7exiWi#nRVGb=X>)bIb`p4tyD$@X*ru;buWA<=CS`AI*cp zQe-ymGMRO3O;I6}+4Ppld@#xW=`T35T&#Y(gQ)(KNK|9*;2*KYMwf`hW9;31Todsa zTak2utuK1TWH!e!nT`KnGZ2m@azMKAc%^~(`0Ij#f)QsrF9&@KIScXM1;ieV=%#af z2#P1sT;v+B`X;|Az8=EuWA!HxS%1ov0`-B$DEpB0M{G1)?MeK~zyveM21TlrJKtmp z9RaX=n^f*C7?BxnQO5Hb11HBLfL59c@t(Y@tQ=57(Y8Nu%jy6T>xV|1fJ@~_^Z4)! z5*{hXpw2jdH3OG(*LI+kl_4!W`n#zCSkc%1X3algK(O*6f;LWb9Q-n6KX&Kxk^G;^ zgRThbJj%Lwh!gC3^qvw2)hY%Av46k*EcpX-DOSYdILU@5a+apG=ll-!}xWZ!Pcb}=XQnh}+yv5Xb^s6kY=gR02h07k9Si8@z7WZ=( zuGKl+vJL=bTKd++g3BNLnk_vpuyk6XPTFF0pRRYt!Y_YjsRCUgIJ?AKmFts6$Iqen30 zRy8j#mFn>v=hWeXDoF)JbGzg6IWpV-i(t@khaaa=wFLhXr*jpqtFLxYAVh&V43Nk= zlnmF1pG$Votef-pBbXB%ozxJKSTur6R`6jNEbwAPMVobMyE&@!I3em&x>En}E6=%` z89OrAH#!@wdWXu^{|1ijq51Z>`YZ3H87*FqL&_k=&zE5!k=({-ZCc^LRB)+nrHn?Y zpfb^cp~j6!waz=qT}ZXJa!40a;VAov7~~K|0*n)>@p$g7$Lihd%K@ESd{uX6DXsm=<5&4| z+^-xa`P3eM?0Yi*d}wb_@L=ox+XdwsdF))5Sb@c}Nmqpob8DsVVr?P`w~U*OTOaG| zM|A1nQ%)_{CGBipy7%Wno{f>^$ur|G`69pWoqkozrg%BEG;hq8FvT9B#KgMfoYPwu zb(F&c(uJ#!hQpukZhF&Rgb8aR<%Js+v3pO*oq-)+k`-ZRncRHWoi`i<C2yfl5^4p zID|!n8c|^5RvZF|q%W-p0wxlVy43Zj__D=o)HMdHHEJf8?c@ALYSa}*ZkBXoyw`50 zPbUy;0?cGq<1M()8JkT*kyy=XE8A=U3)8ky|JycSEW|EN_*WwLfvky^2K&_5p2NYL zBwSa09$cI_{QGnmm(7xLXm9NVEWc3;i%Vz&O;(3?&~#y5juDx!yVs zZ}ozgpj*yd3%<9OBc!E~xmqq5w;tt~30Y@hR=c30WGYtSTPiV11^i#QlQAq-EFu_w zq7`fvCF)szP@k707*1ADXFWj1NPfF^eLE^~^0vT5G5Zd9i_2)5RneH+FPSU}_iHCV zF2m33oQPS7wvYDY4_?Yp(R9Pj&FPInMf+SX&*xk=qr<++ww#gnIeu` ztJ=tObG8c^%np6%3ov**{D>=qYxnKj4I#GsLiu#goyM@z+L;_r{dM#i8?VL&y;x|m zdy=4NUVf;9SY(nO@OJEf0YUe{rQEd_0Mgo>!x1z=BK~|*kZcXSstk&EA<^K5`3-Iz zFhD4HmXWM}2B!88zbXKo<=96}y`uxsa9?(Q*>vc;ce1J%c>Bw{-SQEfPKhNt$9qR@ew@UezS}zHwf;__q?BQI+-|SU zTD42$;%5IqTyr zedYSTAef?rtIf&<5J2YNfV-I=kf>g{_i@e&nfCsgxe50q+N>W0 zr^W!ZgYr!ER=f;M@MIsV`BiBFm^2_>R88$BTI?_sW}xQ)1f`{-(9?DwY)SDP%{Vz? z1d$(nG!ER4p-op0nFTGT%Q$?DI>)pbmoIfKVy#%W*O&s*bvE^6Q*&Nj5;q|LO9&YZorduLg8p?hDO7nT1wB;l|bN4ju*} zI=J>l0B~id_6sWLs8N;1B*`li;cSA#03&t%d|o=k927=IB_7Wih74W#IdF2liGX}m zDe|~uH~YPraH zqW09Sr(FH}mR(b5P{`T8{8JN>QV zpE2K#TTNbc*kz9Rut&H%#!M|yw3tCNFvE~D*>q5J8bl^n zk_l{!Ucmm+^k6m`wX|jy;@N7#3Q$I45y+I{|JBb_9*;Piy;!Z7i|_ATgiD8R`)_Hh zUcidZ5F`Z&>4q#FDx`CDS{fpz`ppL3Ugwc1jHrGCw{f+jOoGxvL?g(7sseF&7c8|M zqieNo!X`x{l3^ZvwE9*IaIg@FQ1)YZRmUwJ7mzzqrVoH z>`+9bkTt_S>zpxLqF3+tu}xH#zT-^Sb&|f3SC{HBJD^eTA5^u3e81m3n(K$-HReVM^;6kxqzQuEl z^#<;Sa4NU5vpPle()%a1TybSB)y^65zf^<|2$sFB1}|{do$1P;0c1gVV=mLkd0n+! z+2nl}=h_6(`{+18T(_jF)Jg6xj?EzsMwI^fuXe0Kab+TdqyGK{!`%V4wSGm`9bq0- zYKVs5`|zqAr3Int%x>P{#A8s~D>KpI*HcKdqg-M~w5>JVKT+#iliQz1mmA~rc&^|& zbBlTJT-toMVcVj%=@?P2U4v`_54Mj`s~7_Lst%tbznUlf`C=wcZ>harn6sEVQdQ=F zDq2{m&0-rX`4CU=PBh$dE`0bgDA4@<@xw5wS4|$Ng(}C)^N&}Ijaqw{-xLqvuD9Z= zYH|oGboQD+EYNE5G)?7PtV#!^&%#T*ae)eAqZ@&W;%vthatPaee8JE`Gk_7W055e= z50n^dR`+flE7Vcq$h4}g$y1J$EYwl&3TGRxG_gtARot$Q#uk+esup#rL(a`ip#mYh z>V}I5I`FfJL~MUWZ7F5vdTXU71>Q_z`65;*AtQVm9&f=TBt!>nK}f*G!sw>O0PC6td4jmX;}F0~fcO{oO@@BCSb7E6kKtQ31GJT^ERcP7DQ7r)lmr-IqeQ?6W)KgdRB*oO&A($ zR1_L%Eo6uyn10T30evl8-^S$~kLb^Shn!8Zi_I>_Hm8jk;8#Oj93+jY^~W*~f5XGf zjx^-#xyuMx`%>m}n{c~g{a2j|*JF*Y;xmMRy!HXWja!Zq9Yk~8&TZ?P)i;uquF1>& zj0~(LlVZ8(n;}V`akRjYXA->?KA(aL5*x>rl$}cwlqXBl66)IuTF;Mfy!x@Hwp6n) zykVL(iy%+MhOWofcm2|R#o;7RKL8hZpBjCWU6EUgPxZGJ+Nr)LPw_j=wT9I*)u@)t zEwzub@VhOkRHY|#hWqOs4-iF?-`sI<8k~AUx(YLMM&gGAmGO535$FixxU(EW`#0^`7H%+>KFOSCK4-W4-pYPijoI08XnJ#74WCWr5K|zD*G;Ip z#!EKAu+}X#qg+BsX*hFoR$Eow{A4^zVGTDbH-q|cA3Tj1Y^On;v*mhTol2MCx-&qq zQEYSLI82eFiBN8IEI_fU9lSAKAu~&-fgDOP;mqXdJHzpPm$4 z6OLhd(_?Nr!t6>`RV*~_HkP02F%jTyJjc0c>KAxiF?L7C#p`la#gCu5TveqBi4;RuG|;J(zDL+SQzHH0>EacS$!3H`;l5Ld0gT*TQb$dA+9r z(J0)IE2zI*+TKHYH2ZZ{yw)9DNjp5`?9+}$)pnI5(!=usjF0)1&(B(oB$+XGGo?)W z%W)p;&M$6c#mg4rN?LS!F4W#P4|MIkoF!%qV6mwSa=@$-x5pZDYNMZGODX%`1PPwx zv7}6@M;M*H#yaHUHw9uS9;Q`G#m%}%JOB4+OyJQpEi+?5N>;#?I_|r?zf=lh&uc2e z18w{l8KZ?LCwOz?Zc}yR?~8Xxm#)jo^C?N0e9QBW<)#NB3-9tPSss>MGlmzK9ZoqW ztR%@wrHq%>6vba&#aoyQVKK zR_B!nPOm zXZL0fG9QXY`2;)scBnCSo_u6*cUS{2f_(sA!Z(nbIU=2709*LXM27BCXz@65kYUv$ z^F+|>h!w_7IeRIcVm5A&j^Vw`804NbH@4#)1w(t|sZ8My&FX!D(sZSah~&#kePCZz z%P8R!w^@fKZ+D;lVMo98U%pWYxqBIgBx_zll2gW|QP0;lIE=5I-$H)%>Z(y}ix?Qf zC=7N0NSV)04N3Lr!>suVHlxbFy56(iOljX(tGUszttraz&=`Gscz{iNcv!IBdbZKs#1j;BI48xa(r6!yO@wc5f$0C3p4ks%~-fYj>M7C?nx67~^Luq_u`IJ8?N>07ltKfqkZiijyV;wujcfi93{qqBOKYE6XHCz%06TUcwM825O03fbt z08Z&tvv(0@ZUBUvHh|73;D!KBujq4BpD`jqZckIWb_~;uj9PwDVNYK0ext8F?v9Um z0e9Ii=bd^{@iqMuM|7I;>*uOu`#55H(?ZUti8iZQox5uJ}^k&k|p@k zauSYk!X?xWJ*6Og_D(i_E4d|rOe?IWB#1Rwz^QU6s2i|(GHrbi`djtsSzGU zT48aQ&lHXeMf}7?ivG-vWESR($#2tB9mNl& zEtA3x6|OPWwEoHtCl=_v82_CA%QY;_Pc^sxX7RbE=FT#&tH0;*r#-&t$Rz_6bcN~$ z!lFe7cJRD+C(%*Y1q7t-79Tv>`r3@nH4I4L2|M>7dgF>^tF=-?e&NB(r$l{P3iGp* z+AfIx9&LV+?6d8d@fKol2giSQo?`vOZ%M+pv1seTn9HGY{H7ST|Aw^C>M`Ecg0VZb z)1-wg+bK3VJg|{avs{ryOLU~OtVamVm$)@mp+flqpckHwUqG62RYpHG9k+d&c0rbR z1kD2$EUTPU13>4xZDpAws)+)8xzr+ulKVz^M?fi$^Fb#Yi7^zJXRLwyPHOw=$p{>| zOiuNj-U~0kE!?@ly;b_E&Bq!uOzn8WBtf~~WfGx5LR43)S9!Jd3oABLDbZZ$u&UFH5y6v6PX z#(kY4CmoTeQkc;*KkqNw&zuObzp~RsRE`cfhT7pvPN(sz1(u z3J>SIY$;N3T0lDMwce?pO(j=41Se}P@aoJN6)V#e_agF%iyrjy2-(itBT+SuW9^Tg zuII1sEkB5=P`vIfkoo*pl+q0y$mzfLCR6OZO)cwZVeiq-p&zdGMdUp|IOcsg6jH4q zq|Kjxwu4js@nFI3+6U$Ml}+idoUbSIH77GpIeP^>rm)L7w(^csHVJkd)hg_2c^q{c z`E#kyZpUU;1}&C@PdUSDuWv>MI7N~m$8g0M0? zsV^vpsFfJk1uwcG%#f2S3&jyU*Dsh_3mkL8-L$1T3>%Pybdv;c7sOk0)F*yedmMgd zFf>(lg&?vp=;LW6croz)K#jwl*utWU^O~?vi6%$-|CGr*_AI_yv@Uxt@7NF}bSaK2 z<$d-H;!2U5kn8_Zh{Ys4eHcEX|I3~k}6(X;372l#j;C!(%`FMYPS z{^{64?z>x@de-Vj(HGrcoGq(t5#dZzsS=BE z?Li*XLMIP(Z%SfjW}yILu;y7Mu)xI8>qgC=?1BRD-R1Mb%>Du(uw$GPp#KlQ&yxLr z##u?nT@DSI@S4F(#{_0F^1p{D9;lO$(X+iU3Q4D*XbtR{;H6b?~Iljb#_IGmBc z{D9TmU$CCXkkoUE0~03j+s+&xcxvq~Fg=bEwXU4wEvvcSX`UQg^~&_Z|UO(jidRQuBPB;7RXJ!b0s>uW`88>@08+(Hf~ zZAvAm3J6KDI*aaIcN2Hv$WOXoZhRV{x?DuCc?^j$)8Wr{I=}bFkPP({ew5smeDuwN@s! zs~FyY((g#IY$A&IIvx$2k@EfYDcrPPQ$AsH?q18Up&Kdiq!YZuUc%46??eY%Z5GHp z@X5VTXa}guA;@dfU*nZNCv=;13B%o1jKM^3&0>g4=nLl6$oc9&1zPR&E%Y(yH_)&JUVd$0va6c0UEZt3bn*H`?;m z=k#LSetth9nhxT7H0$zPa}9|UC6oQ?fm6Y8U@nu+1Lp<$MDRk7xIR&LisGCg$0rvo zU}U0HM+u*>t3e6H2Tqxo-G53NR49REvMZu)?(KX*j5$McM%CWf>FJw_SsGg+(WQN& z${vdT@kGHj+|1D~znd_x$rZ$HVf5#}bcIJLtc3CL<%>oF4|izwpqqr3N~Qr?u9y9{ zT7RgENI5Ti!wp{c7CoC{=T4o zY*-Ky(81zuz=J0AVq3%HB*nF*E#sUZHfF&xJt*4F=Vq6kPjJSWbrbdq7M9^eRQ9y% z_VD@9mX;oHu6D|)+0L^xPh^DYZs+;gwP%Fs)JSyv(Uw(ZZMn?cZ9>l%FL=gv*|CqW z*Ua7v32Goo8vpRS!l@V)J8@V#9v;Fc{0%PMdLd^ApLs#0e?zOlj8F!XMXUxS*w?_@ zZ)!P1MpmRnsOgzUiTU|M+xC!rhCanYC*H9BG8a56K7!|0A9cDmalr5k38FkX+;8*d zg-c^ncbbHVvk98aNP2^X6jk;Q@k2CXlps->RGN(Kw8u6t0Nn`8ju-B3<@2b7nWIz$ z!JPVdP#_fqFW!Ja&S5<~`OMK=M@azD7PLW?m~oYu*3lt|tbYqSG;InXqiu0M@tO8? z-jm&CLA}%*O7ZhbzKfW_MDK?E+ZORM6!t;vLJ3H*LDKUL9RX~1eSF?lADhP&s*DV{ z;S#u8N+V+vL)@}|z(hP%p_m7fjyPfS<)S-60;$^R$O1Jdldm#dVMq2NMz60Eqw+ZN zfik{1`t_B<1^i4|xmnC;o;6i&y+yj^k*N0m1v+$CU>CRhFwk+!3(1I5vQAjpGJb9T zxp~JqT6B^hZqK?^ajSp&g${5re-L%oaV<$UGJG-h@5K3_bIX^{=wZWe{vaaCGSA&D zMc&wGuHT$jPsQ^wXDy8x0IKw_!|s)-g1_i`93)El1zrJB6_UZfs^ zg3PM%4Xh72lar%X25?N#bM>egPHGVjnM-I3R* ztOQ^<{7_DM{T~ch3^+b3!axKG%)Dia!h9_YKL8^b!UpM-{&XBdd9q*KZ4I1WO*JY} zD3xiOhN<23{{>{nE6dgGuxsLdZ%SlUzMJwY6=MR>=WziaS3Q2tG%e)br~AjyagNMZ z0?Cf6VN@8ie__DiCN;HXDIr(~?;M#NdBpg8*i*{}j@+aqi!~AumJ#%2Dc!y>_cFgu>(zr-ZlfZ4tFm%bx{>Fdq5g z4QcXe4-qdVRZcLEm5C~``q{~oznGIl-r47(UVYneDlCiCY*jHG>AP-E`xQ_0xkT>pEkTU!4M6;FQObWsd z;B)*Wlgx!Y23YITIKsUYMTgGqoqzb9r;5A9O-h%JhlYD?X~I3TKkV%McWX~}>;}MX z9+?hwOHWZWb9R=H@iGz4k+sOKkW_$;ii!d$j9~x` zA@S#pebfxm=w4vh${GD4k>K<`E{ByoNIpU0q^lO-et|WGk~HE7j8%$_Td*dI$8Xqc zYzcGdK7w0qe~J~eI|m31u;Jy1P+FLd$M|vE@@I+Royf!X-+vemKOTCnuEb$#VnCX{ zLJ~eZ?h82Y6Y>OIJ=7#$+4mpu^f6?0isg1~mEM_Bn%S(tB?=sI_s%G@*tc;>{?Ip{;}hXQjQ`1ct_>Ad&u}$|TZ0>|oy{J3+o! z?{dz5zqrw9J<>i`2it2EsnJ))UW z${T(#?Ff9?j}e+9z{+Cl5X;`S<=qj@1GVKC0?Wu@*}%3WYD&VIP9CtFZ4qwfCPI)n z2IGK307+bu9!Yq-kc>NpPd&R5;cqi^Gc?puA4voO9**rgDtnQ#OW_b{Oo1F+6gdov zlm0=4>LVU&;RY60NGf~#7JuhxAcZ|AM!{a=7 z$zrUeP@>#f1+$??UT^h*O%?x@#jL|EXMf!>k)>qo@y6bX7c+9X)zKIgtQDe(3Hg#; zzJ1Te;B$Jv)>=+O-`ciOv4-G^_Vn%-U*#}I3P0F2iPBu^z%P`s=+Wh6_uXwTd%D9h z&mZp}3QK)Wl1$ne`G;Q?7!HiHYU&+~3O056!p<)Xp|Jhy z_7wE%sBTm?eyq(#_M#hO81*XilD^P%60DS z#QDh7vGR@k+@*6o*96Maa{`U*6^il*l_B)7huWkr6 z$4<@C<h1R}qGCdutO=xe|prK=yqdg5cp{FRQ36 z!)&0iyEWod3=&Xtyjne4gsnNPO>dw))Q=NtRAQnPztQi~2oy~Mm={(hi4}WN8mNHm z^eWPeq<93|I~bY92uXlc;ZOv7^ARGtJ?0~0e=JQ1i)hs^rDvuh2{ceilRS{O7|^OM z;Q)VhB%OqrlUW;@&uOV#GY1zEXpxXj-wB5HGWoj-W zd?b1HvlxVya+l*NNSmN|?rw_SXVzq6^f9g6R3|s%fB0?Wl&HL94(=Nd^#pJd*!qR= zk{#Ub3+BtE0xty#nPb7{nQpIIZ+3;LbzdxQ6Cwr&wu(1@PN~f9HgEp?FkqyDy{r^MRpGGCszHi((ARr97(M(03(h{_TW?1&`53 zS$_)((y2@!%L8u0Ol(6~@9TrA1+(o>c@bg|Vm_?AvAzVq6RYLE8aN^*j7G{X6IRRt zfYMValb#SI5pFKrE6|-ykY(iIB$O!rZRtUb9 zC}%U|A}gn)D>@OB-MJ)U)h@kJ4ztsj5=EQTUu;IRn!SrslriBur@Y=^%WAp z=Z$}4EWL3&4p$s^xY(uErJ*{XK?;mZa{^} zmPa$u4^!V>ZEjy}jUJWGZiN)jrxvws6=k7SQVZ+-_2{mhbk}#PYJ0P4EJD6+L;md( z>TcIs3&dt^#d!HC+(T-6l4a!l$>Q1lH11DR#&2xb-?xrVyMwCtxxCpJO!kh4@iRv12DQ&CZlyJzUQGUA);lV+k`in*(DmeI%-*R z*{W?<<-Fprr6uIseYiwJB43%8GO9KWK&7=riQv>t0Ko++aaI{>klVNR6}-Uh&xLBB zMnV2-b`UBgrL=!UDFcm8e2~cyv*Yd>_U9P+j>$#zGsb&|p;0qkND<-0ghO>a3Te+|a{lV~a*D{=xRKjEbE|&wmR1P7c1+ZJl-PMz ze;M1G!SDadP}--3t~z6x)wdTOCHHbzl|LQwL4`9pVWhe8Z?d#QVR9z1#Px?tMo@n0 zuipUx_e!315w6G6#U8^565ulh_SOsw?^Jd=l;;>%0 zp1+B~Po>HudCo0)C;SXvid<|^dy>QFx+jFBXzD>U-7|GPI7=;``hZv8WH18E&g)x8 zn%KNzToHgy9hT!+`S;hi3|Jfh@)H{22a32DFsaasKr}X@AEk4lP=+`62mlL;?{ks9lIq7=u7fuML>&qQNL1X&oI&lz2|Apau}o$LWWv zPP3SmeaQ;QfP_s9k|DI&*y~HdpolaQsE*mikj*K{k`T&PbT*P>SA0JS?qWU5c)8vluGRD$CfLpk;HLhTvNIG z@nF2#gyRC%<|_h2^37&A3&;vc7b3e2k-)=dBum`?uD4quQ4-hIFkp2Z%KElt^|Bxc zWFnC*o-=D$?lOOAfuFon4yu4^!&Y0fVZwXqY8h7WsKYX|G!Yrc9cT3bmM?kof3+T-$GV&E)kUH)dJ&=jB^R#^JeKcG ze&OKX{M9UYb;b>|+&Pu{`|PzB_kp^G?6>}^b(ZI?JlpzM zb;8|0m?bBFIRfjJl#*+*M5QehNw2uG3s~Lpm+QPu9OeL4x z&`O(hLUZK=p`y0bCEE?nANl0xL)#Nyl(K5vLpvol3XT+e1hm{zu3Mx(DfJGpoZ;cng-ud#SS< zU;2mcuKao(O-HnHsWfZHSSC)mA{zSw)FBm|WfT zgk_;sG*1L^KN{xh2cLVb9yEh=fw)*x=o7m6&rJhG0uMDrq(}i7l)Jlfw!Qo`L+Kyn zgB|Wv>jj%Yp}vP^g3kI-d9Caw&~k6DR6RrD2n&Xo-ocG53 zBF;ofAjL-TcV*c~p-w^k2(29XlasoUBU$g()S z9yFm@;Eq5N8I7$I{-*f<#_}5r+{^heRZ$QBoX7aXzZMHlYP52o2&n>(kUGDsKjb=c zCN!Whq@jO-twP45uPPoPt>Z8>kq=XeOg-_RwG9_AhhaW;kG)LvF^aVEkflkY$prKz z;lfF@tT84LF#-^={-q#-4wEb-LID&V3C?c6KN@JV5_WGZLM=s#j3AvnO(5gfhmcO4 z-M-5q@H{n&CR*Oh)pNG1yUagmzn&cW-9%bG zpZ23wbG`1I;@Y^Se)8z4+o?OmMWs#Ef!!Uf+WL>CE9#c;JE`1p&0F048we?aQ-0j8=`2BqW|I!E7tRL`J?h5-ngvFKjZFsvv2jU%P32iIvw&efb&gNF?u}?jkjG7 zV{SipFImrcEuP=|$JM4RBw&I$G;H-^drKzUb9ql^hvJ)G|CJu~v9LN;(kkh6(-t>% zyHc7h^!PFZpf7O#<=Y!?R^D^9q%M$Qn94)8+$3?arod8B&G+|zo_*&f@;%9M1&9MX znsPnC)C*Uq@jWT$oBsWMK_8Yh^zu8BYDRUOg=6HuO&{vI*YtU}?8ybHncZ)3GAzJ9 zk%2QODV(n&&k;#BQeOe9u?7<78K#1WqB-VbiCnf}b&4F2RdzB}TZop3EPbO|0WLJJ zGZrz9d0bebf%cOv1wpzQ1w~Yq=k=KY=1?(kv!t+{i1NW&M2`K3P*8YYp#4|BM8OGG ztf|0@nVG;We*Fp`w)5?snAkbIb=uu$qsYvdRl657ZQnqm7U3fOQoInyvaX>V0X549 zPh?hg@L&{IZ22cPvjP=K&cZ0ZP**~J@j(L*_m&-*&-YQyzA^%-!hjXTfLty&xt09D zYhcJ4s3Xm}pXWeHpT3B5+en0pIM$b!W6IssxEnuQ860~9?qC!au``&nzwX3+(RynC zh)!T}1ChkID~UcaeW%h=M9O zZ`^ai`fY}l@6*jt^*W)74TfOI>{H}d)uv;A| zSBo)9-K?ldbufLZQj4GS{3@Srw)XjBY%jy3r!|;9Ze7L$fLu>C3@3U!$xjtJsv8jXpf7eZZta~ply%*X_5O1*#jI!kjUBf} zE5?>06e#T*1p};AOYhomWhS)qQ)rKnk%9uR&kk1CeGC5_*H=A6z;p*$N#$=yMBnb& z+mhQ)(-eJi{g|FFYF;!i>xy!|!ovFgL7(tE(}hmOx(n@*_upu3Ks-LZRl9Q>==wAE z(s2FdG^3y+5uR<@#d#b^!|i`c4(stIazc;KJKBqXmEdy&TilsRRTHSkhYlOEvNtWb zd*kB?t`JaSjMPkd|6X)=BWQ#fhENf6|o z4H)Qu48A5LU}#})*bm&R-xV;`R27`ml-dkc0NIufy>Y{7L&50guZmwEyR1+S#=|T z5nOimp-=p)$G}A`s!`!?NKtLON_3*e%Wf@J5dBHrFsSU&Ty>Y71!#O>`1QpXuFHKD z_morG1nV!g?_a$>SocJ8V1YFrq<+j>@7dF@Xy2@((aF!eJR-XdC9gD?o@ z^(ipPE-qMIK6oodnYhxRqo0@qOgk?eDUo`m?0b^Z6)a&uF}XZwmYeWf%fI-MOo~nfv8nCW9BI5D9o4;;_RT3!56&m>un}RLBy@Al^8Vro+)5R3Vs2h!lTpdQ(ol z2(bZBMujMlc+$4v3(dV^?fiBoz>c~L2BakWY~C;5dRFJ6nuYn1H?7A6e~Ap7ZxwLYg%=D1Hvo%(tkcfoedrXGKn&-3mD^(DP&S^koz^XX>{Jp=SbZBPH;v)2Bb_ee1$ zX^igM?D}`FfmrLMl=w|)AIQRoJ&P9+c9(A| zMkc$=%;4n`CvT9}?eMe@eLl6Rz<7iVC32q&0aBVt70F=kg|FI#*wj1(**b?)C>yoC z0+#lEi>mIwr$li!_=4l*bkB$~(p|p|F4xVN@n^!)dKu#n~c-J{+=8rl`@9&mEn8<>BGZ9h;pSS_p4=$}NF|Y8nVtzxaH*1j&!De2%6olc#K;O&U(O zK;>hYL5#%4E?GGWhX#PPO%;mnuj{JWjam4D^9PlHPp7fG8ncgR7$^oG7x`0CA6lV3 z8L0RM<`Om#L;2v^Eb_LGD-Dr5mQ24f{SaakU1{f(I_FPAPgQ_Esf zddBun3k@rwBj1Jh55mDtRVhK^2f6{}ERt*2eRTKW6Sz6Bd~it4M@t}a{Ipd#w|l3$ zVrsJIHmrEeD?6wW`<`Lbx(KS&Xi1ikwNCEsWR0XNuM_)PacPz{eu|R6KHy(ir`9T^ zuEx8i1+{-$|J{4|LmVi+$kyRJb3;GJXzSP0oCDraoW!dT8*sIUfJ*tf1LUgUx}9k! zU{+`A&_L7eL*7=RD6`pbLCi;p;p}~g~*xZ`2 z!NiNwGDso-AnPw)*oDavGZqC}PW=p5dSm%6B(_vey7jHB@D1VW%E1I@ITUy)8b)Pg z$O;u&z4z}hzyQH;%#e`nB#{D468yjUL43;3=D5kK?omo;Qws6#{%if7BpR&L-*5DS z4L|?~5Eu}l8OuvTcp`}HfnNNOduZ2ENRn%_0>4M(jhUUj1-ssnxdx)pUD5 z#?QeT=>qd4nt^on|WEY)sY!UXwR*WZ3S<)y>R?F9XCjR+%FwTIOk6<$q*Pq9h;eYq*Z{%hTU z%lx0!=$WtP)nu6qkt$T(P1uN%s`gleipIs{e04dp!I?Jfm|tLD>1h9~$XC25fZq~z z?-!;yrHuEZho+SVj73?vS`HMr2BVwJQk*Cu3Go6An%PpE28g*i)4n3=xV%|5Dm0Y=W!OCd=6=sgaJ-TC|-9pl1!>7*w&NlPfS-=kiBS8 zP;~;pWAGp3V?b7#;T*H~_SSij+Byu%*v4fYnc>M?rPrq$ng8*`kubW|zm7q^Tu^=b z{L&oFKyRn1cql4oWI>4cpkal5rZ|*CbQk&Qa1R%YDS}51?oQls6fw2?w#)0CjsEuI z>dE4JwkL9J!@LU~zBraCvU3+eElND@-yhgS-@6Aq?sZwtF2F=BMOiE|NHp_g@5keN zmfw1g&bKsNYsU%3Rf$S|)M%bBTd8rJ?~rWYrgz+u`^~a1oR%ouNd0a!35-Ku-jJNV zWvMsy`o61+x{l7lr+*U=zfVr0wHvOtY4cMV{?c9>9`7_%codcVAMsV6pTq!lJ)JSh zKmLecn{aji+0Y}ctZm}qJe+uwf}>|zLw>m!e30_ zCo)v18OQK`EC`%zo16?F240#UWY<*>QQ9o8*@?;%>*^Q^BC=>M8+n@FGS5)#WA|P-BY9VbfryK_eIw2UeVkWbHndVZg4IB?!PKx|04ML?L~vM|A)VDIQzYl=zC4d z|HJ>?E0!+YAU?TdVFg%tA_z0p@sQ>z`+Df)84QE8>HtbksXnz_+Vzo8zAgQpoovd@SUgD(i$e4_LxXl`>I8=hz^pKq6L zdNga#9(am&85T92A#f1owxGGHUHR!{LoMg=GAkSR2{o6+mrs98M;F@qX0-*XD8oG> zgr3VA1cttno_3wLi76d5bNU(OJ%$<_1lW4ye)&5c{+}U~y6t~9>N|6UT^YgE6NsW=3L-IGygdS%z%|W=`E5#DILP982H>2Q6^)=^F|?L1mKoK!~l`P+f)RA zJ#<`G)DT0m!t`u;v6|-%#Q5_fZxZrCOVO+H9~G*^YJ(5Fju#RX6VY7*KMs-#ho)M? zNCp|@MSR=8_b@u%4mhkzZg58pVnqxmao}rO)*dA&*|7d@`5DT%e z6o)~~AwmZTsGhp({a~yzyFNkNY)H+j!%iAfLl(>=rBVtkEBgJGQBb%la-P{d#IHkc z76W?zsbk01^smYa~owS*!@4Z-usU@zEem4?LQfa#vfrhB9cKDo|kIwU-ltNdY;|C z@96E>daL+~Xxo8g?~|dNm&*(PWBe2BX6vYRMaeac-!N(}4SyXL-^l7OztwURKbFPM zuJdt9eq&hbqZ;pHmCa*x;g~IOsMF*r!9v;crydoy@4{r$F@AaZCQ1g)l!!rn*ala( zAzr@#-Jc-^C+uDd<05(IT?}4{Aq7dCm%dWq#soDf0A&_#W+BSPVwJ5+g>6uYN6JAA z7842{tYlLq&~E?)V#{oN@OAk=r&nQ+X3_jA5jtEm&3wpQO#0`8WZ40E>QE1NH5pro z`PbQ$n?1mPu8GfJ-Z^?ay|R)ka{WF_!njSt((H=OCZJ?z!*0H>4KwSsC@{Zx=3c~} zKI+6}Nsd5#@zRXQhuYuA+q9Wxf9>CH1Ri(n0ooVTbDJ=$$d8J8R72a6xp` z+(`FYw9luv$SaE5J|Yi4G8-*!u9RN?%{I>bH%X~9yDwDkfZzU;jHIsxl)H%!ez897 ze|#Kt;y|jcDsInUA!$ADQB;l2?uQ3$l(0w9cY{U+e>51%6!O%>RlslY5}`yf=f+(0 z8QZ;syrrYze;+K2j64D?ynVC}S*G~~Sfs4~ZzGMsuSHC|4_$H^k@nm6 zuw$kmH?k`|e44W#Be(ydA8)iU3*0M`&92yV`1-xkR3J}bTB6KaPu0art?Id!b4mKg4<3;XAqT{WN@1=JKh|M6QMW{|O=$1O11+`9WNht+JG*bISFOFrzOxoHTDfrT zork+2#+$}kUz;D}96u^5)$H_yeu-4~%AYfAyAvUoKsY=zvX<@f{N>pI#moNB15Kth zkVCuX)jW0*n+_UzO=T~M@pTp+T zyPYD6h4Ti)2LN~*Ey>xiOt9C0%ucrBZ+BBIuDyw0$$Gt0tEW;-r1Rb}P zRS@8=V6KEN^5tJ6yCj4q)(xoR5na}t@|F~n3N|3MxSEwzF-qd{2JdmVQODOnFonaF z%lvq#25ES4;-IOZw~&-vpno<`O(hz0L%|wuN0PK>kAh{9GI9`b%#$J-e8rfyb&$y9 z3|}(}l9nzUFjJ@p1-LW(%mC_NmpEgB5?)nPRbW8(C>HRcB;Lp577t`>m2iAd6s8R)7`i=Uo)qzfhIdA|&_o}OO%`NeA| zDY}Du)QSAmIDXQbca)sNqB6&p=rzqB`_eq9Gt5NuN2spmS-a{CInJvM`{bPPJ4U;b zzUjl7db5P|)A2ZW^7D{r_t#I_w!J)y&$s;(uyqiA_oMp1sBD|SZQQ+Mi$_}l0M{m; zlnWFmWU^8Rt3-Bm>e~q%J;x>>;GZQkGrFzaRMygBXpcB5$6QCha~_AwRGGZOF9o+R zO<@RJQ+(GEugNjIe#6a%>vEeR=K=|4rb_H7?}*(jsv5~GW zq8Jz#fIg7CIv^DDB{oA2kiffy05d;Y5NLPI7leg4L#dgM6QpJ62`^;d?uOaY zlJ1N%V8%W5a)QZ;Ex&73ajHb0K3~MbQw~xN3_5YqeJKNj9jk;|zp}<|mw0BKQ`FoqbtB+l&CZraJ!5o9Zn!HifCBId9>1L77i#bHGO$G4p$x5 zP`zf;n6GnYGX8&z4=*p&%>B4r3WiuZ-?vt&JfYU;bSOVDI}#N8roq(yme;{FJ+7ffw>@!s#F{(9$cfIl| z_^vr}aPZlw?)Oa%1UTHu9OZg-7x3kMlZ3E$)T}ws6y;Ye^%pESA$yj`&tO(khhDI?cF&aA36%rCc2h~I4<5Xa!hjpH|Qpx$p2^ z9n)F5DN;=MpePWH^*p5Qr!3nnn>!`KFeM0pMvDLv-ck^1QY|`B1`0e#q${riWH~9< z4TfOmIV0J2A?Q9!;cg8#m<$*thu&J1J1e~(8;N@htFBbMWJT8Z4}kelF+U|_E{dGA zYB~)f(QJAqy#DIfLl9va``EN+B09wOx;q#T4$pk2AaMBg-`3aG5_MqF zd@Ah?8KFl(@R4pmnv2`PFeSCfx7dVF&#>y6N;)~@f)CGL=&<>Jb^56Yw_gXA)@?tI zrmWW&OgvZq77+ig{$$l}$Z@^;JI5qWI_ZDXG=w~KyEztR>$u?QtGQT@%QMY;!;Xhj zeM3__1G&7(DOZ^ zjh4OqSZ#6Ucn1!YL+)xqabN!-A13?=V&8Zd$xx&##a3ea98xZbJE1Z*>_A;=D z6jBBOGED_65Qs7(o`sSz>JS!+3KfS-|Dx)#CQS+xEHx15fH)vjK@W(B_FIA#ln*~w6x?EgL;*iD+FO9TC5B@L`<{olnpGP9t>DLAU>0gf2)E; zG`7z_&qo*901#kZ93rtx!4Zc93sAUR1?mf=u!y7>v=LA)*OJ45P!@D&Qu750ko^LK zfZV`)RT!UP;ctwZw>S}LAggjfb+vo--iG^A*~?gB7_hWoh}+~GZc(-iqh2rA*j~X##`^+t`0+>d;%&(M-G8n!_Pw z$quE6GK1G=pkR;C_uqfj>?_<~EmFuD0=;~3(JorLW=85v_%P?JqpEqT&Z(4xbxA54 z5u>5MD;ob;okF`5EBhQ3F1xLgIpR-l*ZEKDmPi^t3BsGVhtL%LuVDxAo&o~$9?Zqt zxy+6NLsw2!NcVG_?0y%A)(PxjvggS1glKAIQ0MZ*0XnDrPJw1#y_~M(2@gMmu+e9s zjm+-pLhM&U;Q2iq@RhKQ12e2gr*1hBk(yPEzcc4uE%b- z0=y`E|8uuQSeF{PJgHX{4P#alc^lo%)MWxzIDn;ThXRnF-joIcyayH&%v}e8@obBI zEpO4m?}HG4YhABD0)#d7r(a`wo#7NcJAN1JupC;Mm#F zvk-MbhUwNp0J(oSp4S+^5gaO1YLph)jv~wP`R9occ{64UV%p|Yj>^8A4%0s4gP%m zl)lyUYOHAsD*rXt!KD|d|NP7k`Kk#iuCIf;^!|LCtyDfYQ=>UW+QQ-Hp(0sX#J0bW zw1z1^TPNAVQNz+!Ds{N3CT&ohACwa@?iUomANRy*w+`swCm;P$y^YYR$>+Ma0F#`~H@^~NrK|wOHFIPrHPR24O5a>1GpS@}h|`(+^}*%H2pSx+LJ@IUgBg3$=##x#x6{y| zURDk76ag!qr!6meeu&xOe@e|GP^Ou&wdZD#lbQmntCD&O#daV&8raZiiA{xUtXRG5 z8I!a7L=2xs3T)t_ONqL!Lh4rNBtDOuYslwuS3)(o=se07LVPM6s!XF5Gvga2B<+Fe z%0kLC#(LjS1A>q8)(z`hgbLN7(TNqxEQCUyl3IEHgn)o6@+gfFR1x36Mcu*p&=V8q z0EUd51^^uZV5?}=q=`)4i3h3d9PlmgQ~7Evt?dhXU8rD~fVhd0vnvAJ#x9LA`;rl} zwp0;AAp~#GZYBfK2NU43Ux>^;>YT6MR)x(-sYQ!JzI;qSFiQCW8&^Wl!4vRgt4Mv zGtLb`{|G_^qh)J9Da_LUz1#=pe6Cil+?q?)#8RX#(ndX0r5G5_fT*2npGlTpCV$uU zrA+u(lT?}e?U~B!v8yq_9K&4NKI_lrQy1i1_WO=jT~tv#;uz9heYUMfBC_k(GI#a& zqn2$ux@GQ{v-qO|9;rL)Hx8k1W!Mkb#@+a|_NwN6&qLRjFGs%g+`oUnr{~eL3m0Ns zj`WnxzI^#)=48r+7@Ek-|I992IBpj9*#U>|`DJEu_NSSd^c5~Q>pyXEeZHS1Ws936 zA|#G{AP&N*IEf=`6S>?|{Ns76W@a0aFf8)H5Kc+$EP#Db0R#rf`M8ATf4McD>1b*!%F_8x&{T_!m2X(o;O%&Rb z%aV(4m!?)tQ)>!#Rn$Fg`^Fwk&#_HE zE|fb|gy#XZAzEZ9TrJ@Sk{Bp=$4s8!DXdBjB1>tS53Bmy_s4a?kT*|jU&v?Xy84$3 zar%{e;%97n>5E#}#V2C7{S?)F$Nm1f`%cr&D}}B=6H2DGGi_}Gj5qCX`-R_gD9A;b zy5An(H7nP$KDBvSr}K=u8?<>^T1Lghbt-@8&Ew6Buqh?i7ZDoUPvgBFFGJHE2YCwb z!>hKk;c@o;p4p9|8Bb-Q26MS#ZbQNHh`7Ow z@H-Z(cgi}CW@KiOMm*#Lmb0Np>*Y$N20c#ts?;PKEM(f~CO?pD$)yjpyE-{F*v?y2 zN~HreN~FtI>{aR-S*o&%9y9*WSc&YBd!)irwoin0qFB68-euD5Sl1~7d7vx;Axb1< zF0qgU&LGSZ4{-&6_8sBnX-Ej*i4&RVh*xl|C>(+~8A;b8rQaZAeMv9(0T>Ve)vrdv zk-)e~f#M0;xlb~#2;cHxsdxPTk%-B}5rsY^0yu>8V-!ba*YmH#y&P`Q;c7VunP-!C7^QZs+Eu6htIS8O z{5d)G4d!Wt^;C)1Y(cJTs8$}`W{c|A5hGsS#Q9b6p_~3_rC|M|?z(pDt6F)@sG_$a zUwXA={D(6-rMg}{`Yf+@R_a|q(bp4|UC&PBvrv*p4rb5Y@vv3SJ(T_d<Pw@Wk#$ z5%mtes#@9vY!hv-9T#2Fd0oFY9`0nnO4O<}hzia@BsIT)dUch&)EL$rSNYI1x?|dS54;H+W1n z3brQLUD#-FDupssuvaV=Z;Nm6#KNWTDqDHk0zO>Zvb7pVXU`P)QB?>AVVg&jejctg zoH`cP(ohADsxT;QEfg}#V|h=|y-TV+0Pdj2JmXBY@PSoFNl}oqrE^=BFuYBfX5CVIGU#F2cigCC2aX zbg$&Q3l;Ua>$vH^bGd6IMI+|;j_ZWX$<`Gpzo1FbZYw`;ywP8r98@n_zo;IWW)WFl zaT5MaukqzKSN@_Gk)Cm>)c1QN;g-Z99lDcx`}5Rd&459mvfjWB|Bf0!9wBaN;$v_fOBQ@n3M6>K&J%qA$fXR~k|^j5gOhm01Ykc(&BPbNPH%(= zh$bOyfYP9Bf&bfo!SIi96N5#UX96jL)_?oIE$`Htf;Fulh!ii7l43dQVQeG@jur&u zX5lOP`t9tqk21`&g_Cgz1dY6g<5X%$HW{%v{5j`NX04LkldX7MJA0&#f2&Xt3@hht z+`O(-O7kpO$a}*`sB(838BCn?7XAbz`1={Q2`T-uIBC({URYSco?Qmrt9?VVKl<}b z^$@wXbzO>S;0 %vuU13|GTcR@S7aixfw;M1;0kObMzi8HCKV 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

=c{7&*qKQm$(r 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 z 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ྌUu0Ik-0IecxKC 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 z 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

e~;Z}wUo&PLCPW!F|s-F5u(Ocqm0m>gWtvi}S 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

e9a=*l~?|jMp(J!j;<*j!sr00SwW%J$W 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
",[2,new Promise((function(t){window.setTimeout((function(){e.requestInProgress=!1,e.hideOverlay(),t()}),5e3)}))]}))}))},t.prototype.showOverlay=function(){this.overlay.style.display="flex"},t.prototype.hideOverlay=function(){this.overlay.style.display="none",this.overlay.innerHTML=""},t.prototype.createOverlayStyle=function(){var t={position:"fixed",display:"none",inset:0,"font-family":"Arial, Helvetica, sans-serif",color:"white","align-items":"center","justify-content":"center","background-color":"rgba(0,0,0,0.75)","z-index":"10000"};for(var e in t)this.overlay.style[e]=t[e]},t}();e.default=s},216:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&(this.initResolvers.forEach((function(t){return t()})),this.initResolvers=[])},t.prototype.ensureInit=function(){return r(this,void 0,void 0,(function(){var t=this;return i(this,(function(e){return this.realInstance?[2,Promise.resolve()]:[2,new Promise((function(e){t.initResolvers.push((function(){return r(t,void 0,void 0,(function(){return i(this,(function(t){return e(),[2]}))}))}))}))]}))}))},t}();e.SDKInitializer=y},769:function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function u(t){try{s(r.next(t))}catch(t){o(t)}}function a(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(u,a)}s((r=r.apply(t,e||[])).next())}))},i=this&&this.__generator||function(t,e){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return u.label++,{value:o[1],done:!1};case 5:u.label++,r=o[1],o=[0];continue;case 7:o=u.ops.pop(),u.trys.pop();continue;default:if(!((i=(i=u.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.loadAdsIfNeeded=void 0;var r,i=n(823);e.loadAdsIfNeeded=function(t){return window.CrazygamesAds?Promise.resolve():function(t){return r||(r=(0,i.loadScript)(t).then((function(){window.CrazygamesAds.initAds()})))}(t)}},314:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.renderFakeBanner=void 0;var i=r(n(198)),o=r(n(71)),u=n(81),a=[{width:970,height:90},{width:320,height:50},{width:160,height:600},{width:336,height:280},{width:728,height:90},{width:300,height:600},{width:468,height:60},{width:970,height:250},{width:300,height:250},{width:250,height:250},{width:120,height:600}];e.renderFakeBanner=function(t){o.default.log("Rendering fake banner",t);var e=document.getElementById(t.id);if(e){var n=t.width,r=t.height;if(t.isResponsive){var s=(0,i.default)(a).find((function(t){return n>=t.width&&r>=t.height}));if(!s)throw new u.BannerError("No available banner size has been found for container "+e.id);n=s.width,r=s.height}e.innerHTML="";var c=document.createElement("img");c.setAttribute("src","https://images.crazygames.com/crazygames-sdk/"+n+"x"+r+".png"),c.setAttribute("width",n+"px"),c.setAttribute("height",r+"px"),e.appendChild(c),e.style.backgroundColor="rgb(191, 173, 255, 0.25)"}}},414:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;nwindow.innerWidth+4||n>r.height+4)},t.prototype.computeOverlay=function(){var t=this.getScale(),e=this.getOnScreenPosition();return{width:this.onScreenSize.width,height:this.onScreenSize.height,top:e.y,left:e.x,scale:t}},t.prototype.getGameContainerDimensions=function(){var t=document.getElementById("game-container");return t?{width:t.clientWidth,height:t.clientHeight}:{width:window.innerWidth,height:window.innerHeight}},t.prototype.getScale=function(){return this.getGameContainerDimensions().width/922},t.prototype.getOnScreenPosition=function(){var t=this.getGameContainerDimensions(),e=this.bannerRequest.anchor.x*t.width,n=(1-this.bannerRequest.anchor.y)*t.height,r=this.getScale(),i=this.onScreenSize,o=i.width*r,u=i.height*r,a=this.bannerRequest.pivot||{x:.5,y:.5};return{x:e+this.bannerRequest.position.x*r-o*a.x,y:n-this.bannerRequest.position.y*r-u*(1-a.y)}},t.prototype.setContainerPosition=function(){var t=this.computeOverlay();this.containerElement.style.width=t.width+"px",this.containerElement.style.height=t.height+"px",this.containerElement.style.top=t.top+"px",this.containerElement.style.left=t.left+"px",this.containerElement.style.transform="scale("+t.scale+")",this.containerElement.style.display="block"},t.prototype.renderBanner=function(){var t=this;if(this.setContainerPosition(),!this.isVisible())return this.callback(this.bannerRequest.id,"bannerError","bannerNotEntirelyVisible"),void(this.containerElement.style.display="none");this.bannerModule.requestBanner(r({id:this.containerId},this.onScreenSize),(function(e,n){e?t.callback(t.bannerRequest.id,"bannerError",e):t.callback(t.bannerRequest.id,"bannerRendered")}))},t.prototype.destroy=function(){this.containerElement&&this.containerElement.remove(),window.removeEventListener("resize",this.debouncedWindowResize)},t}();e.OverlayBanner=o},71:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(823),i=function(){function t(){}return t.prototype.log=function(t){for(var e=[],n=1;n0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1].95;e({visibleState:i?"visible":"notVisible",size:{width:Math.ceil(r.boundingClientRect.width),height:Math.ceil(r.boundingClientRect.height)}}),n.disconnect()}));n.observe(t)}))]}))}))}e.getContainerInfo=function(t){return n(this,void 0,void 0,(function(){var e;return r(this,(function(n){return(e=document.getElementById(t))?[2,i(e)]:[2,{visibleState:"notCreated",size:{width:0,height:0}}]}))}))}},823:function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function u(t){try{s(r.next(t))}catch(t){o(t)}}function a(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(u,a)}s((r=r.apply(t,e||[])).next())}))},i=this&&this.__generator||function(t,e){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return u.label++,{value:o[1],done:!1};case 5:u.label++,r=o[1],o=[0];continue;case 7:o=u.ops.pop(),u.trys.pop();continue;default:if(!((i=(i=u.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.generateInviteLink=void 0,e.generateInviteLink=function(t,e){if(!e)return"An error happened when generating invite link";var n=new URL(e),r=n.searchParams;return r.set("utm_source","invite"),Object.keys(t).forEach((function(e){r.set(e,t[e])})),n.toString()}},297:function(t,e){"use strict";var n=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(i,o){function u(t){try{s(r.next(t))}catch(t){o(t)}}function a(t){try{s(r.throw(t))}catch(t){o(t)}}function s(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(u,a)}s((r=r.apply(t,e||[])).next())}))},r=this&&this.__generator||function(t,e){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return u.label++,{value:o[1],done:!1};case 5:u.label++,r=o[1],o=[0];continue;case 7:o=u.ops.pop(),u.trys.pop();continue;default:if(!((i=(i=u.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.throttledMethod=void 0,e.throttledMethod=function(t,e){var n=0;return function(){for(var r=[],i=0;ie?(n=o,t.apply(void 0,r)):void 0}}},719:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wait=void 0,e.wait=function(t){return new Promise((function(e){return setTimeout(e,t)}))}},412:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SDK_VERSION=void 0,e.SDK_VERSION="2.1.0"}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var o=e[r]={id:r,loaded:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{"use strict";var t=n(823),e=(new(n(724).SDKInitializer)).getProxy();e.init(window.crazySdkInitOptions),window.CrazyGames={SDK:e},(0,t.addStyle)("\n.crazygames-banner-container {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n}\n")})()})(); \ No newline at end of file diff --git a/sandtrix/index.html b/sandtrix/index.html new file mode 100644 index 00000000..7d6e7ea0 --- /dev/null +++ b/sandtrix/index.html @@ -0,0 +1,113 @@ + + + Sandtrix + + + + + + +
+
+ +
+
+
+
+ +
+ + + \ No newline at end of file diff --git a/sandtrix/soundmanager2-jsmin.js b/sandtrix/soundmanager2-jsmin.js new file mode 100644 index 00000000..2077360f --- /dev/null +++ b/sandtrix/soundmanager2-jsmin.js @@ -0,0 +1,113 @@ +/** @license + + + SoundManager 2: JavaScript Sound for the Web + ---------------------------------------------- + http://schillmania.com/projects/soundmanager2/ + + Copyright (c) 2007, Scott Schiller. All rights reserved. + Code provided under the BSD License: + http://schillmania.com/projects/soundmanager2/license.txt + + V2.97a.20150601 +*/ +(function(h,g){function K(sb,K){function ha(b){return c.preferFlash&&H&&!c.ignoreFlash&&c.flash[b]!==g&&c.flash[b]}function r(b){return function(d){var e=this._s;e&&e._a?d=b.call(this,d):(e&&e.id?c._wD(e.id+": Ignoring "+d.type):c._wD("HTML5::Ignoring "+d.type),d=null);return d}}this.setupOptions={url:sb||null,flashVersion:8,debugMode:!0,debugFlash:!1,useConsole:!0,consoleOnly:!0,waitForWindowLoad:!1,bgColor:"#ffffff",useHighPerformance:!1,flashPollingInterval:null,html5PollingInterval:null,flashLoadTimeout:1E3, +wmode:null,allowScriptAccess:"always",useFlashBlock:!1,useHTML5Audio:!0,forceUseGlobalHTML5Audio:!1,ignoreMobileRestrictions:!1,html5Test:/^(probably|maybe)$/i,preferFlash:!1,noSWFCache:!1,idPrefix:"sound"};this.defaultOptions={autoLoad:!1,autoPlay:!1,from:null,loops:1,onid3:null,onload:null,whileloading:null,onplay:null,onpause:null,onresume:null,whileplaying:null,onposition:null,onstop:null,onfailure:null,onfinish:null,multiShot:!0,multiShotEvents:!1,position:null,pan:0,stream:!0,to:null,type:null, +usePolicyFile:!1,volume:100};this.flash9Options={isMovieStar:null,usePeakData:!1,useWaveformData:!1,useEQData:!1,onbufferchange:null,ondataerror:null};this.movieStarOptions={bufferTime:3,serverURL:null,onconnect:null,duration:null};this.audioFormats={mp3:{type:['audio/mpeg; codecs="mp3"',"audio/mpeg","audio/mp3","audio/MPA","audio/mpa-robust"],required:!0},mp4:{related:["aac","m4a","m4b"],type:['audio/mp4; codecs="mp4a.40.2"',"audio/aac","audio/x-m4a","audio/MP4A-LATM","audio/mpeg4-generic"],required:!1}, +ogg:{type:["audio/ogg; codecs=vorbis"],required:!1},opus:{type:["audio/ogg; codecs=opus","audio/opus"],required:!1},wav:{type:['audio/wav; codecs="1"',"audio/wav","audio/wave","audio/x-wav"],required:!1}};this.movieID="sm2-container";this.id=K||"sm2movie";this.debugID="soundmanager-debug";this.debugURLParam=/([#?&])debug=1/i;this.versionNumber="V2.97a.20150601";this.altURL=this.movieURL=this.version=null;this.enabled=this.swfLoaded=!1;this.oMC=null;this.sounds={};this.soundIDs=[];this.didFlashBlock= +this.muted=!1;this.filePattern=null;this.filePatterns={flash8:/\.mp3(\?.*)?$/i,flash9:/\.mp3(\?.*)?$/i};this.features={buffering:!1,peakData:!1,waveformData:!1,eqData:!1,movieStar:!1};this.sandbox={type:null,types:{remote:"remote (domain-based) rules",localWithFile:"local with file access (no internet access)",localWithNetwork:"local with network (internet access only, no local access)",localTrusted:"local, trusted (local+internet access)"},description:null,noRemote:null,noLocal:null};this.html5= +{usingFlash:null};this.flash={};this.ignoreFlash=this.html5Only=!1;var W,c=this,Ya=null,l=null,F,v=navigator.userAgent,ia=h.location.href.toString(),m=document,ya,Za,za,n,I=[],Aa=!0,D,X=!1,Y=!1,q=!1,y=!1,ja=!1,p,tb=0,Z,A,Ba,R,Ca,P,S,T,$a,Da,Ea,ka,z,la,Q,Fa,aa,ma,na,U,ab,Ga,bb=["log","info","warn","error"],cb,Ha,db,ba=null,Ia=null,t,Ja,V,eb,oa,pa,L,w,ca=!1,Ka=!1,fb,gb,hb,qa=0,da=null,ra,M=[],ea,u=null,ib,sa,fa,N,ta,La,jb,x,kb=Array.prototype.slice,C=!1,Ma,H,Na,lb,J,mb,Oa,ua,nb=0,Pa,Qa=v.match(/(ipad|iphone|ipod)/i), +Ra=v.match(/android/i),O=v.match(/msie/i),ub=v.match(/webkit/i),va=v.match(/safari/i)&&!v.match(/chrome/i),Sa=v.match(/opera/i),wa=v.match(/(mobile|pre\/|xoom)/i)||Qa||Ra,Ta=!ia.match(/usehtml5audio/i)&&!ia.match(/sm2\-ignorebadua/i)&&va&&!v.match(/silk/i)&&v.match(/OS X 10_6_([3-7])/i),Ua=h.console!==g&&console.log!==g,Va=m.hasFocus!==g?m.hasFocus():null,xa=va&&(m.hasFocus===g||!m.hasFocus()),ob=!xa,pb=/(mp3|mp4|mpa|m4a|m4b)/i,ga=m.location?m.location.protocol.match(/http/i):null,vb=ga?"":"http://", +qb=/^\s*audio\/(?:x-)?(?:mpeg4|aac|flv|mov|mp4||m4v|m4a|m4b|mp4v|3gp|3g2)\s*(?:$|;)/i,rb="mpeg4 aac flv mov mp4 m4v f4v m4a m4b mp4v 3gp 3g2".split(" "),wb=new RegExp("\\.("+rb.join("|")+")(\\?.*)?$","i");this.mimePattern=/^\s*audio\/(?:x-)?(?:mp(?:eg|3))\s*(?:$|;)/i;this.useAltURL=!ga;var Wa;try{Wa=Audio!==g&&(Sa&&opera!==g&&10>opera.version()?new Audio(null):new Audio).canPlayType!==g}catch(xb){Wa=!1}this.hasHTML5=Wa;this.setup=function(b){var d=!c.url;b!==g&&q&&u&&c.ok()&&(b.flashVersion!==g|| +b.url!==g||b.html5Test!==g)&&L(t("setupLate"));Ba(b);if(!C)if(wa){if(!c.setupOptions.ignoreMobileRestrictions||c.setupOptions.forceUseGlobalHTML5Audio)M.push(z.globalHTML5),C=!0}else c.setupOptions.forceUseGlobalHTML5Audio&&(M.push(z.globalHTML5),C=!0);if(!Pa&&wa)if(c.setupOptions.ignoreMobileRestrictions)M.push(z.ignoreMobile);else if(c.setupOptions.useHTML5Audio&&!c.setupOptions.preferFlash||c._wD(z.mobileUA),c.setupOptions.useHTML5Audio=!0,c.setupOptions.preferFlash=!1,Qa)c.ignoreFlash=!0;else if(Ra&& +!v.match(/android\s2\.3/i)||!Ra)c._wD(z.globalHTML5),C=!0;b&&(d&&aa&&b.url!==g&&c.beginDelayedInit(),aa||b.url===g||"complete"!==m.readyState||setTimeout(Q,1));Pa=!0;return c};this.supported=this.ok=function(){return u?q&&!y:c.useHTML5Audio&&c.hasHTML5};this.getMovie=function(c){return F(c)||m[c]||h[c]};this.createSound=function(b,d){function e(){f=oa(f);c.sounds[f.id]=new W(f);c.soundIDs.push(f.id);return c.sounds[f.id]}var a,f;a=null;a="soundManager.createSound(): "+t(q?"notOK":"notReady");if(!q|| +!c.ok())return L(a),!1;d!==g&&(b={id:b,url:d});f=A(b);f.url=ra(f.url);f.id===g&&(f.id=c.setupOptions.idPrefix+nb++);f.id.toString().charAt(0).match(/^[0-9]$/)&&c._wD("soundManager.createSound(): "+t("badID",f.id),2);c._wD("soundManager.createSound(): "+f.id+(f.url?" ("+f.url+")":""),1);if(w(f.id,!0))return c._wD("soundManager.createSound(): "+f.id+" exists",1),c.sounds[f.id];if(sa(f))a=e(),c.html5Only||c._wD(f.id+": Using HTML5"),a._setup_html5(f);else{if(c.html5Only)return c._wD(f.id+": No HTML5 support for this sound, and no Flash. Exiting."), +e();if(c.html5.usingFlash&&f.url&&f.url.match(/data\:/i))return c._wD(f.id+": data: URIs not supported via Flash. Exiting."),e();8a.instanceCount?(m(),e=a._setup_html5(),a.setPosition(a._iO.position),e.play()):(c._wD(a.id+": Cloning Audio() for instance #"+ +a.instanceCount+"..."),k=new Audio(a._iO.url),G=function(){x.remove(k,"ended",G);a._onfinish(a);ta(k);k=null},h=function(){x.remove(k,"canplay",h);try{k.currentTime=a._iO.position/1E3}catch(c){L(a.id+": multiShot play() failed to apply position of "+a._iO.position/1E3)}k.play()},x.add(k,"ended",G),a._iO.volume!==g&&(k.volume=Math.max(0,Math.min(1,a._iO.volume/100))),a.muted&&(k.muted=!0),a._iO.position?x.add(k,"canplay",h):k.play()):(B=l._start(a.id,a._iO.loops||1,9===n?a.position:a.position/1E3, +a._iO.multiShot||!1),9!==n||B||(c._wD(e+"No sound hardware, or 32-sound ceiling hit",2),a._iO.onplayerror&&a._iO.onplayerror.apply(a)))}return a};this.stop=function(b){var d=a._iO;1===a.playState&&(c._wD(a.id+": stop()"),a._onbufferchange(0),a._resetOnPosition(0),a.paused=!1,a.isHTML5||(a.playState=0),Xa(),d.to&&a.clearOnPosition(d.to),a.isHTML5?a._a&&(b=a.position,a.setPosition(0),a.position=b,a._a.pause(),a.playState=0,a._onTimer(),G()):(l._stop(a.id,b),d.serverURL&&a.unload()),a.instanceCount= +0,a._iO={},d.onstop&&d.onstop.apply(a));return a};this.setAutoPlay=function(b){c._wD(a.id+": Autoplay turned "+(b?"on":"off"));a._iO.autoPlay=b;a.isHTML5||(l._setAutoPlay(a.id,b),b&&!a.instanceCount&&1===a.readyState&&(a.instanceCount++,c._wD(a.id+": Incremented instance count to "+a.instanceCount)))};this.getAutoPlay=function(){return a._iO.autoPlay};this.setPosition=function(b){b===g&&(b=0);var d=a.isHTML5?Math.max(b,0):Math.min(a.duration||a._iO.duration,Math.max(b,0));a.position=d;b=a.position/ +1E3;a._resetOnPosition(a.position);a._iO.position=d;if(!a.isHTML5)b=9===n?a.position:b,a.readyState&&2!==a.readyState&&l._setPosition(a.id,b,a.paused||!a.playState,a._iO.multiShot);else if(a._a){if(a._html5_canplay){if(a._a.currentTime!==b){c._wD(a.id+": setPosition("+b+")");try{a._a.currentTime=b,(0===a.playState||a.paused)&&a._a.pause()}catch(e){c._wD(a.id+": setPosition("+b+") failed: "+e.message,2)}}}else if(b)return c._wD(a.id+": setPosition("+b+"): Cannot seek yet, sound not ready",2),a;a.paused&& +a._onTimer(!0)}return a};this.pause=function(b){if(a.paused||0===a.playState&&1!==a.readyState)return a;c._wD(a.id+": pause()");a.paused=!0;a.isHTML5?(a._setup_html5().pause(),G()):(b||b===g)&&l._pause(a.id,a._iO.multiShot);a._iO.onpause&&a._iO.onpause.apply(a);return a};this.resume=function(){var b=a._iO;if(!a.paused)return a;c._wD(a.id+": resume()");a.paused=!1;a.playState=1;a.isHTML5?(a._setup_html5().play(),m()):(b.isMovieStar&&!b.serverURL&&a.setPosition(a.position),l._pause(a.id,b.multiShot)); +!r&&b.onplay?(b.onplay.apply(a),r=!0):b.onresume&&b.onresume.apply(a);return a};this.togglePause=function(){c._wD(a.id+": togglePause()");if(0===a.playState)return a.play({position:9!==n||a.isHTML5?a.position/1E3:a.position}),a;a.paused?a.resume():a.pause();return a};this.setPan=function(c,b){c===g&&(c=0);b===g&&(b=!1);a.isHTML5||l._setPan(a.id,c);a._iO.pan=c;b||(a.pan=c,a.options.pan=c);return a};this.setVolume=function(b,d){b===g&&(b=100);d===g&&(d=!1);a.isHTML5?a._a&&(c.muted&&!a.muted&&(a.muted= +!0,a._a.muted=!0),a._a.volume=Math.max(0,Math.min(1,b/100))):l._setVolume(a.id,c.muted&&!a.muted||a.muted?0:b);a._iO.volume=b;d||(a.volume=b,a.options.volume=b);return a};this.mute=function(){a.muted=!0;a.isHTML5?a._a&&(a._a.muted=!0):l._setVolume(a.id,0);return a};this.unmute=function(){a.muted=!1;var b=a._iO.volume!==g;a.isHTML5?a._a&&(a._a.muted=!1):l._setVolume(a.id,b?a._iO.volume:a.options.volume);return a};this.toggleMute=function(){return a.muted?a.unmute():a.mute()};this.onposition=this.onPosition= +function(b,c,d){E.push({position:parseInt(b,10),method:c,scope:d!==g?d:a,fired:!1});return a};this.clearOnPosition=function(a,b){var c;a=parseInt(a,10);if(isNaN(a))return!1;for(c=0;c=b)return!1;for(--b;0<=b;b--)c=E[b],!c.fired&&a.position>=c.position&&(c.fired=!0,v++,c.method.apply(c.scope,[c.position]));return!0};this._resetOnPosition= +function(a){var b,c;b=E.length;if(!b)return!1;for(--b;0<=b;b--)c=E[b],c.fired&&a<=c.position&&(c.fired=!1,v--);return!0};y=function(){var b=a._iO,d=b.from,e=b.to,f,g;g=function(){c._wD(a.id+': "To" time of '+e+" reached.");a.clearOnPosition(e,g);a.stop()};f=function(){c._wD(a.id+': Playing "from" '+d);if(null!==e&&!isNaN(e))a.onPosition(e,g)};null===d||isNaN(d)||(b.position=d,b.multiShot=!1,f());return b};q=function(){var b,c=a._iO.onposition;if(c)for(b in c)if(c.hasOwnProperty(b))a.onPosition(parseInt(b, +10),c[b])};Xa=function(){var b,c=a._iO.onposition;if(c)for(b in c)c.hasOwnProperty(b)&&a.clearOnPosition(parseInt(b,10))};m=function(){a.isHTML5&&fb(a)};G=function(){a.isHTML5&&gb(a)};f=function(b){b||(E=[],v=0);r=!1;a._hasTimer=null;a._a=null;a._html5_canplay=!1;a.bytesLoaded=null;a.bytesTotal=null;a.duration=a._iO&&a._iO.duration?a._iO.duration:null;a.durationEstimate=null;a.buffered=[];a.eqData=[];a.eqData.left=[];a.eqData.right=[];a.failures=0;a.isBuffering=!1;a.instanceOptions={};a.instanceCount= +0;a.loaded=!1;a.metadata={};a.readyState=0;a.muted=!1;a.paused=!1;a.peakData={left:0,right:0};a.waveformData={left:[],right:[]};a.playState=0;a.position=null;a.id3={}};f();this._onTimer=function(b){var c,f=!1,g={};if(a._hasTimer||b)return a._a&&(b||(0opera.version()?new Audio(null):new Audio,c=a._a,c._called_load=!1,C&&(Ya=c);a.isHTML5=!0;a._a=c;c._s=a;h();a._apply_loop(c,b.loops);b.autoLoad||b.autoPlay?a.load():(c.autobuffer=!1,c.preload="auto");return c};h=function(){if(a._a._added_events)return!1;var b;a._a._added_events=!0;for(b in J)J.hasOwnProperty(b)&&a._a&&a._a.addEventListener(b,J[b],!1);return!0};k=function(){var b; +c._wD(a.id+": Removing event listeners");a._a._added_events=!1;for(b in J)J.hasOwnProperty(b)&&a._a&&a._a.removeEventListener(b,J[b],!1)};this._onload=function(b){var d=!!b||!a.isHTML5&&8===n&&a.duration;b=a.id+": ";c._wD(b+(d?"onload()":"Failed to load / invalid sound?"+(a.duration?" -":" Zero-length duration reported.")+" ("+a.url+")"),d?1:2);d||a.isHTML5||(!0===c.sandbox.noRemote&&c._wD(b+t("noNet"),1),!0===c.sandbox.noLocal&&c._wD(b+t("noLocal"),1));a.loaded=d;a.readyState=d?3:2;a._onbufferchange(0); +a._iO.onload&&ua(a,function(){a._iO.onload.apply(a,[d])});return!0};this._onbufferchange=function(b){if(0===a.playState||b&&a.isBuffering||!b&&!a.isBuffering)return!1;a.isBuffering=1===b;a._iO.onbufferchange&&(c._wD(a.id+": Buffer state change: "+b),a._iO.onbufferchange.apply(a,[b]));return!0};this._onsuspend=function(){a._iO.onsuspend&&(c._wD(a.id+": Playback suspended"),a._iO.onsuspend.apply(a));return!0};this._onfailure=function(b,d,e){a.failures++;c._wD(a.id+": Failure ("+a.failures+"): "+b); +if(a._iO.onfailure&&1===a.failures)a._iO.onfailure(b,d,e);else c._wD(a.id+": Ignoring failure")};this._onwarning=function(b,c,d){if(a._iO.onwarning)a._iO.onwarning(b,c,d)};this._onfinish=function(){var b=a._iO.onfinish;a._onbufferchange(0);a._resetOnPosition(0);a.instanceCount&&(a.instanceCount--,a.instanceCount||(Xa(),a.playState=0,a.paused=!1,a.instanceCount=0,a.instanceOptions={},a._iO={},G(),a.isHTML5&&(a.position=0)),a.instanceCount&&!a._iO.multiShotEvents||!b||(c._wD(a.id+": onfinish()"),ua(a, +function(){b.apply(a)})))};this._whileloading=function(b,c,d,e){var f=a._iO;a.bytesLoaded=b;a.bytesTotal=c;a.duration=Math.floor(d);a.bufferLength=e;a.durationEstimate=a.isHTML5||f.isMovieStar?a.duration:f.duration?a.duration>f.duration?a.duration:f.duration:parseInt(a.bytesTotal/a.bytesLoaded*a.duration,10);a.isHTML5||(a.buffered=[{start:0,end:a.duration}]);(3!==a.readyState||a.isHTML5)&&f.whileloading&&f.whileloading.apply(a)};this._whileplaying=function(b,c,d,e,f){var k=a._iO;if(isNaN(b)||null=== +b)return!1;a.position=Math.max(0,b);a._processOnPosition();!a.isHTML5&&8opera.version()?new Audio(null):new Audio:null,e,a,f={},h,k;h=c.audioFormats;for(e in h)if(h.hasOwnProperty(e)&&(a="audio/"+e,f[e]=b(h[e].type),f[a]=f[e],e.match(pb)?(c.flash[e]=!0,c.flash[a]=!0):(c.flash[e]=!1,c.flash[a]=!1),h[e]&&h[e].related))for(k=h[e].related.length-1;0<=k;k--)f["audio/"+h[e].related[k]]= +f[e],c.html5[h[e].related[k]]=f[e],c.flash[h[e].related[k]]=f[e];f.canPlayType=d?b:null;c.html5=A(c.html5,f);c.html5.usingFlash=ib();u=c.html5.usingFlash;return!0};z={notReady:"Unavailable - wait until onready() has fired.",notOK:"Audio support is not available.",domError:"soundManagerexception caught while appending SWF to DOM.",spcWmode:"Removing wmode, preventing known SWF loading issue(s)",swf404:"soundManager: Verify that %s is a valid path.",tryDebug:"Try soundManager.debugFlash = true for more security details (output goes to SWF.)", +checkSWF:"See SWF output for more debug info.",localFail:"soundManager: Non-HTTP page ("+m.location.protocol+" URL?) Review Flash player security settings for this special case:\nhttp://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html\nMay need to add/allow path, eg. c:/sm2/ or /users/me/sm2/",waitFocus:"soundManager: Special case: Waiting for SWF to load with window focus...",waitForever:"soundManager: Waiting indefinitely for Flash (will recover if unblocked)...", +waitSWF:"soundManager: Waiting for 100% SWF load...",needFunction:"soundManager: Function object expected for %s",badID:'Sound ID "%s" should be a string, starting with a non-numeric character',currentObj:"soundManager: _debug(): Current sound objects",waitOnload:"soundManager: Waiting for window.onload()",docLoaded:"soundManager: Document already loaded",onload:"soundManager: initComplete(): calling soundManager.onload()",onloadOK:"soundManager.onload() complete",didInit:"soundManager: init(): Already called?", +secNote:"Flash security note: Network/internet URLs will not load due to security restrictions. Access can be configured via Flash Player Global Security Settings Page: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html",badRemove:"soundManager: Failed to remove Flash node.",shutdown:"soundManager.disable(): Shutting down",queue:"soundManager: Queueing %s handler",smError:"SMSound.load(): Exception: JS-Flash communication failed, or JS error.",fbTimeout:"No flash response, applying .swf_timedout CSS...", +fbLoaded:"Flash loaded",fbHandler:"soundManager: flashBlockHandler()",manURL:"SMSound.load(): Using manually-assigned URL",onURL:"soundManager.load(): current URL already assigned.",badFV:'soundManager.flashVersion must be 8 or 9. "%s" is invalid. Reverting to %s.',as2loop:"Note: Setting stream:false so looping can work (flash 8 limitation)",noNSLoop:"Note: Looping not implemented for MovieStar formats",needfl9:"Note: Switching to flash 9, required for MP4 formats.",mfTimeout:"Setting flashLoadTimeout = 0 (infinite) for off-screen, mobile flash case", +needFlash:"soundManager: Fatal error: Flash is needed to play some required formats, but is not available.",gotFocus:"soundManager: Got window focus.",policy:"Enabling usePolicyFile for data access",setup:"soundManager.setup(): allowed parameters: %s",setupError:'soundManager.setup(): "%s" cannot be assigned with this method.',setupUndef:'soundManager.setup(): Could not find option "%s"',setupLate:"soundManager.setup(): url, flashVersion and html5Test property changes will not take effect until reboot().", +noURL:"soundManager: Flash URL required. Call soundManager.setup({url:...}) to get started.",sm2Loaded:"SoundManager 2: Ready. "+String.fromCharCode(10003),reset:"soundManager.reset(): Removing event callbacks",mobileUA:"Mobile UA detected, preferring HTML5 by default.",globalHTML5:"Using singleton HTML5 Audio() pattern for this device.",ignoreMobile:"Ignoring mobile restrictions for this device."};t=function(){var b,c,e,a;b=kb.call(arguments);c=b.shift();if((a=z&&z[c]?z[c]:"")&&b&&b.length)for(c= +0,e=b.length;cn&&(c._wD(t("needfl9")),c.flashVersion=n=9);c.version=c.versionNumber+(c.html5Only?" (HTML5-only mode)":9===n?" (AS3/Flash 9)":" (AS2/Flash 8)");8'}if(X&&Y)return!1;if(c.html5Only)return Ea(),e(),c.oMC=F(c.movieID),za(),Y=X=!0,!1;var f=d||c.url,h=c.altURL||f,k=ma(),l=V(), +n=null,n=m.getElementsByTagName("html")[0],p,r,q,n=n&&n.dir&&n.dir.match(/rtl/i);b=b===g?c.id:b;Ea();c.url=db(ga?f:h);d=c.url;c.wmode=!c.wmode&&c.useHighPerformance?"transparent":c.wmode;null!==c.wmode&&(v.match(/msie 8/i)||!O&&!c.useHighPerformance)&&navigator.platform.match(/win32|win64/i)&&(M.push(z.spcWmode),c.wmode=null);k={name:b,id:b,src:d,quality:"high",allowScriptAccess:c.allowScriptAccess,bgcolor:c.bgColor,pluginspage:vb+"www.macromedia.com/go/getflashplayer",title:"JS/Flash audio component (SoundManager 2)", +type:"application/x-shockwave-flash",wmode:c.wmode,hasPriority:"true"};c.debugFlash&&(k.FlashVars="debug=1");c.wmode||delete k.wmode;if(O)f=m.createElement("div"),r=['',a("movie",d),a("AllowScriptAccess",c.allowScriptAccess),a("quality",k.quality),c.wmode?a("wmode",c.wmode):"",a("bgcolor", +c.bgColor),a("hasPriority","true"),c.debugFlash?a("FlashVars",k.FlashVars):"",""].join("");else for(p in f=m.createElement("embed"),k)k.hasOwnProperty(p)&&f.setAttribute(p,k[p]);Ga();l=V();if(k=ma())if(c.oMC=F(c.movieID)||m.createElement("div"),c.oMC.id)q=c.oMC.className,c.oMC.className=(q?q+" ":"movieContainer")+(l?" "+l:""),c.oMC.appendChild(f),O&&(p=c.oMC.appendChild(m.createElement("div")),p.className="sm2-object-box",p.innerHTML=r),Y=!0;else{c.oMC.id=c.movieID;c.oMC.className="movieContainer "+ +l;p=l=null;c.useFlashBlock||(c.useHighPerformance?l={position:"fixed",width:"8px",height:"8px",bottom:"0px",left:"0px",overflow:"hidden"}:(l={position:"absolute",width:"6px",height:"6px",top:"-9999px",left:"-9999px"},n&&(l.left=Math.abs(parseInt(l.left,10))+"px")));ub&&(c.oMC.style.zIndex=1E4);if(!c.debugFlash)for(q in l)l.hasOwnProperty(q)&&(c.oMC.style[q]=l[q]);try{O||c.oMC.appendChild(f),k.appendChild(c.oMC),O&&(p=c.oMC.appendChild(m.createElement("div")),p.className="sm2-object-box",p.innerHTML= +r),Y=!0}catch(u){throw Error(t("domError")+" \n"+u.toString());}}X=!0;e();return!0};la=function(){if(c.html5Only)return na(),!1;if(l)return!1;if(!c.url)return p("noURL"),!1;l=c.getMovie(c.id);l||(ba?(O?c.oMC.innerHTML=Ia:c.oMC.appendChild(ba),ba=null,X=!0):na(c.id,c.url),l=c.getMovie(c.id));"function"===typeof c.oninitmovie&&setTimeout(c.oninitmovie,1);Oa();return!0};T=function(){setTimeout($a,1E3)};Da=function(){h.setTimeout(function(){L("soundManager: useFlashBlock is false, 100% HTML5 mode is possible. Rebooting with preferFlash: false..."); +c.setup({preferFlash:!1}).reboot();c.didFlashBlock=!0;c.beginDelayedInit()},1)};$a=function(){var b,d=!1;if(!c.url||ca)return!1;ca=!0;x.remove(h,"load",T);if(H&&xa&&!Va)return p("waitFocus"),!1;q||(b=c.getMoviePercent(),0b&&(d=!0));setTimeout(function(){b=c.getMoviePercent();if(d)return ca=!1,c._wD(t("waitSWF")),h.setTimeout(T,1),!1;q||(c._wD("soundManager: No Flash response within expected time. Likely causes: "+(0===b?"SWF load failed, ":"")+"Flash blocked or JS-Flash security error."+(c.debugFlash? +" "+t("checkSWF"):""),2),!ga&&b&&(p("localFail",2),c.debugFlash||p("tryDebug",2)),0===b&&c._wD(t("swf404",c.url),1),D("flashtojs",!1,": Timed out"+(ga?" (Check flash security or flash blockers)":" (No plugin/missing SWF?)")));!q&&ob&&(null===b?c.useFlashBlock||0===c.flashLoadTimeout?(c.useFlashBlock&&Ja(),p("waitForever")):!c.useFlashBlock&&ea?Da():(p("waitForever"),P({type:"ontimeout",ignoreInit:!0,error:{type:"INIT_FLASHBLOCK"}})):0===c.flashLoadTimeout?p("waitForever"):!c.useFlashBlock&&ea?Da(): +Ha(!0))},c.flashLoadTimeout)};ka=function(){if(Va||!xa)return x.remove(h,"focus",ka),!0;Va=ob=!0;p("gotFocus");ca=!1;T();x.remove(h,"focus",ka);return!0};Oa=function(){M.length&&(c._wD("SoundManager 2: "+M.join(" "),1),M=[])};mb=function(){Oa();var b,d=[];if(c.useHTML5Audio&&c.hasHTML5){for(b in c.audioFormats)c.audioFormats.hasOwnProperty(b)&&d.push(b+" = "+c.html5[b]+(!c.html5[b]&&u&&c.flash[b]?" (using flash)":c.preferFlash&&c.flash[b]&&u?" (preferring flash)":c.html5[b]?"":" ("+(c.audioFormats[b].required? +"required, ":"")+"and no flash support)"));c._wD("SoundManager 2 HTML5 support: "+d.join(", "),1)}};Z=function(b){if(q)return!1;if(c.html5Only)return p("sm2Loaded",1),q=!0,S(),D("onload",!0),!0;var d=!0,e;c.useFlashBlock&&c.flashLoadTimeout&&!c.getMoviePercent()||(q=!0);e={type:!H&&u?"NO_FLASH":"INIT_TIMEOUT"};c._wD("SoundManager 2 "+(y?"failed to load":"loaded")+" ("+(y?"Flash security/load error":"OK")+") "+String.fromCharCode(y?10006:10003),y?2:1);y||b?(c.useFlashBlock&&c.oMC&&(c.oMC.className= +V()+" "+(null===c.getMoviePercent()?"swf_timedout":"swf_error")),P({type:"ontimeout",error:e,ignoreInit:!0}),D("onload",!1),U(e),d=!1):D("onload",!0);y||(c.waitForWindowLoad&&!ja?(p("waitOnload"),x.add(h,"load",S)):(c.waitForWindowLoad&&ja&&p("docLoaded"),S()));return d};Za=function(){var b,d=c.setupOptions;for(b in d)d.hasOwnProperty(b)&&(c[b]===g?c[b]=d[b]:c[b]!==d[b]&&(c.setupOptions[b]=c[b]))};za=function(){if(q)return p("didInit"),!1;if(c.html5Only)return q||(x.remove(h,"load",c.beginDelayedInit), +c.enabled=!0,Z()),!0;la();try{l._externalInterfaceTest(!1),ab(!0,c.flashPollingInterval||(c.useHighPerformance?10:50)),c.debugMode||l._disableDebug(),c.enabled=!0,D("jstoflash",!0),c.html5Only||x.add(h,"unload",ya)}catch(b){return c._wD("js/flash exception: "+b.toString()),D("jstoflash",!1),U({type:"JS_TO_FLASH_EXCEPTION",fatal:!0}),Ha(!0),Z(),!1}Z();x.remove(h,"load",c.beginDelayedInit);return!0};Q=function(){if(aa)return!1;aa=!0;Za();Ga();!H&&c.hasHTML5&&(c._wD("SoundManager 2: No Flash detected"+ +(c.useHTML5Audio?". Trying HTML5-only mode.":", enabling HTML5."),1),c.setup({useHTML5Audio:!0,preferFlash:!1}));jb();!H&&u&&(M.push(z.needFlash),c.setup({flashLoadTimeout:1}));m.removeEventListener&&m.removeEventListener("DOMContentLoaded",Q,!1);la();return!0};La=function(){"complete"===m.readyState&&(Q(),m.detachEvent("onreadystatechange",La));return!0};Fa=function(){ja=!0;Q();x.remove(h,"load",Fa)};Na();x.add(h,"focus",ka);x.add(h,"load",T);x.add(h,"load",Fa);m.addEventListener?m.addEventListener("DOMContentLoaded", +Q,!1):m.attachEvent?m.attachEvent("onreadystatechange",La):(D("onload",!1),U({type:"NO_DOM2_EVENTS",fatal:!0}))}if(!h||!h.document)throw Error("SoundManager requires a browser with window and document objects.");var W=null;h.SM2_DEFER!==g&&SM2_DEFER||(W=new K);"object"===typeof module&&module&&"object"===typeof module.exports?(module.exports.SoundManager=K,module.exports.soundManager=W):"function"===typeof define&&define.amd&&define(function(){return{constructor:K,getInstance:function(g){!h.soundManager&& +g instanceof Function&&(g=g(K),g instanceof K&&(h.soundManager=g));return h.soundManager}}});h.SoundManager=K;h.soundManager=W})(window); \ No newline at end of file diff --git a/sandtrix/startup-logo.png b/sandtrix/startup-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b6da9d081929dc27105bc96adc036722e345d6b4 GIT binary patch literal 7112 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 V*7DB|DeX0Yk-nK;9oRMTe*mO4*cSi* literal 0 HcmV?d00001 diff --git a/sandtrix/teavm/app.js b/sandtrix/teavm/app.js new file mode 100644 index 00000000..4344f9ea --- /dev/null +++ b/sandtrix/teavm/app.js @@ -0,0 +1,66310 @@ +"use strict"; +var main; +(function($rt_globals) { +var $rt_seed = 2463534242; +function $rt_nextId() { + var x = $rt_seed; + x ^= x << 13; + x ^= x >> 17; + x ^= x << 5; + $rt_seed = x; + return x; +} +function $rt_compare(a, b) { + return a > b ? 1 : a < b ? -1 : a === b ? 0 : 1; +} +function $rt_isInstance(obj, cls) { + return obj !== null && !!obj.constructor.$meta && $rt_isAssignable(obj.constructor, cls); +} +function $rt_isAssignable(from, to) { + if (from === to) { + return true; + } + if (to.$meta.item !== null) { + return from.$meta.item !== null && $rt_isAssignable(from.$meta.item, to.$meta.item); + } + var supertypes = from.$meta.supertypes; + for (var i = 0;i < supertypes.length;i = i + 1 | 0) { + if ($rt_isAssignable(supertypes[i], to)) { + return true; + } + } + return false; +} +function $rt_castToInterface(obj, cls) { + if (obj !== null && !$rt_isInstance(obj, cls)) { + $rt_throwCCE(); + } + return obj; +} +function $rt_castToClass(obj, cls) { + if (obj !== null && !(obj instanceof cls)) { + $rt_throwCCE(); + } + return obj; +} +$rt_globals.Array.prototype.fill = $rt_globals.Array.prototype.fill || function(value, start, end) { + var len = this.length; + if (!len) return this; + start = start | 0; + var i = start < 0 ? $rt_globals.Math.max(len + start, 0) : $rt_globals.Math.min(start, len); + end = end === $rt_globals.undefined ? len : end | 0; + end = end < 0 ? $rt_globals.Math.max(len + end, 0) : $rt_globals.Math.min(end, len); + for (;i < end;i++) { + this[i] = value; + } + return this; +}; +function $rt_createArray(cls, sz) { + var data = new $rt_globals.Array(sz); + data.fill(null); + return new $rt_array(cls, data); +} +function $rt_createArrayFromData(cls, init) { + return $rt_wrapArray(cls, init); +} +function $rt_wrapArray(cls, data) { + return new $rt_array(cls, data); +} +function $rt_createUnfilledArray(cls, sz) { + return new $rt_array(cls, new $rt_globals.Array(sz)); +} +function $rt_createNumericArray(cls, nativeArray) { + return new $rt_array(cls, nativeArray); +} +var $rt_createLongArray; +var $rt_createLongArrayFromData; +if (typeof $rt_globals.BigInt64Array !== 'function') { + $rt_createLongArray = function(sz) { + var data = new $rt_globals.Array(sz); + var arr = new $rt_array($rt_longcls(), data); + data.fill(Long_ZERO); + return arr; + }; + $rt_createLongArrayFromData = function(init) { + return new $rt_array($rt_longcls(), init); + }; +} else { + $rt_createLongArray = function(sz) { + return $rt_createNumericArray($rt_longcls(), new $rt_globals.BigInt64Array(sz)); + }; + $rt_createLongArrayFromData = function(data) { + var buffer = new $rt_globals.BigInt64Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_longcls(), buffer); + }; +} +function $rt_createCharArray(sz) { + return $rt_createNumericArray($rt_charcls(), new $rt_globals.Uint16Array(sz)); +} +function $rt_createCharArrayFromData(data) { + var buffer = new $rt_globals.Uint16Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_charcls(), buffer); +} +function $rt_createByteArray(sz) { + return $rt_createNumericArray($rt_bytecls(), new $rt_globals.Int8Array(sz)); +} +function $rt_createByteArrayFromData(data) { + var buffer = new $rt_globals.Int8Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_bytecls(), buffer); +} +function $rt_createShortArray(sz) { + return $rt_createNumericArray($rt_shortcls(), new $rt_globals.Int16Array(sz)); +} +function $rt_createShortArrayFromData(data) { + var buffer = new $rt_globals.Int16Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_shortcls(), buffer); +} +function $rt_createIntArray(sz) { + return $rt_createNumericArray($rt_intcls(), new $rt_globals.Int32Array(sz)); +} +function $rt_createIntArrayFromData(data) { + var buffer = new $rt_globals.Int32Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_intcls(), buffer); +} +function $rt_createBooleanArray(sz) { + return $rt_createNumericArray($rt_booleancls(), new $rt_globals.Int8Array(sz)); +} +function $rt_createBooleanArrayFromData(data) { + var buffer = new $rt_globals.Int8Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_booleancls(), buffer); +} +function $rt_createFloatArray(sz) { + return $rt_createNumericArray($rt_floatcls(), new $rt_globals.Float32Array(sz)); +} +function $rt_createFloatArrayFromData(data) { + var buffer = new $rt_globals.Float32Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_floatcls(), buffer); +} +function $rt_createDoubleArray(sz) { + return $rt_createNumericArray($rt_doublecls(), new $rt_globals.Float64Array(sz)); +} +function $rt_createDoubleArrayFromData(data) { + var buffer = new $rt_globals.Float64Array(data.length); + buffer.set(data); + return $rt_createNumericArray($rt_doublecls(), buffer); +} +function $rt_arraycls(cls) { + var result = cls.$array; + if (result === null) { + var arraycls = { }; + var name = "[" + cls.$meta.binaryName; + arraycls.$meta = { item : cls, supertypes : [$rt_objcls()], primitive : false, superclass : $rt_objcls(), name : name, binaryName : name, enum : false, simpleName : null, declaringClass : null, enclosingClass : null }; + arraycls.classObject = null; + arraycls.$array = null; + result = arraycls; + cls.$array = arraycls; + } + return result; +} +function $rt_createcls() { + return { $array : null, classObject : null, $meta : { supertypes : [], superclass : null } }; +} +function $rt_createPrimitiveCls(name, binaryName) { + var cls = $rt_createcls(); + cls.$meta.primitive = true; + cls.$meta.name = name; + cls.$meta.binaryName = binaryName; + cls.$meta.enum = false; + cls.$meta.item = null; + cls.$meta.simpleName = null; + cls.$meta.declaringClass = null; + cls.$meta.enclosingClass = null; + return cls; +} +var $rt_booleanclsCache = null; +function $rt_booleancls() { + if ($rt_booleanclsCache === null) { + $rt_booleanclsCache = $rt_createPrimitiveCls("boolean", "Z"); + } + return $rt_booleanclsCache; +} +var $rt_charclsCache = null; +function $rt_charcls() { + if ($rt_charclsCache === null) { + $rt_charclsCache = $rt_createPrimitiveCls("char", "C"); + } + return $rt_charclsCache; +} +var $rt_byteclsCache = null; +function $rt_bytecls() { + if ($rt_byteclsCache === null) { + $rt_byteclsCache = $rt_createPrimitiveCls("byte", "B"); + } + return $rt_byteclsCache; +} +var $rt_shortclsCache = null; +function $rt_shortcls() { + if ($rt_shortclsCache === null) { + $rt_shortclsCache = $rt_createPrimitiveCls("short", "S"); + } + return $rt_shortclsCache; +} +var $rt_intclsCache = null; +function $rt_intcls() { + if ($rt_intclsCache === null) { + $rt_intclsCache = $rt_createPrimitiveCls("int", "I"); + } + return $rt_intclsCache; +} +var $rt_longclsCache = null; +function $rt_longcls() { + if ($rt_longclsCache === null) { + $rt_longclsCache = $rt_createPrimitiveCls("long", "J"); + } + return $rt_longclsCache; +} +var $rt_floatclsCache = null; +function $rt_floatcls() { + if ($rt_floatclsCache === null) { + $rt_floatclsCache = $rt_createPrimitiveCls("float", "F"); + } + return $rt_floatclsCache; +} +var $rt_doubleclsCache = null; +function $rt_doublecls() { + if ($rt_doubleclsCache === null) { + $rt_doubleclsCache = $rt_createPrimitiveCls("double", "D"); + } + return $rt_doubleclsCache; +} +var $rt_voidclsCache = null; +function $rt_voidcls() { + if ($rt_voidclsCache === null) { + $rt_voidclsCache = $rt_createPrimitiveCls("void", "V"); + } + return $rt_voidclsCache; +} +function $rt_throw(ex) { + throw $rt_exception(ex); +} +var $rt_javaExceptionProp = $rt_globals.Symbol("javaException"); +function $rt_exception(ex) { + var err = ex.$jsException; + if (!err) { + var javaCause = $rt_throwableCause(ex); + var jsCause = javaCause !== null ? javaCause.$jsException : $rt_globals.undefined; + var cause = typeof jsCause === "object" ? { cause : jsCause } : $rt_globals.undefined; + err = new JavaError("Java exception thrown", cause); + if (typeof $rt_globals.Error.captureStackTrace === "function") { + $rt_globals.Error.captureStackTrace(err); + } + err[$rt_javaExceptionProp] = ex; + ex.$jsException = err; + $rt_fillStack(err, ex); + } + return err; +} +function $rt_fillStack(err, ex) { + if (typeof $rt_decodeStack === "function" && err.stack) { + var stack = $rt_decodeStack(err.stack); + var javaStack = $rt_createArray($rt_stecls(), stack.length); + var elem; + var noStack = false; + for (var i = 0;i < stack.length;++i) { + var element = stack[i]; + elem = $rt_createStackElement($rt_str(element.className), $rt_str(element.methodName), $rt_str(element.fileName), element.lineNumber); + if (elem == null) { + noStack = true; + break; + } + javaStack.data[i] = elem; + } + if (!noStack) { + $rt_setStack(ex, javaStack); + } + } +} +function $rt_createMultiArray(cls, dimensions) { + var first = 0; + for (var i = dimensions.length - 1;i >= 0;i = i - 1 | 0) { + if (dimensions[i] === 0) { + first = i; + break; + } + } + if (first > 0) { + for (i = 0;i < first;i = i + 1 | 0) { + cls = $rt_arraycls(cls); + } + if (first === dimensions.length - 1) { + return $rt_createArray(cls, dimensions[first]); + } + } + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, first)); + var firstDim = dimensions[first] | 0; + for (i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createArray(cls, firstDim); + } + return $rt_createMultiArrayImpl(cls, arrays, dimensions, first); +} +function $rt_createByteMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_bytecls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createByteArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_bytecls(), arrays, dimensions); +} +function $rt_createCharMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_charcls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createCharArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_charcls(), arrays, dimensions, 0); +} +function $rt_createBooleanMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_booleancls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createBooleanArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_booleancls(), arrays, dimensions, 0); +} +function $rt_createShortMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_shortcls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createShortArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_shortcls(), arrays, dimensions, 0); +} +function $rt_createIntMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_intcls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createIntArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_intcls(), arrays, dimensions, 0); +} +function $rt_createLongMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_longcls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createLongArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_longcls(), arrays, dimensions, 0); +} +function $rt_createFloatMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_floatcls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createFloatArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_floatcls(), arrays, dimensions, 0); +} +function $rt_createDoubleMultiArray(dimensions) { + var arrays = new $rt_globals.Array($rt_primitiveArrayCount(dimensions, 0)); + if (arrays.length === 0) { + return $rt_createMultiArray($rt_doublecls(), dimensions); + } + var firstDim = dimensions[0] | 0; + for (var i = 0;i < arrays.length;i = i + 1 | 0) { + arrays[i] = $rt_createDoubleArray(firstDim); + } + return $rt_createMultiArrayImpl($rt_doublecls(), arrays, dimensions, 0); +} +function $rt_primitiveArrayCount(dimensions, start) { + var val = dimensions[start + 1] | 0; + for (var i = start + 2;i < dimensions.length;i = i + 1 | 0) { + val = val * (dimensions[i] | 0) | 0; + if (val === 0) { + break; + } + } + return val; +} +function $rt_createMultiArrayImpl(cls, arrays, dimensions, start) { + var limit = arrays.length; + for (var i = start + 1 | 0;i < dimensions.length;i = i + 1 | 0) { + cls = $rt_arraycls(cls); + var dim = dimensions[i]; + var index = 0; + var packedIndex = 0; + while (index < limit) { + var arr = $rt_createUnfilledArray(cls, dim); + for (var j = 0;j < dim;j = j + 1 | 0) { + arr.data[j] = arrays[index]; + index = index + 1 | 0; + } + arrays[packedIndex] = arr; + packedIndex = packedIndex + 1 | 0; + } + limit = packedIndex; + } + return arrays[0]; +} +function $rt_assertNotNaN(value) { + if (typeof value === 'number' && $rt_globals.isNaN(value)) { + throw "NaN"; + } + return value; +} +function $rt_createOutputFunction(printFunction) { + var buffer = ""; + var utf8Buffer = 0; + var utf8Remaining = 0; + function putCodePoint(ch) { + if (ch === 0xA) { + printFunction(buffer); + buffer = ""; + } else if (ch < 0x10000) { + buffer += $rt_globals.String.fromCharCode(ch); + } else { + ch = ch - 0x10000 | 0; + var hi = (ch >> 10) + 0xD800; + var lo = (ch & 0x3FF) + 0xDC00; + buffer += $rt_globals.String.fromCharCode(hi, lo); + } + } + return function(ch) { + if ((ch & 0x80) === 0) { + putCodePoint(ch); + } else if ((ch & 0xC0) === 0x80) { + if (utf8Buffer > 0) { + utf8Remaining <<= 6; + utf8Remaining |= ch & 0x3F; + if ( --utf8Buffer === 0) { + putCodePoint(utf8Remaining); + } + } + } else if ((ch & 0xE0) === 0xC0) { + utf8Remaining = ch & 0x1F; + utf8Buffer = 1; + } else if ((ch & 0xF0) === 0xE0) { + utf8Remaining = ch & 0x0F; + utf8Buffer = 2; + } else if ((ch & 0xF8) === 0xF0) { + utf8Remaining = ch & 0x07; + utf8Buffer = 3; + } + }; +} +var $rt_putStdout = typeof $rt_putStdoutCustom === "function" ? $rt_putStdoutCustom : typeof $rt_globals.console === "object" ? $rt_createOutputFunction(function(msg) { + $rt_globals.console.info(msg); +}) : function() { +}; +var $rt_putStderr = typeof $rt_putStderrCustom === "function" ? $rt_putStderrCustom : typeof $rt_globals.console === "object" ? $rt_createOutputFunction(function(msg) { + $rt_globals.console.error(msg); +}) : function() { +}; +var $rt_packageData = null; +function $rt_packages(data) { + var i = 0; + var packages = new $rt_globals.Array(data.length); + for (var j = 0;j < data.length;++j) { + var prefixIndex = data[i++]; + var prefix = prefixIndex >= 0 ? packages[prefixIndex] : ""; + packages[j] = prefix + data[i++] + "."; + } + $rt_packageData = packages; +} +function $rt_metadata(data) { + var packages = $rt_packageData; + var i = 0; + while (i < data.length) { + var cls = data[i++]; + cls.$meta = { }; + var m = cls.$meta; + var className = data[i++]; + m.name = className !== 0 ? className : null; + if (m.name !== null) { + var packageIndex = data[i++]; + if (packageIndex >= 0) { + m.name = packages[packageIndex] + m.name; + } + } + m.binaryName = "L" + m.name + ";"; + var superclass = data[i++]; + m.superclass = superclass !== 0 ? superclass : null; + m.supertypes = data[i++]; + if (m.superclass) { + m.supertypes.push(m.superclass); + cls.prototype = $rt_globals.Object.create(m.superclass.prototype); + } else { + cls.prototype = { }; + } + var flags = data[i++]; + m.enum = (flags & 8) !== 0; + m.flags = flags; + m.primitive = false; + m.item = null; + cls.prototype.constructor = cls; + cls.classObject = null; + m.accessLevel = data[i++]; + var innerClassInfo = data[i++]; + if (innerClassInfo === 0) { + m.simpleName = null; + m.declaringClass = null; + m.enclosingClass = null; + } else { + var enclosingClass = innerClassInfo[0]; + m.enclosingClass = enclosingClass !== 0 ? enclosingClass : null; + var declaringClass = innerClassInfo[1]; + m.declaringClass = declaringClass !== 0 ? declaringClass : null; + var simpleName = innerClassInfo[2]; + m.simpleName = simpleName !== 0 ? simpleName : null; + } + var clinit = data[i++]; + cls.$clinit = clinit !== 0 ? clinit : function() { + }; + var virtualMethods = data[i++]; + if (virtualMethods !== 0) { + for (var j = 0;j < virtualMethods.length;j += 2) { + var name = virtualMethods[j]; + var func = virtualMethods[j + 1]; + if (typeof name === 'string') { + name = [name]; + } + for (var k = 0;k < name.length;++k) { + cls.prototype[name[k]] = func; + } + } + } + cls.$array = null; + } +} +function $rt_wrapFunction0(f) { + return function() { + return f(this); + }; +} +function $rt_wrapFunction1(f) { + return function(p1) { + return f(this, p1); + }; +} +function $rt_wrapFunction2(f) { + return function(p1, p2) { + return f(this, p1, p2); + }; +} +function $rt_wrapFunction3(f) { + return function(p1, p2, p3) { + return f(this, p1, p2, p3, p3); + }; +} +function $rt_wrapFunction4(f) { + return function(p1, p2, p3, p4) { + return f(this, p1, p2, p3, p4); + }; +} +function $rt_threadStarter(f) { + return function() { + var args = $rt_globals.Array.prototype.slice.apply(arguments); + $rt_startThread(function() { + f.apply(this, args); + }); + }; +} +function $rt_mainStarter(f) { + return function(args, callback) { + if (!args) { + args = []; + } + var javaArgs = $rt_createArray($rt_objcls(), args.length); + for (var i = 0;i < args.length;++i) { + javaArgs.data[i] = $rt_str(args[i]); + } + $rt_startThread(function() { + f.call(null, javaArgs); + }, callback); + }; +} +var $rt_stringPool_instance; +function $rt_stringPool(strings) { + $rt_stringPool_instance = new $rt_globals.Array(strings.length); + for (var i = 0;i < strings.length;++i) { + $rt_stringPool_instance[i] = $rt_intern($rt_str(strings[i])); + } +} +function $rt_s(index) { + return $rt_stringPool_instance[index]; +} +function $rt_eraseClinit(target) { + return target.$clinit = function() { + }; +} +var $rt_numberConversionView = new $rt_globals.DataView(new $rt_globals.ArrayBuffer(8)); +var $rt_doubleToLongBits; +var $rt_longBitsToDouble; +if (typeof $rt_globals.BigInt !== 'function') { + $rt_doubleToLongBits = function(n) { + $rt_numberConversionView.setFloat64(0, n, true); + return new Long($rt_numberConversionView.getInt32(0, true), $rt_numberConversionView.getInt32(4, true)); + }; + $rt_longBitsToDouble = function(n) { + $rt_numberConversionView.setInt32(0, n.lo, true); + $rt_numberConversionView.setInt32(4, n.hi, true); + return $rt_numberConversionView.getFloat64(0, true); + }; +} else { + $rt_doubleToLongBits = function(n) { + $rt_numberConversionView.setFloat64(0, n, true); + var lo = $rt_numberConversionView.getInt32(0, true); + var hi = $rt_numberConversionView.getInt32(4, true); + return $rt_globals.BigInt.asIntN(64, $rt_globals.BigInt.asUintN(32, $rt_globals.BigInt(lo)) | $rt_globals.BigInt(hi) << $rt_globals.BigInt(32)); + }; + $rt_longBitsToDouble = function(n) { + var hi = $rt_globals.Number($rt_globals.BigInt.asIntN(32, n >> $rt_globals.BigInt(32))); + var lo = $rt_globals.Number($rt_globals.BigInt.asIntN(32, n & $rt_globals.BigInt(0xFFFFFFFF))); + $rt_numberConversionView.setInt32(0, lo, true); + $rt_numberConversionView.setInt32(4, hi, true); + return $rt_numberConversionView.getFloat64(0, true); + }; +} +function $rt_floatToIntBits(n) { + $rt_numberConversionView.setFloat32(0, n); + return $rt_numberConversionView.getInt32(0); +} +function $rt_intBitsToFloat(n) { + $rt_numberConversionView.setInt32(0, n); + return $rt_numberConversionView.getFloat32(0); +} +var JavaError; +if (typeof $rt_globals.Reflect === 'object') { + var defaultMessage = $rt_globals.Symbol("defaultMessage"); + JavaError = function JavaError(message, cause) { + var self = $rt_globals.Reflect.construct($rt_globals.Error, [$rt_globals.undefined, cause], JavaError); + $rt_globals.Object.setPrototypeOf(self, JavaError.prototype); + self[defaultMessage] = message; + return self; + }; + JavaError.prototype = $rt_globals.Object.create($rt_globals.Error.prototype, { constructor : { configurable : true, writable : true, value : JavaError }, message : { get : function() { + try { + var javaException = this[$rt_javaExceptionProp]; + if (typeof javaException === 'object') { + var javaMessage = $rt_throwableMessage(javaException); + if (typeof javaMessage === "object") { + return javaMessage !== null ? javaMessage.toString() : null; + } + } + return this[defaultMessage]; + } catch (e){ + return "Exception occurred trying to extract Java exception message: " + e; + } + } } }); +} else { + JavaError = $rt_globals.Error; +} +function $rt_javaException(e) { + return e instanceof $rt_globals.Error && typeof e[$rt_javaExceptionProp] === 'object' ? e[$rt_javaExceptionProp] : null; +} +function $rt_jsException(e) { + return typeof e.$jsException === 'object' ? e.$jsException : null; +} +function $rt_wrapException(err) { + var ex = err[$rt_javaExceptionProp]; + if (!ex) { + ex = $rt_createException($rt_str("(JavaScript) " + err.toString())); + err[$rt_javaExceptionProp] = ex; + ex.$jsException = err; + $rt_fillStack(err, ex); + } + return ex; +} +function $dbg_class(obj) { + var cls = obj.constructor; + var arrayDegree = 0; + while (cls.$meta && cls.$meta.item) { + ++arrayDegree; + cls = cls.$meta.item; + } + var clsName = ""; + if (cls === $rt_booleancls()) { + clsName = "boolean"; + } else if (cls === $rt_bytecls()) { + clsName = "byte"; + } else if (cls === $rt_shortcls()) { + clsName = "short"; + } else if (cls === $rt_charcls()) { + clsName = "char"; + } else if (cls === $rt_intcls()) { + clsName = "int"; + } else if (cls === $rt_longcls()) { + clsName = "long"; + } else if (cls === $rt_floatcls()) { + clsName = "float"; + } else if (cls === $rt_doublecls()) { + clsName = "double"; + } else { + clsName = cls.$meta ? cls.$meta.name || "a/" + cls.name : "@" + cls.name; + } + while (arrayDegree-- > 0) { + clsName += "[]"; + } + return clsName; +} +function Long(lo, hi) { + this.lo = lo | 0; + this.hi = hi | 0; +} +Long.prototype.__teavm_class__ = function() { + return "long"; +}; +function Long_isPositive(a) { + return (a.hi & 0x80000000) === 0; +} +function Long_isNegative(a) { + return (a.hi & 0x80000000) !== 0; +} +var Long_MAX_NORMAL = 1 << 18; +var Long_ZERO; +var Long_create; +var Long_fromInt; +var Long_fromNumber; +var Long_toNumber; +var Long_hi; +var Long_lo; +if (typeof $rt_globals.BigInt !== "function") { + Long.prototype.toString = function() { + var result = []; + var n = this; + var positive = Long_isPositive(n); + if (!positive) { + n = Long_neg(n); + } + var radix = new Long(10, 0); + do { + var divRem = Long_divRem(n, radix); + result.push($rt_globals.String.fromCharCode(48 + divRem[1].lo)); + n = divRem[0]; + }while (n.lo !== 0 || n.hi !== 0); + result = (result.reverse()).join(''); + return positive ? result : "-" + result; + }; + Long.prototype.valueOf = function() { + return Long_toNumber(this); + }; + Long_ZERO = new Long(0, 0); + Long_fromInt = function(val) { + return new Long(val, -(val < 0) | 0); + }; + Long_fromNumber = function(val) { + if (val >= 0) { + return new Long(val | 0, val / 0x100000000 | 0); + } else { + return Long_neg(new Long( -val | 0, -val / 0x100000000 | 0)); + } + }; + Long_create = function(lo, hi) { + return new Long(lo, hi); + }; + Long_toNumber = function(val) { + return 0x100000000 * val.hi + (val.lo >>> 0); + }; + Long_hi = function(val) { + return val.hi; + }; + Long_lo = function(val) { + return val.lo; + }; +} else { + Long_ZERO = $rt_globals.BigInt(0); + Long_create = function(lo, hi) { + return $rt_globals.BigInt.asIntN(64, $rt_globals.BigInt.asUintN(32, $rt_globals.BigInt(lo)) | $rt_globals.BigInt(hi) << $rt_globals.BigInt(32)); + }; + Long_fromInt = function(val) { + return $rt_globals.BigInt(val); + }; + Long_fromNumber = function(val) { + return $rt_globals.BigInt(val >= 0 ? $rt_globals.Math.floor(val) : $rt_globals.Math.ceil(val)); + }; + Long_toNumber = function(val) { + return $rt_globals.Number(val); + }; + Long_hi = function(val) { + return $rt_globals.Number($rt_globals.BigInt.asIntN(64, val >> $rt_globals.BigInt(32))) | 0; + }; + Long_lo = function(val) { + return $rt_globals.Number($rt_globals.BigInt.asIntN(32, val)) | 0; + }; +} +var $rt_imul = $rt_globals.Math.imul || function(a, b) { + var ah = a >>> 16 & 0xFFFF; + var al = a & 0xFFFF; + var bh = b >>> 16 & 0xFFFF; + var bl = b & 0xFFFF; + return al * bl + (ah * bl + al * bh << 16 >>> 0) | 0; +}; +var $rt_udiv = function(a, b) { + return (a >>> 0) / (b >>> 0) >>> 0; +}; +var $rt_umod = function(a, b) { + return (a >>> 0) % (b >>> 0) >>> 0; +}; +var $rt_ucmp = function(a, b) { + a >>>= 0; + b >>>= 0; + return a < b ? -1 : a > b ? 1 : 0; +}; +function $rt_checkBounds(index, array) { + if (index < 0 || index >= array.length) { + $rt_throwAIOOBE(); + } + return index; +} +function $rt_checkUpperBound(index, array) { + if (index >= array.length) { + $rt_throwAIOOBE(); + } + return index; +} +function $rt_checkLowerBound(index) { + if (index < 0) { + $rt_throwAIOOBE(); + } + return index; +} +function $rt_classWithoutFields(superclass) { + if (superclass === 0) { + return function() { + }; + } + if (superclass === void 0) { + superclass = $rt_objcls(); + } + return function() { + superclass.call(this); + }; +} +function $rt_setCloneMethod(target, f) { + target.$clone = f; +} +function $rt_cls(cls) { + return jl_Class_getClass(cls); +} +function $rt_str(str) { + if (str === null) { + return null; + } + var characters = $rt_createCharArray(str.length); + var charsBuffer = characters.data; + for (var i = 0; i < str.length; i = (i + 1) | 0) { + charsBuffer[i] = str.charCodeAt(i) & 0xFFFF; + } + return jl_String__init_(characters); +} +function $rt_ustr(str) { + if (str === null) { + return null; + } + var data = str.$characters.data; + var result = ""; + for (var i = 0; i < data.length; i = (i + 1) | 0) { + result += String.fromCharCode(data[i]); + } + return result; +} +function $rt_objcls() { return jl_Object; } +function $rt_stecls() { + return jl_StackTraceElement; +} +function $rt_throwableMessage(t) { + return jl_Throwable_getMessage(t); +} +function $rt_throwableCause(t) { + return jl_Throwable_getCause(t); +} +function $rt_nullCheck(val) { + if (val === null) { + $rt_throw(jl_NullPointerException__init_()); + } + return val; +} +function $rt_intern(str) { + return str; +} +function $rt_getThread() { + return jl_Thread_currentThread(); +} +function $rt_setThread(t) { + return jl_Thread_setCurrentThread(t); +} +function $rt_createException(message) { + return jl_RuntimeException__init_(message); +} +function $rt_createStackElement(className, methodName, fileName, lineNumber) { + return null; +} +function $rt_setStack(e, stack) { +} +function $rt_throwAIOOBE() { +} +function $rt_throwCCE() { +} +var $java = Object.create(null); +function jl_Object() { + this.$monitor = null; + this.$id$ = 0; +} +function jl_Object__init_() { + var var_0 = new jl_Object(); + jl_Object__init_0(var_0); + return var_0; +} +function jl_Object_monitorEnterSync($o) { + var var$2; + if ($o.$monitor === null) + jl_Object_createMonitor($o); + if ($o.$monitor.$owner === null) + $o.$monitor.$owner = jl_Thread_currentThread(); + else if ($o.$monitor.$owner !== jl_Thread_currentThread()) + $rt_throw(jl_IllegalStateException__init_($rt_s(0))); + var$2 = $o.$monitor; + var$2.$count = var$2.$count + 1 | 0; +} +function jl_Object_monitorExitSync($o) { + var var$2, var$3; + if (!jl_Object_isEmptyMonitor($o) && $o.$monitor.$owner === jl_Thread_currentThread()) { + var$2 = $o.$monitor; + var$3 = var$2.$count - 1 | 0; + var$2.$count = var$3; + if (!var$3) + $o.$monitor.$owner = null; + jl_Object_isEmptyMonitor($o); + return; + } + $rt_throw(jl_IllegalMonitorStateException__init_()); +} +function jl_Object_monitorEnter($o) { + jl_Object_monitorEnter0($o, 1); +} +function jl_Object_monitorEnter0($o, $count) { + var var$3, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$3 = $thread.pop();$count = $thread.pop();$o = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($o.$monitor === null) + jl_Object_createMonitor($o); + if ($o.$monitor.$owner === null) + $o.$monitor.$owner = jl_Thread_currentThread(); + if ($o.$monitor.$owner === jl_Thread_currentThread()) { + var$3 = $o.$monitor; + var$3.$count = var$3.$count + $count | 0; + return; + } + $ptr = 1; + case 1: + jl_Object_monitorEnterWait($o, $count); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($o, $count, var$3, $ptr); +} +function jl_Object_createMonitor($o) { + $o.$monitor = jl_Object$Monitor__init_(); +} +function jl_Object_monitorEnterWait(var$1, var$2) { + var thread = $rt_nativeThread(); + var javaThread = $rt_getThread(); + if (thread.isResuming()) { + thread.status = 0; + var result = thread.attribute; + if (result instanceof Error) { + throw result; + } + return result; + } + var callback = function() {}; + callback.$complete = function(val) { + thread.attribute = val; + $rt_setThread(javaThread); + thread.resume(); + }; + callback.$error = function(e) { + thread.attribute = $rt_exception(e); + $rt_setThread(javaThread); + thread.resume(); + }; + callback = otpp_AsyncCallbackWrapper_create(callback); + return thread.suspend(function() { + try { + jl_Object_monitorEnterWait0(var$1, var$2, callback); + } catch($e) { + callback.$error($rt_exception($e)); + } + }); +} +function jl_Object_monitorEnterWait0($o, $count, $callback) { + var $thread_0, var$5, $monitor; + $thread_0 = jl_Thread_currentThread(); + if ($o.$monitor === null) { + jl_Object_createMonitor($o); + jl_Thread_setCurrentThread($thread_0); + var$5 = $o.$monitor; + var$5.$count = var$5.$count + $count | 0; + $callback.$complete(null); + return; + } + if ($o.$monitor.$owner === null) { + $o.$monitor.$owner = $thread_0; + jl_Thread_setCurrentThread($thread_0); + var$5 = $o.$monitor; + var$5.$count = var$5.$count + $count | 0; + $callback.$complete(null); + return; + } + $monitor = $o.$monitor; + if ($monitor.$enteringThreads === null) + $monitor.$enteringThreads = otp_Platform_createQueue(); + otp_PlatformQueue_add$static($monitor.$enteringThreads, jl_Object$monitorEnterWait$lambda$_6_0__init_($thread_0, $o, $count, $callback)); +} +function jl_Object_monitorExit($o) { + jl_Object_monitorExit0($o, 1); +} +function jl_Object_monitorExit0($o, $count) { + var $monitor; + if (!jl_Object_isEmptyMonitor($o) && $o.$monitor.$owner === jl_Thread_currentThread()) { + $monitor = $o.$monitor; + $monitor.$count = $monitor.$count - $count | 0; + if ($monitor.$count > 0) + return; + $monitor.$owner = null; + if ($monitor.$enteringThreads !== null && !otp_PlatformQueue_isEmpty$static($monitor.$enteringThreads)) + otp_Platform_postpone(jl_Object$monitorExit$lambda$_8_0__init_($o)); + else + jl_Object_isEmptyMonitor($o); + return; + } + $rt_throw(jl_IllegalMonitorStateException__init_()); +} +function jl_Object_waitForOtherThreads($o) { + var $monitor, $enteringThreads, $r; + if (!jl_Object_isEmptyMonitor($o) && $o.$monitor.$owner === null) { + $monitor = $o.$monitor; + if ($monitor.$enteringThreads !== null && !otp_PlatformQueue_isEmpty$static($monitor.$enteringThreads)) { + $enteringThreads = $monitor.$enteringThreads; + $r = otp_PlatformQueue_remove$static($enteringThreads); + $monitor.$enteringThreads = null; + $r.$run(); + } + return; + } +} +function jl_Object_isEmptyMonitor($this) { + var $monitor, var$2; + $monitor = $this.$monitor; + if ($monitor === null) + return 1; + a: { + b: { + if ($monitor.$owner === null) { + if ($monitor.$enteringThreads !== null) { + var$2 = $monitor.$enteringThreads; + if (!otp_PlatformQueue_isEmpty$static(var$2)) + break b; + } + if ($monitor.$notifyListeners === null) + break a; + var$2 = $monitor.$notifyListeners; + if (otp_PlatformQueue_isEmpty$static(var$2)) + break a; + } + } + return 0; + } + jl_Object_deleteMonitor($this); + return 1; +} +function jl_Object_deleteMonitor($this) { + $this.$monitor = null; +} +function jl_Object_holdsLock($o) { + return $o.$monitor !== null && $o.$monitor.$owner === jl_Thread_currentThread() ? 1 : 0; +} +function jl_Object__init_0($this) {} +function jl_Object_getClass($this) { + return jl_Class_getClass($this.constructor); +} +function jl_Object_hashCode($this) { + return jl_Object_identity($this); +} +function jl_Object_equals($this, $other) { + return $this !== $other ? 0 : 1; +} +function jl_Object_toString($this) { + var var$1, var$2, var$3; + var$1 = (jl_Object_getClass($this)).$getName(); + var$2 = jl_Integer_toHexString(jl_Object_identity($this)); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(var$3, var$1), 64), var$2); + return jl_StringBuilder_toString(var$3); +} +function jl_Object_identity($this) { + var $platformThis, var$2; + $platformThis = $this; + if (!$platformThis.$id$) { + var$2 = $rt_nextId(); + $platformThis.$id$ = var$2; + } + return $this.$id$; +} +function jl_Object_clone($this) { + var var$1, $result, var$3; + if (!$rt_isInstance($this, jl_Cloneable)) { + var$1 = $this; + if (var$1.constructor.$meta.item === null) + $rt_throw(jl_CloneNotSupportedException__init_()); + } + $result = otp_Platform_clone($this); + var$1 = $result; + var$3 = $rt_nextId(); + var$1.$id$ = var$3; + return $result; +} +function jl_Object_notifyAll($this) { + var $listeners, $listener; + if (!jl_Object_holdsLock($this)) + $rt_throw(jl_IllegalMonitorStateException__init_()); + $listeners = $this.$monitor.$notifyListeners; + if ($listeners === null) + return; + while (!otp_PlatformQueue_isEmpty$static($listeners)) { + $listener = otp_PlatformQueue_remove$static($listeners); + if (!$listener.$expired()) + otp_Platform_postpone($listener); + } + $this.$monitor.$notifyListeners = null; +} +function jl_Object_lambda$monitorExit$2($o) { + jl_Object_waitForOtherThreads($o); +} +function jl_Object_lambda$monitorEnterWait$0($thread_0, $o, $count, $callback) { + var var$5; + jl_Thread_setCurrentThread($thread_0); + $o.$monitor.$owner = $thread_0; + var$5 = $o.$monitor; + var$5.$count = var$5.$count + $count | 0; + $callback.$complete(null); +} +function jur_AbstractCharClass$LazyCharClass() { + var a = this; jl_Object.call(a); + a.$posValue = null; + a.$negValue = null; +} +function jur_AbstractCharClass$LazyCharClass__init_($this) { + jl_Object__init_0($this); +} +function jur_AbstractCharClass$LazyCharClass_getValue($this, $negative) { + if (!$negative && $this.$posValue === null) + $this.$posValue = $this.$computeValue(); + else if ($negative && $this.$negValue === null) + $this.$negValue = ($this.$computeValue()).$setNegative(1); + if ($negative) + return $this.$negValue; + return $this.$posValue; +} +var jur_AbstractCharClass$LazyBlank = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyBlank__init_() { + var var_0 = new jur_AbstractCharClass$LazyBlank(); + jur_AbstractCharClass$LazyBlank__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyBlank__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyBlank_computeValue($this) { + return ((jur_CharClass__init_()).$add(32)).$add(9); +} +var jur_AbstractCharClass$LazyCntrl = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyCntrl__init_() { + var var_0 = new jur_AbstractCharClass$LazyCntrl(); + jur_AbstractCharClass$LazyCntrl__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyCntrl__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyCntrl_computeValue($this) { + return ((jur_CharClass__init_()).$add0(0, 31)).$add(127); +} +var jl_Comparable = $rt_classWithoutFields(0); +var ji_Serializable = $rt_classWithoutFields(0); +function jl_Enum() { + var a = this; jl_Object.call(a); + a.$name = null; + a.$ordinal = 0; +} +function jl_Enum__init_($this, $name, $ordinal) { + jl_Object__init_0($this); + $this.$name = $name; + $this.$ordinal = $ordinal; +} +function jl_Enum_name($this) { + return $this.$name; +} +function jl_Enum_ordinal($this) { + return $this.$ordinal; +} +function jl_Enum_toString($this) { + return $this.$name.$toString(); +} +function jl_Enum_equals($this, $other) { + return $this !== $other ? 0 : 1; +} +function jl_Enum_hashCode($this) { + return jl_Object_hashCode($this); +} +function jl_Enum_valueOf($enumType, $name) { + var $constants, var$4, var$5, var$6, var$7, var$8, $constant; + $constants = $enumType.$getEnumConstants(); + if ($constants === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1))); + var$4 = $constants.data; + var$5 = var$4.length; + var$6 = 0; + while (true) { + if (var$6 >= var$5) { + var$7 = new jl_IllegalArgumentException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$8, $rt_s(2)), $enumType), $rt_s(3)), $name), $rt_s(4)); + jl_IllegalArgumentException__init_0(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + $constant = var$4[var$6]; + if ((jl_Enum_name($constant)).$equals($name)) + break; + var$6 = var$6 + 1 | 0; + } + return $constant; +} +var omceugcb_ButtonMode = $rt_classWithoutFields(jl_Enum); +var omceugcb_ButtonMode_DEFAULT = null; +var omceugcb_ButtonMode_HOLD = null; +var omceugcb_ButtonMode_TOGGLE = null; +var omceugcb_ButtonMode_$VALUES = null; +function omceugcb_ButtonMode_$callClinit() { + omceugcb_ButtonMode_$callClinit = $rt_eraseClinit(omceugcb_ButtonMode); + omceugcb_ButtonMode__clinit_(); +} +function omceugcb_ButtonMode__init_(var_0, var_1) { + var var_2 = new omceugcb_ButtonMode(); + omceugcb_ButtonMode__init_0(var_2, var_0, var_1); + return var_2; +} +function omceugcb_ButtonMode_values() { + omceugcb_ButtonMode_$callClinit(); + return omceugcb_ButtonMode_$VALUES.$clone(); +} +function omceugcb_ButtonMode__init_0($this, var$1, var$2) { + omceugcb_ButtonMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omceugcb_ButtonMode_$values() { + omceugcb_ButtonMode_$callClinit(); + return $rt_createArrayFromData(omceugcb_ButtonMode, [omceugcb_ButtonMode_DEFAULT, omceugcb_ButtonMode_HOLD, omceugcb_ButtonMode_TOGGLE]); +} +function omceugcb_ButtonMode__clinit_() { + omceugcb_ButtonMode_DEFAULT = omceugcb_ButtonMode__init_($rt_s(5), 0); + omceugcb_ButtonMode_HOLD = omceugcb_ButtonMode__init_($rt_s(6), 1); + omceugcb_ButtonMode_TOGGLE = omceugcb_ButtonMode__init_($rt_s(7), 2); + omceugcb_ButtonMode_$VALUES = omceugcb_ButtonMode_$values(); +} +var jl_Runnable = $rt_classWithoutFields(0); +function cgxgbtp_Preloader$3$1$1() { + jl_Object.call(this); + this.$this$2 = null; +} +function cgxgbtp_Preloader$3$1$1__init_(var_0) { + var var_1 = new cgxgbtp_Preloader$3$1$1(); + cgxgbtp_Preloader$3$1$1__init_0(var_1, var_0); + return var_1; +} +function cgxgbtp_Preloader$3$1$1__init_0($this, $this$2) { + $this.$this$2 = $this$2; + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$3$1$1_run($this) { + var $array; + $array = $this.$this$2.$val$droppedFiles.$toArray(); + $this.$this$2.$this$1.$val$config.$windowListener.$filesDropped($array); +} +function cbgss_Actor() { + var a = this; jl_Object.call(a); + a.$stage = null; + a.$parent = null; + a.$listeners = null; + a.$captureListeners = null; + a.$actions = null; + a.$touchable = null; + a.$visible = 0; + a.$width = 0.0; + a.$height = 0.0; + a.$scaleX = 0.0; + a.$scaleY = 0.0; + a.$color = null; +} +function cbgss_Actor__init_() { + var var_0 = new cbgss_Actor(); + cbgss_Actor__init_0(var_0); + return var_0; +} +function cbgss_Actor__init_0($this) { + jl_Object__init_0($this); + $this.$listeners = cbgu_DelayedRemovalArray__init_(0); + $this.$captureListeners = cbgu_DelayedRemovalArray__init_(0); + $this.$actions = cbgu_Array__init_(0); + cbgss_Touchable_$callClinit(); + $this.$touchable = cbgss_Touchable_enabled; + $this.$visible = 1; + $this.$scaleX = 1.0; + $this.$scaleY = 1.0; + $this.$color = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); +} +function cbgss_Actor_addListener($this, $listener) { + if ($listener === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(8))); + if ($this.$listeners.$contains($listener, 1)) + return 0; + $this.$listeners.$add1($listener); + return 1; +} +function cbgss_Actor_setStage($this, $stage) { + $this.$stage = $stage; +} +function cbgss_Actor_getParent($this) { + return $this.$parent; +} +function cbgss_Actor_setTouchable($this, $touchable) { + $this.$touchable = $touchable; +} +function cbgss_Actor_setWidth($this, $width) { + if ($this.$width !== $width) { + $this.$width = $width; + $this.$sizeChanged(); + } +} +function cbgss_Actor_setHeight($this, $height) { + if ($this.$height !== $height) { + $this.$height = $height; + $this.$sizeChanged(); + } +} +function cbgss_Actor_setSize($this, $width, $height) { + if (!($this.$width === $width && $this.$height === $height)) { + $this.$width = $width; + $this.$height = $height; + $this.$sizeChanged(); + } +} +var cbgssu_Cullable = $rt_classWithoutFields(0); +function cbgss_Group() { + var a = this; cbgss_Actor.call(a); + a.$children = null; + a.$worldTransform = null; + a.$computedTransform = null; + a.$oldTransform = null; + a.$transform = 0; +} +var cbgss_Group_tmp = null; +function cbgss_Group_$callClinit() { + cbgss_Group_$callClinit = $rt_eraseClinit(cbgss_Group); + cbgss_Group__clinit_(); +} +function cbgss_Group__init_() { + var var_0 = new cbgss_Group(); + cbgss_Group__init_0(var_0); + return var_0; +} +function cbgss_Group__init_0($this) { + cbgss_Group_$callClinit(); + cbgss_Actor__init_0($this); + $this.$children = cbgu_SnapshotArray__init_(1, 4, $rt_cls(cbgss_Actor)); + $this.$worldTransform = cbgm_Affine2__init_(); + $this.$computedTransform = cbgm_Matrix4__init_(); + $this.$oldTransform = cbgm_Matrix4__init_(); + $this.$transform = 1; +} +function cbgss_Group_setStage($this, $stage) { + var $childrenArray, $i, $n; + cbgss_Actor_setStage($this, $stage); + $childrenArray = $this.$children.$items; + $i = 0; + $n = $this.$children.$size; + while ($i < $n) { + $childrenArray.data[$i].$setStage($stage); + $i = $i + 1 | 0; + } +} +function cbgss_Group_setTransform($this, $transform) { + $this.$transform = $transform; +} +function cbgss_Group__clinit_() { + cbgss_Group_tmp = cbgm_Vector2__init_(); +} +var cbgssu_Layout = $rt_classWithoutFields(0); +function cbgssu_WidgetGroup() { + var a = this; cbgss_Group.call(a); + a.$needsLayout = 0; + a.$layoutEnabled = 0; +} +function cbgssu_WidgetGroup__init_() { + var var_0 = new cbgssu_WidgetGroup(); + cbgssu_WidgetGroup__init_0(var_0); + return var_0; +} +function cbgssu_WidgetGroup__init_0($this) { + cbgss_Group__init_0($this); + $this.$needsLayout = 1; + $this.$layoutEnabled = 1; +} +function cbgssu_WidgetGroup_invalidate($this) { + $this.$needsLayout = 1; +} +function cbgssu_WidgetGroup_sizeChanged($this) { + $this.$invalidate(); +} +function cbgssu_Table() { + var a = this; cbgssu_WidgetGroup.call(a); + a.$cells = null; + a.$cellDefaults = null; + a.$columnDefaults = null; + a.$sizeInvalid = 0; + a.$padTop = null; + a.$padLeft = null; + a.$padBottom = null; + a.$padRight = null; + a.$align = 0; + a.$debug = null; + a.$skin = null; + a.$round = 0; +} +var cbgssu_Table_debugTableColor = null; +var cbgssu_Table_debugCellColor = null; +var cbgssu_Table_debugActorColor = null; +var cbgssu_Table_cellPool = null; +var cbgssu_Table_backgroundTop = null; +var cbgssu_Table_backgroundLeft = null; +var cbgssu_Table_backgroundBottom = null; +var cbgssu_Table_backgroundRight = null; +function cbgssu_Table_$callClinit() { + cbgssu_Table_$callClinit = $rt_eraseClinit(cbgssu_Table); + cbgssu_Table__clinit_(); +} +function cbgssu_Table__init_() { + var var_0 = new cbgssu_Table(); + cbgssu_Table__init_0(var_0); + return var_0; +} +function cbgssu_Table__init_1(var_0) { + var var_1 = new cbgssu_Table(); + cbgssu_Table__init_2(var_1, var_0); + return var_1; +} +function cbgssu_Table__init_0($this) { + cbgssu_Table_$callClinit(); + cbgssu_Table__init_2($this, null); +} +function cbgssu_Table__init_2($this, $skin) { + cbgssu_Table_$callClinit(); + cbgssu_WidgetGroup__init_0($this); + $this.$cells = cbgu_Array__init_(4); + $this.$columnDefaults = cbgu_Array__init_(2); + $this.$sizeInvalid = 1; + $this.$padTop = cbgssu_Table_backgroundTop; + $this.$padLeft = cbgssu_Table_backgroundLeft; + $this.$padBottom = cbgssu_Table_backgroundBottom; + $this.$padRight = cbgssu_Table_backgroundRight; + $this.$align = 1; + cbgssu_Table$Debug_$callClinit(); + $this.$debug = cbgssu_Table$Debug_none; + $this.$round = 1; + $this.$skin = $skin; + $this.$cellDefaults = cbgssu_Table_obtainCell($this); + $this.$setTransform(0); + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_childrenOnly); +} +function cbgssu_Table_obtainCell($this) { + var $cell; + cbgssu_Table_$callClinit(); + $cell = cbgssu_Table_cellPool.$obtain(); + $cell.$setTable($this); + return $cell; +} +function cbgssu_Table__clinit_() { + cbgssu_Table_debugTableColor = cbgg_Color__init_(0.0, 0.0, 1.0, 1.0); + cbgssu_Table_debugCellColor = cbgg_Color__init_(1.0, 0.0, 0.0, 1.0); + cbgssu_Table_debugActorColor = cbgg_Color__init_(0.0, 1.0, 0.0, 1.0); + cbgssu_Table_cellPool = cbgssu_Table$1__init_(); + cbgssu_Table_backgroundTop = cbgssu_Table$2__init_(); + cbgssu_Table_backgroundLeft = cbgssu_Table$3__init_(); + cbgssu_Table_backgroundBottom = cbgssu_Table$4__init_(); + cbgssu_Table_backgroundRight = cbgssu_Table$5__init_(); +} +var cbgm_Interpolation = $rt_classWithoutFields(); +var cbgm_Interpolation_linear = null; +var cbgm_Interpolation_smooth = null; +var cbgm_Interpolation_smooth2 = null; +var cbgm_Interpolation_smoother = null; +var cbgm_Interpolation_fade = null; +var cbgm_Interpolation_pow2 = null; +var cbgm_Interpolation_pow2In = null; +var cbgm_Interpolation_slowFast = null; +var cbgm_Interpolation_pow2Out = null; +var cbgm_Interpolation_fastSlow = null; +var cbgm_Interpolation_pow2InInverse = null; +var cbgm_Interpolation_pow2OutInverse = null; +var cbgm_Interpolation_pow3 = null; +var cbgm_Interpolation_pow3In = null; +var cbgm_Interpolation_pow3Out = null; +var cbgm_Interpolation_pow3InInverse = null; +var cbgm_Interpolation_pow3OutInverse = null; +var cbgm_Interpolation_pow4 = null; +var cbgm_Interpolation_pow4In = null; +var cbgm_Interpolation_pow4Out = null; +var cbgm_Interpolation_pow5 = null; +var cbgm_Interpolation_pow5In = null; +var cbgm_Interpolation_pow5Out = null; +var cbgm_Interpolation_sine = null; +var cbgm_Interpolation_sineIn = null; +var cbgm_Interpolation_sineOut = null; +var cbgm_Interpolation_exp10 = null; +var cbgm_Interpolation_exp10In = null; +var cbgm_Interpolation_exp10Out = null; +var cbgm_Interpolation_exp5 = null; +var cbgm_Interpolation_exp5In = null; +var cbgm_Interpolation_exp5Out = null; +var cbgm_Interpolation_circle = null; +var cbgm_Interpolation_circleIn = null; +var cbgm_Interpolation_circleOut = null; +var cbgm_Interpolation_elastic = null; +var cbgm_Interpolation_elasticIn = null; +var cbgm_Interpolation_elasticOut = null; +var cbgm_Interpolation_swing = null; +var cbgm_Interpolation_swingIn = null; +var cbgm_Interpolation_swingOut = null; +var cbgm_Interpolation_bounce = null; +var cbgm_Interpolation_bounceIn = null; +var cbgm_Interpolation_bounceOut = null; +function cbgm_Interpolation_$callClinit() { + cbgm_Interpolation_$callClinit = $rt_eraseClinit(cbgm_Interpolation); + cbgm_Interpolation__clinit_(); +} +function cbgm_Interpolation__init_($this) { + cbgm_Interpolation_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_Interpolation__clinit_() { + cbgm_Interpolation_linear = cbgm_Interpolation$1__init_(); + cbgm_Interpolation_smooth = cbgm_Interpolation$2__init_(); + cbgm_Interpolation_smooth2 = cbgm_Interpolation$3__init_(); + cbgm_Interpolation_smoother = cbgm_Interpolation$4__init_(); + cbgm_Interpolation_fade = cbgm_Interpolation_smoother; + cbgm_Interpolation_pow2 = cbgm_Interpolation$Pow__init_(2); + cbgm_Interpolation_pow2In = cbgm_Interpolation$PowIn__init_(2); + cbgm_Interpolation_slowFast = cbgm_Interpolation_pow2In; + cbgm_Interpolation_pow2Out = cbgm_Interpolation$PowOut__init_(2); + cbgm_Interpolation_fastSlow = cbgm_Interpolation_pow2Out; + cbgm_Interpolation_pow2InInverse = cbgm_Interpolation$5__init_(); + cbgm_Interpolation_pow2OutInverse = cbgm_Interpolation$6__init_(); + cbgm_Interpolation_pow3 = cbgm_Interpolation$Pow__init_(3); + cbgm_Interpolation_pow3In = cbgm_Interpolation$PowIn__init_(3); + cbgm_Interpolation_pow3Out = cbgm_Interpolation$PowOut__init_(3); + cbgm_Interpolation_pow3InInverse = cbgm_Interpolation$7__init_(); + cbgm_Interpolation_pow3OutInverse = cbgm_Interpolation$8__init_(); + cbgm_Interpolation_pow4 = cbgm_Interpolation$Pow__init_(4); + cbgm_Interpolation_pow4In = cbgm_Interpolation$PowIn__init_(4); + cbgm_Interpolation_pow4Out = cbgm_Interpolation$PowOut__init_(4); + cbgm_Interpolation_pow5 = cbgm_Interpolation$Pow__init_(5); + cbgm_Interpolation_pow5In = cbgm_Interpolation$PowIn__init_(5); + cbgm_Interpolation_pow5Out = cbgm_Interpolation$PowOut__init_(5); + cbgm_Interpolation_sine = cbgm_Interpolation$9__init_(); + cbgm_Interpolation_sineIn = cbgm_Interpolation$10__init_(); + cbgm_Interpolation_sineOut = cbgm_Interpolation$11__init_(); + cbgm_Interpolation_exp10 = cbgm_Interpolation$Exp__init_(2.0, 10.0); + cbgm_Interpolation_exp10In = cbgm_Interpolation$ExpIn__init_(2.0, 10.0); + cbgm_Interpolation_exp10Out = cbgm_Interpolation$ExpOut__init_(2.0, 10.0); + cbgm_Interpolation_exp5 = cbgm_Interpolation$Exp__init_(2.0, 5.0); + cbgm_Interpolation_exp5In = cbgm_Interpolation$ExpIn__init_(2.0, 5.0); + cbgm_Interpolation_exp5Out = cbgm_Interpolation$ExpOut__init_(2.0, 5.0); + cbgm_Interpolation_circle = cbgm_Interpolation$12__init_(); + cbgm_Interpolation_circleIn = cbgm_Interpolation$13__init_(); + cbgm_Interpolation_circleOut = cbgm_Interpolation$14__init_(); + cbgm_Interpolation_elastic = cbgm_Interpolation$Elastic__init_(2.0, 10.0, 7, 1.0); + cbgm_Interpolation_elasticIn = cbgm_Interpolation$ElasticIn__init_(2.0, 10.0, 6, 1.0); + cbgm_Interpolation_elasticOut = cbgm_Interpolation$ElasticOut__init_(2.0, 10.0, 7, 1.0); + cbgm_Interpolation_swing = cbgm_Interpolation$Swing__init_(1.5); + cbgm_Interpolation_swingIn = cbgm_Interpolation$SwingIn__init_(2.0); + cbgm_Interpolation_swingOut = cbgm_Interpolation$SwingOut__init_(2.0); + cbgm_Interpolation_bounce = cbgm_Interpolation$Bounce__init_(4); + cbgm_Interpolation_bounceIn = cbgm_Interpolation$BounceIn__init_(4); + cbgm_Interpolation_bounceOut = cbgm_Interpolation$BounceOut__init_(4); +} +function cbgm_Interpolation$BounceOut() { + var a = this; cbgm_Interpolation.call(a); + a.$widths = null; + a.$heights = null; +} +function cbgm_Interpolation$BounceOut__init_(var_0) { + var var_1 = new cbgm_Interpolation$BounceOut(); + cbgm_Interpolation$BounceOut__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$BounceOut__init_0($this, $bounces) { + var var$2; + cbgm_Interpolation__init_($this); + if ($bounces >= 2 && $bounces <= 5) { + a: { + $this.$widths = $rt_createFloatArray($bounces); + $this.$heights = $rt_createFloatArray($bounces); + $this.$heights.data[0] = 1.0; + switch ($bounces) { + case 2: + break; + case 3: + $this.$widths.data[0] = 0.4000000059604645; + $this.$widths.data[1] = 0.4000000059604645; + $this.$widths.data[2] = 0.20000000298023224; + $this.$heights.data[1] = 0.33000001311302185; + $this.$heights.data[2] = 0.10000000149011612; + break a; + case 4: + $this.$widths.data[0] = 0.3400000035762787; + $this.$widths.data[1] = 0.3400000035762787; + $this.$widths.data[2] = 0.20000000298023224; + $this.$widths.data[3] = 0.15000000596046448; + $this.$heights.data[1] = 0.25999999046325684; + $this.$heights.data[2] = 0.10999999940395355; + $this.$heights.data[3] = 0.029999999329447746; + break a; + case 5: + $this.$widths.data[0] = 0.30000001192092896; + $this.$widths.data[1] = 0.30000001192092896; + $this.$widths.data[2] = 0.20000000298023224; + $this.$widths.data[3] = 0.10000000149011612; + $this.$widths.data[4] = 0.10000000149011612; + $this.$heights.data[1] = 0.44999998807907104; + $this.$heights.data[2] = 0.30000001192092896; + $this.$heights.data[3] = 0.15000000596046448; + $this.$heights.data[4] = 0.05999999865889549; + break a; + default: + break a; + } + $this.$widths.data[0] = 0.6000000238418579; + $this.$widths.data[1] = 0.4000000059604645; + $this.$heights.data[1] = 0.33000001311302185; + } + var$2 = $this.$widths.data; + var$2[0] = var$2[0] * 2.0; + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(9))).$append2($bounces)).$toString())); +} +var otj_JSObject = $rt_classWithoutFields(0); +var omcwca_CGAdCallBack = $rt_classWithoutFields(0); +function omcsum_MenuUIAdapter$5$1() { + jl_Object.call(this); + this.$this$10 = null; +} +function omcsum_MenuUIAdapter$5$1__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$5$1(); + omcsum_MenuUIAdapter$5$1__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$5$1__init_0($this, $this$1) { + $this.$this$10 = $this$1; + jl_Object__init_0($this); +} +function omcsum_MenuUIAdapter$5$1_adFinished($this) { + var var$1; + (jl_System_out()).$println($rt_s(10)); + var$1 = $this.$this$10.$this$0.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + $this.$this$10.$this$0.$startGameCommand = omcsm_StartGameCommand__init_($this.$this$10.$this$0.$uiData.$gameMode, $this.$this$10.$this$0.$uiData.$colorMode, $this.$this$10.$this$0.$uiData.$difficulty, $this.$this$10.$this$0.$uiData.$theme); +} +function omcsum_MenuUIAdapter$5$1_adError($this, $message) { + var var$2; + var$2 = $this.$this$10.$this$0.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + $this.$this$10.$this$0.$startGameCommand = omcsm_StartGameCommand__init_($this.$this$10.$this$0.$uiData.$gameMode, $this.$this$10.$this$0.$uiData.$colorMode, $this.$this$10.$this$0.$uiData.$difficulty, $this.$this$10.$this$0.$uiData.$theme); +} +function omcsum_MenuUIAdapter$5$1_adStarted($this) {} +function omcsum_MenuUIAdapter$5$1_adStarted$exported$0(var$0) { + var$0.$adStarted(); +} +function omcsum_MenuUIAdapter$5$1_adError$exported$1(var$0, var$1) { + var$0.$adError($rt_str(var$1)); +} +function omcsum_MenuUIAdapter$5$1_adFinished$exported$2(var$0) { + var$0.$adFinished(); +} +var omcsm_ExitGameCommand = $rt_classWithoutFields(); +function omcsm_ExitGameCommand__init_() { + var var_0 = new omcsm_ExitGameCommand(); + omcsm_ExitGameCommand__init_0(var_0); + return var_0; +} +function omcsm_ExitGameCommand__init_0($this) { + jl_Object__init_0($this); +} +function jnci_BufferedEncoder$Controller() { + var a = this; jl_Object.call(a); + a.$in = null; + a.$out0 = null; + a.$inPosition = 0; + a.$outPosition = 0; +} +function jnci_BufferedEncoder$Controller__init_(var_0, var_1) { + var var_2 = new jnci_BufferedEncoder$Controller(); + jnci_BufferedEncoder$Controller__init_0(var_2, var_0, var_1); + return var_2; +} +function jnci_BufferedEncoder$Controller__init_0($this, $in, $out) { + jl_Object__init_0($this); + $this.$in = $in; + $this.$out0 = $out; +} +function jnci_BufferedEncoder$Controller_hasMoreInput($this) { + return jn_Buffer_hasRemaining($this.$in); +} +function jnci_BufferedEncoder$Controller_hasMoreInput0($this, $sz) { + return jn_Buffer_remaining($this.$in) < $sz ? 0 : 1; +} +function jnci_BufferedEncoder$Controller_hasMoreOutput($this) { + return jn_Buffer_hasRemaining($this.$out0); +} +function jnci_BufferedEncoder$Controller_hasMoreOutput0($this, $sz) { + return jn_Buffer_remaining($this.$out0) < $sz ? 0 : 1; +} +function jnci_BufferedEncoder$Controller_setInPosition($this, $inPosition) { + $this.$inPosition = $inPosition; +} +function jnci_BufferedEncoder$Controller_setOutPosition($this, $outPosition) { + $this.$outPosition = $outPosition; +} +var cbgggmd_ModelTexture = $rt_classWithoutFields(); +function cbgggmd_ModelTexture__init_() { + var var_0 = new cbgggmd_ModelTexture(); + cbgggmd_ModelTexture__init_0(var_0); + return var_0; +} +function cbgggmd_ModelTexture__init_0($this) { + jl_Object__init_0($this); +} +var cbgur_ClassReflection = $rt_classWithoutFields(); +function cbgur_ClassReflection__init_() { + var var_0 = new cbgur_ClassReflection(); + cbgur_ClassReflection__init_0(var_0); + return var_0; +} +function cbgur_ClassReflection__init_0($this) { + jl_Object__init_0($this); +} +function cbgur_ClassReflection_forName($name) { + var var$2, $e, var$4, $$je; + a: { + try { + var$2 = jl_Class_forName($name); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_ClassNotFoundException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return var$2; + } + var$2 = new cbgur_ReflectionException; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(11)), $name); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$4), $e); + $rt_throw(var$2); +} +function cbgur_ClassReflection_newInstance($c) { + var var$2, $e, var$4, var$5, $$je; + a: { + try { + var$2 = $c.$newInstance(); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_InstantiationException) { + $e = $$je; + break a; + } else if ($$je instanceof jl_IllegalAccessException) { + $e = $$je; + var$2 = new cbgur_ReflectionException; + var$4 = $c.$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(12)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); + } else { + throw $$e; + } + } + return var$2; + } + var$2 = new cbgur_ReflectionException; + var$4 = $c.$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(12)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); +} +function cbgur_ClassReflection_getNoArgPublicConstructor($c) { + var $constructors, var$3; + $constructors = $c.$getConstructors(); + var$3 = $constructors.data; + if (var$3.length <= 0) + return null; + return cbgur_Constructor__init_(var$3[0]); +} +function cbgur_ClassReflection_getConstructor($c, $parameterTypes) { + var $constructor, var$4, $e, var$6, var$7, $$je; + if ($parameterTypes !== null && $parameterTypes.data.length) { + a: { + b: { + try { + $constructor = $c.$getConstructor($parameterTypes); + var$4 = cbgur_Constructor__init_($constructor); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_SecurityException) { + $e = $$je; + break a; + } else if ($$je instanceof jl_NoSuchMethodException) { + $e = $$je; + break b; + } else { + throw $$e; + } + } + return var$4; + } + var$4 = new cbgur_ReflectionException; + var$6 = $c.$getName(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(13)), var$6); + cbgur_ReflectionException__init_(var$4, jl_StringBuilder_toString(var$7), $e); + $rt_throw(var$4); + } + var$4 = new cbgur_ReflectionException; + var$6 = $c.$getName(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(14)), var$6), $rt_s(15)); + cbgur_ReflectionException__init_(var$4, jl_StringBuilder_toString(var$7), $e); + $rt_throw(var$4); + } + return cbgur_ClassReflection_getNoArgPublicConstructor($c); +} +function cbgur_ClassReflection_getDeclaredConstructor($c, $parameterTypes) { + var $declaredConstructor, var$4, $e, var$6, var$7, $$je; + a: { + try { + $declaredConstructor = $c.$getDeclaredConstructor($parameterTypes); + var$4 = cbgur_Constructor__init_($declaredConstructor); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_SecurityException) { + $e = $$je; + break a; + } else if ($$je instanceof jl_NoSuchMethodException) { + $e = $$je; + var$4 = new cbgur_ReflectionException; + var$6 = $c.$getName(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(13)), var$6); + cbgur_ReflectionException__init_(var$4, jl_StringBuilder_toString(var$7), $e); + $rt_throw(var$4); + } else { + throw $$e; + } + } + return var$4; + } + var$4 = new cbgur_ReflectionException; + var$6 = $c.$getName(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(16)), var$6); + cbgur_ReflectionException__init_(var$4, jl_StringBuilder_toString(var$7), $e); + $rt_throw(var$4); +} +function omcemm_CMedia() { + var a = this; jl_Object.call(a); + a.$file = null; + a.$hash = 0; +} +function omcemm_CMedia__init_($this, $file) { + var var$2; + jl_Object__init_0($this); + $this.$file = $file; + var$2 = $rt_createArray(jl_Object, 1); + var$2.data[0] = $file; + $this.$hash = ju_Objects_hash(var$2); +} +function omcemm_CMedia_equals($this, $o) { + var $cMedia; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $cMedia = $o; + return $cMedia.$hash != $this.$hash ? 0 : 1; + } + return 0; +} +function omcemm_CMedia_hashCode($this) { + return $this.$hash; +} +function omcemm_CMediaFont() { + var a = this; omcemm_CMedia.call(a); + a.$offset_x = 0; + a.$offset_y = 0; +} +function omcemm_CMediaFont__init_(var_0) { + var var_1 = new omcemm_CMediaFont(); + omcemm_CMediaFont__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaFont__init_0($this, $filename) { + omcemm_CMedia__init_($this, $filename); +} +var cbgssu_Drawable = $rt_classWithoutFields(0); +var cbgssu_BaseDrawable = $rt_classWithoutFields(); +function cbgssu_BaseDrawable__init_() { + var var_0 = new cbgssu_BaseDrawable(); + cbgssu_BaseDrawable__init_0(var_0); + return var_0; +} +function cbgssu_BaseDrawable__init_0($this) { + jl_Object__init_0($this); +} +var jl_Number = $rt_classWithoutFields(); +function jl_Number__init_($this) { + jl_Object__init_0($this); +} +function jl_Integer() { + jl_Number.call(this); + this.$value = 0; +} +var jl_Integer_TYPE = null; +var jl_Integer_integerCache = null; +function jl_Integer_$callClinit() { + jl_Integer_$callClinit = $rt_eraseClinit(jl_Integer); + jl_Integer__clinit_(); +} +function jl_Integer__init_(var_0) { + var var_1 = new jl_Integer(); + jl_Integer__init_0(var_1, var_0); + return var_1; +} +function jl_Integer__init_0($this, $value) { + jl_Integer_$callClinit(); + jl_Number__init_($this); + $this.$value = $value; +} +function jl_Integer_toString($i, $radix) { + jl_Integer_$callClinit(); + if (!($radix >= 2 && $radix <= 36)) + $radix = 10; + return ((jl_AbstractStringBuilder__init_(20)).$append3($i, $radix)).$toString(); +} +function jl_Integer_hashCode($value) { + jl_Integer_$callClinit(); + return ($value >>> 4 | 0) ^ $value << 28 ^ $value << 8 ^ ($value >>> 24 | 0); +} +function jl_Integer_toHexString($i) { + jl_Integer_$callClinit(); + return otci_IntegerUtil_toUnsignedLogRadixString($i, 4); +} +function jl_Integer_toString0($i) { + jl_Integer_$callClinit(); + return jl_Integer_toString($i, 10); +} +function jl_Integer_parseInt($s, $radix) { + jl_Integer_$callClinit(); + if ($s !== null) + return jl_Integer_parseIntImpl($s, 0, $s.$length(), $radix); + $rt_throw(jl_NumberFormatException__init_($rt_s(17))); +} +function jl_Integer_parseIntImpl($s, $beginIndex, $endIndex, $radix) { + var $negative, var$6, $value, var$8, $digit, var$10, var$11, var$12; + jl_Integer_$callClinit(); + if ($beginIndex == $endIndex) + $rt_throw(jl_NumberFormatException__init_($rt_s(18))); + if ($radix >= 2 && $radix <= 36) { + a: { + $negative = 0; + switch ($s.$charAt($beginIndex)) { + case 43: + var$6 = $beginIndex + 1 | 0; + break a; + case 45: + $negative = 1; + var$6 = $beginIndex + 1 | 0; + break a; + default: + } + var$6 = $beginIndex; + } + $value = 0; + if (var$6 == $endIndex) + $rt_throw(jl_NumberFormatException__init_0()); + while (var$6 < $endIndex) { + var$8 = var$6 + 1 | 0; + $digit = jl_Character_getNumericValue($s.$charAt(var$6)); + if ($digit < 0) { + var$10 = new jl_NumberFormatException; + var$11 = $s.$subSequence($beginIndex, $endIndex); + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$12, $rt_s(19)), var$11); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$12)); + $rt_throw(var$10); + } + if ($digit >= $radix) { + var$10 = new jl_NumberFormatException; + var$11 = $s.$subSequence($beginIndex, $endIndex); + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$12, $rt_s(20)), $radix), $rt_s(21)), var$11); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$12)); + $rt_throw(var$10); + } + $value = $rt_imul($radix, $value) + $digit | 0; + if ($value < 0) { + if (var$8 == $endIndex && $value == (-2147483648) && $negative) + return (-2147483648); + var$10 = new jl_NumberFormatException; + var$11 = $s.$subSequence($beginIndex, $endIndex); + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$12, $rt_s(22)), var$11); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$12)); + $rt_throw(var$10); + } + var$6 = var$8; + } + if ($negative) + $value = -$value | 0; + return $value; + } + var$10 = new jl_NumberFormatException; + var$11 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$11, $rt_s(23)), $radix); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$11)); + $rt_throw(var$10); +} +function jl_Integer_parseInt0($s) { + jl_Integer_$callClinit(); + return jl_Integer_parseInt($s, 10); +} +function jl_Integer_valueOf($i) { + jl_Integer_$callClinit(); + if ($i >= (-128) && $i <= 127) { + jl_Integer_ensureIntegerCache(); + return jl_Integer_integerCache.data[$i + 128 | 0]; + } + return jl_Integer__init_($i); +} +function jl_Integer_ensureIntegerCache() { + var $j; + jl_Integer_$callClinit(); + a: { + if (jl_Integer_integerCache === null) { + jl_Integer_integerCache = $rt_createArray(jl_Integer, 256); + $j = 0; + while (true) { + if ($j >= jl_Integer_integerCache.data.length) + break a; + jl_Integer_integerCache.data[$j] = jl_Integer__init_($j - 128 | 0); + $j = $j + 1 | 0; + } + } + } +} +function jl_Integer_intValue($this) { + return $this.$value; +} +function jl_Integer_toString1($this) { + return jl_Integer_toString0($this.$value); +} +function jl_Integer_hashCode0($this) { + return jl_Integer_hashCode($this.$value); +} +function jl_Integer_equals($this, $other) { + if ($this === $other) + return 1; + return $other instanceof jl_Integer && $other.$value == $this.$value ? 1 : 0; +} +function jl_Integer_numberOfLeadingZeros($i) { + var $n, var$3, var$4; + jl_Integer_$callClinit(); + if (!$i) + return 32; + $n = 0; + var$3 = $i >>> 16 | 0; + if (var$3) + $n = 16; + else + var$3 = $i; + var$4 = var$3 >>> 8 | 0; + if (!var$4) + var$4 = var$3; + else + $n = $n | 8; + var$3 = var$4 >>> 4 | 0; + if (!var$3) + var$3 = var$4; + else + $n = $n | 4; + var$4 = var$3 >>> 2 | 0; + if (!var$4) + var$4 = var$3; + else + $n = $n | 2; + if (var$4 >>> 1 | 0) + $n = $n | 1; + return (32 - $n | 0) - 1 | 0; +} +function jl_Integer_numberOfTrailingZeros($i) { + var $n, var$3, var$4; + jl_Integer_$callClinit(); + if (!$i) + return 32; + $n = 0; + var$3 = $i << 16; + if (var$3) + $n = 16; + else + var$3 = $i; + var$4 = var$3 << 8; + if (!var$4) + var$4 = var$3; + else + $n = $n | 8; + var$3 = var$4 << 4; + if (!var$3) + var$3 = var$4; + else + $n = $n | 4; + var$4 = var$3 << 2; + if (!var$4) + var$4 = var$3; + else + $n = $n | 2; + if (var$4 << 1) + $n = $n | 1; + return (32 - $n | 0) - 1 | 0; +} +function jl_Integer_rotateLeft($i, $distance) { + var var$3; + jl_Integer_$callClinit(); + var$3 = $distance & 31; + return $i << var$3 | ($i >>> (32 - var$3 | 0) | 0); +} +function jl_Integer_rotateRight($i, $distance) { + var var$3; + jl_Integer_$callClinit(); + var$3 = $distance & 31; + return ($i >>> var$3 | 0) | $i << (32 - var$3 | 0); +} +function jl_Integer_reverseBytes($i) { + var var$2; + jl_Integer_$callClinit(); + var$2 = (($i & (-16711936)) >>> 8 | 0) | ($i & 16711935) << 8; + var$2 = (var$2 >>> 16 | 0) + (var$2 << 16) | 0; + return var$2; +} +function jl_Integer__clinit_() { + jl_Integer_TYPE = $rt_cls($rt_intcls()); +} +var cbgssu_SplitPane$SplitPaneStyle = $rt_classWithoutFields(); +function cbgssu_SplitPane$SplitPaneStyle__init_() { + var var_0 = new cbgssu_SplitPane$SplitPaneStyle(); + cbgssu_SplitPane$SplitPaneStyle__init_0(var_0); + return var_0; +} +function cbgssu_SplitPane$SplitPaneStyle__init_0($this) { + jl_Object__init_0($this); +} +var cbgu_Disposable = $rt_classWithoutFields(0); +var cbgu_Json$Serializable = $rt_classWithoutFields(0); +var cbgggp_ResourceData$Configurable = $rt_classWithoutFields(0); +var cbgggp_ParticleControllerComponent = $rt_classWithoutFields(); +var cbgggp_ParticleControllerComponent_TMP_V1 = null; +var cbgggp_ParticleControllerComponent_TMP_V2 = null; +var cbgggp_ParticleControllerComponent_TMP_V3 = null; +var cbgggp_ParticleControllerComponent_TMP_V4 = null; +var cbgggp_ParticleControllerComponent_TMP_V5 = null; +var cbgggp_ParticleControllerComponent_TMP_V6 = null; +var cbgggp_ParticleControllerComponent_TMP_Q = null; +var cbgggp_ParticleControllerComponent_TMP_Q2 = null; +var cbgggp_ParticleControllerComponent_TMP_M3 = null; +var cbgggp_ParticleControllerComponent_TMP_M4 = null; +function cbgggp_ParticleControllerComponent_$callClinit() { + cbgggp_ParticleControllerComponent_$callClinit = $rt_eraseClinit(cbgggp_ParticleControllerComponent); + cbgggp_ParticleControllerComponent__clinit_(); +} +function cbgggp_ParticleControllerComponent__init_($this) { + cbgggp_ParticleControllerComponent_$callClinit(); + jl_Object__init_0($this); +} +function cbgggp_ParticleControllerComponent__clinit_() { + cbgggp_ParticleControllerComponent_TMP_V1 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_V2 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_V3 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_V4 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_V5 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_V6 = cbgm_Vector3__init_(); + cbgggp_ParticleControllerComponent_TMP_Q = cbgm_Quaternion__init_(); + cbgggp_ParticleControllerComponent_TMP_Q2 = cbgm_Quaternion__init_(); + cbgggp_ParticleControllerComponent_TMP_M3 = cbgm_Matrix3__init_(); + cbgggp_ParticleControllerComponent_TMP_M4 = cbgm_Matrix4__init_(); +} +var cbgggpi_Influencer = $rt_classWithoutFields(cbgggp_ParticleControllerComponent); +function cbgggpi_Influencer__init_($this) { + cbgggp_ParticleControllerComponent__init_($this); +} +function cbgggpi_ParticleControllerInfluencer() { + cbgggpi_Influencer.call(this); + this.$templates = null; +} +function cbgggpi_ParticleControllerInfluencer__init_($this) { + cbgggpi_Influencer__init_($this); + $this.$templates = cbgu_Array__init_0(1, 1, $rt_cls(cbgggp_ParticleController)); +} +var jl_Iterable = $rt_classWithoutFields(0); +function cbgu_Array() { + var a = this; jl_Object.call(a); + a.$items = null; + a.$size = 0; + a.$ordered = 0; + a.$iterable = null; +} +function cbgu_Array__init_1() { + var var_0 = new cbgu_Array(); + cbgu_Array__init_2(var_0); + return var_0; +} +function cbgu_Array__init_(var_0) { + var var_1 = new cbgu_Array(); + cbgu_Array__init_3(var_1, var_0); + return var_1; +} +function cbgu_Array__init_4(var_0, var_1) { + var var_2 = new cbgu_Array(); + cbgu_Array__init_5(var_2, var_0, var_1); + return var_2; +} +function cbgu_Array__init_0(var_0, var_1, var_2) { + var var_3 = new cbgu_Array(); + cbgu_Array__init_6(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgu_Array__init_7(var_0) { + var var_1 = new cbgu_Array(); + cbgu_Array__init_8(var_1, var_0); + return var_1; +} +function cbgu_Array__init_9(var_0, var_1, var_2, var_3) { + var var_4 = new cbgu_Array(); + cbgu_Array__init_10(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgu_Array__init_2($this) { + cbgu_Array__init_5($this, 1, 16); +} +function cbgu_Array__init_3($this, $capacity) { + cbgu_Array__init_5($this, 1, $capacity); +} +function cbgu_Array__init_5($this, $ordered, $capacity) { + jl_Object__init_0($this); + $this.$ordered = $ordered; + $this.$items = $rt_createArray(jl_Object, $capacity); +} +function cbgu_Array__init_6($this, $ordered, $capacity, $arrayType) { + jl_Object__init_0($this); + $this.$ordered = $ordered; + $this.$items = cbgur_ArrayReflection_newInstance($arrayType, $capacity); +} +function cbgu_Array__init_8($this, $array) { + cbgu_Array__init_10($this, 1, $array, 0, $array.data.length); +} +function cbgu_Array__init_10($this, $ordered, $array, $start, $count) { + cbgu_Array__init_6($this, $ordered, $count, (jl_Object_getClass($array)).$getComponentType()); + $this.$size = $count; + jl_System_arraycopy($array, $start, $this.$items, 0, $this.$size); +} +function cbgu_Array_add($this, $value) { + var $items, var$3, var$4; + $items = $this.$items; + var$3 = $items.data; + if ($this.$size == var$3.length) + $items = $this.$resize(jl_Math_max(8, $this.$size * 1.75 | 0)); + var$3 = $items.data; + var$4 = $this.$size; + $this.$size = var$4 + 1 | 0; + var$3[var$4] = $value; +} +function cbgu_Array_addAll($this, $array) { + $this.$addAll($array.$items, 0, $array.$size); +} +function cbgu_Array_addAll0($this, $array, $start, $count) { + if (($start + $count | 0) <= $array.$size) { + $this.$addAll($array.$items, $start, $count); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((((((jl_StringBuilder__init_()).$append1($rt_s(24))).$append2($start)).$append1($rt_s(25))).$append2($count)).$append1($rt_s(26))).$append2($array.$size)).$toString())); +} +function cbgu_Array_addAll1($this, $array, $start, $count) { + var $items, var$5, $sizeNeeded; + $items = $this.$items; + var$5 = $items.data; + $sizeNeeded = $this.$size + $count | 0; + if ($sizeNeeded > var$5.length) + $items = $this.$resize(jl_Math_max(jl_Math_max(8, $sizeNeeded), $this.$size * 1.75 | 0)); + jl_System_arraycopy($array, $start, $items, $this.$size, $count); + $this.$size = $sizeNeeded; +} +function cbgu_Array_get($this, $index) { + if ($index < $this.$size) + return $this.$items.data[$index]; + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(27))).$append2($index)).$append1($rt_s(28))).$append2($this.$size)).$toString())); +} +function cbgu_Array_contains($this, $value, $identity) { + var $items, $i, var$5, var$6; + a: { + $items = $this.$items; + $i = $this.$size - 1 | 0; + if (!(!$identity && $value !== null)) { + while (true) { + if ($i < 0) + break a; + var$5 = $items.data; + var$6 = $i + (-1) | 0; + if (var$5[$i] === $value) + break; + $i = var$6; + } + return 1; + } + while (true) { + if ($i < 0) + break a; + var$5 = $items.data; + var$6 = $i + (-1) | 0; + if ($value.$equals(var$5[$i])) + return 1; + $i = var$6; + } + } + return 0; +} +function cbgu_Array_removeValue($this, $value, $identity) { + var $items, $i, $n; + a: { + $items = $this.$items; + if (!(!$identity && $value !== null)) { + $i = 0; + $n = $this.$size; + while ($i < $n) { + if ($items.data[$i] === $value) { + $this.$removeIndex($i); + return 1; + } + $i = $i + 1 | 0; + } + } else { + $i = 0; + $n = $this.$size; + while (true) { + if ($i >= $n) + break a; + if ($value.$equals($items.data[$i])) { + $this.$removeIndex($i); + return 1; + } + $i = $i + 1 | 0; + } + } + } + return 0; +} +function cbgu_Array_removeIndex($this, $index) { + var $items, var$3, $value; + if ($index >= $this.$size) + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(27))).$append2($index)).$append1($rt_s(28))).$append2($this.$size)).$toString())); + $items = $this.$items; + var$3 = $items.data; + $value = var$3[$index]; + $this.$size = $this.$size - 1 | 0; + if (!$this.$ordered) + var$3[$index] = var$3[$this.$size]; + else + jl_System_arraycopy($items, $index + 1 | 0, $items, $index, $this.$size - $index | 0); + var$3[$this.$size] = null; + return $value; +} +function cbgu_Array_removeRange($this, $start, $end) { + var $n, $items, $count, $lastIndex, var$7, $i; + $n = $this.$size; + if ($end >= $n) + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(29))).$append2($end)).$append1($rt_s(28))).$append2($this.$size)).$toString())); + if ($start > $end) + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(30))).$append2($start)).$append1($rt_s(31))).$append2($end)).$toString())); + $items = $this.$items; + $count = ($end - $start | 0) + 1 | 0; + $lastIndex = $n - $count | 0; + if ($this.$ordered) { + var$7 = $start + $count | 0; + jl_System_arraycopy($items, var$7, $items, $start, $n - var$7 | 0); + } else { + $i = jl_Math_max($lastIndex, $end + 1 | 0); + jl_System_arraycopy($items, $i, $items, $start, $n - $i | 0); + } + $i = $lastIndex; + while ($i < $n) { + $items.data[$i] = null; + $i = $i + 1 | 0; + } + $this.$size = $lastIndex; +} +function cbgu_Array_pop($this) { + var $item; + if (!$this.$size) + $rt_throw(jl_IllegalStateException__init_($rt_s(32))); + $this.$size = $this.$size - 1 | 0; + $item = $this.$items.data[$this.$size]; + $this.$items.data[$this.$size] = null; + return $item; +} +function cbgu_Array_peek($this) { + if (!$this.$size) + $rt_throw(jl_IllegalStateException__init_($rt_s(32))); + return $this.$items.data[$this.$size - 1 | 0]; +} +function cbgu_Array_first($this) { + if (!$this.$size) + $rt_throw(jl_IllegalStateException__init_($rt_s(32))); + return $this.$items.data[0]; +} +function cbgu_Array_clear($this) { + ju_Arrays_fill($this.$items, 0, $this.$size, null); + $this.$size = 0; +} +function cbgu_Array_ensureCapacity($this, $additionalCapacity) { + var $sizeNeeded; + if ($additionalCapacity < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(33))).$append2($additionalCapacity)).$toString())); + $sizeNeeded = $this.$size + $additionalCapacity | 0; + if ($sizeNeeded > $this.$items.data.length) + $this.$resize(jl_Math_max(jl_Math_max(8, $sizeNeeded), $this.$size * 1.75 | 0)); + return $this.$items; +} +function cbgu_Array_resize($this, $newSize) { + var $items, $newItems, var$4; + $items = $this.$items; + $newItems = cbgur_ArrayReflection_newInstance((jl_Object_getClass($items)).$getComponentType(), $newSize); + var$4 = $newItems.data; + jl_System_arraycopy($items, 0, $newItems, 0, jl_Math_min($this.$size, var$4.length)); + $this.$items = $newItems; + return $newItems; +} +function cbgu_Array_iterator($this) { + if (cbgu_Collections_allocateIterators) + return cbgu_Array$ArrayIterator__init_($this, 1); + if ($this.$iterable === null) + $this.$iterable = cbgu_Array$ArrayIterable__init_($this); + return $this.$iterable.$iterator(); +} +function cbgu_Array_truncate($this, $newSize) { + var $i; + if ($newSize < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(34))).$append2($newSize)).$toString())); + if ($this.$size <= $newSize) + return; + $i = $newSize; + while ($i < $this.$size) { + $this.$items.data[$i] = null; + $i = $i + 1 | 0; + } + $this.$size = $newSize; +} +function cbgu_Array_toArray($this) { + return $this.$toArray0((jl_Object_getClass($this.$items)).$getComponentType()); +} +function cbgu_Array_toArray0($this, $type) { + var $result; + $result = cbgur_ArrayReflection_newInstance($type, $this.$size); + jl_System_arraycopy($this.$items, 0, $result, 0, $this.$size); + return $result; +} +function cbgu_Array_hashCode($this) { + var $items, $h, $i, $n, var$5, $item; + if (!$this.$ordered) + return jl_Object_hashCode($this); + $items = $this.$items; + $h = 1; + $i = 0; + $n = $this.$size; + while ($i < $n) { + var$5 = $items.data; + $h = $h * 31 | 0; + $item = var$5[$i]; + if ($item !== null) + $h = $h + $item.$hashCode() | 0; + $i = $i + 1 | 0; + } + return $h; +} +function cbgu_Array_equals($this, $object) { + var $array, $n, $items1, $items2, $i, var$7, $o1, $o2; + if ($object === $this) + return 1; + if (!$this.$ordered) + return 0; + if (!($object instanceof cbgu_Array)) + return 0; + $array = $object; + if (!$array.$ordered) + return 0; + $n = $this.$size; + if ($n != $array.$size) + return 0; + $items1 = $this.$items; + $items2 = $array.$items; + $i = 0; + a: { + while ($i < $n) { + b: { + var$7 = $items2.data; + $o1 = $items1.data[$i]; + $o2 = var$7[$i]; + if ($o1 !== null) { + if ($o1.$equals($o2)) + break b; + else + break a; + } + if ($o2 !== null) + break a; + } + $i = $i + 1 | 0; + } + return 1; + } + return 0; +} +function cbgu_Array_toString($this) { + var $items, var$2, $buffer, $i; + if (!$this.$size) + return $rt_s(35); + $items = $this.$items; + var$2 = $items.data; + $buffer = cbgu_StringBuilder__init_(32); + $buffer.$append4(91); + $buffer.$append5(var$2[0]); + $i = 1; + while ($i < $this.$size) { + $buffer.$append6($rt_s(36)); + $buffer.$append5(var$2[$i]); + $i = $i + 1 | 0; + } + $buffer.$append4(93); + return $buffer.$toString(); +} +function cbgu_Array_with($array) { + return cbgu_Array__init_7($array); +} +function cbgu_DelayedRemovalArray() { + cbgu_Array.call(this); + this.$remove = null; +} +function cbgu_DelayedRemovalArray__init_0() { + var var_0 = new cbgu_DelayedRemovalArray(); + cbgu_DelayedRemovalArray__init_1(var_0); + return var_0; +} +function cbgu_DelayedRemovalArray__init_(var_0) { + var var_1 = new cbgu_DelayedRemovalArray(); + cbgu_DelayedRemovalArray__init_2(var_1, var_0); + return var_1; +} +function cbgu_DelayedRemovalArray__init_1($this) { + cbgu_Array__init_2($this); + $this.$remove = cbgu_IntArray__init_(0); +} +function cbgu_DelayedRemovalArray__init_2($this, $capacity) { + cbgu_Array__init_3($this, $capacity); + $this.$remove = cbgu_IntArray__init_(0); +} +function jnc_CharsetEncoder() { + var a = this; jl_Object.call(a); + a.$charset = null; + a.$replacement = null; + a.$averageBytesPerChar = 0.0; + a.$maxBytesPerChar = 0.0; + a.$malformedAction = null; + a.$unmappableAction = null; + a.$status = 0; +} +function jnc_CharsetEncoder__init_($this, $cs, $averageBytesPerChar, $maxBytesPerChar, $replacement) { + jl_Object__init_0($this); + jnc_CodingErrorAction_$callClinit(); + $this.$malformedAction = jnc_CodingErrorAction_REPORT; + $this.$unmappableAction = jnc_CodingErrorAction_REPORT; + jnc_CharsetEncoder_checkReplacement($this, $replacement); + $this.$charset = $cs; + $this.$replacement = $replacement.$clone(); + $this.$averageBytesPerChar = $averageBytesPerChar; + $this.$maxBytesPerChar = $maxBytesPerChar; +} +function jnc_CharsetEncoder__init_0($this, $cs, $averageBytesPerChar, $maxBytesPerChar) { + var var$4; + var$4 = $rt_createByteArray(1); + var$4.data[0] = 63; + jnc_CharsetEncoder__init_($this, $cs, $averageBytesPerChar, $maxBytesPerChar, var$4); +} +function jnc_CharsetEncoder_checkReplacement($this, $replacement) { + var var$2; + if ($replacement !== null) { + var$2 = $replacement.data.length; + if (var$2 && var$2 >= $this.$maxBytesPerChar) + return; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(37))); +} +function jnc_CharsetEncoder_onMalformedInput($this, $newAction) { + if ($newAction !== null) { + $this.$malformedAction = $newAction; + $this.$implOnMalformedInput($newAction); + return $this; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(38))); +} +function jnc_CharsetEncoder_implOnMalformedInput($this, $newAction) {} +function jnc_CharsetEncoder_onUnmappableCharacter($this, $newAction) { + if ($newAction !== null) { + $this.$unmappableAction = $newAction; + $this.$implOnUnmappableCharacter($newAction); + return $this; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(38))); +} +function jnc_CharsetEncoder_implOnUnmappableCharacter($this, $newAction) {} +function jnc_CharsetEncoder_encode($this, $in, $out, $endOfInput) { + var $result, $e, $remaining, $action, $$je; + a: { + if ($this.$status != 3) { + if ($endOfInput) + break a; + if ($this.$status != 2) + break a; + } + $rt_throw(jl_IllegalStateException__init_0()); + } + $this.$status = !$endOfInput ? 1 : 2; + while (true) { + try { + $result = $this.$encodeLoop($in, $out); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_RuntimeException) { + $e = $$je; + $rt_throw(jnc_CoderMalfunctionError__init_($e)); + } else { + throw $$e; + } + } + if ($result.$isUnderflow()) { + if (!$endOfInput) + return $result; + $remaining = jn_Buffer_remaining($in); + if ($remaining <= 0) + return $result; + $result = jnc_CoderResult_malformedForLength($remaining); + } else if ($result.$isOverflow()) + break; + $action = !$result.$isUnmappable() ? $this.$malformedAction : $this.$unmappableAction; + b: { + jnc_CodingErrorAction_$callClinit(); + if ($action !== jnc_CodingErrorAction_REPLACE) { + if ($action === jnc_CodingErrorAction_IGNORE) + break b; + else + return $result; + } + if (jn_Buffer_remaining($out) < $this.$replacement.data.length) + return jnc_CoderResult_OVERFLOW; + jn_ByteBuffer_put($out, $this.$replacement); + } + $in.$position(jn_Buffer_position($in) + $result.$length() | 0); + } + return $result; +} +function jnc_CharsetEncoder_encode0($this, $in) { + var $output, $result, var$4; + if (!jn_Buffer_remaining($in)) + return jn_ByteBuffer_allocate(0); + jnc_CharsetEncoder_reset($this); + $output = jn_ByteBuffer_allocate(jn_Buffer_remaining($in) * $this.$averageBytesPerChar | 0); + while (true) { + $result = jnc_CharsetEncoder_encode($this, $in, $output, 0); + jnc_CoderResult_$callClinit(); + if ($result === jnc_CoderResult_UNDERFLOW) + break; + if ($result === jnc_CoderResult_OVERFLOW) { + $output = jnc_CharsetEncoder_allocateMore($this, $output); + continue; + } + if (!$result.$isError()) + continue; + $result.$throwException(); + } + var$4 = jnc_CharsetEncoder_encode($this, $in, $output, 1); + if (var$4.$isError()) + var$4.$throwException(); + while (true) { + var$4 = jnc_CharsetEncoder_flush($this, $output); + if (var$4.$isUnderflow()) + break; + if (!var$4.$isOverflow()) + continue; + $output = jnc_CharsetEncoder_allocateMore($this, $output); + } + jn_ByteBuffer_flip($output); + return $output; +} +function jnc_CharsetEncoder_allocateMore($this, $buffer) { + var $array, var$3, $result; + $array = jn_ByteBuffer_array($buffer); + var$3 = $array.data; + var$3 = ju_Arrays_copyOf($array, var$3.length * 2 | 0); + $result = jn_ByteBuffer_wrap(var$3); + $result.$position1(jn_Buffer_position($buffer)); + return $result; +} +function jnc_CharsetEncoder_flush($this, $out) { + var $result; + if ($this.$status != 2 && $this.$status != 4) + $rt_throw(jl_IllegalStateException__init_0()); + $result = $this.$implFlush($out); + jnc_CoderResult_$callClinit(); + if ($result === jnc_CoderResult_UNDERFLOW) + $this.$status = 3; + return $result; +} +function jnc_CharsetEncoder_implFlush($this, $out) { + jnc_CoderResult_$callClinit(); + return jnc_CoderResult_UNDERFLOW; +} +function jnc_CharsetEncoder_reset($this) { + $this.$status = 0; + $this.$implReset(); + return $this; +} +function jnc_CharsetEncoder_implReset($this) {} +function jnci_BufferedEncoder() { + var a = this; jnc_CharsetEncoder.call(a); + a.$inArray = null; + a.$outArray = null; +} +function jnci_BufferedEncoder__init_($this, $cs, $averageBytesPerChar, $maxBytesPerChar) { + jnc_CharsetEncoder__init_0($this, $cs, $averageBytesPerChar, $maxBytesPerChar); + $this.$inArray = $rt_createCharArray(512); + $this.$outArray = $rt_createByteArray(512); +} +function jnci_BufferedEncoder_encodeLoop($this, $in, $out) { + var $inArray, $inPos, $inSize, $outArray, $i, var$8, var$9, $result, $outPos, $outSize, $controller; + $inArray = $this.$inArray; + $inPos = 0; + $inSize = 0; + $outArray = $this.$outArray; + a: { + while (true) { + if (($inPos + 32 | 0) > $inSize && jn_Buffer_hasRemaining($in)) { + $i = $inPos; + while ($i < $inSize) { + var$8 = $inArray.data; + var$8[$i - $inPos | 0] = var$8[$i]; + $i = $i + 1 | 0; + } + var$8 = $inArray.data; + var$9 = $inSize - $inPos | 0; + $inSize = jl_Math_min(jn_Buffer_remaining($in) + var$9 | 0, var$8.length); + $in.$get($inArray, var$9, $inSize - var$9 | 0); + $inPos = 0; + } + if (!jn_Buffer_hasRemaining($out)) { + if (!jn_Buffer_hasRemaining($in) && $inPos >= $inSize) { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + } else { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + } + break a; + } + var$8 = $outArray.data; + $outPos = 0; + $outSize = jl_Math_min(jn_Buffer_remaining($out), var$8.length); + $controller = jnci_BufferedEncoder$Controller__init_($in, $out); + $result = $this.$arrayEncode($inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller); + $inPos = $controller.$inPosition; + var$9 = $controller.$outPosition; + if ($result === null) { + if (!jn_Buffer_hasRemaining($in) && $inPos >= $inSize) { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + } else if (!jn_Buffer_hasRemaining($out) && $inPos >= $inSize) { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + } + } + $out.$put0($outArray, 0, var$9); + if ($result !== null) + break; + } + } + $in.$position(jn_Buffer_position($in) - ($inSize - $inPos | 0) | 0); + return $result; +} +function jnci_UTF16Encoder() { + var a = this; jnci_BufferedEncoder.call(a); + a.$bom = 0; + a.$littleEndian = 0; +} +function jnci_UTF16Encoder__init_(var_0, var_1, var_2) { + var var_3 = new jnci_UTF16Encoder(); + jnci_UTF16Encoder__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jnci_UTF16Encoder__init_0($this, $cs, $bom, $littleEndian) { + jnci_BufferedEncoder__init_($this, $cs, 2.0, 4.0); + $this.$bom = $bom; + $this.$littleEndian = $littleEndian; +} +function jnci_UTF16Encoder_arrayEncode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var var$8, var$9, var$10; + if ($this.$bom) { + if (($outPos + 2 | 0) > $outSize) { + if ($controller.$hasMoreOutput()) + var$8 = null; + else { + jnc_CoderResult_$callClinit(); + var$8 = jnc_CoderResult_OVERFLOW; + } + return var$8; + } + $this.$bom = 0; + if (!$this.$littleEndian) { + var$9 = $outArray.data; + var$10 = $outPos + 1 | 0; + var$9[$outPos] = (-2); + $outPos = var$10 + 1 | 0; + var$9[var$10] = (-1); + } else { + var$9 = $outArray.data; + var$10 = $outPos + 1 | 0; + var$9[$outPos] = (-1); + $outPos = var$10 + 1 | 0; + var$9[var$10] = (-2); + } + } + return !$this.$littleEndian ? jnci_UTF16Encoder_arrayEncodeBE($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) : jnci_UTF16Encoder_arrayEncodeLE($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller); +} +function jnci_UTF16Encoder_arrayEncodeLE($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $c, var$12, $next, var$14; + $result = null; + a: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) + break a; + var$9 = $inArray.data; + var$10 = $inPos + 1 | 0; + $c = var$9[$inPos]; + if (!jl_Character_isHighSurrogate($c)) { + if (jl_Character_isLowSurrogate($c)) { + $inPos = var$10 + (-1) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (($outPos + 2 | 0) > $outSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreOutput0(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = ($c & 255) << 24 >> 24; + $outPos = var$12 + 1 | 0; + var$9[var$12] = $c >> 8 << 24 >> 24; + $inPos = var$10; + } else { + if (var$10 == $inSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreInput(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + $inPos = var$10 + 1 | 0; + $next = var$9[var$10]; + if (!jl_Character_isLowSurrogate($next)) { + $inPos = $inPos + (-2) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (($outPos + 4 | 0) > $outSize) { + $inPos = $inPos + (-2) | 0; + if ($controller.$hasMoreOutput0(4)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = ($c & 255) << 24 >> 24; + var$14 = var$12 + 1 | 0; + var$9[var$12] = $c >> 8 << 24 >> 24; + var$12 = var$14 + 1 | 0; + var$9[var$14] = ($next & 255) << 24 >> 24; + $outPos = var$12 + 1 | 0; + var$9[var$12] = $next >> 8 << 24 >> 24; + } + } + } + $controller.$setInPosition($inPos); + $controller.$setOutPosition($outPos); + return $result; +} +function jnci_UTF16Encoder_arrayEncodeBE($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $c, var$12, $next, var$14; + $result = null; + a: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) + break a; + var$9 = $inArray.data; + var$10 = $inPos + 1 | 0; + $c = var$9[$inPos]; + if (!jl_Character_isHighSurrogate($c)) { + if (jl_Character_isLowSurrogate($c)) { + $inPos = var$10 + (-1) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (($outPos + 2 | 0) > $outSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreOutput0(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = $c >> 8 << 24 >> 24; + $outPos = var$12 + 1 | 0; + var$9[var$12] = ($c & 255) << 24 >> 24; + $inPos = var$10; + } else { + if (var$10 == $inSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreInput(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + $inPos = var$10 + 1 | 0; + $next = var$9[var$10]; + if (!jl_Character_isLowSurrogate($next)) { + $inPos = $inPos + (-2) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (($outPos + 4 | 0) > $outSize) { + $inPos = $inPos + (-2) | 0; + if ($controller.$hasMoreOutput0(4)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = $c >> 8 << 24 >> 24; + var$14 = var$12 + 1 | 0; + var$9[var$12] = ($c & 255) << 24 >> 24; + var$12 = var$14 + 1 | 0; + var$9[var$14] = $next >> 8 << 24 >> 24; + $outPos = var$12 + 1 | 0; + var$9[var$12] = ($next & 255) << 24 >> 24; + } + } + } + $controller.$setInPosition($inPos); + $controller.$setOutPosition($outPos); + return $result; +} +var omceuga_CommonActions = $rt_classWithoutFields(); +function omceuga_CommonActions__init_($this) { + jl_Object__init_0($this); +} +function omceuga_CommonActions_onMouseClick($this, $button) {} +function omceuga_CommonActions_onMouseDoubleClick($this, $button) {} +function omceuga_CommonActions_onMouseScroll($this, $scrolled) {} +var omceuga_TextFieldAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_TextFieldAction__init_($this) { + omceuga_CommonActions__init_($this); +} +function omceuga_TextFieldAction_onTyped($this, $character) {} +function omceuga_TextFieldAction_onFocus($this) {} +function omceugc_Component() { + var a = this; jl_Object.call(a); + a.$x = 0; + a.$y = 0; + a.$width0 = 0; + a.$height0 = 0; + a.$offset_x0 = 0; + a.$offset_y0 = 0; + a.$toolTip = null; + a.$updateToolTip = 0; + a.$color_r = 0.0; + a.$color_g = 0.0; + a.$color_b = 0.0; + a.$color_a = 0.0; + a.$color2_r = 0.0; + a.$color2_g = 0.0; + a.$color2_b = 0.0; + a.$color2_a = 0.0; + a.$disabled = 0; + a.$visible0 = 0; + a.$addedToTab = null; + a.$updateActions = null; + a.$name1 = null; + a.$data = null; + a.$addedToWindow = null; + a.$addedToScreen = 0; +} +function omceugc_Component__init_($this) { + jl_Object__init_0($this); +} +function omceugcl_List() { + var a = this; omceugc_Component.call(a); + a.$items0 = null; + a.$scrolled = 0.0; + a.$listAction = null; + a.$font = null; + a.$selectedItem = null; + a.$multiSelect = 0; + a.$selectedItems = null; + a.$dragEnabled = 0; + a.$dragOutEnabled = 0; + a.$dragInEnabled = 0; +} +function omceugcl_List__init_() { + var var_0 = new omceugcl_List(); + omceugcl_List__init_0(var_0); + return var_0; +} +function omceugcl_List__init_0($this) { + omceugc_Component__init_($this); +} +var jt_DateFormatElement = $rt_classWithoutFields(); +function jt_DateFormatElement__init_($this) { + jl_Object__init_0($this); +} +function jt_DateFormatElement$Year() { + jt_DateFormatElement.call(this); + this.$field = 0; +} +function jt_DateFormatElement$Year__init_(var_0) { + var var_1 = new jt_DateFormatElement$Year(); + jt_DateFormatElement$Year__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$Year__init_0($this, $field) { + jt_DateFormatElement__init_($this); + $this.$field = $field; +} +function jt_DateFormatElement$Year_format($this, $date, $buffer) { + var $number; + $number = $date.$get0($this.$field); + if ($number < 10) + $buffer.$append7($number); + else { + $buffer.$append8(((($number % 100 | 0) / 10 | 0) + 48 | 0) & 65535); + $buffer.$append8((($number % 10 | 0) + 48 | 0) & 65535); + } +} +function jt_DateFormatElement$Year_equals($this, $o) { + var $year; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $year = $o; + return $this.$field != $year.$field ? 0 : 1; + } + return 0; +} +function jt_DateFormatElement$Year_hashCode($this) { + var var$1; + var$1 = $rt_createArray(jl_Object, 1); + var$1.data[0] = jl_Integer_valueOf($this.$field); + return ju_Objects_hash(var$1); +} +var jur_AbstractCharClass$LazyAlpha = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyAlpha__init_() { + var var_0 = new jur_AbstractCharClass$LazyAlpha(); + jur_AbstractCharClass$LazyAlpha__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyAlpha__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyAlpha_computeValue($this) { + return ((jur_CharClass__init_()).$add0(97, 122)).$add0(65, 90); +} +var cbgssu_UIUtils = $rt_classWithoutFields(); +var cbgssu_UIUtils_isAndroid = 0; +var cbgssu_UIUtils_isMac = 0; +var cbgssu_UIUtils_isWindows = 0; +var cbgssu_UIUtils_isLinux = 0; +var cbgssu_UIUtils_isIos = 0; +function cbgssu_UIUtils_$callClinit() { + cbgssu_UIUtils_$callClinit = $rt_eraseClinit(cbgssu_UIUtils); + cbgssu_UIUtils__clinit_(); +} +function cbgssu_UIUtils__init_() { + var var_0 = new cbgssu_UIUtils(); + cbgssu_UIUtils__init_0(var_0); + return var_0; +} +function cbgssu_UIUtils__init_0($this) { + cbgssu_UIUtils_$callClinit(); + jl_Object__init_0($this); +} +function cbgssu_UIUtils__clinit_() { + var var$1; + cbgssu_UIUtils_isAndroid = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(39)); + cbgssu_UIUtils_isMac = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(40)); + cbgssu_UIUtils_isWindows = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(41)); + cbgssu_UIUtils_isLinux = !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(42)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(43)) ? 0 : 1; + var$1 = !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(44)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(45)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(46)) ? 0 : 1; + cbgssu_UIUtils_isIos = var$1; +} +var cbgu_Pool$Poolable = $rt_classWithoutFields(0); +var cbgss_Action = $rt_classWithoutFields(); +function cbgss_Action__init_($this) { + jl_Object__init_0($this); +} +var cbgssa_DelegateAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_DelegateAction__init_($this) { + cbgss_Action__init_($this); +} +var cbgssa_TimeScaleAction = $rt_classWithoutFields(cbgssa_DelegateAction); +function cbgssa_TimeScaleAction__init_() { + var var_0 = new cbgssa_TimeScaleAction(); + cbgssa_TimeScaleAction__init_0(var_0); + return var_0; +} +function cbgssa_TimeScaleAction__init_0($this) { + cbgssa_DelegateAction__init_($this); +} +var jur_AbstractCharClass$LazyWord = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyWord__init_() { + var var_0 = new jur_AbstractCharClass$LazyWord(); + jur_AbstractCharClass$LazyWord__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyWord__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyWord_computeValue($this) { + return ((((jur_CharClass__init_()).$add0(97, 122)).$add0(65, 90)).$add0(48, 57)).$add(95); +} +var jur_AbstractCharClass$LazyNonWord = $rt_classWithoutFields(jur_AbstractCharClass$LazyWord); +function jur_AbstractCharClass$LazyNonWord__init_() { + var var_0 = new jur_AbstractCharClass$LazyNonWord(); + jur_AbstractCharClass$LazyNonWord__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyNonWord__init_0($this) { + jur_AbstractCharClass$LazyWord__init_0($this); +} +function jur_AbstractCharClass$LazyNonWord_computeValue($this) { + var $chCl; + $chCl = (jur_AbstractCharClass$LazyWord_computeValue($this)).$setNegative(1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var omceuga_WindowAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_WindowAction__init_($this) { + omceuga_CommonActions__init_($this); +} +function omceuga_WindowAction_onMove($this, $x, $y) {} +function omceuga_WindowAction_onFold($this) {} +function omceuga_WindowAction_onUnfold($this) {} +function omceuga_WindowAction_onRemove($this) {} +function omceuga_WindowAction_onAdd($this) {} +var cbg_ApplicationListener = $rt_classWithoutFields(0); +var cbg_ApplicationAdapter = $rt_classWithoutFields(); +function cbg_ApplicationAdapter__init_($this) { + jl_Object__init_0($this); +} +function cbg_ApplicationAdapter_pause($this) {} +function cbg_ApplicationAdapter_resume($this) {} +function omcs_SandtrixMain() { + var a = this; cbg_ApplicationAdapter.call(a); + a.$mediaManager = null; + a.$data0 = null; + a.$game_engine = null; + a.$game_ui = null; + a.$menu_ui = null; + a.$timer_debug_info = Long_ZERO; + a.$state = null; +} +function omcs_SandtrixMain__init_() { + var var_0 = new omcs_SandtrixMain(); + omcs_SandtrixMain__init_0(var_0); + return var_0; +} +function omcs_SandtrixMain__init_0($this) { + cbg_ApplicationAdapter__init_($this); +} +function omcs_SandtrixMain_resize($this, $width, $height) { + a: { + omcs_SandtrixMain$1_$callClinit(); + switch (omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE.data[jl_Enum_ordinal($this.$state)]) { + case 1: + break; + case 2: + $this.$menu_ui.$resize0($width, $height); + break a; + default: + break a; + } + $this.$game_ui.$resize0($width, $height); + } +} +function omcs_SandtrixMain_create($this) { + var var$1; + omcsu_UIUtils_switchFullScreenMode((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(47))); + omcet_Tools$Log_inProgress($rt_s(48)); + $rt_globals.window.CrazyGames.SDK.game.sdkGameLoadingStart(); + $this.$mediaManager = omcem_MediaManager__init_(); + $this.$mediaManager.$prepareGUICMedia(); + var$1 = $this.$mediaManager; + omcsug_SandtrixBaseMedia_$callClinit(); + var$1.$prepareCMedia(omcsug_SandtrixBaseMedia_ALL); + var$1 = $this.$mediaManager; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$prepareCMedia(omcsum_MenuBaseMedia_ALL); + $this.$mediaManager.$loadAssets(); + $rt_globals.window.CrazyGames.SDK.game.sdkGameLoadingStop(); + omcet_Tools$Log_done(); + omcs_SandtrixMain_switchToMenu($this, 0, null); +} +function omcs_SandtrixMain_unloadCurrentState($this) { + if ($this.$state === null) + return; + a: { + omcs_SandtrixMain$1_$callClinit(); + switch (omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE.data[jl_Enum_ordinal($this.$state)]) { + case 1: + omcet_Tools$Log_inProgress($rt_s(49)); + $this.$game_engine.$shutdown(); + $this.$game_engine = null; + $this.$game_ui.$shutdown(); + $this.$game_ui = null; + $this.$data0 = null; + omcet_Tools$Log_done(); + break a; + case 2: + break; + default: + break a; + } + omcet_Tools$Log_inProgress($rt_s(50)); + $this.$menu_ui.$shutdown(); + $this.$menu_ui = null; + omcet_Tools$Log_done(); + } + $this.$state = null; +} +function omcs_SandtrixMain_switchToMenu($this, $skipTitle, $displayNotification) { + var $menuUIAdapter, var$4, var$5; + omcs_SandtrixMain_unloadCurrentState($this); + omcet_Tools$Log_inProgress($rt_s(51)); + $menuUIAdapter = omcsum_MenuUIAdapter__init_($skipTitle, $displayNotification); + var$4 = new omceu_UIEngine; + var$5 = $this.$mediaManager; + omcsc_CFG_UI_$callClinit(); + omceu_UIEngine__init_(var$4, $menuUIAdapter, var$5, 160, 144, omcsc_CFG_UI_DEFAULT_VIEWPORT_MODE, 0); + $this.$menu_ui = var$4; + omcet_Tools$Log_done(); + omcs_SandtrixMain$STATE_$callClinit(); + $this.$state = omcs_SandtrixMain$STATE_MENU; +} +function omcs_SandtrixMain_switchToGame($this, $gameMode, $colorMode, $difficulty, $theme) { + var $sandtrixEngineAdapter, $sandtrixUIAdapter, var$7, var$8; + omcs_SandtrixMain_unloadCurrentState($this); + omcet_Tools$Log_inProgress($rt_s(52)); + $this.$data0 = omcsd_DataGenerator_create_Data($gameMode, $colorMode, $difficulty, $theme); + $sandtrixEngineAdapter = omcse_SandtrixEngineAdapter__init_(); + $this.$game_engine = omceg_GameEngine__init_($sandtrixEngineAdapter, $this.$data0); + omcet_Tools$Log_done(); + omcet_Tools$Log_inProgress($rt_s(53)); + $sandtrixUIAdapter = omcsug_SandtrixUIAdapter__init_($this.$game_engine); + var$7 = new omceu_UIEngine; + var$8 = $this.$mediaManager; + omcsc_CFG_UI_$callClinit(); + omceu_UIEngine__init_(var$7, $sandtrixUIAdapter, var$8, 160, 144, omcsc_CFG_UI_DEFAULT_VIEWPORT_MODE, 0); + $this.$game_ui = var$7; + omcet_Tools$Log_done(); + omcs_SandtrixMain$STATE_$callClinit(); + $this.$state = omcs_SandtrixMain$STATE_GAME; +} +function omcs_SandtrixMain_render($this) { + var $startGameCommand; + a: { + b: { + omcs_SandtrixMain$1_$callClinit(); + switch (omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE.data[jl_Enum_ordinal($this.$state)]) { + case 1: + break; + case 2: + break b; + default: + break a; + } + if (!omcet_Tools_skipFrame(60)) { + $this.$game_ui.$update(); + $this.$game_engine.$update(); + } + $this.$game_ui.$render(); + if (($this.$game_engine.$getAdapter()).$getExitGameCommand() === null) + break a; + omcs_SandtrixMain_switchToMenu($this, 1, null); + return; + } + if (!omcet_Tools_skipFrame(60)) + $this.$menu_ui.$update(); + $this.$menu_ui.$render(); + if (($this.$menu_ui.$getAdapter0()).$getStartGameCommand() !== null) { + $startGameCommand = ($this.$menu_ui.$getAdapter0()).$getStartGameCommand(); + omcs_SandtrixMain_switchToGame($this, $startGameCommand.$gameMode0, $startGameCommand.$colorMode0, $startGameCommand.$difficulty0, $startGameCommand.$theme0); + return; + } + } + if (Long_gt(Long_sub(jl_System_currentTimeMillis(), $this.$timer_debug_info), Long_fromInt(5000))) { + omcet_Tools$Log_benchmark($rt_createArray(jl_String, 0)); + $this.$timer_debug_info = jl_System_currentTimeMillis(); + } +} +function omcs_SandtrixMain_dispose($this) { + omcet_Tools$Log_inProgress($rt_s(54)); + omcs_SandtrixMain_unloadCurrentState($this); + $this.$mediaManager.$shutdown(); + omcet_Tools$Log_done(); + cbg_Gdx_app.$exit(); +} +var cgxgbtd_EventListenerWrapper = $rt_classWithoutFields(0); +function cgxgbtp_AssetDownloadImpl$5$1() { + var a = this; jl_Object.call(a); + a.$val$url = null; + a.$val$result = null; + a.$val$image = null; + a.$this$11 = null; +} +function cgxgbtp_AssetDownloadImpl$5$1__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_AssetDownloadImpl$5$1(); + cgxgbtp_AssetDownloadImpl$5$1__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_AssetDownloadImpl$5$1__init_0($this, $this$1, var$2, var$3, var$4) { + $this.$this$11 = $this$1; + $this.$val$url = var$2; + $this.$val$result = var$3; + $this.$val$image = var$4; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$5$1_handleEvent($this, $evt) { + if ($rt_str($evt.type).$equals($rt_s(55))) + $this.$this$11.$val$listener.$onFailure($this.$val$url); + else { + cgxgbtp_Blob_setImage($this.$val$result, $this.$val$image); + $this.$this$11.$val$listener.$onSuccess($this.$val$url, $this.$val$result); + } + $this.$this$11.$this$00.$subtractQueue(); +} +function cgxgbtp_AssetDownloadImpl$5$1_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var cbg_Application$ApplicationType = $rt_classWithoutFields(jl_Enum); +var cbg_Application$ApplicationType_Android = null; +var cbg_Application$ApplicationType_Desktop = null; +var cbg_Application$ApplicationType_HeadlessDesktop = null; +var cbg_Application$ApplicationType_Applet = null; +var cbg_Application$ApplicationType_WebGL = null; +var cbg_Application$ApplicationType_iOS = null; +var cbg_Application$ApplicationType_$VALUES = null; +function cbg_Application$ApplicationType_$callClinit() { + cbg_Application$ApplicationType_$callClinit = $rt_eraseClinit(cbg_Application$ApplicationType); + cbg_Application$ApplicationType__clinit_(); +} +function cbg_Application$ApplicationType__init_(var_0, var_1) { + var var_2 = new cbg_Application$ApplicationType(); + cbg_Application$ApplicationType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbg_Application$ApplicationType_values() { + cbg_Application$ApplicationType_$callClinit(); + return cbg_Application$ApplicationType_$VALUES.$clone(); +} +function cbg_Application$ApplicationType__init_0($this, var$1, var$2) { + cbg_Application$ApplicationType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbg_Application$ApplicationType__clinit_() { + cbg_Application$ApplicationType_Android = cbg_Application$ApplicationType__init_($rt_s(39), 0); + cbg_Application$ApplicationType_Desktop = cbg_Application$ApplicationType__init_($rt_s(56), 1); + cbg_Application$ApplicationType_HeadlessDesktop = cbg_Application$ApplicationType__init_($rt_s(57), 2); + cbg_Application$ApplicationType_Applet = cbg_Application$ApplicationType__init_($rt_s(58), 3); + cbg_Application$ApplicationType_WebGL = cbg_Application$ApplicationType__init_($rt_s(59), 4); + cbg_Application$ApplicationType_iOS = cbg_Application$ApplicationType__init_($rt_s(60), 5); + cbg_Application$ApplicationType_$VALUES = $rt_createArrayFromData(cbg_Application$ApplicationType, [cbg_Application$ApplicationType_Android, cbg_Application$ApplicationType_Desktop, cbg_Application$ApplicationType_HeadlessDesktop, cbg_Application$ApplicationType_Applet, cbg_Application$ApplicationType_WebGL, cbg_Application$ApplicationType_iOS]); +} +function jur_AbstractSet() { + var a = this; jl_Object.call(a); + a.$next = null; + a.$isSecondPassVisited = 0; + a.$index = null; + a.$type = 0; +} +var jur_AbstractSet_counter = 0; +function jur_AbstractSet_$callClinit() { + jur_AbstractSet_$callClinit = $rt_eraseClinit(jur_AbstractSet); + jur_AbstractSet__clinit_(); +} +function jur_AbstractSet__init_($this) { + var var$1, var$2; + jur_AbstractSet_$callClinit(); + jl_Object__init_0($this); + var$1 = new jl_Integer; + var$2 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$2 + 1 | 0; + jl_Integer__init_0(var$1, var$2); + $this.$index = var$1.$toString(); +} +function jur_AbstractSet__init_0($this, $n) { + var var$2, var$3; + jur_AbstractSet_$callClinit(); + jl_Object__init_0($this); + var$2 = new jl_Integer; + var$3 = jur_AbstractSet_counter; + jur_AbstractSet_counter = var$3 + 1 | 0; + jl_Integer__init_0(var$2, var$3); + $this.$index = var$2.$toString(); + $this.$next = $n; +} +function jur_AbstractSet_find($this, $stringIndex, $testString, $matchResult) { + var $length; + $length = $matchResult.$getRightBound(); + while (true) { + if ($stringIndex > $length) + return (-1); + if ($this.$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $stringIndex = $stringIndex + 1 | 0; + } + return $stringIndex; +} +function jur_AbstractSet_findBack($this, $stringIndex, $startSearch, $testString, $matchResult) { + while (true) { + if ($startSearch < $stringIndex) + return (-1); + if ($this.$matches($startSearch, $testString, $matchResult) >= 0) + break; + $startSearch = $startSearch + (-1) | 0; + } + return $startSearch; +} +function jur_AbstractSet_setType($this, $type) { + $this.$type = $type; +} +function jur_AbstractSet_getType($this) { + return $this.$type; +} +function jur_AbstractSet_getQualifiedName($this) { + var var$1, var$2, var$3; + var$1 = $this.$index; + var$2 = $this.$getName(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append0(var$3, 60), var$1), 58), var$2), 62); + return jl_StringBuilder_toString(var$3); +} +function jur_AbstractSet_toString($this) { + return $this.$getQualifiedName(); +} +function jur_AbstractSet_getNext($this) { + return $this.$next; +} +function jur_AbstractSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_AbstractSet_first($this, $set) { + return 1; +} +function jur_AbstractSet_processBackRefReplacement($this) { + return null; +} +function jur_AbstractSet_processSecondPass($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$next !== null) { + if (!$this.$next.$isSecondPassVisited) { + $set = $this.$next.$processBackRefReplacement(); + if ($set !== null) { + $this.$next.$isSecondPassVisited = 1; + $this.$next = $set; + } + $this.$next.$processSecondPass(); + } else if ($this.$next instanceof jur_SingleSet && $this.$next.$fSet.$isBackReferenced) + $this.$next = $this.$next.$next; + } +} +function jur_AbstractSet__clinit_() { + jur_AbstractSet_counter = 1; +} +function jur_LeafSet() { + jur_AbstractSet.call(this); + this.$charCount = 0; +} +function jur_LeafSet__init_($this, $next) { + jur_AbstractSet__init_0($this, $next); + $this.$charCount = 1; + $this.$setType(1); +} +function jur_LeafSet__init_0($this) { + jur_AbstractSet__init_($this); + $this.$charCount = 1; +} +function jur_LeafSet_matches($this, $stringIndex, $testString, $matchResult) { + var $shift; + if (($stringIndex + $this.$charCount0() | 0) > $matchResult.$getRightBound()) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift = $this.$accepts($stringIndex, $testString); + if ($shift < 0) + return (-1); + return $this.$next.$matches($stringIndex + $shift | 0, $testString, $matchResult); +} +function jur_LeafSet_charCount($this) { + return $this.$charCount; +} +function jur_LeafSet_hasConsumed($this, $mr) { + return 1; +} +function jur_CISequenceSet() { + jur_LeafSet.call(this); + this.$string = null; +} +function jur_CISequenceSet__init_(var_0) { + var var_1 = new jur_CISequenceSet(); + jur_CISequenceSet__init_0(var_1, var_0); + return var_1; +} +function jur_CISequenceSet__init_0($this, $substring) { + jur_LeafSet__init_0($this); + $this.$string = $substring.$toString(); + $this.$charCount = $substring.$length(); +} +function jur_CISequenceSet_accepts($this, $strIndex, $testString) { + var $i, var$4, var$5, var$6; + $i = 0; + while (true) { + if ($i >= $this.$string.$length()) + return $this.$string.$length(); + var$4 = $this.$string.$charAt($i); + var$5 = $strIndex + $i | 0; + if (var$4 != $testString.$charAt(var$5)) { + var$6 = $this.$string; + if (jur_Pattern_getSupplement(var$6.$charAt($i)) != $testString.$charAt(var$5)) + break; + } + $i = $i + 1 | 0; + } + return (-1); +} +function jur_CISequenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$string; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(61)), var$1); + return jl_StringBuilder_toString(var$2); +} +function omceug_Window() { + var a = this; jl_Object.call(a); + a.$x0 = 0; + a.$y0 = 0; + a.$width1 = 0; + a.$height1 = 0; + a.$title = null; + a.$font0 = null; + a.$components = null; + a.$updateActions0 = null; + a.$name2 = null; + a.$data1 = null; + a.$color_r0 = 0.0; + a.$color_g0 = 0.0; + a.$color_b0 = 0.0; + a.$color_a0 = 0.0; + a.$alwaysOnTop = 0; + a.$folded = 0; + a.$foldable = 0; + a.$moveAble = 0; + a.$hasTitleBar = 0; + a.$visible1 = 0; + a.$enforceScreenBounds = 0; + a.$windowAction = null; + a.$icon = null; + a.$iconIndex = 0; + a.$messageReceiverActions = null; + a.$addedToScreen0 = 0; +} +function omceug_Window__init_() { + var var_0 = new omceug_Window(); + omceug_Window__init_0(var_0); + return var_0; +} +function omceug_Window__init_0($this) { + jl_Object__init_0($this); +} +var cbg_InputProcessor = $rt_classWithoutFields(0); +var cbg_InputAdapter = $rt_classWithoutFields(); +function cbg_InputAdapter__init_() { + var var_0 = new cbg_InputAdapter(); + cbg_InputAdapter__init_0(var_0); + return var_0; +} +function cbg_InputAdapter__init_0($this) { + jl_Object__init_0($this); +} +function cbgi_GestureDetector() { + var a = this; cbg_InputAdapter.call(a); + a.$listener = null; + a.$tapRectangleWidth = 0.0; + a.$tapRectangleHeight = 0.0; + a.$tapCountInterval = Long_ZERO; + a.$longPressSeconds = 0.0; + a.$maxFlingDelay = Long_ZERO; + a.$tracker = null; + a.$pointer1 = null; + a.$pointer2 = null; + a.$initialPointer1 = null; + a.$initialPointer2 = null; + a.$longPressTask = null; +} +function cbgi_GestureDetector__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbgi_GestureDetector(); + cbgi_GestureDetector__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbgi_GestureDetector__init_1(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new cbgi_GestureDetector(); + cbgi_GestureDetector__init_2(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function cbgi_GestureDetector__init_0($this, $halfTapSquareSize, $tapCountInterval, $longPressDuration, $maxFlingDelay, $listener) { + cbgi_GestureDetector__init_2($this, $halfTapSquareSize, $halfTapSquareSize, $tapCountInterval, $longPressDuration, $maxFlingDelay, $listener); +} +function cbgi_GestureDetector__init_2($this, $halfTapRectangleWidth, $halfTapRectangleHeight, $tapCountInterval, $longPressDuration, $maxFlingDelay, $listener) { + cbg_InputAdapter__init_0($this); + $this.$tracker = cbgi_GestureDetector$VelocityTracker__init_(); + $this.$pointer1 = cbgm_Vector2__init_(); + $this.$pointer2 = cbgm_Vector2__init_(); + $this.$initialPointer1 = cbgm_Vector2__init_(); + $this.$initialPointer2 = cbgm_Vector2__init_(); + $this.$longPressTask = cbgi_GestureDetector$1__init_($this); + if ($listener === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(8))); + $this.$tapRectangleWidth = $halfTapRectangleWidth; + $this.$tapRectangleHeight = $halfTapRectangleHeight; + $this.$tapCountInterval = Long_fromNumber($tapCountInterval * 1.0E9); + $this.$longPressSeconds = $longPressDuration; + $this.$maxFlingDelay = Long_fromNumber($maxFlingDelay * 1.0E9); + $this.$listener = $listener; +} +var jl_CharSequence = $rt_classWithoutFields(0); +function jl_Throwable() { + var a = this; jl_Object.call(a); + a.$message = null; + a.$cause = null; + a.$suppressionEnabled = 0; + a.$writableStackTrace = 0; + a.$stackTrace = null; +} +function jl_Throwable__init_() { + var var_0 = new jl_Throwable(); + jl_Throwable__init_0(var_0); + return var_0; +} +function jl_Throwable__init_1(var_0) { + var var_1 = new jl_Throwable(); + jl_Throwable__init_2(var_1, var_0); + return var_1; +} +function jl_Throwable__init_3(var_0, var_1) { + var var_2 = new jl_Throwable(); + jl_Throwable__init_4(var_2, var_0, var_1); + return var_2; +} +function jl_Throwable__init_5(var_0) { + var var_1 = new jl_Throwable(); + jl_Throwable__init_6(var_1, var_0); + return var_1; +} +function jl_Throwable__init_0($this) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; + $this.$fillInStackTrace(); +} +function jl_Throwable__init_2($this, $message) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; + $this.$fillInStackTrace(); + $this.$message = $message; +} +function jl_Throwable__init_4($this, $message, $cause) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; + $this.$fillInStackTrace(); + $this.$message = $message; + $this.$cause = $cause; +} +function jl_Throwable__init_6($this, $cause) { + $this.$suppressionEnabled = 1; + $this.$writableStackTrace = 1; + $this.$fillInStackTrace(); + $this.$cause = $cause; +} +function jl_Throwable_fillInStackTrace($this) { + return $this; +} +function jl_Throwable_getMessage($this) { + return $this.$message; +} +function jl_Throwable_getLocalizedMessage($this) { + return $this.$getMessage(); +} +function jl_Throwable_getCause($this) { + return $this.$cause === $this ? null : $this.$cause; +} +function jl_Throwable_printStackTrace($this) { + $this.$printStackTrace(jl_System_err()); +} +function jl_Throwable_printStackTrace0($this, $stream) { + var $message, var$3, var$4, var$5, var$6, $element; + $stream.$print((jl_Object_getClass($this)).$getName()); + $message = $this.$getLocalizedMessage(); + if ($message !== null) { + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(21)), $message); + $stream.$print(jl_StringBuilder_toString(var$3)); + } + a: { + $stream.$println0(); + if ($this.$stackTrace !== null) { + var$4 = $this.$stackTrace.data; + var$5 = var$4.length; + var$6 = 0; + while (true) { + if (var$6 >= var$5) + break a; + $element = var$4[var$6]; + $stream.$print($rt_s(62)); + $stream.$println1($element); + var$6 = var$6 + 1 | 0; + } + } + } + if ($this.$cause !== null && $this.$cause !== $this) { + $stream.$print($rt_s(63)); + $this.$cause.$printStackTrace($stream); + } +} +var jl_Error = $rt_classWithoutFields(jl_Throwable); +function jl_Error__init_() { + var var_0 = new jl_Error(); + jl_Error__init_0(var_0); + return var_0; +} +function jl_Error__init_1(var_0, var_1) { + var var_2 = new jl_Error(); + jl_Error__init_2(var_2, var_0, var_1); + return var_2; +} +function jl_Error__init_3(var_0) { + var var_1 = new jl_Error(); + jl_Error__init_4(var_1, var_0); + return var_1; +} +function jl_Error__init_5(var_0) { + var var_1 = new jl_Error(); + jl_Error__init_6(var_1, var_0); + return var_1; +} +function jl_Error__init_0($this) { + jl_Throwable__init_0($this); +} +function jl_Error__init_2($this, $message, $cause) { + jl_Throwable__init_4($this, $message, $cause); +} +function jl_Error__init_4($this, $message) { + jl_Throwable__init_2($this, $message); +} +function jl_Error__init_6($this, $cause) { + jl_Throwable__init_6($this, $cause); +} +var jl_LinkageError = $rt_classWithoutFields(jl_Error); +function jl_LinkageError__init_() { + var var_0 = new jl_LinkageError(); + jl_LinkageError__init_0(var_0); + return var_0; +} +function jl_LinkageError__init_1(var_0) { + var var_1 = new jl_LinkageError(); + jl_LinkageError__init_2(var_1, var_0); + return var_1; +} +function jl_LinkageError__init_0($this) { + jl_Error__init_0($this); +} +function jl_LinkageError__init_2($this, $message) { + jl_Error__init_4($this, $message); +} +function omceu_API$_ContextMenu() { + var a = this; jl_Object.call(a); + a.$item = null; + a.$this$01 = null; +} +function omceu_API$_ContextMenu__init_(var_0) { + var var_1 = new omceu_API$_ContextMenu(); + omceu_API$_ContextMenu__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_ContextMenu__init_0($this, $this$0) { + $this.$this$01 = $this$0; + jl_Object__init_0($this); + $this.$item = omceu_API$_ContextMenu$_ContextMenuItem__init_($this); +} +var cbgu_Pools = $rt_classWithoutFields(); +var cbgu_Pools_typePools = null; +function cbgu_Pools_$callClinit() { + cbgu_Pools_$callClinit = $rt_eraseClinit(cbgu_Pools); + cbgu_Pools__clinit_(); +} +function cbgu_Pools__init_() { + var var_0 = new cbgu_Pools(); + cbgu_Pools__init_0(var_0); + return var_0; +} +function cbgu_Pools_get($type, $max) { + var $pool; + cbgu_Pools_$callClinit(); + $pool = cbgu_Pools_typePools.$get2($type); + if ($pool === null) { + $pool = cbgu_ReflectionPool__init_($type, 4, $max); + cbgu_Pools_typePools.$put1($type, $pool); + } + return $pool; +} +function cbgu_Pools_get0($type) { + cbgu_Pools_$callClinit(); + return cbgu_Pools_get($type, 100); +} +function cbgu_Pools_obtain($type) { + cbgu_Pools_$callClinit(); + return (cbgu_Pools_get0($type)).$obtain(); +} +function cbgu_Pools_freeAll($objects, $samePool) { + var $pool, $i, $n, $object; + cbgu_Pools_$callClinit(); + if ($objects === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(64))); + $pool = null; + $i = 0; + $n = $objects.$size; + while ($i < $n) { + a: { + $object = $objects.$get5($i); + if ($object !== null) { + if ($pool === null) { + $pool = cbgu_Pools_typePools.$get2(jl_Object_getClass($object)); + if ($pool === null) + break a; + } + $pool.$free($object); + if (!$samePool) + $pool = null; + } + } + $i = $i + 1 | 0; + } +} +function cbgu_Pools__init_0($this) { + cbgu_Pools_$callClinit(); + jl_Object__init_0($this); +} +function cbgu_Pools__clinit_() { + cbgu_Pools_typePools = cbgu_ObjectMap__init_(); +} +function omcsdo_Map() { + var a = this; jl_Object.call(a); + a.$sand = null; + a.$darkness = 0.0; +} +function omcsdo_Map__init_() { + var var_0 = new omcsdo_Map(); + omcsdo_Map__init_0(var_0); + return var_0; +} +function omcsdo_Map__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_Skin$TintedDrawable = $rt_classWithoutFields(); +function cbgssu_Skin$TintedDrawable__init_() { + var var_0 = new cbgssu_Skin$TintedDrawable(); + cbgssu_Skin$TintedDrawable__init_0(var_0); + return var_0; +} +function cbgssu_Skin$TintedDrawable__init_0($this) { + jl_Object__init_0($this); +} +function cbgm_Interpolation$SwingOut() { + cbgm_Interpolation.call(this); + this.$scale = 0.0; +} +function cbgm_Interpolation$SwingOut__init_(var_0) { + var var_1 = new cbgm_Interpolation$SwingOut(); + cbgm_Interpolation$SwingOut__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$SwingOut__init_0($this, $scale) { + cbgm_Interpolation__init_($this); + $this.$scale = $scale; +} +function jur_AbstractCharClass$LazyCategory() { + var a = this; jur_AbstractCharClass$LazyCharClass.call(a); + a.$category = 0; + a.$mayContainSupplCodepoints0 = 0; + a.$containsAllSurrogates = 0; +} +function jur_AbstractCharClass$LazyCategory__init_(var_0, var_1) { + var var_2 = new jur_AbstractCharClass$LazyCategory(); + jur_AbstractCharClass$LazyCategory__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_AbstractCharClass$LazyCategory__init_1(var_0, var_1, var_2) { + var var_3 = new jur_AbstractCharClass$LazyCategory(); + jur_AbstractCharClass$LazyCategory__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_AbstractCharClass$LazyCategory__init_0($this, $cat, $mayContainSupplCodepoints) { + jur_AbstractCharClass$LazyCharClass__init_($this); + $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; + $this.$category = $cat; +} +function jur_AbstractCharClass$LazyCategory__init_2($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { + jur_AbstractCharClass$LazyCharClass__init_($this); + $this.$containsAllSurrogates = $containsAllSurrogates; + $this.$mayContainSupplCodepoints0 = $mayContainSupplCodepoints; + $this.$category = $cat; +} +function jur_AbstractCharClass$LazyCategory_computeValue($this) { + var $chCl; + $chCl = jur_UnicodeCategory__init_($this.$category); + if ($this.$containsAllSurrogates) + $chCl.$lowHighSurrogates.$set(0, 2048); + $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints0; + return $chCl; +} +var omcsde_STATE = $rt_classWithoutFields(jl_Enum); +var omcsde_STATE_INIT = null; +var omcsde_STATE_START_TIMER = null; +var omcsde_STATE_PLAY = null; +var omcsde_STATE_PAUSE = null; +var omcsde_STATE_RESOLVE = null; +var omcsde_STATE_NEXT_DELAY = null; +var omcsde_STATE_GAME_OVER_1 = null; +var omcsde_STATE_GAME_OVER_2 = null; +var omcsde_STATE_$VALUES = null; +function omcsde_STATE_$callClinit() { + omcsde_STATE_$callClinit = $rt_eraseClinit(omcsde_STATE); + omcsde_STATE__clinit_(); +} +function omcsde_STATE__init_(var_0, var_1) { + var var_2 = new omcsde_STATE(); + omcsde_STATE__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsde_STATE_values() { + omcsde_STATE_$callClinit(); + return omcsde_STATE_$VALUES.$clone(); +} +function omcsde_STATE__init_0($this, var$1, var$2) { + omcsde_STATE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcsde_STATE_$values() { + omcsde_STATE_$callClinit(); + return $rt_createArrayFromData(omcsde_STATE, [omcsde_STATE_INIT, omcsde_STATE_START_TIMER, omcsde_STATE_PLAY, omcsde_STATE_PAUSE, omcsde_STATE_RESOLVE, omcsde_STATE_NEXT_DELAY, omcsde_STATE_GAME_OVER_1, omcsde_STATE_GAME_OVER_2]); +} +function omcsde_STATE__clinit_() { + omcsde_STATE_INIT = omcsde_STATE__init_($rt_s(65), 0); + omcsde_STATE_START_TIMER = omcsde_STATE__init_($rt_s(66), 1); + omcsde_STATE_PLAY = omcsde_STATE__init_($rt_s(67), 2); + omcsde_STATE_PAUSE = omcsde_STATE__init_($rt_s(68), 3); + omcsde_STATE_RESOLVE = omcsde_STATE__init_($rt_s(69), 4); + omcsde_STATE_NEXT_DELAY = omcsde_STATE__init_($rt_s(70), 5); + omcsde_STATE_GAME_OVER_1 = omcsde_STATE__init_($rt_s(71), 6); + omcsde_STATE_GAME_OVER_2 = omcsde_STATE__init_($rt_s(72), 7); + omcsde_STATE_$VALUES = omcsde_STATE_$values(); +} +function cbgm_Interpolation$Exp() { + var a = this; cbgm_Interpolation.call(a); + a.$value0 = 0.0; + a.$power = 0.0; + a.$min0 = 0.0; + a.$scale0 = 0.0; +} +function cbgm_Interpolation$Exp__init_(var_0, var_1) { + var var_2 = new cbgm_Interpolation$Exp(); + cbgm_Interpolation$Exp__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgm_Interpolation$Exp__init_0($this, $value, $power) { + cbgm_Interpolation__init_($this); + $this.$value0 = $value; + $this.$power = $power; + $this.$min0 = jl_Math_pow($value, -$power); + $this.$scale0 = 1.0 / (1.0 - $this.$min0); +} +var cbgm_FloatCounter = $rt_classWithoutFields(); +function jur_FSet() { + var a = this; jur_AbstractSet.call(a); + a.$isBackReferenced = 0; + a.$groupIndex = 0; +} +var jur_FSet_posFSet = null; +function jur_FSet_$callClinit() { + jur_FSet_$callClinit = $rt_eraseClinit(jur_FSet); + jur_FSet__clinit_(); +} +function jur_FSet__init_(var_0) { + var var_1 = new jur_FSet(); + jur_FSet__init_0(var_1, var_0); + return var_1; +} +function jur_FSet__init_0($this, $groupIndex) { + jur_FSet_$callClinit(); + jur_AbstractSet__init_($this); + $this.$groupIndex = $groupIndex; +} +function jur_FSet_matches($this, $stringIndex, $testString, $matchResult) { + var $end, $shift; + $end = $matchResult.$getEnd($this.$groupIndex); + $matchResult.$setEnd($this.$groupIndex, $stringIndex); + $shift = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) + $matchResult.$setEnd($this.$groupIndex, $end); + return $shift; +} +function jur_FSet_getGroupIndex($this) { + return $this.$groupIndex; +} +function jur_FSet_getName($this) { + return $rt_s(73); +} +function jur_FSet_hasConsumed($this, $mr) { + return 0; +} +function jur_FSet__clinit_() { + jur_FSet_posFSet = jur_FSet$PossessiveFSet__init_(); +} +var jur_BehindFSet = $rt_classWithoutFields(jur_FSet); +function jur_BehindFSet__init_(var_0) { + var var_1 = new jur_BehindFSet(); + jur_BehindFSet__init_0(var_1, var_0); + return var_1; +} +function jur_BehindFSet__init_0($this, $groupIndex) { + jur_FSet__init_0($this, $groupIndex); +} +function jur_BehindFSet_matches($this, $stringIndex, $testString, $matchResult) { + var $gr, $rightBound; + $gr = $this.$getGroupIndex(); + $rightBound = $matchResult.$getConsumed($gr); + if ($rightBound != $stringIndex) + $stringIndex = (-1); + return $stringIndex; +} +function jur_BehindFSet_getName($this) { + return $rt_s(74); +} +function omcetp_ParticleSystem() { + var a = this; jl_Object.call(a); + a.$particles = null; + a.$deleteQueue = null; + a.$mediaManager0 = null; + a.$particleLimit = 0; + a.$useObjectPool = 0; + a.$freePool = null; +} +function omcetp_ParticleSystem__init_($this, $mediaManager, $particleLimit, $useObjectPool) { + var $i; + jl_Object__init_0($this); + $this.$mediaManager0 = $mediaManager; + $this.$particles = ju_ArrayList__init_(); + $this.$deleteQueue = ju_ArrayDeque__init_(); + $this.$particleLimit = omcet_Tools$Calc_lowerBounds($particleLimit, 0); + $this.$useObjectPool = $useObjectPool; + if (!$this.$useObjectPool) + $this.$freePool = null; + else { + $this.$freePool = ju_ArrayDeque__init_0($particleLimit); + $i = 0; + while ($i < $particleLimit) { + $this.$freePool.$add2(omcetpp_Particle__init_()); + $i = $i + 1 | 0; + } + } +} +function omcetp_ParticleSystem_update($this) { + var $i, $particle; + if (!$this.$particles.$size0()) + return; + $i = 0; + while ($i < $this.$particles.$size0()) { + $particle = $this.$particles.$get5($i); + if (!$this.$updateParticle($particle, $i)) + $this.$deleteQueue.$add2($particle); + $i = $i + 1 | 0; + } + omcetp_ParticleSystem_deleteQueuedParticles($this); +} +function omcetp_ParticleSystem_particleNew($this, $type, $x, $y, $r, $g, $b, $a, $rotation, $scaleX, $scaleY, $array_index, $origin_x, $origin_y, $appearance, $font, $text, $animation_offset, $visible, $customData) { + var $particle; + if (!$this.$canAddParticle()) + return null; + $particle = !$this.$useObjectPool ? omcetpp_Particle__init_() : $this.$freePool.$pop(); + $particle.$type0 = $type; + $particle.$x1 = $x; + $particle.$y1 = $y; + $particle.$r = $r; + $particle.$g = $g; + $particle.$b = $b; + $particle.$a = $a; + $particle.$rotation = $rotation; + $particle.$scaleX0 = $scaleX; + $particle.$scaleY0 = $scaleY; + $particle.$array_index = $array_index; + $particle.$origin_x = $origin_x; + $particle.$origin_y = $origin_y; + $particle.$appearance = $appearance; + $particle.$font1 = $font; + $particle.$text = $text; + $particle.$animation_offset = $animation_offset; + $particle.$visible2 = $visible; + $particle.$customData = $customData; + return $particle; +} +function omcetp_ParticleSystem_deleteQueuedParticles($this) { + var var$1; + while (true) { + var$1 = $this.$deleteQueue.$poll(); + if (var$1 === null) + break; + omcetp_ParticleSystem_removeParticleFromSystem($this, var$1); + } +} +function omcetp_ParticleSystem_addParticleToSystem($this, $particle) { + $this.$createParticle($particle); + $this.$particles.$add2($particle); +} +function omcetp_ParticleSystem_removeParticleFromSystem($this, $particle) { + $this.$destroyParticle($particle); + $this.$particles.$remove0($particle); + if ($this.$useObjectPool) + $this.$freePool.$add2($particle); +} +function omcetp_ParticleSystem_removeAllParticles($this) { + $this.$deleteQueue.$addAll0($this.$particles); + omcetp_ParticleSystem_deleteQueuedParticles($this); +} +function omcetp_ParticleSystem_canAddParticle($this) { + return $this.$particles.$size0() >= $this.$particleLimit ? 0 : 1; +} +function omcetp_ParticleSystem_render($this, $batch) { + $this.$render0($batch, 0.0); +} +function omcetp_ParticleSystem_render0($this, $batch, $animation_timer) { + var $i, $particle, $font, $bak_r, $bak_g, $bak_b, $bak_a; + if (!$this.$particles.$size0()) + return; + $i = 0; + while ($i < $this.$particles.$size0()) { + a: { + $particle = $this.$particles.$get5($i); + if ($particle.$visible2) { + $batch.$setColor($particle.$r, $particle.$g, $particle.$b, $particle.$a); + omcetp_ParticleSystem$1_$callClinit(); + switch (omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal($particle.$type0)]) { + case 1: + if ($particle.$text === null) + break a; + if ($particle.$font1 === null) + break a; + $font = $this.$mediaManager0.$getCMediaFont($particle.$font1); + $bak_r = ($font.$getColor()).$r0; + $bak_g = ($font.$getColor()).$g0; + $bak_b = ($font.$getColor()).$b0; + $bak_a = ($font.$getColor()).$a0; + $font.$setColor($particle.$r, $particle.$g, $particle.$b, $particle.$a); + $font.$draw($batch, $particle.$text, $particle.$x1 + $particle.$font1.$offset_x, $particle.$y1 + $particle.$font1.$offset_y); + $font.$setColor($bak_r, $bak_g, $bak_b, $bak_a); + break a; + case 2: + $this.$mediaManager0.$drawCMediaImageScale($batch, $particle.$appearance, $particle.$x1, $particle.$y1, $particle.$origin_x, $particle.$origin_y, $particle.$scaleX0, $particle.$scaleY0, $particle.$rotation); + break a; + case 3: + $this.$mediaManager0.$drawCMediaArrayScale($batch, $particle.$appearance, $particle.$x1, $particle.$y1, $particle.$array_index, $particle.$origin_x, $particle.$origin_y, $particle.$scaleX0, $particle.$scaleY0, $particle.$rotation); + break a; + case 4: + $this.$mediaManager0.$drawCMediaAnimationScale($batch, $particle.$appearance, $particle.$x1, $particle.$y1, $animation_timer + $particle.$animation_offset, $particle.$origin_x, $particle.$origin_y, $particle.$scaleX0, $particle.$scaleY0); + break a; + case 5: + break; + default: + break a; + } + $this.$mediaManager0.$drawCMediaCursor($batch, $particle.$appearance, $particle.$x1, $particle.$y1); + } + } + $i = $i + 1 | 0; + } + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcetp_ParticleSystem_shutdown($this) { + $this.$removeAllParticles(); +} +function omcetp_ParticleSystem_addParticle($this, $cMediaFont, $text, $x, $y, $r, $g, $b, $a, $origin_x, $origin_y, $customData) { + var $particle; + omcetpp_ParticleType_$callClinit(); + $particle = omcetp_ParticleSystem_particleNew($this, omcetpp_ParticleType_FONT, $x, $y, $r, $g, $b, $a, 0.0, 1.0, 1.0, 0, $origin_x, $origin_y, null, $cMediaFont, $text, 0.0, 1, $customData); + if ($particle === null) + return 0; + omcetp_ParticleSystem_addParticleToSystem($this, $particle); + return 1; +} +function omcetp_ParticleSystem_addParticle0($this, $cMediaImage, $x, $y, $r, $g, $b, $a, $origin_x, $origin_y, $rotation, $scaleX, $scaleY, $customData) { + var $particle; + omcetpp_ParticleType_$callClinit(); + $particle = omcetp_ParticleSystem_particleNew($this, omcetpp_ParticleType_IMAGE, $x, $y, $r, $g, $b, $a, $rotation, $scaleX, $scaleY, 0, $origin_x, $origin_y, $cMediaImage, null, null, 0.0, 1, $customData); + if ($particle === null) + return 0; + omcetp_ParticleSystem_addParticleToSystem($this, $particle); + return 1; +} +function omcetp_ParticleSystem_addParticle1($this, $cMediaArray, $array_index, $x, $y, $r, $g, $b, $a, $origin_x, $origin_y, $rotation, $scaleX, $scaleY, $customData) { + var $particle; + omcetpp_ParticleType_$callClinit(); + $particle = omcetp_ParticleSystem_particleNew($this, omcetpp_ParticleType_ARRAY, $x, $y, $r, $g, $b, $a, $rotation, $scaleX, $scaleY, $array_index, $origin_x, $origin_y, $cMediaArray, null, null, 0.0, 1, $customData); + if ($particle === null) + return 0; + omcetp_ParticleSystem_addParticleToSystem($this, $particle); + return 1; +} +var omcsugp_ScoreTextParticleSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsugp_ScoreTextParticleSystem__init_(var_0) { + var var_1 = new omcsugp_ScoreTextParticleSystem(); + omcsugp_ScoreTextParticleSystem__init_0(var_1, var_0); + return var_1; +} +function omcsugp_ScoreTextParticleSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 256, 1); +} +function omcsugp_ScoreTextParticleSystem_addParticle($this, $x, $y, $score, $color) { + omcsug_SandtrixBaseMedia_$callClinit(); + $this.$addParticle(omcsug_SandtrixBaseMedia_FONT_MAP_SCORE, omcet_Tools$Text_formatNumber($score), $x, $y, $color.$r1, $color.$g1, $color.$b1, 1.0, 0.0, 0.0, omcsugp_ScoreTextParticleSystem$CustomData__init_($this, 0)); +} +function omcsugp_ScoreTextParticleSystem_updateParticle($this, $particle, $index) { + var $customData; + $customData = $particle.$customData; + $customData.$ttl_timer = $customData.$ttl_timer + 1 | 0; + $particle.$y1 = $particle.$y1 + 0.4000000059604645; + $particle.$visible2 = $customData.$ttl_timer % 2 | 0 ? 0 : 1; + if ($customData.$ttl_timer <= 45) + return 1; + return 0; +} +function omcsugp_ScoreTextParticleSystem_createParticle($this, $particle) {} +function omcsugp_ScoreTextParticleSystem_destroyParticle($this, $particle) {} +var cbggg_PixmapPacker$PackStrategy = $rt_classWithoutFields(0); +var cbgm_Path = $rt_classWithoutFields(0); +function cbgm_Bezier() { + jl_Object.call(this); + this.$points = null; +} +function cbgm_Bezier__init_() { + var var_0 = new cbgm_Bezier(); + cbgm_Bezier__init_0(var_0); + return var_0; +} +function cbgm_Bezier__init_0($this) { + jl_Object__init_0($this); + $this.$points = cbgu_Array__init_1(); +} +function jur_JointSet() { + var a = this; jur_AbstractSet.call(a); + a.$children0 = null; + a.$fSet = null; + a.$groupIndex0 = 0; +} +function jur_JointSet__init_() { + var var_0 = new jur_JointSet(); + jur_JointSet__init_0(var_0); + return var_0; +} +function jur_JointSet__init_1(var_0, var_1) { + var var_2 = new jur_JointSet(); + jur_JointSet__init_2(var_2, var_0, var_1); + return var_2; +} +function jur_JointSet__init_0($this) { + jur_AbstractSet__init_($this); +} +function jur_JointSet__init_2($this, $children, $fSet) { + jur_AbstractSet__init_($this); + $this.$children0 = $children; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$getGroupIndex(); +} +function jur_JointSet_matches($this, $stringIndex, $testString, $matchResult) { + var $start, $size, $i, $e, $shift; + if ($this.$children0 === null) + return (-1); + $start = $matchResult.$getStart($this.$groupIndex0); + $matchResult.$setStart($this.$groupIndex0, $stringIndex); + $size = $this.$children0.$size0(); + $i = 0; + while (true) { + if ($i >= $size) { + $matchResult.$setStart($this.$groupIndex0, $start); + return (-1); + } + $e = $this.$children0.$get5($i); + $shift = $e.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $i = $i + 1 | 0; + } + return $shift; +} +function jur_JointSet_setNext($this, $next) { + $this.$fSet.$setNext($next); +} +function jur_JointSet_getName($this) { + return $rt_s(75); +} +function jur_JointSet_first($this, $set) { + var $i; + a: { + if ($this.$children0 !== null) { + $i = $this.$children0.$iterator0(); + while (true) { + if (!$i.$hasNext()) + break a; + if (!($i.$next0()).$first($set)) + continue; + else + return 1; + } + } + } + return 0; +} +function jur_JointSet_hasConsumed($this, $matchResult) { + var var$2, var$3; + a: { + if ($matchResult.$getEnd($this.$groupIndex0) >= 0) { + var$2 = $matchResult.$getStart($this.$groupIndex0); + var$3 = $this.$groupIndex0; + if (var$2 == $matchResult.$getEnd(var$3)) { + var$2 = 0; + break a; + } + } + var$2 = 1; + } + return var$2; +} +function jur_JointSet_processSecondPass($this) { + var $childrenSize, $i, $child, $set; + $this.$isSecondPassVisited = 1; + if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) + $this.$fSet.$processSecondPass(); + a: { + if ($this.$children0 !== null) { + $childrenSize = $this.$children0.$size0(); + $i = 0; + while (true) { + if ($i >= $childrenSize) + break a; + $child = $this.$children0.$get5($i); + $set = $child.$processBackRefReplacement(); + if ($set === null) + $set = $child; + else { + $child.$isSecondPassVisited = 1; + $this.$children0.$remove1($i); + $this.$children0.$add3($i, $set); + } + if (!$set.$isSecondPassVisited) + $set.$processSecondPass(); + $i = $i + 1 | 0; + } + } + } + if ($this.$next !== null) + jur_AbstractSet_processSecondPass($this); +} +function jur_LowHighSurrogateRangeSet() { + var a = this; jur_JointSet.call(a); + a.$surrChars = null; + a.$alt = 0; +} +function jur_LowHighSurrogateRangeSet__init_(var_0) { + var var_1 = new jur_LowHighSurrogateRangeSet(); + jur_LowHighSurrogateRangeSet__init_0(var_1, var_0); + return var_1; +} +function jur_LowHighSurrogateRangeSet__init_0($this, $surrChars) { + jur_JointSet__init_0($this); + $this.$surrChars = $surrChars.$getInstance(); + $this.$alt = $surrChars.$alt0; +} +function jur_LowHighSurrogateRangeSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_LowHighSurrogateRangeSet_matches($this, $stringIndex, $testString, $matchResult) { + var $startStr, $strLength, var$6, var$7, $ch, $low, $high; + $startStr = $matchResult.$getLeftBound(); + $strLength = $matchResult.$getRightBound(); + var$6 = $stringIndex + 1 | 0; + var$7 = $rt_compare(var$6, $strLength); + if (var$7 > 0) { + $matchResult.$hitEnd = 1; + return (-1); + } + $ch = $testString.$charAt($stringIndex); + if (!$this.$surrChars.$contains1($ch)) + return (-1); + if (jl_Character_isHighSurrogate($ch)) { + if (var$7 < 0) { + $low = $testString.$charAt(var$6); + if (jl_Character_isLowSurrogate($low)) + return (-1); + } + } else if (jl_Character_isLowSurrogate($ch) && $stringIndex > $startStr) { + $high = $testString.$charAt($stringIndex - 1 | 0); + if (jl_Character_isHighSurrogate($high)) + return (-1); + } + return $this.$next.$matches(var$6, $testString, $matchResult); +} +function jur_LowHighSurrogateRangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = !$this.$alt ? $rt_s(76) : $rt_s(77); + var$2 = $this.$surrChars.$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(78)), var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +function cbgmc_OrientedBoundingBox() { + var a = this; jl_Object.call(a); + a.$bounds = null; + a.$transform0 = null; + a.$inverseTransform = null; + a.$axes = null; + a.$vertices = null; +} +var cbgmc_OrientedBoundingBox_tempAxes = null; +var cbgmc_OrientedBoundingBox_tempVertices = null; +var cbgmc_OrientedBoundingBox_tmpVectors = null; +function cbgmc_OrientedBoundingBox_$callClinit() { + cbgmc_OrientedBoundingBox_$callClinit = $rt_eraseClinit(cbgmc_OrientedBoundingBox); + cbgmc_OrientedBoundingBox__clinit_(); +} +function cbgmc_OrientedBoundingBox__init_() { + var var_0 = new cbgmc_OrientedBoundingBox(); + cbgmc_OrientedBoundingBox__init_0(var_0); + return var_0; +} +function cbgmc_OrientedBoundingBox__init_0($this) { + cbgmc_OrientedBoundingBox_$callClinit(); + jl_Object__init_0($this); + $this.$bounds = cbgmc_BoundingBox__init_(); + $this.$transform0 = cbgm_Matrix4__init_(); + $this.$inverseTransform = cbgm_Matrix4__init_(); + $this.$axes = $rt_createArray(cbgm_Vector3, 3); + $this.$vertices = $rt_createArray(cbgm_Vector3, 8); + $this.$bounds.$clr(); + cbgmc_OrientedBoundingBox_init($this); +} +function cbgmc_OrientedBoundingBox_init($this) { + var $i; + $i = 0; + while ($i < $this.$axes.data.length) { + $this.$axes.data[$i] = cbgm_Vector3__init_(); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $this.$vertices.data.length) { + $this.$vertices.data[$i] = cbgm_Vector3__init_(); + $i = $i + 1 | 0; + } + cbgmc_OrientedBoundingBox_update($this); +} +function cbgmc_OrientedBoundingBox_update($this) { + ($this.$bounds.$getCorner000($this.$vertices.data[0])).$mul($this.$transform0); + ($this.$bounds.$getCorner001($this.$vertices.data[1])).$mul($this.$transform0); + ($this.$bounds.$getCorner010($this.$vertices.data[2])).$mul($this.$transform0); + ($this.$bounds.$getCorner011($this.$vertices.data[3])).$mul($this.$transform0); + ($this.$bounds.$getCorner100($this.$vertices.data[4])).$mul($this.$transform0); + ($this.$bounds.$getCorner101($this.$vertices.data[5])).$mul($this.$transform0); + ($this.$bounds.$getCorner110($this.$vertices.data[6])).$mul($this.$transform0); + ($this.$bounds.$getCorner111($this.$vertices.data[7])).$mul($this.$transform0); + ($this.$axes.data[0].$set0($this.$transform0.$val.data[0], $this.$transform0.$val.data[1], $this.$transform0.$val.data[2])).$nor(); + ($this.$axes.data[1].$set0($this.$transform0.$val.data[4], $this.$transform0.$val.data[5], $this.$transform0.$val.data[6])).$nor(); + ($this.$axes.data[2].$set0($this.$transform0.$val.data[8], $this.$transform0.$val.data[9], $this.$transform0.$val.data[10])).$nor(); + ($this.$inverseTransform.$set1($this.$transform0)).$inv(); +} +function cbgmc_OrientedBoundingBox__clinit_() { + var $i; + cbgmc_OrientedBoundingBox_tempAxes = $rt_createArray(cbgm_Vector3, 15); + cbgmc_OrientedBoundingBox_tempVertices = $rt_createArray(cbgm_Vector3, 8); + cbgmc_OrientedBoundingBox_tmpVectors = $rt_createArray(cbgm_Vector3, 9); + $i = 0; + while ($i < cbgmc_OrientedBoundingBox_tmpVectors.data.length) { + cbgmc_OrientedBoundingBox_tmpVectors.data[$i] = cbgm_Vector3__init_(); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < cbgmc_OrientedBoundingBox_tempVertices.data.length) { + cbgmc_OrientedBoundingBox_tempVertices.data[$i] = cbgm_Vector3__init_(); + $i = $i + 1 | 0; + } +} +var jnci_AsciiEncoder = $rt_classWithoutFields(jnci_BufferedEncoder); +function jnci_AsciiEncoder__init_(var_0) { + var var_1 = new jnci_AsciiEncoder(); + jnci_AsciiEncoder__init_0(var_1, var_0); + return var_1; +} +function jnci_AsciiEncoder__init_0($this, $cs) { + jnci_BufferedEncoder__init_($this, $cs, 1.0, 1.0); +} +function jnci_AsciiEncoder_arrayEncode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $c, $next, var$13; + $result = null; + a: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) { + var$9 = $inPos; + break a; + } + var$10 = $inArray.data; + var$9 = $inPos + 1 | 0; + $c = var$10[$inPos]; + if (jl_Character_isHighSurrogate($c)) { + if (var$9 >= $inSize) { + if ($controller.$hasMoreInput(2)) { + var$9 = var$9 + (-1) | 0; + break a; + } + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + $next = var$10[var$9]; + if (!jl_Character_isLowSurrogate($next)) { + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + var$9 = var$9 + (-1) | 0; + $result = jnc_CoderResult_unmappableForLength(2); + break a; + } + if (jl_Character_isLowSurrogate($c)) + $result = jnc_CoderResult_malformedForLength(1); + if ($c >= 128) { + $result = jnc_CoderResult_unmappableForLength(1); + var$9 = var$9 + (-1) | 0; + break a; + } + var$10 = $outArray.data; + var$13 = $outPos + 1 | 0; + var$10[$outPos] = $c << 24 >> 24; + $inPos = var$9; + $outPos = var$13; + } + var$9 = $inPos; + } + $controller.$setInPosition(var$9); + $controller.$setOutPosition($outPos); + return $result; +} +var cbgssu_TextField$OnscreenKeyboard = $rt_classWithoutFields(0); +var cbg_Gdx = $rt_classWithoutFields(); +var cbg_Gdx_app = null; +var cbg_Gdx_graphics = null; +var cbg_Gdx_audio = null; +var cbg_Gdx_input = null; +var cbg_Gdx_files = null; +var cbg_Gdx_net = null; +var cbg_Gdx_gl = null; +var cbg_Gdx_gl20 = null; +var cbg_Gdx_gl30 = null; +function cbg_Gdx__init_() { + var var_0 = new cbg_Gdx(); + cbg_Gdx__init_0(var_0); + return var_0; +} +function cbg_Gdx__init_0($this) { + jl_Object__init_0($this); +} +function ju_Currency() { + jl_Object.call(this); + this.$resource = null; +} +var ju_Currency_currencies = null; +function ju_Currency__init_(var_0) { + var var_1 = new ju_Currency(); + ju_Currency__init_0(var_1, var_0); + return var_1; +} +function ju_Currency__init_0($this, $resource) { + jl_Object__init_0($this); + $this.$resource = $resource; +} +function ju_Currency_initCurrencies() { + var $resources, $i, $resource; + if (ju_Currency_currencies !== null) + return; + ju_Currency_currencies = ju_HashMap__init_(); + $resources = otcic_CurrencyHelper_getCurrencies(); + $i = 0; + while ($i < $resources.length) { + $resource = $resources[$i]; + ju_Currency_currencies.$put1(($resource.code !== null ? $rt_str($resource.code) : null), ju_Currency__init_($resource)); + $i = $i + 1 | 0; + } +} +function ju_Currency_getInstance($currencyCode) { + var $currency, var$3, var$4; + if ($currencyCode === null) + $rt_throw(jl_NullPointerException__init_()); + ju_Currency_initCurrencies(); + $currency = ju_Currency_currencies.$get2($currencyCode); + if ($currency !== null) + return $currency; + var$3 = new jl_IllegalArgumentException; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(79)), $currencyCode); + jl_IllegalArgumentException__init_0(var$3, jl_StringBuilder_toString(var$4)); + $rt_throw(var$3); +} +function ju_Currency_getInstance0($locale) { + var $coutry, $countryMap, var$4; + if ($locale === null) + $rt_throw(jl_NullPointerException__init_()); + $coutry = otciu_CLDRHelper_resolveCountry(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale)); + $countryMap = otcic_CurrencyHelper_getCountryToCurrencyMap(); + if (!$countryMap.hasOwnProperty($rt_ustr($coutry))) + return null; + var$4 = ($countryMap[$rt_ustr($coutry)].value !== null ? $rt_str($countryMap[$rt_ustr($coutry)].value) : null); + return ju_Currency_getInstance(var$4); +} +function ju_Currency_toString($this) { + return ($this.$resource.code !== null ? $rt_str($this.$resource.code) : null); +} +var jlr_AnnotatedElement = $rt_classWithoutFields(0); +var jlr_AccessibleObject = $rt_classWithoutFields(); +function jlr_AccessibleObject__init_() { + var var_0 = new jlr_AccessibleObject(); + jlr_AccessibleObject__init_0(var_0); + return var_0; +} +function jlr_AccessibleObject__init_0($this) { + jl_Object__init_0($this); +} +function jlr_AccessibleObject_setAccessible($this, $flag) {} +var jlr_Member = $rt_classWithoutFields(0); +function jlr_Constructor() { + var a = this; jlr_AccessibleObject.call(a); + a.$declaringClass = null; + a.$name3 = null; + a.$modifiers = 0; + a.$accessLevel = 0; + a.$parameterTypes = null; + a.$callable = null; +} +function jlr_Constructor__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jlr_Constructor(); + jlr_Constructor__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jlr_Constructor__init_0($this, $declaringClass, $name, $modifiers, $accessLevel, $parameterTypes, $callable) { + jlr_AccessibleObject__init_0($this); + $this.$declaringClass = $declaringClass; + $this.$name3 = $name; + $this.$modifiers = $modifiers; + $this.$accessLevel = $accessLevel; + $this.$parameterTypes = $parameterTypes; + $this.$callable = $callable; +} +function jlr_Constructor_getDeclaringClass($this) { + return $this.$declaringClass; +} +function jlr_Constructor_getModifiers($this) { + return otcir_Flags_getModifiers($this.$modifiers, $this.$accessLevel); +} +function jlr_Constructor_getParameterTypes($this) { + return $this.$parameterTypes.$clone(); +} +function jlr_Constructor_toString($this) { + var $sb, $parameterTypes, $i, var$4; + $sb = jl_StringBuilder__init_(); + $sb.$append1(jlr_Modifier_toString($this.$getModifiers0())); + if ($sb.$length() > 0) + $sb.$append0(32); + ($sb.$append1(($this.$declaringClass.$getName()).$toString())).$append0(40); + $parameterTypes = $this.$getParameterTypes(); + $i = 0; + while (true) { + var$4 = $parameterTypes.data; + if ($i >= var$4.length) + break; + if ($i > 0) + $sb.$append0(44); + $sb.$append1(var$4[$i].$getName()); + $i = $i + 1 | 0; + } + return ($sb.$append0(41)).$toString(); +} +function jlr_Constructor_newInstance($this, $initargs) { + var var$2, var$3, $i, $jsArgs, $instance, var$7, var$8; + if ($this.$modifiers & 1) + $rt_throw(jl_InstantiationException__init_()); + if ($this.$callable === null) + $rt_throw(jl_IllegalAccessException__init_()); + var$2 = $initargs.data; + var$3 = var$2.length; + if (var$3 != $this.$parameterTypes.data.length) + $rt_throw(jl_IllegalArgumentException__init_1()); + $i = 0; + while (true) { + if ($i >= var$3) { + $jsArgs = $initargs.data; + $instance = new ($this.$declaringClass.$platformClass); + $this.$callable.call($instance, $jsArgs); + return $instance; + } + if (!$this.$parameterTypes.data[$i].$isPrimitive() && var$2[$i] !== null) { + var$7 = $this.$parameterTypes.data[$i]; + var$8 = var$2[$i]; + if (!var$7.$isInstance(var$8)) + $rt_throw(jl_IllegalArgumentException__init_1()); + } + if ($this.$parameterTypes.data[$i].$isPrimitive() && var$2[$i] === null) + break; + $i = $i + 1 | 0; + } + $rt_throw(jl_IllegalArgumentException__init_1()); +} +function jur_QuantifierSet() { + jur_AbstractSet.call(this); + this.$innerSet = null; +} +function jur_QuantifierSet__init_($this, $innerSet, $next, $type) { + jur_AbstractSet__init_0($this, $next); + $this.$innerSet = $innerSet; + $this.$setType($type); +} +function jur_QuantifierSet_getInnerSet($this) { + return $this.$innerSet; +} +function jur_QuantifierSet_first($this, $set) { + return !$this.$innerSet.$first($set) && !$this.$next.$first($set) ? 0 : 1; +} +function jur_QuantifierSet_hasConsumed($this, $mr) { + return 1; +} +function jur_QuantifierSet_processSecondPass($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$next !== null && !$this.$next.$isSecondPassVisited) { + $set = $this.$next.$processBackRefReplacement(); + if ($set !== null) { + $this.$next.$isSecondPassVisited = 1; + $this.$next = $set; + } + $this.$next.$processSecondPass(); + } + if ($this.$innerSet !== null) { + if (!$this.$innerSet.$isSecondPassVisited) { + $set = $this.$innerSet.$processBackRefReplacement(); + if ($set !== null) { + $this.$innerSet.$isSecondPassVisited = 1; + $this.$innerSet = $set; + } + $this.$innerSet.$processSecondPass(); + } else if ($this.$innerSet instanceof jur_SingleSet && $this.$innerSet.$fSet.$isBackReferenced) + $this.$innerSet = $this.$innerSet.$next; + } +} +var jur_GroupQuantifierSet = $rt_classWithoutFields(jur_QuantifierSet); +function jur_GroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_GroupQuantifierSet(); + jur_GroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_QuantifierSet__init_($this, $innerSet, $next, $type); +} +function jur_GroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) + return $nextIndex; + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_GroupQuantifierSet_getName($this) { + return $rt_s(80); +} +var jur_PosPlusGroupQuantifierSet = $rt_classWithoutFields(jur_GroupQuantifierSet); +function jur_PosPlusGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_PosPlusGroupQuantifierSet(); + jur_PosPlusGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PosPlusGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type); + jur_FSet_$callClinit(); + $innerSet.$setNext(jur_FSet_posFSet); +} +function jur_PosPlusGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $nextIndex, var$5; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex < 0) + return (-1); + if ($nextIndex > $stringIndex) { + while (true) { + var$5 = $this.$innerSet.$matches($nextIndex, $testString, $matchResult); + if (var$5 <= $nextIndex) + break; + $nextIndex = var$5; + } + $stringIndex = $nextIndex; + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function omcsugp_SandShimmerParticleSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$timer_animate = 0; + a.$map_x = 0; + a.$map_y = 0; + a.$map = null; + a.$this$02 = null; +} +function omcsugp_SandShimmerParticleSystem$CustomData__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new omcsugp_SandShimmerParticleSystem$CustomData(); + omcsugp_SandShimmerParticleSystem$CustomData__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function omcsugp_SandShimmerParticleSystem$CustomData__init_0($this, $this$0, $timer_animate, $map_x, $map_y, $map) { + $this.$this$02 = $this$0; + jl_Object__init_0($this); + $this.$timer_animate = $timer_animate; + $this.$map_x = $map_x; + $this.$map_y = $map_y; + $this.$map = $map; +} +var jl_Cloneable = $rt_classWithoutFields(0); +function ju_Calendar() { + var a = this; jl_Object.call(a); + a.$areFieldsSet = 0; + a.$fields = null; + a.$isSet = null; + a.$isTimeSet = 0; + a.$time = Long_ZERO; + a.$lastTimeFieldSet = 0; + a.$lastDateFieldSet = 0; + a.$lenient = 0; + a.$firstDayOfWeek = 0; + a.$minimalDaysInFirstWeek = 0; + a.$zone = null; +} +var ju_Calendar_fieldNames = null; +var ju_Calendar_firstDayOfWeekCache = 0; +var ju_Calendar_minimalDaysInFirstWeekCache = 0; +var ju_Calendar_cacheFor = null; +function ju_Calendar_$callClinit() { + ju_Calendar_$callClinit = $rt_eraseClinit(ju_Calendar); + ju_Calendar__clinit_(); +} +function ju_Calendar__init_($this, $timezone) { + ju_Calendar_$callClinit(); + jl_Object__init_0($this); + $this.$fields = $rt_createIntArray(17); + $this.$isSet = $rt_createBooleanArray(17); + $this.$areFieldsSet = 0; + $this.$isTimeSet = 0; + $this.$setLenient(1); + $this.$setTimeZone($timezone); +} +function ju_Calendar__init_0($this, $timezone, $locale) { + ju_Calendar_$callClinit(); + ju_Calendar__init_($this, $timezone); + $this.$fields = $rt_createIntArray(17); + $this.$isSet = $rt_createBooleanArray(17); + $this.$areFieldsSet = 0; + $this.$isTimeSet = 0; + $this.$setLenient(1); + $this.$setFirstDayOfWeek(ju_Calendar_resolveFirstDayOfWeek($locale)); + $this.$setMinimalDaysInFirstWeek(ju_Calendar_resolveMinimalDaysInFirstWeek($locale)); + ju_Calendar_cacheFor = $locale; +} +function ju_Calendar_resolveFirstDayOfWeek($locale) { + var $country, $dayMap; + ju_Calendar_$callClinit(); + if ($locale === ju_Calendar_cacheFor && ju_Calendar_firstDayOfWeekCache >= 0) + return ju_Calendar_firstDayOfWeekCache; + $country = otciu_CLDRHelper_resolveCountry(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale)); + $dayMap = otciu_CLDRHelper_getFirstDayOfWeek(); + ju_Calendar_firstDayOfWeekCache = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(81))].value; + return ju_Calendar_firstDayOfWeekCache; +} +function ju_Calendar_resolveMinimalDaysInFirstWeek($locale) { + var $country, $dayMap, var$4; + ju_Calendar_$callClinit(); + if ($locale === ju_Calendar_cacheFor && ju_Calendar_minimalDaysInFirstWeekCache >= 0) + return ju_Calendar_minimalDaysInFirstWeekCache; + $country = otciu_CLDRHelper_resolveCountry(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale)); + $dayMap = otciu_CLDRHelper_getMinimalDaysInFirstWeek(); + var$4 = $dayMap.hasOwnProperty($rt_ustr($country)) ? $dayMap[$rt_ustr($country)].value : $dayMap[$rt_ustr($rt_s(81))].value; + ju_Calendar_minimalDaysInFirstWeekCache = var$4; + return ju_Calendar_minimalDaysInFirstWeekCache; +} +function ju_Calendar_complete($this) { + if (!$this.$isTimeSet) { + $this.$computeTime(); + $this.$isTimeSet = 1; + } + if (!$this.$areFieldsSet) { + $this.$computeFields(); + $this.$areFieldsSet = 1; + } +} +function ju_Calendar_get($this, $field) { + $this.$complete0(); + return $this.$fields.data[$field]; +} +function ju_Calendar_getFirstDayOfWeek($this) { + return $this.$firstDayOfWeek; +} +function ju_Calendar_getInstance() { + ju_Calendar_$callClinit(); + return ju_GregorianCalendar__init_(); +} +function ju_Calendar_getMinimalDaysInFirstWeek($this) { + return $this.$minimalDaysInFirstWeek; +} +function ju_Calendar_getTimeInMillis($this) { + if (!$this.$isTimeSet) { + $this.$computeTime(); + $this.$isTimeSet = 1; + } + return $this.$time; +} +function ju_Calendar_getTimeZone($this) { + return $this.$zone; +} +function ju_Calendar_setTimeZone($this, $timezone) { + $this.$zone = $timezone; + $this.$areFieldsSet = 0; +} +function ju_Calendar_isLenient($this) { + return $this.$lenient; +} +function ju_Calendar_setFirstDayOfWeek($this, $value) { + $this.$firstDayOfWeek = $value; +} +function ju_Calendar_setLenient($this, $value) { + $this.$lenient = $value; +} +function ju_Calendar_setMinimalDaysInFirstWeek($this, $value) { + $this.$minimalDaysInFirstWeek = $value; +} +function ju_Calendar_setTime($this, $date) { + $this.$setTimeInMillis($date.$getTime()); +} +function ju_Calendar_setTimeInMillis($this, $milliseconds) { + if (!($this.$isTimeSet && $this.$areFieldsSet && Long_eq($this.$time, $milliseconds))) { + $this.$time = $milliseconds; + $this.$isTimeSet = 1; + $this.$areFieldsSet = 0; + $this.$complete0(); + } +} +function ju_Calendar__clinit_() { + ju_Calendar_fieldNames = $rt_createArrayFromData(jl_String, [$rt_s(82), $rt_s(83), $rt_s(84), $rt_s(85), $rt_s(86), $rt_s(87), $rt_s(88), $rt_s(89), $rt_s(90), $rt_s(91), $rt_s(92), $rt_s(93), $rt_s(94), $rt_s(95), $rt_s(96), $rt_s(97), $rt_s(98)]); + ju_Calendar_firstDayOfWeekCache = (-1); + ju_Calendar_minimalDaysInFirstWeekCache = (-1); +} +var omcet_Tools$Calc = $rt_classWithoutFields(); +var omcet_Tools$Calc_doInRadiusCache = null; +function omcet_Tools$Calc_$callClinit() { + omcet_Tools$Calc_$callClinit = $rt_eraseClinit(omcet_Tools$Calc); + omcet_Tools$Calc__clinit_(); +} +function omcet_Tools$Calc__init_() { + var var_0 = new omcet_Tools$Calc(); + omcet_Tools$Calc__init_0(var_0); + return var_0; +} +function omcet_Tools$Calc__init_0($this) { + omcet_Tools$Calc_$callClinit(); + jl_Object__init_0($this); +} +function omcet_Tools$Calc_chance($probability) { + omcet_Tools$Calc_$callClinit(); + return cbgm_MathUtils_random(0.0, 1.0) >= $probability ? 0 : 1; +} +function omcet_Tools$Calc_pointRectsCollide($pointX, $pointY, $Bx, $By, $Bw, $Bh) { + omcet_Tools$Calc_$callClinit(); + return omcet_Tools$Calc_rectsCollide($pointX, $pointY, 1, 1, $Bx, $By, $Bw, $Bh); +} +function omcet_Tools$Calc_rectsCollide($Ax, $Ay, $Aw, $Ah, $Bx, $By, $Bw, $Bh) { + omcet_Tools$Calc_$callClinit(); + return ($Bx + $Bw | 0) > $Ax && ($By + $Bh | 0) > $Ay && ($Ax + $Aw | 0) > $Bx && ($Ay + $Ah | 0) > $By ? 1 : 0; +} +function omcet_Tools$Calc_inBounds($value, $lower, $upper) { + omcet_Tools$Calc_$callClinit(); + if ($value >= $lower) + $lower = $value; + if ($lower <= $upper) + $upper = $lower; + return $upper; +} +function omcet_Tools$Calc_inBounds01($value) { + omcet_Tools$Calc_$callClinit(); + return omcet_Tools$Calc_inBounds($value, 0.0, 1.0); +} +function omcet_Tools$Calc_lowerBounds($value, $lower) { + omcet_Tools$Calc_$callClinit(); + if ($value >= $lower) + $lower = $value; + return $lower; +} +function omcet_Tools$Calc_lowerBounds0($value, $lower) { + omcet_Tools$Calc_$callClinit(); + if (Long_ge($value, $lower)) + $lower = $value; + return $lower; +} +function omcet_Tools$Calc_upperBounds($value, $upper) { + omcet_Tools$Calc_$callClinit(); + if ($value <= $upper) + $upper = $value; + return $upper; +} +function omcet_Tools$Calc_upperBounds0($value, $upper) { + omcet_Tools$Calc_$callClinit(); + if ($value <= $upper) + $upper = $value; + return $upper; +} +function omcet_Tools$Calc_inBounds0($value, $lower, $upper) { + omcet_Tools$Calc_$callClinit(); + if ($value >= $lower) + $lower = $value; + if ($lower <= $upper) + $upper = $lower; + return $upper; +} +function omcet_Tools$Calc__clinit_() { + omcet_Tools$Calc_doInRadiusCache = cbgu_ObjectMap__init_(); +} +function omceu_API$_Components$_Text() { + jl_Object.call(this); + this.$this$12 = null; +} +function omceu_API$_Components$_Text__init_(var_0) { + var var_1 = new omceu_API$_Components$_Text(); + omceu_API$_Components$_Text__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Text__init_0($this, $this$1) { + $this.$this$12 = $this$1; + jl_Object__init_0($this); +} +function omceu_API$_Components$_Text_defaultTextAction($this) { + return omceu_API$_Components$_Text$1__init_($this); +} +function omceu_API$_Components$_Text_create($this, $x, $y, $lines) { + return $this.$create($x, $y, $lines, $this.$this$12.$this$03.$config.$defaultFont, omceu_API$_Components$_Text_defaultTextAction($this)); +} +function omceu_API$_Components$_Text_create0($this, $x, $y, $lines, $font) { + return $this.$create($x, $y, $lines, $font, omceu_API$_Components$_Text_defaultTextAction($this)); +} +function omceu_API$_Components$_Text_create1($this, $x, $y, $lines, $font, $textAction) { + var $textC; + $textC = omceugct_Text__init_(); + omceu_API$_Components_setComponentInitValues($this.$this$12, $textC); + $this.$this$12.$setPosition($textC, $x, $y); + $this.$setFont($textC, $font); + $this.$setTextAction($textC, $textAction); + $this.$setLines($textC, $lines); + return $textC; +} +function omceu_API$_Components$_Text_setTextAction($this, $text, $textAction) { + if ($text === null) + return; + $text.$textAction = $textAction; +} +function omceu_API$_Components$_Text_setLines2($this, $text, $lines) { + $this.$setLines($text, $lines); +} +function omceu_API$_Components$_Text_setLines($this, $text, $lines) { + if ($text === null) + return; + $text.$lines = omcet_Tools$Text_validString($lines); + omceu_API$_Components$_Text_updateSize($this, $text); +} +function omceu_API$_Components$_Text_setFont($this, $textComponents, $font) { + var var$3, var$4, var$5, $text; + var$3 = $textComponents.data; + var$4 = var$3.length; + var$5 = 0; + while (var$5 < var$4) { + $text = var$3[var$5]; + $this.$setFont($text, $font); + var$5 = var$5 + 1 | 0; + } +} +function omceu_API$_Components$_Text_setFont0($this, $text, $font) { + if ($text === null) + return; + if ($font === null) + $font = $this.$this$12.$this$03.$config.$defaultFont; + $text.$font2 = $font; +} +function omceu_API$_Components$_Text_updateSize($this, $text) { + var $width, var$3, var$4, var$5, $line, $widthT, var$8, $height; + if ($text === null) + return; + $width = 0; + var$3 = $text.$lines.data; + var$4 = var$3.length; + var$5 = 0; + while (var$5 < var$4) { + $line = var$3[var$5]; + $widthT = $this.$this$12.$this$03.$mediaManager1.$textWidth($text.$font2, $line); + if ($widthT > $width) + $width = $widthT; + var$5 = var$5 + 1 | 0; + } + var$8 = $width / 8 | 0; + $height = $text.$lines.data.length; + $this.$this$12.$setSize($text, var$8, $height); +} +var cbgf_FileHandle = $rt_classWithoutFields(); +function cbgf_FileHandle__init_() { + var var_0 = new cbgf_FileHandle(); + cbgf_FileHandle__init_0(var_0); + return var_0; +} +function cbgf_FileHandle__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbt_TeaFileHandle() { + var a = this; cbgf_FileHandle.call(a); + a.$preloader = null; + a.$file0 = null; + a.$type1 = null; +} +function cgxgbt_TeaFileHandle__init_(var_0, var_1, var_2) { + var var_3 = new cgxgbt_TeaFileHandle(); + cgxgbt_TeaFileHandle__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cgxgbt_TeaFileHandle__init_0($this, $preloader, $fileName, $type) { + var var$4, var$5; + cbgf_FileHandle__init_0($this); + cbg_Files$FileType_$callClinit(); + if ($type !== cbg_Files$FileType_Internal && $type !== cbg_Files$FileType_Classpath && $type !== cbg_Files$FileType_Local) { + var$4 = new cbgu_GdxRuntimeException; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(99)), $type), $rt_s(100)); + cbgu_GdxRuntimeException__init_(var$4, jl_StringBuilder_toString(var$5)); + $rt_throw(var$4); + } + $this.$preloader = $preloader; + $this.$file0 = cgxgbt_TeaFileHandle_fixSlashes($fileName); + $this.$type1 = $type; +} +function cgxgbt_TeaFileHandle_path($this) { + return $this.$file0; +} +function cgxgbt_TeaFileHandle_name($this) { + var $index; + $index = $this.$file0.$lastIndexOf(47); + if ($index < 0) + return $this.$file0; + return $this.$file0.$substring($index + 1 | 0); +} +function cgxgbt_TeaFileHandle_nameWithoutExtension($this) { + var $name, $dotIndex; + $name = $this.$name0(); + $dotIndex = $name.$lastIndexOf(46); + if ($dotIndex == (-1)) + return $name; + return $name.$substring0(0, $dotIndex); +} +function cgxgbt_TeaFileHandle_type($this) { + return $this.$type1; +} +function cgxgbt_TeaFileHandle_read($this) { + var var$1, $in, var$3, var$4; + var$1 = $this.$type1; + cbg_Files$FileType_$callClinit(); + if (var$1 === cbg_Files$FileType_Local) + return (cgxgbtf_FileDB_getInstance()).$read($this); + $in = $this.$preloader.$read0($this.$file0); + if ($in !== null) + return $in; + var$3 = new cbgu_GdxRuntimeException; + var$1 = $this.$file0; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, var$1), $rt_s(101)); + cbgu_GdxRuntimeException__init_(var$3, jl_StringBuilder_toString(var$4)); + $rt_throw(var$3); +} +function cgxgbt_TeaFileHandle_child($this, $name) { + var var$2, var$3, var$4, var$5, var$6; + var$2 = new cgxgbt_TeaFileHandle; + var$3 = $this.$preloader; + if ($this.$file0.$isEmpty()) + var$4 = $rt_s(102); + else { + var$5 = $this.$file0; + var$6 = !$this.$file0.$endsWith($rt_s(103)) ? $rt_s(103) : $rt_s(102); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, var$5), var$6); + var$4 = jl_StringBuilder_toString(var$4); + } + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, var$4), $name); + cgxgbt_TeaFileHandle__init_0(var$2, var$3, jl_StringBuilder_toString(var$5), $this.$type1); + return var$2; +} +function cgxgbt_TeaFileHandle_parent($this) { + var $index, $dir; + $index = $this.$file0.$lastIndexOf0($rt_s(103)); + $dir = $rt_s(102); + if ($index > 0) + $dir = $this.$file0.$substring0(0, $index); + return cgxgbt_TeaFileHandle__init_($this.$preloader, $dir, $this.$type1); +} +function cgxgbt_TeaFileHandle_toString($this) { + return $this.$file0; +} +function cgxgbt_TeaFileHandle_fixSlashes($path) { + var var$2; + var$2 = $path.$replace($rt_s(104), $rt_s(103)); + if (var$2.$endsWith($rt_s(103))) + var$2 = var$2.$substring0(0, var$2.$length() - 1 | 0); + return var$2; +} +function jl_AbstractStringBuilder() { + var a = this; jl_Object.call(a); + a.$buffer = null; + a.$length0 = 0; +} +function jl_AbstractStringBuilder__init_0() { + var var_0 = new jl_AbstractStringBuilder(); + jl_AbstractStringBuilder__init_1(var_0); + return var_0; +} +function jl_AbstractStringBuilder__init_(var_0) { + var var_1 = new jl_AbstractStringBuilder(); + jl_AbstractStringBuilder__init_2(var_1, var_0); + return var_1; +} +function jl_AbstractStringBuilder__init_1($this) { + jl_AbstractStringBuilder__init_2($this, 16); +} +function jl_AbstractStringBuilder__init_2($this, $capacity) { + jl_Object__init_0($this); + $this.$buffer = $rt_createCharArray($capacity); +} +function jl_AbstractStringBuilder_append($this, $obj) { + return $this.$insert($this.$length0, $obj); +} +function jl_AbstractStringBuilder_append0($this, $string) { + return $this.$insert0($this.$length0, $string); +} +function jl_AbstractStringBuilder_insert($this, $index, $string) { + var $i, var$4, var$5; + if ($index >= 0 && $index <= $this.$length0) { + if ($string === null) + $string = $rt_s(105); + else if ($string.$isEmpty()) + return $this; + $this.$ensureCapacity($this.$length0 + $string.$length() | 0); + $i = $this.$length0 - 1 | 0; + while ($i >= $index) { + $this.$buffer.data[$i + $string.$length() | 0] = $this.$buffer.data[$i]; + $i = $i + (-1) | 0; + } + $this.$length0 = $this.$length0 + $string.$length() | 0; + $i = 0; + while ($i < $string.$length()) { + var$4 = $this.$buffer.data; + var$5 = $index + 1 | 0; + var$4[$index] = $string.$charAt($i); + $i = $i + 1 | 0; + $index = var$5; + } + return $this; + } + $rt_throw(jl_StringIndexOutOfBoundsException__init_()); +} +function jl_AbstractStringBuilder_append1($this, $value) { + return $this.$append3($value, 10); +} +function jl_AbstractStringBuilder_append2($this, $value, $radix) { + return $this.$insert1($this.$length0, $value, $radix); +} +function jl_AbstractStringBuilder_insert0($this, $target, $value, $radix) { + var $positive, var$5, var$6, $pos, $sz, $posLimit, var$10, var$11; + $positive = 1; + if ($value < 0) { + $positive = 0; + $value = -$value | 0; + } + a: { + if ($rt_ucmp($value, $radix) < 0) { + if ($positive) + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 1 | 0); + else { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 2 | 0); + var$5 = $this.$buffer.data; + var$6 = $target + 1 | 0; + var$5[$target] = 45; + $target = var$6; + } + $this.$buffer.data[$target] = jl_Character_forDigit($value, $radix); + } else { + $pos = 1; + $sz = 1; + $posLimit = $rt_udiv((-1), $radix); + b: { + while (true) { + var$10 = $rt_imul($pos, $radix); + if ($rt_ucmp(var$10, $value) > 0) { + var$10 = $pos; + break b; + } + $sz = $sz + 1 | 0; + if ($rt_ucmp(var$10, $posLimit) > 0) + break; + $pos = var$10; + } + } + if (!$positive) + $sz = $sz + 1 | 0; + jl_AbstractStringBuilder_insertSpace($this, $target, $target + $sz | 0); + if ($positive) + var$11 = $target; + else { + var$5 = $this.$buffer.data; + var$11 = $target + 1 | 0; + var$5[$target] = 45; + } + while (true) { + if (!var$10) + break a; + var$5 = $this.$buffer.data; + var$6 = var$11 + 1 | 0; + var$5[var$11] = jl_Character_forDigit($rt_udiv($value, var$10), $radix); + $value = $rt_umod($value, var$10); + var$10 = $rt_udiv(var$10, $radix); + var$11 = var$6; + } + } + } + return $this; +} +function jl_AbstractStringBuilder_append3($this, $value) { + return $this.$insert2($this.$length0, $value); +} +function jl_AbstractStringBuilder_insert1($this, $target, $value) { + return $this.$insert3($target, $value, 10); +} +function jl_AbstractStringBuilder_insert2($this, $target, $value, $radix) { + var $positive, var$5, var$6, var$7, $sz, $pos, $posLimit, var$11, var$12; + $positive = 1; + if (Long_lt($value, Long_ZERO)) { + $positive = 0; + $value = Long_neg($value); + } + a: { + var$5 = Long_fromInt($radix); + if (jl_Long_compareUnsigned($value, var$5) < 0) { + if ($positive) + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 1 | 0); + else { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 2 | 0); + var$6 = $this.$buffer.data; + var$7 = $target + 1 | 0; + var$6[$target] = 45; + $target = var$7; + } + $this.$buffer.data[$target] = jl_Character_forDigit(Long_lo($value), $radix); + } else { + $sz = 1; + $pos = Long_fromInt(1); + $posLimit = jl_Long_divideUnsigned(Long_fromInt(-1), var$5); + b: { + while (true) { + var$11 = Long_mul($pos, var$5); + if (jl_Long_compareUnsigned(var$11, $value) > 0) { + var$11 = $pos; + break b; + } + $sz = $sz + 1 | 0; + if (jl_Long_compareUnsigned(var$11, $posLimit) > 0) + break; + $pos = var$11; + } + } + if (!$positive) + $sz = $sz + 1 | 0; + jl_AbstractStringBuilder_insertSpace($this, $target, $target + $sz | 0); + if ($positive) + var$12 = $target; + else { + var$6 = $this.$buffer.data; + var$12 = $target + 1 | 0; + var$6[$target] = 45; + } + while (true) { + if (Long_eq(var$11, Long_ZERO)) + break a; + var$6 = $this.$buffer.data; + var$7 = var$12 + 1 | 0; + var$6[var$12] = jl_Character_forDigit(Long_lo((jl_Long_divideUnsigned($value, var$11))), $radix); + $value = jl_Long_remainderUnsigned($value, var$11); + var$11 = jl_Long_divideUnsigned(var$11, var$5); + var$12 = var$7; + } + } + } + return $this; +} +function jl_AbstractStringBuilder_append4($this, $value) { + return $this.$insert4($this.$length0, $value); +} +function jl_AbstractStringBuilder_insert3($this, $target, $value) { + var var$3, var$4, var$5, $number, $mantissa, $exp, $negative, $intPart, $sz, $digits, $zeros, $pos, $i, $intDigit, var$17; + var$3 = $rt_compare($value, 0.0); + if (!var$3) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 3 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 48; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 46; + $this.$buffer.data[var$5] = 48; + return $this; + } + if (!var$3) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 4 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 45; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 48; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 46; + $this.$buffer.data[var$3] = 48; + return $this; + } + if ($rt_globals.isNaN($value) ? 1 : 0) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 3 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 78; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 97; + $this.$buffer.data[var$5] = 78; + return $this; + } + if (!$rt_globals.isFinite($value) ? 1 : 0) { + if (var$3 > 0) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 8 | 0); + var$3 = $target; + } else { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 9 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 45; + } + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 73; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 110; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 102; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 105; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 110; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 105; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 116; + $this.$buffer.data[var$5] = 121; + return $this; + } + jl_AbstractStringBuilder$Constants_$callClinit(); + $number = jl_AbstractStringBuilder$Constants_floatAnalysisResult; + otcit_FloatAnalyzer_analyze($value, $number); + $mantissa = $number.$mantissa; + $exp = $number.$exponent; + $negative = $number.$sign; + $intPart = 1; + $sz = 1; + if ($negative) + $sz = 2; + $digits = 9; + $zeros = jl_AbstractStringBuilder_trailingDecimalZeros($mantissa); + if ($zeros > 0) + $digits = $digits - $zeros | 0; + if ($exp < 7 && $exp >= (-3)) { + if ($exp >= 0) { + $intPart = $exp + 1 | 0; + $digits = jl_Math_max($digits, $intPart + 1 | 0); + $exp = 0; + } else { + $mantissa = $mantissa / jl_AbstractStringBuilder$Constants_intPowersOfTen.data[ -$exp | 0] | 0; + $digits = $digits - $exp | 0; + $exp = 0; + } + } + if ($exp) { + $sz = $sz + 2 | 0; + if (!($exp > (-10) && $exp < 10)) + $sz = $sz + 1 | 0; + if ($exp < 0) + $sz = $sz + 1 | 0; + } + if ($exp && $digits == $intPart) + $digits = $digits + 1 | 0; + var$3 = $sz + $digits | 0; + jl_AbstractStringBuilder_insertSpace($this, $target, $target + var$3 | 0); + if (!$negative) + var$5 = $target; + else { + var$4 = $this.$buffer.data; + var$5 = $target + 1 | 0; + var$4[$target] = 45; + } + $pos = 100000000; + $i = 0; + while ($i < $digits) { + if ($pos <= 0) + $intDigit = 0; + else { + $intDigit = $mantissa / $pos | 0; + $mantissa = $mantissa % $pos | 0; + } + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = (48 + $intDigit | 0) & 65535; + $intPart = $intPart + (-1) | 0; + if ($intPart) + var$5 = var$3; + else { + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 46; + } + $pos = $pos / 10 | 0; + $i = $i + 1 | 0; + } + if ($exp) { + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 69; + if ($exp >= 0) + var$5 = var$3; + else { + $exp = -$exp | 0; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 45; + } + if ($exp < 10) + var$17 = var$5; + else { + var$4 = $this.$buffer.data; + var$17 = var$5 + 1 | 0; + var$4[var$5] = (48 + ($exp / 10 | 0) | 0) & 65535; + } + $this.$buffer.data[var$17] = (48 + ($exp % 10 | 0) | 0) & 65535; + } + return $this; +} +function jl_AbstractStringBuilder_append5($this, $value) { + return $this.$insert5($this.$length0, $value); +} +function jl_AbstractStringBuilder_insert4($this, $target, $value) { + var var$3, var$4, var$5, $number, $mantissa, $exp, $negative, $intPart, $sz, $digits, $zeros, var$14, $pos, $i, $intDigit; + var$3 = $rt_compare($value, 0.0); + if (!var$3) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 3 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 48; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 46; + $this.$buffer.data[var$5] = 48; + return $this; + } + if (!var$3) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 4 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 45; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 48; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 46; + $this.$buffer.data[var$3] = 48; + return $this; + } + if ($rt_globals.isNaN($value) ? 1 : 0) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 3 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 78; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 97; + $this.$buffer.data[var$5] = 78; + return $this; + } + if (!$rt_globals.isFinite($value) ? 1 : 0) { + if (var$3 > 0) { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 8 | 0); + var$3 = $target; + } else { + jl_AbstractStringBuilder_insertSpace($this, $target, $target + 9 | 0); + var$4 = $this.$buffer.data; + var$3 = $target + 1 | 0; + var$4[$target] = 45; + } + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 73; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 110; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 102; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 105; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 110; + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = 105; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 116; + $this.$buffer.data[var$5] = 121; + return $this; + } + jl_AbstractStringBuilder$Constants_$callClinit(); + $number = jl_AbstractStringBuilder$Constants_doubleAnalysisResult; + otcit_DoubleAnalyzer_analyze($value, $number); + $mantissa = $number.$mantissa0; + $exp = $number.$exponent0; + $negative = $number.$sign0; + $intPart = 1; + $sz = 1; + if ($negative) + $sz = 2; + $digits = 18; + $zeros = jl_AbstractStringBuilder_trailingDecimalZeros0($mantissa); + if ($zeros > 0) + $digits = $digits - $zeros | 0; + if ($exp < 7 && $exp >= (-3)) { + if ($exp >= 0) { + $intPart = $exp + 1 | 0; + $digits = jl_Math_max($digits, $intPart + 1 | 0); + $exp = 0; + } else { + $mantissa = Long_div($mantissa, jl_AbstractStringBuilder$Constants_longPowersOfTen.data[ -$exp | 0]); + $digits = $digits - $exp | 0; + $exp = 0; + } + } + if ($exp) { + $sz = $sz + 2 | 0; + if (!($exp > (-10) && $exp < 10)) + $sz = $sz + 1 | 0; + if (!($exp > (-100) && $exp < 100)) + $sz = $sz + 1 | 0; + if ($exp < 0) + $sz = $sz + 1 | 0; + } + if ($exp && $digits == $intPart) + $digits = $digits + 1 | 0; + var$3 = $sz + $digits | 0; + jl_AbstractStringBuilder_insertSpace($this, $target, $target + var$3 | 0); + if (!$negative) + var$14 = $target; + else { + var$4 = $this.$buffer.data; + var$14 = $target + 1 | 0; + var$4[$target] = 45; + } + $pos = Long_create(1569325056, 23283064); + $i = 0; + while ($i < $digits) { + if (Long_le($pos, Long_ZERO)) + $intDigit = 0; + else { + $intDigit = Long_lo(Long_div($mantissa, $pos)); + $mantissa = Long_rem($mantissa, $pos); + } + var$4 = $this.$buffer.data; + var$3 = var$14 + 1 | 0; + var$4[var$14] = (48 + $intDigit | 0) & 65535; + $intPart = $intPart + (-1) | 0; + if ($intPart) + var$14 = var$3; + else { + var$4 = $this.$buffer.data; + var$14 = var$3 + 1 | 0; + var$4[var$3] = 46; + } + $pos = Long_div($pos, Long_fromInt(10)); + $i = $i + 1 | 0; + } + if ($exp) { + var$4 = $this.$buffer.data; + var$3 = var$14 + 1 | 0; + var$4[var$14] = 69; + if ($exp >= 0) + var$5 = var$3; + else { + $exp = -$exp | 0; + var$4 = $this.$buffer.data; + var$5 = var$3 + 1 | 0; + var$4[var$3] = 45; + } + if ($exp >= 100) { + var$4 = $this.$buffer.data; + var$3 = var$5 + 1 | 0; + var$4[var$5] = (48 + ($exp / 100 | 0) | 0) & 65535; + $exp = $exp % 100 | 0; + var$4 = $this.$buffer.data; + var$14 = var$3 + 1 | 0; + var$4[var$3] = (48 + ($exp / 10 | 0) | 0) & 65535; + } else if ($exp < 10) + var$14 = var$5; + else { + var$4 = $this.$buffer.data; + var$14 = var$5 + 1 | 0; + var$4[var$5] = (48 + ($exp / 10 | 0) | 0) & 65535; + } + $this.$buffer.data[var$14] = (48 + ($exp % 10 | 0) | 0) & 65535; + } + return $this; +} +function jl_AbstractStringBuilder_trailingDecimalZeros($n) { + var $result, $zeros, var$4, var$5; + if (!($n % 1000000000 | 0)) + return 9; + $result = 0; + $zeros = 1; + if (!($n % 100000000 | 0)) { + $result = 8; + $zeros = 100000000; + } + var$4 = $zeros * 10000 | 0; + if ($n % var$4 | 0) + var$4 = $zeros; + else + $result = $result | 4; + var$5 = var$4 * 100 | 0; + if ($n % var$5 | 0) + var$5 = var$4; + else + $result = $result | 2; + if (!($n % (var$5 * 10 | 0) | 0)) + $result = $result | 1; + return $result; +} +function jl_AbstractStringBuilder_trailingDecimalZeros0($n) { + var $zeros, $result, $bit, $i; + $zeros = Long_fromInt(1); + $result = 0; + $bit = 16; + jl_AbstractStringBuilder$Constants_$callClinit(); + $i = jl_AbstractStringBuilder$Constants_longLogPowersOfTen.data.length - 1 | 0; + while ($i >= 0) { + if (Long_eq(Long_rem($n, Long_mul($zeros, jl_AbstractStringBuilder$Constants_longLogPowersOfTen.data[$i])), Long_ZERO)) { + $result = $result | $bit; + $zeros = Long_mul($zeros, jl_AbstractStringBuilder$Constants_longLogPowersOfTen.data[$i]); + } + $bit = $bit >>> 1 | 0; + $i = $i + (-1) | 0; + } + return $result; +} +function jl_AbstractStringBuilder_append6($this, $c) { + return $this.$insert6($this.$length0, $c); +} +function jl_AbstractStringBuilder_insert5($this, $index, $c) { + jl_AbstractStringBuilder_insertSpace($this, $index, $index + 1 | 0); + $this.$buffer.data[$index] = $c; + return $this; +} +function jl_AbstractStringBuilder_insert6($this, $index, $obj) { + return $this.$insert0($index, $obj === null ? $rt_s(105) : $obj.$toString()); +} +function jl_AbstractStringBuilder_append7($this, $b) { + return $this.$insert7($this.$length0, $b); +} +function jl_AbstractStringBuilder_insert7($this, $index, $b) { + return $this.$insert0($index, !$b ? $rt_s(106) : $rt_s(107)); +} +function jl_AbstractStringBuilder_ensureCapacity($this, $capacity) { + var $newLength; + if ($this.$buffer.data.length >= $capacity) + return; + $newLength = $this.$buffer.data.length >= 1073741823 ? 2147483647 : jl_Math_max($capacity, jl_Math_max($this.$buffer.data.length * 2 | 0, 5)); + $this.$buffer = ju_Arrays_copyOf0($this.$buffer, $newLength); +} +function jl_AbstractStringBuilder_toString($this) { + return jl_String__init_0($this.$buffer, 0, $this.$length0); +} +function jl_AbstractStringBuilder_length($this) { + return $this.$length0; +} +function jl_AbstractStringBuilder_charAt($this, $index) { + if ($index >= 0 && $index < $this.$length0) + return $this.$buffer.data[$index]; + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +function jl_AbstractStringBuilder_append8($this, $s, $start, $end) { + return $this.$insert8($this.$length0, $s, $start, $end); +} +function jl_AbstractStringBuilder_insert8($this, $index, $s, $i, $end) { + var var$5, var$6; + if ($i <= $end && $end <= $s.$length() && $i >= 0) { + jl_AbstractStringBuilder_insertSpace($this, $index, ($index + $end | 0) - $i | 0); + while ($i < $end) { + var$5 = $this.$buffer.data; + var$6 = $index + 1 | 0; + var$5[$index] = $s.$charAt($i); + $i = $i + 1 | 0; + $index = var$6; + } + return $this; + } + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +function jl_AbstractStringBuilder_append9($this, $s) { + return $this.$append9($s, 0, $s.$length()); +} +function jl_AbstractStringBuilder_append10($this, $chars, $offset, $len) { + return $this.$insert9($this.$length0, $chars, $offset, $len); +} +function jl_AbstractStringBuilder_insert9($this, $index, $chars, $offset, $len) { + var var$5, var$6, var$7, var$8, var$9; + jl_AbstractStringBuilder_insertSpace($this, $index, $index + $len | 0); + var$5 = $len + $offset | 0; + while ($offset < var$5) { + var$6 = $chars.data; + var$7 = $this.$buffer.data; + var$8 = $index + 1 | 0; + var$9 = $offset + 1 | 0; + var$7[$index] = var$6[$offset]; + $index = var$8; + $offset = var$9; + } + return $this; +} +function jl_AbstractStringBuilder_append11($this, $chars) { + return $this.$append10($chars, 0, $chars.data.length); +} +function jl_AbstractStringBuilder_subSequence($this, $start, $end) { + return $this.$substring0($start, $end); +} +function jl_AbstractStringBuilder_getChars($this, $srcBegin, $srcEnd, $dst, $dstBegin) { + var var$5, var$6, var$7, var$8; + if ($srcBegin > $srcEnd) + $rt_throw(jl_IndexOutOfBoundsException__init_($rt_s(108))); + while ($srcBegin < $srcEnd) { + var$5 = $dst.data; + var$6 = $dstBegin + 1 | 0; + var$7 = $this.$buffer.data; + var$8 = $srcBegin + 1 | 0; + var$5[$dstBegin] = var$7[$srcBegin]; + $dstBegin = var$6; + $srcBegin = var$8; + } +} +function jl_AbstractStringBuilder_setLength($this, $newLength) { + $this.$length0 = $newLength; +} +function jl_AbstractStringBuilder_deleteCharAt($this, $i) { + var var$2, var$3, $i_0; + if ($i >= 0 && $i < $this.$length0) { + $this.$length0 = $this.$length0 - 1 | 0; + while ($i < $this.$length0) { + var$2 = $this.$buffer.data; + var$3 = $this.$buffer.data; + $i_0 = $i + 1 | 0; + var$2[$i] = var$3[$i_0]; + $i = $i_0; + } + return $this; + } + $rt_throw(jl_StringIndexOutOfBoundsException__init_()); +} +function jl_AbstractStringBuilder_delete($this, $start, $end) { + var var$3, $sz, $i, var$6, var$7, var$8; + var$3 = $rt_compare($start, $end); + if (var$3 <= 0 && $start <= $this.$length0) { + if (!var$3) + return $this; + $sz = $this.$length0 - $end | 0; + $this.$length0 = $this.$length0 - ($end - $start | 0) | 0; + $i = 0; + while ($i < $sz) { + var$6 = $this.$buffer.data; + var$3 = $start + 1 | 0; + var$7 = $this.$buffer.data; + var$8 = $end + 1 | 0; + var$6[$start] = var$7[$end]; + $i = $i + 1 | 0; + $start = var$3; + $end = var$8; + } + return $this; + } + $rt_throw(jl_StringIndexOutOfBoundsException__init_()); +} +function jl_AbstractStringBuilder_insertSpace($this, $start, $end) { + var $sz, $i; + $sz = $this.$length0 - $start | 0; + $this.$ensureCapacity(($this.$length0 + $end | 0) - $start | 0); + $i = $sz - 1 | 0; + while ($i >= 0) { + $this.$buffer.data[$end + $i | 0] = $this.$buffer.data[$start + $i | 0]; + $i = $i + (-1) | 0; + } + $this.$length0 = $this.$length0 + ($end - $start | 0) | 0; +} +function jl_AbstractStringBuilder_substring($this, $from, $to) { + if ($from <= $to && $from >= 0 && $to <= $this.$length0) + return jl_String__init_0($this.$buffer, $from, $to - $from | 0); + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +var jl_Appendable = $rt_classWithoutFields(0); +var jl_StringBuffer = $rt_classWithoutFields(jl_AbstractStringBuilder); +function jl_StringBuffer__init_() { + var var_0 = new jl_StringBuffer(); + jl_StringBuffer__init_0(var_0); + return var_0; +} +function jl_StringBuffer__init_0($this) { + jl_AbstractStringBuilder__init_1($this); +} +function jl_StringBuffer_append($this, $string) { + jl_AbstractStringBuilder_append0($this, $string); + return $this; +} +function jl_StringBuffer_append0($this, $value) { + jl_AbstractStringBuilder_append1($this, $value); + return $this; +} +function jl_StringBuffer_append1($this, $c) { + jl_AbstractStringBuilder_append6($this, $c); + return $this; +} +function jl_StringBuffer_append2($this, $chars, $offset, $len) { + jl_AbstractStringBuilder_append10($this, $chars, $offset, $len); + return $this; +} +function jl_StringBuffer_append3($this, $chars) { + jl_AbstractStringBuilder_append11($this, $chars); + return $this; +} +function jl_StringBuffer_append4($this, $s, $start, $end) { + jl_AbstractStringBuilder_append8($this, $s, $start, $end); + return $this; +} +function jl_StringBuffer_append5($this, $s) { + jl_AbstractStringBuilder_append9($this, $s); + return $this; +} +function jl_StringBuffer_insert($this, $index, $s, $start, $end) { + jl_AbstractStringBuilder_insert8($this, $index, $s, $start, $end); + return $this; +} +function jl_StringBuffer_insert0($this, $index, $chars, $offset, $len) { + jl_AbstractStringBuilder_insert9($this, $index, $chars, $offset, $len); + return $this; +} +function jl_StringBuffer_insert1($this, $index, $c) { + jl_AbstractStringBuilder_insert5($this, $index, $c); + return $this; +} +function jl_StringBuffer_insert2($this, $index, $string) { + jl_AbstractStringBuilder_insert($this, $index, $string); + return $this; +} +function jl_StringBuffer_insert3($this, var$1, var$2, var$3, var$4) { + return $this.$insert10(var$1, var$2, var$3, var$4); +} +function jl_StringBuffer_append6($this, var$1, var$2, var$3) { + return $this.$append16(var$1, var$2, var$3); +} +function jl_StringBuffer_insert4($this, var$1, var$2, var$3, var$4) { + return $this.$insert11(var$1, var$2, var$3, var$4); +} +function jl_StringBuffer_append7($this, var$1, var$2, var$3) { + return $this.$append17(var$1, var$2, var$3); +} +function jl_StringBuffer_charAt($this, var$1) { + return jl_AbstractStringBuilder_charAt($this, var$1); +} +function jl_StringBuffer_length($this) { + return jl_AbstractStringBuilder_length($this); +} +function jl_StringBuffer_toString($this) { + return jl_AbstractStringBuilder_toString($this); +} +function jl_StringBuffer_ensureCapacity($this, var$1) { + jl_AbstractStringBuilder_ensureCapacity($this, var$1); +} +function jl_StringBuffer_insert5($this, var$1, var$2) { + return $this.$insert12(var$1, var$2); +} +function jl_StringBuffer_insert6($this, var$1, var$2) { + return $this.$insert13(var$1, var$2); +} +function cbgssu_DragAndDrop() { + var a = this; jl_Object.call(a); + a.$targets = null; + a.$sourceListeners = null; + a.$tapSquareSize = 0.0; + a.$dragActorX = 0.0; + a.$dragActorY = 0.0; + a.$dragTime = 0; + a.$activePointer = 0; + a.$cancelTouchFocus = 0; + a.$keepWithinStage = 0; +} +var cbgssu_DragAndDrop_tmpVector = null; +function cbgssu_DragAndDrop_$callClinit() { + cbgssu_DragAndDrop_$callClinit = $rt_eraseClinit(cbgssu_DragAndDrop); + cbgssu_DragAndDrop__clinit_(); +} +function cbgssu_DragAndDrop__init_() { + var var_0 = new cbgssu_DragAndDrop(); + cbgssu_DragAndDrop__init_0(var_0); + return var_0; +} +function cbgssu_DragAndDrop__init_0($this) { + cbgssu_DragAndDrop_$callClinit(); + jl_Object__init_0($this); + $this.$targets = cbgu_Array__init_(8); + $this.$sourceListeners = cbgu_ObjectMap__init_0(8); + $this.$tapSquareSize = 8.0; + $this.$dragActorX = 0.0; + $this.$dragActorY = 0.0; + $this.$dragTime = 250; + $this.$activePointer = (-1); + $this.$cancelTouchFocus = 1; + $this.$keepWithinStage = 1; +} +function cbgssu_DragAndDrop__clinit_() { + cbgssu_DragAndDrop_tmpVector = cbgm_Vector2__init_(); +} +function jn_Buffer() { + var a = this; jl_Object.call(a); + a.$capacity = 0; + a.$position2 = 0; + a.$limit = 0; + a.$mark = 0; +} +function jn_Buffer__init_($this, $capacity) { + jl_Object__init_0($this); + $this.$mark = (-1); + $this.$capacity = $capacity; + $this.$limit = $capacity; +} +function jn_Buffer_capacity($this) { + return $this.$capacity; +} +function jn_Buffer_position($this) { + return $this.$position2; +} +function jn_Buffer_position0($this, $newPosition) { + var var$2, var$3, var$4; + if ($newPosition >= 0 && $newPosition <= $this.$limit) { + $this.$position2 = $newPosition; + if ($newPosition < $this.$mark) + $this.$mark = 0; + return $this; + } + var$2 = new jl_IllegalArgumentException; + var$3 = $this.$limit; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(109)), $newPosition), $rt_s(110)), var$3), 93); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_Buffer_limit($this) { + return $this.$limit; +} +function jn_Buffer_limit0($this, $newLimit) { + var var$2, var$3, var$4; + if ($newLimit >= 0 && $newLimit <= $this.$capacity) { + if ($this.$mark > $newLimit) + $this.$mark = (-1); + $this.$limit = $newLimit; + if ($this.$position2 > $this.$limit) + $this.$position2 = $this.$limit; + return $this; + } + var$2 = new jl_IllegalArgumentException; + var$3 = $this.$capacity; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(111)), $newLimit), $rt_s(110)), var$3), 93); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_Buffer_clear($this) { + $this.$position2 = 0; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_Buffer_flip($this) { + $this.$limit = $this.$position2; + $this.$position2 = 0; + $this.$mark = (-1); + return $this; +} +function jn_Buffer_remaining($this) { + return $this.$limit - $this.$position2 | 0; +} +function jn_Buffer_hasRemaining($this) { + return $this.$position2 >= $this.$limit ? 0 : 1; +} +function cbgggmd_ModelData() { + var a = this; jl_Object.call(a); + a.$version = null; + a.$meshes = null; + a.$materials = null; + a.$nodes = null; + a.$animations = null; +} +function cbgggmd_ModelData__init_() { + var var_0 = new cbgggmd_ModelData(); + cbgggmd_ModelData__init_0(var_0); + return var_0; +} +function cbgggmd_ModelData__init_0($this) { + jl_Object__init_0($this); + $this.$version = $rt_createShortArray(2); + $this.$meshes = cbgu_Array__init_1(); + $this.$materials = cbgu_Array__init_1(); + $this.$nodes = cbgu_Array__init_1(); + $this.$animations = cbgu_Array__init_1(); +} +function cbgssu_Container() { + var a = this; cbgssu_WidgetGroup.call(a); + a.$minWidth = null; + a.$minHeight = null; + a.$prefWidth = null; + a.$prefHeight = null; + a.$maxWidth = null; + a.$maxHeight = null; + a.$padTop0 = null; + a.$padLeft0 = null; + a.$padBottom0 = null; + a.$padRight0 = null; + a.$round0 = 0; +} +function cbgssu_Container__init_() { + var var_0 = new cbgssu_Container(); + cbgssu_Container__init_0(var_0); + return var_0; +} +function cbgssu_Container__init_0($this) { + cbgssu_WidgetGroup__init_0($this); + cbgssu_Value_$callClinit(); + $this.$minWidth = cbgssu_Value_minWidth; + $this.$minHeight = cbgssu_Value_minHeight; + $this.$prefWidth = cbgssu_Value_prefWidth; + $this.$prefHeight = cbgssu_Value_prefHeight; + $this.$maxWidth = cbgssu_Value_zero; + $this.$maxHeight = cbgssu_Value_zero; + $this.$padTop0 = cbgssu_Value_zero; + $this.$padLeft0 = cbgssu_Value_zero; + $this.$padBottom0 = cbgssu_Value_zero; + $this.$padRight0 = cbgssu_Value_zero; + $this.$round0 = 1; + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_childrenOnly); + $this.$setTransform(0); +} +var jur_SpecialToken = $rt_classWithoutFields(); +function jur_SpecialToken__init_($this) { + jl_Object__init_0($this); +} +function jur_AbstractCharClass() { + var a = this; jur_SpecialToken.call(a); + a.$alt0 = 0; + a.$altSurrogates = 0; + a.$lowHighSurrogates = null; + a.$charClassWithoutSurrogates = null; + a.$charClassWithSurrogates = null; + a.$mayContainSupplCodepoints = 0; +} +var jur_AbstractCharClass_charClasses = null; +function jur_AbstractCharClass_$callClinit() { + jur_AbstractCharClass_$callClinit = $rt_eraseClinit(jur_AbstractCharClass); + jur_AbstractCharClass__clinit_(); +} +function jur_AbstractCharClass__init_($this) { + jur_AbstractCharClass_$callClinit(); + jur_SpecialToken__init_($this); + $this.$lowHighSurrogates = ju_BitSet__init_(2048); +} +function jur_AbstractCharClass_getBits($this) { + return null; +} +function jur_AbstractCharClass_getLowHighSurrogates($this) { + return $this.$lowHighSurrogates; +} +function jur_AbstractCharClass_hasLowHighSurrogates($this) { + return !$this.$altSurrogates ? ($this.$lowHighSurrogates.$nextSetBit(0) >= 2048 ? 0 : 1) : $this.$lowHighSurrogates.$nextClearBit(0) >= 2048 ? 0 : 1; +} +function jur_AbstractCharClass_mayContainSupplCodepoints($this) { + return $this.$mayContainSupplCodepoints; +} +function jur_AbstractCharClass_getInstance($this) { + return $this; +} +function jur_AbstractCharClass_getSurrogates($this) { + var $lHS; + if ($this.$charClassWithSurrogates === null) { + $lHS = $this.$getLowHighSurrogates(); + $this.$charClassWithSurrogates = jur_AbstractCharClass$1__init_($this, $lHS); + $this.$charClassWithSurrogates.$setNegative($this.$altSurrogates); + } + return $this.$charClassWithSurrogates; +} +function jur_AbstractCharClass_getWithoutSurrogates($this) { + var $lHS; + if ($this.$charClassWithoutSurrogates === null) { + $lHS = $this.$getLowHighSurrogates(); + $this.$charClassWithoutSurrogates = jur_AbstractCharClass$2__init_($this, $lHS, $this); + $this.$charClassWithoutSurrogates.$setNegative($this.$isNegative()); + $this.$charClassWithoutSurrogates.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints; + } + return $this.$charClassWithoutSurrogates; +} +function jur_AbstractCharClass_hasUCI($this) { + return 0; +} +function jur_AbstractCharClass_setNegative($this, $value) { + if ($this.$alt0 ^ $value) { + $this.$alt0 = $this.$alt0 ? 0 : 1; + $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; + } + if (!$this.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + return $this; +} +function jur_AbstractCharClass_isNegative($this) { + return $this.$alt0; +} +function jur_AbstractCharClass_intersects($cc, $ch) { + jur_AbstractCharClass_$callClinit(); + return $cc.$contains1($ch); +} +function jur_AbstractCharClass_intersects0($cc1, $cc2) { + jur_AbstractCharClass_$callClinit(); + if ($cc1.$getBits() !== null && $cc2.$getBits() !== null) + return ($cc1.$getBits()).$intersects($cc2.$getBits()); + return 1; +} +function jur_AbstractCharClass_getPredefinedClass($name, $negative) { + jur_AbstractCharClass_$callClinit(); + return (jur_AbstractCharClass$PredefinedCharacterClasses_getObject(jur_AbstractCharClass_charClasses, $name)).$getValue($negative); +} +function jur_AbstractCharClass__clinit_() { + jur_AbstractCharClass_charClasses = jur_AbstractCharClass$PredefinedCharacterClasses__init_(); +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1() { + jur_AbstractCharClass.call(this); + this.$this$04 = null; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1__init_0($this, $this$0) { + $this.$this$04 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1_contains($this, $ch) { + return jl_Character_isUnicodeIdentifierPart($ch); +} +function cbgggpv_ParticleValue() { + jl_Object.call(this); + this.$active = 0; +} +function cbgggpv_ParticleValue__init_() { + var var_0 = new cbgggpv_ParticleValue(); + cbgggpv_ParticleValue__init_0(var_0); + return var_0; +} +function cbgggpv_ParticleValue__init_0($this) { + jl_Object__init_0($this); +} +function cbgggpv_ParticleValue_setActive($this, $active) { + $this.$active = $active; +} +function cbgggpv_SpawnShapeValue() { + var a = this; cbgggpv_ParticleValue.call(a); + a.$xOffsetValue = null; + a.$yOffsetValue = null; + a.$zOffsetValue = null; +} +function cbgggpv_SpawnShapeValue__init_($this) { + cbgggpv_ParticleValue__init_0($this); + $this.$xOffsetValue = cbgggpv_RangedNumericValue__init_(); + $this.$yOffsetValue = cbgggpv_RangedNumericValue__init_(); + $this.$zOffsetValue = cbgggpv_RangedNumericValue__init_(); +} +function cbgggpv_PrimitiveSpawnShapeValue() { + var a = this; cbgggpv_SpawnShapeValue.call(a); + a.$spawnWidthValue = null; + a.$spawnHeightValue = null; + a.$spawnDepthValue = null; + a.$edges = 0; +} +var cbgggpv_PrimitiveSpawnShapeValue_TMP_V1 = null; +function cbgggpv_PrimitiveSpawnShapeValue_$callClinit() { + cbgggpv_PrimitiveSpawnShapeValue_$callClinit = $rt_eraseClinit(cbgggpv_PrimitiveSpawnShapeValue); + cbgggpv_PrimitiveSpawnShapeValue__clinit_(); +} +function cbgggpv_PrimitiveSpawnShapeValue__init_($this) { + cbgggpv_PrimitiveSpawnShapeValue_$callClinit(); + cbgggpv_SpawnShapeValue__init_($this); + $this.$edges = 0; + $this.$spawnWidthValue = cbgggpv_ScaledNumericValue__init_(); + $this.$spawnHeightValue = cbgggpv_ScaledNumericValue__init_(); + $this.$spawnDepthValue = cbgggpv_ScaledNumericValue__init_(); +} +function cbgggpv_PrimitiveSpawnShapeValue__clinit_() { + cbgggpv_PrimitiveSpawnShapeValue_TMP_V1 = cbgm_Vector3__init_(); +} +var jur_AbstractCharClass$PredefinedCharacterClasses = $rt_classWithoutFields(); +var jur_AbstractCharClass$PredefinedCharacterClasses_space = null; +var jur_AbstractCharClass$PredefinedCharacterClasses_digit = null; +var jur_AbstractCharClass$PredefinedCharacterClasses_contents = null; +function jur_AbstractCharClass$PredefinedCharacterClasses_$callClinit() { + jur_AbstractCharClass$PredefinedCharacterClasses_$callClinit = $rt_eraseClinit(jur_AbstractCharClass$PredefinedCharacterClasses); + jur_AbstractCharClass$PredefinedCharacterClasses__clinit_(); +} +function jur_AbstractCharClass$PredefinedCharacterClasses__init_() { + var var_0 = new jur_AbstractCharClass$PredefinedCharacterClasses(); + jur_AbstractCharClass$PredefinedCharacterClasses__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$PredefinedCharacterClasses__init_0($this) { + jur_AbstractCharClass$PredefinedCharacterClasses_$callClinit(); + jl_Object__init_0($this); +} +function jur_AbstractCharClass$PredefinedCharacterClasses_getObject($this, $name) { + var $i, $row, var$4; + $i = 0; + while (true) { + jur_AbstractCharClass$PredefinedCharacterClasses_$callClinit(); + if ($i >= jur_AbstractCharClass$PredefinedCharacterClasses_contents.data.length) + $rt_throw(ju_MissingResourceException__init_($rt_s(102), $rt_s(102), $name)); + $row = jur_AbstractCharClass$PredefinedCharacterClasses_contents.data[$i]; + var$4 = $row.data; + if ($name.$equals(var$4[0])) + break; + $i = $i + 1 | 0; + } + return var$4[1]; +} +function jur_AbstractCharClass$PredefinedCharacterClasses__clinit_() { + jur_AbstractCharClass$PredefinedCharacterClasses_space = jur_AbstractCharClass$LazySpace__init_(); + jur_AbstractCharClass$PredefinedCharacterClasses_digit = jur_AbstractCharClass$LazyDigit__init_(); + jur_AbstractCharClass$PredefinedCharacterClasses_contents = $rt_createArrayFromData($rt_arraycls(jl_Object), [$rt_createArrayFromData(jl_Object, [$rt_s(112), jur_AbstractCharClass$LazyLower__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(113), jur_AbstractCharClass$LazyUpper__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(114), jur_AbstractCharClass$LazyASCII__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(115), jur_AbstractCharClass$LazyAlpha__init_()]), $rt_createArrayFromData(jl_Object, + [$rt_s(116), jur_AbstractCharClass$PredefinedCharacterClasses_digit]), $rt_createArrayFromData(jl_Object, [$rt_s(117), jur_AbstractCharClass$LazyAlnum__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(118), jur_AbstractCharClass$LazyPunct__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(119), jur_AbstractCharClass$LazyGraph__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(120), jur_AbstractCharClass$LazyPrint__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(121), jur_AbstractCharClass$LazyBlank__init_()]), + $rt_createArrayFromData(jl_Object, [$rt_s(122), jur_AbstractCharClass$LazyCntrl__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(123), jur_AbstractCharClass$LazyXDigit__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(124), jur_AbstractCharClass$LazyJavaLowerCase__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(125), jur_AbstractCharClass$LazyJavaUpperCase__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(126), jur_AbstractCharClass$LazyJavaWhitespace__init_()]), $rt_createArrayFromData(jl_Object, + [$rt_s(127), jur_AbstractCharClass$LazyJavaMirrored__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(128), jur_AbstractCharClass$LazyJavaDefined__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(129), jur_AbstractCharClass$LazyJavaDigit__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(130), jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(131), jur_AbstractCharClass$LazyJavaISOControl__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(132), + jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(133), jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(134), jur_AbstractCharClass$LazyJavaLetter__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(135), jur_AbstractCharClass$LazyJavaLetterOrDigit__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(136), jur_AbstractCharClass$LazyJavaSpaceChar__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(137), + jur_AbstractCharClass$LazyJavaTitleCase__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(138), jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(139), jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(140), jur_AbstractCharClass$PredefinedCharacterClasses_space]), $rt_createArrayFromData(jl_Object, [$rt_s(141), jur_AbstractCharClass$LazyWord__init_()]), $rt_createArrayFromData(jl_Object, + [$rt_s(142), jur_AbstractCharClass$LazyNonWord__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(143), jur_AbstractCharClass$PredefinedCharacterClasses_space]), $rt_createArrayFromData(jl_Object, [$rt_s(144), jur_AbstractCharClass$LazyNonSpace__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(145), jur_AbstractCharClass$PredefinedCharacterClasses_digit]), $rt_createArrayFromData(jl_Object, [$rt_s(146), jur_AbstractCharClass$LazyNonDigit__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(147), + jur_AbstractCharClass$LazyRange__init_(0, 127)]), $rt_createArrayFromData(jl_Object, [$rt_s(148), jur_AbstractCharClass$LazyRange__init_(128, 255)]), $rt_createArrayFromData(jl_Object, [$rt_s(149), jur_AbstractCharClass$LazyRange__init_(256, 383)]), $rt_createArrayFromData(jl_Object, [$rt_s(150), jur_AbstractCharClass$LazyRange__init_(384, 591)]), $rt_createArrayFromData(jl_Object, [$rt_s(151), jur_AbstractCharClass$LazyRange__init_(592, 687)]), $rt_createArrayFromData(jl_Object, [$rt_s(152), jur_AbstractCharClass$LazyRange__init_(688, + 767)]), $rt_createArrayFromData(jl_Object, [$rt_s(153), jur_AbstractCharClass$LazyRange__init_(768, 879)]), $rt_createArrayFromData(jl_Object, [$rt_s(154), jur_AbstractCharClass$LazyRange__init_(880, 1023)]), $rt_createArrayFromData(jl_Object, [$rt_s(155), jur_AbstractCharClass$LazyRange__init_(1024, 1279)]), $rt_createArrayFromData(jl_Object, [$rt_s(156), jur_AbstractCharClass$LazyRange__init_(1280, 1327)]), $rt_createArrayFromData(jl_Object, [$rt_s(157), jur_AbstractCharClass$LazyRange__init_(1328, 1423)]), + $rt_createArrayFromData(jl_Object, [$rt_s(158), jur_AbstractCharClass$LazyRange__init_(1424, 1535)]), $rt_createArrayFromData(jl_Object, [$rt_s(159), jur_AbstractCharClass$LazyRange__init_(1536, 1791)]), $rt_createArrayFromData(jl_Object, [$rt_s(160), jur_AbstractCharClass$LazyRange__init_(1792, 1871)]), $rt_createArrayFromData(jl_Object, [$rt_s(161), jur_AbstractCharClass$LazyRange__init_(1872, 1919)]), $rt_createArrayFromData(jl_Object, [$rt_s(162), jur_AbstractCharClass$LazyRange__init_(1920, 1983)]), + $rt_createArrayFromData(jl_Object, [$rt_s(163), jur_AbstractCharClass$LazyRange__init_(2304, 2431)]), $rt_createArrayFromData(jl_Object, [$rt_s(164), jur_AbstractCharClass$LazyRange__init_(2432, 2559)]), $rt_createArrayFromData(jl_Object, [$rt_s(165), jur_AbstractCharClass$LazyRange__init_(2560, 2687)]), $rt_createArrayFromData(jl_Object, [$rt_s(166), jur_AbstractCharClass$LazyRange__init_(2688, 2815)]), $rt_createArrayFromData(jl_Object, [$rt_s(167), jur_AbstractCharClass$LazyRange__init_(2816, 2943)]), + $rt_createArrayFromData(jl_Object, [$rt_s(168), jur_AbstractCharClass$LazyRange__init_(2944, 3071)]), $rt_createArrayFromData(jl_Object, [$rt_s(169), jur_AbstractCharClass$LazyRange__init_(3072, 3199)]), $rt_createArrayFromData(jl_Object, [$rt_s(170), jur_AbstractCharClass$LazyRange__init_(3200, 3327)]), $rt_createArrayFromData(jl_Object, [$rt_s(171), jur_AbstractCharClass$LazyRange__init_(3328, 3455)]), $rt_createArrayFromData(jl_Object, [$rt_s(172), jur_AbstractCharClass$LazyRange__init_(3456, 3583)]), + $rt_createArrayFromData(jl_Object, [$rt_s(173), jur_AbstractCharClass$LazyRange__init_(3584, 3711)]), $rt_createArrayFromData(jl_Object, [$rt_s(174), jur_AbstractCharClass$LazyRange__init_(3712, 3839)]), $rt_createArrayFromData(jl_Object, [$rt_s(175), jur_AbstractCharClass$LazyRange__init_(3840, 4095)]), $rt_createArrayFromData(jl_Object, [$rt_s(176), jur_AbstractCharClass$LazyRange__init_(4096, 4255)]), $rt_createArrayFromData(jl_Object, [$rt_s(177), jur_AbstractCharClass$LazyRange__init_(4256, 4351)]), + $rt_createArrayFromData(jl_Object, [$rt_s(178), jur_AbstractCharClass$LazyRange__init_(4352, 4607)]), $rt_createArrayFromData(jl_Object, [$rt_s(179), jur_AbstractCharClass$LazyRange__init_(4608, 4991)]), $rt_createArrayFromData(jl_Object, [$rt_s(180), jur_AbstractCharClass$LazyRange__init_(4992, 5023)]), $rt_createArrayFromData(jl_Object, [$rt_s(181), jur_AbstractCharClass$LazyRange__init_(5024, 5119)]), $rt_createArrayFromData(jl_Object, [$rt_s(182), jur_AbstractCharClass$LazyRange__init_(5120, 5759)]), + $rt_createArrayFromData(jl_Object, [$rt_s(183), jur_AbstractCharClass$LazyRange__init_(5760, 5791)]), $rt_createArrayFromData(jl_Object, [$rt_s(184), jur_AbstractCharClass$LazyRange__init_(5792, 5887)]), $rt_createArrayFromData(jl_Object, [$rt_s(185), jur_AbstractCharClass$LazyRange__init_(5888, 5919)]), $rt_createArrayFromData(jl_Object, [$rt_s(186), jur_AbstractCharClass$LazyRange__init_(5920, 5951)]), $rt_createArrayFromData(jl_Object, [$rt_s(187), jur_AbstractCharClass$LazyRange__init_(5952, 5983)]), + $rt_createArrayFromData(jl_Object, [$rt_s(188), jur_AbstractCharClass$LazyRange__init_(5984, 6015)]), $rt_createArrayFromData(jl_Object, [$rt_s(189), jur_AbstractCharClass$LazyRange__init_(6016, 6143)]), $rt_createArrayFromData(jl_Object, [$rt_s(190), jur_AbstractCharClass$LazyRange__init_(6144, 6319)]), $rt_createArrayFromData(jl_Object, [$rt_s(191), jur_AbstractCharClass$LazyRange__init_(6400, 6479)]), $rt_createArrayFromData(jl_Object, [$rt_s(192), jur_AbstractCharClass$LazyRange__init_(6480, 6527)]), + $rt_createArrayFromData(jl_Object, [$rt_s(193), jur_AbstractCharClass$LazyRange__init_(6528, 6623)]), $rt_createArrayFromData(jl_Object, [$rt_s(194), jur_AbstractCharClass$LazyRange__init_(6624, 6655)]), $rt_createArrayFromData(jl_Object, [$rt_s(195), jur_AbstractCharClass$LazyRange__init_(6656, 6687)]), $rt_createArrayFromData(jl_Object, [$rt_s(196), jur_AbstractCharClass$LazyRange__init_(7424, 7551)]), $rt_createArrayFromData(jl_Object, [$rt_s(197), jur_AbstractCharClass$LazyRange__init_(7552, 7615)]), + $rt_createArrayFromData(jl_Object, [$rt_s(198), jur_AbstractCharClass$LazyRange__init_(7616, 7679)]), $rt_createArrayFromData(jl_Object, [$rt_s(199), jur_AbstractCharClass$LazyRange__init_(7680, 7935)]), $rt_createArrayFromData(jl_Object, [$rt_s(200), jur_AbstractCharClass$LazyRange__init_(7936, 8191)]), $rt_createArrayFromData(jl_Object, [$rt_s(201), jur_AbstractCharClass$LazyRange__init_(8192, 8303)]), $rt_createArrayFromData(jl_Object, [$rt_s(202), jur_AbstractCharClass$LazyRange__init_(8304, 8351)]), + $rt_createArrayFromData(jl_Object, [$rt_s(203), jur_AbstractCharClass$LazyRange__init_(8352, 8399)]), $rt_createArrayFromData(jl_Object, [$rt_s(204), jur_AbstractCharClass$LazyRange__init_(8400, 8447)]), $rt_createArrayFromData(jl_Object, [$rt_s(205), jur_AbstractCharClass$LazyRange__init_(8448, 8527)]), $rt_createArrayFromData(jl_Object, [$rt_s(206), jur_AbstractCharClass$LazyRange__init_(8528, 8591)]), $rt_createArrayFromData(jl_Object, [$rt_s(207), jur_AbstractCharClass$LazyRange__init_(8592, 8703)]), + $rt_createArrayFromData(jl_Object, [$rt_s(208), jur_AbstractCharClass$LazyRange__init_(8704, 8959)]), $rt_createArrayFromData(jl_Object, [$rt_s(209), jur_AbstractCharClass$LazyRange__init_(8960, 9215)]), $rt_createArrayFromData(jl_Object, [$rt_s(210), jur_AbstractCharClass$LazyRange__init_(9216, 9279)]), $rt_createArrayFromData(jl_Object, [$rt_s(211), jur_AbstractCharClass$LazyRange__init_(9280, 9311)]), $rt_createArrayFromData(jl_Object, [$rt_s(212), jur_AbstractCharClass$LazyRange__init_(9312, 9471)]), + $rt_createArrayFromData(jl_Object, [$rt_s(213), jur_AbstractCharClass$LazyRange__init_(9472, 9599)]), $rt_createArrayFromData(jl_Object, [$rt_s(214), jur_AbstractCharClass$LazyRange__init_(9600, 9631)]), $rt_createArrayFromData(jl_Object, [$rt_s(215), jur_AbstractCharClass$LazyRange__init_(9632, 9727)]), $rt_createArrayFromData(jl_Object, [$rt_s(216), jur_AbstractCharClass$LazyRange__init_(9728, 9983)]), $rt_createArrayFromData(jl_Object, [$rt_s(217), jur_AbstractCharClass$LazyRange__init_(9984, 10175)]), + $rt_createArrayFromData(jl_Object, [$rt_s(218), jur_AbstractCharClass$LazyRange__init_(10176, 10223)]), $rt_createArrayFromData(jl_Object, [$rt_s(219), jur_AbstractCharClass$LazyRange__init_(10224, 10239)]), $rt_createArrayFromData(jl_Object, [$rt_s(220), jur_AbstractCharClass$LazyRange__init_(10240, 10495)]), $rt_createArrayFromData(jl_Object, [$rt_s(221), jur_AbstractCharClass$LazyRange__init_(10496, 10623)]), $rt_createArrayFromData(jl_Object, [$rt_s(222), jur_AbstractCharClass$LazyRange__init_(10624, + 10751)]), $rt_createArrayFromData(jl_Object, [$rt_s(223), jur_AbstractCharClass$LazyRange__init_(10752, 11007)]), $rt_createArrayFromData(jl_Object, [$rt_s(224), jur_AbstractCharClass$LazyRange__init_(11008, 11263)]), $rt_createArrayFromData(jl_Object, [$rt_s(225), jur_AbstractCharClass$LazyRange__init_(11264, 11359)]), $rt_createArrayFromData(jl_Object, [$rt_s(226), jur_AbstractCharClass$LazyRange__init_(11392, 11519)]), $rt_createArrayFromData(jl_Object, [$rt_s(227), jur_AbstractCharClass$LazyRange__init_(11520, + 11567)]), $rt_createArrayFromData(jl_Object, [$rt_s(228), jur_AbstractCharClass$LazyRange__init_(11568, 11647)]), $rt_createArrayFromData(jl_Object, [$rt_s(229), jur_AbstractCharClass$LazyRange__init_(11648, 11743)]), $rt_createArrayFromData(jl_Object, [$rt_s(230), jur_AbstractCharClass$LazyRange__init_(11776, 11903)]), $rt_createArrayFromData(jl_Object, [$rt_s(231), jur_AbstractCharClass$LazyRange__init_(11904, 12031)]), $rt_createArrayFromData(jl_Object, [$rt_s(232), jur_AbstractCharClass$LazyRange__init_(12032, + 12255)]), $rt_createArrayFromData(jl_Object, [$rt_s(233), jur_AbstractCharClass$LazyRange__init_(12272, 12287)]), $rt_createArrayFromData(jl_Object, [$rt_s(234), jur_AbstractCharClass$LazyRange__init_(12288, 12351)]), $rt_createArrayFromData(jl_Object, [$rt_s(235), jur_AbstractCharClass$LazyRange__init_(12352, 12447)]), $rt_createArrayFromData(jl_Object, [$rt_s(236), jur_AbstractCharClass$LazyRange__init_(12448, 12543)]), $rt_createArrayFromData(jl_Object, [$rt_s(237), jur_AbstractCharClass$LazyRange__init_(12544, + 12591)]), $rt_createArrayFromData(jl_Object, [$rt_s(238), jur_AbstractCharClass$LazyRange__init_(12592, 12687)]), $rt_createArrayFromData(jl_Object, [$rt_s(239), jur_AbstractCharClass$LazyRange__init_(12688, 12703)]), $rt_createArrayFromData(jl_Object, [$rt_s(240), jur_AbstractCharClass$LazyRange__init_(12704, 12735)]), $rt_createArrayFromData(jl_Object, [$rt_s(241), jur_AbstractCharClass$LazyRange__init_(12736, 12783)]), $rt_createArrayFromData(jl_Object, [$rt_s(242), jur_AbstractCharClass$LazyRange__init_(12784, + 12799)]), $rt_createArrayFromData(jl_Object, [$rt_s(243), jur_AbstractCharClass$LazyRange__init_(12800, 13055)]), $rt_createArrayFromData(jl_Object, [$rt_s(244), jur_AbstractCharClass$LazyRange__init_(13056, 13311)]), $rt_createArrayFromData(jl_Object, [$rt_s(245), jur_AbstractCharClass$LazyRange__init_(13312, 19893)]), $rt_createArrayFromData(jl_Object, [$rt_s(246), jur_AbstractCharClass$LazyRange__init_(19904, 19967)]), $rt_createArrayFromData(jl_Object, [$rt_s(247), jur_AbstractCharClass$LazyRange__init_(19968, + 40959)]), $rt_createArrayFromData(jl_Object, [$rt_s(248), jur_AbstractCharClass$LazyRange__init_(40960, 42127)]), $rt_createArrayFromData(jl_Object, [$rt_s(249), jur_AbstractCharClass$LazyRange__init_(42128, 42191)]), $rt_createArrayFromData(jl_Object, [$rt_s(250), jur_AbstractCharClass$LazyRange__init_(42752, 42783)]), $rt_createArrayFromData(jl_Object, [$rt_s(251), jur_AbstractCharClass$LazyRange__init_(43008, 43055)]), $rt_createArrayFromData(jl_Object, [$rt_s(252), jur_AbstractCharClass$LazyRange__init_(44032, + 55203)]), $rt_createArrayFromData(jl_Object, [$rt_s(253), jur_AbstractCharClass$LazyRange__init_(55296, 56191)]), $rt_createArrayFromData(jl_Object, [$rt_s(254), jur_AbstractCharClass$LazyRange__init_(56192, 56319)]), $rt_createArrayFromData(jl_Object, [$rt_s(255), jur_AbstractCharClass$LazyRange__init_(56320, 57343)]), $rt_createArrayFromData(jl_Object, [$rt_s(256), jur_AbstractCharClass$LazyRange__init_(57344, 63743)]), $rt_createArrayFromData(jl_Object, [$rt_s(257), jur_AbstractCharClass$LazyRange__init_(63744, + 64255)]), $rt_createArrayFromData(jl_Object, [$rt_s(258), jur_AbstractCharClass$LazyRange__init_(64256, 64335)]), $rt_createArrayFromData(jl_Object, [$rt_s(259), jur_AbstractCharClass$LazyRange__init_(64336, 65023)]), $rt_createArrayFromData(jl_Object, [$rt_s(260), jur_AbstractCharClass$LazyRange__init_(65024, 65039)]), $rt_createArrayFromData(jl_Object, [$rt_s(261), jur_AbstractCharClass$LazyRange__init_(65040, 65055)]), $rt_createArrayFromData(jl_Object, [$rt_s(262), jur_AbstractCharClass$LazyRange__init_(65056, + 65071)]), $rt_createArrayFromData(jl_Object, [$rt_s(263), jur_AbstractCharClass$LazyRange__init_(65072, 65103)]), $rt_createArrayFromData(jl_Object, [$rt_s(264), jur_AbstractCharClass$LazyRange__init_(65104, 65135)]), $rt_createArrayFromData(jl_Object, [$rt_s(265), jur_AbstractCharClass$LazyRange__init_(65136, 65279)]), $rt_createArrayFromData(jl_Object, [$rt_s(266), jur_AbstractCharClass$LazyRange__init_(65280, 65519)]), $rt_createArrayFromData(jl_Object, [$rt_s(267), jur_AbstractCharClass$LazyRange__init_(0, + 1114111)]), $rt_createArrayFromData(jl_Object, [$rt_s(268), jur_AbstractCharClass$LazySpecialsBlock__init_()]), $rt_createArrayFromData(jl_Object, [$rt_s(269), jur_AbstractCharClass$LazyCategory__init_(0, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(270), jur_AbstractCharClass$LazyCategoryScope__init_(62, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(271), jur_AbstractCharClass$LazyCategory__init_(1, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(272), jur_AbstractCharClass$LazyCategory__init_(2, 1)]), + $rt_createArrayFromData(jl_Object, [$rt_s(273), jur_AbstractCharClass$LazyCategory__init_(3, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(274), jur_AbstractCharClass$LazyCategory__init_(4, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(275), jur_AbstractCharClass$LazyCategory__init_(5, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(276), jur_AbstractCharClass$LazyCategoryScope__init_(448, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(277), jur_AbstractCharClass$LazyCategory__init_(6, 1)]), $rt_createArrayFromData(jl_Object, + [$rt_s(278), jur_AbstractCharClass$LazyCategory__init_(7, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(279), jur_AbstractCharClass$LazyCategory__init_(8, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(280), jur_AbstractCharClass$LazyCategoryScope__init_(3584, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(281), jur_AbstractCharClass$LazyCategory__init_(9, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(282), jur_AbstractCharClass$LazyCategory__init_(10, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(283), + jur_AbstractCharClass$LazyCategory__init_(11, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(284), jur_AbstractCharClass$LazyCategoryScope__init_(28672, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(285), jur_AbstractCharClass$LazyCategory__init_(12, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(286), jur_AbstractCharClass$LazyCategory__init_(13, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(287), jur_AbstractCharClass$LazyCategory__init_(14, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(288), jur_AbstractCharClass$LazyCategoryScope__init_0(983040, + 1, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(289), jur_AbstractCharClass$LazyCategory__init_(15, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(290), jur_AbstractCharClass$LazyCategory__init_(16, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(291), jur_AbstractCharClass$LazyCategory__init_(18, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(292), jur_AbstractCharClass$LazyCategory__init_1(19, 0, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(293), jur_AbstractCharClass$LazyCategoryScope__init_(1643118592, + 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(294), jur_AbstractCharClass$LazyCategory__init_(20, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(295), jur_AbstractCharClass$LazyCategory__init_(21, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(296), jur_AbstractCharClass$LazyCategory__init_(22, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(297), jur_AbstractCharClass$LazyCategory__init_(23, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(298), jur_AbstractCharClass$LazyCategory__init_(24, 1)]), $rt_createArrayFromData(jl_Object, + [$rt_s(299), jur_AbstractCharClass$LazyCategoryScope__init_(2113929216, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(300), jur_AbstractCharClass$LazyCategory__init_(25, 1)]), $rt_createArrayFromData(jl_Object, [$rt_s(301), jur_AbstractCharClass$LazyCategory__init_(26, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(302), jur_AbstractCharClass$LazyCategory__init_(27, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(303), jur_AbstractCharClass$LazyCategory__init_(28, 1)]), $rt_createArrayFromData(jl_Object, + [$rt_s(304), jur_AbstractCharClass$LazyCategory__init_(29, 0)]), $rt_createArrayFromData(jl_Object, [$rt_s(305), jur_AbstractCharClass$LazyCategory__init_(30, 0)])]); +} +var cbg_Input = $rt_classWithoutFields(0); +function cbgmc_BoundingBox() { + var a = this; jl_Object.call(a); + a.$min1 = null; + a.$max0 = null; + a.$cnt = null; + a.$dim = null; +} +var cbgmc_BoundingBox_tmpVector = null; +function cbgmc_BoundingBox_$callClinit() { + cbgmc_BoundingBox_$callClinit = $rt_eraseClinit(cbgmc_BoundingBox); + cbgmc_BoundingBox__clinit_(); +} +function cbgmc_BoundingBox__init_() { + var var_0 = new cbgmc_BoundingBox(); + cbgmc_BoundingBox__init_0(var_0); + return var_0; +} +function cbgmc_BoundingBox_getCorner000($this, $out) { + return $out.$set0($this.$min1.$x2, $this.$min1.$y2, $this.$min1.$z); +} +function cbgmc_BoundingBox_getCorner001($this, $out) { + return $out.$set0($this.$min1.$x2, $this.$min1.$y2, $this.$max0.$z); +} +function cbgmc_BoundingBox_getCorner010($this, $out) { + return $out.$set0($this.$min1.$x2, $this.$max0.$y2, $this.$min1.$z); +} +function cbgmc_BoundingBox_getCorner011($this, $out) { + return $out.$set0($this.$min1.$x2, $this.$max0.$y2, $this.$max0.$z); +} +function cbgmc_BoundingBox_getCorner100($this, $out) { + return $out.$set0($this.$max0.$x2, $this.$min1.$y2, $this.$min1.$z); +} +function cbgmc_BoundingBox_getCorner101($this, $out) { + return $out.$set0($this.$max0.$x2, $this.$min1.$y2, $this.$max0.$z); +} +function cbgmc_BoundingBox_getCorner110($this, $out) { + return $out.$set0($this.$max0.$x2, $this.$max0.$y2, $this.$min1.$z); +} +function cbgmc_BoundingBox_getCorner111($this, $out) { + return $out.$set0($this.$max0.$x2, $this.$max0.$y2, $this.$max0.$z); +} +function cbgmc_BoundingBox__init_0($this) { + cbgmc_BoundingBox_$callClinit(); + jl_Object__init_0($this); + $this.$min1 = cbgm_Vector3__init_(); + $this.$max0 = cbgm_Vector3__init_(); + $this.$cnt = cbgm_Vector3__init_(); + $this.$dim = cbgm_Vector3__init_(); + $this.$clr(); +} +function cbgmc_BoundingBox_set($this, $minimum, $maximum) { + var var$3, var$4, var$5, var$6, var$7; + var$3 = $this.$min1; + var$4 = $minimum.$x2 >= $maximum.$x2 ? $maximum.$x2 : $minimum.$x2; + var$5 = $minimum.$y2 >= $maximum.$y2 ? $maximum.$y2 : $minimum.$y2; + var$6 = $minimum.$z >= $maximum.$z ? $maximum.$z : $minimum.$z; + var$3.$set0(var$4, var$5, var$6); + var$3 = $this.$max0; + var$5 = $minimum.$x2 <= $maximum.$x2 ? $maximum.$x2 : $minimum.$x2; + var$6 = $minimum.$y2 <= $maximum.$y2 ? $maximum.$y2 : $minimum.$y2; + var$7 = $minimum.$z <= $maximum.$z ? $maximum.$z : $minimum.$z; + var$3.$set0(var$5, var$6, var$7); + $this.$update(); + return $this; +} +function cbgmc_BoundingBox_update($this) { + (($this.$cnt.$set2($this.$min1)).$add4($this.$max0)).$scl(0.5); + ($this.$dim.$set2($this.$max0)).$sub($this.$min1); +} +function cbgmc_BoundingBox_clr($this) { + return $this.$set3($this.$min1.$set0(0.0, 0.0, 0.0), $this.$max0.$set0(0.0, 0.0, 0.0)); +} +function cbgmc_BoundingBox__clinit_() { + cbgmc_BoundingBox_tmpVector = cbgm_Vector3__init_(); +} +function cbgggpi_DynamicsModifier() { + cbgggpi_Influencer.call(this); + this.$isGlobal = 0; +} +var cbgggpi_DynamicsModifier_TMP_V1 = null; +var cbgggpi_DynamicsModifier_TMP_V2 = null; +var cbgggpi_DynamicsModifier_TMP_V3 = null; +var cbgggpi_DynamicsModifier_TMP_Q = null; +function cbgggpi_DynamicsModifier_$callClinit() { + cbgggpi_DynamicsModifier_$callClinit = $rt_eraseClinit(cbgggpi_DynamicsModifier); + cbgggpi_DynamicsModifier__clinit_(); +} +function cbgggpi_DynamicsModifier__init_($this) { + cbgggpi_DynamicsModifier_$callClinit(); + cbgggpi_Influencer__init_($this); + $this.$isGlobal = 0; +} +function cbgggpi_DynamicsModifier__clinit_() { + cbgggpi_DynamicsModifier_TMP_V1 = cbgm_Vector3__init_(); + cbgggpi_DynamicsModifier_TMP_V2 = cbgm_Vector3__init_(); + cbgggpi_DynamicsModifier_TMP_V3 = cbgm_Vector3__init_(); + cbgggpi_DynamicsModifier_TMP_Q = cbgm_Quaternion__init_(); +} +function cbgggpi_DynamicsModifier$Strength() { + cbgggpi_DynamicsModifier.call(this); + this.$strengthValue = null; +} +function cbgggpi_DynamicsModifier$Strength__init_($this) { + cbgggpi_DynamicsModifier__init_($this); + $this.$strengthValue = cbgggpv_ScaledNumericValue__init_(); +} +var cbgggpi_DynamicsModifier$Rotational2D = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Strength); +function cbgggpi_DynamicsModifier$Rotational2D__init_() { + var var_0 = new cbgggpi_DynamicsModifier$Rotational2D(); + cbgggpi_DynamicsModifier$Rotational2D__init_0(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$Rotational2D__init_0($this) { + cbgggpi_DynamicsModifier$Strength__init_($this); +} +var jur_AbstractCharClass$LazyDigit = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyDigit__init_() { + var var_0 = new jur_AbstractCharClass$LazyDigit(); + jur_AbstractCharClass$LazyDigit__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyDigit__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyDigit_computeValue($this) { + return (jur_CharClass__init_()).$add0(48, 57); +} +var jur_AbstractCharClass$LazyJavaLetter = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaLetter__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaLetter(); + jur_AbstractCharClass$LazyJavaLetter__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaLetter__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLetter_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaLetter$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var cbgm_Intersector = $rt_classWithoutFields(); +var cbgm_Intersector_v0 = null; +var cbgm_Intersector_v1 = null; +var cbgm_Intersector_v2 = null; +var cbgm_Intersector_floatArray = null; +var cbgm_Intersector_floatArray2 = null; +var cbgm_Intersector_ip = null; +var cbgm_Intersector_ep1 = null; +var cbgm_Intersector_ep2 = null; +var cbgm_Intersector_s = null; +var cbgm_Intersector_e = null; +var cbgm_Intersector_v2a = null; +var cbgm_Intersector_v2b = null; +var cbgm_Intersector_v2c = null; +var cbgm_Intersector_v2d = null; +var cbgm_Intersector_p = null; +var cbgm_Intersector_i = null; +var cbgm_Intersector_dir = null; +var cbgm_Intersector_start = null; +var cbgm_Intersector_best = null; +var cbgm_Intersector_tmp = null; +var cbgm_Intersector_tmp1 = null; +var cbgm_Intersector_tmp2 = null; +var cbgm_Intersector_tmp3 = null; +var cbgm_Intersector_intersection = null; +function cbgm_Intersector_$callClinit() { + cbgm_Intersector_$callClinit = $rt_eraseClinit(cbgm_Intersector); + cbgm_Intersector__clinit_(); +} +function cbgm_Intersector__init_() { + var var_0 = new cbgm_Intersector(); + cbgm_Intersector__init_0(var_0); + return var_0; +} +function cbgm_Intersector__init_0($this) { + cbgm_Intersector_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_Intersector__clinit_() { + cbgm_Intersector_v0 = cbgm_Vector3__init_(); + cbgm_Intersector_v1 = cbgm_Vector3__init_(); + cbgm_Intersector_v2 = cbgm_Vector3__init_(); + cbgm_Intersector_floatArray = cbgu_FloatArray__init_(); + cbgm_Intersector_floatArray2 = cbgu_FloatArray__init_(); + cbgm_Intersector_ip = cbgm_Vector2__init_(); + cbgm_Intersector_ep1 = cbgm_Vector2__init_(); + cbgm_Intersector_ep2 = cbgm_Vector2__init_(); + cbgm_Intersector_s = cbgm_Vector2__init_(); + cbgm_Intersector_e = cbgm_Vector2__init_(); + cbgm_Intersector_v2a = cbgm_Vector2__init_(); + cbgm_Intersector_v2b = cbgm_Vector2__init_(); + cbgm_Intersector_v2c = cbgm_Vector2__init_(); + cbgm_Intersector_v2d = cbgm_Vector2__init_(); + cbgm_Intersector_p = cbgm_Plane__init_(cbgm_Vector3__init_(), 0.0); + cbgm_Intersector_i = cbgm_Vector3__init_(); + cbgm_Intersector_dir = cbgm_Vector3__init_(); + cbgm_Intersector_start = cbgm_Vector3__init_(); + cbgm_Intersector_best = cbgm_Vector3__init_(); + cbgm_Intersector_tmp = cbgm_Vector3__init_(); + cbgm_Intersector_tmp1 = cbgm_Vector3__init_(); + cbgm_Intersector_tmp2 = cbgm_Vector3__init_(); + cbgm_Intersector_tmp3 = cbgm_Vector3__init_(); + cbgm_Intersector_intersection = cbgm_Vector3__init_(); +} +function cbgm_MapObject() { + var a = this; jl_Object.call(a); + a.$name4 = null; + a.$opacity = 0.0; + a.$visible3 = 0; + a.$properties = null; + a.$color0 = null; +} +function cbgm_MapObject__init_() { + var var_0 = new cbgm_MapObject(); + cbgm_MapObject__init_0(var_0); + return var_0; +} +function cbgm_MapObject__init_0($this) { + jl_Object__init_0($this); + $this.$name4 = $rt_s(102); + $this.$opacity = 1.0; + $this.$visible3 = 1; + $this.$properties = cbgm_MapProperties__init_(); + cbgg_Color_$callClinit(); + $this.$color0 = cbgg_Color_WHITE.$cpy(); +} +function cbgmo_PolylineMapObject() { + cbgm_MapObject.call(this); + this.$polyline = null; +} +function cbgmo_PolylineMapObject__init_() { + var var_0 = new cbgmo_PolylineMapObject(); + cbgmo_PolylineMapObject__init_0(var_0); + return var_0; +} +function cbgmo_PolylineMapObject__init_1(var_0) { + var var_1 = new cbgmo_PolylineMapObject(); + cbgmo_PolylineMapObject__init_2(var_1, var_0); + return var_1; +} +function cbgmo_PolylineMapObject__init_0($this) { + cbgmo_PolylineMapObject__init_2($this, $rt_createFloatArray(0)); +} +function cbgmo_PolylineMapObject__init_2($this, $vertices) { + cbgm_MapObject__init_0($this); + $this.$polyline = cbgm_Polyline__init_($vertices); +} +var cbgm_Interpolation$1 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$1__init_() { + var var_0 = new cbgm_Interpolation$1(); + cbgm_Interpolation$1__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$1__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgu_TimeUtils = $rt_classWithoutFields(); +function cbgu_TimeUtils__init_() { + var var_0 = new cbgu_TimeUtils(); + cbgu_TimeUtils__init_0(var_0); + return var_0; +} +function cbgu_TimeUtils__init_0($this) { + jl_Object__init_0($this); +} +function cbgu_TimeUtils_nanoTime() { + return jl_System_nanoTime(); +} +var cbgm_Interpolation$2 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$2__init_() { + var var_0 = new cbgm_Interpolation$2(); + cbgm_Interpolation$2__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$2__init_0($this) { + cbgm_Interpolation__init_($this); +} +function cbgggpr_ParticleControllerRenderer() { + cbgggp_ParticleControllerComponent.call(this); + this.$renderData = null; +} +function cbgggpr_ParticleControllerRenderer__init_($this) { + cbgggp_ParticleControllerComponent__init_($this); +} +function cbgggpr_ParticleControllerRenderer__init_0($this, $renderData) { + cbgggp_ParticleControllerComponent__init_($this); + $this.$renderData = $renderData; +} +var cbgggpr_BillboardRenderer = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderer); +function cbgggpr_BillboardRenderer__init_() { + var var_0 = new cbgggpr_BillboardRenderer(); + cbgggpr_BillboardRenderer__init_0(var_0); + return var_0; +} +function cbgggpr_BillboardRenderer__init_0($this) { + cbgggpr_ParticleControllerRenderer__init_0($this, cbgggpr_BillboardControllerRenderData__init_()); +} +function omceu_API$_Components$_Image() { + jl_Object.call(this); + this.$this$13 = null; +} +function omceu_API$_Components$_Image__init_(var_0) { + var var_1 = new omceu_API$_Components$_Image(); + omceu_API$_Components$_Image__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Image__init_0($this, $this$1) { + $this.$this$13 = $this$1; + jl_Object__init_0($this); +} +function omceu_API$_Components$_Image_defaultImageAction($this) { + return omceu_API$_Components$_Image$1__init_($this); +} +function omceu_API$_Components$_Image_create($this, $x, $y, $image) { + return $this.$create0($x, $y, $image, 0, 0.0, omceu_API$_Components$_Image_defaultImageAction($this)); +} +function omceu_API$_Components$_Image_create0($this, $x, $y, $image, $arrayIndex) { + return $this.$create0($x, $y, $image, $arrayIndex, 0.0, omceu_API$_Components$_Image_defaultImageAction($this)); +} +function omceu_API$_Components$_Image_create1($this, $x, $y, $image, $arrayIndex, $animation_offset, $imageAction) { + var $imageC, var$8; + $imageC = omceugci_Image__init_(); + omceu_API$_Components_setComponentInitValues($this.$this$13, $imageC); + $this.$this$13.$setPosition($imageC, $x, $y); + $this.$setImage0($imageC, $image); + $this.$setArrayIndex($imageC, $arrayIndex); + $this.$setAnimationOffset($imageC, $animation_offset); + var$8 = $this.$this$13; + omcet_Tools$Colors_$callClinit(); + var$8.$setColor1($imageC, omcet_Tools$Colors_WHITE); + $this.$setImageAction($imageC, $imageAction); + return $imageC; +} +function omceu_API$_Components$_Image_setAnimationOffset($this, $image, $animationOffset) { + if ($image === null) + return; + $image.$animationOffset = $animationOffset; +} +function omceu_API$_Components$_Image_setImageAction($this, $image, $imageAction) { + if ($image === null) + return; + $image.$imageAction = $imageAction; +} +function omceu_API$_Components$_Image_setArrayIndex($this, $image, $arrayIndex) { + if ($image === null) + return; + $image.$arrayIndex = omcet_Tools$Calc_lowerBounds($arrayIndex, 0); +} +function omceu_API$_Components$_Image_setImage($this, $imageC, $image) { + if ($imageC === null) + return; + $imageC.$image = $image; + omceu_API$_Components$_Image_updateSize($this, $imageC); +} +function omceu_API$_Components$_Image_updateSize($this, $image) { + var $width, $height; + if ($image === null) + return; + $width = $image.$image === null ? 0 : $this.$this$13.$this$03.$mediaManager1.$imageWidth($image.$image) / 8 | 0; + $height = $image.$image === null ? 0 : $this.$this$13.$this$03.$mediaManager1.$imageHeight($image.$image) / 8 | 0; + $this.$this$13.$setSize($image, $width, $height); +} +function cbgu_Timer$Task() { + jl_Object.call(this); + this.$app = null; +} +function cbgu_Timer$Task__init_($this) { + jl_Object__init_0($this); + $this.$app = cbg_Gdx_app; + if ($this.$app !== null) + return; + $rt_throw(jl_IllegalStateException__init_($rt_s(306))); +} +var cbgssu_TextField$1 = $rt_classWithoutFields(cbgu_Timer$Task); +var cbgm_Interpolation$5 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$5__init_() { + var var_0 = new cbgm_Interpolation$5(); + cbgm_Interpolation$5__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$5__init_0($this) { + cbgm_Interpolation__init_($this); +} +var jur_AheadFSet = $rt_classWithoutFields(jur_FSet); +function jur_AheadFSet__init_() { + var var_0 = new jur_AheadFSet(); + jur_AheadFSet__init_0(var_0); + return var_0; +} +function jur_AheadFSet__init_0($this) { + jur_FSet__init_0($this, (-1)); +} +function jur_AheadFSet_matches($this, $stringIndex, $testString, $matchResult) { + return $stringIndex; +} +function jur_AheadFSet_getName($this) { + return $rt_s(307); +} +function cbgm_Interpolation$Pow() { + cbgm_Interpolation.call(this); + this.$power0 = 0; +} +function cbgm_Interpolation$Pow__init_(var_0) { + var var_1 = new cbgm_Interpolation$Pow(); + cbgm_Interpolation$Pow__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$Pow__init_0($this, $power) { + cbgm_Interpolation__init_($this); + $this.$power0 = $power; +} +var cbgm_Interpolation$6 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$6__init_() { + var var_0 = new cbgm_Interpolation$6(); + cbgm_Interpolation$6__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$6__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$3 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$3__init_() { + var var_0 = new cbgm_Interpolation$3(); + cbgm_Interpolation$3__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$3__init_0($this) { + cbgm_Interpolation__init_($this); +} +function cbgmo_TextureMapObject() { + var a = this; cbgm_MapObject.call(a); + a.$x3 = 0.0; + a.$y3 = 0.0; + a.$originX = 0.0; + a.$originY = 0.0; + a.$scaleX1 = 0.0; + a.$scaleY1 = 0.0; + a.$rotation0 = 0.0; + a.$textureRegion = null; +} +function cbgmo_TextureMapObject__init_() { + var var_0 = new cbgmo_TextureMapObject(); + cbgmo_TextureMapObject__init_0(var_0); + return var_0; +} +function cbgmo_TextureMapObject__init_1(var_0) { + var var_1 = new cbgmo_TextureMapObject(); + cbgmo_TextureMapObject__init_2(var_1, var_0); + return var_1; +} +function cbgmo_TextureMapObject__init_0($this) { + cbgmo_TextureMapObject__init_2($this, null); +} +function cbgmo_TextureMapObject__init_2($this, $textureRegion) { + cbgm_MapObject__init_0($this); + $this.$x3 = 0.0; + $this.$y3 = 0.0; + $this.$originX = 0.0; + $this.$originY = 0.0; + $this.$scaleX1 = 1.0; + $this.$scaleY1 = 1.0; + $this.$rotation0 = 0.0; + $this.$textureRegion = null; + $this.$textureRegion = $textureRegion; +} +var cbgmto_TiledMapTileMapObject = $rt_classWithoutFields(cbgmo_TextureMapObject); +var cbgm_Interpolation$4 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$4__init_() { + var var_0 = new cbgm_Interpolation$4(); + cbgm_Interpolation$4__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$4__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$9 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$9__init_() { + var var_0 = new cbgm_Interpolation$9(); + cbgm_Interpolation$9__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$9__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$7 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$7__init_() { + var var_0 = new cbgm_Interpolation$7(); + cbgm_Interpolation$7__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$7__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$8 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$8__init_() { + var var_0 = new cbgm_Interpolation$8(); + cbgm_Interpolation$8__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$8__init_0($this) { + cbgm_Interpolation__init_($this); +} +var jur_NonCapJointSet = $rt_classWithoutFields(jur_JointSet); +function jur_NonCapJointSet__init_() { + var var_0 = new jur_NonCapJointSet(); + jur_NonCapJointSet__init_0(var_0); + return var_0; +} +function jur_NonCapJointSet__init_1(var_0, var_1) { + var var_2 = new jur_NonCapJointSet(); + jur_NonCapJointSet__init_2(var_2, var_0, var_1); + return var_2; +} +function jur_NonCapJointSet__init_0($this) { + jur_JointSet__init_0($this); +} +function jur_NonCapJointSet__init_2($this, $children, $fSet) { + jur_JointSet__init_2($this, $children, $fSet); +} +function jur_NonCapJointSet_matches($this, $stringIndex, $testString, $matchResult) { + var $start, $size, $i, $e, $shift; + $start = $matchResult.$getConsumed($this.$groupIndex0); + $matchResult.$setConsumed($this.$groupIndex0, $stringIndex); + $size = $this.$children0.$size0(); + $i = 0; + while (true) { + if ($i >= $size) { + $matchResult.$setConsumed($this.$groupIndex0, $start); + return (-1); + } + $e = $this.$children0.$get5($i); + $shift = $e.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $i = $i + 1 | 0; + } + return $shift; +} +function jur_NonCapJointSet_getName($this) { + return $rt_s(308); +} +function jur_NonCapJointSet_hasConsumed($this, $matchResult) { + var $cons; + $cons = $matchResult.$getConsumed($this.$groupIndex0); + return !$cons ? 0 : 1; +} +var jur_AtomicJointSet = $rt_classWithoutFields(jur_NonCapJointSet); +function jur_AtomicJointSet__init_(var_0, var_1) { + var var_2 = new jur_AtomicJointSet(); + jur_AtomicJointSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_AtomicJointSet__init_0($this, $children, $fSet) { + jur_NonCapJointSet__init_2($this, $children, $fSet); +} +function jur_AtomicJointSet_matches($this, $stringIndex, $testString, $matchResult) { + var $start, $size, $i, $e, $shift; + $start = $matchResult.$getConsumed($this.$groupIndex0); + $matchResult.$setConsumed($this.$groupIndex0, $stringIndex); + $size = $this.$children0.$size0(); + $i = 0; + while ($i < $size) { + $e = $this.$children0.$get5($i); + $shift = $e.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $this.$next.$matches($this.$fSet.$getIndex(), $testString, $matchResult); + $i = $i + 1 | 0; + } + $matchResult.$setConsumed($this.$groupIndex0, $start); + return (-1); +} +function jur_AtomicJointSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_AtomicJointSet_getName($this) { + return $rt_s(308); +} +var jur_PositiveLookAhead = $rt_classWithoutFields(jur_AtomicJointSet); +function jur_PositiveLookAhead__init_(var_0, var_1) { + var var_2 = new jur_PositiveLookAhead(); + jur_PositiveLookAhead__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_PositiveLookAhead__init_0($this, $children, $fSet) { + jur_AtomicJointSet__init_0($this, $children, $fSet); +} +function jur_PositiveLookAhead_matches($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e, $shift; + $size = $this.$children0.$size0(); + $i = 0; + while ($i < $size) { + $e = $this.$children0.$get5($i); + $shift = $e.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $i = $i + 1 | 0; + } + return (-1); +} +function jur_PositiveLookAhead_hasConsumed($this, $matchResult) { + return 0; +} +function jur_PositiveLookAhead_getName($this) { + return $rt_s(309); +} +var jur_NegativeLookAhead = $rt_classWithoutFields(jur_AtomicJointSet); +function jur_NegativeLookAhead__init_(var_0, var_1) { + var var_2 = new jur_NegativeLookAhead(); + jur_NegativeLookAhead__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_NegativeLookAhead__init_0($this, $children, $fSet) { + jur_AtomicJointSet__init_0($this, $children, $fSet); +} +function jur_NegativeLookAhead_matches($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e; + $size = $this.$children0.$size0(); + $i = 0; + while (true) { + if ($i >= $size) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $e = $this.$children0.$get5($i); + if ($e.$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $i = $i + 1 | 0; + } + return (-1); +} +function jur_NegativeLookAhead_hasConsumed($this, $matchResult) { + return 0; +} +function jur_NegativeLookAhead_getName($this) { + return $rt_s(310); +} +var cbgssu_Value = $rt_classWithoutFields(); +var cbgssu_Value_zero = null; +var cbgssu_Value_minWidth = null; +var cbgssu_Value_minHeight = null; +var cbgssu_Value_prefWidth = null; +var cbgssu_Value_prefHeight = null; +var cbgssu_Value_maxWidth = null; +var cbgssu_Value_maxHeight = null; +function cbgssu_Value_$callClinit() { + cbgssu_Value_$callClinit = $rt_eraseClinit(cbgssu_Value); + cbgssu_Value__clinit_(); +} +function cbgssu_Value__init_($this) { + cbgssu_Value_$callClinit(); + jl_Object__init_0($this); +} +function cbgssu_Value__clinit_() { + cbgssu_Value_zero = cbgssu_Value$Fixed__init_(0.0); + cbgssu_Value_minWidth = cbgssu_Value$1__init_(); + cbgssu_Value_minHeight = cbgssu_Value$2__init_(); + cbgssu_Value_prefWidth = cbgssu_Value$3__init_(); + cbgssu_Value_prefHeight = cbgssu_Value$4__init_(); + cbgssu_Value_maxWidth = cbgssu_Value$5__init_(); + cbgssu_Value_maxHeight = cbgssu_Value$6__init_(); +} +var cbgssu_Value$10 = $rt_classWithoutFields(cbgssu_Value); +function cbgggpi_DynamicsModifier$Angular() { + var a = this; cbgggpi_DynamicsModifier$Strength.call(a); + a.$thetaValue = null; + a.$phiValue = null; +} +function cbgggpi_DynamicsModifier$Angular__init_($this) { + cbgggpi_DynamicsModifier$Strength__init_($this); + $this.$thetaValue = cbgggpv_ScaledNumericValue__init_(); + $this.$phiValue = cbgggpv_ScaledNumericValue__init_(); +} +var cbgggpi_DynamicsModifier$Rotational3D = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Angular); +function cbgggpi_DynamicsModifier$Rotational3D__init_() { + var var_0 = new cbgggpi_DynamicsModifier$Rotational3D(); + cbgggpi_DynamicsModifier$Rotational3D__init_0(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$Rotational3D__init_0($this) { + cbgggpi_DynamicsModifier$Angular__init_($this); +} +var jl_Exception = $rt_classWithoutFields(jl_Throwable); +function jl_Exception__init_() { + var var_0 = new jl_Exception(); + jl_Exception__init_0(var_0); + return var_0; +} +function jl_Exception__init_1(var_0, var_1) { + var var_2 = new jl_Exception(); + jl_Exception__init_2(var_2, var_0, var_1); + return var_2; +} +function jl_Exception__init_3(var_0) { + var var_1 = new jl_Exception(); + jl_Exception__init_4(var_1, var_0); + return var_1; +} +function jl_Exception__init_0($this) { + jl_Throwable__init_0($this); +} +function jl_Exception__init_2($this, $message, $cause) { + jl_Throwable__init_4($this, $message, $cause); +} +function jl_Exception__init_4($this, $message) { + jl_Throwable__init_2($this, $message); +} +var jl_RuntimeException = $rt_classWithoutFields(jl_Exception); +function jl_RuntimeException__init_0() { + var var_0 = new jl_RuntimeException(); + jl_RuntimeException__init_1(var_0); + return var_0; +} +function jl_RuntimeException__init_2(var_0, var_1) { + var var_2 = new jl_RuntimeException(); + jl_RuntimeException__init_3(var_2, var_0, var_1); + return var_2; +} +function jl_RuntimeException__init_(var_0) { + var var_1 = new jl_RuntimeException(); + jl_RuntimeException__init_4(var_1, var_0); + return var_1; +} +function jl_RuntimeException__init_1($this) { + jl_Exception__init_0($this); +} +function jl_RuntimeException__init_3($this, $message, $cause) { + jl_Exception__init_2($this, $message, $cause); +} +function jl_RuntimeException__init_4($this, $message) { + jl_Exception__init_4($this, $message); +} +var jl_UnsupportedOperationException = $rt_classWithoutFields(jl_RuntimeException); +function jl_UnsupportedOperationException__init_() { + var var_0 = new jl_UnsupportedOperationException(); + jl_UnsupportedOperationException__init_0(var_0); + return var_0; +} +function jl_UnsupportedOperationException__init_0($this) { + jl_RuntimeException__init_1($this); +} +var jn_ReadOnlyBufferException = $rt_classWithoutFields(jl_UnsupportedOperationException); +function jn_ReadOnlyBufferException__init_() { + var var_0 = new jn_ReadOnlyBufferException(); + jn_ReadOnlyBufferException__init_0(var_0); + return var_0; +} +function jn_ReadOnlyBufferException__init_0($this) { + jl_UnsupportedOperationException__init_0($this); +} +var cgxgbt_TeaPermissions$TeaPermissionResult = $rt_classWithoutFields(0); +function cgxgbt_TeaClipboard$ClipboardWriteHandler() { + jl_Object.call(this); + this.$this$05 = null; +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler__init_(var_0) { + var var_1 = new cgxgbt_TeaClipboard$ClipboardWriteHandler(); + cgxgbt_TeaClipboard$ClipboardWriteHandler__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler__init_0($this, var$1) { + $this.$this$05 = var$1; + jl_Object__init_0($this); +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_granted($this) { + $this.$this$05.$hasWritePermissions = 1; + cgxgbt_TeaClipboard_setContentNATIVE$js_body$_4($rt_ustr($this.$this$05.$content)); +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_denied($this) { + $this.$this$05.$hasWritePermissions = 0; +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_prompt($this) { + $this.$this$05.$hasWritePermissions = 1; + cgxgbt_TeaClipboard_setContentNATIVE$js_body$_4($rt_ustr($this.$this$05.$content)); +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_granted$exported$0(var$0) { + var$0.$granted(); +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_prompt$exported$1(var$0) { + var$0.$prompt(); +} +function cgxgbt_TeaClipboard$ClipboardWriteHandler_denied$exported$2(var$0) { + var$0.$denied(); +} +var cbgss_EventListener = $rt_classWithoutFields(0); +var cbgss_InputListener = $rt_classWithoutFields(); +var cbgss_InputListener_tmpCoords = null; +function cbgss_InputListener_$callClinit() { + cbgss_InputListener_$callClinit = $rt_eraseClinit(cbgss_InputListener); + cbgss_InputListener__clinit_(); +} +function cbgss_InputListener__init_() { + var var_0 = new cbgss_InputListener(); + cbgss_InputListener__init_0(var_0); + return var_0; +} +function cbgss_InputListener__init_0($this) { + cbgss_InputListener_$callClinit(); + jl_Object__init_0($this); +} +function cbgss_InputListener__clinit_() { + cbgss_InputListener_tmpCoords = cbgm_Vector2__init_(); +} +function cbgssu_ClickListener() { + var a = this; cbgss_InputListener.call(a); + a.$tapSquareSize0 = 0.0; + a.$touchDownX = 0.0; + a.$touchDownY = 0.0; + a.$pressedPointer = 0; + a.$pressedButton = 0; + a.$tapCountInterval0 = Long_ZERO; +} +var cbgssu_ClickListener_visualPressedDuration = 0.0; +function cbgssu_ClickListener_$callClinit() { + cbgssu_ClickListener_$callClinit = $rt_eraseClinit(cbgssu_ClickListener); + cbgssu_ClickListener__clinit_(); +} +function cbgssu_ClickListener__init_() { + var var_0 = new cbgssu_ClickListener(); + cbgssu_ClickListener__init_0(var_0); + return var_0; +} +function cbgssu_ClickListener__init_0($this) { + cbgssu_ClickListener_$callClinit(); + cbgss_InputListener__init_0($this); + $this.$tapSquareSize0 = 14.0; + $this.$touchDownX = (-1.0); + $this.$touchDownY = (-1.0); + $this.$pressedPointer = (-1); + $this.$pressedButton = (-1); + $this.$tapCountInterval0 = Long_fromInt(400000000); +} +function cbgssu_ClickListener__clinit_() { + cbgssu_ClickListener_visualPressedDuration = 0.10000000149011612; +} +var cbgssu_TextField$TextFieldClickListener = $rt_classWithoutFields(cbgssu_ClickListener); +var jlr_Array = $rt_classWithoutFields(); +function jlr_Array__init_() { + var var_0 = new jlr_Array(); + jlr_Array__init_0(var_0); + return var_0; +} +function jlr_Array__init_0($this) { + jl_Object__init_0($this); +} +function jlr_Array_getLength(var$1) { + if (var$1 === null || var$1.constructor.$meta.item === undefined) { + $rt_throw(jl_IllegalArgumentException__init_1()); + } + return var$1.data.length; +} +function jlr_Array_newInstance($componentType, $length) { + if ($componentType === null) + $rt_throw(jl_NullPointerException__init_()); + if ($componentType === $rt_cls($rt_voidcls())) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($length < 0) + $rt_throw(jl_NegativeArraySizeException__init_()); + return jlr_Array_newInstanceImpl($componentType.$getPlatformClass(), $length); +} +function jlr_Array_newInstanceImpl(var$1, var$2) { + if (var$1.$meta.primitive) { + if (var$1 == $rt_bytecls()) { + return $rt_createByteArray(var$2); + } + if (var$1 == $rt_shortcls()) { + return $rt_createShortArray(var$2); + } + if (var$1 == $rt_charcls()) { + return $rt_createCharArray(var$2); + } + if (var$1 == $rt_intcls()) { + return $rt_createIntArray(var$2); + } + if (var$1 == $rt_longcls()) { + return $rt_createLongArray(var$2); + } + if (var$1 == $rt_floatcls()) { + return $rt_createFloatArray(var$2); + } + if (var$1 == $rt_doublecls()) { + return $rt_createDoubleArray(var$2); + } + if (var$1 == $rt_booleancls()) { + return $rt_createBooleanArray(var$2); + } + } else { + return $rt_createArray(var$1, var$2) + } +} +var cbgggpv_RangedNumericValue = $rt_classWithoutFields(cbgggpv_ParticleValue); +function cbgggpv_RangedNumericValue__init_() { + var var_0 = new cbgggpv_RangedNumericValue(); + cbgggpv_RangedNumericValue__init_0(var_0); + return var_0; +} +function cbgggpv_RangedNumericValue__init_0($this) { + cbgggpv_ParticleValue__init_0($this); +} +var cbg_Files = $rt_classWithoutFields(0); +function cgxgbt_TeaFiles() { + jl_Object.call(this); + this.$preloader0 = null; +} +function cgxgbt_TeaFiles__init_(var_0) { + var var_1 = new cgxgbt_TeaFiles(); + cgxgbt_TeaFiles__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaFiles__init_0($this, $preloader) { + jl_Object__init_0($this); + $this.$preloader0 = $preloader; +} +function cgxgbt_TeaFiles_getFileHandle($this, $path, $type) { + return cgxgbt_TeaFileHandle__init_($this.$preloader0, $path, $type); +} +function cgxgbt_TeaFiles_classpath($this, $path) { + var var$2, var$3; + var$2 = new cgxgbt_TeaFileHandle; + var$3 = $this.$preloader0; + cbg_Files$FileType_$callClinit(); + cgxgbt_TeaFileHandle__init_0(var$2, var$3, $path, cbg_Files$FileType_Classpath); + return var$2; +} +function cgxgbt_TeaFiles_internal($this, $path) { + var var$2, var$3; + var$2 = new cgxgbt_TeaFileHandle; + var$3 = $this.$preloader0; + cbg_Files$FileType_$callClinit(); + cgxgbt_TeaFileHandle__init_0(var$2, var$3, $path, cbg_Files$FileType_Internal); + return var$2; +} +function cbgssu_Widget() { + var a = this; cbgss_Actor.call(a); + a.$needsLayout0 = 0; + a.$layoutEnabled0 = 0; +} +function cbgssu_Widget__init_() { + var var_0 = new cbgssu_Widget(); + cbgssu_Widget__init_0(var_0); + return var_0; +} +function cbgssu_Widget__init_0($this) { + cbgss_Actor__init_0($this); + $this.$needsLayout0 = 1; + $this.$layoutEnabled0 = 1; +} +function cbgssu_Widget_invalidate($this) { + $this.$needsLayout0 = 1; +} +function cbgssu_Widget_invalidateHierarchy($this) { + var $parent; + if (!$this.$layoutEnabled0) + return; + $this.$invalidate(); + $parent = $this.$getParent(); + if ($rt_isInstance($parent, cbgssu_Layout)) + $parent.$invalidateHierarchy(); +} +function cbgssu_Widget_sizeChanged($this) { + $this.$invalidate(); +} +var cbgssu_Touchpad = $rt_classWithoutFields(cbgssu_Widget); +function omcsugp_SandCreateParticleSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$timer_delete = 0; + a.$this$06 = null; +} +function omcsugp_SandCreateParticleSystem$CustomData__init_(var_0, var_1) { + var var_2 = new omcsugp_SandCreateParticleSystem$CustomData(); + omcsugp_SandCreateParticleSystem$CustomData__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsugp_SandCreateParticleSystem$CustomData__init_0($this, $this$0, $timer_delete) { + $this.$this$06 = $this$0; + jl_Object__init_0($this); + $this.$timer_delete = $timer_delete; +} +var jl_IncompatibleClassChangeError = $rt_classWithoutFields(jl_LinkageError); +function jl_IncompatibleClassChangeError__init_() { + var var_0 = new jl_IncompatibleClassChangeError(); + jl_IncompatibleClassChangeError__init_0(var_0); + return var_0; +} +function jl_IncompatibleClassChangeError__init_1(var_0) { + var var_1 = new jl_IncompatibleClassChangeError(); + jl_IncompatibleClassChangeError__init_2(var_1, var_0); + return var_1; +} +function jl_IncompatibleClassChangeError__init_0($this) { + jl_LinkageError__init_0($this); +} +function jl_IncompatibleClassChangeError__init_2($this, $message) { + jl_LinkageError__init_2($this, $message); +} +var jl_NoSuchFieldError = $rt_classWithoutFields(jl_IncompatibleClassChangeError); +function jl_NoSuchFieldError__init_() { + var var_0 = new jl_NoSuchFieldError(); + jl_NoSuchFieldError__init_0(var_0); + return var_0; +} +function jl_NoSuchFieldError__init_1(var_0) { + var var_1 = new jl_NoSuchFieldError(); + jl_NoSuchFieldError__init_2(var_1, var_0); + return var_1; +} +function jl_NoSuchFieldError__init_0($this) { + jl_IncompatibleClassChangeError__init_0($this); +} +function jl_NoSuchFieldError__init_2($this, $message) { + jl_IncompatibleClassChangeError__init_2($this, $message); +} +var cbgssu_TransformDrawable = $rt_classWithoutFields(0); +var jur_AbstractCharClass$LazyJavaDigit = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaDigit__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaDigit(); + jur_AbstractCharClass$LazyJavaDigit__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaDigit__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaDigit_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaDigit$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var cbggg_Animation$1 = $rt_classWithoutFields(); +var cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode = null; +function cbggg_Animation$1_$callClinit() { + cbggg_Animation$1_$callClinit = $rt_eraseClinit(cbggg_Animation$1); + cbggg_Animation$1__clinit_(); +} +function cbggg_Animation$1__clinit_() { + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode = $rt_createIntArray((cbggg_Animation$PlayMode_values()).data.length); + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_NORMAL)] = 1; + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_LOOP)] = 2; + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_LOOP_PINGPONG)] = 3; + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_LOOP_RANDOM)] = 4; + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_REVERSED)] = 5; + cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal(cbggg_Animation$PlayMode_LOOP_REVERSED)] = 6; +} +var omcsc_CFG_GAME = $rt_classWithoutFields(); +var omcsc_CFG_GAME_RESOLVE_DIRECTIONS = null; +function omcsc_CFG_GAME_$callClinit() { + omcsc_CFG_GAME_$callClinit = $rt_eraseClinit(omcsc_CFG_GAME); + omcsc_CFG_GAME__clinit_(); +} +function omcsc_CFG_GAME__init_() { + var var_0 = new omcsc_CFG_GAME(); + omcsc_CFG_GAME__init_0(var_0); + return var_0; +} +function omcsc_CFG_GAME__init_0($this) { + omcsc_CFG_GAME_$callClinit(); + jl_Object__init_0($this); +} +function omcsc_CFG_GAME__clinit_() { + omcsc_CFG_GAME_RESOLVE_DIRECTIONS = $rt_createArrayFromData($rt_arraycls($rt_intcls()), [$rt_createIntArrayFromData([1, 0]), $rt_createIntArrayFromData([(-1), 0]), $rt_createIntArrayFromData([0, 1]), $rt_createIntArrayFromData([0, (-1)]), $rt_createIntArrayFromData([1, 1]), $rt_createIntArrayFromData([(-1), 1]), $rt_createIntArrayFromData([1, (-1)]), $rt_createIntArrayFromData([(-1), (-1)])]); +} +var cbgssu_TextArea$TextAreaListener = $rt_classWithoutFields(cbgssu_TextField$TextFieldClickListener); +function omceu_API$_Components$_TabBar() { + var a = this; jl_Object.call(a); + a.$tab = null; + a.$this$14 = null; +} +function omceu_API$_Components$_TabBar__init_(var_0) { + var var_1 = new omceu_API$_Components$_TabBar(); + omceu_API$_Components$_TabBar__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_TabBar__init_0($this, $this$1) { + $this.$this$14 = $this$1; + jl_Object__init_0($this); + $this.$tab = omceu_API$_Components$_TabBar$_Tab__init_($this); +} +var cbgssu_Window$2 = $rt_classWithoutFields(cbgss_InputListener); +function omcsm_HighScoreEntry() { + var a = this; jl_Object.call(a); + a.$name5 = null; + a.$score = Long_ZERO; + a.$empty = 0; +} +function omcsm_HighScoreEntry__init_(var_0, var_1, var_2) { + var var_3 = new omcsm_HighScoreEntry(); + omcsm_HighScoreEntry__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsm_HighScoreEntry__init_0($this, $name, $score, $empty) { + jl_Object__init_0($this); + $this.$name5 = $name; + $this.$score = $score; + $this.$empty = $empty; +} +var cbgssu_Window$3 = $rt_classWithoutFields(cbgss_InputListener); +var cbgssu_Tree = $rt_classWithoutFields(cbgssu_WidgetGroup); +var cbgssu_Tree_tmp = null; +function cbgssu_Tree_$callClinit() { + cbgssu_Tree_$callClinit = $rt_eraseClinit(cbgssu_Tree); + cbgssu_Tree__clinit_(); +} +function cbgssu_Tree__clinit_() { + cbgssu_Tree_tmp = cbgm_Vector2__init_(); +} +var otji_JS = $rt_classWithoutFields(); +function otji_JS__init_() { + var var_0 = new otji_JS(); + otji_JS__init_0(var_0); + return var_0; +} +function otji_JS__init_0($this) { + jl_Object__init_0($this); +} +function otji_JS_wrap($array) { + var var$2, var$3, $result, $i, var$6; + if ($array === null) + return null; + var$2 = $array.data; + var$3 = var$2.length; + $result = new $rt_globals.Array(var$3); + $i = 0; + while ($i < var$3) { + var$6 = var$2[$i]; + $result[$i] = var$6; + $i = $i + 1 | 0; + } + return $result; +} +function otji_JS_wrap0($array) { + var var$2, var$3, $result, $i, var$6; + if ($array === null) + return null; + var$2 = $array.data; + var$3 = var$2.length; + $result = new $rt_globals.Array(var$3); + $i = 0; + while ($i < var$3) { + var$6 = var$2[$i]; + $result[$i] = var$6; + $i = $i + 1 | 0; + } + return $result; +} +function otji_JS_unwrapByteArray($array) { + var $result, $i, var$4; + if ($array === null) + return null; + $result = $rt_createByteArray($array.length); + $i = 0; + while (true) { + var$4 = $result.data; + if ($i >= var$4.length) + break; + var$4[$i] = otjc_JSNumber_byteValue$static($array[$i]); + $i = $i + 1 | 0; + } + return $result; +} +function otji_JS_function(var$1, var$2) { + var name = 'jso$functor$' + var$2; + if (!var$1[name]) { + var fn = function() { + return var$1[var$2].apply(var$1, arguments); + }; + var$1[name] = function() { + return fn; + }; + } + return var$1[name](); +} +function otji_JS_functionAsObject(var$1, var$2) { + if (typeof var$1 !== "function") return var$1; + var result = {}; + result[var$2] = var$1; + return result; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1() { + jur_AbstractCharClass.call(this); + this.$this$07 = null; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1__init_0($this, $this$0) { + $this.$this$07 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1_contains($this, $ch) { + return jl_Character_isUnicodeIdentifierStart($ch); +} +function jnc_Charset() { + var a = this; jl_Object.call(a); + a.$canonicalName = null; + a.$aliases = null; +} +function jnc_Charset__init_($this, $canonicalName, $aliases) { + var var$3, var$4, var$5, $alias; + var$3 = $aliases.data; + jl_Object__init_0($this); + jnc_Charset_checkCanonicalName($canonicalName); + var$4 = var$3.length; + var$5 = 0; + while (var$5 < var$4) { + $alias = var$3[var$5]; + jnc_Charset_checkCanonicalName($alias); + var$5 = var$5 + 1 | 0; + } + $this.$canonicalName = $canonicalName; + $this.$aliases = $aliases.$clone(); +} +function jnc_Charset_checkCanonicalName($name) { + var $i, $c; + if ($name.$isEmpty()) + $rt_throw(jnc_IllegalCharsetNameException__init_($name)); + if (!jnc_Charset_isValidCharsetStart($name.$charAt(0))) + $rt_throw(jnc_IllegalCharsetNameException__init_($name)); + $i = 1; + while ($i < $name.$length()) { + a: { + $c = $name.$charAt($i); + switch ($c) { + case 43: + case 45: + case 46: + case 58: + case 95: + break; + default: + if (jnc_Charset_isValidCharsetStart($c)) + break a; + else + $rt_throw(jnc_IllegalCharsetNameException__init_($name)); + } + } + $i = $i + 1 | 0; + } +} +function jnc_Charset_isValidCharsetStart($c) { + var var$2; + a: { + b: { + if (!($c >= 48 && $c <= 57) && !($c >= 97 && $c <= 122)) { + if ($c < 65) + break b; + if ($c > 90) + break b; + } + var$2 = 1; + break a; + } + var$2 = 0; + } + return var$2; +} +function jnc_Charset_forName($charsetName) { + var $charset; + if ($charsetName === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(311))); + jnc_Charset_checkCanonicalName($charsetName); + jnc_Charset$Charsets_$callClinit(); + $charset = jnc_Charset$Charsets_value.$get2($charsetName.$toUpperCase()); + if ($charset !== null) + return $charset; + $rt_throw(jnc_UnsupportedCharsetException__init_($charsetName)); +} +function jnc_Charset_name($this) { + return $this.$canonicalName; +} +function jnc_Charset_encode($this, $cb) { + var var$2, var$3, $e, $$je; + a: { + try { + var$2 = $this.$newEncoder(); + jnc_CodingErrorAction_$callClinit(); + var$3 = jnc_CodingErrorAction_REPLACE; + var$3 = jnc_CharsetEncoder_onMalformedInput(var$2, var$3); + var$2 = jnc_CodingErrorAction_REPLACE; + var$3 = jnc_CharsetEncoder_onUnmappableCharacter(var$3, var$2); + var$3 = jnc_CharsetEncoder_encode0(var$3, $cb); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jnc_CharacterCodingException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return var$3; + } + $rt_throw(jl_AssertionError__init_($rt_s(312), $e)); +} +function jnci_UTF16Charset() { + var a = this; jnc_Charset.call(a); + a.$bom0 = 0; + a.$littleEndian0 = 0; +} +function jnci_UTF16Charset__init_(var_0, var_1, var_2) { + var var_3 = new jnci_UTF16Charset(); + jnci_UTF16Charset__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jnci_UTF16Charset__init_0($this, $canonicalName, $bom, $littleEndian) { + jnc_Charset__init_($this, $canonicalName, $rt_createArray(jl_String, 0)); + $this.$bom0 = $bom; + $this.$littleEndian0 = $littleEndian; +} +function jnci_UTF16Charset_newEncoder($this) { + return jnci_UTF16Encoder__init_($this, $this.$bom0, $this.$littleEndian0); +} +var cbgssu_Window$1 = $rt_classWithoutFields(cbgssu_Table); +var cbgssu_ProgressBar$ProgressBarStyle = $rt_classWithoutFields(); +function cbgssu_ProgressBar$ProgressBarStyle__init_() { + var var_0 = new cbgssu_ProgressBar$ProgressBarStyle(); + cbgssu_ProgressBar$ProgressBarStyle__init_0(var_0); + return var_0; +} +function cbgssu_ProgressBar$ProgressBarStyle__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_Slider$SliderStyle = $rt_classWithoutFields(cbgssu_ProgressBar$ProgressBarStyle); +function cbgssu_Slider$SliderStyle__init_() { + var var_0 = new cbgssu_Slider$SliderStyle(); + cbgssu_Slider$SliderStyle__init_0(var_0); + return var_0; +} +function cbgssu_Slider$SliderStyle__init_0($this) { + cbgssu_ProgressBar$ProgressBarStyle__init_0($this); +} +var ju_Iterator = $rt_classWithoutFields(0); +function ju_Hashtable$HashIterator() { + var a = this; jl_Object.call(a); + a.$position3 = 0; + a.$expectedModCount = 0; + a.$type2 = null; + a.$lastEntry = null; + a.$lastPosition = 0; + a.$canRemove = 0; + a.$this$08 = null; +} +function ju_Hashtable$HashIterator__init_(var_0, var_1) { + var var_2 = new ju_Hashtable$HashIterator(); + ju_Hashtable$HashIterator__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_Hashtable$HashIterator__init_0($this, var$1, $value) { + $this.$this$08 = var$1; + jl_Object__init_0($this); + $this.$type2 = $value; + $this.$position3 = var$1.$lastSlot; + $this.$expectedModCount = var$1.$modCount; +} +function ju_Hashtable$HashIterator_hasNext($this) { + if ($this.$lastEntry !== null && $this.$lastEntry.$next1 !== null) + return 1; + while ($this.$position3 >= $this.$this$08.$firstSlot) { + if ($this.$this$08.$elementData.data[$this.$position3] !== null) + return 1; + $this.$position3 = $this.$position3 - 1 | 0; + } + return 0; +} +function ju_Hashtable$HashIterator_next($this) { + if ($this.$expectedModCount != $this.$this$08.$modCount) + $rt_throw(ju_ConcurrentModificationException__init_()); + if ($this.$lastEntry !== null) + $this.$lastEntry = $this.$lastEntry.$next1; + if ($this.$lastEntry === null) { + a: { + while (true) { + if ($this.$position3 < $this.$this$08.$firstSlot) + break a; + $this.$lastEntry = $this.$this$08.$elementData.data[$this.$position3]; + if ($this.$lastEntry !== null) + break; + $this.$position3 = $this.$position3 - 1 | 0; + } + } + if ($this.$lastEntry !== null) { + $this.$lastPosition = $this.$position3; + $this.$position3 = $this.$position3 - 1 | 0; + } + } + if ($this.$lastEntry === null) + $rt_throw(ju_NoSuchElementException__init_()); + $this.$canRemove = 1; + return $this.$type2.$get6($this.$lastEntry); +} +function omceu_API$_ContextMenu$_ContextMenuItem() { + jl_Object.call(this); + this.$this$15 = null; +} +function omceu_API$_ContextMenu$_ContextMenuItem__init_(var_0) { + var var_1 = new omceu_API$_ContextMenu$_ContextMenuItem(); + omceu_API$_ContextMenu$_ContextMenuItem__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_ContextMenu$_ContextMenuItem__init_0($this, $this$1) { + $this.$this$15 = $this$1; + jl_Object__init_0($this); +} +function cbgggpi_RegionInfluencer() { + cbgggpi_Influencer.call(this); + this.$regions = null; +} +function cbgggpi_RegionInfluencer__init_($this, $regionsCount) { + cbgggpi_Influencer__init_($this); + $this.$regions = cbgu_Array__init_0(0, $regionsCount, $rt_cls(cbgggpi_RegionInfluencer$AspectTextureRegion)); +} +function cbgggpi_RegionInfluencer__init_0($this) { + var $aspectRegion; + cbgggpi_RegionInfluencer__init_($this, 1); + $aspectRegion = cbgggpi_RegionInfluencer$AspectTextureRegion__init_(); + $aspectRegion.$v = 0.0; + $aspectRegion.$u = 0.0; + $aspectRegion.$v2 = 1.0; + $aspectRegion.$u2 = 1.0; + $aspectRegion.$halfInvAspectRatio = 0.5; + $this.$regions.$add1($aspectRegion); +} +var otciu_UnicodeHelper = $rt_classWithoutFields(); +function otciu_UnicodeHelper__init_() { + var var_0 = new otciu_UnicodeHelper(); + otciu_UnicodeHelper__init_0(var_0); + return var_0; +} +function otciu_UnicodeHelper__init_0($this) { + jl_Object__init_0($this); +} +function otciu_UnicodeHelper_decodeIntPairsDiff($text) { + var $flow, $sz, $data, $j, $lastKey, $lastValue, $i, var$9, var$10; + $flow = otci_CharFlow__init_($text.$toCharArray()); + $sz = otci_Base46_decodeUnsigned($flow); + $data = $rt_createIntArray($sz * 2 | 0); + $j = 0; + $lastKey = 0; + $lastValue = 0; + $i = 0; + while ($i < $sz) { + var$9 = $data.data; + $lastKey = $lastKey + otci_Base46_decode($flow) | 0; + $lastValue = $lastValue + otci_Base46_decode($flow) | 0; + var$10 = $j + 1 | 0; + var$9[$j] = $lastKey; + $j = var$10 + 1 | 0; + var$9[var$10] = $lastValue; + $i = $i + 1 | 0; + } + return $data; +} +function otciu_UnicodeHelper_decodeCaseMapping($text) { + var $flow, $sz, $data, $last, $i, var$7, var$8; + $flow = otci_CharFlow__init_($text.$toCharArray()); + $sz = otci_Base46_decodeUnsigned($flow); + $data = $rt_createIntArray($sz * 2 | 0); + $last = 0; + $i = 0; + while ($i < $sz) { + var$7 = $data.data; + $last = $last + otci_Base46_decodeUnsigned($flow) | 0; + var$8 = $i * 2 | 0; + var$7[var$8] = $last; + var$7[var$8 + 1 | 0] = otci_Base46_decode($flow); + $i = $i + 1 | 0; + } + return $data; +} +function otciu_UnicodeHelper_decodeByte($c) { + if ($c > 92) + return (($c - 32 | 0) - 2 | 0) << 24 >> 24; + if ($c <= 34) + return ($c - 32 | 0) << 24 >> 24; + return (($c - 32 | 0) - 1 | 0) << 24 >> 24; +} +function otciu_UnicodeHelper_extractRle($encoded) { + var $ranges, $buffer, $index, $rangeIndex, $codePoint, $i, $b, $count, $pos, $j, $digit, var$13, var$14, var$15, var$16, var$17; + $ranges = $rt_createArray(otciu_UnicodeHelper$Range, 16384); + $buffer = $rt_createByteArray(16384); + $index = 0; + $rangeIndex = 0; + $codePoint = 0; + $i = 0; + while ($i < $encoded.$length()) { + $b = otciu_UnicodeHelper_decodeByte($encoded.$charAt($i)); + if ($b == 64) { + $i = $i + 1 | 0; + $b = otciu_UnicodeHelper_decodeByte($encoded.$charAt($i)); + $count = 0; + $pos = 1; + $j = 0; + while ($j < 3) { + $i = $i + 1 | 0; + $digit = otciu_UnicodeHelper_decodeByte($encoded.$charAt($i)); + $count = $count | $rt_imul($pos, $digit); + $pos = $pos * 64 | 0; + $j = $j + 1 | 0; + } + } else if ($b < 32) + $count = 1; + else { + $b = ($b - 32 | 0) << 24 >> 24; + $i = $i + 1 | 0; + $count = otciu_UnicodeHelper_decodeByte($encoded.$charAt($i)); + } + if (!$b && $count >= 128) { + if ($index > 0) { + var$13 = $ranges.data; + var$14 = $rangeIndex + 1 | 0; + var$13[$rangeIndex] = otciu_UnicodeHelper$Range__init_($codePoint, $codePoint + $index | 0, ju_Arrays_copyOf($buffer, $index)); + $rangeIndex = var$14; + } + $codePoint = $codePoint + ($index + $count | 0) | 0; + $index = 0; + } else { + var$15 = $buffer.data; + var$14 = $index + $count | 0; + if (var$14 < var$15.length) + var$16 = $rangeIndex; + else { + var$13 = $ranges.data; + var$16 = $rangeIndex + 1 | 0; + var$13[$rangeIndex] = otciu_UnicodeHelper$Range__init_($codePoint, $codePoint + $index | 0, ju_Arrays_copyOf($buffer, $index)); + $codePoint = $codePoint + var$14 | 0; + $index = 0; + } + while (true) { + var$14 = $count + (-1) | 0; + if ($count <= 0) + break; + var$17 = $index + 1 | 0; + var$15[$index] = $b; + $index = var$17; + $count = var$14; + } + $rangeIndex = var$16; + } + $i = $i + 1 | 0; + } + return ju_Arrays_copyOf1($ranges, $rangeIndex); +} +var otp_PlatformRunnable = $rt_classWithoutFields(0); +function jl_Object$monitorEnterWait$lambda$_6_0() { + var a = this; jl_Object.call(a); + a.$_0 = null; + a.$_1 = null; + a.$_2 = 0; + a.$_3 = null; +} +function jl_Object$monitorEnterWait$lambda$_6_0__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jl_Object$monitorEnterWait$lambda$_6_0(); + jl_Object$monitorEnterWait$lambda$_6_0__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jl_Object$monitorEnterWait$lambda$_6_0__init_0(var$0, var$1, var$2, var$3, var$4) { + jl_Object__init_0(var$0); + var$0.$_0 = var$1; + var$0.$_1 = var$2; + var$0.$_2 = var$3; + var$0.$_3 = var$4; +} +function jl_Object$monitorEnterWait$lambda$_6_0_run(var$0) { + jl_Object_lambda$monitorEnterWait$0(var$0.$_0, var$0.$_1, var$0.$_2, var$0.$_3); +} +var cbgssu_Dialog$4 = $rt_classWithoutFields(cbgss_InputListener); +var cbgssu_FocusListener = $rt_classWithoutFields(); +var cbgssu_Dialog$3 = $rt_classWithoutFields(cbgssu_FocusListener); +var cbgssu_ChangeListener = $rt_classWithoutFields(); +var cbgssu_Dialog$2 = $rt_classWithoutFields(cbgssu_ChangeListener); +var jur_AbstractCharClass$LazyAlnum = $rt_classWithoutFields(jur_AbstractCharClass$LazyAlpha); +function jur_AbstractCharClass$LazyAlnum__init_() { + var var_0 = new jur_AbstractCharClass$LazyAlnum(); + jur_AbstractCharClass$LazyAlnum__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyAlnum__init_0($this) { + jur_AbstractCharClass$LazyAlpha__init_0($this); +} +function jur_AbstractCharClass$LazyAlnum_computeValue($this) { + return (jur_AbstractCharClass$LazyAlpha_computeValue($this)).$add0(48, 57); +} +var jur_AbstractCharClass$LazyGraph = $rt_classWithoutFields(jur_AbstractCharClass$LazyAlnum); +function jur_AbstractCharClass$LazyGraph__init_() { + var var_0 = new jur_AbstractCharClass$LazyGraph(); + jur_AbstractCharClass$LazyGraph__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyGraph__init_0($this) { + jur_AbstractCharClass$LazyAlnum__init_0($this); +} +function jur_AbstractCharClass$LazyGraph_computeValue($this) { + return (((jur_AbstractCharClass$LazyAlnum_computeValue($this)).$add0(33, 64)).$add0(91, 96)).$add0(123, 126); +} +var jur_AbstractCharClass$LazyPrint = $rt_classWithoutFields(jur_AbstractCharClass$LazyGraph); +function jur_AbstractCharClass$LazyPrint__init_() { + var var_0 = new jur_AbstractCharClass$LazyPrint(); + jur_AbstractCharClass$LazyPrint__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyPrint__init_0($this) { + jur_AbstractCharClass$LazyGraph__init_0($this); +} +function jur_AbstractCharClass$LazyPrint_computeValue($this) { + return (jur_AbstractCharClass$LazyGraph_computeValue($this)).$add(32); +} +var jur_AbstractCharClass$LazyJavaSpaceChar = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaSpaceChar__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaSpaceChar(); + jur_AbstractCharClass$LazyJavaSpaceChar__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaSpaceChar__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaSpaceChar_computeValue($this) { + return jur_AbstractCharClass$LazyJavaSpaceChar$1__init_($this); +} +var cbgssu_Dialog$1 = $rt_classWithoutFields(cbgss_InputListener); +var jur_PositiveLookBehind = $rt_classWithoutFields(jur_AtomicJointSet); +function jur_PositiveLookBehind__init_(var_0, var_1) { + var var_2 = new jur_PositiveLookBehind(); + jur_PositiveLookBehind__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_PositiveLookBehind__init_0($this, $children, $fSet) { + jur_AtomicJointSet__init_0($this, $children, $fSet); +} +function jur_PositiveLookBehind_matches($this, $stringIndex, $testString, $matchResult) { + var $size, $leftBound, $shift, $i, $e; + $size = $this.$children0.$size0(); + $leftBound = !$matchResult.$hasTransparentBounds() ? $matchResult.$getLeftBound() : 0; + a: { + $shift = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) { + $matchResult.$setConsumed($this.$groupIndex0, $stringIndex); + $i = 0; + while (true) { + if ($i >= $size) + break a; + $e = $this.$children0.$get5($i); + if ($e.$findBack($leftBound, $stringIndex, $testString, $matchResult) >= 0) { + $matchResult.$setConsumed($this.$groupIndex0, (-1)); + return $shift; + } + $i = $i + 1 | 0; + } + } + } + return (-1); +} +function jur_PositiveLookBehind_hasConsumed($this, $matchResult) { + return 0; +} +function jur_PositiveLookBehind_getName($this) { + return $rt_s(313); +} +function cbgu_StringBuilder() { + var a = this; jl_Object.call(a); + a.$chars = null; + a.$length1 = 0; +} +var cbgu_StringBuilder_digits = null; +function cbgu_StringBuilder_$callClinit() { + cbgu_StringBuilder_$callClinit = $rt_eraseClinit(cbgu_StringBuilder); + cbgu_StringBuilder__clinit_(); +} +function cbgu_StringBuilder__init_0() { + var var_0 = new cbgu_StringBuilder(); + cbgu_StringBuilder__init_1(var_0); + return var_0; +} +function cbgu_StringBuilder__init_(var_0) { + var var_1 = new cbgu_StringBuilder(); + cbgu_StringBuilder__init_2(var_1, var_0); + return var_1; +} +function cbgu_StringBuilder_numChars($value, $radix) { + var $result; + cbgu_StringBuilder_$callClinit(); + $result = $value >= 0 ? 1 : 2; + while (true) { + $value = $value / $radix | 0; + if (!$value) + break; + $result = $result + 1 | 0; + } + return $result; +} +function cbgu_StringBuilder__init_1($this) { + cbgu_StringBuilder_$callClinit(); + jl_Object__init_0($this); + $this.$chars = $rt_createCharArray(16); +} +function cbgu_StringBuilder__init_2($this, $capacity) { + cbgu_StringBuilder_$callClinit(); + jl_Object__init_0($this); + if ($capacity >= 0) { + $this.$chars = $rt_createCharArray($capacity); + return; + } + $rt_throw(jl_NegativeArraySizeException__init_()); +} +function cbgu_StringBuilder_enlargeBuffer($this, $min) { + var $newSize, $newData; + $newSize = (($this.$chars.data.length >> 1) + $this.$chars.data.length | 0) + 2 | 0; + if ($min > $newSize) + $newSize = $min; + $newData = $rt_createCharArray($newSize); + jl_System_arraycopy($this.$chars, 0, $newData, 0, $this.$length1); + $this.$chars = $newData; +} +function cbgu_StringBuilder_appendNull($this) { + var $newSize, var$2, var$3, var$4; + $newSize = $this.$length1 + 4 | 0; + if ($newSize > $this.$chars.data.length) + cbgu_StringBuilder_enlargeBuffer($this, $newSize); + var$2 = $this.$chars.data; + var$3 = $this.$length1; + $this.$length1 = var$3 + 1 | 0; + var$2[var$3] = 110; + var$2 = $this.$chars.data; + var$4 = $this.$length1; + $this.$length1 = var$4 + 1 | 0; + var$2[var$4] = 117; + var$2 = $this.$chars.data; + var$4 = $this.$length1; + $this.$length1 = var$4 + 1 | 0; + var$2[var$4] = 108; + var$2 = $this.$chars.data; + var$4 = $this.$length1; + $this.$length1 = var$4 + 1 | 0; + var$2[var$4] = 108; +} +function cbgu_StringBuilder_append0($this, $ch) { + var var$2, var$3; + if ($this.$length1 == $this.$chars.data.length) + cbgu_StringBuilder_enlargeBuffer($this, $this.$length1 + 1 | 0); + var$2 = $this.$chars.data; + var$3 = $this.$length1; + $this.$length1 = var$3 + 1 | 0; + var$2[var$3] = $ch; +} +function cbgu_StringBuilder_append00($this, $string) { + var $adding, $newSize; + if ($string === null) { + cbgu_StringBuilder_appendNull($this); + return; + } + $adding = $string.$length(); + $newSize = $this.$length1 + $adding | 0; + if ($newSize > $this.$chars.data.length) + cbgu_StringBuilder_enlargeBuffer($this, $newSize); + $string.$getChars(0, $adding, $this.$chars, $this.$length1); + $this.$length1 = $newSize; +} +function cbgu_StringBuilder_toString($this) { + if (!$this.$length1) + return $rt_s(102); + return jl_String__init_0($this.$chars, 0, $this.$length1); +} +function cbgu_StringBuilder_append($this, $c) { + cbgu_StringBuilder_append0($this, $c); + return $this; +} +function cbgu_StringBuilder_append1($this, $value) { + return $this.$append18($value, 0); +} +function cbgu_StringBuilder_append2($this, $value, $minLength) { + return $this.$append19($value, $minLength, 48); +} +function cbgu_StringBuilder_append3($this, $value, $minLength, $prefix) { + var $j; + if ($value == (-2147483648)) { + cbgu_StringBuilder_append00($this, $rt_s(314)); + return $this; + } + if ($value < 0) { + cbgu_StringBuilder_append0($this, 45); + $value = -$value | 0; + } + a: { + if ($minLength > 1) { + $j = $minLength - cbgu_StringBuilder_numChars($value, 10) | 0; + while (true) { + if ($j <= 0) + break a; + $this.$append4($prefix); + $j = $j + (-1) | 0; + } + } + } + if ($value >= 10000) { + if ($value >= 1000000000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[Long_lo(Long_div(Long_rem(Long_fromInt($value), Long_create(1410065408, 2)), Long_fromInt(1000000000)))]); + } + if ($value >= 100000000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 1000000000 | 0) / 100000000 | 0]); + } + if ($value >= 10000000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 100000000 | 0) / 10000000 | 0]); + } + if ($value >= 1000000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 10000000 | 0) / 1000000 | 0]); + } + if ($value >= 100000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 1000000 | 0) / 100000 | 0]); + } + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 100000 | 0) / 10000 | 0]); + } + if ($value >= 1000) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 10000 | 0) / 1000 | 0]); + } + if ($value >= 100) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 1000 | 0) / 100 | 0]); + } + if ($value >= 10) { + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[($value % 100 | 0) / 10 | 0]); + } + cbgu_StringBuilder_$callClinit(); + cbgu_StringBuilder_append0($this, cbgu_StringBuilder_digits.data[$value % 10 | 0]); + return $this; +} +function cbgu_StringBuilder_append4($this, $obj) { + if ($obj === null) + cbgu_StringBuilder_appendNull($this); + else + cbgu_StringBuilder_append00($this, $obj.$toString()); + return $this; +} +function cbgu_StringBuilder_append5($this, $str) { + cbgu_StringBuilder_append00($this, $str); + return $this; +} +function cbgu_StringBuilder__clinit_() { + cbgu_StringBuilder_digits = $rt_createCharArrayFromData([48, 49, 50, 51, 52, 53, 54, 55, 56, 57]); +} +var jnci_AsciiCharset = $rt_classWithoutFields(jnc_Charset); +function jnci_AsciiCharset__init_() { + var var_0 = new jnci_AsciiCharset(); + jnci_AsciiCharset__init_0(var_0); + return var_0; +} +function jnci_AsciiCharset__init_0($this) { + jnc_Charset__init_($this, $rt_s(315), $rt_createArray(jl_String, 0)); +} +function jnci_AsciiCharset_newEncoder($this) { + return jnci_AsciiEncoder__init_($this); +} +var cbgggpi_ParticleControllerFinalizerInfluencer = $rt_classWithoutFields(cbgggpi_Influencer); +function cbgggpi_ParticleControllerFinalizerInfluencer__init_() { + var var_0 = new cbgggpi_ParticleControllerFinalizerInfluencer(); + cbgggpi_ParticleControllerFinalizerInfluencer__init_0(var_0); + return var_0; +} +function cbgggpi_ParticleControllerFinalizerInfluencer__init_0($this) { + cbgggpi_Influencer__init_($this); +} +var jl_ArrayStoreException = $rt_classWithoutFields(jl_RuntimeException); +function jl_ArrayStoreException__init_() { + var var_0 = new jl_ArrayStoreException(); + jl_ArrayStoreException__init_0(var_0); + return var_0; +} +function jl_ArrayStoreException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function cbgm_Matrix4Emu() { + jl_Object.call(this); + this.$val0 = null; +} +var cbgm_Matrix4Emu_tmp = null; +var cbgm_Matrix4Emu_quat = null; +var cbgm_Matrix4Emu_quat2 = null; +var cbgm_Matrix4Emu_l_vez = null; +var cbgm_Matrix4Emu_l_vex = null; +var cbgm_Matrix4Emu_l_vey = null; +var cbgm_Matrix4Emu_tmpVec = null; +var cbgm_Matrix4Emu_tmpMat = null; +var cbgm_Matrix4Emu_right = null; +var cbgm_Matrix4Emu_tmpForward = null; +var cbgm_Matrix4Emu_tmpUp = null; +function cbgm_Matrix4Emu_$callClinit() { + cbgm_Matrix4Emu_$callClinit = $rt_eraseClinit(cbgm_Matrix4Emu); + cbgm_Matrix4Emu__clinit_(); +} +function cbgm_Matrix4Emu__init_() { + var var_0 = new cbgm_Matrix4Emu(); + cbgm_Matrix4Emu__init_0(var_0); + return var_0; +} +function cbgm_Matrix4Emu__init_0($this) { + cbgm_Matrix4Emu_$callClinit(); + jl_Object__init_0($this); + $this.$val0 = $rt_createFloatArray(16); + $this.$val0.data[0] = 1.0; + $this.$val0.data[5] = 1.0; + $this.$val0.data[10] = 1.0; + $this.$val0.data[15] = 1.0; +} +function cbgm_Matrix4Emu__clinit_() { + cbgm_Matrix4Emu_tmp = $rt_createFloatArray(16); + cbgm_Matrix4Emu_quat = cbgm_Quaternion__init_(); + cbgm_Matrix4Emu_quat2 = cbgm_Quaternion__init_(); + cbgm_Matrix4Emu_l_vez = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_l_vex = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_l_vey = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_tmpVec = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_tmpMat = cbgm_Matrix4__init_(); + cbgm_Matrix4Emu_right = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_tmpForward = cbgm_Vector3__init_(); + cbgm_Matrix4Emu_tmpUp = cbgm_Vector3__init_(); +} +var cbgggpv_LineSpawnShapeValue = $rt_classWithoutFields(cbgggpv_PrimitiveSpawnShapeValue); +function cbgggpv_LineSpawnShapeValue__init_() { + var var_0 = new cbgggpv_LineSpawnShapeValue(); + cbgggpv_LineSpawnShapeValue__init_0(var_0); + return var_0; +} +function cbgggpv_LineSpawnShapeValue__init_0($this) { + cbgggpv_PrimitiveSpawnShapeValue__init_($this); +} +function cbgggp_ResourceData() { + var a = this; jl_Object.call(a); + a.$uniqueData = null; + a.$data2 = null; + a.$sharedAssets = null; + a.$currentLoadIndex = 0; +} +function cbgggp_ResourceData__init_() { + var var_0 = new cbgggp_ResourceData(); + cbgggp_ResourceData__init_0(var_0); + return var_0; +} +function cbgggp_ResourceData__init_0($this) { + jl_Object__init_0($this); + $this.$uniqueData = cbgu_ObjectMap__init_(); + $this.$data2 = cbgu_Array__init_0(1, 3, $rt_cls(cbgggp_ResourceData$SaveData)); + $this.$sharedAssets = cbgu_Array__init_1(); + $this.$currentLoadIndex = 0; +} +var jur_MatchResult = $rt_classWithoutFields(0); +function jur_MatchResultImpl() { + var a = this; jl_Object.call(a); + a.$groupBounds = null; + a.$consumers = null; + a.$compQuantCounters = null; + a.$string0 = null; + a.$groupCount = 0; + a.$valid = 0; + a.$leftBound = 0; + a.$rightBound = 0; + a.$startIndex = 0; + a.$transparentBounds = 0; + a.$anchoringBounds = 0; + a.$hitEnd = 0; + a.$requireEnd = 0; + a.$previousMatch = 0; + a.$mode = 0; +} +function jur_MatchResultImpl__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jur_MatchResultImpl(); + jur_MatchResultImpl__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jur_MatchResultImpl__init_0($this, $string, $leftBound, $rightBound, $groupCount, $compQuantCount, $consumersCount) { + var var$7; + jl_Object__init_0($this); + $this.$previousMatch = (-1); + var$7 = $groupCount + 1 | 0; + $this.$groupCount = var$7; + $this.$groupBounds = $rt_createIntArray(var$7 * 2 | 0); + $this.$consumers = $rt_createIntArray($consumersCount); + ju_Arrays_fill0($this.$consumers, (-1)); + if ($compQuantCount > 0) + $this.$compQuantCounters = $rt_createIntArray($compQuantCount); + ju_Arrays_fill0($this.$groupBounds, (-1)); + $this.$reset0($string, $leftBound, $rightBound); +} +function jur_MatchResultImpl_setConsumed($this, $counter, $value) { + $this.$consumers.data[$counter] = $value; +} +function jur_MatchResultImpl_getConsumed($this, $counter) { + return $this.$consumers.data[$counter]; +} +function jur_MatchResultImpl_end($this) { + return $this.$end(0); +} +function jur_MatchResultImpl_end0($this, $group) { + jur_MatchResultImpl_checkGroup($this, $group); + return $this.$groupBounds.data[($group * 2 | 0) + 1 | 0]; +} +function jur_MatchResultImpl_setStart($this, $group, $offset) { + $this.$groupBounds.data[$group * 2 | 0] = $offset; +} +function jur_MatchResultImpl_setEnd($this, $group, $offset) { + $this.$groupBounds.data[($group * 2 | 0) + 1 | 0] = $offset; +} +function jur_MatchResultImpl_getStart($this, $group) { + return $this.$groupBounds.data[$group * 2 | 0]; +} +function jur_MatchResultImpl_getEnd($this, $group) { + return $this.$groupBounds.data[($group * 2 | 0) + 1 | 0]; +} +function jur_MatchResultImpl_group($this, $group) { + if ($this.$start($group) < 0) + return null; + return ($this.$string0.$subSequence($this.$start($group), $this.$end($group))).$toString(); +} +function jur_MatchResultImpl_getGroupNoCheck($this, $group) { + var $st, $end; + $st = $this.$getStart($group); + $end = $this.$getEnd($group); + if (($end | $st | ($end - $st | 0)) >= 0 && $end <= $this.$string0.$length()) + return ($this.$string0.$subSequence($st, $end)).$toString(); + return null; +} +function jur_MatchResultImpl_start($this) { + return $this.$start(0); +} +function jur_MatchResultImpl_start0($this, $group) { + jur_MatchResultImpl_checkGroup($this, $group); + return $this.$groupBounds.data[$group * 2 | 0]; +} +function jur_MatchResultImpl_finalizeMatch($this) { + if ($this.$groupBounds.data[0] == (-1)) { + $this.$groupBounds.data[0] = $this.$startIndex; + $this.$groupBounds.data[1] = $this.$startIndex; + } + $this.$previousMatch = $this.$end0(); +} +function jur_MatchResultImpl_getEnterCounter($this, $setCounter) { + return $this.$compQuantCounters.data[$setCounter]; +} +function jur_MatchResultImpl_setEnterCounter($this, $setCounter, $value) { + $this.$compQuantCounters.data[$setCounter] = $value; +} +function jur_MatchResultImpl_checkGroup($this, $group) { + if (!$this.$valid) + $rt_throw(jl_IllegalStateException__init_0()); + if ($group >= 0 && $group < $this.$groupCount) + return; + $rt_throw(jl_IndexOutOfBoundsException__init_(jl_String_valueOf($group))); +} +function jur_MatchResultImpl_setValid($this) { + $this.$valid = 1; +} +function jur_MatchResultImpl_isValid($this) { + return $this.$valid; +} +function jur_MatchResultImpl_reset($this, $newSequence, $leftBound, $rightBound) { + $this.$valid = 0; + $this.$mode = 2; + ju_Arrays_fill0($this.$groupBounds, (-1)); + ju_Arrays_fill0($this.$consumers, (-1)); + if ($newSequence !== null) + $this.$string0 = $newSequence; + if ($leftBound >= 0) + jur_MatchResultImpl_setBounds($this, $leftBound, $rightBound); + $this.$startIndex = $this.$leftBound; +} +function jur_MatchResultImpl_reset0($this) { + $this.$reset0(null, (-1), (-1)); +} +function jur_MatchResultImpl_setBounds($this, $leftBound, $rightBound) { + $this.$leftBound = $leftBound; + $this.$rightBound = $rightBound; +} +function jur_MatchResultImpl_setStartIndex($this, $startIndex) { + $this.$startIndex = $startIndex; + if ($this.$previousMatch >= 0) + $startIndex = $this.$previousMatch; + $this.$previousMatch = $startIndex; +} +function jur_MatchResultImpl_getLeftBound($this) { + return $this.$leftBound; +} +function jur_MatchResultImpl_getRightBound($this) { + return $this.$rightBound; +} +function jur_MatchResultImpl_setMode($this, $mode) { + $this.$mode = $mode; +} +function jur_MatchResultImpl_mode($this) { + return $this.$mode; +} +function jur_MatchResultImpl_useAnchoringBounds($this, $value) { + $this.$anchoringBounds = $value; +} +function jur_MatchResultImpl_hasAnchoringBounds($this) { + return $this.$anchoringBounds; +} +function jur_MatchResultImpl_hasTransparentBounds($this) { + return $this.$transparentBounds; +} +function jur_MatchResultImpl_getPreviousMatchEnd($this) { + return $this.$previousMatch; +} +function omceu_API$_Components$_Map() { + var a = this; jl_Object.call(a); + a.$mapOverlay = null; + a.$this$16 = null; +} +function omceu_API$_Components$_Map__init_(var_0) { + var var_1 = new omceu_API$_Components$_Map(); + omceu_API$_Components$_Map__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Map__init_0($this, $this$1) { + $this.$this$16 = $this$1; + jl_Object__init_0($this); + $this.$mapOverlay = omceu_API$_Components$_Map$_MapOverlay__init_($this); +} +function otcit_DateTimeZone() { + jl_Object.call(this); + this.$iID = null; +} +function otcit_DateTimeZone__init_($this, $id) { + jl_Object__init_0($this); + if ($id !== null) { + $this.$iID = $id; + return; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(316))); +} +function otcit_DateTimeZone_getID($this) { + return $this.$iID; +} +var cbgssa_EventAction$1 = $rt_classWithoutFields(); +var cbgssu_Button$ButtonStyle = $rt_classWithoutFields(); +function cbgssu_Button$ButtonStyle__init_() { + var var_0 = new cbgssu_Button$ButtonStyle(); + cbgssu_Button$ButtonStyle__init_0(var_0); + return var_0; +} +function cbgssu_Button$ButtonStyle__init_0($this) { + jl_Object__init_0($this); +} +function cbgmo_EllipseMapObject() { + cbgm_MapObject.call(this); + this.$ellipse = null; +} +function cbgmo_EllipseMapObject__init_() { + var var_0 = new cbgmo_EllipseMapObject(); + cbgmo_EllipseMapObject__init_0(var_0); + return var_0; +} +function cbgmo_EllipseMapObject__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgmo_EllipseMapObject(); + cbgmo_EllipseMapObject__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgmo_EllipseMapObject__init_0($this) { + cbgmo_EllipseMapObject__init_2($this, 0.0, 0.0, 1.0, 1.0); +} +function cbgmo_EllipseMapObject__init_2($this, $x, $y, $width, $height) { + cbgm_MapObject__init_0($this); + $this.$ellipse = cbgm_Ellipse__init_($x, $y, $width, $height); +} +function cbggg_BitmapFont$Glyph() { + var a = this; jl_Object.call(a); + a.$id = 0; + a.$srcX = 0; + a.$srcY = 0; + a.$width2 = 0; + a.$height2 = 0; + a.$u0 = 0.0; + a.$v0 = 0.0; + a.$u20 = 0.0; + a.$v20 = 0.0; + a.$xoffset = 0; + a.$yoffset = 0; + a.$xadvance = 0; + a.$kerning = null; + a.$fixedWidth = 0; + a.$page = 0; +} +function cbggg_BitmapFont$Glyph__init_() { + var var_0 = new cbggg_BitmapFont$Glyph(); + cbggg_BitmapFont$Glyph__init_0(var_0); + return var_0; +} +function cbggg_BitmapFont$Glyph__init_0($this) { + jl_Object__init_0($this); + $this.$page = 0; +} +function cbggg_BitmapFont$Glyph_getKerning($this, $ch) { + var $page; + if ($this.$kerning !== null) { + $page = $this.$kerning.data[$ch >>> 9 | 0]; + if ($page !== null) + return $page.data[$ch & 511]; + } + return 0; +} +function cbggg_BitmapFont$Glyph_setKerning($this, $ch, $value) { + var var$3, var$4, $page; + if ($this.$kerning === null) + $this.$kerning = $rt_createArray($rt_arraycls($rt_bytecls()), 128); + var$3 = $this.$kerning.data; + var$4 = $ch >>> 9 | 0; + $page = var$3[var$4]; + if ($page === null) { + var$3 = $this.$kerning.data; + $page = $rt_createByteArray(512); + var$3[var$4] = $page; + } + $page.data[$ch & 511] = $value << 24 >> 24; +} +function cbggg_BitmapFont$Glyph_toString($this) { + return jl_Character_toString($this.$id & 65535); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1() { + jur_AbstractCharClass.call(this); + this.$this$09 = null; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1(); + jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1__init_0($this, $this$0) { + $this.$this$09 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1_contains($this, $ch) { + return jl_Character_isJavaIdentifierPart($ch); +} +function cbgggp_ResourceData$SaveData() { + var a = this; jl_Object.call(a); + a.$data3 = null; + a.$assets = null; + a.$loadIndex = 0; +} +function cbgggp_ResourceData$SaveData__init_() { + var var_0 = new cbgggp_ResourceData$SaveData(); + cbgggp_ResourceData$SaveData__init_0(var_0); + return var_0; +} +function cbgggp_ResourceData$SaveData__init_0($this) { + jl_Object__init_0($this); + $this.$data3 = cbgu_ObjectMap__init_(); + $this.$assets = cbgu_IntArray__init_0(); + $this.$loadIndex = 0; +} +function cbgg_GLTexture() { + var a = this; jl_Object.call(a); + a.$glTarget = 0; + a.$glHandle = 0; + a.$minFilter = null; + a.$magFilter = null; + a.$uWrap = null; + a.$vWrap = null; + a.$anisotropicFilterLevel = 0.0; +} +var cbgg_GLTexture_maxAnisotropicFilterLevel = 0.0; +function cbgg_GLTexture_$callClinit() { + cbgg_GLTexture_$callClinit = $rt_eraseClinit(cbgg_GLTexture); + cbgg_GLTexture__clinit_(); +} +function cbgg_GLTexture__init_($this, $glTarget, $glHandle) { + cbgg_GLTexture_$callClinit(); + jl_Object__init_0($this); + cbgg_Texture$TextureFilter_$callClinit(); + $this.$minFilter = cbgg_Texture$TextureFilter_Nearest; + $this.$magFilter = cbgg_Texture$TextureFilter_Nearest; + cbgg_Texture$TextureWrap_$callClinit(); + $this.$uWrap = cbgg_Texture$TextureWrap_ClampToEdge; + $this.$vWrap = cbgg_Texture$TextureWrap_ClampToEdge; + $this.$anisotropicFilterLevel = 1.0; + $this.$glTarget = $glTarget; + $this.$glHandle = $glHandle; +} +function cbgg_GLTexture_bind($this) { + cbg_Gdx_gl.$glBindTexture($this.$glTarget, $this.$glHandle); +} +function cbgg_GLTexture_getTextureObjectHandle($this) { + return $this.$glHandle; +} +function cbgg_GLTexture_unsafeSetWrap($this, $u, $v, $force) { + if ($u !== null && !(!$force && $this.$uWrap === $u)) { + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10242, cbgg_Texture$TextureWrap_getGLEnum($u)); + $this.$uWrap = $u; + } + if ($v !== null && !(!$force && $this.$vWrap === $v)) { + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10243, cbgg_Texture$TextureWrap_getGLEnum($v)); + $this.$vWrap = $v; + } +} +function cbgg_GLTexture_setWrap($this, $u, $v) { + $this.$uWrap = $u; + $this.$vWrap = $v; + $this.$bind(); + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10242, cbgg_Texture$TextureWrap_getGLEnum($u)); + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10243, cbgg_Texture$TextureWrap_getGLEnum($v)); +} +function cbgg_GLTexture_unsafeSetFilter($this, $minFilter, $magFilter, $force) { + if ($minFilter !== null && !(!$force && $this.$minFilter === $minFilter)) { + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10241, cbgg_Texture$TextureFilter_getGLEnum($minFilter)); + $this.$minFilter = $minFilter; + } + if ($magFilter !== null && !(!$force && $this.$magFilter === $magFilter)) { + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10240, cbgg_Texture$TextureFilter_getGLEnum($magFilter)); + $this.$magFilter = $magFilter; + } +} +function cbgg_GLTexture_setFilter($this, $minFilter, $magFilter) { + $this.$minFilter = $minFilter; + $this.$magFilter = $magFilter; + $this.$bind(); + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10241, cbgg_Texture$TextureFilter_getGLEnum($minFilter)); + cbg_Gdx_gl.$glTexParameteri($this.$glTarget, 10240, cbgg_Texture$TextureFilter_getGLEnum($magFilter)); +} +function cbgg_GLTexture_unsafeSetAnisotropicFilter($this, $level, $force) { + var $max, var$4; + $max = cbgg_GLTexture_getMaxAnisotropicFilterLevel(); + if ($max === 1.0) + return 1.0; + var$4 = jl_Math_min0($level, $max); + if (!$force && cbgm_MathUtils_isEqual(var$4, $this.$anisotropicFilterLevel, 0.10000000149011612)) + return $this.$anisotropicFilterLevel; + cbg_Gdx_gl20.$glTexParameterf(3553, 34046, var$4); + $this.$anisotropicFilterLevel = var$4; + return var$4; +} +function cbgg_GLTexture_getMaxAnisotropicFilterLevel() { + var $buffer, var$2; + cbgg_GLTexture_$callClinit(); + if (cbgg_GLTexture_maxAnisotropicFilterLevel > 0.0) + return cbgg_GLTexture_maxAnisotropicFilterLevel; + if (!cbg_Gdx_graphics.$supportsExtension($rt_s(317))) { + cbgg_GLTexture_maxAnisotropicFilterLevel = 1.0; + return 1.0; + } + $buffer = cbgu_BufferUtils_newFloatBuffer(16); + $buffer.$position4(0); + $buffer.$limit0(jn_Buffer_capacity($buffer)); + cbg_Gdx_gl20.$glGetFloatv(34047, $buffer); + var$2 = $buffer.$get7(0); + cbgg_GLTexture_maxAnisotropicFilterLevel = var$2; + return var$2; +} +function cbgg_GLTexture_delete($this) { + if ($this.$glHandle) { + cbg_Gdx_gl.$glDeleteTexture($this.$glHandle); + $this.$glHandle = 0; + } +} +function cbgg_GLTexture_uploadImageData($target, $data) { + cbgg_GLTexture_$callClinit(); + cbgg_GLTexture_uploadImageData0($target, $data, 0); +} +function cbgg_GLTexture_uploadImageData0($target, $data, $miplevel) { + var $type, $pixmap, $disposePixmap, $tmp_0, var$8, var$9, var$10, var$11, var$12, var$13, var$14; + cbgg_GLTexture_$callClinit(); + if ($data === null) + return; + if (!$data.$isPrepared()) + $data.$prepare(); + $type = $data.$getType(); + cbgg_TextureData$TextureDataType_$callClinit(); + if ($type === cbgg_TextureData$TextureDataType_Custom) { + $data.$consumeCustomData($target); + return; + } + $pixmap = $data.$consumePixmap(); + $disposePixmap = $data.$disposePixmap(); + if ($data.$getFormat() === $pixmap.$getFormat()) + $tmp_0 = $pixmap; + else { + $tmp_0 = cbgg_Pixmap__init_($pixmap.$getWidth(), $pixmap.$getHeight(), $data.$getFormat()); + cbgg_Pixmap$Blending_$callClinit(); + $tmp_0.$setBlending(cbgg_Pixmap$Blending_None); + $tmp_0.$drawPixmap($pixmap, 0, 0, 0, 0, $pixmap.$getWidth(), $pixmap.$getHeight()); + if ($data.$disposePixmap()) + $pixmap.$dispose(); + $disposePixmap = 1; + } + cbg_Gdx_gl.$glPixelStorei(3317, 1); + if ($data.$useMipMaps()) + cbggg_MipMapGenerator_generateMipMap($target, $tmp_0, $tmp_0.$getWidth(), $tmp_0.$getHeight()); + else { + var$8 = cbg_Gdx_gl; + var$9 = $tmp_0.$getGLInternalFormat(); + var$10 = $tmp_0.$getWidth(); + var$11 = $tmp_0.$getHeight(); + var$12 = $tmp_0.$getGLFormat(); + var$13 = $tmp_0.$getGLType(); + var$14 = $tmp_0.$getPixels(); + var$8.$glTexImage2D($target, $miplevel, var$9, var$10, var$11, 0, var$12, var$13, var$14); + } + if ($disposePixmap) + $tmp_0.$dispose(); +} +function cbgg_GLTexture__clinit_() { + cbgg_GLTexture_maxAnisotropicFilterLevel = 0.0; +} +function cbgg_Texture() { + cbgg_GLTexture.call(this); + this.$data4 = null; +} +var cbgg_Texture_managedTextures = null; +function cbgg_Texture_$callClinit() { + cbgg_Texture_$callClinit = $rt_eraseClinit(cbgg_Texture); + cbgg_Texture__clinit_(); +} +function cbgg_Texture__init_(var_0) { + var var_1 = new cbgg_Texture(); + cbgg_Texture__init_0(var_1, var_0); + return var_1; +} +function cbgg_Texture__init_1(var_0, var_1) { + var var_2 = new cbgg_Texture(); + cbgg_Texture__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgg_Texture__init_3(var_0, var_1, var_2) { + var var_3 = new cbgg_Texture(); + cbgg_Texture__init_4(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Texture__init_5(var_0) { + var var_1 = new cbgg_Texture(); + cbgg_Texture__init_6(var_1, var_0); + return var_1; +} +function cbgg_Texture__init_7(var_0, var_1, var_2) { + var var_3 = new cbgg_Texture(); + cbgg_Texture__init_8(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Texture__init_0($this, $file) { + cbgg_Texture_$callClinit(); + cbgg_Texture__init_4($this, $file, null, 0); +} +function cbgg_Texture__init_2($this, $file, $useMipMaps) { + cbgg_Texture_$callClinit(); + cbgg_Texture__init_4($this, $file, null, $useMipMaps); +} +function cbgg_Texture__init_4($this, $file, $format, $useMipMaps) { + cbgg_Texture_$callClinit(); + cbgg_Texture__init_6($this, cbgg_TextureData$Factory_loadFromFile($file, $format, $useMipMaps)); +} +function cbgg_Texture__init_6($this, $data) { + cbgg_Texture_$callClinit(); + cbgg_Texture__init_8($this, 3553, cbg_Gdx_gl.$glGenTexture(), $data); +} +function cbgg_Texture__init_8($this, $glTarget, $glHandle, $data) { + cbgg_Texture_$callClinit(); + cbgg_GLTexture__init_($this, $glTarget, $glHandle); + $this.$load($data); + if ($data.$isManaged()) + cbgg_Texture_addManagedTexture(cbg_Gdx_app, $this); +} +function cbgg_Texture_load($this, $data) { + if ($this.$data4 !== null && $data.$isManaged() != $this.$data4.$isManaged()) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(318))); + $this.$data4 = $data; + if (!$data.$isPrepared()) + $data.$prepare(); + $this.$bind(); + cbgg_GLTexture_uploadImageData(3553, $data); + $this.$unsafeSetFilter($this.$minFilter, $this.$magFilter, 1); + $this.$unsafeSetWrap($this.$uWrap, $this.$vWrap, 1); + $this.$unsafeSetAnisotropicFilter($this.$anisotropicFilterLevel, 1); + cbg_Gdx_gl.$glBindTexture($this.$glTarget, 0); +} +function cbgg_Texture_getWidth($this) { + return $this.$data4.$getWidth(); +} +function cbgg_Texture_getHeight($this) { + return $this.$data4.$getHeight(); +} +function cbgg_Texture_getTextureData($this) { + return $this.$data4; +} +function cbgg_Texture_dispose($this) { + if (!$this.$glHandle) + return; + $this.$delete(); + if ($this.$data4.$isManaged() && cbgg_Texture_managedTextures.$get2(cbg_Gdx_app) !== null) + (cbgg_Texture_managedTextures.$get2(cbg_Gdx_app)).$removeValue($this, 1); +} +function cbgg_Texture_toString($this) { + if (!($this.$data4 instanceof cbggg_FileTextureData)) + return jl_Object_toString($this); + return $this.$data4.$toString(); +} +function cbgg_Texture_addManagedTexture($app, $texture) { + var $managedTextureArray; + cbgg_Texture_$callClinit(); + $managedTextureArray = cbgg_Texture_managedTextures.$get2($app); + if ($managedTextureArray === null) + $managedTextureArray = cbgu_Array__init_1(); + $managedTextureArray.$add1($texture); + cbgg_Texture_managedTextures.$put1($app, $managedTextureArray); +} +function cbgg_Texture__clinit_() { + cbgg_Texture_managedTextures = ju_HashMap__init_(); +} +var cbgu_GdxRuntimeException = $rt_classWithoutFields(jl_RuntimeException); +function cbgu_GdxRuntimeException__init_1() { + var var_0 = new cbgu_GdxRuntimeException(); + cbgu_GdxRuntimeException__init_2(var_0); + return var_0; +} +function cbgu_GdxRuntimeException__init_3(var_0, var_1) { + var var_2 = new cbgu_GdxRuntimeException(); + cbgu_GdxRuntimeException__init_4(var_2, var_0, var_1); + return var_2; +} +function cbgu_GdxRuntimeException__init_0(var_0) { + var var_1 = new cbgu_GdxRuntimeException(); + cbgu_GdxRuntimeException__init_(var_1, var_0); + return var_1; +} +function cbgu_GdxRuntimeException__init_2($this) { + jl_RuntimeException__init_1($this); +} +function cbgu_GdxRuntimeException__init_4($this, $message, $cause) { + jl_RuntimeException__init_3($this, $message, $cause); +} +function cbgu_GdxRuntimeException__init_($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +var cbgssu_SplitPane = $rt_classWithoutFields(cbgssu_WidgetGroup); +function omcsdo_GameOverData() { + var a = this; jl_Object.call(a); + a.$score0 = Long_ZERO; + a.$gameWasLost = 0; + a.$isNewHighScore = 0; + a.$map0 = null; +} +function omcsdo_GameOverData__init_() { + var var_0 = new omcsdo_GameOverData(); + omcsdo_GameOverData__init_0(var_0); + return var_0; +} +function omcsdo_GameOverData__init_0($this) { + jl_Object__init_0($this); +} +function jur_DecomposedCharSet() { + var a = this; jur_JointSet.call(a); + a.$readCharsForCodePoint = 0; + a.$decomposedCharUTF16 = null; + a.$decomposedChar = null; + a.$decomposedCharLength = 0; +} +function jur_DecomposedCharSet__init_(var_0, var_1) { + var var_2 = new jur_DecomposedCharSet(); + jur_DecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_DecomposedCharSet__init_0($this, $decomposedChar, $decomposedCharLength) { + jur_JointSet__init_0($this); + $this.$readCharsForCodePoint = 1; + $this.$decomposedChar = $decomposedChar; + $this.$decomposedCharLength = $decomposedCharLength; +} +function jur_DecomposedCharSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_DecomposedCharSet_matches($this, $strIndex, $testString, $matchResult) { + var $decCodePoint, $readCodePoints, $rightBound, $curChar, var$8, $decCurCodePoint, var$10, var$11, var$12, var$13, var$14, var$15; + $decCodePoint = $rt_createIntArray(4); + $readCodePoints = 0; + $rightBound = $matchResult.$getRightBound(); + if ($strIndex >= $rightBound) + return (-1); + $curChar = $this.$codePointAt($strIndex, $testString, $rightBound); + var$8 = $strIndex + $this.$readCharsForCodePoint | 0; + $decCurCodePoint = jur_Lexer_getDecomposition($curChar); + if ($decCurCodePoint === null) { + var$10 = $decCodePoint.data; + var$11 = 1; + var$10[$readCodePoints] = $curChar; + } else { + var$11 = $decCurCodePoint.data.length; + jl_System_arraycopy($decCurCodePoint, 0, $decCodePoint, 0, var$11); + var$11 = $readCodePoints + var$11 | 0; + } + a: { + if (var$8 < $rightBound) { + var$12 = $this.$codePointAt(var$8, $testString, $rightBound); + while (var$11 < 4) { + if (!jur_Lexer_hasDecompositionNonNullCanClass(var$12)) { + var$10 = $decCodePoint.data; + var$13 = var$11 + 1 | 0; + var$10[var$11] = var$12; + } else { + var$10 = (jur_Lexer_getDecomposition(var$12)).data; + if (var$10.length != 2) { + var$14 = $decCodePoint.data; + var$13 = var$11 + 1 | 0; + var$14[var$11] = var$10[0]; + } else { + var$14 = $decCodePoint.data; + var$12 = var$11 + 1 | 0; + var$14[var$11] = var$10[0]; + var$13 = var$12 + 1 | 0; + var$14[var$12] = var$10[1]; + } + } + var$8 = var$8 + $this.$readCharsForCodePoint | 0; + if (var$8 >= $rightBound) { + var$11 = var$13; + break a; + } + var$12 = $this.$codePointAt(var$8, $testString, $rightBound); + var$11 = var$13; + } + } + } + if (var$11 != $this.$decomposedCharLength) + return (-1); + var$15 = 0; + while (true) { + if (var$15 >= var$11) + return $this.$next.$matches(var$8, $testString, $matchResult); + if ($decCodePoint.data[var$15] != $this.$decomposedChar.data[var$15]) + break; + var$15 = var$15 + 1 | 0; + } + return (-1); +} +function jur_DecomposedCharSet_getDecomposedChar($this) { + var $strBuff, $i; + if ($this.$decomposedCharUTF16 === null) { + $strBuff = jl_StringBuilder__init_(); + $i = 0; + while ($i < $this.$decomposedCharLength) { + $strBuff.$append20(jl_Character_toChars($this.$decomposedChar.data[$i])); + $i = $i + 1 | 0; + } + $this.$decomposedCharUTF16 = $strBuff.$toString(); + } + return $this.$decomposedCharUTF16; +} +function jur_DecomposedCharSet_getName($this) { + var var$1, var$2; + var$1 = jur_DecomposedCharSet_getDecomposedChar($this); + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(319)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_DecomposedCharSet_codePointAt($this, $strIndex, $testString, $rightBound) { + var $curChar, var$5, $low, $curCodePointUTF16; + $this.$readCharsForCodePoint = 1; + if ($strIndex >= ($rightBound - 1 | 0)) + $curChar = $testString.$charAt($strIndex); + else { + var$5 = $strIndex + 1 | 0; + $curChar = $testString.$charAt($strIndex); + $low = $testString.$charAt(var$5); + if (jl_Character_isSurrogatePair($curChar, $low)) { + $curCodePointUTF16 = $rt_createCharArrayFromData([$curChar, $low]); + $curChar = jl_Character_codePointAt($curCodePointUTF16, 0); + $this.$readCharsForCodePoint = 2; + } + } + return $curChar; +} +function jur_DecomposedCharSet_first($this, $set) { + var var$2, var$3; + a: { + if ($set instanceof jur_DecomposedCharSet) { + var$2 = $set; + if (!(jur_DecomposedCharSet_getDecomposedChar(var$2)).$equals(jur_DecomposedCharSet_getDecomposedChar($this))) { + var$3 = 0; + break a; + } + } + var$3 = 1; + } + return var$3; +} +function jur_DecomposedCharSet_hasConsumed($this, $matchResult) { + return 1; +} +var jl_IllegalArgumentException = $rt_classWithoutFields(jl_RuntimeException); +function jl_IllegalArgumentException__init_1() { + var var_0 = new jl_IllegalArgumentException(); + jl_IllegalArgumentException__init_2(var_0); + return var_0; +} +function jl_IllegalArgumentException__init_(var_0) { + var var_1 = new jl_IllegalArgumentException(); + jl_IllegalArgumentException__init_0(var_1, var_0); + return var_1; +} +function jl_IllegalArgumentException__init_2($this) { + jl_RuntimeException__init_1($this); +} +function jl_IllegalArgumentException__init_0($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +function jnc_IllegalCharsetNameException() { + jl_IllegalArgumentException.call(this); + this.$charsetName = null; +} +function jnc_IllegalCharsetNameException__init_(var_0) { + var var_1 = new jnc_IllegalCharsetNameException(); + jnc_IllegalCharsetNameException__init_0(var_1, var_0); + return var_1; +} +function jnc_IllegalCharsetNameException__init_0($this, $charsetName) { + jl_IllegalArgumentException__init_2($this); + $this.$charsetName = $charsetName; +} +var cbgssu_Tooltip = $rt_classWithoutFields(cbgss_InputListener); +var cbgssu_Tooltip_tmp = null; +function cbgssu_Tooltip_$callClinit() { + cbgssu_Tooltip_$callClinit = $rt_eraseClinit(cbgssu_Tooltip); + cbgssu_Tooltip__clinit_(); +} +function cbgssu_Tooltip__clinit_() { + cbgssu_Tooltip_tmp = cbgm_Vector2__init_(); +} +var omceuga_ContextMenuAction = $rt_classWithoutFields(omceuga_CommonActions); +var cbgggmd_ModelNodePart = $rt_classWithoutFields(); +function cbgggmd_ModelNodePart__init_() { + var var_0 = new cbgggmd_ModelNodePart(); + cbgggmd_ModelNodePart__init_0(var_0); + return var_0; +} +function cbgggmd_ModelNodePart__init_0($this) { + jl_Object__init_0($this); +} +var jl_AutoCloseable = $rt_classWithoutFields(0); +var ji_Closeable = $rt_classWithoutFields(0); +var ji_Flushable = $rt_classWithoutFields(0); +var ji_OutputStream = $rt_classWithoutFields(); +function ji_OutputStream__init_($this) { + jl_Object__init_0($this); +} +function ji_FilterOutputStream() { + ji_OutputStream.call(this); + this.$out1 = null; +} +function ji_FilterOutputStream__init_(var_0) { + var var_1 = new ji_FilterOutputStream(); + ji_FilterOutputStream__init_0(var_1, var_0); + return var_1; +} +function ji_FilterOutputStream__init_0($this, $out) { + ji_OutputStream__init_($this); + $this.$out1 = $out; +} +function ji_PrintStream() { + var a = this; ji_FilterOutputStream.call(a); + a.$autoFlush = 0; + a.$errorState = 0; + a.$sb = null; + a.$buffer0 = null; + a.$charset0 = null; +} +function ji_PrintStream__init_(var_0, var_1) { + var var_2 = new ji_PrintStream(); + ji_PrintStream__init_0(var_2, var_0, var_1); + return var_2; +} +function ji_PrintStream__init_0($this, $out, $autoFlush) { + ji_FilterOutputStream__init_0($this, $out); + $this.$sb = jl_StringBuilder__init_(); + $this.$buffer0 = $rt_createCharArray(32); + $this.$autoFlush = $autoFlush; + jnci_UTF8Charset_$callClinit(); + $this.$charset0 = jnci_UTF8Charset_INSTANCE; +} +function ji_PrintStream_write($this, $b, $off, $len) { + var $$je; + if (!ji_PrintStream_check($this)) + return; + a: { + try { + $this.$out1.$write($b, $off, $len); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + } else { + throw $$e; + } + } + $this.$errorState = 1; + } +} +function ji_PrintStream_check($this) { + if ($this.$out1 === null) + $this.$errorState = 1; + return $this.$errorState ? 0 : 1; +} +function ji_PrintStream_print($this, $s, $begin, $end) { + var var$4, $src, $destBytes, $dest, var$8, var$9, $encoder, $overflow; + var$4 = $s.data; + $src = jn_CharBuffer_wrap($s, $begin, $end - $begin | 0); + $destBytes = $rt_createByteArray(jl_Math_max(16, jl_Math_min(var$4.length, 1024))); + $dest = jn_ByteBuffer_wrap($destBytes); + var$8 = $this.$charset0.$newEncoder(); + jnc_CodingErrorAction_$callClinit(); + var$9 = jnc_CodingErrorAction_REPLACE; + var$8 = jnc_CharsetEncoder_onMalformedInput(var$8, var$9); + var$9 = jnc_CodingErrorAction_REPLACE; + $encoder = jnc_CharsetEncoder_onUnmappableCharacter(var$8, var$9); + while (true) { + $overflow = (jnc_CharsetEncoder_encode($encoder, $src, $dest, 1)).$isOverflow(); + $this.$write($destBytes, 0, jn_Buffer_position($dest)); + jn_ByteBuffer_clear($dest); + if (!$overflow) + break; + } + while (true) { + $overflow = (jnc_CharsetEncoder_flush($encoder, $dest)).$isOverflow(); + $this.$write($destBytes, 0, jn_Buffer_position($dest)); + jn_ByteBuffer_clear($dest); + if (!$overflow) + break; + } +} +function ji_PrintStream_print0($this, $c) { + $this.$buffer0.data[0] = $c; + ji_PrintStream_print($this, $this.$buffer0, 0, 1); +} +function ji_PrintStream_print1($this, $s) { + $this.$sb.$append1($s); + ji_PrintStream_printSB($this); +} +function ji_PrintStream_println($this, $s) { + ($this.$sb.$append1($s)).$append0(10); + ji_PrintStream_printSB($this); +} +function ji_PrintStream_println0($this, $s) { + ($this.$sb.$append($s)).$append0(10); + ji_PrintStream_printSB($this); +} +function ji_PrintStream_println1($this) { + $this.$print1(10); +} +function ji_PrintStream_printSB($this) { + var $buffer; + $buffer = $this.$sb.$length() <= $this.$buffer0.data.length ? $this.$buffer0 : $rt_createCharArray($this.$sb.$length()); + $this.$sb.$getChars(0, $this.$sb.$length(), $buffer, 0); + ji_PrintStream_print($this, $buffer, 0, $this.$sb.$length()); + $this.$sb.$setLength(0); +} +var jur_NegativeLookBehind = $rt_classWithoutFields(jur_AtomicJointSet); +function jur_NegativeLookBehind__init_(var_0, var_1) { + var var_2 = new jur_NegativeLookBehind(); + jur_NegativeLookBehind__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_NegativeLookBehind__init_0($this, $children, $fSet) { + jur_AtomicJointSet__init_0($this, $children, $fSet); +} +function jur_NegativeLookBehind_matches($this, $stringIndex, $testString, $matchResult) { + var $size, $i, $e, $shift; + $size = $this.$children0.$size0(); + $matchResult.$setConsumed($this.$groupIndex0, $stringIndex); + $i = 0; + while (true) { + if ($i >= $size) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $e = $this.$children0.$get5($i); + $shift = $e.$findBack(0, $stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $i = $i + 1 | 0; + } + return (-1); +} +function jur_NegativeLookBehind_hasConsumed($this, $matchResult) { + return 0; +} +function jur_NegativeLookBehind_getName($this) { + return $rt_s(320); +} +function omceu_API$_Components$_Inventory() { + jl_Object.call(this); + this.$this$17 = null; +} +function omceu_API$_Components$_Inventory__init_(var_0) { + var var_1 = new omceu_API$_Components$_Inventory(); + omceu_API$_Components$_Inventory__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Inventory__init_0($this, $this$1) { + $this.$this$17 = $this$1; + jl_Object__init_0($this); +} +var jn_IntBuffer = $rt_classWithoutFields(jn_Buffer); +function jn_IntBuffer__init_($this, $capacity, $position, $limit) { + jn_Buffer__init_($this, $capacity); + $this.$position2 = $position; + $this.$limit = $limit; +} +function jn_IntBuffer_wrap($array, $offset, $length) { + return jn_IntBufferOverArray__init_(0, $array.data.length, $array, $offset, $offset + $length | 0, 0); +} +function jn_IntBuffer_wrap0($array) { + return jn_IntBuffer_wrap($array, 0, $array.data.length); +} +function jn_IntBuffer_clear($this) { + jn_Buffer_clear($this); + return $this; +} +function jn_IntBuffer_flip($this) { + jn_Buffer_flip($this); + return $this; +} +function jn_IntBuffer_position($this, $newPosition) { + jn_Buffer_position0($this, $newPosition); + return $this; +} +function jn_IntBuffer_clear0($this) { + return jn_IntBuffer_clear($this); +} +function jn_IntBuffer_position0($this, var$1) { + return $this.$position5(var$1); +} +var jn_IntBufferImpl = $rt_classWithoutFields(jn_IntBuffer); +function jn_IntBufferImpl__init_($this, $capacity, $position, $limit) { + jn_IntBuffer__init_($this, $capacity, $position, $limit); +} +function jn_IntBufferImpl_get($this) { + var var$1; + if ($this.$position2 >= $this.$limit) + $rt_throw(jn_BufferUnderflowException__init_()); + var$1 = $this.$position2; + $this.$position2 = var$1 + 1 | 0; + return $this.$getElement(var$1); +} +function jn_IntBufferImpl_put($this, $b) { + var var$2; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if ($this.$position2 >= $this.$limit) + $rt_throw(jn_BufferOverflowException__init_()); + var$2 = $this.$position2; + $this.$position2 = var$2 + 1 | 0; + $this.$putElement(var$2, $b); + return $this; +} +function jn_IntBufferImpl_get0($this, $index) { + var var$2, var$3, var$4; + if ($index >= 0 && $index < $this.$limit) + return $this.$getElement($index); + var$2 = new jl_IndexOutOfBoundsException; + var$3 = $this.$limit; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(321)), $index), $rt_s(110)), var$3), 41); + jl_IndexOutOfBoundsException__init_1(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_IntBufferImpl_put0($this, $index, $b) { + var var$3, var$4, var$5; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if ($index >= 0 && $index < $this.$limit) { + $this.$putElement($index, $b); + return $this; + } + var$3 = new jl_IndexOutOfBoundsException; + var$4 = $this.$limit; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$5, $rt_s(321)), $index), $rt_s(110)), var$4), 41); + jl_IndexOutOfBoundsException__init_1(var$3, jl_StringBuilder_toString(var$5)); + $rt_throw(var$3); +} +function jn_IntBufferImpl_isReadOnly($this) { + return $this.$readOnly(); +} +function jn_IntBufferOverByteBuffer() { + var a = this; jn_IntBufferImpl.call(a); + a.$byteByffer = null; + a.$readOnly0 = 0; + a.$start0 = 0; +} +function jn_IntBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_IntBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start0 = $start; + $this.$byteByffer = $byteBuffer; + $this.$readOnly0 = $readOnly; +} +function jn_IntBufferOverByteBuffer_readOnly($this) { + return $this.$readOnly0; +} +var jn_IntBufferOverByteBufferLittleEndian = $rt_classWithoutFields(jn_IntBufferOverByteBuffer); +function jn_IntBufferOverByteBufferLittleEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_IntBufferOverByteBufferLittleEndian(); + jn_IntBufferOverByteBufferLittleEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_IntBufferOverByteBufferLittleEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_IntBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_IntBufferOverByteBufferLittleEndian_getElement($this, $index) { + var var$2, var$3, var$4; + var$2 = $this.$byteByffer.$array0.data; + var$3 = $this.$start0; + var$4 = $index * 4 | 0; + return var$2[var$3 + var$4 | 0] & 255 | ($this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 1 | 0] & 255) << 8 | ($this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 2 | 0] & 255) << 16 | ($this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 3 | 0] & 255) << 24; +} +function jn_IntBufferOverByteBufferLittleEndian_putElement($this, $index, $value) { + var var$3, var$4, var$5; + var$3 = $this.$byteByffer.$array0.data; + var$4 = $this.$start0; + var$5 = $index * 4 | 0; + var$3[var$4 + var$5 | 0] = $value << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 1 | 0] = $value >> 8 << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 2 | 0] = $value >> 16 << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 3 | 0] = $value >> 24 << 24 >> 24; +} +function cgxgbtp_Preloader$1() { + jl_Object.call(this); + this.$this$010 = null; +} +function cgxgbtp_Preloader$1__init_(var_0) { + var var_1 = new cgxgbtp_Preloader$1(); + cgxgbtp_Preloader$1__init_0(var_1, var_0); + return var_1; +} +function cgxgbtp_Preloader$1__init_0($this, $this$0) { + $this.$this$010 = $this$0; + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$1_handleEvent($this, $evt) { + $evt.preventDefault(); +} +function cgxgbtp_Preloader$1_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +function cgxgbtp_Preloader$2() { + jl_Object.call(this); + this.$this$011 = null; +} +function cgxgbtp_Preloader$2__init_(var_0) { + var var_1 = new cgxgbtp_Preloader$2(); + cgxgbtp_Preloader$2__init_0(var_1, var_0); + return var_1; +} +function cgxgbtp_Preloader$2__init_0($this, $this$0) { + $this.$this$011 = $this$0; + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$2_handleEvent($this, $evt) { + $evt.preventDefault(); +} +function cgxgbtp_Preloader$2_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var jur_AbstractCharClass$LazyJavaJavaIdentifierPart = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierPart(); + jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var ju_IllegalFormatException = $rt_classWithoutFields(jl_IllegalArgumentException); +function ju_IllegalFormatException__init_() { + var var_0 = new ju_IllegalFormatException(); + ju_IllegalFormatException__init_0(var_0); + return var_0; +} +function ju_IllegalFormatException__init_1(var_0) { + var var_1 = new ju_IllegalFormatException(); + ju_IllegalFormatException__init_2(var_1, var_0); + return var_1; +} +function ju_IllegalFormatException__init_0($this) { + jl_IllegalArgumentException__init_2($this); +} +function ju_IllegalFormatException__init_2($this, $s) { + jl_IllegalArgumentException__init_0($this, $s); +} +function ju_UnknownFormatConversionException() { + ju_IllegalFormatException.call(this); + this.$conversion = null; +} +function ju_UnknownFormatConversionException__init_(var_0) { + var var_1 = new ju_UnknownFormatConversionException(); + ju_UnknownFormatConversionException__init_0(var_1, var_0); + return var_1; +} +function ju_UnknownFormatConversionException__init_0($this, $conversion) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(322)), $conversion); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$conversion = $conversion; +} +function cgxgbtp_Preloader$3() { + var a = this; jl_Object.call(a); + a.$val$teaApplication = null; + a.$val$config = null; + a.$this$012 = null; +} +function cgxgbtp_Preloader$3__init_(var_0, var_1, var_2) { + var var_3 = new cgxgbtp_Preloader$3(); + cgxgbtp_Preloader$3__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cgxgbtp_Preloader$3__init_0($this, $this$0, var$2, var$3) { + $this.$this$012 = $this$0; + $this.$val$teaApplication = var$2; + $this.$val$config = var$3; + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$3_handleEvent($this, $event) { + var $dataTransfer, $files, $length, $droppedFiles, $i, $itemWrapper, $name, $type, $fileReader, var$11; + a: { + $event.preventDefault(); + $dataTransfer = $event.dataTransfer; + $files = $dataTransfer.files; + $length = $files.length; + if ($length > 0) { + $droppedFiles = cbgu_Array__init_1(); + $i = 0; + while (true) { + if ($i >= $length) + break a; + $itemWrapper = $files[$i]; + $name = $rt_str($itemWrapper.name); + $type = cgxgbtp_AssetFilter_getType($name); + $fileReader = new $rt_globals.FileReader(); + var$11 = cgxgbtp_Preloader$3$1__init_($this, $type, $name, $droppedFiles, $length); + $fileReader.addEventListener("load", otji_JS_function(var$11, "handleEvent")); + cgxgbtp_AssetType_$callClinit(); + if ($type !== cgxgbtp_AssetType_Binary && $type !== cgxgbtp_AssetType_Audio) { + if ($type === cgxgbtp_AssetType_Image) + $fileReader.readAsDataURL($itemWrapper); + else if ($type === cgxgbtp_AssetType_Text) + $fileReader.readAsText($itemWrapper); + } else + $fileReader.readAsArrayBuffer($itemWrapper); + $i = $i + 1 | 0; + } + } + } +} +function cgxgbtp_Preloader$3_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var jt_DecimalFormat$FormatField = $rt_classWithoutFields(0); +var jt_DecimalFormat$PerMillField = $rt_classWithoutFields(); +function jt_DecimalFormat$PerMillField__init_() { + var var_0 = new jt_DecimalFormat$PerMillField(); + jt_DecimalFormat$PerMillField__init_0(var_0); + return var_0; +} +function jt_DecimalFormat$PerMillField__init_0($this) { + jl_Object__init_0($this); +} +function jt_DecimalFormat$PerMillField_equals($this, $obj) { + return $obj instanceof jt_DecimalFormat$PerMillField; +} +function jt_DecimalFormat$PerMillField_hashCode($this) { + return 2; +} +var cgxgbt_AssetLoaderListener = $rt_classWithoutFields(); +function cgxgbt_AssetLoaderListener__init_() { + var var_0 = new cgxgbt_AssetLoaderListener(); + cgxgbt_AssetLoaderListener__init_0(var_0); + return var_0; +} +function cgxgbt_AssetLoaderListener__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbt_AssetLoaderListener_onProgress($this, $amount) {} +function cgxgbt_AssetLoaderListener_onFailure($this, $url) {} +function cgxgbtp_Preloader$4() { + var a = this; cgxgbt_AssetLoaderListener.call(a); + a.$val$assetFileUrl = null; + a.$val$loadAssets = 0; + a.$this$013 = null; +} +function cgxgbtp_Preloader$4__init_(var_0, var_1, var_2) { + var var_3 = new cgxgbtp_Preloader$4(); + cgxgbtp_Preloader$4__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cgxgbtp_Preloader$4__init_0($this, $this$0, var$2, var$3) { + $this.$this$013 = $this$0; + $this.$val$assetFileUrl = var$2; + $this.$val$loadAssets = var$3; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbtp_Preloader$4_onProgress($this, $amount) {} +function cgxgbtp_Preloader$4_onFailure($this, $url) { + var var$2, var$3, var$4; + var$2 = jl_System_out(); + var$3 = $this.$val$assetFileUrl; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(323)), var$3); + var$2.$println(jl_StringBuilder_toString(var$4)); +} +function cgxgbtp_Preloader$4_onSuccess($this, $url, $result) { + var $lines, var$4, var$5, var$6, $i, $asset, $line, $tokens, var$11, $type, $size; + $lines = $result.$split($rt_s(324)); + var$4 = $lines.data; + var$5 = var$4.length; + var$6 = 0; + while (true) { + if (var$6 >= var$5) { + a: { + $this.$this$013.$assetTotal = $this.$this$013.$assets0.$size; + if ($this.$val$loadAssets) { + $i = 0; + while (true) { + if ($i >= $this.$this$013.$assets0.$size) + break a; + $asset = $this.$this$013.$assets0.$get5($i); + $this.$this$013.$loadSingleAsset($asset); + $i = $i + 1 | 0; + } + } + } + return 0; + } + $line = var$4[var$6]; + $tokens = $line.$split($rt_s(325)); + var$11 = $tokens.data; + if (var$11.length != 4) + break; + cgxgbtp_AssetType_$callClinit(); + $type = cgxgbtp_AssetType_Text; + if (var$11[0].$equals($rt_s(326))) + $type = cgxgbtp_AssetType_Image; + if (var$11[0].$equals($rt_s(327))) + $type = cgxgbtp_AssetType_Binary; + if (var$11[0].$equals($rt_s(328))) + $type = cgxgbtp_AssetType_Audio; + if (var$11[0].$equals($rt_s(145))) + $type = cgxgbtp_AssetType_Directory; + $size = jl_Long_parseLong(var$11[2]); + if ($type === cgxgbtp_AssetType_Audio && !(cgxgbtp_AssetDownloader_getInstance()).$isUseBrowserCache()) + $size = Long_ZERO; + $this.$this$013.$assets0.$add1(cgxgbtp_Preloader$Asset__init_(var$11[1].$trim(), $type, $size, var$11[3])); + var$6 = var$6 + 1 | 0; + } + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(329))); +} +function cgxgbtp_Preloader$4_onSuccess0($this, var$1, var$2) { + return $this.$onSuccess0(var$1, var$2); +} +function cgxgbtp_Preloader$5() { + var a = this; cgxgbt_AssetLoaderListener.call(a); + a.$val$asset = null; + a.$this$014 = null; +} +function cgxgbtp_Preloader$5__init_(var_0, var_1) { + var var_2 = new cgxgbtp_Preloader$5(); + cgxgbtp_Preloader$5__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_Preloader$5__init_0($this, $this$0, var$2) { + $this.$this$014 = $this$0; + $this.$val$asset = var$2; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbtp_Preloader$5_onProgress($this, $amount) { + $this.$val$asset.$loaded = Long_fromNumber($amount); +} +function cgxgbtp_Preloader$5_onFailure($this, $url) { + $this.$val$asset.$failed = 1; + $this.$val$asset.$isLoading = 0; +} +function cgxgbtp_Preloader$5_onSuccess($this, $url, $result) { + $this.$val$asset.$succeed = 1; + $this.$val$asset.$isLoading = 0; + return 0; +} +function cbgg_Color() { + var a = this; jl_Object.call(a); + a.$r0 = 0.0; + a.$g0 = 0.0; + a.$b0 = 0.0; + a.$a0 = 0.0; +} +var cbgg_Color_WHITE = null; +var cbgg_Color_LIGHT_GRAY = null; +var cbgg_Color_GRAY = null; +var cbgg_Color_DARK_GRAY = null; +var cbgg_Color_BLACK = null; +var cbgg_Color_WHITE_FLOAT_BITS = 0.0; +var cbgg_Color_CLEAR = null; +var cbgg_Color_BLUE = null; +var cbgg_Color_NAVY = null; +var cbgg_Color_ROYAL = null; +var cbgg_Color_SLATE = null; +var cbgg_Color_SKY = null; +var cbgg_Color_CYAN = null; +var cbgg_Color_TEAL = null; +var cbgg_Color_GREEN = null; +var cbgg_Color_CHARTREUSE = null; +var cbgg_Color_LIME = null; +var cbgg_Color_FOREST = null; +var cbgg_Color_OLIVE = null; +var cbgg_Color_YELLOW = null; +var cbgg_Color_GOLD = null; +var cbgg_Color_GOLDENROD = null; +var cbgg_Color_ORANGE = null; +var cbgg_Color_BROWN = null; +var cbgg_Color_TAN = null; +var cbgg_Color_FIREBRICK = null; +var cbgg_Color_RED = null; +var cbgg_Color_SCARLET = null; +var cbgg_Color_CORAL = null; +var cbgg_Color_SALMON = null; +var cbgg_Color_PINK = null; +var cbgg_Color_MAGENTA = null; +var cbgg_Color_PURPLE = null; +var cbgg_Color_VIOLET = null; +var cbgg_Color_MAROON = null; +function cbgg_Color_$callClinit() { + cbgg_Color_$callClinit = $rt_eraseClinit(cbgg_Color); + cbgg_Color__clinit_(); +} +function cbgg_Color__init_0() { + var var_0 = new cbgg_Color(); + cbgg_Color__init_1(var_0); + return var_0; +} +function cbgg_Color__init_2(var_0) { + var var_1 = new cbgg_Color(); + cbgg_Color__init_3(var_1, var_0); + return var_1; +} +function cbgg_Color__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbgg_Color(); + cbgg_Color__init_4(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgg_Color__init_5(var_0) { + var var_1 = new cbgg_Color(); + cbgg_Color__init_6(var_1, var_0); + return var_1; +} +function cbgg_Color__init_1($this) { + cbgg_Color_$callClinit(); + jl_Object__init_0($this); +} +function cbgg_Color__init_3($this, $rgba8888) { + cbgg_Color_$callClinit(); + jl_Object__init_0($this); + cbgg_Color_rgba8888ToColor($this, $rgba8888); +} +function cbgg_Color__init_4($this, $r, $g, $b, $a) { + cbgg_Color_$callClinit(); + jl_Object__init_0($this); + $this.$r0 = $r; + $this.$g0 = $g; + $this.$b0 = $b; + $this.$a0 = $a; + $this.$clamp(); +} +function cbgg_Color__init_6($this, $color) { + cbgg_Color_$callClinit(); + jl_Object__init_0($this); + $this.$set4($color); +} +function cbgg_Color_set($this, $color) { + $this.$r0 = $color.$r0; + $this.$g0 = $color.$g0; + $this.$b0 = $color.$b0; + $this.$a0 = $color.$a0; + return $this; +} +function cbgg_Color_clamp($this) { + if ($this.$r0 < 0.0) + $this.$r0 = 0.0; + else if ($this.$r0 > 1.0) + $this.$r0 = 1.0; + if ($this.$g0 < 0.0) + $this.$g0 = 0.0; + else if ($this.$g0 > 1.0) + $this.$g0 = 1.0; + if ($this.$b0 < 0.0) + $this.$b0 = 0.0; + else if ($this.$b0 > 1.0) + $this.$b0 = 1.0; + if ($this.$a0 < 0.0) + $this.$a0 = 0.0; + else if ($this.$a0 > 1.0) + $this.$a0 = 1.0; + return $this; +} +function cbgg_Color_set0($this, $r, $g, $b, $a) { + $this.$r0 = $r; + $this.$g0 = $g; + $this.$b0 = $b; + $this.$a0 = $a; + return $this.$clamp(); +} +function cbgg_Color_set1($this, $rgba) { + cbgg_Color_rgba8888ToColor($this, $rgba); + return $this; +} +function cbgg_Color_equals($this, $o) { + var $color; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $color = $o; + return $this.$toIntBits() != $color.$toIntBits() ? 0 : 1; + } + return 0; +} +function cbgg_Color_hashCode($this) { + var $result, var$2; + $result = $this.$r0 === 0.0 ? 0 : cbgu_NumberUtils_floatToIntBits($this.$r0); + var$2 = (31 * $result | 0) + ($this.$g0 === 0.0 ? 0 : cbgu_NumberUtils_floatToIntBits($this.$g0)) | 0; + var$2 = (31 * var$2 | 0) + ($this.$b0 === 0.0 ? 0 : cbgu_NumberUtils_floatToIntBits($this.$b0)) | 0; + var$2 = (31 * var$2 | 0) + ($this.$a0 === 0.0 ? 0 : cbgu_NumberUtils_floatToIntBits($this.$a0)) | 0; + return var$2; +} +function cbgg_Color_toFloatBits($this) { + var $color; + $color = (255.0 * $this.$a0 | 0) << 24 | (255.0 * $this.$b0 | 0) << 16 | (255.0 * $this.$g0 | 0) << 8 | 255.0 * $this.$r0 | 0; + return cbgu_NumberUtils_intToFloatColor($color); +} +function cbgg_Color_toIntBits($this) { + return (255.0 * $this.$a0 | 0) << 24 | (255.0 * $this.$b0 | 0) << 16 | (255.0 * $this.$g0 | 0) << 8 | 255.0 * $this.$r0 | 0; +} +function cbgg_Color_toString($this) { + var var$1, $value; + var$1 = (255.0 * $this.$r0 | 0) << 24 | (255.0 * $this.$g0 | 0) << 16 | (255.0 * $this.$b0 | 0) << 8 | 255.0 * $this.$a0 | 0; + $value = jl_Integer_toHexString(var$1); + while ($value.$length() < 8) { + $value = (((jl_StringBuilder__init_()).$append1($rt_s(330))).$append1($value)).$toString(); + } + return $value; +} +function cbgg_Color_rgba8888($r, $g, $b, $a) { + cbgg_Color_$callClinit(); + return ($r * 255.0 | 0) << 24 | ($g * 255.0 | 0) << 16 | ($b * 255.0 | 0) << 8 | $a * 255.0 | 0; +} +function cbgg_Color_rgba8888ToColor($color, $value) { + cbgg_Color_$callClinit(); + $color.$r0 = (($value & (-16777216)) >>> 24 | 0) / 255.0; + $color.$g0 = (($value & 16711680) >>> 16 | 0) / 255.0; + $color.$b0 = (($value & 65280) >>> 8 | 0) / 255.0; + $color.$a0 = ($value & 255) / 255.0; +} +function cbgg_Color_cpy($this) { + return cbgg_Color__init_5($this); +} +function cbgg_Color__clinit_() { + cbgg_Color_WHITE = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + cbgg_Color_LIGHT_GRAY = cbgg_Color__init_2((-1077952513)); + cbgg_Color_GRAY = cbgg_Color__init_2(2139062271); + cbgg_Color_DARK_GRAY = cbgg_Color__init_2(1061109759); + cbgg_Color_BLACK = cbgg_Color__init_(0.0, 0.0, 0.0, 1.0); + cbgg_Color_WHITE_FLOAT_BITS = cbgg_Color_WHITE.$toFloatBits(); + cbgg_Color_CLEAR = cbgg_Color__init_(0.0, 0.0, 0.0, 0.0); + cbgg_Color_BLUE = cbgg_Color__init_(0.0, 0.0, 1.0, 1.0); + cbgg_Color_NAVY = cbgg_Color__init_(0.0, 0.0, 0.5, 1.0); + cbgg_Color_ROYAL = cbgg_Color__init_2(1097458175); + cbgg_Color_SLATE = cbgg_Color__init_2(1887473919); + cbgg_Color_SKY = cbgg_Color__init_2((-2016482305)); + cbgg_Color_CYAN = cbgg_Color__init_(0.0, 1.0, 1.0, 1.0); + cbgg_Color_TEAL = cbgg_Color__init_(0.0, 0.5, 0.5, 1.0); + cbgg_Color_GREEN = cbgg_Color__init_2(16711935); + cbgg_Color_CHARTREUSE = cbgg_Color__init_2(2147418367); + cbgg_Color_LIME = cbgg_Color__init_2(852308735); + cbgg_Color_FOREST = cbgg_Color__init_2(579543807); + cbgg_Color_OLIVE = cbgg_Color__init_2(1804477439); + cbgg_Color_YELLOW = cbgg_Color__init_2((-65281)); + cbgg_Color_GOLD = cbgg_Color__init_2((-2686721)); + cbgg_Color_GOLDENROD = cbgg_Color__init_2((-626712321)); + cbgg_Color_ORANGE = cbgg_Color__init_2((-5963521)); + cbgg_Color_BROWN = cbgg_Color__init_2((-1958407169)); + cbgg_Color_TAN = cbgg_Color__init_2((-759919361)); + cbgg_Color_FIREBRICK = cbgg_Color__init_2((-1306385665)); + cbgg_Color_RED = cbgg_Color__init_2((-16776961)); + cbgg_Color_SCARLET = cbgg_Color__init_2((-13361921)); + cbgg_Color_CORAL = cbgg_Color__init_2((-8433409)); + cbgg_Color_SALMON = cbgg_Color__init_2((-92245249)); + cbgg_Color_PINK = cbgg_Color__init_2((-9849601)); + cbgg_Color_MAGENTA = cbgg_Color__init_(1.0, 0.0, 1.0, 1.0); + cbgg_Color_PURPLE = cbgg_Color__init_2((-1608453889)); + cbgg_Color_VIOLET = cbgg_Color__init_2((-293409025)); + cbgg_Color_MAROON = cbgg_Color__init_2((-1339006721)); +} +function cgxgbtp_Preloader$7() { + var a = this; cgxgbt_AssetLoaderListener.call(a); + a.$val$listener0 = null; + a.$val$type = null; + a.$val$url0 = null; + a.$this$015 = null; +} +function cgxgbtp_Preloader$7__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_Preloader$7(); + cgxgbtp_Preloader$7__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_Preloader$7__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$015 = $this$0; + $this.$val$listener0 = var$2; + $this.$val$type = var$3; + $this.$val$url0 = var$4; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbtp_Preloader$7_onProgress($this, $amount) { + $this.$val$listener0.$onProgress($amount); +} +function cgxgbtp_Preloader$7_onFailure($this, $urll) { + $this.$val$listener0.$onFailure($urll); +} +function cgxgbtp_Preloader$7_onSuccess($this, $urll, $result) { + $this.$this$015.$putAssetInMap($this.$val$type, $this.$val$url0, $result); + $this.$val$listener0.$onSuccess($urll, $result); + return 0; +} +var cbgggpr_ParticleControllerRenderData = $rt_classWithoutFields(); +function cbgggpr_ParticleControllerRenderData__init_($this) { + jl_Object__init_0($this); +} +var cbgggpr_PointSpriteControllerRenderData = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderData); +function cbgggpr_PointSpriteControllerRenderData__init_() { + var var_0 = new cbgggpr_PointSpriteControllerRenderData(); + cbgggpr_PointSpriteControllerRenderData__init_0(var_0); + return var_0; +} +function cbgggpr_PointSpriteControllerRenderData__init_0($this) { + cbgggpr_ParticleControllerRenderData__init_($this); +} +var juf_Consumer = $rt_classWithoutFields(0); +function cbgg_VertexAttribute() { + var a = this; jl_Object.call(a); + a.$usage = 0; + a.$numComponents = 0; + a.$normalized = 0; + a.$type3 = 0; + a.$offset = 0; + a.$alias = null; + a.$unit = 0; + a.$usageIndex = 0; +} +function cbgg_VertexAttribute__init_(var_0, var_1, var_2) { + var var_3 = new cbgg_VertexAttribute(); + cbgg_VertexAttribute__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_VertexAttribute__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgg_VertexAttribute(); + cbgg_VertexAttribute__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgg_VertexAttribute__init_3(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new cbgg_VertexAttribute(); + cbgg_VertexAttribute__init_4(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function cbgg_VertexAttribute__init_0($this, $usage, $numComponents, $alias) { + cbgg_VertexAttribute__init_2($this, $usage, $numComponents, $alias, 0); +} +function cbgg_VertexAttribute__init_2($this, $usage, $numComponents, $alias, $unit) { + var var$5; + var$5 = $rt_compare($usage, 4); + cbgg_VertexAttribute__init_4($this, $usage, $numComponents, var$5 ? 5126 : 5121, var$5 ? 0 : 1, $alias, $unit); +} +function cbgg_VertexAttribute__init_4($this, $usage, $numComponents, $type, $normalized, $alias, $unit) { + jl_Object__init_0($this); + $this.$usage = $usage; + $this.$numComponents = $numComponents; + $this.$type3 = $type; + $this.$normalized = $normalized; + $this.$alias = $alias; + $this.$unit = $unit; + $this.$usageIndex = jl_Integer_numberOfTrailingZeros($usage); +} +function cbgg_VertexAttribute_getSizeInBytes($this) { + a: { + switch ($this.$type3) { + case 5120: + case 5121: + break; + case 5122: + case 5123: + return 2 * $this.$numComponents | 0; + case 5124: + case 5125: + case 5127: + case 5128: + case 5129: + case 5130: + case 5131: + break a; + case 5126: + case 5132: + return 4 * $this.$numComponents | 0; + default: + break a; + } + return $this.$numComponents; + } + return 0; +} +function ju_IllegalFormatCodePointException() { + ju_IllegalFormatException.call(this); + this.$codePoint = 0; +} +function ju_IllegalFormatCodePointException__init_(var_0) { + var var_1 = new ju_IllegalFormatCodePointException(); + ju_IllegalFormatCodePointException__init_0(var_1, var_0); + return var_1; +} +function ju_IllegalFormatCodePointException__init_0($this, $codePoint) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(331)), $codePoint), $rt_s(332)); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$codePoint = $codePoint; +} +function cbgssu_DragListener() { + var a = this; cbgss_InputListener.call(a); + a.$tapSquareSize1 = 0.0; + a.$touchDownX0 = 0.0; + a.$touchDownY0 = 0.0; + a.$stageTouchDownX = 0.0; + a.$stageTouchDownY = 0.0; + a.$pressedPointer0 = 0; +} +function cbgssu_DragListener__init_() { + var var_0 = new cbgssu_DragListener(); + cbgssu_DragListener__init_0(var_0); + return var_0; +} +function cbgssu_DragListener__init_0($this) { + cbgss_InputListener__init_0($this); + $this.$tapSquareSize1 = 14.0; + $this.$touchDownX0 = (-1.0); + $this.$touchDownY0 = (-1.0); + $this.$stageTouchDownX = (-1.0); + $this.$stageTouchDownY = (-1.0); + $this.$pressedPointer0 = (-1); +} +function jur_LeafQuantifierSet() { + jur_QuantifierSet.call(this); + this.$leaf = null; +} +function jur_LeafQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_LeafQuantifierSet(); + jur_LeafQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_LeafQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_QuantifierSet__init_($this, $innerSet, $next, $type); + $this.$leaf = $innerSet; +} +function jur_LeafQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $i, var$5; + $i = 0; + a: { + while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$getRightBound()) { + var$5 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$5 <= 0) + break a; + $stringIndex = $stringIndex + var$5 | 0; + $i = $i + 1 | 0; + } + } + while (true) { + if ($i < 0) + return (-1); + var$5 = $this.$next.$matches($stringIndex, $testString, $matchResult); + if (var$5 >= 0) + break; + $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; + $i = $i + (-1) | 0; + } + return var$5; +} +function jur_LeafQuantifierSet_getName($this) { + return $rt_s(333); +} +var jur_UnifiedQuantifierSet = $rt_classWithoutFields(jur_LeafQuantifierSet); +function jur_UnifiedQuantifierSet__init_(var_0) { + var var_1 = new jur_UnifiedQuantifierSet(); + jur_UnifiedQuantifierSet__init_0(var_1, var_0); + return var_1; +} +function jur_UnifiedQuantifierSet__init_0($this, $quant) { + jur_LeafQuantifierSet__init_0($this, $quant.$getInnerSet(), $quant.$getNext(), $quant.$getType1()); + $this.$innerSet.$setNext($this); +} +function jur_UnifiedQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var var$4; + while (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$getRightBound()) { + var$4 = $this.$leaf; + if (var$4.$accepts($stringIndex, $testString) <= 0) + break; + $stringIndex = $stringIndex + $this.$leaf.$charCount0() | 0; + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_UnifiedQuantifierSet_find($this, $stringIndex, $testString, $matchResult) { + var $startSearch, $newSearch, $newSearch_0; + $startSearch = $this.$next.$find($stringIndex, $testString, $matchResult); + if ($startSearch < 0) + return (-1); + $newSearch = $startSearch - $this.$leaf.$charCount0() | 0; + while ($newSearch >= $stringIndex && $this.$leaf.$accepts($newSearch, $testString) > 0) { + $newSearch_0 = $newSearch - $this.$leaf.$charCount0() | 0; + $startSearch = $newSearch; + $newSearch = $newSearch_0; + } + return $startSearch; +} +var jlr_Type = $rt_classWithoutFields(0); +function jl_Class() { + var a = this; jl_Object.call(a); + a.$name6 = null; + a.$simpleName = null; + a.$platformClass = null; + a.$declaredConstructors = null; +} +var jl_Class_reflectionInitialized = 0; +function jl_Class__init_(var_0) { + var var_1 = new jl_Class(); + jl_Class__init_0(var_1, var_0); + return var_1; +} +function jl_Class__init_0($this, $platformClass) { + var var$2; + jl_Object__init_0($this); + $this.$platformClass = $platformClass; + var$2 = $this; + $platformClass.classObject = var$2; +} +function jl_Class_getClass($cls) { + var $result; + if ($cls === null) + return null; + $result = $cls.classObject; + if ($result === null) + $result = jl_Class__init_($cls); + return $result; +} +function jl_Class_toString($this) { + var var$1, var$2, var$3; + var$1 = $this.$isInterface() ? $rt_s(334) : !$this.$isPrimitive() ? $rt_s(335) : $rt_s(102); + var$2 = $this.$getName(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +function jl_Class_getPlatformClass($this) { + return $this.$platformClass; +} +function jl_Class_isInstance($this, $obj) { + return otp_Platform_isInstance($obj, $this.$platformClass); +} +function jl_Class_getName($this) { + if ($this.$name6 === null) + $this.$name6 = otp_Platform_getName($this.$platformClass); + return $this.$name6; +} +function jl_Class_getSimpleName($this) { + var $name, var$2, var$3, $lastDollar, $lastDot; + $name = jl_Class_getSimpleNameCache($this); + if ($name === null) { + if ($this.$isArray()) { + var$2 = ($this.$getComponentType()).$getSimpleName(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, var$2), $rt_s(35)); + $name = jl_StringBuilder_toString(var$3); + } else if ($this.$getEnclosingClass() !== null) { + $name = otp_Platform_getSimpleName($this.$platformClass); + if ($name === null) + $name = $rt_s(102); + } else { + $name = otp_Platform_getName($this.$platformClass); + $lastDollar = $name.$lastIndexOf(36); + if ($lastDollar == (-1)) { + $lastDot = $name.$lastIndexOf(46); + if ($lastDot != (-1)) + $name = $name.$substring($lastDot + 1 | 0); + } else { + $name = $name.$substring($lastDollar + 1 | 0); + if ($name.$charAt(0) >= 48 && $name.$charAt(0) <= 57) + $name = $rt_s(102); + } + } + jl_Class_setSimpleNameCache($this, $name); + } + return $name; +} +function jl_Class_getSimpleNameCache($self) { + return $self.$simpleName; +} +function jl_Class_setSimpleNameCache($self, $value) { + $self.$simpleName = $value; +} +function jl_Class_isPrimitive($this) { + return otp_Platform_isPrimitive($this.$platformClass); +} +function jl_Class_isArray($this) { + return otp_Platform_getArrayItem($this.$platformClass) === null ? 0 : 1; +} +function jl_Class_isEnum($this) { + return otp_Platform_isEnum($this.$platformClass); +} +function jl_Class_isInterface($this) { + return !($this.$platformClass.$meta.flags & 2) ? 0 : 1; +} +function jl_Class_getComponentType($this) { + return jl_Class_getClass(otp_Platform_getArrayItem($this.$platformClass)); +} +function jl_Class_initReflection() { + if (!jl_Class_reflectionInitialized) { + jl_Class_reflectionInitialized = 1; + jl_Class_createMetadata(); + } +} +function jl_Class_createMetadata() { + cbgssu_Table$DebugRect.$meta.methods = [ + { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbgssu_Table$DebugRect__init_(obj ); + return null; + } + }, { + name : "", + modifiers : 512, + accessLevel : 0, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbgssu_Table$DebugRect_$callClinit(); + cbgssu_Table$DebugRect__clinit_(); + return null; + } + }]; + cbggg_GlyphLayout$GlyphRun.$meta.methods = [ + { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout$GlyphRun__init_(obj ); + return null; + } + }, { + name : "appendRun", + modifiers : 0, + accessLevel : 0, + parameterTypes : [cbggg_GlyphLayout$GlyphRun], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout$GlyphRun_appendRun(obj , args[0]); + return null; + } + }, { + name : "reset", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout$GlyphRun_reset(obj ); + return null; + } + }, { + name : "toString", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : jl_String, + callable : function(obj, args) { + return cbggg_GlyphLayout$GlyphRun_toString(obj ); + } + }]; + cbggg_GlyphLayout.$meta.methods = [ + { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout__init_(obj ); + return null; + } + }, { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout__init_0(obj , args[0], args[1]); + return null; + } + }, { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence, cbgg_Color, $rt_floatcls(), $rt_intcls(), $rt_booleancls()], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout__init_1(obj , args[0], args[1], args[2], jl_Float_floatValue(args[3]), jl_Integer_intValue(args[4]), jl_Boolean_booleanValue(args[5])); + return null; + } + }, { + name : "", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence, $rt_intcls(), $rt_intcls(), cbgg_Color, $rt_floatcls(), $rt_intcls(), $rt_booleancls(), jl_String], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout__init_2(obj , args[0], args[1], jl_Integer_intValue(args[2]), jl_Integer_intValue(args[3]), args[4], jl_Float_floatValue(args[5]), jl_Integer_intValue(args[6]), jl_Boolean_booleanValue(args[7]), args[8]); + return null; + } + }, { + name : "setText", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_setText(obj , args[0], args[1]); + return null; + } + }, { + name : "setText", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence, cbgg_Color, $rt_floatcls(), $rt_intcls(), $rt_booleancls()], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_setText0(obj , args[0], args[1], args[2], jl_Float_floatValue(args[3]), jl_Integer_intValue(args[4]), jl_Boolean_booleanValue(args[5])); + return null; + } + }, { + name : "setText", + modifiers : 0, + accessLevel : 3, + parameterTypes : [cbggg_BitmapFont, jl_CharSequence, $rt_intcls(), $rt_intcls(), cbgg_Color, $rt_floatcls(), $rt_intcls(), $rt_booleancls(), jl_String], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_setText1(obj , args[0], args[1], jl_Integer_intValue(args[2]), jl_Integer_intValue(args[3]), args[4], jl_Float_floatValue(args[5]), jl_Integer_intValue(args[6]), jl_Boolean_booleanValue(args[7]), args[8]); + return null; + } + }, { + name : "calculateWidths", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbggg_BitmapFont$BitmapFontData], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_calculateWidths(obj , args[0]); + return null; + } + }, { + name : "alignRuns", + modifiers : 0, + accessLevel : 1, + parameterTypes : [$rt_floatcls(), $rt_intcls()], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_alignRuns(obj , jl_Float_floatValue(args[0]), jl_Integer_intValue(args[1])); + return null; + } + }, { + name : "truncate", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbggg_BitmapFont$BitmapFontData, cbggg_GlyphLayout$GlyphRun, $rt_floatcls(), jl_String], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_truncate(obj , args[0], args[1], jl_Float_floatValue(args[2]), args[3]); + return null; + } + }, { + name : "wrap", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbggg_BitmapFont$BitmapFontData, cbggg_GlyphLayout$GlyphRun, $rt_intcls()], + returnType : cbggg_GlyphLayout$GlyphRun, + callable : function(obj, args) { + return cbggg_GlyphLayout_wrap(obj , args[0], args[1], jl_Integer_intValue(args[2])); + } + }, { + name : "setLastGlyphXAdvance", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbggg_BitmapFont$BitmapFontData, cbggg_GlyphLayout$GlyphRun], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_setLastGlyphXAdvance(obj , args[0], args[1]); + return null; + } + }, { + name : "getGlyphWidth", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbggg_BitmapFont$Glyph, cbggg_BitmapFont$BitmapFontData], + returnType : $rt_floatcls(), + callable : function(obj, args) { + return cbggg_GlyphLayout_getGlyphWidth(obj , args[0], args[1]); + } + }, { + name : "getLineOffset", + modifiers : 0, + accessLevel : 1, + parameterTypes : [cbgu_Array, cbggg_BitmapFont$BitmapFontData], + returnType : $rt_floatcls(), + callable : function(obj, args) { + return cbggg_GlyphLayout_getLineOffset(obj , args[0], args[1]); + } + }, { + name : "parseColorMarkup", + modifiers : 0, + accessLevel : 1, + parameterTypes : [jl_CharSequence, $rt_intcls(), $rt_intcls()], + returnType : $rt_intcls(), + callable : function(obj, args) { + return cbggg_GlyphLayout_parseColorMarkup(obj , args[0], jl_Integer_intValue(args[1]), jl_Integer_intValue(args[2])); + } + }, { + name : "reset", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_reset(obj ); + return null; + } + }, { + name : "toString", + modifiers : 0, + accessLevel : 3, + parameterTypes : [], + returnType : jl_String, + callable : function(obj, args) { + return cbggg_GlyphLayout_toString(obj ); + } + }, { + name : "", + modifiers : 512, + accessLevel : 0, + parameterTypes : [], + returnType : $rt_voidcls(), + callable : function(obj, args) { + cbggg_GlyphLayout_$callClinit(); + cbggg_GlyphLayout__clinit_(); + return null; + } + }]; +} +function jl_Class_getDeclaredConstructors($this) { + var var$1, $jsMethods, $count, $i, var$5, $jsParameterTypes, $parameterTypes, $j, var$9, var$10, var$11, var$12; + if (!$this.$isPrimitive() && !$this.$isArray()) { + if ($this.$declaredConstructors === null) { + jl_Class_initReflection(); + var$1 = ($this.$getPlatformClass()).$meta; + $jsMethods = var$1.methods; + $this.$declaredConstructors = $rt_createArray(jlr_Constructor, $jsMethods.length); + $count = 0; + $i = 0; + while ($i < $jsMethods.length) { + var$5 = $jsMethods[$i]; + if ($rt_str(var$5.name).$equals($rt_s(336))) { + $jsParameterTypes = var$5.parameterTypes; + $parameterTypes = $rt_createArray(jl_Class, $jsParameterTypes.length); + $j = 0; + while (true) { + var$9 = $parameterTypes.data; + if ($j >= var$9.length) + break; + var$9[$j] = jl_Class_getClass($jsParameterTypes[$j]); + $j = $j + 1 | 0; + } + var$9 = $this.$declaredConstructors.data; + var$10 = $count + 1 | 0; + var$11 = new jlr_Constructor; + var$1 = $rt_str(var$5.name); + var$12 = var$5.modifiers; + jlr_Constructor__init_0(var$11, $this, var$1, var$12, var$5.accessLevel, $parameterTypes, otji_JS_functionAsObject(var$5.callable, "call")); + var$9[$count] = var$11; + $count = var$10; + } + $i = $i + 1 | 0; + } + $this.$declaredConstructors = ju_Arrays_copyOf1($this.$declaredConstructors, $count); + } + return $this.$declaredConstructors.$clone(); + } + return $rt_createArray(jlr_Constructor, 0); +} +function jl_Class_getConstructors($this) { + var $declaredConstructors, var$2, var$3, $constructors, $sz, var$6, $constructor, var$8, var$9; + $declaredConstructors = $this.$getDeclaredConstructors(); + var$2 = $declaredConstructors.data; + var$3 = var$2.length; + $constructors = $rt_createArray(jlr_Constructor, var$3); + $sz = 0; + var$6 = 0; + while (var$6 < var$3) { + $constructor = var$2[var$6]; + if (jlr_Modifier_isPublic($constructor.$getModifiers0())) { + var$8 = $constructors.data; + var$9 = $sz + 1 | 0; + var$8[$sz] = $constructor; + $sz = var$9; + } + var$6 = var$6 + 1 | 0; + } + if ($sz < $constructors.data.length) + $constructors = ju_Arrays_copyOf1($constructors, $sz); + return $constructors; +} +function jl_Class_getDeclaredConstructor($this, $parameterTypes) { + var var$2, var$3, var$4, $constructor; + var$2 = ($this.$getDeclaredConstructors()).data; + var$3 = var$2.length; + var$4 = 0; + while (true) { + if (var$4 >= var$3) + $rt_throw(jl_NoSuchMethodException__init_()); + $constructor = var$2[var$4]; + if (ju_Arrays_equals($constructor.$getParameterTypes(), $parameterTypes)) + break; + var$4 = var$4 + 1 | 0; + } + return $constructor; +} +function jl_Class_getConstructor($this, $parameterTypes) { + var var$2, var$3, var$4, $constructor; + var$2 = ($this.$getDeclaredConstructors()).data; + var$3 = var$2.length; + var$4 = 0; + while (true) { + if (var$4 >= var$3) + $rt_throw(jl_NoSuchMethodException__init_()); + $constructor = var$2[var$4]; + if (jlr_Modifier_isPublic($constructor.$getModifiers0()) && ju_Arrays_equals($constructor.$getParameterTypes(), $parameterTypes)) + break; + var$4 = var$4 + 1 | 0; + } + return $constructor; +} +function jl_Class_getEnumConstants($this) { + if (!$this.$isEnum0()) + return null; + $this.$platformClass.$clinit(); + return (otp_Platform_getEnumConstants($this.$platformClass)).$clone(); +} +function jl_Class_forName($name) { + var $cls; + $cls = otp_Platform_lookupClass($name.$toString()); + if ($cls !== null) + return jl_Class_getClass($cls); + $rt_throw(jl_ClassNotFoundException__init_()); +} +function jl_Class_newInstance($this) { + var $instance; + $instance = otp_Platform_newInstance($this.$platformClass); + if ($instance !== null) + return $instance; + $rt_throw(jl_InstantiationException__init_()); +} +function jl_Class_getEnclosingClass($this) { + var $result; + $result = otp_Platform_getEnclosingClass($this.$getPlatformClass()); + return $result === null ? null : jl_Class_getClass($result); +} +var otjt_ArrayBufferView = $rt_classWithoutFields(); +var otjt_Int16Array = $rt_classWithoutFields(otjt_ArrayBufferView); +var omcsumw_HelpWindowGenerator = $rt_classWithoutFields(); +var omcsumw_HelpWindowGenerator_CHAR_ARROW_L = null; +var omcsumw_HelpWindowGenerator_CHAR_ARROW_D = null; +var omcsumw_HelpWindowGenerator_CHAR_ARROW_R = null; +var omcsumw_HelpWindowGenerator_CHAR_ARROW_U = null; +var omcsumw_HelpWindowGenerator_CHAR_DPAD_L = null; +var omcsumw_HelpWindowGenerator_CHAR_DPAD_D = null; +var omcsumw_HelpWindowGenerator_CHAR_DPAD_R = null; +var omcsumw_HelpWindowGenerator_CHAR_DPAD_U = null; +var omcsumw_HelpWindowGenerator_CHAR_STICK_L = null; +var omcsumw_HelpWindowGenerator_CHAR_STICK_D = null; +var omcsumw_HelpWindowGenerator_CHAR_STICK_R = null; +var omcsumw_HelpWindowGenerator_CHAR_STICK_U = null; +var omcsumw_HelpWindowGenerator_CHAR_BUTTON_A = null; +var omcsumw_HelpWindowGenerator_CHAR_BUTTON_B = null; +var omcsumw_HelpWindowGenerator_CHAR_BUTTON_X = null; +var omcsumw_HelpWindowGenerator_CHAR_BUTTON_Y = null; +var omcsumw_HelpWindowGenerator_CHAR_BULLET = null; +var omcsumw_HelpWindowGenerator_HELPTEXT = null; +function omcsumw_HelpWindowGenerator_$callClinit() { + omcsumw_HelpWindowGenerator_$callClinit = $rt_eraseClinit(omcsumw_HelpWindowGenerator); + omcsumw_HelpWindowGenerator__clinit_(); +} +function omcsumw_HelpWindowGenerator__init_() { + var var_0 = new omcsumw_HelpWindowGenerator(); + omcsumw_HelpWindowGenerator__init_0(var_0); + return var_0; +} +function omcsumw_HelpWindowGenerator__init_0($this) { + omcsumw_HelpWindowGenerator_$callClinit(); + jl_Object__init_0($this); +} +function omcsumw_HelpWindowGenerator_create($api, $p) { + var var$3, $uiData, $mediaManager, $window, $currentPage, var$8, $titleText, $helpText, var$11, $helpText2, $helpImage, $prevBtn, $nextBtn, $okBtn; + omcsumw_HelpWindowGenerator_$callClinit(); + var$3 = $p.data; + $uiData = var$3[0]; + $mediaManager = var$3[1]; + $window = $api.$windows.$create1(0, 0, 18, 11, $rt_s(337)); + $api.$windows.$setName($window, $rt_s(338)); + $currentPage = $rt_createIntArray(1); + var$8 = $currentPage.data; + var$8[0] = 0; + $titleText = $api.$components0.$text0.$create2(9, 9, $rt_createArray(jl_String, 0)); + $api.$windows.$addComponent($window, $titleText); + $helpText = $api.$components0.$text0.$create2(1, 7, $rt_createArray(jl_String, 0)); + $api.$windows.$addComponent($window, $helpText); + $api.$components0.$setOffset($helpText, (-4), 0); + var$11 = $api.$components0.$text0; + omcsum_MenuBaseMedia_$callClinit(); + var$11.$setFont($helpText, omcsum_MenuBaseMedia_FONT_HELP); + $helpText2 = $api.$components0.$text0.$create2(7, 7, $rt_createArray(jl_String, 0)); + $api.$windows.$addComponent($window, $helpText2); + $api.$components0.$setOffset($helpText2, (-4), 0); + $api.$components0.$text0.$setFont($helpText2, omcsum_MenuBaseMedia_FONT_HELP); + $helpImage = $api.$components0.$image0.$create3(0, 6, null); + $api.$windows.$addComponent($window, $helpImage); + $prevBtn = $api.$components0.$button.$imageButton.$create4(1, 1, 1, 1, omcsum_MenuBaseMedia_ICON_PREVIOUS, 0); + $nextBtn = $api.$components0.$button.$imageButton.$create4(16, 1, 1, 1, omcsum_MenuBaseMedia_ICON_NEXT, 0); + $api.$components0.$setOffset($prevBtn, 0, (-4)); + $api.$components0.$setOffset($nextBtn, 0, (-4)); + $api.$components0.$button.$setButtonAction($prevBtn, omcsumw_HelpWindowGenerator$1__init_($currentPage, $api, $mediaManager, $titleText, $helpText, $helpText2, $helpImage, $prevBtn, $nextBtn, $uiData)); + $api.$windows.$addComponent($window, $prevBtn); + $api.$components0.$button.$setButtonAction($nextBtn, omcsumw_HelpWindowGenerator$2__init_($currentPage, $api, $mediaManager, $titleText, $helpText, $helpText2, $helpImage, $prevBtn, $nextBtn, $uiData)); + $api.$windows.$addComponent($window, $nextBtn); + $okBtn = $api.$components0.$button.$textButton.$create5(3, 0, 12, 1, $rt_s(339)); + $api.$components0.$setOffset($okBtn, 0, 4); + $api.$components0.$button.$setButtonAction($okBtn, omcsumw_HelpWindowGenerator$3__init_($api, $window, $uiData)); + $api.$windows.$addComponent($window, $okBtn); + $api.$windows.$center($window); + omcsumw_HelpWindowGenerator_updatePage($api, $mediaManager, $titleText, $helpText, $helpText2, $helpImage, var$8[0]); + return $window; +} +function omcsumw_HelpWindowGenerator_updatePage($api, $mediaManager, $titleText, $helpText, $helpText2, $helpImage, $page) { + var var$8, $title, $text, $text2, $i, var$13, $i_0, $txt, var$16, var$17, $split, var$19, var$20, var$21; + omcsumw_HelpWindowGenerator_$callClinit(); + var$8 = omcet_Tools$Calc_inBounds0($page, 0, omcsumw_HelpWindowGenerator_HELPTEXT.data.length - 1 | 0); + $title = omcsumw_HelpWindowGenerator_HELPTEXT.data[var$8].data[0]; + $text = $rt_createArray(jl_String, omcsumw_HelpWindowGenerator_HELPTEXT.data[var$8].data.length - 1 | 0); + $text2 = $rt_createArray(jl_String, omcsumw_HelpWindowGenerator_HELPTEXT.data[var$8].data.length - 1 | 0); + $i = 0; + while ($i < (omcsumw_HelpWindowGenerator_HELPTEXT.data[var$8].data.length - 1 | 0)) { + var$13 = omcsumw_HelpWindowGenerator_HELPTEXT.data[var$8].data; + $i_0 = $i + 1 | 0; + $txt = var$13[$i_0]; + if (!$txt.$contains0($rt_s(340))) { + var$16 = $text2.data; + $text.data[$i] = $txt; + var$16[$i] = $rt_s(102); + } else { + var$17 = $text2.data; + var$16 = $text.data; + $split = $txt.$split($rt_s(340)); + var$13 = $split.data; + var$16[$i] = var$13[0]; + var$17[$i] = var$13[1]; + } + $i = $i_0; + } + a: { + var$13 = $text.data; + $api.$components0.$text0.$setLines($titleText, omcet_Tools$Text_toArray($title)); + $api.$components0.$setOffset($titleText, -($mediaManager.$textWidth($titleText.$font2, $title) / 2 | 0) | 0, 0); + $api.$components0.$text0.$setLines($helpText, $text); + var$19 = $api.$components0; + var$20 = 9 - var$13.length | 0; + var$19.$setPosition($helpText, 1, var$20); + $api.$components0.$text0.$setLines($helpText2, $text2); + $api.$components0.$setPosition($helpText2, 7, var$20); + var$19 = $api.$components0.$image0; + switch (var$8) { + case 1: + omcsum_MenuBaseMedia_$callClinit(); + var$21 = omcsum_MenuBaseMedia_HELP_IMAGE_1; + break a; + case 2: + omcsum_MenuBaseMedia_$callClinit(); + var$21 = omcsum_MenuBaseMedia_HELP_IMAGE_2; + break a; + default: + } + var$21 = null; + } + var$19.$setImage0($helpImage, var$21); +} +function omcsumw_HelpWindowGenerator__clinit_() { + var var$1, var$2, var$3, var$4, var$5, var$6, var$7; + omcsumw_HelpWindowGenerator_CHAR_ARROW_L = omcet_Tools$Text_customChar(0); + omcsumw_HelpWindowGenerator_CHAR_ARROW_D = omcet_Tools$Text_customChar(1); + omcsumw_HelpWindowGenerator_CHAR_ARROW_R = omcet_Tools$Text_customChar(2); + omcsumw_HelpWindowGenerator_CHAR_ARROW_U = omcet_Tools$Text_customChar(3); + omcsumw_HelpWindowGenerator_CHAR_DPAD_L = omcet_Tools$Text_customChar(4); + omcsumw_HelpWindowGenerator_CHAR_DPAD_D = omcet_Tools$Text_customChar(5); + omcsumw_HelpWindowGenerator_CHAR_DPAD_R = omcet_Tools$Text_customChar(6); + omcsumw_HelpWindowGenerator_CHAR_DPAD_U = omcet_Tools$Text_customChar(7); + omcsumw_HelpWindowGenerator_CHAR_STICK_L = omcet_Tools$Text_customChar(8); + omcsumw_HelpWindowGenerator_CHAR_STICK_D = omcet_Tools$Text_customChar(9); + omcsumw_HelpWindowGenerator_CHAR_STICK_R = omcet_Tools$Text_customChar(10); + omcsumw_HelpWindowGenerator_CHAR_STICK_U = omcet_Tools$Text_customChar(11); + omcsumw_HelpWindowGenerator_CHAR_BUTTON_A = omcet_Tools$Text_customChar(12); + omcsumw_HelpWindowGenerator_CHAR_BUTTON_B = omcet_Tools$Text_customChar(13); + omcsumw_HelpWindowGenerator_CHAR_BUTTON_X = omcet_Tools$Text_customChar(14); + omcsumw_HelpWindowGenerator_CHAR_BUTTON_Y = omcet_Tools$Text_customChar(15); + omcsumw_HelpWindowGenerator_CHAR_BULLET = omcet_Tools$Text_customChar(16); + var$1 = $rt_createArray($rt_arraycls(jl_String), 6); + var$2 = var$1.data; + var$3 = $rt_createArray(jl_String, 7); + var$4 = var$3.data; + var$4[0] = $rt_s(341); + var$5 = omceui_KeyCode$Key_keyName(66); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(342)), var$5); + var$4[1] = jl_StringBuilder_toString(var$6); + var$5 = omceui_KeyCode$Key_keyName(44); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(343)), var$5); + var$4[2] = jl_StringBuilder_toString(var$6); + var$5 = omcsumw_HelpWindowGenerator_CHAR_ARROW_U; + var$6 = cbg_Input$Keys_toString(51); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(344)), var$5), 47), var$6); + var$4[3] = jl_StringBuilder_toString(var$7); + var$5 = omcsumw_HelpWindowGenerator_CHAR_ARROW_L; + var$6 = cbg_Input$Keys_toString(29); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(345)), var$5), 47), var$6); + var$4[4] = jl_StringBuilder_toString(var$7); + var$5 = omcsumw_HelpWindowGenerator_CHAR_ARROW_D; + var$6 = cbg_Input$Keys_toString(47); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(346)), var$5), 47), var$6); + var$4[5] = jl_StringBuilder_toString(var$7); + var$5 = omcsumw_HelpWindowGenerator_CHAR_ARROW_R; + var$6 = cbg_Input$Keys_toString(32); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(347)), var$5), 47), var$6); + var$4[6] = jl_StringBuilder_toString(var$7); + var$2[0] = var$3; + var$3 = $rt_createArray(jl_String, 6); + var$4 = var$3.data; + var$4[0] = $rt_s(348); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(349)), var$5), $rt_s(350)); + var$4[1] = jl_StringBuilder_toString(var$6); + var$4[2] = $rt_s(351); + var$4[3] = $rt_s(352); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(353)); + var$4[4] = jl_StringBuilder_toString(var$6); + var$4[5] = $rt_s(354); + var$2[1] = var$3; + var$3 = $rt_createArray(jl_String, 7); + var$4 = var$3.data; + var$4[0] = $rt_s(355); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(356)), var$5), $rt_s(357)); + var$4[1] = jl_StringBuilder_toString(var$6); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(356)), var$5), $rt_s(358)); + var$4[2] = jl_StringBuilder_toString(var$6); + var$4[3] = $rt_s(359); + var$4[4] = $rt_s(360); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(361)); + var$4[5] = jl_StringBuilder_toString(var$6); + var$4[6] = $rt_s(362); + var$2[2] = var$3; + var$3 = $rt_createArray(jl_String, 4); + var$4 = var$3.data; + omcsde_GAME_MODE_$callClinit(); + var$5 = omcsde_GAME_MODE_ENDLESS.$text1; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(363)), var$5); + var$4[0] = jl_StringBuilder_toString(var$6); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(364)); + var$4[1] = jl_StringBuilder_toString(var$6); + var$4[2] = $rt_s(365); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(366)); + var$4[3] = jl_StringBuilder_toString(var$6); + var$2[3] = var$3; + var$3 = $rt_createArray(jl_String, 3); + var$4 = var$3.data; + var$5 = omcsde_GAME_MODE_HIGHSCORE.$text1; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(363)), var$5); + var$4[0] = jl_StringBuilder_toString(var$6); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(364)); + var$4[1] = jl_StringBuilder_toString(var$6); + var$4[2] = $rt_s(367); + var$2[4] = var$3; + var$3 = $rt_createArray(jl_String, 3); + var$4 = var$3.data; + var$5 = omcsde_GAME_MODE_CLEAR_40.$text1; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(363)), var$5); + var$4[0] = jl_StringBuilder_toString(var$6); + var$5 = omcsumw_HelpWindowGenerator_CHAR_BULLET; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $rt_s(368)); + var$4[1] = jl_StringBuilder_toString(var$6); + var$4[2] = $rt_s(369); + var$2[5] = var$3; + omcsumw_HelpWindowGenerator_HELPTEXT = var$1; +} +function ju_BitSet() { + var a = this; jl_Object.call(a); + a.$data5 = null; + a.$length2 = 0; +} +function ju_BitSet__init_0() { + var var_0 = new ju_BitSet(); + ju_BitSet__init_1(var_0); + return var_0; +} +function ju_BitSet__init_(var_0) { + var var_1 = new ju_BitSet(); + ju_BitSet__init_2(var_1, var_0); + return var_1; +} +function ju_BitSet__init_1($this) { + jl_Object__init_0($this); + $this.$data5 = $rt_createIntArray(0); +} +function ju_BitSet__init_2($this, $nbits) { + jl_Object__init_0($this); + $this.$data5 = $rt_createIntArray((($nbits + 32 | 0) - 1 | 0) / 32 | 0); +} +function ju_BitSet_set($this, $bitIndex) { + var $index, var$3; + $index = $bitIndex / 32 | 0; + if ($bitIndex >= $this.$length2) { + ju_BitSet_ensureCapacity($this, $index + 1 | 0); + $this.$length2 = $bitIndex + 1 | 0; + } + var$3 = $this.$data5.data; + var$3[$index] = var$3[$index] | 1 << ($bitIndex % 32 | 0); +} +function ju_BitSet_set0($this, $fromIndex, $toIndex) { + var var$3, $fromDataIndex, $toDataIndex, var$6, $i; + var$3 = $rt_compare($fromIndex, $toIndex); + if (var$3 > 0) + $rt_throw(jl_IndexOutOfBoundsException__init_0()); + if (!var$3) + return; + $fromDataIndex = $fromIndex / 32 | 0; + $toDataIndex = $toIndex / 32 | 0; + if ($toIndex > $this.$length2) { + ju_BitSet_ensureCapacity($this, $toDataIndex + 1 | 0); + $this.$length2 = $toIndex; + } + if ($fromDataIndex == $toDataIndex) { + var$6 = $this.$data5.data; + var$6[$fromDataIndex] = var$6[$fromDataIndex] | ju_BitSet_trailingZeroBits($this, $fromIndex) & ju_BitSet_trailingOneBits($this, $toIndex); + } else { + var$6 = $this.$data5.data; + var$6[$fromDataIndex] = var$6[$fromDataIndex] | ju_BitSet_trailingZeroBits($this, $fromIndex); + $i = $fromDataIndex + 1 | 0; + while ($i < $toDataIndex) { + $this.$data5.data[$i] = (-1); + $i = $i + 1 | 0; + } + if ($toIndex & 31) { + var$6 = $this.$data5.data; + var$6[$toDataIndex] = var$6[$toDataIndex] | ju_BitSet_trailingOneBits($this, $toIndex); + } + } +} +function ju_BitSet_trailingZeroBits($this, $num) { + var var$2; + var$2 = $num % 32 | 0; + return (-1) << var$2; +} +function ju_BitSet_trailingOneBits($this, $num) { + var var$2; + var$2 = $num % 32 | 0; + return !var$2 ? 0 : (-1) >>> (32 - var$2 | 0) | 0; +} +function ju_BitSet_clear($this, $bitIndex) { + var $index, var$3; + $index = $bitIndex / 32 | 0; + if ($index < $this.$data5.data.length) { + var$3 = $this.$data5.data; + var$3[$index] = var$3[$index] & jl_Integer_rotateLeft((-2), $bitIndex % 32 | 0); + if ($bitIndex == ($this.$length2 - 1 | 0)) + ju_BitSet_recalculateLength($this); + } +} +function ju_BitSet_clear0($this, $fromIndex, $toIndex) { + var var$3, $fromDataIndex, $toDataIndex, var$6, $i; + if ($fromIndex > $toIndex) + $rt_throw(jl_IndexOutOfBoundsException__init_0()); + if ($fromIndex >= $this.$length2) + return; + var$3 = jl_Math_min($this.$length2, $toIndex); + if ($fromIndex == var$3) + return; + $fromDataIndex = $fromIndex / 32 | 0; + $toDataIndex = var$3 / 32 | 0; + if ($fromDataIndex == $toDataIndex) { + var$6 = $this.$data5.data; + var$6[$fromDataIndex] = var$6[$fromDataIndex] & (ju_BitSet_trailingOneBits($this, $fromIndex) | ju_BitSet_trailingZeroBits($this, var$3)); + } else { + var$6 = $this.$data5.data; + var$6[$fromDataIndex] = var$6[$fromDataIndex] & ju_BitSet_trailingOneBits($this, $fromIndex); + $i = $fromDataIndex + 1 | 0; + while ($i < $toDataIndex) { + $this.$data5.data[$i] = 0; + $i = $i + 1 | 0; + } + if (var$3 & 31) { + var$6 = $this.$data5.data; + var$6[$toDataIndex] = var$6[$toDataIndex] & ju_BitSet_trailingZeroBits($this, var$3); + } + } + ju_BitSet_recalculateLength($this); +} +function ju_BitSet_get($this, $bitIndex) { + var $index; + $index = $bitIndex / 32 | 0; + return $index < $this.$data5.data.length && $this.$data5.data[$index] & 1 << ($bitIndex % 32 | 0) ? 1 : 0; +} +function ju_BitSet_nextSetBit($this, $fromIndex) { + var $index, $val, var$4, $top, $i; + if ($fromIndex >= $this.$length2) + return (-1); + $index = $fromIndex / 32 | 0; + $val = $this.$data5.data[$index]; + var$4 = $val >>> ($fromIndex % 32 | 0) | 0; + if (var$4) + return jl_Integer_numberOfTrailingZeros(var$4) + $fromIndex | 0; + $top = ($this.$length2 + 31 | 0) / 32 | 0; + $i = $index + 1 | 0; + while ($i < $top) { + if ($this.$data5.data[$i]) + return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data5.data[$i]) | 0; + $i = $i + 1 | 0; + } + return (-1); +} +function ju_BitSet_nextClearBit($this, $fromIndex) { + var $index, $val, var$4, $top, $i; + if ($fromIndex >= $this.$length2) + return $fromIndex; + $index = $fromIndex / 32 | 0; + $val = $this.$data5.data[$index] ^ (-1); + var$4 = $val >>> ($fromIndex % 32 | 0) | 0; + if (var$4) + return jl_Integer_numberOfTrailingZeros(var$4) + $fromIndex | 0; + $top = ($this.$length2 + 31 | 0) / 32 | 0; + $i = $index + 1 | 0; + while ($i < $top) { + if ($this.$data5.data[$i] != (-1)) + return ($i * 32 | 0) + jl_Integer_numberOfTrailingZeros($this.$data5.data[$i] ^ (-1)) | 0; + $i = $i + 1 | 0; + } + return $this.$length2; +} +function ju_BitSet_ensureCapacity($this, $capacity) { + var $newArrayLength; + if ($this.$data5.data.length >= $capacity) + return; + $newArrayLength = jl_Math_max(($capacity * 3 | 0) / 2 | 0, ($this.$data5.data.length * 2 | 0) + 1 | 0); + $this.$data5 = ju_Arrays_copyOf2($this.$data5, $newArrayLength); +} +function ju_BitSet_recalculateLength($this) { + var $top, $i, $sz; + $top = ($this.$length2 + 31 | 0) / 32 | 0; + $this.$length2 = $top * 32 | 0; + $i = $top - 1 | 0; + a: { + while (true) { + if ($i < 0) + break a; + $sz = jl_Integer_numberOfLeadingZeros($this.$data5.data[$i]); + if ($sz < 32) + break; + $i = $i + (-1) | 0; + $this.$length2 = $this.$length2 - 32 | 0; + } + $this.$length2 = $this.$length2 - $sz | 0; + } +} +function ju_BitSet_intersects($this, $set) { + var $sz, $i; + $sz = jl_Math_min($this.$data5.data.length, $set.$data5.data.length); + $i = 0; + while ($i < $sz) { + if ($this.$data5.data[$i] & $set.$data5.data[$i]) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function ju_BitSet_and($this, $set) { + var $i, $i_0, var$4; + $i = jl_Math_min($this.$data5.data.length, $set.$data5.data.length); + $i_0 = 0; + while ($i_0 < $i) { + var$4 = $this.$data5.data; + var$4[$i_0] = var$4[$i_0] & $set.$data5.data[$i_0]; + $i_0 = $i_0 + 1 | 0; + } + while ($i < $this.$data5.data.length) { + $this.$data5.data[$i] = 0; + $i = $i + 1 | 0; + } + $this.$length2 = jl_Math_min($this.$length2, $set.$length2); + ju_BitSet_recalculateLength($this); +} +function ju_BitSet_andNot($this, $set) { + var $sz, $i, var$4; + $sz = jl_Math_min($this.$data5.data.length, $set.$data5.data.length); + $i = 0; + while ($i < $sz) { + var$4 = $this.$data5.data; + var$4[$i] = var$4[$i] & ($set.$data5.data[$i] ^ (-1)); + $i = $i + 1 | 0; + } + ju_BitSet_recalculateLength($this); +} +function ju_BitSet_or($this, $set) { + var $sz, $i, var$4; + $this.$length2 = jl_Math_max($this.$length2, $set.$length2); + ju_BitSet_ensureCapacity($this, ($this.$length2 + 31 | 0) / 32 | 0); + $sz = jl_Math_min($this.$data5.data.length, $set.$data5.data.length); + $i = 0; + while ($i < $sz) { + var$4 = $this.$data5.data; + var$4[$i] = var$4[$i] | $set.$data5.data[$i]; + $i = $i + 1 | 0; + } +} +function ju_BitSet_xor($this, $set) { + var $sz, $i, var$4; + $this.$length2 = jl_Math_max($this.$length2, $set.$length2); + ju_BitSet_ensureCapacity($this, ($this.$length2 + 31 | 0) / 32 | 0); + $sz = jl_Math_min($this.$data5.data.length, $set.$data5.data.length); + $i = 0; + while ($i < $sz) { + var$4 = $this.$data5.data; + var$4[$i] = var$4[$i] ^ $set.$data5.data[$i]; + $i = $i + 1 | 0; + } + ju_BitSet_recalculateLength($this); +} +function ju_BitSet_isEmpty($this) { + return $this.$length2 ? 0 : 1; +} +function jl_Float() { + jl_Number.call(this); + this.$value1 = 0.0; +} +var jl_Float_NaN = 0.0; +var jl_Float_TYPE = null; +function jl_Float_$callClinit() { + jl_Float_$callClinit = $rt_eraseClinit(jl_Float); + jl_Float__clinit_(); +} +function jl_Float__init_(var_0) { + var var_1 = new jl_Float(); + jl_Float__init_0(var_1, var_0); + return var_1; +} +function jl_Float__init_0($this, $value) { + jl_Float_$callClinit(); + jl_Number__init_($this); + $this.$value1 = $value; +} +function jl_Float_intValue($this) { + return $this.$value1 | 0; +} +function jl_Float_floatValue($this) { + return $this.$value1; +} +function jl_Float_valueOf($d) { + jl_Float_$callClinit(); + return jl_Float__init_($d); +} +function jl_Float_toString($d) { + jl_Float_$callClinit(); + return ((jl_StringBuilder__init_()).$append21($d)).$toString(); +} +function jl_Float_toString0($this) { + return jl_Float_toString($this.$value1); +} +function jl_Float_hashCode($this) { + return jl_Float_hashCode0($this.$value1); +} +function jl_Float_hashCode0($f) { + jl_Float_$callClinit(); + return $rt_floatToIntBits($f); +} +function jl_Float_parseFloat($string) { + var $start, $end, $negative, $c, $mantissa, $exp, $hasOneDigit, var$9, var$10, $negativeExp, $numExp, var$13; + jl_Float_$callClinit(); + if ($string.$isEmpty()) + $rt_throw(jl_NumberFormatException__init_0()); + $start = 0; + $end = $string.$length(); + while (true) { + if ($string.$charAt($start) > 32) { + while ($string.$charAt($end - 1 | 0) <= 32) { + $end = $end + (-1) | 0; + } + $negative = 0; + if ($string.$charAt($start) == 45) { + $start = $start + 1 | 0; + $negative = 1; + } else if ($string.$charAt($start) == 43) + $start = $start + 1 | 0; + if ($start == $end) + $rt_throw(jl_NumberFormatException__init_0()); + a: { + $c = $string.$charAt($start); + $mantissa = 0; + $exp = 0; + $hasOneDigit = 0; + if ($c != 46) { + $hasOneDigit = 1; + if ($c >= 48 && $c <= 57) { + b: { + while ($start < $end) { + if ($string.$charAt($start) != 48) + break b; + $start = $start + 1 | 0; + } + } + while ($start < $end) { + var$9 = $string.$charAt($start); + if (var$9 < 48) + break a; + if (var$9 > 57) + break a; + if ($mantissa >= 214748355) + $exp = $exp + 1 | 0; + else + $mantissa = ($mantissa * 10 | 0) + (var$9 - 48 | 0) | 0; + $start = $start + 1 | 0; + } + } else + $rt_throw(jl_NumberFormatException__init_0()); + } + } + if ($start < $end && $string.$charAt($start) == 46) { + $start = $start + 1 | 0; + c: { + while (true) { + if ($start >= $end) + break c; + var$10 = $string.$charAt($start); + if (var$10 < 48) + break c; + if (var$10 > 57) + break; + if ($mantissa < 214748355) { + $mantissa = ($mantissa * 10 | 0) + (var$10 - 48 | 0) | 0; + $exp = $exp + (-1) | 0; + } + $start = $start + 1 | 0; + $hasOneDigit = 1; + } + } + if (!$hasOneDigit) + $rt_throw(jl_NumberFormatException__init_0()); + } + if ($start < $end) { + var$9 = $string.$charAt($start); + if (var$9 != 101 && var$9 != 69) + $rt_throw(jl_NumberFormatException__init_0()); + var$9 = $start + 1 | 0; + $negativeExp = 0; + if (var$9 == $end) + $rt_throw(jl_NumberFormatException__init_0()); + if ($string.$charAt(var$9) == 45) { + var$9 = var$9 + 1 | 0; + $negativeExp = 1; + } else if ($string.$charAt(var$9) == 43) + var$9 = var$9 + 1 | 0; + $numExp = 0; + var$13 = 0; + d: { + while (true) { + if (var$9 >= $end) + break d; + var$10 = $string.$charAt(var$9); + if (var$10 < 48) + break d; + if (var$10 > 57) + break; + $numExp = (10 * $numExp | 0) + (var$10 - 48 | 0) | 0; + var$13 = 1; + var$9 = var$9 + 1 | 0; + } + } + if (!var$13) + $rt_throw(jl_NumberFormatException__init_0()); + if ($negativeExp) + $numExp = -$numExp | 0; + $exp = $exp + $numExp | 0; + } + e: { + var$9 = $rt_compare($exp, 38); + if (var$9 <= 0) { + if (var$9) + break e; + if ($mantissa <= 34028234) + break e; + } + return $negative ? (-Infinity) : Infinity; + } + if ($negative) + $mantissa = -$mantissa | 0; + return $mantissa * jl_Float_decimalExponent($exp); + } + $start = $start + 1 | 0; + if ($start == $end) + break; + } + $rt_throw(jl_NumberFormatException__init_0()); +} +function jl_Float_decimalExponent($n) { + var $d, $result; + jl_Float_$callClinit(); + if ($n >= 0) + $d = 10.0; + else { + $d = 0.1; + $n = -$n | 0; + } + $result = 1.0; + while ($n) { + if ($n % 2 | 0) + $result = $result * $d; + $d = $d * $d; + $n = $n / 2 | 0; + } + return $result; +} +function jl_Float_floatToRawIntBits($value) { + jl_Float_$callClinit(); + return $rt_floatToIntBits($value); +} +function jl_Float__clinit_() { + jl_Float_NaN = $rt_globals.NaN; + jl_Float_TYPE = $rt_cls($rt_floatcls()); +} +function omceu_API$_Components$_Knob() { + jl_Object.call(this); + this.$this$18 = null; +} +function omceu_API$_Components$_Knob__init_(var_0) { + var var_1 = new omceu_API$_Components$_Knob(); + omceu_API$_Components$_Knob__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Knob__init_0($this, $this$1) { + $this.$this$18 = $this$1; + jl_Object__init_0($this); +} +function jur_CharSet() { + jur_LeafSet.call(this); + this.$ch = 0; +} +function jur_CharSet__init_(var_0) { + var var_1 = new jur_CharSet(); + jur_CharSet__init_0(var_1, var_0); + return var_1; +} +function jur_CharSet__init_0($this, $ch) { + jur_LeafSet__init_0($this); + $this.$ch = $ch; +} +function jur_CharSet_charCount($this) { + return 1; +} +function jur_CharSet_accepts($this, $strIndex, $testString) { + return $this.$ch != $testString.$charAt($strIndex) ? (-1) : 1; +} +function jur_CharSet_find($this, $strIndex, $testString, $matchResult) { + var $testStr, $strLength, var$6, var$7; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_find($this, $strIndex, $testString, $matchResult); + $testStr = $testString; + $strLength = $matchResult.$getRightBound(); + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$6 = $testStr.$indexOf($this.$ch, $strIndex); + if (var$6 < 0) + return (-1); + var$7 = $this.$next; + $strIndex = var$6 + 1 | 0; + if (var$7.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$6; +} +function jur_CharSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr, var$6; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult); + $testStr = $testString; + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$6 = $testStr.$lastIndexOf1($this.$ch, $lastIndex); + if (var$6 < 0) + break a; + if (var$6 < $strIndex) + break a; + if ($this.$next.$matches(var$6 + 1 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$6 + (-1) | 0; + } + return var$6; + } + return (-1); +} +function jur_CharSet_getName($this) { + var var$1, var$2; + var$1 = $this.$ch; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(var$2, var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_CharSet_getChar($this) { + return $this.$ch; +} +function jur_CharSet_first($this, $set) { + if ($set instanceof jur_CharSet) + return $set.$getChar() != $this.$ch ? 0 : 1; + if (!($set instanceof jur_RangeSet)) { + if ($set instanceof jur_SupplRangeSet) + return $set.$contains1($this.$ch); + if (!($set instanceof jur_SupplCharSet)) + return 1; + return 0; + } + return $set.$accepts(0, jl_Character_toString($this.$ch)) <= 0 ? 0 : 1; +} +function cbgggpi_SimpleInfluencer() { + var a = this; cbgggpi_Influencer.call(a); + a.$value2 = null; + a.$valueChannelDescriptor = null; +} +function cbgggpi_SimpleInfluencer__init_($this) { + cbgggpi_Influencer__init_($this); + $this.$value2 = cbgggpv_ScaledNumericValue__init_(); + $this.$value2.$setHigh(1.0); +} +function cbgu_Pool() { + var a = this; jl_Object.call(a); + a.$max1 = 0; + a.$peak = 0; + a.$freeObjects = null; +} +function cbgu_Pool__init_($this) { + cbgu_Pool__init_0($this, 16, 2147483647); +} +function cbgu_Pool__init_0($this, $initialCapacity, $max) { + jl_Object__init_0($this); + $this.$freeObjects = cbgu_Array__init_4(0, $initialCapacity); + $this.$max1 = $max; +} +function cbgu_Pool_obtain($this) { + return !$this.$freeObjects.$size ? $this.$newObject() : $this.$freeObjects.$pop(); +} +function cbgu_Pool_free($this, $object) { + if ($object === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(370))); + if ($this.$freeObjects.$size >= $this.$max1) + $this.$discard($object); + else { + $this.$freeObjects.$add1($object); + $this.$peak = jl_Math_max($this.$peak, $this.$freeObjects.$size); + $this.$reset1($object); + } +} +function cbgu_Pool_reset($this, $object) { + if ($rt_isInstance($object, cbgu_Pool$Poolable)) + $object.$reset2(); +} +function cbgu_Pool_discard($this, $object) { + $this.$reset1($object); +} +function cbgu_Pool_freeAll($this, $objects) { + var $freeObjects, $max, $i, $n, $object; + if ($objects === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(64))); + $freeObjects = $this.$freeObjects; + $max = $this.$max1; + $i = 0; + $n = $objects.$size; + while ($i < $n) { + $object = $objects.$get5($i); + if ($object !== null) { + if ($freeObjects.$size >= $max) + $this.$discard($object); + else { + $freeObjects.$add1($object); + $this.$reset1($object); + } + } + $i = $i + 1 | 0; + } + $this.$peak = jl_Math_max($this.$peak, $freeObjects.$size); +} +function cbgggpi_ModelInfluencer$Random$ModelInstancePool() { + cbgu_Pool.call(this); + this.$this$016 = null; +} +function cbgggpi_ModelInfluencer$Random$ModelInstancePool__init_(var_0) { + var var_1 = new cbgggpi_ModelInfluencer$Random$ModelInstancePool(); + cbgggpi_ModelInfluencer$Random$ModelInstancePool__init_0(var_1, var_0); + return var_1; +} +function cbgggpi_ModelInfluencer$Random$ModelInstancePool__init_0($this, var$1) { + $this.$this$016 = var$1; + cbgu_Pool__init_($this); +} +var otjb_AnimationFrameCallback = $rt_classWithoutFields(0); +function omcsump_TitleParticlesSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$y_speed = 0.0; + a.$this$017 = null; +} +function omcsump_TitleParticlesSystem$CustomData__init_(var_0, var_1) { + var var_2 = new omcsump_TitleParticlesSystem$CustomData(); + omcsump_TitleParticlesSystem$CustomData__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsump_TitleParticlesSystem$CustomData__init_0($this, $this$0, $y_speed) { + $this.$this$017 = $this$0; + jl_Object__init_0($this); + $this.$y_speed = $y_speed; +} +var cbggg_VertexData = $rt_classWithoutFields(0); +var ju_ListIterator = $rt_classWithoutFields(0); +var ju_Collections$5 = $rt_classWithoutFields(); +function ju_Collections$5__init_() { + var var_0 = new ju_Collections$5(); + ju_Collections$5__init_0(var_0); + return var_0; +} +function ju_Collections$5__init_0($this) { + jl_Object__init_0($this); +} +var cbgm_WindowedMean = $rt_classWithoutFields(); +var ju_Collection = $rt_classWithoutFields(0); +function ju_Collection_spliterator($this) { + return jusi_SpliteratorOverCollection__init_($this); +} +function ju_Collection_stream($this) { + return jusi_StreamOverSpliterator__init_($this.$spliterator()); +} +var ju_AbstractCollection = $rt_classWithoutFields(); +function ju_AbstractCollection__init_($this) { + jl_Object__init_0($this); +} +function ju_AbstractCollection_toArray($this) { + var $arr, $i, $iter, var$4, var$5; + $arr = $rt_createArray(jl_Object, $this.$size0()); + $i = 0; + $iter = $this.$iterator0(); + while ($iter.$hasNext()) { + var$4 = $arr.data; + var$5 = $i + 1 | 0; + var$4[$i] = $iter.$next0(); + $i = var$5; + } + return $arr; +} +function ju_AbstractCollection_toArray0($this, $a) { + var var$2, $i, var$4, $iter; + var$2 = $a.data; + $i = $this.$size0(); + var$4 = var$2.length; + if (var$4 < $i) + $a = jlr_Array_newInstance((jl_Object_getClass($a)).$getComponentType(), $i); + else + while ($i < var$4) { + var$2[$i] = null; + $i = $i + 1 | 0; + } + $i = 0; + $iter = $this.$iterator0(); + while ($iter.$hasNext()) { + var$2 = $a.data; + var$4 = $i + 1 | 0; + var$2[$i] = $iter.$next0(); + $i = var$4; + } + return $a; +} +function ju_AbstractCollection_addAll($this, $c) { + var $changed, $iter; + $changed = 0; + $iter = $c.$iterator0(); + while ($iter.$hasNext()) { + if (!$this.$add2($iter.$next0())) + continue; + $changed = 1; + } + return $changed; +} +function ju_AbstractCollection_toString($this) { + var $sb, $iter, $e, var$4; + $sb = jl_StringBuilder__init_(); + $sb.$append0(91); + $iter = $this.$iterator0(); + if ($iter.$hasNext()) { + $e = $iter.$next0(); + if ($e === $this) + $e = $rt_s(371); + $sb.$append($e); + } + while ($iter.$hasNext()) { + $e = $iter.$next0(); + var$4 = $sb.$append1($rt_s(36)); + if ($e === $this) + $e = $rt_s(371); + var$4.$append($e); + } + $sb.$append0(93); + return $sb.$toString(); +} +var ju_List = $rt_classWithoutFields(0); +function ju_AbstractList() { + ju_AbstractCollection.call(this); + this.$modCount0 = 0; +} +function ju_AbstractList__init_($this) { + ju_AbstractCollection__init_($this); +} +function ju_AbstractList_iterator($this) { + return ju_AbstractList$1__init_($this); +} +function ju_AbstractList_indexOf($this, $o) { + var $sz, $i; + $sz = $this.$size0(); + $i = 0; + while (true) { + if ($i >= $sz) + return (-1); + if (ju_Objects_equals($o, $this.$get5($i))) + break; + $i = $i + 1 | 0; + } + return $i; +} +var ju_RandomAccess = $rt_classWithoutFields(0); +var ju_TemplateCollections$AbstractImmutableList = $rt_classWithoutFields(ju_AbstractList); +function ju_TemplateCollections$AbstractImmutableList__init_($this) { + ju_AbstractList__init_($this); +} +var ju_Collections$3 = $rt_classWithoutFields(ju_TemplateCollections$AbstractImmutableList); +function ju_Collections$3__init_() { + var var_0 = new ju_Collections$3(); + ju_Collections$3__init_0(var_0); + return var_0; +} +function ju_Collections$3__init_0($this) { + ju_TemplateCollections$AbstractImmutableList__init_($this); +} +var ju_Collections$4 = $rt_classWithoutFields(); +function ju_Collections$4__init_() { + var var_0 = new ju_Collections$4(); + ju_Collections$4__init_0(var_0); + return var_0; +} +function ju_Collections$4__init_0($this) { + jl_Object__init_0($this); +} +var ju_Set = $rt_classWithoutFields(0); +var ju_AbstractSet = $rt_classWithoutFields(ju_AbstractCollection); +function ju_AbstractSet__init_($this) { + ju_AbstractCollection__init_($this); +} +function ju_AbstractSet_equals($this, $obj) { + var $other, $iter; + if ($this === $obj) + return 1; + if (!$rt_isInstance($obj, ju_Set)) + return 0; + $other = $obj; + if ($this.$size0() != $other.$size0()) + return 0; + $iter = $other.$iterator0(); + while ($iter.$hasNext()) { + if ($this.$contains2($iter.$next0())) + continue; + else + return 0; + } + return 1; +} +function ju_AbstractSet_hashCode($this) { + var $result, $iter, $e; + $result = 0; + $iter = $this.$iterator0(); + while ($iter.$hasNext()) { + $e = $iter.$next0(); + if ($e !== null) + $result = $result + $e.$hashCode() | 0; + } + return $result; +} +var ju_TemplateCollections$AbstractImmutableSet = $rt_classWithoutFields(ju_AbstractSet); +function ju_TemplateCollections$AbstractImmutableSet__init_($this) { + ju_AbstractSet__init_($this); +} +var ju_Collections$1 = $rt_classWithoutFields(ju_TemplateCollections$AbstractImmutableSet); +function ju_Collections$1__init_() { + var var_0 = new ju_Collections$1(); + ju_Collections$1__init_0(var_0); + return var_0; +} +function ju_Collections$1__init_0($this) { + ju_TemplateCollections$AbstractImmutableSet__init_($this); +} +var ju_Map = $rt_classWithoutFields(0); +function ju_AbstractMap() { + jl_Object.call(this); + this.$cachedKeySet = null; +} +function ju_AbstractMap__init_($this) { + jl_Object__init_0($this); +} +function ju_AbstractMap_equals($this, $obj) { + var $other, $iter, $entry; + if ($this === $obj) + return 1; + if (!$rt_isInstance($obj, ju_Map)) + return 0; + $other = $obj; + if ($this.$size0() != $other.$size0()) + return 0; + $iter = ($this.$entrySet()).$iterator0(); + while ($iter.$hasNext()) { + $entry = $iter.$next0(); + if (!$other.$containsKey($entry.$getKey())) + return 0; + if (!ju_Objects_equals($entry.$getValue0(), $other.$get2($entry.$getKey()))) + return 0; + } + return 1; +} +function ju_AbstractMap_hashCode($this) { + var $result, $iter, $entry; + $result = 0; + $iter = ($this.$entrySet()).$iterator0(); + while ($iter.$hasNext()) { + $entry = $iter.$next0(); + $result = $result ^ $entry.$hashCode(); + } + return $result; +} +function ju_AbstractMap_toString($this) { + var $sb, $iter, $e; + $sb = jl_StringBuilder__init_(); + $sb.$append0(123); + $iter = ($this.$entrySet()).$iterator0(); + if ($iter.$hasNext()) { + $e = $iter.$next0(); + $sb.$append($e.$getKey() !== $this ? $e.$getKey() : $rt_s(372)); + $sb.$append0(61); + $sb.$append($e.$getValue0() !== $this ? $e.$getValue0() : $rt_s(372)); + } + while ($iter.$hasNext()) { + $sb.$append1($rt_s(36)); + $e = $iter.$next0(); + $sb.$append($e.$getKey() !== $this ? $e.$getKey() : $rt_s(372)); + $sb.$append0(61); + $sb.$append($e.$getValue0() !== $this ? $e.$getValue0() : $rt_s(372)); + } + $sb.$append0(125); + return $sb.$toString(); +} +var ju_TemplateCollections$AbstractImmutableMap = $rt_classWithoutFields(ju_AbstractMap); +function ju_TemplateCollections$AbstractImmutableMap__init_($this) { + ju_AbstractMap__init_($this); +} +var ju_Collections$2 = $rt_classWithoutFields(ju_TemplateCollections$AbstractImmutableMap); +function ju_Collections$2__init_() { + var var_0 = new ju_Collections$2(); + ju_Collections$2__init_0(var_0); + return var_0; +} +function ju_Collections$2__init_0($this) { + ju_TemplateCollections$AbstractImmutableMap__init_($this); +} +var cbgssa_TemporalAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_TemporalAction__init_($this) { + cbgss_Action__init_($this); +} +function cbgssa_MoveToAction() { + cbgssa_TemporalAction.call(this); + this.$alignment = 0; +} +function cbgssa_MoveToAction__init_() { + var var_0 = new cbgssa_MoveToAction(); + cbgssa_MoveToAction__init_0(var_0); + return var_0; +} +function cbgssa_MoveToAction__init_0($this) { + cbgssa_TemporalAction__init_($this); + $this.$alignment = 12; +} +function jur_AbstractCharClass$LazyCategoryScope() { + var a = this; jur_AbstractCharClass$LazyCharClass.call(a); + a.$category0 = 0; + a.$mayContainSupplCodepoints1 = 0; + a.$containsAllSurrogates0 = 0; +} +function jur_AbstractCharClass$LazyCategoryScope__init_(var_0, var_1) { + var var_2 = new jur_AbstractCharClass$LazyCategoryScope(); + jur_AbstractCharClass$LazyCategoryScope__init_1(var_2, var_0, var_1); + return var_2; +} +function jur_AbstractCharClass$LazyCategoryScope__init_0(var_0, var_1, var_2) { + var var_3 = new jur_AbstractCharClass$LazyCategoryScope(); + jur_AbstractCharClass$LazyCategoryScope__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_AbstractCharClass$LazyCategoryScope__init_1($this, $cat, $mayContainSupplCodepoints) { + jur_AbstractCharClass$LazyCharClass__init_($this); + $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; + $this.$category0 = $cat; +} +function jur_AbstractCharClass$LazyCategoryScope__init_2($this, $cat, $mayContainSupplCodepoints, $containsAllSurrogates) { + jur_AbstractCharClass$LazyCharClass__init_($this); + $this.$containsAllSurrogates0 = $containsAllSurrogates; + $this.$mayContainSupplCodepoints1 = $mayContainSupplCodepoints; + $this.$category0 = $cat; +} +function jur_AbstractCharClass$LazyCategoryScope_computeValue($this) { + var $chCl; + $chCl = jur_UnicodeCategoryScope__init_($this.$category0); + if ($this.$containsAllSurrogates0) + $chCl.$lowHighSurrogates.$set(0, 2048); + $chCl.$mayContainSupplCodepoints = $this.$mayContainSupplCodepoints1; + return $chCl; +} +function omceugcv_GameViewPort() { + var a = this; omceugc_Component.call(a); + a.$camera_x = 0.0; + a.$camera_y = 0.0; + a.$camera_z = 0.0; + a.$camera_zoom = 0.0; + a.$frameBuffer = null; + a.$textureRegion0 = null; + a.$gameViewPortAction = null; + a.$updateTimer = Long_ZERO; + a.$updateTime = 0; +} +function omceugcv_GameViewPort__init_() { + var var_0 = new omceugcv_GameViewPort(); + omceugcv_GameViewPort__init_0(var_0); + return var_0; +} +function omceugcv_GameViewPort__init_0($this) { + omceugc_Component__init_($this); +} +function cgxgbts_TeaSoundManager() { + jl_Object.call(this); + this.$soundManagerJS = null; +} +function cgxgbts_TeaSoundManager__init_() { + var var_0 = new cgxgbts_TeaSoundManager(); + cgxgbts_TeaSoundManager__init_0(var_0); + return var_0; +} +function cgxgbts_TeaSoundManager__init_0($this) { + jl_Object__init_0($this); + $this.$soundManagerJS = cgxgbts_TeaSoundManager_createSM$js_body$_0(); +} +function cgxgbts_TeaSoundManager_createSound($this, $url) { + var $soundJS; + $soundJS = cgxgbts_TeaSoundManager_createSoundJS$js_body$_2($this.$soundManagerJS, $rt_ustr($url)); + return cgxgbts_TeaSMSound__init_($soundJS); +} +function cgxgbts_TeaSoundManager_setup($this, $url, $callback) { + cgxgbts_TeaSoundManager_setupJS$js_body$_1($this.$soundManagerJS, $rt_ustr($url), $callback); +} +function cgxgbts_TeaSoundManager_createSM$js_body$_0() { + var soundManager = new $rt_globals.SoundManager(); + soundManager.debugMode = false; + return soundManager; +} +function cgxgbts_TeaSoundManager_setupJS$js_body$_1(var$1, var$2, var$3) { + var$1.setup({ url : var$2, onready : function() { + var$3.onready(); + }, ontimeout : function(status) { + var$3.ontimeout(); + } }); +} +function cgxgbts_TeaSoundManager_createSoundJS$js_body$_2(var$1, var$2) { + return var$1.createSound({ url : var$2 }); +} +var omceuga_TabAction = $rt_classWithoutFields(); +var omceuga_CheckBoxAction = $rt_classWithoutFields(omceuga_CommonActions); +var cbggg_NinePatch = $rt_classWithoutFields(); +var cbggg_NinePatch_tmpDrawColor = null; +function cbggg_NinePatch_$callClinit() { + cbggg_NinePatch_$callClinit = $rt_eraseClinit(cbggg_NinePatch); + cbggg_NinePatch__clinit_(); +} +function cbggg_NinePatch__clinit_() { + cbggg_NinePatch_tmpDrawColor = cbgg_Color__init_0(); +} +var cbgssu_Disableable = $rt_classWithoutFields(0); +var cbgssu_TextField = $rt_classWithoutFields(cbgssu_Widget); +var cbgssu_TextField_tmp1 = null; +var cbgssu_TextField_tmp2 = null; +var cbgssu_TextField_tmp3 = null; +var cbgssu_TextField_keyRepeatInitialTime = 0.0; +var cbgssu_TextField_keyRepeatTime = 0.0; +function cbgssu_TextField_$callClinit() { + cbgssu_TextField_$callClinit = $rt_eraseClinit(cbgssu_TextField); + cbgssu_TextField__clinit_(); +} +function cbgssu_TextField__clinit_() { + cbgssu_TextField_tmp1 = cbgm_Vector2__init_(); + cbgssu_TextField_tmp2 = cbgm_Vector2__init_(); + cbgssu_TextField_tmp3 = cbgm_Vector2__init_(); + cbgssu_TextField_keyRepeatInitialTime = 0.4000000059604645; + cbgssu_TextField_keyRepeatTime = 0.10000000149011612; +} +var cbgssu_TextArea = $rt_classWithoutFields(cbgssu_TextField); +var jl_Readable = $rt_classWithoutFields(0); +var jn_CharBuffer = $rt_classWithoutFields(jn_Buffer); +function jn_CharBuffer__init_($this, $capacity, $position, $limit) { + jn_Buffer__init_($this, $capacity); + $this.$position2 = $position; + $this.$limit = $limit; +} +function jn_CharBuffer_wrap($array, $offset, $length) { + return jn_CharBufferOverArray__init_(0, $array.data.length, $array, $offset, $offset + $length | 0, 0); +} +function jn_CharBuffer_wrap0($array) { + return jn_CharBuffer_wrap($array, 0, $array.data.length); +} +function jn_CharBuffer_get($this, $dst, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, $pos, $i, var$11; + if ($offset >= 0) { + var$4 = $dst.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(373)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferUnderflowException__init_()); + if ($length < 0) { + var$8 = new jl_IndexOutOfBoundsException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$7)); + $rt_throw(var$8); + } + $pos = $this.$position2; + $i = 0; + while ($i < $length) { + var$6 = $offset + 1 | 0; + var$5 = $pos + 1 | 0; + var$4[$offset] = $this.$getChar0($pos); + $i = $i + 1 | 0; + $offset = var$6; + $pos = var$5; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $dst.data; + var$8 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$11 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$11, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$11)); + $rt_throw(var$8); +} +function jn_CharBuffer_put($this, $src, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, $pos, $i, var$11; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferOverflowException__init_()); + if ($offset >= 0) { + var$4 = $src.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(378)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if ($length < 0) { + var$8 = new jl_IndexOutOfBoundsException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$7)); + $rt_throw(var$8); + } + $pos = $this.$position2; + $i = 0; + while ($i < $length) { + var$6 = $pos + 1 | 0; + var$11 = $offset + 1 | 0; + $this.$putChar($pos, var$4[$offset]); + $i = $i + 1 | 0; + $pos = var$6; + $offset = var$11; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $src.data; + var$8 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$7)); + $rt_throw(var$8); +} +function jn_CharBuffer_put0($this, $src, $start, $end) { + var $sz, var$5, var$6, var$7, $pos, $pos_0; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + $sz = $end - $start | 0; + if (jn_Buffer_remaining($this) < $sz) + $rt_throw(jn_BufferOverflowException__init_()); + if ($start >= 0 && $start <= $src.$length()) { + if ($end > $src.$length()) { + var$5 = new jl_IndexOutOfBoundsException; + var$6 = $src.$length(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(378)), $end), $rt_s(379)), var$6); + jl_IndexOutOfBoundsException__init_1(var$5, jl_StringBuilder_toString(var$7)); + $rt_throw(var$5); + } + if ($start > $end) { + var$5 = new jl_IndexOutOfBoundsException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(380)), $start), $rt_s(381)), $end); + jl_IndexOutOfBoundsException__init_1(var$5, jl_StringBuilder_toString(var$7)); + $rt_throw(var$5); + } + $pos = $this.$position2; + while ($start < $end) { + $pos_0 = $pos + 1 | 0; + var$6 = $start + 1 | 0; + $this.$putChar($pos, $src.$charAt($start)); + $pos = $pos_0; + $start = var$6; + } + $this.$position2 = $this.$position2 + $sz | 0; + return $this; + } + var$5 = new jl_IndexOutOfBoundsException; + var$6 = $src.$length(); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(380)), $start), $rt_s(110)), var$6), 41); + jl_IndexOutOfBoundsException__init_1(var$5, jl_StringBuilder_toString(var$7)); + $rt_throw(var$5); +} +function jn_CharBuffer_put1($this, $src) { + return $this.$put2($src, 0, $src.$length()); +} +function jn_CharBuffer_flip($this) { + jn_Buffer_flip($this); + return $this; +} +function jn_CharBuffer_position($this, $newPosition) { + jn_Buffer_position0($this, $newPosition); + return $this; +} +var jn_CharBufferImpl = $rt_classWithoutFields(jn_CharBuffer); +function jn_CharBufferImpl__init_($this, $capacity, $position, $limit) { + jn_CharBuffer__init_($this, $capacity, $position, $limit); +} +function jn_CharBufferImpl_compact($this) { + var $sz, $src, $i, var$4; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + a: { + $sz = jn_Buffer_remaining($this); + if ($this.$position2 > 0) { + $src = $this.$position2; + $i = 0; + while (true) { + if ($i >= $sz) + break a; + var$4 = $src + 1 | 0; + $this.$putChar($i, $this.$getChar0($src)); + $i = $i + 1 | 0; + $src = var$4; + } + } + } + $this.$position2 = $sz; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_CharBufferImpl_isReadOnly($this) { + return $this.$readOnly(); +} +function jn_CharBufferOverArray() { + var a = this; jn_CharBufferImpl.call(a); + a.$readOnly1 = 0; + a.$start1 = 0; + a.$array1 = null; +} +function jn_CharBufferOverArray__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_CharBufferOverArray(); + jn_CharBufferOverArray__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_CharBufferOverArray__init_0($this, $start, $capacity, $array, $position, $limit, $readOnly) { + jn_CharBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start1 = $start; + $this.$readOnly1 = $readOnly; + $this.$array1 = $array; +} +function jn_CharBufferOverArray_getChar($this, $index) { + return $this.$array1.data[$index + $this.$start1 | 0]; +} +function jn_CharBufferOverArray_putChar($this, $index, $value) { + $this.$array1.data[$index + $this.$start1 | 0] = $value; +} +function jn_CharBufferOverArray_readOnly($this) { + return $this.$readOnly1; +} +function omceu_API$_Components$_ComboBox$_ComboBoxItem() { + jl_Object.call(this); + this.$this$20 = null; +} +function omceu_API$_Components$_ComboBox$_ComboBoxItem__init_(var_0) { + var var_1 = new omceu_API$_Components$_ComboBox$_ComboBoxItem(); + omceu_API$_Components$_ComboBox$_ComboBoxItem__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ComboBox$_ComboBoxItem__init_0($this, $this$2) { + $this.$this$20 = $this$2; + jl_Object__init_0($this); +} +var cbgssu_TextTooltip$TextTooltipStyle = $rt_classWithoutFields(); +function cbgssu_TextTooltip$TextTooltipStyle__init_() { + var var_0 = new cbgssu_TextTooltip$TextTooltipStyle(); + cbgssu_TextTooltip$TextTooltipStyle__init_0(var_0); + return var_0; +} +function cbgssu_TextTooltip$TextTooltipStyle__init_0($this) { + jl_Object__init_0($this); +} +var jl_Runtime = $rt_classWithoutFields(); +var jl_Runtime_instance = null; +function jl_Runtime_$callClinit() { + jl_Runtime_$callClinit = $rt_eraseClinit(jl_Runtime); + jl_Runtime__clinit_(); +} +function jl_Runtime__init_() { + var var_0 = new jl_Runtime(); + jl_Runtime__init_0(var_0); + return var_0; +} +function jl_Runtime__init_0($this) { + jl_Runtime_$callClinit(); + jl_Object__init_0($this); +} +function jl_Runtime_getRuntime() { + jl_Runtime_$callClinit(); + return jl_Runtime_instance; +} +function jl_Runtime_totalMemory($this) { + return Long_fromInt(2147483647); +} +function jl_Runtime__clinit_() { + jl_Runtime_instance = jl_Runtime__init_(); +} +function jur_AbstractCharClass$LazyJavaTitleCase$1() { + jur_AbstractCharClass.call(this); + this.$this$018 = null; +} +function jur_AbstractCharClass$LazyJavaTitleCase$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaTitleCase$1(); + jur_AbstractCharClass$LazyJavaTitleCase$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaTitleCase$1__init_0($this, $this$0) { + $this.$this$018 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaTitleCase$1_contains($this, $ch) { + return jl_Character_isTitleCase($ch); +} +function cbggg_TextureAtlas() { + var a = this; jl_Object.call(a); + a.$textures = null; + a.$regions0 = null; +} +function cbggg_TextureAtlas__init_() { + var var_0 = new cbggg_TextureAtlas(); + cbggg_TextureAtlas__init_0(var_0); + return var_0; +} +function cbggg_TextureAtlas__init_0($this) { + jl_Object__init_0($this); + $this.$textures = cbgu_ObjectSet__init_(4); + $this.$regions0 = cbgu_Array__init_1(); +} +function cbggg_TextureAtlas_getRegions($this) { + return $this.$regions0; +} +function cbggg_TextureAtlas_findRegion($this, $name) { + var $i, $n; + $i = 0; + $n = $this.$regions0.$size; + while ($i < $n) { + if (($this.$regions0.$get5($i)).$name7.$equals($name)) + return $this.$regions0.$get5($i); + $i = $i + 1 | 0; + } + return null; +} +function cbggg_TextureAtlas_getTextures($this) { + return $this.$textures; +} +function cbggg_TextureAtlas_dispose($this) { + var var$1, $texture; + var$1 = $this.$textures.$iterator1(); + while (var$1.$hasNext()) { + $texture = var$1.$next0(); + $texture.$dispose(); + } + $this.$textures.$clear2(0); +} +var cbggg_MipMapGenerator = $rt_classWithoutFields(); +var cbggg_MipMapGenerator_useHWMipMap = 0; +function cbggg_MipMapGenerator_$callClinit() { + cbggg_MipMapGenerator_$callClinit = $rt_eraseClinit(cbggg_MipMapGenerator); + cbggg_MipMapGenerator__clinit_(); +} +function cbggg_MipMapGenerator__init_() { + var var_0 = new cbggg_MipMapGenerator(); + cbggg_MipMapGenerator__init_0(var_0); + return var_0; +} +function cbggg_MipMapGenerator__init_0($this) { + cbggg_MipMapGenerator_$callClinit(); + jl_Object__init_0($this); +} +function cbggg_MipMapGenerator_generateMipMap($target, $pixmap, $textureWidth, $textureHeight) { + var var$5; + cbggg_MipMapGenerator_$callClinit(); + if (!cbggg_MipMapGenerator_useHWMipMap) { + cbggg_MipMapGenerator_generateMipMapCPU($target, $pixmap, $textureWidth, $textureHeight); + return; + } + a: { + var$5 = cbg_Gdx_app.$getType2(); + cbg_Application$ApplicationType_$callClinit(); + if (var$5 !== cbg_Application$ApplicationType_Android && cbg_Gdx_app.$getType2() !== cbg_Application$ApplicationType_WebGL) { + var$5 = cbg_Gdx_app; + if (var$5.$getType2() !== cbg_Application$ApplicationType_iOS) { + cbggg_MipMapGenerator_generateMipMapDesktop($target, $pixmap, $textureWidth, $textureHeight); + break a; + } + } + cbggg_MipMapGenerator_generateMipMapGLES20($target, $pixmap); + } +} +function cbggg_MipMapGenerator_generateMipMapGLES20($target, $pixmap) { + var var$3, var$4, var$5, var$6, var$7, var$8, var$9; + cbggg_MipMapGenerator_$callClinit(); + var$3 = cbg_Gdx_gl; + var$4 = $pixmap.$getGLInternalFormat(); + var$5 = $pixmap.$getWidth(); + var$6 = $pixmap.$getHeight(); + var$7 = $pixmap.$getGLFormat(); + var$8 = $pixmap.$getGLType(); + var$9 = $pixmap.$getPixels(); + var$3.$glTexImage2D($target, 0, var$4, var$5, var$6, 0, var$7, var$8, var$9); + cbg_Gdx_gl20.$glGenerateMipmap($target); +} +function cbggg_MipMapGenerator_generateMipMapDesktop($target, $pixmap, $textureWidth, $textureHeight) { + var var$5, var$6, var$7, var$8, var$9, var$10, var$11; + cbggg_MipMapGenerator_$callClinit(); + a: { + if (!cbg_Gdx_graphics.$supportsExtension($rt_s(382))) { + var$5 = cbg_Gdx_graphics; + if (!var$5.$supportsExtension($rt_s(383))) { + var$5 = cbg_Gdx_gl20; + if (!((jl_Object_getClass(var$5)).$getName()).$equals($rt_s(384)) && cbg_Gdx_gl30 === null) { + cbggg_MipMapGenerator_generateMipMapCPU($target, $pixmap, $textureWidth, $textureHeight); + break a; + } + } + } + var$5 = cbg_Gdx_gl; + var$6 = $pixmap.$getGLInternalFormat(); + var$7 = $pixmap.$getWidth(); + var$8 = $pixmap.$getHeight(); + var$9 = $pixmap.$getGLFormat(); + var$10 = $pixmap.$getGLType(); + var$11 = $pixmap.$getPixels(); + var$5.$glTexImage2D($target, 0, var$6, var$7, var$8, 0, var$9, var$10, var$11); + cbg_Gdx_gl20.$glGenerateMipmap($target); + } +} +function cbggg_MipMapGenerator_generateMipMapCPU($target, $pixmap, $textureWidth, $textureHeight) { + var var$5, var$6, var$7, var$8, var$9, var$10, var$11, $width, $height, $level, $tmp_0, var$16; + cbggg_MipMapGenerator_$callClinit(); + var$5 = cbg_Gdx_gl; + var$6 = $pixmap.$getGLInternalFormat(); + var$7 = $pixmap.$getWidth(); + var$8 = $pixmap.$getHeight(); + var$9 = $pixmap.$getGLFormat(); + var$10 = $pixmap.$getGLType(); + var$11 = $pixmap.$getPixels(); + var$5.$glTexImage2D($target, 0, var$6, var$7, var$8, 0, var$9, var$10, var$11); + if (cbg_Gdx_gl20 === null && $textureWidth != $textureHeight) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(385))); + $width = $pixmap.$getWidth() / 2 | 0; + $height = $pixmap.$getHeight() / 2 | 0; + $level = 1; + while ($width > 0 && $height > 0) { + $tmp_0 = cbgg_Pixmap__init_($width, $height, $pixmap.$getFormat()); + cbgg_Pixmap$Blending_$callClinit(); + $tmp_0.$setBlending(cbgg_Pixmap$Blending_None); + $tmp_0.$drawPixmap0($pixmap, 0, 0, $pixmap.$getWidth(), $pixmap.$getHeight(), 0, 0, $width, $height); + if ($level > 1) + $pixmap.$dispose(); + var$5 = cbg_Gdx_gl; + var$9 = $tmp_0.$getGLInternalFormat(); + var$10 = $tmp_0.$getWidth(); + var$16 = $tmp_0.$getHeight(); + var$6 = $tmp_0.$getGLFormat(); + var$7 = $tmp_0.$getGLType(); + var$11 = $tmp_0.$getPixels(); + var$5.$glTexImage2D($target, $level, var$9, var$10, var$16, 0, var$6, var$7, var$11); + $width = $tmp_0.$getWidth() / 2 | 0; + $height = $tmp_0.$getHeight() / 2 | 0; + $level = $level + 1 | 0; + $pixmap = $tmp_0; + } +} +function cbggg_MipMapGenerator__clinit_() { + cbggg_MipMapGenerator_useHWMipMap = 1; +} +function cbguv_Viewport() { + var a = this; jl_Object.call(a); + a.$camera = null; + a.$worldWidth = 0.0; + a.$worldHeight = 0.0; + a.$screenX = 0; + a.$screenY = 0; + a.$screenWidth = 0; + a.$screenHeight = 0; + a.$tmp = null; +} +function cbguv_Viewport__init_($this) { + jl_Object__init_0($this); + $this.$tmp = cbgm_Vector3__init_(); +} +function cbguv_Viewport_apply($this) { + $this.$apply(0); +} +function cbguv_Viewport_apply0($this, $centerCamera) { + cbggg_HdpiUtils_glViewport($this.$screenX, $this.$screenY, $this.$screenWidth, $this.$screenHeight); + $this.$camera.$viewportWidth = $this.$worldWidth; + $this.$camera.$viewportHeight = $this.$worldHeight; + if ($centerCamera) + $this.$camera.$position6.$set0($this.$worldWidth / 2.0, $this.$worldHeight / 2.0, 0.0); + $this.$camera.$update(); +} +function cbguv_Viewport_unproject($this, $screenCoords) { + $this.$tmp.$set0($screenCoords.$x4, $screenCoords.$y4, 1.0); + $this.$camera.$unproject($this.$tmp, $this.$screenX, $this.$screenY, $this.$screenWidth, $this.$screenHeight); + $screenCoords.$set5($this.$tmp.$x2, $this.$tmp.$y2); + return $screenCoords; +} +function cbguv_Viewport_setCamera($this, $camera) { + $this.$camera = $camera; +} +function cbguv_Viewport_getWorldWidth($this) { + return $this.$worldWidth; +} +function cbguv_Viewport_getWorldHeight($this) { + return $this.$worldHeight; +} +function cbguv_Viewport_setWorldSize($this, $worldWidth, $worldHeight) { + $this.$worldWidth = $worldWidth; + $this.$worldHeight = $worldHeight; +} +function cbguv_Viewport_setScreenBounds($this, $screenX, $screenY, $screenWidth, $screenHeight) { + $this.$screenX = $screenX; + $this.$screenY = $screenY; + $this.$screenWidth = $screenWidth; + $this.$screenHeight = $screenHeight; +} +function cbguv_ScalingViewport() { + cbguv_Viewport.call(this); + this.$scaling = null; +} +function cbguv_ScalingViewport__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbguv_ScalingViewport(); + cbguv_ScalingViewport__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbguv_ScalingViewport__init_0($this, $scaling, $worldWidth, $worldHeight, $camera) { + cbguv_Viewport__init_($this); + $this.$scaling = $scaling; + $this.$setWorldSize($worldWidth, $worldHeight); + $this.$setCamera($camera); +} +function cbguv_ScalingViewport_update($this, $screenWidth, $screenHeight, $centerCamera) { + var $scaled, $viewportWidth, $viewportHeight; + $scaled = $this.$scaling.$apply0($this.$getWorldWidth(), $this.$getWorldHeight(), $screenWidth, $screenHeight); + $viewportWidth = jl_Math_round($scaled.$x4); + $viewportHeight = jl_Math_round($scaled.$y4); + $this.$setScreenBounds(($screenWidth - $viewportWidth | 0) / 2 | 0, ($screenHeight - $viewportHeight | 0) / 2 | 0, $viewportWidth, $viewportHeight); + $this.$apply($centerCamera); +} +var cbguv_FitViewport = $rt_classWithoutFields(cbguv_ScalingViewport); +function cbguv_FitViewport__init_(var_0, var_1, var_2) { + var var_3 = new cbguv_FitViewport(); + cbguv_FitViewport__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbguv_FitViewport__init_0($this, $worldWidth, $worldHeight, $camera) { + cbgu_Scaling_$callClinit(); + cbguv_ScalingViewport__init_0($this, cbgu_Scaling_fit, $worldWidth, $worldHeight, $camera); +} +function omceum_PixelPerfectViewport() { + cbguv_FitViewport.call(this); + this.$iRateMin = 0; +} +function omceum_PixelPerfectViewport__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omceum_PixelPerfectViewport(); + omceum_PixelPerfectViewport__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omceum_PixelPerfectViewport__init_0($this, $worldWidth, $worldHeight, $camera, $iRateMin) { + cbguv_FitViewport__init_0($this, $worldWidth, $worldHeight, $camera); + $this.$iRateMin = $iRateMin; +} +function omceum_PixelPerfectViewport_update($this, $screenWidth, $screenHeight, $centerCamera) { + var $wRate, $hRate, $rate, $iRate, $viewportWidth, $viewportHeight; + $wRate = $screenWidth / $this.$getWorldWidth(); + $hRate = $screenHeight / $this.$getWorldHeight(); + $rate = jl_Math_min0($wRate, $hRate); + $iRate = jl_Math_max(1, cbgm_MathUtils_floor($rate)); + if ($iRate < $this.$iRateMin) + $iRate = $this.$iRateMin; + $viewportWidth = $rt_imul($this.$getWorldWidth() | 0, $iRate); + $viewportHeight = $rt_imul($this.$getWorldHeight() | 0, $iRate); + $this.$setScreenBounds(($screenWidth - $viewportWidth | 0) / 2 | 0, ($screenHeight - $viewportHeight | 0) / 2 | 0, $viewportWidth, $viewportHeight); + $this.$apply($centerCamera); +} +function jl_Thread() { + var a = this; jl_Object.call(a); + a.$uncaughtExceptionHandler = null; + a.$id0 = Long_ZERO; + a.$timeSliceStart = Long_ZERO; + a.$finishedLock = null; + a.$interruptHandler = null; + a.$name8 = null; + a.$alive = 0; + a.$target = null; +} +var jl_Thread_mainThread = null; +var jl_Thread_currentThread0 = null; +var jl_Thread_nextId = 0; +var jl_Thread_activeCount = 0; +var jl_Thread_defaultUncaughtExceptionHandler = null; +function jl_Thread_$callClinit() { + jl_Thread_$callClinit = $rt_eraseClinit(jl_Thread); + jl_Thread__clinit_(); +} +function jl_Thread__init_() { + var var_0 = new jl_Thread(); + jl_Thread__init_0(var_0); + return var_0; +} +function jl_Thread__init_1(var_0) { + var var_1 = new jl_Thread(); + jl_Thread__init_2(var_1, var_0); + return var_1; +} +function jl_Thread__init_3(var_0, var_1) { + var var_2 = new jl_Thread(); + jl_Thread__init_4(var_2, var_0, var_1); + return var_2; +} +function jl_Thread__init_0($this) { + jl_Thread_$callClinit(); + jl_Thread__init_4($this, null, null); +} +function jl_Thread__init_2($this, $name) { + jl_Thread_$callClinit(); + jl_Thread__init_4($this, null, $name); +} +function jl_Thread__init_4($this, $target, $name) { + var var$3; + jl_Thread_$callClinit(); + jl_Object__init_0($this); + $this.$finishedLock = jl_Object__init_(); + $this.$alive = 1; + $this.$name8 = $name; + $this.$target = $target; + var$3 = jl_Thread_nextId; + jl_Thread_nextId = var$3 + 1 | 0; + $this.$id0 = Long_fromInt(var$3); +} +function jl_Thread_start($this) { + otp_Platform_startThread(jl_Thread$start$lambda$_4_0__init_($this)); +} +function jl_Thread_runThread($this) { + var $t, var$2, var$3, $$je; + a: { + b: { + c: { + d: { + try { + jl_Thread_$callClinit(); + jl_Thread_activeCount = jl_Thread_activeCount + 1 | 0; + jl_Thread_setCurrentThread($this); + $this.$run(); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + $t = $$je; + break d; + } else{ + var$2 = $$je; + break c; + } + } + var$2 = $this.$finishedLock; + jl_Object_monitorEnterSync(var$2); + e: { + try { + jl_Object_notifyAll($this.$finishedLock); + jl_Object_monitorExitSync(var$2); + break e; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$3 = $$je; + + } + jl_Object_monitorExitSync(var$2); + $rt_throw(var$3); + } + $this.$alive = 0; + jl_Thread_activeCount = jl_Thread_activeCount - 1 | 0; + jl_Thread_setCurrentThread(jl_Thread_mainThread); + break a; + } + try { + ($this.$getUncaughtExceptionHandler()).$uncaughtException($this, $t); + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$2 = $$je; + + } + } + var$3 = $this.$finishedLock; + jl_Object_monitorEnterSync(var$3); + f: { + try { + jl_Object_notifyAll($this.$finishedLock); + jl_Object_monitorExitSync(var$3); + break f; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$2 = $$je; + + } + jl_Object_monitorExitSync(var$3); + $rt_throw(var$2); + } + $this.$alive = 0; + jl_Thread_activeCount = jl_Thread_activeCount - 1 | 0; + jl_Thread_setCurrentThread(jl_Thread_mainThread); + $rt_throw(var$2); + } + var$2 = $this.$finishedLock; + jl_Object_monitorEnterSync(var$2); + g: { + try { + jl_Object_notifyAll($this.$finishedLock); + jl_Object_monitorExitSync(var$2); + break g; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$3 = $$je; + + } + jl_Object_monitorExitSync(var$2); + $rt_throw(var$3); + } + $this.$alive = 0; + jl_Thread_activeCount = jl_Thread_activeCount - 1 | 0; + jl_Thread_setCurrentThread(jl_Thread_mainThread); + } +} +function jl_Thread_setCurrentThread($thread_0) { + jl_Thread_$callClinit(); + if (jl_Thread_currentThread0 !== $thread_0) + jl_Thread_currentThread0 = $thread_0; + jl_Thread_currentThread0.$timeSliceStart = jl_System_currentTimeMillis(); +} +function jl_Thread_currentThread() { + jl_Thread_$callClinit(); + return jl_Thread_currentThread0; +} +function jl_Thread_sleep(var$1) { + var thread = $rt_nativeThread(); + var javaThread = $rt_getThread(); + if (thread.isResuming()) { + thread.status = 0; + var result = thread.attribute; + if (result instanceof Error) { + throw result; + } + return result; + } + var callback = function() {}; + callback.$complete = function(val) { + thread.attribute = val; + $rt_setThread(javaThread); + thread.resume(); + }; + callback.$error = function(e) { + thread.attribute = $rt_exception(e); + $rt_setThread(javaThread); + thread.resume(); + }; + callback = otpp_AsyncCallbackWrapper_create(callback); + return thread.suspend(function() { + try { + jl_Thread_sleep0(var$1, callback); + } catch($e) { + callback.$error($rt_exception($e)); + } + }); +} +function jl_Thread_sleep0($millis, $callback) { + var $current, $handler, $intMillis; + jl_Thread_$callClinit(); + $current = jl_Thread_currentThread(); + $handler = jl_Thread$SleepHandler__init_($current, $callback); + $intMillis = Long_ge($millis, Long_fromInt(2147483647)) ? 2147483647 : Long_lo($millis); + $handler.$scheduleId = otp_Platform_schedule($handler, $intMillis); + $current.$interruptHandler = $handler; +} +function jl_Thread_getUncaughtExceptionHandler($this) { + if ($this.$uncaughtExceptionHandler !== null) + return $this.$uncaughtExceptionHandler; + jl_Thread_$callClinit(); + return jl_Thread_defaultUncaughtExceptionHandler; +} +function jl_Thread__clinit_() { + jl_Thread_mainThread = jl_Thread__init_1($rt_s(386)); + jl_Thread_currentThread0 = jl_Thread_mainThread; + jl_Thread_nextId = 1; + jl_Thread_activeCount = 1; + jl_Thread_defaultUncaughtExceptionHandler = jl_DefaultUncaughtExceptionHandler__init_(); +} +function cgxgbtp_AssetDownloadImpl$1() { + var a = this; jl_Thread.call(a); + a.$val$async = 0; + a.$val$url1 = null; + a.$val$listener1 = null; + a.$this$019 = null; +} +function cgxgbtp_AssetDownloadImpl$1__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_AssetDownloadImpl$1(); + cgxgbtp_AssetDownloadImpl$1__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_AssetDownloadImpl$1__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$019 = $this$0; + $this.$val$async = var$2; + $this.$val$url1 = var$3; + $this.$val$listener1 = var$4; + jl_Thread__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$1_run($this) { + var var$1, var$2, var$3, var$4; + var$1 = new $rt_globals.XMLHttpRequest(); + var$2 = otji_JS_function(cgxgbtp_AssetDownloadImpl$1$1__init_($this, var$1), "handleEvent"); + var$1.onreadystatechange = var$2; + cgxgbtp_AssetDownloadImpl_setOnProgress($this.$this$019, var$1, $this.$val$listener1); + var$3 = $this.$val$url1; + var$4 = $this.$val$async; + var$1.open("GET", $rt_ustr(var$3), !!var$4); + var$1.setRequestHeader("Content-Type", "text/plain; charset=utf-8"); + var$1.send(); +} +function omceu_API$_Components$_ProgressBar() { + jl_Object.call(this); + this.$this$19 = null; +} +function omceu_API$_Components$_ProgressBar__init_(var_0) { + var var_1 = new omceu_API$_Components$_ProgressBar(); + omceu_API$_Components$_ProgressBar__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ProgressBar__init_0($this, $this$1) { + $this.$this$19 = $this$1; + jl_Object__init_0($this); +} +var cgxgbtd_EventHandlerWrapper = $rt_classWithoutFields(0); +function cgxgbtp_AssetDownloadImpl$2() { + var a = this; jl_Object.call(a); + a.$val$request = null; + a.$val$async0 = 0; + a.$val$url2 = null; + a.$val$listener2 = null; + a.$this$020 = null; +} +function cgxgbtp_AssetDownloadImpl$2__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cgxgbtp_AssetDownloadImpl$2(); + cgxgbtp_AssetDownloadImpl$2__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cgxgbtp_AssetDownloadImpl$2__init_0($this, $this$0, var$2, var$3, var$4, var$5) { + $this.$this$020 = $this$0; + $this.$val$request = var$2; + $this.$val$async0 = var$3; + $this.$val$url2 = var$4; + $this.$val$listener2 = var$5; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$2_handleEvent($this, $evt) { + var var$2, var$3, var$4, var$5, $response, $currentWindow, $document, $scriptElement, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$scriptElement = $thread.pop();$document = $thread.pop();$currentWindow = $thread.pop();$response = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$evt = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($this.$val$request.readyState == 4) { + a: { + if ($this.$val$request.status != 200) { + if ($this.$val$request.status != 404) { + var$2 = $this.$val$request; + if (var$2.status != 403) { + try { + var$3 = Long_fromInt(100); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + $this.$this$020.$loadScript($this.$val$async0, $this.$val$url2, $this.$val$listener2); + break a; + } + } + $this.$val$listener2.$onFailure($this.$val$url2); + } else { + if ($this.$this$020.$showLogs) { + var$2 = jl_System_out(); + var$4 = $this.$val$url2; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(387)), var$4); + var$2.$println(jl_StringBuilder_toString(var$5)); + } + $response = $this.$val$request.response; + $currentWindow = cgxgbtdi_TeaWindow_get(); + $document = $currentWindow.$getDocument(); + $scriptElement = $document.createElement("script"); + var$2 = $document.createTextNode($response); + $scriptElement.appendChild(var$2); + $document.body.appendChild($scriptElement); + $this.$val$listener2.$onSuccess($this.$val$url2, $rt_str($this.$val$request.responseText)); + } + } + $this.$this$020.$subtractQueue(); + } + return; + case 1: + b: { + try { + jl_Thread_sleep(var$3); + if ($rt_suspending()) { + break main; + } + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + } + $this.$this$020.$loadScript($this.$val$async0, $this.$val$url2, $this.$val$listener2); + $this.$this$020.$subtractQueue(); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $evt, var$2, var$3, var$4, var$5, $response, $currentWindow, $document, $scriptElement, $ptr); +} +function cgxgbtp_AssetDownloadImpl$2_handleEvent$exported$0(var$0, var$1) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();var$0 = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + var$0.$handleEvent(var$1); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push(var$0, var$1, $ptr); +} +function jnc_UnsupportedCharsetException() { + jl_IllegalArgumentException.call(this); + this.$charsetName0 = null; +} +function jnc_UnsupportedCharsetException__init_(var_0) { + var var_1 = new jnc_UnsupportedCharsetException(); + jnc_UnsupportedCharsetException__init_0(var_1, var_0); + return var_1; +} +function jnc_UnsupportedCharsetException__init_0($this, $charsetName) { + jl_IllegalArgumentException__init_2($this); + $this.$charsetName0 = $charsetName; +} +function cgxgbtp_AssetDownloadImpl$3() { + var a = this; cgxgbt_AssetLoaderListener.call(a); + a.$val$listener3 = null; + a.$this$021 = null; +} +function cgxgbtp_AssetDownloadImpl$3__init_(var_0, var_1) { + var var_2 = new cgxgbtp_AssetDownloadImpl$3(); + cgxgbtp_AssetDownloadImpl$3__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_AssetDownloadImpl$3__init_0($this, $this$0, var$2) { + $this.$this$021 = $this$0; + $this.$val$listener3 = var$2; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$3_onProgress($this, $amount) { + $this.$val$listener3.$onProgress($amount); +} +function cgxgbtp_AssetDownloadImpl$3_onFailure($this, $url) { + $this.$val$listener3.$onFailure($url); +} +function cgxgbtp_AssetDownloadImpl$3_onSuccess($this, $url, $result) { + return $this.$val$listener3.$onSuccess($url, null); +} +function cgxgbtp_AssetDownloadImpl$3_onSuccess0($this, var$1, var$2) { + return $this.$onSuccess1(var$1, var$2); +} +function cgxgbtp_AssetDownloadImpl$4() { + var a = this; jl_Thread.call(a); + a.$val$async1 = 0; + a.$val$url3 = null; + a.$val$listener4 = null; + a.$this$022 = null; +} +function cgxgbtp_AssetDownloadImpl$4__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_AssetDownloadImpl$4(); + cgxgbtp_AssetDownloadImpl$4__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_AssetDownloadImpl$4__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$022 = $this$0; + $this.$val$async1 = var$2; + $this.$val$url3 = var$3; + $this.$val$listener4 = var$4; + jl_Thread__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$4_run($this) { + var var$1, var$2, var$3, var$4; + var$1 = new $rt_globals.XMLHttpRequest(); + var$2 = otji_JS_function(cgxgbtp_AssetDownloadImpl$4$1__init_($this, var$1), "handleEvent"); + var$1.onreadystatechange = var$2; + cgxgbtp_AssetDownloadImpl_setOnProgress($this.$this$022, var$1, $this.$val$listener4); + var$3 = $this.$val$url3; + var$4 = $this.$val$async1; + var$1.open("GET", $rt_ustr(var$3), !!var$4); + if ($this.$val$async1) { + var$2 = "arraybuffer"; + var$1.responseType = var$2; + } + var$1.send(); +} +function jur_AbstractCharClass$LazyJavaISOControl$1() { + jur_AbstractCharClass.call(this); + this.$this$023 = null; +} +function jur_AbstractCharClass$LazyJavaISOControl$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaISOControl$1(); + jur_AbstractCharClass$LazyJavaISOControl$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaISOControl$1__init_0($this, $this$0) { + $this.$this$023 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaISOControl$1_contains($this, $ch) { + return jl_Character_isISOControl($ch); +} +function cgxgbtp_AssetDownloadImpl$5() { + var a = this; cgxgbt_AssetLoaderListener.call(a); + a.$val$listener = null; + a.$val$crossOrigin = null; + a.$val$mimeType = null; + a.$this$00 = null; +} +function cgxgbtp_AssetDownloadImpl$5__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_AssetDownloadImpl$5(); + cgxgbtp_AssetDownloadImpl$5__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_AssetDownloadImpl$5__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$00 = $this$0; + $this.$val$listener = var$2; + $this.$val$crossOrigin = var$3; + $this.$val$mimeType = var$4; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$5_onProgress($this, $amount) { + $this.$val$listener.$onProgress($amount); +} +function cgxgbtp_AssetDownloadImpl$5_onFailure($this, $url) { + $this.$val$listener.$onFailure($url); +} +function cgxgbtp_AssetDownloadImpl$5_onSuccess($this, $url, $result) { + var var$3, var$4, var$5, var$6, var$7; + var$3 = $rt_globals.window.document; + var$4 = var$3.createElement("img"); + if ($this.$val$crossOrigin !== null) { + var$3 = $this.$val$crossOrigin; + var$4.setAttribute("crossOrigin", $rt_ustr(var$3)); + } + $this.$this$00.$addQueue(); + cgxgbtp_AssetDownloadImpl_hookImgListener(var$4, cgxgbtp_AssetDownloadImpl$5$1__init_($this, $url, $result, var$4)); + if (!$this.$this$00.$useInlineBase64) { + var$3 = $rt_ustr($url); + var$4.src = var$3; + } else { + var$5 = $this.$val$mimeType; + var$6 = cgxgbtp_Blob_toBase64($result); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(388)), var$5), $rt_s(389)), var$6); + var$7 = $rt_ustr(jl_StringBuilder_toString(var$7)); + var$4.src = var$7; + } + return 0; +} +function cgxgbtp_AssetDownloadImpl$5_onSuccess0($this, var$1, var$2) { + return $this.$onSuccess1(var$1, var$2); +} +function cgxgbtp_AssetDownloadImpl$6() { + var a = this; jl_Object.call(a); + a.$val$listener5 = null; + a.$this$024 = null; +} +function cgxgbtp_AssetDownloadImpl$6__init_(var_0, var_1) { + var var_2 = new cgxgbtp_AssetDownloadImpl$6(); + cgxgbtp_AssetDownloadImpl$6__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_AssetDownloadImpl$6__init_0($this, $this$0, var$2) { + $this.$this$024 = $this$0; + $this.$val$listener5 = var$2; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$6_handleEvent($this, $progressEvent) { + $this.$val$listener5.$onProgress($progressEvent.loaded); +} +function cgxgbtp_AssetDownloadImpl$6_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +function omcets_SettingsManager() { + var a = this; jl_Object.call(a); + a.$properties0 = null; + a.$backUp = null; + a.$settingsFile = null; + a.$entries = null; + a.$saveFunction = null; + a.$loadFunction = null; +} +function omcets_SettingsManager__init_(var_0, var_1, var_2) { + var var_3 = new omcets_SettingsManager(); + omcets_SettingsManager__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcets_SettingsManager__init_0($this, $settingsFile, $saveFunction, $loadFunction) { + jl_Object__init_0($this); + $this.$entries = ju_HashMap__init_(); + $this.$properties0 = ju_Properties__init_(); + $this.$backUp = ju_Properties__init_(); + $this.$settingsFile = omcet_Tools$Text_validString0($settingsFile); + $this.$saveFunction = $saveFunction; + $this.$loadFunction = $loadFunction; + $this.$init(); +} +function omcets_SettingsManager_init($this) { + $this.$loadFunction.$loadSettings($this.$settingsFile, $this.$properties0); + omcets_SettingsManager_validateAllProperties($this); + $this.$saveFunction.$saveSettings($this.$settingsFile, $this.$properties0); +} +function omcets_SettingsManager_addSetting($this, $name, $defaultValue, $validateFunction) { + var $settingsEntry; + if ($this.$entries.$get2($name) === null) { + $settingsEntry = omcets_SettingsEntry__init_($name, $defaultValue, $validateFunction); + $this.$entries.$put1(omcets_SettingsEntry_name($settingsEntry), $settingsEntry); + if ($this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry)) !== null) + omcets_SettingsManager_validateProperty($this, omcets_SettingsEntry_name($settingsEntry)); + else + $this.$properties0.$setProperty(omcets_SettingsEntry_name($settingsEntry), omcets_SettingsEntry_defaultValue($settingsEntry)); + $this.$saveFunction.$saveSettings($this.$settingsFile, $this.$properties0); + } +} +function omcets_SettingsManager_setFloat($this, $name, $intValue) { + omcets_SettingsManager_set($this, $name, jl_String_valueOf0($intValue)); +} +function omcets_SettingsManager_setBoolean($this, $name, $boolValue) { + omcets_SettingsManager_set($this, $name, !$boolValue ? $rt_s(106) : $rt_s(107)); +} +function omcets_SettingsManager_setEnum($this, $name, $enumValue) { + omcets_SettingsManager_set($this, $name, jl_Enum_name($enumValue)); +} +function omcets_SettingsManager_getBoolean($this, $name) { + var $settingsEntry; + $settingsEntry = $this.$entries.$get2($name); + if ($settingsEntry === null) + return 0; + return ($this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry))).$equals($rt_s(107)); +} +function omcets_SettingsManager_getFloat($this, $name) { + var $settingsEntry, $value, var$4, $$je; + a: { + $settingsEntry = $this.$entries.$get2($name); + $value = 0.0; + if ($settingsEntry === null) + var$4 = $value; + else { + try { + var$4 = jl_Float_parseFloat($this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry))); + $value = var$4; + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + } else { + throw $$e; + } + } + var$4 = $value; + } + } + return var$4; +} +function omcets_SettingsManager_isValidString($value) { + if ($value !== null) + return 1; + return 0; +} +function omcets_SettingsManager_isValidBoolean($value) { + var $$je; + if ($value === null) + return 0; + a: { + try { + jl_Boolean_parseBoolean($value); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return 1; + } + return 0; +} +function omcets_SettingsManager_isValidFloat($value) { + var $$je; + if ($value === null) + return 0; + a: { + try { + jl_Float_parseFloat($value); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return 1; + } + return 0; +} +function omcets_SettingsManager_isValidEnum($value, $enumClass) { + var $$je; + a: { + try { + jl_Enum_valueOf($enumClass, $value); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_IllegalArgumentException) { + break a; + } else { + throw $$e; + } + } + return 1; + } + return 0; +} +function omcets_SettingsManager_getString($this, $name) { + var $settingsEntry; + $settingsEntry = $this.$entries.$get2($name); + if ($settingsEntry === null) + return null; + return $this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry)); +} +function omcets_SettingsManager_getEnum($this, $name, $enumClass) { + var $settingsEntry, var$4, $$je; + $settingsEntry = $this.$entries.$get2($name); + if ($settingsEntry === null) + return null; + a: { + try { + var$4 = jl_Enum_valueOf($enumClass, $this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry))); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_IllegalArgumentException) { + break a; + } else { + throw $$e; + } + } + return var$4; + } + return null; +} +function omcets_SettingsManager_validateAllProperties($this) { + var var$1, $name; + var$1 = ($this.$entries.$keySet()).$iterator0(); + while (var$1.$hasNext()) { + $name = var$1.$next0(); + omcets_SettingsManager_validateProperty($this, $name); + } +} +function omcets_SettingsManager_validateProperty($this, $name) { + var $settingsEntry; + $settingsEntry = $this.$entries.$get2($name); + if ($settingsEntry !== null && !(omcets_SettingsEntry_validateFunction($settingsEntry)).$isValueValid($this.$properties0.$getProperty($name))) + $this.$properties0.$setProperty($name, omcets_SettingsEntry_defaultValue($settingsEntry)); +} +function omcets_SettingsManager_setString($this, $name, $value) { + omcets_SettingsManager_set($this, $name, $value); +} +function omcets_SettingsManager_set($this, $name, $value) { + var $settingsEntry, $oldValue; + if ($value === null) + return; + $settingsEntry = $this.$entries.$get2($name); + if ($settingsEntry !== null) { + $oldValue = $this.$properties0.$getProperty(omcets_SettingsEntry_name($settingsEntry)); + $this.$properties0.$setProperty(omcets_SettingsEntry_name($settingsEntry), $value); + omcets_SettingsManager_validateProperty($this, omcets_SettingsEntry_name($settingsEntry)); + if ($oldValue !== null && !$oldValue.$equals($value)) + $this.$saveFunction.$saveSettings($this.$settingsFile, $this.$properties0); + } +} +var jn_FloatBuffer = $rt_classWithoutFields(jn_Buffer); +function jn_FloatBuffer__init_($this, $capacity, $position, $limit) { + jn_Buffer__init_($this, $capacity); + $this.$position2 = $position; + $this.$limit = $limit; +} +function jn_FloatBuffer_wrap($array, $offset, $length) { + return jn_FloatBufferOverArray__init_(0, $array.data.length, $array, $offset, $offset + $length | 0, 0); +} +function jn_FloatBuffer_wrap0($array) { + return jn_FloatBuffer_wrap($array, 0, $array.data.length); +} +function jn_FloatBuffer_put($this, $src, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, $pos, $i; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferOverflowException__init_()); + if ($offset >= 0) { + var$4 = $src.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(390)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if ($length < 0) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + $pos = $this.$position2; + $i = 0; + while ($i < $length) { + var$6 = $pos + 1 | 0; + var$5 = $offset + 1 | 0; + $this.$putElement0($pos, var$4[$offset]); + $i = $i + 1 | 0; + $pos = var$6; + $offset = var$5; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $src.data; + var$7 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); +} +function jn_FloatBuffer_clear($this) { + jn_Buffer_clear($this); + return $this; +} +function jn_FloatBuffer_flip($this) { + jn_Buffer_flip($this); + return $this; +} +function jn_FloatBuffer_limit($this, $newLimit) { + jn_Buffer_limit0($this, $newLimit); + return $this; +} +function jn_FloatBuffer_position($this, $newPosition) { + jn_Buffer_position0($this, $newPosition); + return $this; +} +function jn_FloatBuffer_flip0($this) { + return jn_FloatBuffer_flip($this); +} +function jn_FloatBuffer_clear0($this) { + return jn_FloatBuffer_clear($this); +} +function jn_FloatBuffer_limit0($this, var$1) { + return $this.$limit1(var$1); +} +function jn_FloatBuffer_position0($this, var$1) { + return $this.$position7(var$1); +} +var jn_FloatBufferImpl = $rt_classWithoutFields(jn_FloatBuffer); +function jn_FloatBufferImpl__init_($this, $capacity, $position, $limit) { + jn_FloatBuffer__init_($this, $capacity, $position, $limit); +} +function jn_FloatBufferImpl_get($this, $index) { + var var$2, var$3, var$4; + if ($index >= 0 && $index < $this.$limit) + return $this.$getElement0($index); + var$2 = new jl_IndexOutOfBoundsException; + var$3 = $this.$limit; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(321)), $index), $rt_s(110)), var$3), 41); + jl_IndexOutOfBoundsException__init_1(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_FloatBufferImpl_put($this, $index, $b) { + var var$3, var$4, var$5; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if ($index >= 0 && $index < $this.$limit) { + $this.$putElement0($index, $b); + return $this; + } + var$3 = new jl_IndexOutOfBoundsException; + var$4 = $this.$limit; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$5, $rt_s(321)), $index), $rt_s(110)), var$4), 41); + jl_IndexOutOfBoundsException__init_1(var$3, jl_StringBuilder_toString(var$5)); + $rt_throw(var$3); +} +function jn_FloatBufferImpl_isReadOnly($this) { + return $this.$readOnly(); +} +function jn_FloatBufferOverByteBuffer() { + var a = this; jn_FloatBufferImpl.call(a); + a.$byteByffer0 = null; + a.$readOnly2 = 0; + a.$start2 = 0; +} +function jn_FloatBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_FloatBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start2 = $start; + $this.$byteByffer0 = $byteBuffer; + $this.$readOnly2 = $readOnly; +} +function jn_FloatBufferOverByteBuffer_readOnly($this) { + return $this.$readOnly2; +} +var cgxgbtp_AssetDownloader$AssetDownload = $rt_classWithoutFields(0); +function cgxgbtp_AssetDownloadImpl() { + var a = this; jl_Object.call(a); + a.$queue = 0; + a.$useBrowserCache = 0; + a.$useInlineBase64 = 0; + a.$showLogs = 0; +} +function cgxgbtp_AssetDownloadImpl__init_(var_0) { + var var_1 = new cgxgbtp_AssetDownloadImpl(); + cgxgbtp_AssetDownloadImpl__init_0(var_1, var_0); + return var_1; +} +function cgxgbtp_AssetDownloadImpl__init_0($this, $showDownloadLogs) { + jl_Object__init_0($this); + $this.$useBrowserCache = 0; + $this.$useInlineBase64 = 0; + $this.$showLogs = 1; + $this.$showLogs = $showDownloadLogs; +} +function cgxgbtp_AssetDownloadImpl_isUseBrowserCache($this) { + return $this.$useBrowserCache; +} +function cgxgbtp_AssetDownloadImpl_getHostPageBaseURL($this) { + var $currentWindow, $location, $href; + $currentWindow = cgxgbtdi_TeaWindow_get(); + $location = $currentWindow.$getLocation(); + $href = $rt_str($location.href); + return $href; +} +function cgxgbtp_AssetDownloadImpl_getQueue($this) { + return $this.$queue; +} +function cgxgbtp_AssetDownloadImpl_subtractQueue($this) { + $this.$queue = $this.$queue - 1 | 0; +} +function cgxgbtp_AssetDownloadImpl_addQueue($this) { + $this.$queue = $this.$queue + 1 | 0; +} +function cgxgbtp_AssetDownloadImpl_load($this, $async, $url, $type, $mimeType, $listener) { + var var$6, var$7; + a: { + cgxgbtp_AssetDownloadImpl$7_$callClinit(); + switch (cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal($type)]) { + case 1: + break; + case 2: + $this.$loadImage($async, $url, $mimeType, $listener); + break a; + case 3: + $this.$loadBinary($async, $url, $listener); + break a; + case 4: + $this.$loadAudio($async, $url, $listener); + break a; + case 5: + $listener.$onSuccess($url, null); + break a; + default: + var$6 = new cbgu_GdxRuntimeException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(391)), $type); + cbgu_GdxRuntimeException__init_(var$6, jl_StringBuilder_toString(var$7)); + $rt_throw(var$6); + } + $this.$loadText($async, $url, $listener); + } +} +function cgxgbtp_AssetDownloadImpl_loadText($this, $async, $url, $listener) { + var var$4, var$5, var$6; + if ($this.$showLogs) { + var$4 = jl_System_out(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(392)), $url); + var$4.$println(jl_StringBuilder_toString(var$5)); + } + $this.$addQueue(); + var$6 = cgxgbtp_AssetDownloadImpl$1__init_($this, $async, $url, $listener); + var$6.$start3(); +} +function cgxgbtp_AssetDownloadImpl_loadScript($this, $async, $url, $listener) { + var var$4, var$5; + if ($this.$showLogs) { + var$4 = jl_System_out(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(393)), $url); + var$4.$println(jl_StringBuilder_toString(var$5)); + } + $this.$addQueue(); + var$4 = new $rt_globals.XMLHttpRequest(); + var$5 = otji_JS_function(cgxgbtp_AssetDownloadImpl$2__init_($this, var$4, $async, $url, $listener), "handleEvent"); + var$4.onreadystatechange = var$5; + cgxgbtp_AssetDownloadImpl_setOnProgress($this, var$4, $listener); + var$4.open("GET", $rt_ustr($url), !!$async); + var$4.setRequestHeader("Content-Type", "text/plain; charset=utf-8"); + var$4.send(); +} +function cgxgbtp_AssetDownloadImpl_loadAudio($this, $async, $url, $listener) { + $this.$loadBinary($async, $url, cgxgbtp_AssetDownloadImpl$3__init_($this, $listener)); +} +function cgxgbtp_AssetDownloadImpl_loadBinary($this, $async, $url, $listener) { + var var$4, var$5, var$6; + if ($this.$showLogs) { + var$4 = jl_System_out(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(392)), $url); + var$4.$println(jl_StringBuilder_toString(var$5)); + } + $this.$addQueue(); + var$6 = cgxgbtp_AssetDownloadImpl$4__init_($this, $async, $url, $listener); + var$6.$start3(); +} +function cgxgbtp_AssetDownloadImpl_loadImage($this, $async, $url, $mimeType, $listener) { + $this.$loadImage0($async, $url, $mimeType, null, $listener); +} +function cgxgbtp_AssetDownloadImpl_loadImage0($this, $async, $url, $mimeType, $crossOrigin, $listener) { + $this.$loadBinary($async, $url, cgxgbtp_AssetDownloadImpl$5__init_($this, $listener, $crossOrigin, $mimeType)); +} +function cgxgbtp_AssetDownloadImpl_hookImgListener($img, $listener) { + $img.addEventListener("load", otji_JS_function($listener, "handleEvent"), !!0); + $img.addEventListener("error", otji_JS_function($listener, "handleEvent"), !!0); +} +function cgxgbtp_AssetDownloadImpl_setOnProgress($this, $req, $listener) { + var var$3; + var$3 = otji_JS_function(cgxgbtp_AssetDownloadImpl$6__init_($this, $listener), "handleEvent"); + $req.onprogress = var$3; +} +var cgxgbtp_AssetDownloadImpl$7 = $rt_classWithoutFields(); +var cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType = null; +function cgxgbtp_AssetDownloadImpl$7_$callClinit() { + cgxgbtp_AssetDownloadImpl$7_$callClinit = $rt_eraseClinit(cgxgbtp_AssetDownloadImpl$7); + cgxgbtp_AssetDownloadImpl$7__clinit_(); +} +function cgxgbtp_AssetDownloadImpl$7__clinit_() { + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType = $rt_createIntArray((cgxgbtp_AssetType_values()).data.length); + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Text)] = 1; + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Image)] = 2; + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Binary)] = 3; + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Audio)] = 4; + cgxgbtp_AssetDownloadImpl$7_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Directory)] = 5; +} +var cbgssa_AddAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_AddAction__init_() { + var var_0 = new cbgssa_AddAction(); + cbgssa_AddAction__init_0(var_0); + return var_0; +} +function cbgssa_AddAction__init_0($this) { + cbgss_Action__init_($this); +} +function cbgggpi_ModelInfluencer() { + cbgggpi_Influencer.call(this); + this.$models = null; +} +function cbgggpi_ModelInfluencer__init_($this) { + cbgggpi_Influencer__init_($this); + $this.$models = cbgu_Array__init_0(1, 1, $rt_cls(cbggg_Model)); +} +function cbgggpi_ModelInfluencer$Random() { + cbgggpi_ModelInfluencer.call(this); + this.$pool = null; +} +function cbgggpi_ModelInfluencer$Random__init_() { + var var_0 = new cbgggpi_ModelInfluencer$Random(); + cbgggpi_ModelInfluencer$Random__init_0(var_0); + return var_0; +} +function cbgggpi_ModelInfluencer$Random__init_0($this) { + cbgggpi_ModelInfluencer__init_($this); + $this.$pool = cbgggpi_ModelInfluencer$Random$ModelInstancePool__init_($this); +} +var omcs_SandtrixMain$STATE = $rt_classWithoutFields(jl_Enum); +var omcs_SandtrixMain$STATE_MENU = null; +var omcs_SandtrixMain$STATE_GAME = null; +var omcs_SandtrixMain$STATE_$VALUES = null; +function omcs_SandtrixMain$STATE_$callClinit() { + omcs_SandtrixMain$STATE_$callClinit = $rt_eraseClinit(omcs_SandtrixMain$STATE); + omcs_SandtrixMain$STATE__clinit_(); +} +function omcs_SandtrixMain$STATE__init_(var_0, var_1) { + var var_2 = new omcs_SandtrixMain$STATE(); + omcs_SandtrixMain$STATE__init_0(var_2, var_0, var_1); + return var_2; +} +function omcs_SandtrixMain$STATE_values() { + omcs_SandtrixMain$STATE_$callClinit(); + return omcs_SandtrixMain$STATE_$VALUES.$clone(); +} +function omcs_SandtrixMain$STATE__init_0($this, var$1, var$2) { + omcs_SandtrixMain$STATE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcs_SandtrixMain$STATE_$values() { + omcs_SandtrixMain$STATE_$callClinit(); + return $rt_createArrayFromData(omcs_SandtrixMain$STATE, [omcs_SandtrixMain$STATE_MENU, omcs_SandtrixMain$STATE_GAME]); +} +function omcs_SandtrixMain$STATE__clinit_() { + omcs_SandtrixMain$STATE_MENU = omcs_SandtrixMain$STATE__init_($rt_s(394), 0); + omcs_SandtrixMain$STATE_GAME = omcs_SandtrixMain$STATE__init_($rt_s(395), 1); + omcs_SandtrixMain$STATE_$VALUES = omcs_SandtrixMain$STATE_$values(); +} +var cbgm_Interpolation$BounceIn = $rt_classWithoutFields(cbgm_Interpolation$BounceOut); +function cbgm_Interpolation$BounceIn__init_(var_0) { + var var_1 = new cbgm_Interpolation$BounceIn(); + cbgm_Interpolation$BounceIn__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$BounceIn__init_0($this, $bounces) { + cbgm_Interpolation$BounceOut__init_0($this, $bounces); +} +function jur_AtomicFSet() { + jur_FSet.call(this); + this.$index0 = 0; +} +function jur_AtomicFSet__init_(var_0) { + var var_1 = new jur_AtomicFSet(); + jur_AtomicFSet__init_0(var_1, var_0); + return var_1; +} +function jur_AtomicFSet__init_0($this, $groupIndex) { + jur_FSet__init_0($this, $groupIndex); +} +function jur_AtomicFSet_matches($this, $stringIndex, $testString, $matchResult) { + var $gr; + $gr = $this.$getGroupIndex(); + $matchResult.$setConsumed($gr, $stringIndex - $matchResult.$getConsumed($gr) | 0); + $this.$index0 = $stringIndex; + return $stringIndex; +} +function jur_AtomicFSet_getIndex($this) { + return $this.$index0; +} +function jur_AtomicFSet_getName($this) { + return $rt_s(396); +} +function jur_AtomicFSet_hasConsumed($this, $mr) { + return 0; +} +var cbggg_IndexData = $rt_classWithoutFields(0); +var jus_BaseStream = $rt_classWithoutFields(0); +var jus_Stream = $rt_classWithoutFields(0); +function jus_Stream_toList($this) { + return ju_TemplateCollections$ImmutableArrayList__init_($this.$toArray()); +} +var jusi_SimpleStreamImpl = $rt_classWithoutFields(); +function jusi_SimpleStreamImpl__init_($this) { + jl_Object__init_0($this); +} +function jusi_SimpleStreamImpl_filter($this, $predicate) { + return jusi_FilteringStreamImpl__init_($this, $predicate); +} +function jusi_SimpleStreamImpl_toArray($this) { + return $this.$toArray2(jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_()); +} +function jusi_SimpleStreamImpl_toArray0($this, $generator) { + var $estimatedSize, $array, $consumer, var$5, $list, $i; + $estimatedSize = $this.$estimateSize(); + if ($estimatedSize >= 0) { + $array = $generator.$apply1($estimatedSize); + $consumer = jusi_SimpleStreamImpl$ArrayFillingConsumer__init_($array); + while ($this.$next2($consumer)) { + } + var$5 = $array.data; + if ($consumer.$index1 < var$5.length) + $array = ju_Arrays_copyOf1($array, $consumer.$index1); + return $array; + } + $list = ju_ArrayList__init_(); + while (true) { + ju_Objects_requireNonNull($list); + if (!$this.$next2(jusi_SimpleStreamImpl$toArray$lambda$_21_0__init_($list))) + break; + } + $array = $generator.$apply1($list.$size0()); + $i = 0; + while (true) { + var$5 = $array.data; + if ($i >= var$5.length) + break; + var$5[$i] = $list.$get5($i); + $i = $i + 1 | 0; + } + return $array; +} +function jusi_SimpleStreamImpl_lambda$toArray$2($x$0) { + return $rt_createArray(jl_Object, $x$0); +} +function jusi_WrappingStreamImpl() { + jusi_SimpleStreamImpl.call(this); + this.$sourceStream = null; +} +function jusi_WrappingStreamImpl__init_($this, $sourceStream) { + jusi_SimpleStreamImpl__init_($this); + $this.$sourceStream = $sourceStream; +} +function jusi_WrappingStreamImpl_next($this, $consumer) { + return $this.$sourceStream.$next2($this.$wrap3($consumer)); +} +function jusi_WrappingStreamImpl_estimateSize($this) { + return $this.$sourceStream.$estimateSize(); +} +function jur_LowSurrogateCharSet() { + jur_JointSet.call(this); + this.$low = 0; +} +function jur_LowSurrogateCharSet__init_(var_0) { + var var_1 = new jur_LowSurrogateCharSet(); + jur_LowSurrogateCharSet__init_0(var_1, var_0); + return var_1; +} +function jur_LowSurrogateCharSet__init_0($this, $low) { + jur_JointSet__init_0($this); + $this.$low = $low; +} +function jur_LowSurrogateCharSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_LowSurrogateCharSet_matches($this, $stringIndex, $testString, $matchResult) { + var var$4, $low, $high; + var$4 = $stringIndex + 1 | 0; + if (var$4 > $matchResult.$getRightBound()) { + $matchResult.$hitEnd = 1; + return (-1); + } + $low = $testString.$charAt($stringIndex); + if ($stringIndex > $matchResult.$getLeftBound()) { + $high = $testString.$charAt($stringIndex - 1 | 0); + if (jl_Character_isHighSurrogate($high)) + return (-1); + } + if ($this.$low != $low) + return (-1); + return $this.$next.$matches(var$4, $testString, $matchResult); +} +function jur_LowSurrogateCharSet_find($this, $strIndex, $testString, $matchResult) { + var $testStr, $startStr, $strLength, var$7, var$8; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_find($this, $strIndex, $testString, $matchResult); + $testStr = $testString; + $startStr = $matchResult.$getLeftBound(); + $strLength = $matchResult.$getRightBound(); + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$7 = $testStr.$indexOf($this.$low, $strIndex); + if (var$7 < 0) + return (-1); + if (var$7 > $startStr && jl_Character_isHighSurrogate($testStr.$charAt(var$7 - 1 | 0))) { + $strIndex = var$7 + 1 | 0; + continue; + } + var$8 = $this.$next; + $strIndex = var$7 + 1 | 0; + if (var$8.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$7; +} +function jur_LowSurrogateCharSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $startStr, $testStr, var$7; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult); + $startStr = $matchResult.$getLeftBound(); + $testStr = $testString; + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = $testStr.$lastIndexOf1($this.$low, $lastIndex); + if (var$7 < 0) + break a; + if (var$7 < $strIndex) + break a; + if (var$7 > $startStr && jl_Character_isHighSurrogate($testStr.$charAt(var$7 - 1 | 0))) { + $lastIndex = var$7 + (-2) | 0; + continue; + } + if ($this.$next.$matches(var$7 + 1 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +} +function jur_LowSurrogateCharSet_getName($this) { + var var$1, var$2; + var$1 = $this.$low; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(var$2, var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_LowSurrogateCharSet_first($this, $set) { + if ($set instanceof jur_CharSet) + return 0; + if ($set instanceof jur_RangeSet) + return 0; + if ($set instanceof jur_SupplRangeSet) + return 0; + if ($set instanceof jur_SupplCharSet) + return 0; + if ($set instanceof jur_HighSurrogateCharSet) + return 0; + if (!($set instanceof jur_LowSurrogateCharSet)) + return 1; + return $set.$low != $this.$low ? 0 : 1; +} +function jur_LowSurrogateCharSet_hasConsumed($this, $matchResult) { + return 1; +} +var jl_AssertionError = $rt_classWithoutFields(jl_Error); +function jl_AssertionError__init_0() { + var var_0 = new jl_AssertionError(); + jl_AssertionError__init_1(var_0); + return var_0; +} +function jl_AssertionError__init_(var_0, var_1) { + var var_2 = new jl_AssertionError(); + jl_AssertionError__init_2(var_2, var_0, var_1); + return var_2; +} +function jl_AssertionError__init_1($this) { + jl_Error__init_0($this); +} +function jl_AssertionError__init_2($this, $message, $cause) { + jl_Error__init_2($this, $message, $cause); +} +var cbgm_MathUtils$Sin = $rt_classWithoutFields(); +var cbgm_MathUtils$Sin_table = null; +function cbgm_MathUtils$Sin_$callClinit() { + cbgm_MathUtils$Sin_$callClinit = $rt_eraseClinit(cbgm_MathUtils$Sin); + cbgm_MathUtils$Sin__clinit_(); +} +function cbgm_MathUtils$Sin__init_() { + var var_0 = new cbgm_MathUtils$Sin(); + cbgm_MathUtils$Sin__init_0(var_0); + return var_0; +} +function cbgm_MathUtils$Sin__init_0($this) { + cbgm_MathUtils$Sin_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_MathUtils$Sin__clinit_() { + var $i; + cbgm_MathUtils$Sin_table = $rt_createFloatArray(16384); + $i = 0; + while ($i < 16384) { + cbgm_MathUtils$Sin_table.data[$i] = jl_Math_sin(($i + 0.5) / 16384.0 * 6.2831854820251465); + $i = $i + 1 | 0; + } + cbgm_MathUtils$Sin_table.data[0] = 0.0; + cbgm_MathUtils$Sin_table.data[4096] = 1.0; + cbgm_MathUtils$Sin_table.data[8192] = 0.0; + cbgm_MathUtils$Sin_table.data[12288] = (-1.0); +} +var jt_Format = $rt_classWithoutFields(); +function jt_Format__init_($this) { + jl_Object__init_0($this); +} +function jt_NumberFormat() { + var a = this; jt_Format.call(a); + a.$groupingUsed = 0; + a.$maximumIntegerDigits = 0; + a.$minimumIntegerDigits = 0; + a.$maximumFractionDigits = 0; + a.$minimumFractionDigits = 0; + a.$roundingMode = null; + a.$currency = null; +} +function jt_NumberFormat__init_($this) { + jt_Format__init_($this); + $this.$groupingUsed = 1; + $this.$maximumIntegerDigits = 40; + $this.$minimumIntegerDigits = 1; + $this.$maximumFractionDigits = 3; + jm_RoundingMode_$callClinit(); + $this.$roundingMode = jm_RoundingMode_HALF_EVEN; + $this.$currency = ju_Currency_getInstance0(ju_Locale_getDefault()); +} +function jt_NumberFormat_getNumberInstance($locale) { + var $pattern; + $pattern = otciu_CLDRHelper_resolveNumberFormat(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale)); + return jt_DecimalFormat__init_($pattern, jt_DecimalFormatSymbols__init_($locale)); +} +function jt_NumberFormat_setGroupingUsed($this, $value) { + $this.$groupingUsed = $value; +} +function jt_NumberFormat_setMaximumFractionDigits($this, $value) { + if ($value < 0) + $value = 0; + $this.$maximumFractionDigits = $value; + if ($this.$maximumFractionDigits < $this.$minimumFractionDigits) + $this.$minimumFractionDigits = $this.$maximumFractionDigits; +} +function jt_NumberFormat_setMaximumIntegerDigits($this, $value) { + if ($value < 0) + $value = 0; + $this.$maximumIntegerDigits = $value; + if ($this.$maximumIntegerDigits < $this.$minimumIntegerDigits) + $this.$minimumIntegerDigits = $this.$maximumIntegerDigits; +} +function jt_NumberFormat_setMinimumFractionDigits($this, $value) { + if ($value < 0) + $value = 0; + $this.$minimumFractionDigits = $value; + if ($this.$maximumFractionDigits < $this.$minimumFractionDigits) + $this.$maximumFractionDigits = $this.$minimumFractionDigits; +} +function jt_NumberFormat_setMinimumIntegerDigits($this, $value) { + if ($value < 0) + $value = 0; + $this.$minimumIntegerDigits = $value; + if ($this.$maximumIntegerDigits < $this.$minimumIntegerDigits) + $this.$maximumIntegerDigits = $this.$minimumIntegerDigits; +} +var cbggg_Batch = $rt_classWithoutFields(0); +function omceu_API$_Components$_TabBar$_Tab() { + jl_Object.call(this); + this.$this$21 = null; +} +function omceu_API$_Components$_TabBar$_Tab__init_(var_0) { + var var_1 = new omceu_API$_Components$_TabBar$_Tab(); + omceu_API$_Components$_TabBar$_Tab__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_TabBar$_Tab__init_0($this, $this$2) { + $this.$this$21 = $this$2; + jl_Object__init_0($this); +} +function jur_CompositeQuantifierSet() { + jur_LeafQuantifierSet.call(this); + this.$quantifier = null; +} +function jur_CompositeQuantifierSet__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CompositeQuantifierSet(); + jur_CompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CompositeQuantifierSet__init_0($this, $quant, $innerSet, $next, $type) { + jur_LeafQuantifierSet__init_0($this, $innerSet, $next, $type); + $this.$quantifier = $quant; +} +function jur_CompositeQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, $shift; + $min = $this.$quantifier.$min3(); + $max = $this.$quantifier.$max2(); + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while ($i < $max) { + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) + break a; + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break a; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + } + while (true) { + if ($i < $min) + return (-1); + $shift = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + break; + $stringIndex = $stringIndex - $this.$leaf.$charCount0() | 0; + $i = $i + (-1) | 0; + } + return $shift; + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + return (-1); +} +function jur_CompositeQuantifierSet_getName($this) { + return $this.$quantifier.$toString(); +} +function jur_SupplRangeSet() { + var a = this; jur_JointSet.call(a); + a.$chars0 = null; + a.$alt1 = 0; +} +function jur_SupplRangeSet__init_(var_0) { + var var_1 = new jur_SupplRangeSet(); + jur_SupplRangeSet__init_0(var_1, var_0); + return var_1; +} +function jur_SupplRangeSet__init_0($this, $cc) { + jur_JointSet__init_0($this); + $this.$chars0 = $cc.$getInstance(); + $this.$alt1 = $cc.$alt0; +} +function jur_SupplRangeSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high, $offset, var$8, $low; + $strLength = $matchResult.$getRightBound(); + if ($stringIndex < $strLength) { + var$5 = $stringIndex + 1 | 0; + $high = $testString.$charAt($stringIndex); + if ($this.$contains1($high)) { + $offset = $this.$next.$matches(var$5, $testString, $matchResult); + if ($offset > 0) + return $offset; + } + if (var$5 < $strLength) { + var$8 = var$5 + 1 | 0; + $low = $testString.$charAt(var$5); + if (jl_Character_isSurrogatePair($high, $low) && $this.$contains1(jl_Character_toCodePoint($high, $low))) + return $this.$next.$matches(var$8, $testString, $matchResult); + } + } + return (-1); +} +function jur_SupplRangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = !$this.$alt1 ? $rt_s(76) : $rt_s(77); + var$2 = $this.$chars0.$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(78)), var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +function jur_SupplRangeSet_contains($this, $ch) { + return $this.$chars0.$contains1($ch); +} +function jur_SupplRangeSet_first($this, $set) { + if ($set instanceof jur_SupplCharSet) + return jur_AbstractCharClass_intersects($this.$chars0, $set.$getCodePoint()); + if ($set instanceof jur_CharSet) + return jur_AbstractCharClass_intersects($this.$chars0, $set.$getChar()); + if ($set instanceof jur_SupplRangeSet) + return jur_AbstractCharClass_intersects0($this.$chars0, $set.$chars0); + if (!($set instanceof jur_RangeSet)) + return 1; + return jur_AbstractCharClass_intersects0($this.$chars0, $set.$getChars0()); +} +function jur_SupplRangeSet_getChars($this) { + return $this.$chars0; +} +function jur_SupplRangeSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_SupplRangeSet_hasConsumed($this, $mr) { + return 1; +} +function cbgss_Event() { + jl_Object.call(this); + this.$bubbles = 0; +} +function cbgss_Event__init_() { + var var_0 = new cbgss_Event(); + cbgss_Event__init_0(var_0); + return var_0; +} +function cbgss_Event__init_0($this) { + jl_Object__init_0($this); + $this.$bubbles = 1; +} +var cbgssu_ChangeListener$ChangeEvent = $rt_classWithoutFields(cbgss_Event); +function cbgssu_ChangeListener$ChangeEvent__init_() { + var var_0 = new cbgssu_ChangeListener$ChangeEvent(); + cbgssu_ChangeListener$ChangeEvent__init_0(var_0); + return var_0; +} +function cbgssu_ChangeListener$ChangeEvent__init_0($this) { + cbgss_Event__init_0($this); +} +function jl_String() { + var a = this; jl_Object.call(a); + a.$characters = null; + a.$hashCode2 = 0; +} +var jl_String_EMPTY_CHARS = null; +var jl_String_EMPTY = null; +var jl_String_CASE_INSENSITIVE_ORDER = null; +function jl_String_$callClinit() { + jl_String_$callClinit = $rt_eraseClinit(jl_String); + jl_String__clinit_(); +} +function jl_String__init_1() { + var var_0 = new jl_String(); + jl_String__init_2(var_0); + return var_0; +} +function jl_String__init_(var_0) { + var var_1 = new jl_String(); + jl_String__init_3(var_1, var_0); + return var_1; +} +function jl_String__init_0(var_0, var_1, var_2) { + var var_3 = new jl_String(); + jl_String__init_4(var_3, var_0, var_1, var_2); + return var_3; +} +function jl_String__init_5(var_0, var_1, var_2) { + var var_3 = new jl_String(); + jl_String__init_6(var_3, var_0, var_1, var_2); + return var_3; +} +function jl_String__init_2($this) { + jl_String_$callClinit(); + jl_Object__init_0($this); + $this.$characters = jl_String_EMPTY_CHARS; +} +function jl_String__init_3($this, $characters) { + var var$2, var$3, $i; + jl_String_$callClinit(); + var$2 = $characters.data; + jl_Object__init_0($this); + var$3 = var$2.length; + $this.$characters = $rt_createCharArray(var$3); + $i = 0; + while ($i < var$3) { + $this.$characters.data[$i] = var$2[$i]; + $i = $i + 1 | 0; + } +} +function jl_String__init_4($this, $value, $offset, $count) { + var $i, var$5; + jl_String_$callClinit(); + jl_Object__init_0($this); + $this.$characters = $rt_createCharArray($count); + $i = 0; + while ($i < $count) { + var$5 = $value.data; + $this.$characters.data[$i] = var$5[$i + $offset | 0]; + $i = $i + 1 | 0; + } +} +function jl_String_fromArray($characters) { + var $s; + jl_String_$callClinit(); + $s = jl_String__init_1(); + $s.$characters = $characters; + return $s; +} +function jl_String__init_6($this, $codePoints, $offset, $count) { + var $charCount, $i, var$6, var$7, $codePoint, var$9, var$10; + jl_String_$callClinit(); + jl_Object__init_0($this); + $this.$characters = $rt_createCharArray($count * 2 | 0); + $charCount = 0; + $i = 0; + while ($i < $count) { + var$6 = $codePoints.data; + var$7 = $offset + 1 | 0; + $codePoint = var$6[$offset]; + if ($codePoint < 65536) { + var$6 = $this.$characters.data; + var$9 = $charCount + 1 | 0; + var$6[$charCount] = $codePoint & 65535; + } else { + var$6 = $this.$characters.data; + var$10 = $charCount + 1 | 0; + var$6[$charCount] = jl_Character_highSurrogate($codePoint); + var$6 = $this.$characters.data; + var$9 = var$10 + 1 | 0; + var$6[var$10] = jl_Character_lowSurrogate($codePoint); + } + $i = $i + 1 | 0; + $offset = var$7; + $charCount = var$9; + } + if ($charCount < $this.$characters.data.length) + $this.$characters = ju_Arrays_copyOf0($this.$characters, $charCount); +} +function jl_String_charAt($this, $index) { + if ($index >= 0 && $index < $this.$characters.data.length) + return $this.$characters.data[$index]; + $rt_throw(jl_StringIndexOutOfBoundsException__init_()); +} +function jl_String_length($this) { + return $this.$characters.data.length; +} +function jl_String_isEmpty($this) { + return $this.$characters.data.length ? 0 : 1; +} +function jl_String_getChars($this, $srcBegin, $srcEnd, $dst, $dstBegin) { + var var$5, var$6, var$7; + if ($srcBegin >= 0 && $srcBegin <= $srcEnd && $srcEnd <= $this.$length() && $dstBegin >= 0) { + var$5 = $dst.data; + if (($dstBegin + ($srcEnd - $srcBegin | 0) | 0) <= var$5.length) { + while ($srcBegin < $srcEnd) { + var$6 = $dstBegin + 1 | 0; + var$7 = $srcBegin + 1 | 0; + var$5[$dstBegin] = $this.$charAt($srcBegin); + $dstBegin = var$6; + $srcBegin = var$7; + } + return; + } + } + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +function jl_String_startsWith($this, $prefix, $toffset) { + var $i, var$4, var$5; + if (($toffset + $prefix.$length() | 0) > $this.$length()) + return 0; + $i = 0; + while ($i < $prefix.$length()) { + var$4 = $prefix.$charAt($i); + var$5 = $toffset + 1 | 0; + if (var$4 != $this.$charAt($toffset)) + return 0; + $i = $i + 1 | 0; + $toffset = var$5; + } + return 1; +} +function jl_String_startsWith0($this, $prefix) { + if ($this === $prefix) + return 1; + return $this.$startsWith($prefix, 0); +} +function jl_String_endsWith($this, $suffix) { + var $j, $i, var$4, var$5; + if ($this === $suffix) + return 1; + if ($suffix.$length() > $this.$length()) + return 0; + $j = 0; + $i = $this.$length() - $suffix.$length() | 0; + while ($i < $this.$length()) { + var$4 = $this.$charAt($i); + var$5 = $j + 1 | 0; + if (var$4 != $suffix.$charAt($j)) + return 0; + $i = $i + 1 | 0; + $j = var$5; + } + return 1; +} +function jl_String_indexOf($this, $ch, $fromIndex) { + var $i, $bmpChar, $hi, $lo; + $i = jl_Math_max(0, $fromIndex); + if ($ch < 65536) { + $bmpChar = $ch & 65535; + while (true) { + if ($i >= $this.$characters.data.length) + return (-1); + if ($this.$characters.data[$i] == $bmpChar) + break; + $i = $i + 1 | 0; + } + return $i; + } + $hi = jl_Character_highSurrogate($ch); + $lo = jl_Character_lowSurrogate($ch); + while (true) { + if ($i >= ($this.$characters.data.length - 1 | 0)) + return (-1); + if ($this.$characters.data[$i] == $hi && $this.$characters.data[$i + 1 | 0] == $lo) + break; + $i = $i + 1 | 0; + } + return $i; +} +function jl_String_indexOf0($this, $ch) { + return $this.$indexOf($ch, 0); +} +function jl_String_lastIndexOf($this, $ch, $fromIndex) { + var $i, $bmpChar, $hi, $lo, var$7, var$8; + $i = jl_Math_min($fromIndex, $this.$length() - 1 | 0); + if ($ch < 65536) { + $bmpChar = $ch & 65535; + while (true) { + if ($i < 0) + return (-1); + if ($this.$characters.data[$i] == $bmpChar) + break; + $i = $i + (-1) | 0; + } + return $i; + } + $hi = jl_Character_highSurrogate($ch); + $lo = jl_Character_lowSurrogate($ch); + while (true) { + if ($i < 1) + return (-1); + if ($this.$characters.data[$i] == $lo) { + var$7 = $this.$characters.data; + var$8 = $i - 1 | 0; + if (var$7[var$8] == $hi) + break; + } + $i = $i + (-1) | 0; + } + return var$8; +} +function jl_String_lastIndexOf0($this, $ch) { + return $this.$lastIndexOf1($ch, $this.$length() - 1 | 0); +} +function jl_String_indexOf1($this, $str, $fromIndex) { + var $i, $toIndex, $j; + $i = jl_Math_max(0, $fromIndex); + $toIndex = $this.$length() - $str.$length() | 0; + a: while (true) { + if ($i > $toIndex) + return (-1); + $j = 0; + while (true) { + if ($j >= $str.$length()) + break a; + if ($this.$charAt($i + $j | 0) != $str.$charAt($j)) + break; + $j = $j + 1 | 0; + } + $i = $i + 1 | 0; + } + return $i; +} +function jl_String_indexOf2($this, $str) { + return $this.$indexOf0($str, 0); +} +function jl_String_lastIndexOf1($this, $str, $fromIndex) { + var $i, $j; + $i = jl_Math_min($fromIndex, $this.$length() - $str.$length() | 0); + a: while (true) { + if ($i < 0) + return (-1); + $j = 0; + while (true) { + if ($j >= $str.$length()) + break a; + if ($this.$charAt($i + $j | 0) != $str.$charAt($j)) + break; + $j = $j + 1 | 0; + } + $i = $i + (-1) | 0; + } + return $i; +} +function jl_String_lastIndexOf2($this, $str) { + return $this.$lastIndexOf2($str, $this.$length()); +} +function jl_String_substring($this, $beginIndex, $endIndex) { + var var$3; + var$3 = $rt_compare($beginIndex, $endIndex); + if (var$3 > 0) + $rt_throw(jl_IndexOutOfBoundsException__init_0()); + if (!var$3) { + jl_String_$callClinit(); + return jl_String_EMPTY; + } + if (!$beginIndex && $endIndex == $this.$length()) + return $this; + return jl_String__init_0($this.$characters, $beginIndex, $endIndex - $beginIndex | 0); +} +function jl_String_substring0($this, $beginIndex) { + return $this.$substring0($beginIndex, $this.$length()); +} +function jl_String_subSequence($this, $beginIndex, $endIndex) { + return $this.$substring0($beginIndex, $endIndex); +} +function jl_String_concat($this, $str) { + var $buffer, $index, $i, var$5, var$6; + if ($str.$isEmpty()) + return $this; + if ($this.$isEmpty()) + return $str; + $buffer = $rt_createCharArray($this.$length() + $str.$length() | 0); + $index = 0; + $i = 0; + while ($i < $this.$length()) { + var$5 = $buffer.data; + var$6 = $index + 1 | 0; + var$5[$index] = $this.$charAt($i); + $i = $i + 1 | 0; + $index = var$6; + } + $i = 0; + while ($i < $str.$length()) { + var$5 = $buffer.data; + var$6 = $index + 1 | 0; + var$5[$index] = $str.$charAt($i); + $i = $i + 1 | 0; + $index = var$6; + } + return jl_String_fromArray($buffer); +} +function jl_String_contains($this, $s) { + var $sz, $i, $j; + $sz = $this.$length() - $s.$length() | 0; + $i = 0; + while ($i <= $sz) { + $j = 0; + while (true) { + if ($j >= $s.$length()) + return 1; + if ($this.$charAt($i + $j | 0) != $s.$charAt($j)) + break; + $j = $j + 1 | 0; + } + $i = $i + 1 | 0; + } + return 0; +} +function jl_String_replace($this, $target, $replacement) { + var $sb, $sz, $i, $j; + $sb = jl_StringBuilder__init_(); + $sz = $this.$length() - $target.$length() | 0; + $i = 0; + while ($i <= $sz) { + $j = 0; + a: { + while (true) { + if ($j >= $target.$length()) { + $sb.$append($replacement); + $i = $i + ($target.$length() - 1 | 0) | 0; + break a; + } + if ($this.$charAt($i + $j | 0) != $target.$charAt($j)) + break; + $j = $j + 1 | 0; + } + $sb.$append0($this.$charAt($i)); + } + $i = $i + 1 | 0; + } + $sb.$append($this.$substring($i)); + return $sb.$toString(); +} +function jl_String_trim($this) { + var $lower, $upper; + $lower = 0; + $upper = $this.$length() - 1 | 0; + a: { + while ($lower <= $upper) { + if ($this.$charAt($lower) > 32) + break a; + $lower = $lower + 1 | 0; + } + } + while ($lower <= $upper && $this.$charAt($upper) <= 32) { + $upper = $upper + (-1) | 0; + } + return $this.$substring0($lower, $upper + 1 | 0); +} +function jl_String_toString($this) { + return $this; +} +function jl_String_toCharArray($this) { + var $array, $i, var$3; + $array = $rt_createCharArray($this.$characters.data.length); + $i = 0; + while (true) { + var$3 = $array.data; + if ($i >= var$3.length) + break; + var$3[$i] = $this.$characters.data[$i]; + $i = $i + 1 | 0; + } + return $array; +} +function jl_String_valueOf1($obj) { + jl_String_$callClinit(); + return $obj === null ? $rt_s(105) : $obj.$toString(); +} +function jl_String_valueOf2($c) { + var var$2, var$3; + jl_String_$callClinit(); + var$2 = new jl_String; + var$3 = $rt_createCharArray(1); + var$3.data[0] = $c; + jl_String__init_3(var$2, var$3); + return var$2; +} +function jl_String_valueOf($i) { + jl_String_$callClinit(); + return ((jl_StringBuilder__init_()).$append2($i)).$toString(); +} +function jl_String_valueOf3($l) { + jl_String_$callClinit(); + return ((jl_StringBuilder__init_()).$append22($l)).$toString(); +} +function jl_String_valueOf0($f) { + jl_String_$callClinit(); + return ((jl_StringBuilder__init_()).$append21($f)).$toString(); +} +function jl_String_equals($this, $other) { + var $str, $i; + if ($this === $other) + return 1; + if (!($other instanceof jl_String)) + return 0; + $str = $other; + if ($str.$length() != $this.$length()) + return 0; + $i = 0; + while ($i < $str.$length()) { + if ($this.$charAt($i) != $str.$charAt($i)) + return 0; + $i = $i + 1 | 0; + } + return 1; +} +function jl_String_getBytes($this, $charsetName) { + return $this.$getBytes(jnc_Charset_forName($charsetName.$toString())); +} +function jl_String_getBytes0($this, $charset) { + var $buffer, $result; + $buffer = jnc_Charset_encode($charset, jn_CharBuffer_wrap0($this.$characters)); + if ($buffer.$hasArray() && !jn_Buffer_position($buffer) && jn_Buffer_limit($buffer) == jn_Buffer_capacity($buffer)) + return jn_ByteBuffer_array($buffer); + $result = $rt_createByteArray(jn_Buffer_remaining($buffer)); + $buffer.$get9($result); + return $result; +} +function jl_String_hashCode($this) { + var var$1, var$2, var$3, $c; + a: { + if (!$this.$hashCode2) { + var$1 = $this.$characters.data; + var$2 = var$1.length; + var$3 = 0; + while (true) { + if (var$3 >= var$2) + break a; + $c = var$1[var$3]; + $this.$hashCode2 = (31 * $this.$hashCode2 | 0) + $c | 0; + var$3 = var$3 + 1 | 0; + } + } + } + return $this.$hashCode2; +} +function jl_String_toLowerCase($this) { + var $codePoints, $codePointCount, $i, var$4, var$5, var$6, var$7, var$8; + if ($this.$isEmpty()) + return $this; + $codePoints = $rt_createIntArray($this.$characters.data.length); + $codePointCount = 0; + $i = 0; + while ($i < $this.$characters.data.length) { + a: { + if ($i != ($this.$characters.data.length - 1 | 0) && jl_Character_isHighSurrogate($this.$characters.data[$i])) { + var$4 = $this.$characters.data; + var$5 = $i + 1 | 0; + var$6 = var$4[var$5]; + if (jl_Character_isLowSurrogate(var$6)) { + var$7 = $codePoints.data; + var$8 = $codePointCount + 1 | 0; + var$7[$codePointCount] = jl_Character_toLowerCase(jl_Character_toCodePoint($this.$characters.data[$i], $this.$characters.data[var$5])); + $i = var$5; + break a; + } + } + var$7 = $codePoints.data; + var$8 = $codePointCount + 1 | 0; + var$7[$codePointCount] = jl_Character_toLowerCase0($this.$characters.data[$i]); + } + $i = $i + 1 | 0; + $codePointCount = var$8; + } + return jl_String__init_5($codePoints, 0, $codePointCount); +} +function jl_String_toUpperCase($this) { + var $codePoints, $codePointCount, $i, var$4, var$5, var$6, var$7, var$8; + if ($this.$isEmpty()) + return $this; + $codePoints = $rt_createIntArray($this.$characters.data.length); + $codePointCount = 0; + $i = 0; + while ($i < $this.$characters.data.length) { + a: { + if ($i != ($this.$characters.data.length - 1 | 0) && jl_Character_isHighSurrogate($this.$characters.data[$i])) { + var$4 = $this.$characters.data; + var$5 = $i + 1 | 0; + var$6 = var$4[var$5]; + if (jl_Character_isLowSurrogate(var$6)) { + var$7 = $codePoints.data; + var$8 = $codePointCount + 1 | 0; + var$7[$codePointCount] = jl_Character_toUpperCase(jl_Character_toCodePoint($this.$characters.data[$i], $this.$characters.data[var$5])); + $i = var$5; + break a; + } + } + var$7 = $codePoints.data; + var$8 = $codePointCount + 1 | 0; + var$7[$codePointCount] = jl_Character_toUpperCase0($this.$characters.data[$i]); + } + $i = $i + 1 | 0; + $codePointCount = var$8; + } + return jl_String__init_5($codePoints, 0, $codePointCount); +} +function jl_String_split($this, $regex) { + return jur_Pattern_split(jur_Pattern_compile($regex), $this.$toString()); +} +function jl_String_split0($this, $regex, $limit) { + return jur_Pattern_split0(jur_Pattern_compile($regex), $this.$toString(), $limit); +} +function jl_String_replaceAll($this, $regex, $replacement) { + return jur_Matcher_replaceAll(jur_Pattern_matcher(jur_Pattern_compile($regex), $this.$toString()), $replacement); +} +function jl_String_format($format, $args) { + jl_String_$callClinit(); + return ju_Formatter_toString(ju_Formatter_format(ju_Formatter__init_(), $format, $args)); +} +function jl_String__clinit_() { + jl_String_EMPTY_CHARS = $rt_createCharArray(0); + jl_String_EMPTY = jl_String__init_1(); + jl_String_CASE_INSENSITIVE_ORDER = jl_String$_clinit_$lambda$_89_0__init_(); +} +function otcic_ConsoleOutputStream() { + ji_OutputStream.call(this); + this.$buffer1 = null; +} +function otcic_ConsoleOutputStream__init_($this) { + ji_OutputStream__init_($this); + $this.$buffer1 = $rt_createByteArray(1); +} +var otcic_StderrOutputStream = $rt_classWithoutFields(otcic_ConsoleOutputStream); +var otcic_StderrOutputStream_INSTANCE = null; +function otcic_StderrOutputStream_$callClinit() { + otcic_StderrOutputStream_$callClinit = $rt_eraseClinit(otcic_StderrOutputStream); + otcic_StderrOutputStream__clinit_(); +} +function otcic_StderrOutputStream__init_() { + var var_0 = new otcic_StderrOutputStream(); + otcic_StderrOutputStream__init_0(var_0); + return var_0; +} +function otcic_StderrOutputStream__init_0($this) { + otcic_StderrOutputStream_$callClinit(); + otcic_ConsoleOutputStream__init_($this); +} +function otcic_StderrOutputStream_write($this, $b, $off, $len) { + otcic_Console_writeStderr($b, $off, $len); +} +function otcic_StderrOutputStream__clinit_() { + otcic_StderrOutputStream_INSTANCE = otcic_StderrOutputStream__init_(); +} +var cbgssu_UIUtilsEmu = $rt_classWithoutFields(); +var cbgssu_UIUtilsEmu_isAndroid = 0; +var cbgssu_UIUtilsEmu_isMac = 0; +var cbgssu_UIUtilsEmu_isWindows = 0; +var cbgssu_UIUtilsEmu_isLinux = 0; +var cbgssu_UIUtilsEmu_isIos = 0; +function cbgssu_UIUtilsEmu_$callClinit() { + cbgssu_UIUtilsEmu_$callClinit = $rt_eraseClinit(cbgssu_UIUtilsEmu); + cbgssu_UIUtilsEmu__clinit_(); +} +function cbgssu_UIUtilsEmu__init_() { + var var_0 = new cbgssu_UIUtilsEmu(); + cbgssu_UIUtilsEmu__init_0(var_0); + return var_0; +} +function cbgssu_UIUtilsEmu__init_0($this) { + cbgssu_UIUtilsEmu_$callClinit(); + jl_Object__init_0($this); +} +function cbgssu_UIUtilsEmu__clinit_() { + var var$1; + cbgssu_UIUtilsEmu_isAndroid = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(39)); + cbgssu_UIUtilsEmu_isMac = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(40)); + cbgssu_UIUtilsEmu_isWindows = $rt_str($rt_globals.navigator.platform).$contains0($rt_s(41)); + cbgssu_UIUtilsEmu_isLinux = !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(42)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(43)) ? 0 : 1; + var$1 = !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(44)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(45)) && !$rt_str($rt_globals.navigator.platform).$contains0($rt_s(46)) ? 0 : 1; + cbgssu_UIUtilsEmu_isIos = var$1; +} +function jn_IntBufferOverArray() { + var a = this; jn_IntBufferImpl.call(a); + a.$readOnly3 = 0; + a.$start4 = 0; + a.$array2 = null; +} +function jn_IntBufferOverArray__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_IntBufferOverArray(); + jn_IntBufferOverArray__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_IntBufferOverArray__init_0($this, $start, $capacity, $array, $position, $limit, $readOnly) { + jn_IntBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start4 = $start; + $this.$readOnly3 = $readOnly; + $this.$array2 = $array; +} +function jn_IntBufferOverArray_getElement($this, $index) { + return $this.$array2.data[$index + $this.$start4 | 0]; +} +function jn_IntBufferOverArray_putElement($this, $index, $value) { + $this.$array2.data[$index + $this.$start4 | 0] = $value; +} +function jn_IntBufferOverArray_readOnly($this) { + return $this.$readOnly3; +} +var cbgss_InputEvent$Type = $rt_classWithoutFields(jl_Enum); +var cbgss_InputEvent$Type_touchDown = null; +var cbgss_InputEvent$Type_touchUp = null; +var cbgss_InputEvent$Type_touchDragged = null; +var cbgss_InputEvent$Type_mouseMoved = null; +var cbgss_InputEvent$Type_enter = null; +var cbgss_InputEvent$Type_exit = null; +var cbgss_InputEvent$Type_scrolled = null; +var cbgss_InputEvent$Type_keyDown = null; +var cbgss_InputEvent$Type_keyUp = null; +var cbgss_InputEvent$Type_keyTyped = null; +var cbgss_InputEvent$Type_$VALUES = null; +function cbgss_InputEvent$Type_$callClinit() { + cbgss_InputEvent$Type_$callClinit = $rt_eraseClinit(cbgss_InputEvent$Type); + cbgss_InputEvent$Type__clinit_(); +} +function cbgss_InputEvent$Type__init_(var_0, var_1) { + var var_2 = new cbgss_InputEvent$Type(); + cbgss_InputEvent$Type__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgss_InputEvent$Type_values() { + cbgss_InputEvent$Type_$callClinit(); + return cbgss_InputEvent$Type_$VALUES.$clone(); +} +function cbgss_InputEvent$Type__init_0($this, var$1, var$2) { + cbgss_InputEvent$Type_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgss_InputEvent$Type__clinit_() { + cbgss_InputEvent$Type_touchDown = cbgss_InputEvent$Type__init_($rt_s(397), 0); + cbgss_InputEvent$Type_touchUp = cbgss_InputEvent$Type__init_($rt_s(398), 1); + cbgss_InputEvent$Type_touchDragged = cbgss_InputEvent$Type__init_($rt_s(399), 2); + cbgss_InputEvent$Type_mouseMoved = cbgss_InputEvent$Type__init_($rt_s(400), 3); + cbgss_InputEvent$Type_enter = cbgss_InputEvent$Type__init_($rt_s(401), 4); + cbgss_InputEvent$Type_exit = cbgss_InputEvent$Type__init_($rt_s(402), 5); + cbgss_InputEvent$Type_scrolled = cbgss_InputEvent$Type__init_($rt_s(403), 6); + cbgss_InputEvent$Type_keyDown = cbgss_InputEvent$Type__init_($rt_s(404), 7); + cbgss_InputEvent$Type_keyUp = cbgss_InputEvent$Type__init_($rt_s(405), 8); + cbgss_InputEvent$Type_keyTyped = cbgss_InputEvent$Type__init_($rt_s(406), 9); + cbgss_InputEvent$Type_$VALUES = $rt_createArrayFromData(cbgss_InputEvent$Type, [cbgss_InputEvent$Type_touchDown, cbgss_InputEvent$Type_touchUp, cbgss_InputEvent$Type_touchDragged, cbgss_InputEvent$Type_mouseMoved, cbgss_InputEvent$Type_enter, cbgss_InputEvent$Type_exit, cbgss_InputEvent$Type_scrolled, cbgss_InputEvent$Type_keyDown, cbgss_InputEvent$Type_keyUp, cbgss_InputEvent$Type_keyTyped]); +} +var jnci_UTF8Encoder = $rt_classWithoutFields(jnci_BufferedEncoder); +function jnci_UTF8Encoder__init_(var_0) { + var var_1 = new jnci_UTF8Encoder(); + jnci_UTF8Encoder__init_0(var_1, var_0); + return var_1; +} +function jnci_UTF8Encoder__init_0($this, $cs) { + jnci_BufferedEncoder__init_($this, $cs, 2.0, 4.0); +} +function jnci_UTF8Encoder_arrayEncode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $ch, var$12, var$13, var$14, $low, $codePoint; + $result = null; + a: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) { + var$9 = $inPos; + break a; + } + var$10 = $inArray.data; + var$9 = $inPos + 1 | 0; + $ch = var$10[$inPos]; + if ($ch < 128) { + var$10 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$10[$outPos] = $ch << 24 >> 24; + } else if ($ch < 2048) { + if (($outPos + 2 | 0) > $outSize) { + var$9 = var$9 + (-1) | 0; + if ($controller.$hasMoreOutput0(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$10 = $outArray.data; + var$13 = $outPos + 1 | 0; + var$10[$outPos] = (192 | $ch >> 6) << 24 >> 24; + var$12 = var$13 + 1 | 0; + var$10[var$13] = (128 | $ch & 63) << 24 >> 24; + } else if (!jl_Character_isSurrogate($ch)) { + if (($outPos + 3 | 0) > $outSize) { + var$9 = var$9 + (-1) | 0; + if ($controller.$hasMoreOutput0(3)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$10 = $outArray.data; + var$14 = $outPos + 1 | 0; + var$10[$outPos] = (224 | $ch >> 12) << 24 >> 24; + var$13 = var$14 + 1 | 0; + var$10[var$14] = (128 | $ch >> 6 & 63) << 24 >> 24; + var$12 = var$13 + 1 | 0; + var$10[var$13] = (128 | $ch & 63) << 24 >> 24; + } else { + if (!jl_Character_isHighSurrogate($ch)) { + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (var$9 >= $inSize) { + if ($controller.$hasMoreInput0()) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + var$13 = var$9 + 1 | 0; + $low = var$10[var$9]; + if (!jl_Character_isLowSurrogate($low)) { + var$9 = var$13 + (-2) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if (($outPos + 4 | 0) > $outSize) { + var$9 = var$13 + (-2) | 0; + if ($controller.$hasMoreOutput0(4)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$10 = $outArray.data; + $codePoint = jl_Character_toCodePoint($ch, $low); + var$9 = $outPos + 1 | 0; + var$10[$outPos] = (240 | $codePoint >> 18) << 24 >> 24; + var$14 = var$9 + 1 | 0; + var$10[var$9] = (128 | $codePoint >> 12 & 63) << 24 >> 24; + var$9 = var$14 + 1 | 0; + var$10[var$14] = (128 | $codePoint >> 6 & 63) << 24 >> 24; + var$12 = var$9 + 1 | 0; + var$10[var$9] = (128 | $codePoint & 63) << 24 >> 24; + var$9 = var$13; + } + $inPos = var$9; + $outPos = var$12; + } + var$9 = $inPos; + } + $controller.$setInPosition(var$9); + $controller.$setOutPosition($outPos); + return $result; +} +var omcemm_CMediaGFX = $rt_classWithoutFields(omcemm_CMedia); +function omcemm_CMediaGFX__init_($this, $filename) { + omcemm_CMedia__init_($this, $filename); +} +function omcemm_CMediaAnimation() { + var a = this; omcemm_CMediaGFX.call(a); + a.$tile_width = 0; + a.$tile_height = 0; + a.$animation_speed = 0.0; + a.$frameOffset = 0; + a.$frameLength = 0; +} +function omcemm_CMediaAnimation__init_(var_0) { + var var_1 = new omcemm_CMediaAnimation(); + omcemm_CMediaAnimation__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaAnimation__init_0($this, $filename) { + omcemm_CMediaGFX__init_($this, $filename); +} +var ju_Dictionary = $rt_classWithoutFields(); +function ju_Dictionary__init_($this) { + jl_Object__init_0($this); +} +function ju_Hashtable() { + var a = this; ju_Dictionary.call(a); + a.$elementCount = 0; + a.$elementData = null; + a.$loadFactor = 0.0; + a.$threshold = 0; + a.$firstSlot = 0; + a.$lastSlot = 0; + a.$modCount = 0; +} +var ju_Hashtable_EMPTY_ENUMERATION = null; +var ju_Hashtable_EMPTY_ITERATOR = null; +function ju_Hashtable_$callClinit() { + ju_Hashtable_$callClinit = $rt_eraseClinit(ju_Hashtable); + ju_Hashtable__clinit_(); +} +function ju_Hashtable__init_() { + var var_0 = new ju_Hashtable(); + ju_Hashtable__init_0(var_0); + return var_0; +} +function ju_Hashtable__init_1(var_0) { + var var_1 = new ju_Hashtable(); + ju_Hashtable__init_2(var_1, var_0); + return var_1; +} +function ju_Hashtable_newEntry($key, $value, $hash) { + ju_Hashtable_$callClinit(); + return ju_Hashtable$Entry__init_($key, $value); +} +function ju_Hashtable__init_0($this) { + ju_Hashtable_$callClinit(); + ju_Hashtable__init_2($this, 11); +} +function ju_Hashtable__init_2($this, $capacity) { + ju_Hashtable_$callClinit(); + ju_Dictionary__init_($this); + $this.$lastSlot = (-1); + if ($capacity < 0) + $rt_throw(jl_IllegalArgumentException__init_1()); + $this.$elementCount = 0; + if (!$capacity) + $capacity = 1; + $this.$elementData = ju_Hashtable_newElementArray($this, $capacity); + $this.$firstSlot = $this.$elementData.data.length; + $this.$loadFactor = 0.75; + ju_Hashtable_computeMaxSize($this); +} +function ju_Hashtable_newElementArray($this, $size) { + return $rt_createArray(ju_Hashtable$Entry, $size); +} +function ju_Hashtable_computeMaxSize($this) { + $this.$threshold = $this.$elementData.data.length * $this.$loadFactor | 0; +} +function ju_Hashtable_get($this, $key) { + var $hash, $index, $entry; + jl_Object_monitorEnterSync($this); + try { + $hash = $key.$hashCode(); + $index = ($hash & 2147483647) % $this.$elementData.data.length | 0; + $entry = $this.$elementData.data[$index]; + while ($entry !== null) { + if ($entry.$equalsKey($key, $hash)) + return $entry.$value3; + $entry = $entry.$next1; + } + return null; + } finally { + jl_Object_monitorExitSync($this); + } +} +function ju_Hashtable_keySet($this) { + return ju_Hashtable$4__init_($this); +} +function ju_Hashtable_put($this, $key, $value) { + var $hash, var$4, $index, $entry, $result, var$8, var$9; + jl_Object_monitorEnterSync($this); + try { + if ($key !== null && $value !== null) { + $hash = $key.$hashCode(); + var$4 = $hash & 2147483647; + $index = var$4 % $this.$elementData.data.length | 0; + $entry = $this.$elementData.data[$index]; + while ($entry !== null && !$entry.$equalsKey($key, $hash)) { + $entry = $entry.$next1; + } + if ($entry !== null) { + $result = $entry.$value3; + $entry.$value3 = $value; + return $result; + } + $this.$modCount = $this.$modCount + 1 | 0; + var$8 = $this.$elementCount + 1 | 0; + $this.$elementCount = var$8; + if (var$8 > $this.$threshold) { + $this.$rehash(); + $index = var$4 % $this.$elementData.data.length | 0; + } + if ($index < $this.$firstSlot) + $this.$firstSlot = $index; + if ($index > $this.$lastSlot) + $this.$lastSlot = $index; + var$9 = ju_Hashtable_newEntry($key, $value, $hash); + var$9.$next1 = $this.$elementData.data[$index]; + $this.$elementData.data[$index] = var$9; + return null; + } + $rt_throw(jl_NullPointerException__init_()); + } finally { + jl_Object_monitorExitSync($this); + } +} +function ju_Hashtable_rehash($this) { + var $length, $newLast, $newData, $i, var$5, $entry, $index, var$8, $entry_0; + $length = ($this.$elementData.data.length << 1) + 1 | 0; + if (!$length) + $length = 1; + $newLast = (-1); + $newData = ju_Hashtable_newElementArray($this, $length); + $i = $this.$lastSlot + 1 | 0; + var$5 = $length; + while (true) { + $i = $i + (-1) | 0; + if ($i < $this.$firstSlot) + break; + $entry = $this.$elementData.data[$i]; + while ($entry !== null) { + $index = ($entry.$getKeyHash() & 2147483647) % $length | 0; + if ($index < var$5) + var$5 = $index; + if ($index > $newLast) + $newLast = $index; + var$8 = $newData.data; + $entry_0 = $entry.$next1; + $entry.$next1 = var$8[$index]; + var$8[$index] = $entry; + $entry = $entry_0; + } + } + $this.$firstSlot = var$5; + $this.$lastSlot = $newLast; + $this.$elementData = $newData; + ju_Hashtable_computeMaxSize($this); +} +function ju_Hashtable__clinit_() { + ju_Hashtable_EMPTY_ENUMERATION = ju_Hashtable$1__init_(); + ju_Hashtable_EMPTY_ITERATOR = ju_Hashtable$2__init_(); +} +function ju_Properties() { + ju_Hashtable.call(this); + this.$defaults = null; +} +function ju_Properties__init_() { + var var_0 = new ju_Properties(); + ju_Properties__init_0(var_0); + return var_0; +} +function ju_Properties__init_1(var_0) { + var var_1 = new ju_Properties(); + ju_Properties__init_2(var_1, var_0); + return var_1; +} +function ju_Properties__init_0($this) { + ju_Hashtable__init_0($this); +} +function ju_Properties__init_2($this, $properties) { + ju_Hashtable__init_0($this); + $this.$defaults = $properties; +} +function ju_Properties_getProperty($this, $name) { + var $result, $property; + $result = ju_Hashtable_get($this, $name); + $property = !($result instanceof jl_String) ? null : $result; + if ($property === null && $this.$defaults !== null) + $property = $this.$defaults.$getProperty($name); + return $property; +} +function ju_Properties_setProperty($this, $name, $value) { + return $this.$put1($name, $value); +} +function jn_FloatBufferOverArray() { + var a = this; jn_FloatBufferImpl.call(a); + a.$readOnly4 = 0; + a.$start5 = 0; + a.$array3 = null; +} +function jn_FloatBufferOverArray__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_FloatBufferOverArray(); + jn_FloatBufferOverArray__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_FloatBufferOverArray__init_0($this, $start, $capacity, $array, $position, $limit, $readOnly) { + jn_FloatBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start5 = $start; + $this.$readOnly4 = $readOnly; + $this.$array3 = $array; +} +function jn_FloatBufferOverArray_getElement($this, $index) { + return $this.$array3.data[$index + $this.$start5 | 0]; +} +function jn_FloatBufferOverArray_putElement($this, $index, $value) { + $this.$array3.data[$index + $this.$start5 | 0] = $value; +} +function jn_FloatBufferOverArray_readOnly($this) { + return $this.$readOnly4; +} +var cbgssu_DragAndDrop$Target = $rt_classWithoutFields(); +var cbgggmd_ModelMeshPart = $rt_classWithoutFields(); +function cbgggmd_ModelMeshPart__init_() { + var var_0 = new cbgggmd_ModelMeshPart(); + cbgggmd_ModelMeshPart__init_0(var_0); + return var_0; +} +function cbgggmd_ModelMeshPart__init_0($this) { + jl_Object__init_0($this); +} +var cbgssa_RelativeTemporalAction = $rt_classWithoutFields(cbgssa_TemporalAction); +function cbgssa_RelativeTemporalAction__init_($this) { + cbgssa_TemporalAction__init_($this); +} +var cbgssa_MoveByAction = $rt_classWithoutFields(cbgssa_RelativeTemporalAction); +function cbgssa_MoveByAction__init_() { + var var_0 = new cbgssa_MoveByAction(); + cbgssa_MoveByAction__init_0(var_0); + return var_0; +} +function cbgssa_MoveByAction__init_0($this) { + cbgssa_RelativeTemporalAction__init_($this); +} +var ji_InputStream = $rt_classWithoutFields(); +function ji_InputStream__init_($this) { + jl_Object__init_0($this); +} +function ji_InputStream_read($this, $b, $off, $len) { + var $i, $bt, var$6, var$7; + $i = 0; + while ($i < $len) { + $bt = $this.$read1(); + if ($bt < 0) { + if (!$i) + $i = (-1); + return $i; + } + var$6 = $b.data; + var$7 = $off + 1 | 0; + var$6[$off] = $bt << 24 >> 24; + $i = $i + 1 | 0; + $off = var$7; + } + if ($len <= 0) + $len = (-1); + return $len; +} +function ji_InputStream_close($this) {} +function cgxgbtp_Blob$1() { + var a = this; ji_InputStream.call(a); + a.$pos = 0; + a.$this$025 = null; +} +function cgxgbtp_Blob$1__init_(var_0) { + var var_1 = new cgxgbtp_Blob$1(); + cgxgbtp_Blob$1__init_0(var_1, var_0); + return var_1; +} +function cgxgbtp_Blob$1__init_0($this, $this$0) { + $this.$this$025 = $this$0; + ji_InputStream__init_($this); +} +function cgxgbtp_Blob$1_read($this) { + var var$1, var$2; + if ($this.$pos == cgxgbtp_Blob_length($this.$this$025)) + return (-1); + var$1 = $this.$this$025; + var$2 = $this.$pos; + $this.$pos = var$2 + 1 | 0; + return cgxgbtp_Blob_get(var$1, var$2) & 255; +} +function cbgm_Interpolation$Elastic() { + var a = this; cbgm_Interpolation.call(a); + a.$value4 = 0.0; + a.$power1 = 0.0; + a.$scale1 = 0.0; + a.$bounces = 0.0; +} +function cbgm_Interpolation$Elastic__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Interpolation$Elastic(); + cbgm_Interpolation$Elastic__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Interpolation$Elastic__init_0($this, $value, $power, $bounces, $scale) { + cbgm_Interpolation__init_($this); + $this.$value4 = $value; + $this.$power1 = $power; + $this.$scale1 = $scale; + $this.$bounces = $bounces * 3.1415927410125732 * ($bounces % 2 | 0 ? (-1) : 1); +} +var cbgm_Interpolation$ElasticOut = $rt_classWithoutFields(cbgm_Interpolation$Elastic); +function cbgm_Interpolation$ElasticOut__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Interpolation$ElasticOut(); + cbgm_Interpolation$ElasticOut__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Interpolation$ElasticOut__init_0($this, $value, $power, $bounces, $scale) { + cbgm_Interpolation$Elastic__init_0($this, $value, $power, $bounces, $scale); +} +var cbgssu_Table$Debug = $rt_classWithoutFields(jl_Enum); +var cbgssu_Table$Debug_none = null; +var cbgssu_Table$Debug_all = null; +var cbgssu_Table$Debug_table = null; +var cbgssu_Table$Debug_cell = null; +var cbgssu_Table$Debug_actor = null; +var cbgssu_Table$Debug_$VALUES = null; +function cbgssu_Table$Debug_$callClinit() { + cbgssu_Table$Debug_$callClinit = $rt_eraseClinit(cbgssu_Table$Debug); + cbgssu_Table$Debug__clinit_(); +} +function cbgssu_Table$Debug__init_(var_0, var_1) { + var var_2 = new cbgssu_Table$Debug(); + cbgssu_Table$Debug__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgssu_Table$Debug_values() { + cbgssu_Table$Debug_$callClinit(); + return cbgssu_Table$Debug_$VALUES.$clone(); +} +function cbgssu_Table$Debug__init_0($this, var$1, var$2) { + cbgssu_Table$Debug_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgssu_Table$Debug__clinit_() { + cbgssu_Table$Debug_none = cbgssu_Table$Debug__init_($rt_s(407), 0); + cbgssu_Table$Debug_all = cbgssu_Table$Debug__init_($rt_s(267), 1); + cbgssu_Table$Debug_table = cbgssu_Table$Debug__init_($rt_s(408), 2); + cbgssu_Table$Debug_cell = cbgssu_Table$Debug__init_($rt_s(409), 3); + cbgssu_Table$Debug_actor = cbgssu_Table$Debug__init_($rt_s(410), 4); + cbgssu_Table$Debug_$VALUES = $rt_createArrayFromData(cbgssu_Table$Debug, [cbgssu_Table$Debug_none, cbgssu_Table$Debug_all, cbgssu_Table$Debug_table, cbgssu_Table$Debug_cell, cbgssu_Table$Debug_actor]); +} +var cgxgbts_SMSoundCallback = $rt_classWithoutFields(0); +function jt_DecimalFormat$TextField() { + jl_Object.call(this); + this.$text2 = null; +} +function jt_DecimalFormat$TextField__init_(var_0) { + var var_1 = new jt_DecimalFormat$TextField(); + jt_DecimalFormat$TextField__init_0(var_1, var_0); + return var_1; +} +function jt_DecimalFormat$TextField__init_0($this, $text) { + jl_Object__init_0($this); + $this.$text2 = $text; +} +function jt_DecimalFormat$TextField_equals($this, $obj) { + var $other; + if ($this === $obj) + return 1; + if (!($obj instanceof jt_DecimalFormat$TextField)) + return 0; + $other = $obj; + return $this.$text2.$equals($other.$text2); +} +function jt_DecimalFormat$TextField_hashCode($this) { + return $this.$text2.$hashCode(); +} +var omcsugp_SandShimmerParticleSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsugp_SandShimmerParticleSystem__init_(var_0) { + var var_1 = new omcsugp_SandShimmerParticleSystem(); + omcsugp_SandShimmerParticleSystem__init_0(var_1, var_0); + return var_1; +} +function omcsugp_SandShimmerParticleSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 11520, 1); +} +function omcsugp_SandShimmerParticleSystem_addParticle($this, $x, $y, $map, $map_x, $map_y) { + omcsug_SandtrixBaseMedia_$callClinit(); + $this.$addParticle0(omcsug_SandtrixBaseMedia_PIXEL, $x, $y, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, omcsugp_SandShimmerParticleSystem$CustomData__init_($this, 0, $map_x, $map_y, $map)); +} +function omcsugp_SandShimmerParticleSystem_updateParticle($this, $particle, $index) { + var $customData, var$4; + $customData = $particle.$customData; + $customData.$timer_animate = $customData.$timer_animate + 1 | 0; + var$4 = $customData.$map.data[$customData.$map_x].data[$customData.$map_y].$sand; + omcsde_SAND_$callClinit(); + if (var$4 === omcsde_SAND_NONE) + return 0; + if ($customData.$timer_animate < 5) + $particle.$a = $customData.$timer_animate / 5.0; + else { + if ($customData.$timer_animate >= 10) + return 0; + $particle.$a = 1.0 - ($customData.$timer_animate - 5 | 0) / 5.0; + } + return 1; +} +function omcsugp_SandShimmerParticleSystem_createParticle($this, $particle) {} +function omcsugp_SandShimmerParticleSystem_destroyParticle($this, $particle) {} +var cbgu_JsonWriter$OutputType = $rt_classWithoutFields(jl_Enum); +var cbgu_JsonWriter$OutputType_json = null; +var cbgu_JsonWriter$OutputType_javascript = null; +var cbgu_JsonWriter$OutputType_minimal = null; +var cbgu_JsonWriter$OutputType_javascriptPattern = null; +var cbgu_JsonWriter$OutputType_minimalNamePattern = null; +var cbgu_JsonWriter$OutputType_minimalValuePattern = null; +var cbgu_JsonWriter$OutputType_$VALUES = null; +function cbgu_JsonWriter$OutputType_$callClinit() { + cbgu_JsonWriter$OutputType_$callClinit = $rt_eraseClinit(cbgu_JsonWriter$OutputType); + cbgu_JsonWriter$OutputType__clinit_(); +} +function cbgu_JsonWriter$OutputType__init_(var_0, var_1) { + var var_2 = new cbgu_JsonWriter$OutputType(); + cbgu_JsonWriter$OutputType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgu_JsonWriter$OutputType_values() { + cbgu_JsonWriter$OutputType_$callClinit(); + return cbgu_JsonWriter$OutputType_$VALUES.$clone(); +} +function cbgu_JsonWriter$OutputType__init_0($this, var$1, var$2) { + cbgu_JsonWriter$OutputType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgu_JsonWriter$OutputType__clinit_() { + cbgu_JsonWriter$OutputType_json = cbgu_JsonWriter$OutputType__init_($rt_s(411), 0); + cbgu_JsonWriter$OutputType_javascript = cbgu_JsonWriter$OutputType__init_($rt_s(412), 1); + cbgu_JsonWriter$OutputType_minimal = cbgu_JsonWriter$OutputType__init_($rt_s(413), 2); + cbgu_JsonWriter$OutputType_$VALUES = $rt_createArrayFromData(cbgu_JsonWriter$OutputType, [cbgu_JsonWriter$OutputType_json, cbgu_JsonWriter$OutputType_javascript, cbgu_JsonWriter$OutputType_minimal]); + cbgu_JsonWriter$OutputType_javascriptPattern = jur_Pattern_compile($rt_s(414)); + cbgu_JsonWriter$OutputType_minimalNamePattern = jur_Pattern_compile($rt_s(415)); + cbgu_JsonWriter$OutputType_minimalValuePattern = jur_Pattern_compile($rt_s(416)); +} +var jnci_UTF8Charset = $rt_classWithoutFields(jnc_Charset); +var jnci_UTF8Charset_INSTANCE = null; +function jnci_UTF8Charset_$callClinit() { + jnci_UTF8Charset_$callClinit = $rt_eraseClinit(jnci_UTF8Charset); + jnci_UTF8Charset__clinit_(); +} +function jnci_UTF8Charset__init_() { + var var_0 = new jnci_UTF8Charset(); + jnci_UTF8Charset__init_0(var_0); + return var_0; +} +function jnci_UTF8Charset__init_0($this) { + jnci_UTF8Charset_$callClinit(); + jnc_Charset__init_($this, $rt_s(417), $rt_createArray(jl_String, 0)); +} +function jnci_UTF8Charset_newDecoder($this) { + return jnci_UTF8Decoder__init_($this); +} +function jnci_UTF8Charset_newEncoder($this) { + return jnci_UTF8Encoder__init_($this); +} +function jnci_UTF8Charset__clinit_() { + jnci_UTF8Charset_INSTANCE = jnci_UTF8Charset__init_(); +} +var otjde_EventTarget = $rt_classWithoutFields(0); +var otjde_KeyboardEventTarget = $rt_classWithoutFields(0); +function cbgssu_ActorGestureListener() { + jl_Object.call(this); + this.$detector = null; +} +var cbgssu_ActorGestureListener_tmpCoords = null; +var cbgssu_ActorGestureListener_tmpCoords2 = null; +function cbgssu_ActorGestureListener_$callClinit() { + cbgssu_ActorGestureListener_$callClinit = $rt_eraseClinit(cbgssu_ActorGestureListener); + cbgssu_ActorGestureListener__clinit_(); +} +function cbgssu_ActorGestureListener__init_() { + var var_0 = new cbgssu_ActorGestureListener(); + cbgssu_ActorGestureListener__init_0(var_0); + return var_0; +} +function cbgssu_ActorGestureListener__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgssu_ActorGestureListener(); + cbgssu_ActorGestureListener__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgssu_ActorGestureListener__init_0($this) { + cbgssu_ActorGestureListener_$callClinit(); + cbgssu_ActorGestureListener__init_2($this, 20.0, 0.4000000059604645, 1.100000023841858, 2.147483648E9); +} +function cbgssu_ActorGestureListener__init_2($this, $halfTapSquareSize, $tapCountInterval, $longPressDuration, $maxFlingDelay) { + cbgssu_ActorGestureListener_$callClinit(); + jl_Object__init_0($this); + $this.$detector = cbgi_GestureDetector__init_($halfTapSquareSize, $tapCountInterval, $longPressDuration, $maxFlingDelay, cbgssu_ActorGestureListener$1__init_($this)); +} +function cbgssu_ActorGestureListener__clinit_() { + cbgssu_ActorGestureListener_tmpCoords = cbgm_Vector2__init_(); + cbgssu_ActorGestureListener_tmpCoords2 = cbgm_Vector2__init_(); +} +function jur_MultiLineEOLSet() { + jur_AbstractSet.call(this); + this.$consCounter = 0; +} +function jur_MultiLineEOLSet__init_(var_0) { + var var_1 = new jur_MultiLineEOLSet(); + jur_MultiLineEOLSet__init_0(var_1, var_0); + return var_1; +} +function jur_MultiLineEOLSet__init_0($this, $counter) { + jur_AbstractSet__init_($this); + $this.$consCounter = $counter; +} +function jur_MultiLineEOLSet_matches($this, $strIndex, $testString, $matchResult) { + var $strDif, $ch1, $ch2; + $strDif = !$matchResult.$hasAnchoringBounds() ? $testString.$length() - $strIndex | 0 : $matchResult.$getRightBound() - $strIndex | 0; + if (!$strDif) { + $matchResult.$setConsumed($this.$consCounter, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + if ($strDif < 2) { + $ch1 = $testString.$charAt($strIndex); + $ch2 = 97; + } else { + $ch1 = $testString.$charAt($strIndex); + $ch2 = $testString.$charAt($strIndex + 1 | 0); + } + switch ($ch1) { + case 10: + case 133: + case 8232: + case 8233: + $matchResult.$setConsumed($this.$consCounter, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + case 13: + if ($ch2 != 10) { + $matchResult.$setConsumed($this.$consCounter, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + $matchResult.$setConsumed($this.$consCounter, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + default: + } + return (-1); +} +function jur_MultiLineEOLSet_hasConsumed($this, $matchResult) { + var $res; + $res = !$matchResult.$getConsumed($this.$consCounter) ? 0 : 1; + $matchResult.$setConsumed($this.$consCounter, (-1)); + return $res; +} +function jur_MultiLineEOLSet_getName($this) { + return $rt_s(418); +} +var omceuga_TextAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_TextAction__init_($this) { + omceuga_CommonActions__init_($this); +} +var jl_ReflectiveOperationException = $rt_classWithoutFields(jl_Exception); +function jl_ReflectiveOperationException__init_() { + var var_0 = new jl_ReflectiveOperationException(); + jl_ReflectiveOperationException__init_0(var_0); + return var_0; +} +function jl_ReflectiveOperationException__init_0($this) { + jl_Exception__init_0($this); +} +var jl_ClassNotFoundException = $rt_classWithoutFields(jl_ReflectiveOperationException); +function jl_ClassNotFoundException__init_() { + var var_0 = new jl_ClassNotFoundException(); + jl_ClassNotFoundException__init_0(var_0); + return var_0; +} +function jl_ClassNotFoundException__init_0($this) { + jl_ReflectiveOperationException__init_0($this); +} +function ji_Reader() { + jl_Object.call(this); + this.$lock = null; +} +function ji_Reader__init_($this) { + ji_Reader__init_0($this, jl_Object__init_()); +} +function ji_Reader__init_0($this, $lock) { + jl_Object__init_0($this); + $this.$lock = $lock; +} +function ji_BufferedReader() { + var a = this; ji_Reader.call(a); + a.$innerReader = null; + a.$buffer2 = null; + a.$index2 = 0; + a.$count0 = 0; + a.$eof = 0; + a.$mark0 = 0; +} +function ji_BufferedReader__init_(var_0, var_1) { + var var_2 = new ji_BufferedReader(); + ji_BufferedReader__init_0(var_2, var_0, var_1); + return var_2; +} +function ji_BufferedReader__init_0($this, $innerReader, $size) { + ji_Reader__init_($this); + $this.$mark0 = (-1); + if ($size < 0) + $rt_throw(jl_IllegalArgumentException__init_1()); + $this.$innerReader = $innerReader; + $this.$buffer2 = $rt_createCharArray(jl_Math_max(64, $size)); +} +function ji_BufferedReader_close($this) { + ji_BufferedReader_requireOpened($this); + $this.$innerReader.$close(); + $this.$innerReader = null; +} +function ji_BufferedReader_readLine($this) { + var $line, var$2, var$3, $ch; + ji_BufferedReader_requireOpened($this); + if ($this.$eof && $this.$index2 >= $this.$count0) + return null; + $line = jl_StringBuilder__init_(); + a: { + while (true) { + if ($this.$index2 >= $this.$count0 && !ji_BufferedReader_fillBuffer($this, 0)) + break a; + var$2 = $this.$buffer2.data; + var$3 = $this.$index2; + $this.$index2 = var$3 + 1 | 0; + $ch = var$2[var$3]; + if ($ch == 10) + break; + if ($ch == 13) { + if ($this.$index2 >= $this.$count0 && !ji_BufferedReader_fillBuffer($this, 0)) + break a; + if ($this.$buffer2.data[$this.$index2] != 10) + break a; + $this.$index2 = $this.$index2 + 1 | 0; + break a; + } + $line.$append0($ch); + } + } + return $line.$toString(); +} +function ji_BufferedReader_fillBuffer($this, $offset) { + var $charsRead; + if ($this.$eof) + return 0; + a: { + while (true) { + if ($offset >= $this.$buffer2.data.length) + break a; + $charsRead = $this.$innerReader.$read2($this.$buffer2, $offset, $this.$buffer2.data.length - $offset | 0); + if ($charsRead == (-1)) { + $this.$eof = 1; + break a; + } + if (!$charsRead) + break; + $offset = $offset + $charsRead | 0; + } + } + $this.$count0 = $offset; + $this.$index2 = 0; + $this.$mark0 = (-1); + return 1; +} +function ji_BufferedReader_requireOpened($this) { + if ($this.$innerReader !== null) + return; + $rt_throw(ji_IOException__init_()); +} +var ju_Queue = $rt_classWithoutFields(0); +var ju_Deque = $rt_classWithoutFields(0); +function ju_ArrayDeque() { + var a = this; ju_AbstractCollection.call(a); + a.$version0 = 0; + a.$array4 = null; + a.$head = 0; + a.$tail = 0; +} +function ju_ArrayDeque__init_() { + var var_0 = new ju_ArrayDeque(); + ju_ArrayDeque__init_1(var_0); + return var_0; +} +function ju_ArrayDeque__init_0(var_0) { + var var_1 = new ju_ArrayDeque(); + ju_ArrayDeque__init_2(var_1, var_0); + return var_1; +} +function ju_ArrayDeque__init_1($this) { + ju_ArrayDeque__init_2($this, 8); +} +function ju_ArrayDeque__init_2($this, $numElements) { + ju_AbstractCollection__init_($this); + $this.$array4 = $rt_createArray(jl_Object, $numElements + 1 | 0); +} +function ju_ArrayDeque_addFirst($this, $e) { + if ($e === null) + $rt_throw(jl_NullPointerException__init_()); + ju_ArrayDeque_ensureCapacity($this, $this.$size0() + 1 | 0); + $this.$head = $this.$head - 1 | 0; + if ($this.$head < 0) + $this.$head = $this.$head + $this.$array4.data.length | 0; + $this.$array4.data[$this.$head] = $e; + $this.$version0 = $this.$version0 + 1 | 0; +} +function ju_ArrayDeque_addLast($this, $e) { + var var$2, var$3; + if ($e === null) + $rt_throw(jl_NullPointerException__init_()); + ju_ArrayDeque_ensureCapacity($this, $this.$size0() + 1 | 0); + var$2 = $this.$array4.data; + var$3 = $this.$tail; + $this.$tail = var$3 + 1 | 0; + var$2[var$3] = $e; + if ($this.$tail >= $this.$array4.data.length) + $this.$tail = 0; + $this.$version0 = $this.$version0 + 1 | 0; +} +function ju_ArrayDeque_removeFirst($this) { + var $value; + $value = $this.$pollFirst(); + if ($value !== null) + return $value; + $rt_throw(ju_NoSuchElementException__init_()); +} +function ju_ArrayDeque_pollFirst($this) { + var $result; + if ($this.$head == $this.$tail) + return null; + $result = $this.$array4.data[$this.$head]; + $this.$array4.data[$this.$head] = null; + $this.$head = $this.$head + 1 | 0; + if ($this.$head >= $this.$array4.data.length) + $this.$head = 0; + $this.$version0 = $this.$version0 + 1 | 0; + return $result; +} +function ju_ArrayDeque_pollLast($this) { + var $result; + if ($this.$head == $this.$tail) + return null; + $this.$tail = $this.$tail - 1 | 0; + if ($this.$tail < 0) + $this.$tail = $this.$array4.data.length - 1 | 0; + $result = $this.$array4.data[$this.$tail]; + $this.$array4.data[$this.$tail] = null; + $this.$version0 = $this.$version0 + 1 | 0; + return $result; +} +function ju_ArrayDeque_add($this, $e) { + $this.$addLast($e); + return 1; +} +function ju_ArrayDeque_poll($this) { + return $this.$pollFirst(); +} +function ju_ArrayDeque_push($this, $e) { + $this.$addFirst($e); +} +function ju_ArrayDeque_pop($this) { + return $this.$removeFirst(); +} +function ju_ArrayDeque_size($this) { + return $this.$tail >= $this.$head ? $this.$tail - $this.$head | 0 : ($this.$array4.data.length - $this.$head | 0) + $this.$tail | 0; +} +function ju_ArrayDeque_ensureCapacity($this, $capacity) { + var $newArraySize, $newArray, $j, $i, var$6, var$7, var$8; + if ($capacity < $this.$array4.data.length) + return; + $newArraySize = jl_Math_max($this.$array4.data.length * 2 | 0, (($capacity * 3 | 0) / 2 | 0) + 1 | 0); + if ($newArraySize < 1) + $newArraySize = 2147483647; + $newArray = $rt_createArray(jl_Object, $newArraySize); + $j = 0; + if ($this.$head <= $this.$tail) { + $i = $this.$head; + while ($i < $this.$tail) { + var$6 = $newArray.data; + var$7 = $j + 1 | 0; + var$6[$j] = $this.$array4.data[$i]; + $i = $i + 1 | 0; + $j = var$7; + } + } else { + $i = $this.$head; + while ($i < $this.$array4.data.length) { + var$8 = $newArray.data; + var$7 = $j + 1 | 0; + var$8[$j] = $this.$array4.data[$i]; + $i = $i + 1 | 0; + $j = var$7; + } + $i = 0; + while ($i < $this.$tail) { + var$6 = $newArray.data; + var$7 = $j + 1 | 0; + var$6[$j] = $this.$array4.data[$i]; + $i = $i + 1 | 0; + $j = var$7; + } + } + $this.$head = 0; + $this.$tail = $j; + $this.$array4 = $newArray; +} +function ju_ArrayDeque_clear($this) { + ju_Arrays_fill1($this.$array4, null); + $this.$head = $this.$tail; +} +function omceu_API$_Windows$1() { + omceuga_WindowAction.call(this); + this.$this$110 = null; +} +function omceu_API$_Windows$1__init_(var_0) { + var var_1 = new omceu_API$_Windows$1(); + omceu_API$_Windows$1__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Windows$1__init_0($this, $this$1) { + $this.$this$110 = $this$1; + omceuga_WindowAction__init_($this); +} +var cbgssa_DelayAction = $rt_classWithoutFields(cbgssa_DelegateAction); +function cbgssa_DelayAction__init_() { + var var_0 = new cbgssa_DelayAction(); + cbgssa_DelayAction__init_0(var_0); + return var_0; +} +function cbgssa_DelayAction__init_0($this) { + cbgssa_DelegateAction__init_($this); +} +var cbgssu_TextureRegionDrawable = $rt_classWithoutFields(cbgssu_BaseDrawable); +function cbgssu_TextureRegionDrawable__init_() { + var var_0 = new cbgssu_TextureRegionDrawable(); + cbgssu_TextureRegionDrawable__init_0(var_0); + return var_0; +} +function cbgssu_TextureRegionDrawable__init_0($this) { + cbgssu_BaseDrawable__init_0($this); +} +var cgxgbtf_Store = $rt_classWithoutFields(0); +var cgxgbtp_AssetFilter = $rt_classWithoutFields(0); +function cgxgbtp_AssetFilter_getType($file) { + var $extension; + $extension = (cgxgbtp_AssetFilter_extension($file)).$toLowerCase1(); + if (cgxgbtp_AssetFilter_isImage($extension)) { + cgxgbtp_AssetType_$callClinit(); + return cgxgbtp_AssetType_Image; + } + if (cgxgbtp_AssetFilter_isAudio($extension)) { + cgxgbtp_AssetType_$callClinit(); + return cgxgbtp_AssetType_Audio; + } + if (!cgxgbtp_AssetFilter_isText($extension)) { + cgxgbtp_AssetType_$callClinit(); + return cgxgbtp_AssetType_Binary; + } + cgxgbtp_AssetType_$callClinit(); + return cgxgbtp_AssetType_Text; +} +function cgxgbtp_AssetFilter_extension($file) { + var $dotIndex; + $dotIndex = $file.$lastIndexOf(46); + if ($dotIndex == (-1)) + return $rt_s(102); + return $file.$substring($dotIndex + 1 | 0); +} +function cgxgbtp_AssetFilter_isImage($extension) { + return !$extension.$equals($rt_s(419)) && !$extension.$equals($rt_s(420)) && !$extension.$equals($rt_s(421)) && !$extension.$equals($rt_s(422)) && !$extension.$equals($rt_s(423)) ? 0 : 1; +} +function cgxgbtp_AssetFilter_isText($extension) { + var var$2; + a: { + b: { + if ($extension.$equals($rt_s(411))) + break b; + if ($extension.$equals($rt_s(424))) + break b; + if ($extension.$equals($rt_s(425))) + break b; + if ($extension.$equals($rt_s(426))) + break b; + if ($extension.$equals($rt_s(427))) + break b; + if ($extension.$equals($rt_s(428))) + break b; + if ($extension.$equals($rt_s(429))) + break b; + if ($extension.$equals($rt_s(430))) + break b; + if (!$extension.$equals($rt_s(431))) { + var$2 = 0; + break a; + } + } + var$2 = 1; + } + return var$2; +} +function cgxgbtp_AssetFilter_isAudio($extension) { + return !$extension.$equals($rt_s(432)) && !$extension.$equals($rt_s(433)) && !$extension.$equals($rt_s(434)) ? 0 : 1; +} +function jt_DecimalFormatSymbols() { + var a = this; jl_Object.call(a); + a.$locale = null; + a.$zeroDigit = 0; + a.$groupingSeparator = 0; + a.$decimalSeparator = 0; + a.$perMill = 0; + a.$percent = 0; + a.$digit = 0; + a.$patternSeparator = 0; + a.$nan = null; + a.$infinity = null; + a.$minusSign = 0; + a.$monetaryDecimalSeparator = 0; + a.$exponentSeparator = null; +} +function jt_DecimalFormatSymbols__init_0() { + var var_0 = new jt_DecimalFormatSymbols(); + jt_DecimalFormatSymbols__init_1(var_0); + return var_0; +} +function jt_DecimalFormatSymbols__init_(var_0) { + var var_1 = new jt_DecimalFormatSymbols(); + jt_DecimalFormatSymbols__init_2(var_1, var_0); + return var_1; +} +function jt_DecimalFormatSymbols__init_1($this) { + jt_DecimalFormatSymbols__init_2($this, ju_Locale_getDefault()); +} +function jt_DecimalFormatSymbols__init_2($this, $locale) { + jl_Object__init_0($this); + $this.$locale = $locale; + jt_DecimalFormatSymbols_initData($this); +} +function jt_DecimalFormatSymbols_initData($this) { + var $data, var$2, var$3; + $data = otciu_CLDRHelper_resolveDecimalData(ju_Locale_getLanguage($this.$locale), ju_Locale_getCountry($this.$locale)); + $this.$zeroDigit = 48; + var$2 = $data.groupingSeparator; + $this.$groupingSeparator = var$2 & 65535; + var$2 = $data.decimalSeparator; + $this.$decimalSeparator = var$2 & 65535; + var$2 = $data.perMille; + $this.$perMill = var$2 & 65535; + var$2 = $data.percent; + $this.$percent = var$2 & 65535; + $this.$digit = 35; + $this.$patternSeparator = 59; + var$3 = ($data.naN !== null ? $rt_str($data.naN) : null); + $this.$nan = var$3; + var$3 = ($data.infinity !== null ? $rt_str($data.infinity) : null); + $this.$infinity = var$3; + var$2 = $data.minusSign; + $this.$minusSign = var$2 & 65535; + var$2 = $data.decimalSeparator; + $this.$monetaryDecimalSeparator = var$2 & 65535; + var$3 = ($data.exponentSeparator !== null ? $rt_str($data.exponentSeparator) : null); + $this.$exponentSeparator = var$3; +} +function jt_DecimalFormatSymbols_getGroupingSeparator($this) { + return $this.$groupingSeparator; +} +function jt_DecimalFormatSymbols_clone($this) { + var var$1, $e, $$je; + a: { + try { + var$1 = jl_Object_clone($this); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_CloneNotSupportedException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return var$1; + } + $rt_throw(jl_AssertionError__init_($rt_s(435), $e)); +} +function ju_HashMap$AbstractMapIterator() { + var a = this; jl_Object.call(a); + a.$position8 = 0; + a.$expectedModCount0 = 0; + a.$futureEntry = null; + a.$currentEntry = null; + a.$prevEntry = null; + a.$associatedMap = null; +} +function ju_HashMap$AbstractMapIterator__init_(var_0) { + var var_1 = new ju_HashMap$AbstractMapIterator(); + ju_HashMap$AbstractMapIterator__init_0(var_1, var_0); + return var_1; +} +function ju_HashMap$AbstractMapIterator__init_0($this, $hm) { + jl_Object__init_0($this); + $this.$associatedMap = $hm; + $this.$expectedModCount0 = $hm.$modCount1; + $this.$futureEntry = null; +} +function ju_HashMap$AbstractMapIterator_hasNext($this) { + if ($this.$futureEntry !== null) + return 1; + while ($this.$position8 < $this.$associatedMap.$elementData0.data.length) { + if ($this.$associatedMap.$elementData0.data[$this.$position8] !== null) + return 1; + $this.$position8 = $this.$position8 + 1 | 0; + } + return 0; +} +function ju_HashMap$AbstractMapIterator_checkConcurrentMod($this) { + if ($this.$expectedModCount0 == $this.$associatedMap.$modCount1) + return; + $rt_throw(ju_ConcurrentModificationException__init_()); +} +function ju_HashMap$AbstractMapIterator_makeNext($this) { + var var$1, var$2; + ju_HashMap$AbstractMapIterator_checkConcurrentMod($this); + if (!$this.$hasNext()) + $rt_throw(ju_NoSuchElementException__init_()); + if ($this.$futureEntry === null) { + var$1 = $this.$associatedMap.$elementData0.data; + var$2 = $this.$position8; + $this.$position8 = var$2 + 1 | 0; + $this.$currentEntry = var$1[var$2]; + $this.$futureEntry = $this.$currentEntry.$next3; + $this.$prevEntry = null; + } else { + if ($this.$currentEntry !== null) + $this.$prevEntry = $this.$currentEntry; + $this.$currentEntry = $this.$futureEntry; + $this.$futureEntry = $this.$futureEntry.$next3; + } +} +var otcir_Converter = $rt_classWithoutFields(); +function otcir_Converter__init_() { + var var_0 = new otcir_Converter(); + otcir_Converter__init_0(var_0); + return var_0; +} +function otcir_Converter__init_0($this) { + jl_Object__init_0($this); +} +function cbgggmd_ModelMaterial() { + jl_Object.call(this); + this.$opacity0 = 0.0; +} +function cbgggmd_ModelMaterial__init_() { + var var_0 = new cbgggmd_ModelMaterial(); + cbgggmd_ModelMaterial__init_0(var_0); + return var_0; +} +function cbgggmd_ModelMaterial__init_0($this) { + jl_Object__init_0($this); + $this.$opacity0 = 1.0; +} +function ju_Formatter() { + var a = this; jl_Object.call(a); + a.$locale0 = null; + a.$out2 = null; + a.$ioException = null; +} +function ju_Formatter__init_() { + var var_0 = new ju_Formatter(); + ju_Formatter__init_0(var_0); + return var_0; +} +function ju_Formatter__init_1(var_0) { + var var_1 = new ju_Formatter(); + ju_Formatter__init_2(var_1, var_0); + return var_1; +} +function ju_Formatter__init_3(var_0, var_1) { + var var_2 = new ju_Formatter(); + ju_Formatter__init_4(var_2, var_0, var_1); + return var_2; +} +function ju_Formatter__init_0($this) { + ju_Formatter__init_2($this, ju_Locale_getDefault()); +} +function ju_Formatter__init_2($this, $l) { + ju_Formatter__init_4($this, jl_StringBuilder__init_(), $l); +} +function ju_Formatter__init_4($this, $a, $l) { + jl_Object__init_0($this); + $this.$out2 = $a; + $this.$locale0 = $l; +} +function ju_Formatter_requireOpen($this) { + if ($this.$out2 !== null) + return; + $rt_throw(ju_FormatterClosedException__init_()); +} +function ju_Formatter_toString($this) { + ju_Formatter_requireOpen($this); + return $this.$out2.$toString(); +} +function ju_Formatter_format($this, $format, $args) { + return ju_Formatter_format0($this, $this.$locale0, $format, $args); +} +function ju_Formatter_format0($this, $l, $format, $args) { + var $e, $$je; + ju_Formatter_requireOpen($this); + a: { + try { + if ($args === null) + $args = $rt_createArray(jl_Object, 1); + (ju_Formatter$FormatWriter__init_($this, $this.$out2, $l, $format, $args)).$write0(); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_IOException) { + $e = $$je; + } else { + throw $$e; + } + } + $this.$ioException = $e; + } + return $this; +} +function cbgmo_PolygonMapObject() { + cbgm_MapObject.call(this); + this.$polygon = null; +} +function cbgmo_PolygonMapObject__init_() { + var var_0 = new cbgmo_PolygonMapObject(); + cbgmo_PolygonMapObject__init_0(var_0); + return var_0; +} +function cbgmo_PolygonMapObject__init_1(var_0) { + var var_1 = new cbgmo_PolygonMapObject(); + cbgmo_PolygonMapObject__init_2(var_1, var_0); + return var_1; +} +function cbgmo_PolygonMapObject__init_0($this) { + cbgmo_PolygonMapObject__init_2($this, $rt_createFloatArray(0)); +} +function cbgmo_PolygonMapObject__init_2($this, $vertices) { + cbgm_MapObject__init_0($this); + $this.$polygon = cbgm_Polygon__init_($vertices); +} +function jl_Object$Monitor() { + var a = this; jl_Object.call(a); + a.$enteringThreads = null; + a.$notifyListeners = null; + a.$owner = null; + a.$count = 0; +} +function jl_Object$Monitor__init_() { + var var_0 = new jl_Object$Monitor(); + jl_Object$Monitor__init_0(var_0); + return var_0; +} +function jl_Object$Monitor__init_0($this) { + jl_Object__init_0($this); + $this.$owner = jl_Thread_currentThread(); +} +function cbggg_VertexBufferObjectSubData() { + var a = this; jl_Object.call(a); + a.$attributes = null; + a.$buffer3 = null; + a.$byteBuffer = null; + a.$bufferHandle = 0; + a.$isDirect = 0; + a.$isStatic = 0; + a.$usage0 = 0; + a.$isDirty = 0; + a.$isBound = 0; +} +function cbggg_VertexBufferObjectSubData__init_(var_0, var_1, var_2) { + var var_3 = new cbggg_VertexBufferObjectSubData(); + cbggg_VertexBufferObjectSubData__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_VertexBufferObjectSubData__init_0($this, $isStatic, $numVertices, $attributes) { + jl_Object__init_0($this); + $this.$isDirty = 0; + $this.$isBound = 0; + $this.$isStatic = $isStatic; + $this.$attributes = $attributes; + $this.$byteBuffer = cbgu_BufferUtils_newByteBuffer($rt_imul($this.$attributes.$vertexSize, $numVertices)); + $this.$isDirect = 1; + $this.$usage0 = !$isStatic ? 35048 : 35044; + $this.$buffer3 = $this.$byteBuffer.$asFloatBuffer(); + $this.$bufferHandle = cbggg_VertexBufferObjectSubData_createBufferObject($this); + $this.$buffer3.$flip0(); + $this.$byteBuffer.$flip0(); +} +function cbggg_VertexBufferObjectSubData_createBufferObject($this) { + var $result; + $result = cbg_Gdx_gl20.$glGenBuffer(); + cbg_Gdx_gl20.$glBindBuffer(34962, $result); + cbg_Gdx_gl20.$glBufferData(34962, jn_Buffer_capacity($this.$byteBuffer), null, $this.$usage0); + cbg_Gdx_gl20.$glBindBuffer(34962, 0); + return $result; +} +function cbggg_VertexBufferObjectSubData_bufferChanged($this) { + if ($this.$isBound) { + cbg_Gdx_gl20.$glBufferSubData(34962, 0, jn_Buffer_limit($this.$byteBuffer), $this.$byteBuffer); + $this.$isDirty = 0; + } +} +function cbggg_VertexBufferObjectSubData_setVertices($this, $vertices, $offset, $count) { + $this.$isDirty = 1; + if ($this.$isDirect) { + cbgu_BufferUtils_copy($vertices, $this.$byteBuffer, $count, $offset); + $this.$buffer3.$position4(0); + $this.$buffer3.$limit0($count); + } else { + $this.$buffer3.$clear0(); + $this.$buffer3.$put3($vertices, $offset, $count); + $this.$buffer3.$flip0(); + $this.$byteBuffer.$position4(0); + $this.$byteBuffer.$limit0(jn_Buffer_limit($this.$buffer3) << 2); + } + cbggg_VertexBufferObjectSubData_bufferChanged($this); +} +function cbggg_VertexBufferObjectSubData_bind($this, $shader, $locations) { + var $gl, $numAttributes, $i, var$6, $attribute, $location; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34962, $this.$bufferHandle); + if ($this.$isDirty) { + $this.$byteBuffer.$limit0(jn_Buffer_limit($this.$buffer3) * 4 | 0); + $gl.$glBufferData(34962, jn_Buffer_limit($this.$byteBuffer), $this.$byteBuffer, $this.$usage0); + $this.$isDirty = 0; + } + a: { + $numAttributes = cbgg_VertexAttributes_size($this.$attributes); + if ($locations !== null) { + $i = 0; + while (true) { + if ($i >= $numAttributes) + break a; + var$6 = $locations.data; + $attribute = cbgg_VertexAttributes_get($this.$attributes, $i); + $location = var$6[$i]; + if ($location >= 0) { + $shader.$enableVertexAttribute($location); + $shader.$setVertexAttribute($location, $attribute.$numComponents, $attribute.$type3, $attribute.$normalized, $this.$attributes.$vertexSize, $attribute.$offset); + } + $i = $i + 1 | 0; + } + } + $i = 0; + while ($i < $numAttributes) { + $attribute = cbgg_VertexAttributes_get($this.$attributes, $i); + $location = $shader.$getAttributeLocation($attribute.$alias); + if ($location >= 0) { + $shader.$enableVertexAttribute($location); + $shader.$setVertexAttribute($location, $attribute.$numComponents, $attribute.$type3, $attribute.$normalized, $this.$attributes.$vertexSize, $attribute.$offset); + } + $i = $i + 1 | 0; + } + } + $this.$isBound = 1; +} +function cbggg_VertexBufferObjectSubData_unbind($this, $shader, $locations) { + var $gl, $numAttributes, $i, $location; + a: { + $gl = cbg_Gdx_gl20; + $numAttributes = cbgg_VertexAttributes_size($this.$attributes); + if ($locations === null) { + $i = 0; + while ($i < $numAttributes) { + $shader.$disableVertexAttribute((cbgg_VertexAttributes_get($this.$attributes, $i)).$alias); + $i = $i + 1 | 0; + } + } else { + $i = 0; + while (true) { + if ($i >= $numAttributes) + break a; + $location = $locations.data[$i]; + if ($location >= 0) + $shader.$disableVertexAttribute0($location); + $i = $i + 1 | 0; + } + } + } + $gl.$glBindBuffer(34962, 0); + $this.$isBound = 0; +} +function cbggg_VertexBufferObjectSubData_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34962, 0); + $gl.$glDeleteBuffer($this.$bufferHandle); + $this.$bufferHandle = 0; +} +var cbgggmd_ModelMesh = $rt_classWithoutFields(); +function cbgggmd_ModelMesh__init_() { + var var_0 = new cbgggmd_ModelMesh(); + cbgggmd_ModelMesh__init_0(var_0); + return var_0; +} +function cbgggmd_ModelMesh__init_0($this) { + jl_Object__init_0($this); +} +function cbgssu_Selection() { + var a = this; jl_Object.call(a); + a.$selected = null; + a.$old = null; + a.$programmaticChangeEvents = 0; +} +function cbgssu_Selection__init_() { + var var_0 = new cbgssu_Selection(); + cbgssu_Selection__init_0(var_0); + return var_0; +} +function cbgssu_Selection__init_0($this) { + jl_Object__init_0($this); + $this.$selected = cbgu_OrderedSet__init_(); + $this.$old = cbgu_OrderedSet__init_(); + $this.$programmaticChangeEvents = 1; +} +var cbgggmd_ModelNode = $rt_classWithoutFields(); +function cbgggmd_ModelNode__init_() { + var var_0 = new cbgggmd_ModelNode(); + cbgggmd_ModelNode__init_0(var_0); + return var_0; +} +function cbgggmd_ModelNode__init_0($this) { + jl_Object__init_0($this); +} +function cbgu_ReflectionPool() { + cbgu_Pool.call(this); + this.$constructor = null; +} +function cbgu_ReflectionPool__init_(var_0, var_1, var_2) { + var var_3 = new cbgu_ReflectionPool(); + cbgu_ReflectionPool__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgu_ReflectionPool__init_0($this, $type, $initialCapacity, $max) { + cbgu_Pool__init_0($this, $initialCapacity, $max); + $this.$constructor = cbgu_ReflectionPool_findConstructor($this, $type); + if ($this.$constructor !== null) + return; + $rt_throw(jl_RuntimeException__init_((((jl_StringBuilder__init_()).$append1($rt_s(436))).$append1($type.$getName())).$toString())); +} +function cbgu_ReflectionPool_findConstructor($this, $type) { + var var$2, $constructor, $$je; + a: { + try { + var$2 = cbgur_ClassReflection_getConstructor($type, null); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return var$2; + } + b: { + try { + $constructor = cbgur_ClassReflection_getDeclaredConstructor($type, null); + cbgur_Constructor_setAccessible($constructor, 1); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof cbgur_ReflectionException) { + break b; + } else { + throw $$e; + } + } + return $constructor; + } + return null; +} +function cbgu_ReflectionPool_newObject($this) { + var var$1, $ex, $$je; + a: { + try { + var$1 = cbgur_Constructor_newInstance($this.$constructor, null); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + $ex = $$je; + break a; + } else { + throw $$e; + } + } + return var$1; + } + $rt_throw(cbgu_GdxRuntimeException__init_3((((jl_StringBuilder__init_()).$append1($rt_s(437))).$append1((cbgur_Constructor_getDeclaringClass($this.$constructor)).$getName())).$toString(), $ex)); +} +var juf_Predicate = $rt_classWithoutFields(0); +var cbgssu_ScissorStack = $rt_classWithoutFields(); +var cbgssu_ScissorStack_scissors = null; +var cbgssu_ScissorStack_tmp = null; +var cbgssu_ScissorStack_viewport = null; +function cbgssu_ScissorStack_$callClinit() { + cbgssu_ScissorStack_$callClinit = $rt_eraseClinit(cbgssu_ScissorStack); + cbgssu_ScissorStack__clinit_(); +} +function cbgssu_ScissorStack__init_() { + var var_0 = new cbgssu_ScissorStack(); + cbgssu_ScissorStack__init_0(var_0); + return var_0; +} +function cbgssu_ScissorStack__init_0($this) { + cbgssu_ScissorStack_$callClinit(); + jl_Object__init_0($this); +} +function cbgssu_ScissorStack__clinit_() { + cbgssu_ScissorStack_scissors = cbgu_Array__init_1(); + cbgssu_ScissorStack_tmp = cbgm_Vector3__init_(); + cbgssu_ScissorStack_viewport = cbgm_Rectangle__init_(); +} +function cbgggm_MeshPart() { + var a = this; jl_Object.call(a); + a.$center0 = null; + a.$halfExtents = null; + a.$radius = 0.0; +} +var cbgggm_MeshPart_bounds = null; +function cbgggm_MeshPart_$callClinit() { + cbgggm_MeshPart_$callClinit = $rt_eraseClinit(cbgggm_MeshPart); + cbgggm_MeshPart__clinit_(); +} +function cbgggm_MeshPart__init_() { + var var_0 = new cbgggm_MeshPart(); + cbgggm_MeshPart__init_0(var_0); + return var_0; +} +function cbgggm_MeshPart__init_0($this) { + cbgggm_MeshPart_$callClinit(); + jl_Object__init_0($this); + $this.$center0 = cbgm_Vector3__init_(); + $this.$halfExtents = cbgm_Vector3__init_(); + $this.$radius = (-1.0); +} +function cbgggm_MeshPart__clinit_() { + cbgggm_MeshPart_bounds = cbgmc_BoundingBox__init_(); +} +var cgxgbtu_KeyCodes = $rt_classWithoutFields(); +function cgxgbtu_KeyCodes__init_() { + var var_0 = new cgxgbtu_KeyCodes(); + cgxgbtu_KeyCodes__init_0(var_0); + return var_0; +} +function cgxgbtu_KeyCodes__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbtu_KeyCodes_keyForCode($keyCode) { + a: { + switch ($keyCode) { + case 8: + break; + case 9: + return 61; + case 10: + case 11: + case 12: + case 14: + case 15: + case 21: + case 22: + case 23: + case 24: + case 25: + case 26: + case 28: + case 29: + case 30: + case 31: + case 41: + case 42: + case 43: + case 44: + case 47: + case 58: + case 59: + case 60: + case 61: + case 62: + case 63: + case 64: + case 93: + case 94: + case 95: + case 108: + case 124: + case 125: + case 126: + case 127: + case 128: + case 129: + case 130: + case 131: + case 132: + case 133: + case 134: + case 135: + case 136: + case 137: + case 138: + case 139: + case 140: + case 141: + case 142: + case 143: + case 146: + case 147: + case 148: + case 149: + case 150: + case 151: + case 152: + case 153: + case 154: + case 155: + case 156: + case 157: + case 158: + case 159: + case 160: + case 161: + case 162: + case 163: + case 164: + case 165: + case 166: + case 167: + case 168: + case 169: + case 170: + case 171: + case 172: + case 173: + case 174: + case 175: + case 176: + case 177: + case 178: + case 179: + case 180: + case 181: + case 182: + case 183: + case 184: + case 185: + case 193: + case 194: + case 195: + case 196: + case 197: + case 198: + case 199: + case 200: + case 201: + case 202: + case 203: + case 204: + case 205: + case 206: + case 207: + case 208: + case 209: + case 210: + case 211: + case 212: + case 213: + case 214: + case 215: + case 216: + case 217: + case 218: + break a; + case 13: + return 66; + case 16: + return 59; + case 17: + return 129; + case 18: + return 57; + case 19: + return 0; + case 20: + return 0; + case 27: + return 111; + case 32: + return 62; + case 33: + return 92; + case 34: + return 93; + case 35: + return 123; + case 36: + return 3; + case 37: + return 21; + case 38: + return 19; + case 39: + return 22; + case 40: + return 20; + case 45: + return 124; + case 46: + return 112; + case 48: + return 7; + case 49: + return 8; + case 50: + return 9; + case 51: + return 10; + case 52: + return 11; + case 53: + return 12; + case 54: + return 13; + case 55: + return 14; + case 56: + return 15; + case 57: + return 16; + case 65: + return 29; + case 66: + return 30; + case 67: + return 31; + case 68: + return 32; + case 69: + return 33; + case 70: + return 34; + case 71: + return 35; + case 72: + return 36; + case 73: + return 37; + case 74: + return 38; + case 75: + return 39; + case 76: + return 40; + case 77: + return 41; + case 78: + return 42; + case 79: + return 43; + case 80: + return 44; + case 81: + return 45; + case 82: + return 46; + case 83: + return 47; + case 84: + return 48; + case 85: + return 49; + case 86: + return 50; + case 87: + return 51; + case 88: + return 52; + case 89: + return 53; + case 90: + return 54; + case 91: + return 0; + case 92: + return 0; + case 96: + return 144; + case 97: + return 145; + case 98: + return 146; + case 99: + return 147; + case 100: + return 148; + case 101: + return 149; + case 102: + return 150; + case 103: + return 151; + case 104: + return 152; + case 105: + return 153; + case 106: + return 0; + case 107: + return 81; + case 109: + return 69; + case 110: + return 56; + case 111: + return 0; + case 112: + return 131; + case 113: + return 132; + case 114: + return 133; + case 115: + return 134; + case 116: + return 135; + case 117: + return 136; + case 118: + return 137; + case 119: + return 138; + case 120: + return 139; + case 121: + return 140; + case 122: + return 141; + case 123: + return 142; + case 144: + return 78; + case 145: + return 0; + case 186: + return 74; + case 187: + return 70; + case 188: + return 55; + case 189: + return 69; + case 190: + return 56; + case 191: + return 76; + case 192: + return 0; + case 219: + return 71; + case 220: + return 73; + case 221: + return 72; + case 222: + return 75; + default: + break a; + } + return 67; + } + return 0; +} +function cgxgbtu_KeyCodes_getButton($button) { + if ($button == 1) + return 0; + if ($button == 2) + return 1; + if ($button != 4) + return 0; + return 2; +} +var cgxgbtd_StyleWrapper$Unit = $rt_classWithoutFields(jl_Enum); +var cgxgbtd_StyleWrapper$Unit_PX = null; +var cgxgbtd_StyleWrapper$Unit_PCT = null; +var cgxgbtd_StyleWrapper$Unit_EM = null; +var cgxgbtd_StyleWrapper$Unit_EX = null; +var cgxgbtd_StyleWrapper$Unit_PT = null; +var cgxgbtd_StyleWrapper$Unit_PC = null; +var cgxgbtd_StyleWrapper$Unit_IN = null; +var cgxgbtd_StyleWrapper$Unit_CM = null; +var cgxgbtd_StyleWrapper$Unit_MM = null; +var cgxgbtd_StyleWrapper$Unit_$VALUES = null; +function cgxgbtd_StyleWrapper$Unit_$callClinit() { + cgxgbtd_StyleWrapper$Unit_$callClinit = $rt_eraseClinit(cgxgbtd_StyleWrapper$Unit); + cgxgbtd_StyleWrapper$Unit__clinit_(); +} +function cgxgbtd_StyleWrapper$Unit_values() { + cgxgbtd_StyleWrapper$Unit_$callClinit(); + return cgxgbtd_StyleWrapper$Unit_$VALUES.$clone(); +} +function cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cgxgbtd_StyleWrapper$Unit__clinit_() { + cgxgbtd_StyleWrapper$Unit_PX = cgxgbtd_StyleWrapper$Unit$1__init_($rt_s(438), 0); + cgxgbtd_StyleWrapper$Unit_PCT = cgxgbtd_StyleWrapper$Unit$2__init_($rt_s(439), 1); + cgxgbtd_StyleWrapper$Unit_EM = cgxgbtd_StyleWrapper$Unit$3__init_($rt_s(440), 2); + cgxgbtd_StyleWrapper$Unit_EX = cgxgbtd_StyleWrapper$Unit$4__init_($rt_s(441), 3); + cgxgbtd_StyleWrapper$Unit_PT = cgxgbtd_StyleWrapper$Unit$5__init_($rt_s(442), 4); + cgxgbtd_StyleWrapper$Unit_PC = cgxgbtd_StyleWrapper$Unit$6__init_($rt_s(443), 5); + cgxgbtd_StyleWrapper$Unit_IN = cgxgbtd_StyleWrapper$Unit$7__init_($rt_s(444), 6); + cgxgbtd_StyleWrapper$Unit_CM = cgxgbtd_StyleWrapper$Unit$8__init_($rt_s(445), 7); + cgxgbtd_StyleWrapper$Unit_MM = cgxgbtd_StyleWrapper$Unit$9__init_($rt_s(446), 8); + cgxgbtd_StyleWrapper$Unit_$VALUES = $rt_createArrayFromData(cgxgbtd_StyleWrapper$Unit, [cgxgbtd_StyleWrapper$Unit_PX, cgxgbtd_StyleWrapper$Unit_PCT, cgxgbtd_StyleWrapper$Unit_EM, cgxgbtd_StyleWrapper$Unit_EX, cgxgbtd_StyleWrapper$Unit_PT, cgxgbtd_StyleWrapper$Unit_PC, cgxgbtd_StyleWrapper$Unit_IN, cgxgbtd_StyleWrapper$Unit_CM, cgxgbtd_StyleWrapper$Unit_MM]); +} +var cgxgbtd_StyleWrapper$Unit$8 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$8__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$8(); + cgxgbtd_StyleWrapper$Unit$8__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$8__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cbgm_Vector = $rt_classWithoutFields(0); +var cgxgbtd_StyleWrapper$Unit$9 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$9__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$9(); + cgxgbtd_StyleWrapper$Unit$9__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$9__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbtd_StyleWrapper$Unit$6 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$6__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$6(); + cgxgbtd_StyleWrapper$Unit$6__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$6__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbtd_StyleWrapper$Unit$7 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$7__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$7(); + cgxgbtd_StyleWrapper$Unit$7__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$7__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cbgm_Plane$PlaneSide = $rt_classWithoutFields(jl_Enum); +var cbgm_Plane$PlaneSide_OnPlane = null; +var cbgm_Plane$PlaneSide_Back = null; +var cbgm_Plane$PlaneSide_Front = null; +var cbgm_Plane$PlaneSide_$VALUES = null; +function cbgm_Plane$PlaneSide_$callClinit() { + cbgm_Plane$PlaneSide_$callClinit = $rt_eraseClinit(cbgm_Plane$PlaneSide); + cbgm_Plane$PlaneSide__clinit_(); +} +function cbgm_Plane$PlaneSide__init_(var_0, var_1) { + var var_2 = new cbgm_Plane$PlaneSide(); + cbgm_Plane$PlaneSide__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgm_Plane$PlaneSide_values() { + cbgm_Plane$PlaneSide_$callClinit(); + return cbgm_Plane$PlaneSide_$VALUES.$clone(); +} +function cbgm_Plane$PlaneSide__init_0($this, var$1, var$2) { + cbgm_Plane$PlaneSide_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgm_Plane$PlaneSide__clinit_() { + cbgm_Plane$PlaneSide_OnPlane = cbgm_Plane$PlaneSide__init_($rt_s(447), 0); + cbgm_Plane$PlaneSide_Back = cbgm_Plane$PlaneSide__init_($rt_s(448), 1); + cbgm_Plane$PlaneSide_Front = cbgm_Plane$PlaneSide__init_($rt_s(449), 2); + cbgm_Plane$PlaneSide_$VALUES = $rt_createArrayFromData(cbgm_Plane$PlaneSide, [cbgm_Plane$PlaneSide_OnPlane, cbgm_Plane$PlaneSide_Back, cbgm_Plane$PlaneSide_Front]); +} +var cgxgbtd_StyleWrapper$Unit$1 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$1__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$1(); + cgxgbtd_StyleWrapper$Unit$1__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$1__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +function cgxgbtd_StyleWrapper$Unit$1_getType($this) { + return $rt_s(450); +} +var omceuga_KnobAction = $rt_classWithoutFields(omceuga_CommonActions); +var cgxgbtd_StyleWrapper$Unit$4 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$4__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$4(); + cgxgbtd_StyleWrapper$Unit$4__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$4__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbtd_StyleWrapper$Unit$5 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$5__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$5(); + cgxgbtd_StyleWrapper$Unit$5__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$5__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbtd_StyleWrapper$Unit$2 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$2__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$2(); + cgxgbtd_StyleWrapper$Unit$2__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$2__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbtd_StyleWrapper$Unit$3 = $rt_classWithoutFields(cgxgbtd_StyleWrapper$Unit); +function cgxgbtd_StyleWrapper$Unit$3__init_(var_0, var_1) { + var var_2 = new cgxgbtd_StyleWrapper$Unit$3(); + cgxgbtd_StyleWrapper$Unit$3__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtd_StyleWrapper$Unit$3__init_0($this, var$1, var$2) { + cgxgbtd_StyleWrapper$Unit__init_($this, var$1, var$2); +} +var cgxgbt_TeaTool = $rt_classWithoutFields(); +function cgxgbt_TeaTool__init_() { + var var_0 = new cgxgbt_TeaTool(); + cgxgbt_TeaTool__init_0(var_0); + return var_0; +} +function cgxgbt_TeaTool__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbt_TeaTool_isProdMode() { + return 1; +} +function cbggg_GLVersion() { + var a = this; jl_Object.call(a); + a.$majorVersion = 0; + a.$minorVersion = 0; + a.$releaseVersion = 0; + a.$vendorString = null; + a.$rendererString = null; + a.$type4 = null; + a.$TAG = $rt_s(451); +} +function cbggg_GLVersion__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_GLVersion(); + cbggg_GLVersion__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_GLVersion__init_0($this, $appType, $versionString, $vendorString, $rendererString) { + var var$5; + jl_Object__init_0($this); + $this.$TAG = $rt_s(451); + cbg_Application$ApplicationType_$callClinit(); + if ($appType === cbg_Application$ApplicationType_Android) { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_GLES; + } else if ($appType === cbg_Application$ApplicationType_iOS) { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_GLES; + } else if ($appType === cbg_Application$ApplicationType_Desktop) { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_OpenGL; + } else if ($appType === cbg_Application$ApplicationType_Applet) { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_OpenGL; + } else if ($appType !== cbg_Application$ApplicationType_WebGL) { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_NONE; + } else { + cbggg_GLVersion$Type_$callClinit(); + $this.$type4 = cbggg_GLVersion$Type_WebGL; + } + var$5 = $this.$type4; + cbggg_GLVersion$Type_$callClinit(); + if (var$5 === cbggg_GLVersion$Type_GLES) + cbggg_GLVersion_extractVersion($this, $rt_s(452), $versionString); + else if ($this.$type4 === cbggg_GLVersion$Type_WebGL) + cbggg_GLVersion_extractVersion($this, $rt_s(453), $versionString); + else if ($this.$type4 === cbggg_GLVersion$Type_OpenGL) + cbggg_GLVersion_extractVersion($this, $rt_s(454), $versionString); + else { + $this.$majorVersion = (-1); + $this.$minorVersion = (-1); + $this.$releaseVersion = (-1); + $vendorString = $rt_s(102); + $rendererString = $rt_s(102); + } + $this.$vendorString = $vendorString; + $this.$rendererString = $rendererString; +} +function cbggg_GLVersion_extractVersion($this, $patternString, $versionString) { + var $pattern, $matcher, $found, $result, $resultSplit, var$8, var$9; + $pattern = jur_Pattern_compile($patternString); + $matcher = jur_Pattern_matcher($pattern, $versionString); + $found = jur_Matcher_find($matcher); + if (!$found) { + cbg_Gdx_app.$log($rt_s(451), (((jl_StringBuilder__init_()).$append1($rt_s(455))).$append1($versionString)).$toString()); + $this.$majorVersion = 2; + $this.$minorVersion = 0; + $this.$releaseVersion = 0; + } else { + $result = jur_Matcher_group($matcher, 1); + $resultSplit = $result.$split($rt_s(456)); + var$8 = $resultSplit.data; + $this.$majorVersion = cbggg_GLVersion_parseInt($this, var$8[0], 2); + var$9 = var$8.length; + $this.$minorVersion = var$9 < 2 ? 0 : cbggg_GLVersion_parseInt($this, var$8[1], 0); + $this.$releaseVersion = var$9 < 3 ? 0 : cbggg_GLVersion_parseInt($this, var$8[2], 0); + } +} +function cbggg_GLVersion_parseInt($this, $v, $defaultValue) { + var var$3, $$je; + a: { + try { + var$3 = jl_Integer_parseInt0($v); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return var$3; + } + cbg_Gdx_app.$error0($rt_s(457), (((((jl_StringBuilder__init_()).$append1($rt_s(458))).$append1($v)).$append1($rt_s(459))).$append2($defaultValue)).$toString()); + return $defaultValue; +} +function cbg_Graphics$DisplayMode() { + var a = this; jl_Object.call(a); + a.$width3 = 0; + a.$height3 = 0; + a.$refreshRate = 0; + a.$bitsPerPixel = 0; +} +function cbg_Graphics$DisplayMode__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbg_Graphics$DisplayMode(); + cbg_Graphics$DisplayMode__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbg_Graphics$DisplayMode__init_0($this, $width, $height, $refreshRate, $bitsPerPixel) { + jl_Object__init_0($this); + $this.$width3 = $width; + $this.$height3 = $height; + $this.$refreshRate = $refreshRate; + $this.$bitsPerPixel = $bitsPerPixel; +} +var jn_BufferOverflowException = $rt_classWithoutFields(jl_RuntimeException); +function jn_BufferOverflowException__init_() { + var var_0 = new jn_BufferOverflowException(); + jn_BufferOverflowException__init_0(var_0); + return var_0; +} +function jn_BufferOverflowException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function cbgggp_ParticleChannels() { + jl_Object.call(this); + this.$currentId = 0; +} +var cbgggp_ParticleChannels_currentGlobalId = 0; +var cbgggp_ParticleChannels_Life = null; +var cbgggp_ParticleChannels_Position = null; +var cbgggp_ParticleChannels_PreviousPosition = null; +var cbgggp_ParticleChannels_Color = null; +var cbgggp_ParticleChannels_TextureRegion = null; +var cbgggp_ParticleChannels_Rotation2D = null; +var cbgggp_ParticleChannels_Rotation3D = null; +var cbgggp_ParticleChannels_Scale = null; +var cbgggp_ParticleChannels_ModelInstance = null; +var cbgggp_ParticleChannels_ParticleController = null; +var cbgggp_ParticleChannels_Acceleration = null; +var cbgggp_ParticleChannels_AngularVelocity2D = null; +var cbgggp_ParticleChannels_AngularVelocity3D = null; +var cbgggp_ParticleChannels_Interpolation = null; +var cbgggp_ParticleChannels_Interpolation4 = null; +var cbgggp_ParticleChannels_Interpolation6 = null; +function cbgggp_ParticleChannels_$callClinit() { + cbgggp_ParticleChannels_$callClinit = $rt_eraseClinit(cbgggp_ParticleChannels); + cbgggp_ParticleChannels__clinit_(); +} +function cbgggp_ParticleChannels__init_() { + var var_0 = new cbgggp_ParticleChannels(); + cbgggp_ParticleChannels__init_0(var_0); + return var_0; +} +function cbgggp_ParticleChannels_newGlobalId() { + var var$1; + cbgggp_ParticleChannels_$callClinit(); + var$1 = cbgggp_ParticleChannels_currentGlobalId; + cbgggp_ParticleChannels_currentGlobalId = var$1 + 1 | 0; + return var$1; +} +function cbgggp_ParticleChannels__init_0($this) { + cbgggp_ParticleChannels_$callClinit(); + jl_Object__init_0($this); + $this.$resetIds(); +} +function cbgggp_ParticleChannels_resetIds($this) { + cbgggp_ParticleChannels_$callClinit(); + $this.$currentId = cbgggp_ParticleChannels_currentGlobalId; +} +function cbgggp_ParticleChannels__clinit_() { + cbgggp_ParticleChannels_Life = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 3); + cbgggp_ParticleChannels_Position = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 3); + cbgggp_ParticleChannels_PreviousPosition = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 3); + cbgggp_ParticleChannels_Color = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 4); + cbgggp_ParticleChannels_TextureRegion = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 6); + cbgggp_ParticleChannels_Rotation2D = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 2); + cbgggp_ParticleChannels_Rotation3D = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 4); + cbgggp_ParticleChannels_Scale = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 1); + cbgggp_ParticleChannels_ModelInstance = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls(cbggg_ModelInstance), 1); + cbgggp_ParticleChannels_ParticleController = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls(cbgggp_ParticleController), 1); + cbgggp_ParticleChannels_Acceleration = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 3); + cbgggp_ParticleChannels_AngularVelocity2D = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 1); + cbgggp_ParticleChannels_AngularVelocity3D = cbgggp_ParallelArray$ChannelDescriptor__init_(cbgggp_ParticleChannels_newGlobalId(), $rt_cls($rt_floatcls()), 3); + cbgggp_ParticleChannels_Interpolation = cbgggp_ParallelArray$ChannelDescriptor__init_((-1), $rt_cls($rt_floatcls()), 2); + cbgggp_ParticleChannels_Interpolation4 = cbgggp_ParallelArray$ChannelDescriptor__init_((-1), $rt_cls($rt_floatcls()), 4); + cbgggp_ParticleChannels_Interpolation6 = cbgggp_ParallelArray$ChannelDescriptor__init_((-1), $rt_cls($rt_floatcls()), 6); +} +var cbga_Music$OnCompletionListener = $rt_classWithoutFields(0); +function omcets_MusicPlayer$update$lambda$_10_0() { + jl_Object.call(this); + this.$_00 = null; +} +function omcets_MusicPlayer$update$lambda$_10_0__init_(var_0) { + var var_1 = new omcets_MusicPlayer$update$lambda$_10_0(); + omcets_MusicPlayer$update$lambda$_10_0__init_0(var_1, var_0); + return var_1; +} +function omcets_MusicPlayer$update$lambda$_10_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_00 = var$1; +} +function omcets_MusicPlayer$update$lambda$_10_0_onCompletion(var$0, var$1) { + omcets_MusicPlayer_lambda$update$0(var$0.$_00, var$1); +} +var jn_ShortBuffer = $rt_classWithoutFields(jn_Buffer); +function jn_ShortBuffer__init_($this, $capacity, $position, $limit) { + jn_Buffer__init_($this, $capacity); + $this.$position2 = $position; + $this.$limit = $limit; +} +function jn_ShortBuffer_wrap($array, $offset, $length) { + return jn_ShortBufferOverArray__init_(0, $array.data.length, $array, $offset, $offset + $length | 0, 0); +} +function jn_ShortBuffer_wrap0($array) { + return jn_ShortBuffer_wrap($array, 0, $array.data.length); +} +function jn_ShortBuffer_put($this, $src, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, $pos, $i, var$11; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferOverflowException__init_()); + if ($offset >= 0) { + var$4 = $src.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(460)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if ($length < 0) { + var$8 = new jl_IndexOutOfBoundsException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$7)); + $rt_throw(var$8); + } + $pos = $this.$position2; + $i = 0; + while ($i < $length) { + var$6 = $pos + 1 | 0; + var$11 = $offset + 1 | 0; + $this.$putElement1($pos, var$4[$offset]); + $i = $i + 1 | 0; + $pos = var$6; + $offset = var$11; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $src.data; + var$8 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$8, jl_StringBuilder_toString(var$7)); + $rt_throw(var$8); +} +function jn_ShortBuffer_clear($this) { + jn_Buffer_clear($this); + return $this; +} +function jn_ShortBuffer_flip($this) { + jn_Buffer_flip($this); + return $this; +} +function jn_ShortBuffer_limit($this, $newLimit) { + jn_Buffer_limit0($this, $newLimit); + return $this; +} +function jn_ShortBuffer_position($this, $newPosition) { + jn_Buffer_position0($this, $newPosition); + return $this; +} +function jn_ShortBuffer_flip0($this) { + return jn_ShortBuffer_flip($this); +} +function jn_ShortBuffer_clear0($this) { + return jn_ShortBuffer_clear($this); +} +function jn_ShortBuffer_limit0($this, var$1) { + return $this.$limit3(var$1); +} +function jn_ShortBuffer_position0($this, var$1) { + return $this.$position9(var$1); +} +function omceu_API$_PreConfigured$5() { + var a = this; omceuga_TextAction.call(a); + a.$val$onClick = null; + a.$this$111 = null; +} +function omceu_API$_PreConfigured$5__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$5(); + omceu_API$_PreConfigured$5__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$5__init_0($this, $this$1, var$2) { + $this.$this$111 = $this$1; + $this.$val$onClick = var$2; + omceuga_TextAction__init_($this); +} +function omceu_API$_PreConfigured$5_onMouseClick($this, $button) { + $this.$val$onClick.$accept(jl_Integer_valueOf($button)); +} +var cbgggpr_ParticleControllerControllerRenderer = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderer); +function cbgggpr_ParticleControllerControllerRenderer__init_() { + var var_0 = new cbgggpr_ParticleControllerControllerRenderer(); + cbgggpr_ParticleControllerControllerRenderer__init_0(var_0); + return var_0; +} +function cbgggpr_ParticleControllerControllerRenderer__init_0($this) { + cbgggpr_ParticleControllerRenderer__init_($this); +} +function omceu_API$_PreConfigured$4() { + var a = this; jl_Object.call(a); + a.$val$url4 = null; + a.$this$112 = null; +} +function omceu_API$_PreConfigured$4__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$4(); + omceu_API$_PreConfigured$4__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$4__init_0($this, $this$1, var$2) { + $this.$this$112 = $this$1; + $this.$val$url4 = var$2; + jl_Object__init_0($this); +} +function omceu_API$_PreConfigured$4_accept($this, $integer) { + var $e, $$je; + try { + $rt_throw(jl_NoClassDefFoundError__init_($rt_s(461))); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + $e = $$je; + } else { + throw $$e; + } + } + $e.$printStackTrace0(); +} +function omceu_API$_PreConfigured$4_accept0($this, var$1) { + $this.$accept0(var$1); +} +function omceuga_UpdateAction() { + var a = this; jl_Object.call(a); + a.$interval = 0; + a.$lastUpdate = Long_ZERO; +} +function omceuga_UpdateAction__init_($this, $interval) { + omceuga_UpdateAction__init_0($this, $interval, 0); +} +function omceuga_UpdateAction__init_0($this, $interval, $updateOnInit) { + jl_Object__init_0($this); + $this.$interval = $interval; + $this.$lastUpdate = !$updateOnInit ? jl_System_currentTimeMillis() : Long_ZERO; +} +function omceu_API$_PreConfigured$6() { + var a = this; omceuga_UpdateAction.call(a); + a.$val$hlText = null; + a.$val$fontHover = null; + a.$val$font = null; + a.$this$113 = null; +} +function omceu_API$_PreConfigured$6__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new omceu_API$_PreConfigured$6(); + omceu_API$_PreConfigured$6__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function omceu_API$_PreConfigured$6__init_0($this, $this$1, $interval, var$3, var$4, var$5) { + $this.$this$113 = $this$1; + $this.$val$hlText = var$3; + $this.$val$fontHover = var$4; + $this.$val$font = var$5; + omceuga_UpdateAction__init_($this, $interval); +} +function omceu_API$_PreConfigured$6_onUpdate($this) { + var var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8; + var$1 = $this.$this$113.$this$026.$input; + var$2 = var$1.$mouseXGUI(); + var$1 = $this.$this$113.$this$026.$input; + var$3 = var$1.$mouseYGUI(); + var$1 = $this.$this$113.$this$026.$components0; + var$4 = $this.$val$hlText; + var$5 = var$1.$getAbsoluteX(var$4); + var$1 = $this.$this$113.$this$026.$components0; + var$4 = $this.$val$hlText; + var$6 = var$1.$getAbsoluteY(var$4); + var$7 = $this.$val$hlText.$width0 * 8 | 0; + var$8 = $this.$val$hlText.$height0 * 8 | 0; + if (!omcet_Tools$Calc_pointRectsCollide(var$2, var$3, var$5, var$6, var$7, var$8)) + $this.$this$113.$this$026.$components0.$text0.$setFont($this.$val$hlText, $this.$val$font); + else + $this.$this$113.$this$026.$components0.$text0.$setFont($this.$val$hlText, $this.$val$fontHover); +} +var jur_AbstractCharClass$LazyJavaLetterOrDigit = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaLetterOrDigit__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaLetterOrDigit(); + jur_AbstractCharClass$LazyJavaLetterOrDigit__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaLetterOrDigit$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +function otciu_UnicodeHelper$Range() { + var a = this; jl_Object.call(a); + a.$start6 = 0; + a.$end1 = 0; + a.$data6 = null; +} +function otciu_UnicodeHelper$Range__init_(var_0, var_1, var_2) { + var var_3 = new otciu_UnicodeHelper$Range(); + otciu_UnicodeHelper$Range__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function otciu_UnicodeHelper$Range__init_0($this, $start, $end, $data) { + jl_Object__init_0($this); + $this.$start6 = $start; + $this.$end1 = $end; + $this.$data6 = $data; +} +var jur_AbstractLineTerminator = $rt_classWithoutFields(); +var jur_AbstractLineTerminator_unixLT = null; +var jur_AbstractLineTerminator_unicodeLT = null; +function jur_AbstractLineTerminator__init_($this) { + jl_Object__init_0($this); +} +function jur_AbstractLineTerminator_getInstance($flag) { + if (!($flag & 1)) { + if (jur_AbstractLineTerminator_unicodeLT !== null) + return jur_AbstractLineTerminator_unicodeLT; + jur_AbstractLineTerminator_unicodeLT = jur_AbstractLineTerminator$2__init_(); + return jur_AbstractLineTerminator_unicodeLT; + } + if (jur_AbstractLineTerminator_unixLT !== null) + return jur_AbstractLineTerminator_unixLT; + jur_AbstractLineTerminator_unixLT = jur_AbstractLineTerminator$1__init_(); + return jur_AbstractLineTerminator_unixLT; +} +var jur_AbstractLineTerminator$2 = $rt_classWithoutFields(jur_AbstractLineTerminator); +function jur_AbstractLineTerminator$2__init_() { + var var_0 = new jur_AbstractLineTerminator$2(); + jur_AbstractLineTerminator$2__init_0(var_0); + return var_0; +} +function jur_AbstractLineTerminator$2__init_0($this) { + jur_AbstractLineTerminator__init_($this); +} +function jur_AbstractLineTerminator$2_isLineTerminator($this, $ch) { + return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; +} +function jur_AbstractLineTerminator$2_isAfterLineTerminator($this, $ch, $ch2) { + var var$3; + a: { + b: { + if ($ch != 10 && $ch != 133 && ($ch | 1) != 8233) { + if ($ch != 13) + break b; + if ($ch2 == 10) + break b; + } + var$3 = 1; + break a; + } + var$3 = 0; + } + return var$3; +} +var jur_AbstractLineTerminator$1 = $rt_classWithoutFields(jur_AbstractLineTerminator); +function jur_AbstractLineTerminator$1__init_() { + var var_0 = new jur_AbstractLineTerminator$1(); + jur_AbstractLineTerminator$1__init_0(var_0); + return var_0; +} +function jur_AbstractLineTerminator$1__init_0($this) { + jur_AbstractLineTerminator__init_($this); +} +function jur_AbstractLineTerminator$1_isLineTerminator($this, $ch) { + return $ch != 10 ? 0 : 1; +} +function jur_AbstractLineTerminator$1_isAfterLineTerminator($this, $ch, $ch2) { + return $ch != 10 ? 0 : 1; +} +var jl_NoClassDefFoundError = $rt_classWithoutFields(jl_LinkageError); +function jl_NoClassDefFoundError__init_0() { + var var_0 = new jl_NoClassDefFoundError(); + jl_NoClassDefFoundError__init_1(var_0); + return var_0; +} +function jl_NoClassDefFoundError__init_1($this) { + jl_LinkageError__init_0($this); +} +var jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var cgxgbtf_FileDB = $rt_classWithoutFields(); +var cgxgbtf_FileDB_INSTANCE = null; +function cgxgbtf_FileDB_$callClinit() { + cgxgbtf_FileDB_$callClinit = $rt_eraseClinit(cgxgbtf_FileDB); + cgxgbtf_FileDB__clinit_(); +} +function cgxgbtf_FileDB__init_($this) { + cgxgbtf_FileDB_$callClinit(); + jl_Object__init_0($this); +} +function cgxgbtf_FileDB_getInstance() { + cgxgbtf_FileDB_$callClinit(); + if (cgxgbtf_FileDB_INSTANCE === null) + cgxgbtf_FileDB_INSTANCE = cgxgbtf_FileDBManager__init_(); + return cgxgbtf_FileDB_INSTANCE; +} +function cgxgbtf_FileDB__clinit_() { + cgxgbtf_FileDB_INSTANCE = null; +} +function cgxgbtf_FileDBStorage() { + cgxgbtf_FileDB.call(this); + this.$store = null; +} +var cgxgbtf_FileDBStorage_ID_LENGTH = 0; +function cgxgbtf_FileDBStorage_$callClinit() { + cgxgbtf_FileDBStorage_$callClinit = $rt_eraseClinit(cgxgbtf_FileDBStorage); + cgxgbtf_FileDBStorage__clinit_(); +} +function cgxgbtf_FileDBStorage__init_(var_0) { + var var_1 = new cgxgbtf_FileDBStorage(); + cgxgbtf_FileDBStorage__init_0(var_1, var_0); + return var_1; +} +function cgxgbtf_FileDBStorage__init_0($this, $store) { + cgxgbtf_FileDBStorage_$callClinit(); + cgxgbtf_FileDB__init_($this); + $this.$store = $store; +} +function cgxgbtf_FileDBStorage_read($this, $file) { + var var$2, var$3, var$4, $data, $e, $$je; + var$2 = $this.$store; + var$3 = $file.$path(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(462)), var$3); + $data = var$2.$getItem(jl_StringBuilder_toString(var$4)); + a: { + try { + var$2 = ji_ByteArrayInputStream__init_(cgxgbtf_HEXCoder_decode($data)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_RuntimeException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return var$2; + } + var$2 = $this.$store; + var$3 = $file.$path(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(462)), var$3); + var$2.$removeItem(jl_StringBuilder_toString(var$4)); + $rt_throw($e); +} +function cgxgbtf_FileDBStorage_exists($this, $file) { + var var$2, var$3, var$4, var$5; + a: { + var$2 = $this.$store; + var$3 = $file.$path(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(463)), var$3); + if (var$2.$getItem(jl_StringBuilder_toString(var$4)) === null) { + var$2 = $this.$store; + var$3 = $file.$path(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(462)), var$3); + if (var$2.$getItem(jl_StringBuilder_toString(var$4)) === null) { + var$5 = 0; + break a; + } + } + var$5 = 1; + } + return var$5; +} +function cgxgbtf_FileDBStorage__clinit_() { + cgxgbtf_FileDBStorage_ID_LENGTH = $rt_s(462).$length(); +} +function omcsum_MenuData() { + var a = this; jl_Object.call(a); + a.$shootingStarState = 0; + a.$shootingStarTimeOut = 0; + a.$shootingStarTimer = 0; + a.$shootingStarImage = null; + a.$transitionMenu = 0; + a.$transitionMenuTimer = 0; + a.$gameMode = null; + a.$colorMode = null; + a.$difficulty = null; + a.$theme = null; + a.$scoreTable = null; + a.$titleParticleSystem = null; + a.$musicPlayer = null; + a.$soundPlayer = null; +} +function omcsum_MenuData__init_() { + var var_0 = new omcsum_MenuData(); + omcsum_MenuData__init_0(var_0); + return var_0; +} +function omcsum_MenuData__init_0($this) { + jl_Object__init_0($this); +} +var omceugn_STATE_NOTIFICATION = $rt_classWithoutFields(jl_Enum); +var omceugn_STATE_NOTIFICATION_INIT_SCROLL = null; +var omceugn_STATE_NOTIFICATION_INIT_DISPLAY = null; +var omceugn_STATE_NOTIFICATION_SCROLL = null; +var omceugn_STATE_NOTIFICATION_DISPLAY = null; +var omceugn_STATE_NOTIFICATION_FADEOUT = null; +var omceugn_STATE_NOTIFICATION_$VALUES = null; +function omceugn_STATE_NOTIFICATION_$callClinit() { + omceugn_STATE_NOTIFICATION_$callClinit = $rt_eraseClinit(omceugn_STATE_NOTIFICATION); + omceugn_STATE_NOTIFICATION__clinit_(); +} +function omceugn_STATE_NOTIFICATION__init_(var_0, var_1) { + var var_2 = new omceugn_STATE_NOTIFICATION(); + omceugn_STATE_NOTIFICATION__init_0(var_2, var_0, var_1); + return var_2; +} +function omceugn_STATE_NOTIFICATION_values() { + omceugn_STATE_NOTIFICATION_$callClinit(); + return omceugn_STATE_NOTIFICATION_$VALUES.$clone(); +} +function omceugn_STATE_NOTIFICATION__init_0($this, var$1, var$2) { + omceugn_STATE_NOTIFICATION_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omceugn_STATE_NOTIFICATION_$values() { + omceugn_STATE_NOTIFICATION_$callClinit(); + return $rt_createArrayFromData(omceugn_STATE_NOTIFICATION, [omceugn_STATE_NOTIFICATION_INIT_SCROLL, omceugn_STATE_NOTIFICATION_INIT_DISPLAY, omceugn_STATE_NOTIFICATION_SCROLL, omceugn_STATE_NOTIFICATION_DISPLAY, omceugn_STATE_NOTIFICATION_FADEOUT]); +} +function omceugn_STATE_NOTIFICATION__clinit_() { + omceugn_STATE_NOTIFICATION_INIT_SCROLL = omceugn_STATE_NOTIFICATION__init_($rt_s(464), 0); + omceugn_STATE_NOTIFICATION_INIT_DISPLAY = omceugn_STATE_NOTIFICATION__init_($rt_s(465), 1); + omceugn_STATE_NOTIFICATION_SCROLL = omceugn_STATE_NOTIFICATION__init_($rt_s(466), 2); + omceugn_STATE_NOTIFICATION_DISPLAY = omceugn_STATE_NOTIFICATION__init_($rt_s(467), 3); + omceugn_STATE_NOTIFICATION_FADEOUT = omceugn_STATE_NOTIFICATION__init_($rt_s(468), 4); + omceugn_STATE_NOTIFICATION_$VALUES = omceugn_STATE_NOTIFICATION_$values(); +} +var omceuga_ButtonAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_ButtonAction__init_($this) { + omceuga_CommonActions__init_($this); +} +function omceuga_ButtonAction_onPress($this) {} +function omceuga_ButtonAction_onRelease($this) {} +function omceuga_ButtonAction_onHold($this) {} +function omceuga_ButtonAction_onToggle($this, $value) {} +function omceu_API$_Components$_Button$1() { + omceuga_ButtonAction.call(this); + this.$this$22 = null; +} +function omceu_API$_Components$_Button$1__init_(var_0) { + var var_1 = new omceu_API$_Components$_Button$1(); + omceu_API$_Components$_Button$1__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Button$1__init_0($this, $this$2) { + $this.$this$22 = $this$2; + omceuga_ButtonAction__init_($this); +} +var cbgssu_ProgressBar = $rt_classWithoutFields(cbgssu_Widget); +function otci_CharFlow() { + var a = this; jl_Object.call(a); + a.$characters0 = null; + a.$pointer = 0; +} +function otci_CharFlow__init_(var_0) { + var var_1 = new otci_CharFlow(); + otci_CharFlow__init_0(var_1, var_0); + return var_1; +} +function otci_CharFlow__init_0($this, $characters) { + jl_Object__init_0($this); + $this.$characters0 = $characters; +} +function jur_RangeSet() { + var a = this; jur_LeafSet.call(a); + a.$chars1 = null; + a.$alt2 = 0; +} +function jur_RangeSet__init_(var_0) { + var var_1 = new jur_RangeSet(); + jur_RangeSet__init_0(var_1, var_0); + return var_1; +} +function jur_RangeSet__init_0($this, $cc) { + jur_LeafSet__init_0($this); + $this.$chars1 = $cc.$getInstance(); + $this.$alt2 = $cc.$alt0; +} +function jur_RangeSet_accepts($this, $strIndex, $testString) { + return !$this.$chars1.$contains1($testString.$charAt($strIndex)) ? (-1) : 1; +} +function jur_RangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = !$this.$alt2 ? $rt_s(76) : $rt_s(77); + var$2 = $this.$chars1.$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(78)), var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +function jur_RangeSet_first($this, $set) { + if ($set instanceof jur_CharSet) + return jur_AbstractCharClass_intersects($this.$chars1, $set.$getChar()); + if ($set instanceof jur_RangeSet) + return jur_AbstractCharClass_intersects0($this.$chars1, $set.$chars1); + if ($set instanceof jur_SupplRangeSet) + return jur_AbstractCharClass_intersects0($this.$chars1, $set.$getChars0()); + if (!($set instanceof jur_SupplCharSet)) + return 1; + return 0; +} +function jur_RangeSet_getChars($this) { + return $this.$chars1; +} +function cbggg_SpriteBatch() { + var a = this; jl_Object.call(a); + a.$mesh = null; + a.$vertices0 = null; + a.$idx = 0; + a.$lastTexture = null; + a.$invTexWidth = 0.0; + a.$invTexHeight = 0.0; + a.$drawing = 0; + a.$transformMatrix = null; + a.$projectionMatrix = null; + a.$combinedMatrix = null; + a.$blendingDisabled = 0; + a.$blendSrcFunc = 0; + a.$blendDstFunc = 0; + a.$blendSrcFuncAlpha = 0; + a.$blendDstFuncAlpha = 0; + a.$shader = null; + a.$customShader = null; + a.$ownsShader = 0; + a.$color1 = null; + a.$colorPacked = 0.0; + a.$renderCalls = 0; + a.$totalRenderCalls = 0; + a.$maxSpritesInBatch = 0; +} +var cbggg_SpriteBatch_defaultVertexDataType = null; +function cbggg_SpriteBatch_$callClinit() { + cbggg_SpriteBatch_$callClinit = $rt_eraseClinit(cbggg_SpriteBatch); + cbggg_SpriteBatch__clinit_(); +} +function cbggg_SpriteBatch__init_() { + var var_0 = new cbggg_SpriteBatch(); + cbggg_SpriteBatch__init_0(var_0); + return var_0; +} +function cbggg_SpriteBatch__init_1(var_0) { + var var_1 = new cbggg_SpriteBatch(); + cbggg_SpriteBatch__init_2(var_1, var_0); + return var_1; +} +function cbggg_SpriteBatch__init_3(var_0, var_1) { + var var_2 = new cbggg_SpriteBatch(); + cbggg_SpriteBatch__init_4(var_2, var_0, var_1); + return var_2; +} +function cbggg_SpriteBatch__init_0($this) { + cbggg_SpriteBatch_$callClinit(); + cbggg_SpriteBatch__init_4($this, 1000, null); +} +function cbggg_SpriteBatch__init_2($this, $size) { + cbggg_SpriteBatch_$callClinit(); + cbggg_SpriteBatch__init_4($this, $size, null); +} +function cbggg_SpriteBatch__init_4($this, $size, $defaultShader) { + var $vertexDataType, var$4, var$5, var$6, $indices, $j, $i, var$10, var$11, var$12; + cbggg_SpriteBatch_$callClinit(); + jl_Object__init_0($this); + $this.$idx = 0; + $this.$lastTexture = null; + $this.$invTexWidth = 0.0; + $this.$invTexHeight = 0.0; + $this.$drawing = 0; + $this.$transformMatrix = cbgm_Matrix4__init_(); + $this.$projectionMatrix = cbgm_Matrix4__init_(); + $this.$combinedMatrix = cbgm_Matrix4__init_(); + $this.$blendingDisabled = 0; + $this.$blendSrcFunc = 770; + $this.$blendDstFunc = 771; + $this.$blendSrcFuncAlpha = 770; + $this.$blendDstFuncAlpha = 771; + $this.$customShader = null; + $this.$color1 = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $this.$colorPacked = cbgg_Color_WHITE_FLOAT_BITS; + $this.$renderCalls = 0; + $this.$totalRenderCalls = 0; + $this.$maxSpritesInBatch = 0; + if ($size > 8191) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(469))).$append2($size)).$toString())); + if (cbg_Gdx_gl30 === null) + $vertexDataType = cbggg_SpriteBatch_defaultVertexDataType; + else { + cbgg_Mesh$VertexDataType_$callClinit(); + $vertexDataType = cbgg_Mesh$VertexDataType_VertexBufferObjectWithVAO; + } + var$4 = new cbgg_Mesh; + var$5 = $size * 4 | 0; + var$6 = $size * 6 | 0; + cbgg_Mesh__init_(var$4, $vertexDataType, 0, var$5, var$6, $rt_createArrayFromData(cbgg_VertexAttribute, [cbgg_VertexAttribute__init_(1, 2, $rt_s(470)), cbgg_VertexAttribute__init_(4, 4, $rt_s(471)), cbgg_VertexAttribute__init_(16, 2, $rt_s(472))])); + $this.$mesh = var$4; + $this.$projectionMatrix.$setToOrtho2D(0.0, 0.0, cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight()); + $this.$vertices0 = $rt_createFloatArray($size * 20 | 0); + $indices = $rt_createShortArray(var$6); + $j = 0; + $i = 0; + while ($i < var$6) { + var$10 = $indices.data; + var$10[$i] = $j; + var$10[$i + 1 | 0] = ($j + 1 | 0) << 16 >> 16; + var$11 = $i + 2 | 0; + var$12 = ($j + 2 | 0) << 16 >> 16; + var$10[var$11] = var$12; + var$10[$i + 3 | 0] = var$12; + var$10[$i + 4 | 0] = ($j + 3 | 0) << 16 >> 16; + var$10[$i + 5 | 0] = $j; + $i = $i + 6 | 0; + $j = ($j + 4 | 0) << 16 >> 16; + } + $this.$mesh.$setIndices($indices); + if ($defaultShader !== null) + $this.$shader = $defaultShader; + else { + $this.$shader = cbggg_SpriteBatch_createDefaultShader(); + $this.$ownsShader = 1; + } +} +function cbggg_SpriteBatch_createDefaultShader() { + var $vertexShader, $fragmentShader, $shader; + cbggg_SpriteBatch_$callClinit(); + $vertexShader = $rt_s(473); + $fragmentShader = $rt_s(474); + $shader = cbggg_ShaderProgram__init_($vertexShader, $fragmentShader); + if ($shader.$isCompiled()) + return $shader; + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(475))).$append1($shader.$getLog())).$toString())); +} +function cbggg_SpriteBatch_begin($this) { + if ($this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(476))); + $this.$renderCalls = 0; + cbg_Gdx_gl.$glDepthMask(0); + if ($this.$customShader === null) + $this.$shader.$bind(); + else + $this.$customShader.$bind(); + $this.$setupMatrices(); + $this.$drawing = 1; +} +function cbggg_SpriteBatch_end($this) { + var $gl; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(477))); + if ($this.$idx > 0) + $this.$flush0(); + $this.$lastTexture = null; + $this.$drawing = 0; + $gl = cbg_Gdx_gl; + $gl.$glDepthMask(1); + if ($this.$isBlendingEnabled()) + $gl.$glDisable(3042); +} +function cbggg_SpriteBatch_setColor($this, $tint) { + $this.$color1.$set4($tint); + $this.$colorPacked = $tint.$toFloatBits(); +} +function cbggg_SpriteBatch_setColor0($this, $r, $g, $b, $a) { + $this.$color1.$set7($r, $g, $b, $a); + $this.$colorPacked = $this.$color1.$toFloatBits(); +} +function cbggg_SpriteBatch_getColor($this) { + return $this.$color1; +} +function cbggg_SpriteBatch_draw($this, $texture, $x, $y, $srcX, $srcY, $srcWidth, $srcHeight) { + var $vertices, var$9, $u, $v, $u2, $v2, $fx2, $fy2, $color, $idx; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(478))); + $vertices = $this.$vertices0; + if ($texture !== $this.$lastTexture) + $this.$switchTexture($texture); + else { + var$9 = $vertices.data; + if ($this.$idx == var$9.length) + $this.$flush0(); + } + var$9 = $vertices.data; + $u = $srcX * $this.$invTexWidth; + $v = ($srcY + $srcHeight | 0) * $this.$invTexHeight; + $u2 = ($srcX + $srcWidth | 0) * $this.$invTexWidth; + $v2 = $srcY * $this.$invTexHeight; + $fx2 = $x + $srcWidth; + $fy2 = $y + $srcHeight; + $color = $this.$colorPacked; + $idx = $this.$idx; + var$9[$idx] = $x; + var$9[$idx + 1 | 0] = $y; + var$9[$idx + 2 | 0] = $color; + var$9[$idx + 3 | 0] = $u; + var$9[$idx + 4 | 0] = $v; + var$9[$idx + 5 | 0] = $x; + var$9[$idx + 6 | 0] = $fy2; + var$9[$idx + 7 | 0] = $color; + var$9[$idx + 8 | 0] = $u; + var$9[$idx + 9 | 0] = $v2; + var$9[$idx + 10 | 0] = $fx2; + var$9[$idx + 11 | 0] = $fy2; + var$9[$idx + 12 | 0] = $color; + var$9[$idx + 13 | 0] = $u2; + var$9[$idx + 14 | 0] = $v2; + var$9[$idx + 15 | 0] = $fx2; + var$9[$idx + 16 | 0] = $y; + var$9[$idx + 17 | 0] = $color; + var$9[$idx + 18 | 0] = $u2; + var$9[$idx + 19 | 0] = $v; + $this.$idx = $idx + 20 | 0; +} +function cbggg_SpriteBatch_draw0($this, $texture, $x, $y) { + $this.$draw0($texture, $x, $y, $texture.$getWidth(), $texture.$getHeight()); +} +function cbggg_SpriteBatch_draw1($this, $texture, $x, $y, $width, $height) { + var $vertices, var$7, $fx2, $fy2, $color, $idx; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(478))); + $vertices = $this.$vertices0; + if ($texture !== $this.$lastTexture) + $this.$switchTexture($texture); + else { + var$7 = $vertices.data; + if ($this.$idx == var$7.length) + $this.$flush0(); + } + var$7 = $vertices.data; + $fx2 = $x + $width; + $fy2 = $y + $height; + $color = $this.$colorPacked; + $idx = $this.$idx; + var$7[$idx] = $x; + var$7[$idx + 1 | 0] = $y; + var$7[$idx + 2 | 0] = $color; + var$7[$idx + 3 | 0] = 0.0; + var$7[$idx + 4 | 0] = 1.0; + var$7[$idx + 5 | 0] = $x; + var$7[$idx + 6 | 0] = $fy2; + var$7[$idx + 7 | 0] = $color; + var$7[$idx + 8 | 0] = 0.0; + var$7[$idx + 9 | 0] = 0.0; + var$7[$idx + 10 | 0] = $fx2; + var$7[$idx + 11 | 0] = $fy2; + var$7[$idx + 12 | 0] = $color; + var$7[$idx + 13 | 0] = 1.0; + var$7[$idx + 14 | 0] = 0.0; + var$7[$idx + 15 | 0] = $fx2; + var$7[$idx + 16 | 0] = $y; + var$7[$idx + 17 | 0] = $color; + var$7[$idx + 18 | 0] = 1.0; + var$7[$idx + 19 | 0] = 1.0; + $this.$idx = $idx + 20 | 0; +} +function cbggg_SpriteBatch_draw2($this, $texture, $spriteVertices, $offset, $count) { + var $verticesLength, var$6, $copyCount; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(478))); + $verticesLength = $this.$vertices0.data.length; + if ($texture !== $this.$lastTexture) { + $this.$switchTexture($texture); + var$6 = $verticesLength; + } else { + var$6 = $verticesLength - $this.$idx | 0; + if (!var$6) { + $this.$flush0(); + var$6 = $verticesLength; + } + } + $copyCount = jl_Math_min(var$6, $count); + jl_System_arraycopy($spriteVertices, $offset, $this.$vertices0, $this.$idx, $copyCount); + $this.$idx = $this.$idx + $copyCount | 0; + var$6 = $count - $copyCount | 0; + while (var$6 > 0) { + $offset = $offset + $copyCount | 0; + $this.$flush0(); + $copyCount = jl_Math_min($verticesLength, var$6); + jl_System_arraycopy($spriteVertices, $offset, $this.$vertices0, 0, $copyCount); + $this.$idx = $this.$idx + $copyCount | 0; + var$6 = var$6 - $copyCount | 0; + } +} +function cbggg_SpriteBatch_draw3($this, $region, $x, $y) { + $this.$draw1($region, $x, $y, $region.$getRegionWidth(), $region.$getRegionHeight()); +} +function cbggg_SpriteBatch_draw4($this, $region, $x, $y, $width, $height) { + var $vertices, $texture, var$8, $fx2, $fy2, $u, $v, $u2, $v2, $color, $idx; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(478))); + $vertices = $this.$vertices0; + $texture = $region.$texture; + if ($texture !== $this.$lastTexture) + $this.$switchTexture($texture); + else { + var$8 = $vertices.data; + if ($this.$idx == var$8.length) + $this.$flush0(); + } + var$8 = $vertices.data; + $fx2 = $x + $width; + $fy2 = $y + $height; + $u = $region.$u1; + $v = $region.$v21; + $u2 = $region.$u21; + $v2 = $region.$v1; + $color = $this.$colorPacked; + $idx = $this.$idx; + var$8[$idx] = $x; + var$8[$idx + 1 | 0] = $y; + var$8[$idx + 2 | 0] = $color; + var$8[$idx + 3 | 0] = $u; + var$8[$idx + 4 | 0] = $v; + var$8[$idx + 5 | 0] = $x; + var$8[$idx + 6 | 0] = $fy2; + var$8[$idx + 7 | 0] = $color; + var$8[$idx + 8 | 0] = $u; + var$8[$idx + 9 | 0] = $v2; + var$8[$idx + 10 | 0] = $fx2; + var$8[$idx + 11 | 0] = $fy2; + var$8[$idx + 12 | 0] = $color; + var$8[$idx + 13 | 0] = $u2; + var$8[$idx + 14 | 0] = $v2; + var$8[$idx + 15 | 0] = $fx2; + var$8[$idx + 16 | 0] = $y; + var$8[$idx + 17 | 0] = $color; + var$8[$idx + 18 | 0] = $u2; + var$8[$idx + 19 | 0] = $v; + $this.$idx = $idx + 20 | 0; +} +function cbggg_SpriteBatch_draw5($this, $region, $x, $y, $originX, $originY, $width, $height, $scaleX, $scaleY, $rotation) { + var $vertices, $texture, var$13, $worldOriginX, $worldOriginY, $x2, $y4, $x4, $y3, $x1, $y1, $y2, $x3, $cos, $sin, var$26, var$27, var$28, var$29, var$30, var$31, var$32, var$33, $u, $v, $u2, $v2, $color, $idx; + if (!$this.$drawing) + $rt_throw(jl_IllegalStateException__init_($rt_s(478))); + $vertices = $this.$vertices0; + $texture = $region.$texture; + if ($texture !== $this.$lastTexture) + $this.$switchTexture($texture); + else { + var$13 = $vertices.data; + if ($this.$idx == var$13.length) + $this.$flush0(); + } + $worldOriginX = $x + $originX; + $worldOriginY = $y + $originY; + $x2 = -$originX; + $y4 = -$originY; + $x4 = $width - $originX; + $y3 = $height - $originY; + if (!($scaleX === 1.0 && $scaleY === 1.0)) { + $x2 = $x2 * $scaleX; + $y4 = $y4 * $scaleY; + $x4 = $x4 * $scaleX; + $y3 = $y3 * $scaleY; + } + if ($rotation === 0.0) { + $x1 = $x2; + $y1 = $y4; + $y2 = $y3; + $x3 = $x4; + } else { + $cos = cbgm_MathUtils_cosDeg($rotation); + $sin = cbgm_MathUtils_sinDeg($rotation); + var$26 = $cos * $x2; + $x1 = var$26 - $sin * $y4; + var$27 = $sin * $x2; + $y1 = var$27 + $cos * $y4; + var$28 = $sin * $y3; + $x2 = var$26 - var$28; + var$26 = $cos * $y3; + $y2 = var$27 + var$26; + $x3 = $cos * $x4 - var$28; + $y3 = $sin * $x4 + var$26; + $x4 = $x1 + $x3 - $x2; + $y4 = $y3 - ($y2 - $y1); + } + var$13 = $vertices.data; + var$26 = $x1 + $worldOriginX; + var$27 = $y1 + $worldOriginY; + var$28 = $x2 + $worldOriginX; + var$29 = $y2 + $worldOriginY; + var$30 = $x3 + $worldOriginX; + var$31 = $y3 + $worldOriginY; + var$32 = $x4 + $worldOriginX; + var$33 = $y4 + $worldOriginY; + $u = $region.$u1; + $v = $region.$v21; + $u2 = $region.$u21; + $v2 = $region.$v1; + $color = $this.$colorPacked; + $idx = $this.$idx; + var$13[$idx] = var$26; + var$13[$idx + 1 | 0] = var$27; + var$13[$idx + 2 | 0] = $color; + var$13[$idx + 3 | 0] = $u; + var$13[$idx + 4 | 0] = $v; + var$13[$idx + 5 | 0] = var$28; + var$13[$idx + 6 | 0] = var$29; + var$13[$idx + 7 | 0] = $color; + var$13[$idx + 8 | 0] = $u; + var$13[$idx + 9 | 0] = $v2; + var$13[$idx + 10 | 0] = var$30; + var$13[$idx + 11 | 0] = var$31; + var$13[$idx + 12 | 0] = $color; + var$13[$idx + 13 | 0] = $u2; + var$13[$idx + 14 | 0] = $v2; + var$13[$idx + 15 | 0] = var$32; + var$13[$idx + 16 | 0] = var$33; + var$13[$idx + 17 | 0] = $color; + var$13[$idx + 18 | 0] = $u2; + var$13[$idx + 19 | 0] = $v; + $this.$idx = $idx + 20 | 0; +} +function cbggg_SpriteBatch_flush($this) { + var $spritesInBatch, $count, $mesh, $indicesBuffer; + if (!$this.$idx) + return; + $this.$renderCalls = $this.$renderCalls + 1 | 0; + $this.$totalRenderCalls = $this.$totalRenderCalls + 1 | 0; + $spritesInBatch = $this.$idx / 20 | 0; + if ($spritesInBatch > $this.$maxSpritesInBatch) + $this.$maxSpritesInBatch = $spritesInBatch; + $count = $spritesInBatch * 6 | 0; + $this.$lastTexture.$bind(); + $mesh = $this.$mesh; + $mesh.$setVertices($this.$vertices0, 0, $this.$idx); + $indicesBuffer = $mesh.$getIndicesBuffer(1); + $indicesBuffer.$position4(0); + $indicesBuffer.$limit0($count); + if ($this.$blendingDisabled) + cbg_Gdx_gl.$glDisable(3042); + else { + cbg_Gdx_gl.$glEnable(3042); + if ($this.$blendSrcFunc != (-1)) + cbg_Gdx_gl.$glBlendFuncSeparate($this.$blendSrcFunc, $this.$blendDstFunc, $this.$blendSrcFuncAlpha, $this.$blendDstFuncAlpha); + } + $mesh.$render1($this.$customShader === null ? $this.$shader : $this.$customShader, 4, 0, $count); + $this.$idx = 0; +} +function cbggg_SpriteBatch_setBlendFunction($this, $srcFunc, $dstFunc) { + $this.$setBlendFunctionSeparate($srcFunc, $dstFunc, $srcFunc, $dstFunc); +} +function cbggg_SpriteBatch_setBlendFunctionSeparate($this, $srcFuncColor, $dstFuncColor, $srcFuncAlpha, $dstFuncAlpha) { + if ($this.$blendSrcFunc == $srcFuncColor && $this.$blendDstFunc == $dstFuncColor && $this.$blendSrcFuncAlpha == $srcFuncAlpha && $this.$blendDstFuncAlpha == $dstFuncAlpha) + return; + $this.$flush0(); + $this.$blendSrcFunc = $srcFuncColor; + $this.$blendDstFunc = $dstFuncColor; + $this.$blendSrcFuncAlpha = $srcFuncAlpha; + $this.$blendDstFuncAlpha = $dstFuncAlpha; +} +function cbggg_SpriteBatch_dispose($this) { + $this.$mesh.$dispose(); + if ($this.$ownsShader && $this.$shader !== null) + $this.$shader.$dispose(); +} +function cbggg_SpriteBatch_setProjectionMatrix($this, $projection) { + if ($this.$drawing) + $this.$flush0(); + $this.$projectionMatrix.$set1($projection); + if ($this.$drawing) + $this.$setupMatrices(); +} +function cbggg_SpriteBatch_setupMatrices($this) { + ($this.$combinedMatrix.$set1($this.$projectionMatrix)).$mul0($this.$transformMatrix); + if ($this.$customShader === null) { + $this.$shader.$setUniformMatrix($rt_s(479), $this.$combinedMatrix); + $this.$shader.$setUniformi($rt_s(480), 0); + } else { + $this.$customShader.$setUniformMatrix($rt_s(479), $this.$combinedMatrix); + $this.$customShader.$setUniformi($rt_s(480), 0); + } +} +function cbggg_SpriteBatch_switchTexture($this, $texture) { + $this.$flush0(); + $this.$lastTexture = $texture; + $this.$invTexWidth = 1.0 / $texture.$getWidth(); + $this.$invTexHeight = 1.0 / $texture.$getHeight(); +} +function cbggg_SpriteBatch_setShader($this, $shader) { + if ($shader === $this.$customShader) + return; + if ($this.$drawing) + $this.$flush0(); + $this.$customShader = $shader; + if ($this.$drawing) { + if ($this.$customShader === null) + $this.$shader.$bind(); + else + $this.$customShader.$bind(); + $this.$setupMatrices(); + } +} +function cbggg_SpriteBatch_getShader($this) { + if ($this.$customShader !== null) + return $this.$customShader; + return $this.$shader; +} +function cbggg_SpriteBatch_isBlendingEnabled($this) { + return $this.$blendingDisabled ? 0 : 1; +} +function cbggg_SpriteBatch__clinit_() { + cbgg_Mesh$VertexDataType_$callClinit(); + cbggg_SpriteBatch_defaultVertexDataType = cbgg_Mesh$VertexDataType_VertexArray; +} +var cbgg_Mesh$1 = $rt_classWithoutFields(); +var cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType = null; +function cbgg_Mesh$1_$callClinit() { + cbgg_Mesh$1_$callClinit = $rt_eraseClinit(cbgg_Mesh$1); + cbgg_Mesh$1__clinit_(); +} +function cbgg_Mesh$1__clinit_() { + cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType = $rt_createIntArray((cbgg_Mesh$VertexDataType_values()).data.length); + cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType.data[jl_Enum_ordinal(cbgg_Mesh$VertexDataType_VertexBufferObject)] = 1; + cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType.data[jl_Enum_ordinal(cbgg_Mesh$VertexDataType_VertexBufferObjectSubData)] = 2; + cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType.data[jl_Enum_ordinal(cbgg_Mesh$VertexDataType_VertexBufferObjectWithVAO)] = 3; + cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType.data[jl_Enum_ordinal(cbgg_Mesh$VertexDataType_VertexArray)] = 4; +} +var otjt_Float32Array = $rt_classWithoutFields(otjt_ArrayBufferView); +var cbggg_RenderableProvider = $rt_classWithoutFields(0); +var cbggg_ModelInstance = $rt_classWithoutFields(); +var cbggg_ModelInstance_defaultShareKeyframes = 0; +function cbggg_ModelInstance_$callClinit() { + cbggg_ModelInstance_$callClinit = $rt_eraseClinit(cbggg_ModelInstance); + cbggg_ModelInstance__clinit_(); +} +function cbggg_ModelInstance__clinit_() { + cbggg_ModelInstance_defaultShareKeyframes = 1; +} +function jur_CharClass() { + var a = this; jur_AbstractCharClass.call(a); + a.$ci = 0; + a.$uci = 0; + a.$hasUCI = 0; + a.$invertedSurrogates = 0; + a.$inverted = 0; + a.$hideBits = 0; + a.$bits = null; + a.$nonBitSet = null; +} +function jur_CharClass__init_() { + var var_0 = new jur_CharClass(); + jur_CharClass__init_0(var_0); + return var_0; +} +function jur_CharClass__init_1(var_0, var_1) { + var var_2 = new jur_CharClass(); + jur_CharClass__init_2(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass__init_3(var_0, var_1, var_2) { + var var_3 = new jur_CharClass(); + jur_CharClass__init_4(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass__init_0($this) { + jur_AbstractCharClass__init_($this); + $this.$bits = ju_BitSet__init_0(); +} +function jur_CharClass__init_2($this, $ci, $uci) { + jur_AbstractCharClass__init_($this); + $this.$bits = ju_BitSet__init_0(); + $this.$ci = $ci; + $this.$uci = $uci; +} +function jur_CharClass__init_4($this, $negative, $ci, $uci) { + jur_CharClass__init_2($this, $ci, $uci); + $this.$setNegative($negative); +} +function jur_CharClass_add($this, $ch) { + a: { + if ($this.$ci) { + b: { + if (!($ch >= 97 && $ch <= 122)) { + if ($ch < 65) + break b; + if ($ch > 90) + break b; + } + if ($this.$inverted) { + $this.$bits.$clear2(jur_Pattern_getSupplement($ch & 65535)); + break a; + } + $this.$bits.$set8(jur_Pattern_getSupplement($ch & 65535)); + break a; + } + if ($this.$uci && $ch > 128) { + $this.$hasUCI = 1; + $ch = jl_Character_toLowerCase(jl_Character_toUpperCase($ch)); + } + } + } + if (!(!jur_Lexer_isHighSurrogate($ch) && !jur_Lexer_isLowSurrogate($ch))) { + if ($this.$invertedSurrogates) + $this.$lowHighSurrogates.$clear2($ch - 55296 | 0); + else + $this.$lowHighSurrogates.$set8($ch - 55296 | 0); + } + if ($this.$inverted) + $this.$bits.$clear2($ch); + else + $this.$bits.$set8($ch); + if (!$this.$mayContainSupplCodepoints && jl_Character_isSupplementaryCodePoint($ch)) + $this.$mayContainSupplCodepoints = 1; + return $this; +} +function jur_CharClass_add0($this, $cc) { + var $curAlt, $nb; + if (!$this.$mayContainSupplCodepoints && $cc.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($this.$invertedSurrogates) { + if (!$cc.$altSurrogates) + $this.$lowHighSurrogates.$andNot($cc.$getLowHighSurrogates()); + else + $this.$lowHighSurrogates.$and($cc.$getLowHighSurrogates()); + } else if (!$cc.$altSurrogates) + $this.$lowHighSurrogates.$or($cc.$getLowHighSurrogates()); + else { + $this.$lowHighSurrogates.$xor($cc.$getLowHighSurrogates()); + $this.$lowHighSurrogates.$and($cc.$getLowHighSurrogates()); + $this.$altSurrogates = $this.$altSurrogates ? 0 : 1; + $this.$invertedSurrogates = 1; + } + if (!$this.$hideBits && $cc.$getBits() !== null) { + if ($this.$inverted) { + if (!$cc.$isNegative()) + $this.$bits.$andNot($cc.$getBits()); + else + $this.$bits.$and($cc.$getBits()); + } else if (!$cc.$isNegative()) + $this.$bits.$or($cc.$getBits()); + else { + $this.$bits.$xor($cc.$getBits()); + $this.$bits.$and($cc.$getBits()); + $this.$alt0 = $this.$alt0 ? 0 : 1; + $this.$inverted = 1; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) + $this.$nonBitSet = jur_CharClass$5__init_($this, $curAlt, $nb, $cc); + else + $this.$nonBitSet = jur_CharClass$4__init_($this, $curAlt, $nb, $cc); + } else { + if ($curAlt && !$this.$inverted && $this.$bits.$isEmpty()) + $this.$nonBitSet = jur_CharClass$1__init_($this, $cc); + else if (!$curAlt) + $this.$nonBitSet = jur_CharClass$3__init_($this, $curAlt, $cc); + else + $this.$nonBitSet = jur_CharClass$2__init_($this, $curAlt, $cc); + $this.$hideBits = 1; + } + } + return $this; +} +function jur_CharClass_add1($this, $i, $end) { + if ($i > $end) + $rt_throw(jl_IllegalArgumentException__init_1()); + a: { + b: { + if (!$this.$ci) { + if ($end < 55296) + break b; + if ($i > 57343) + break b; + } + while (true) { + if ($i >= ($end + 1 | 0)) + break a; + $this.$add($i); + $i = $i + 1 | 0; + } + } + if ($this.$inverted) + $this.$bits.$clear5($i, $end + 1 | 0); + else + $this.$bits.$set($i, $end + 1 | 0); + } + return $this; +} +function jur_CharClass_union($this, $clazz) { + var $curAlt, $nb; + if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($clazz.$hasUCI0()) + $this.$hasUCI = 1; + if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { + if (!$this.$altSurrogates) + $this.$lowHighSurrogates.$or($clazz.$getLowHighSurrogates()); + else + $this.$lowHighSurrogates.$and($clazz.$getLowHighSurrogates()); + } else if ($this.$altSurrogates) + $this.$lowHighSurrogates.$andNot($clazz.$getLowHighSurrogates()); + else { + $this.$lowHighSurrogates.$xor($clazz.$getLowHighSurrogates()); + $this.$lowHighSurrogates.$and($clazz.$getLowHighSurrogates()); + $this.$altSurrogates = 1; + } + if (!$this.$hideBits && $clazz.$getBits() !== null) { + if (!($this.$alt0 ^ $clazz.$isNegative())) { + if (!$this.$alt0) + $this.$bits.$or($clazz.$getBits()); + else + $this.$bits.$and($clazz.$getBits()); + } else if ($this.$alt0) + $this.$bits.$andNot($clazz.$getBits()); + else { + $this.$bits.$xor($clazz.$getBits()); + $this.$bits.$and($clazz.$getBits()); + $this.$alt0 = 1; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) + $this.$nonBitSet = jur_CharClass$11__init_($this, $curAlt, $nb, $clazz); + else + $this.$nonBitSet = jur_CharClass$10__init_($this, $curAlt, $nb, $clazz); + } else { + if (!$this.$inverted && $this.$bits.$isEmpty()) { + if (!$curAlt) + $this.$nonBitSet = jur_CharClass$7__init_($this, $clazz); + else + $this.$nonBitSet = jur_CharClass$6__init_($this, $clazz); + } else if (!$curAlt) + $this.$nonBitSet = jur_CharClass$9__init_($this, $clazz, $curAlt); + else + $this.$nonBitSet = jur_CharClass$8__init_($this, $clazz, $curAlt); + $this.$hideBits = 1; + } + } +} +function jur_CharClass_intersection($this, $clazz) { + var $curAlt, $nb; + if (!$this.$mayContainSupplCodepoints && $clazz.$mayContainSupplCodepoints) + $this.$mayContainSupplCodepoints = 1; + if ($clazz.$hasUCI0()) + $this.$hasUCI = 1; + if (!($this.$altSurrogates ^ $clazz.$altSurrogates)) { + if (!$this.$altSurrogates) + $this.$lowHighSurrogates.$and($clazz.$getLowHighSurrogates()); + else + $this.$lowHighSurrogates.$or($clazz.$getLowHighSurrogates()); + } else if (!$this.$altSurrogates) + $this.$lowHighSurrogates.$andNot($clazz.$getLowHighSurrogates()); + else { + $this.$lowHighSurrogates.$xor($clazz.$getLowHighSurrogates()); + $this.$lowHighSurrogates.$and($clazz.$getLowHighSurrogates()); + $this.$altSurrogates = 0; + } + if (!$this.$hideBits && $clazz.$getBits() !== null) { + if (!($this.$alt0 ^ $clazz.$isNegative())) { + if (!$this.$alt0) + $this.$bits.$and($clazz.$getBits()); + else + $this.$bits.$or($clazz.$getBits()); + } else if (!$this.$alt0) + $this.$bits.$andNot($clazz.$getBits()); + else { + $this.$bits.$xor($clazz.$getBits()); + $this.$bits.$and($clazz.$getBits()); + $this.$alt0 = 0; + } + } else { + $curAlt = $this.$alt0; + if ($this.$nonBitSet !== null) { + $nb = $this.$nonBitSet; + if (!$curAlt) + $this.$nonBitSet = jur_CharClass$17__init_($this, $curAlt, $nb, $clazz); + else + $this.$nonBitSet = jur_CharClass$16__init_($this, $curAlt, $nb, $clazz); + } else { + if (!$this.$inverted && $this.$bits.$isEmpty()) { + if (!$curAlt) + $this.$nonBitSet = jur_CharClass$13__init_($this, $clazz); + else + $this.$nonBitSet = jur_CharClass$12__init_($this, $clazz); + } else if (!$curAlt) + $this.$nonBitSet = jur_CharClass$15__init_($this, $clazz, $curAlt); + else + $this.$nonBitSet = jur_CharClass$14__init_($this, $clazz, $curAlt); + $this.$hideBits = 1; + } + } +} +function jur_CharClass_contains($this, $ch) { + if ($this.$nonBitSet !== null) + return $this.$alt0 ^ $this.$nonBitSet.$contains1($ch); + return $this.$alt0 ^ $this.$bits.$get12($ch); +} +function jur_CharClass_getBits($this) { + if (!$this.$hideBits) + return $this.$bits; + return null; +} +function jur_CharClass_getLowHighSurrogates($this) { + return $this.$lowHighSurrogates; +} +function jur_CharClass_getInstance($this) { + var $bs, $res; + if ($this.$nonBitSet !== null) + return $this; + $bs = $this.$getBits(); + $res = jur_CharClass$18__init_($this, $bs); + return $res.$setNegative($this.$isNegative()); +} +function jur_CharClass_toString($this) { + var $temp, $i; + $temp = jl_StringBuilder__init_(); + $i = $this.$bits.$nextSetBit(0); + while ($i >= 0) { + $temp.$append20(jl_Character_toChars($i)); + $temp.$append0(124); + $i = $this.$bits.$nextSetBit($i + 1 | 0); + } + if ($temp.$length() > 0) + $temp.$deleteCharAt($temp.$length() - 1 | 0); + return $temp.$toString(); +} +function jur_CharClass_hasUCI($this) { + return $this.$hasUCI; +} +function omceu_API$_ToolTip() { + var a = this; jl_Object.call(a); + a.$toolTipImage = null; + a.$this$027 = null; +} +function omceu_API$_ToolTip__init_(var_0) { + var var_1 = new omceu_API$_ToolTip(); + omceu_API$_ToolTip__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_ToolTip__init_0($this, $this$0) { + $this.$this$027 = $this$0; + jl_Object__init_0($this); + $this.$toolTipImage = omceu_API$_ToolTip$_ToolTipImage__init_($this); +} +var jn_BufferUnderflowException = $rt_classWithoutFields(jl_RuntimeException); +function jn_BufferUnderflowException__init_() { + var var_0 = new jn_BufferUnderflowException(); + jn_BufferUnderflowException__init_0(var_0); + return var_0; +} +function jn_BufferUnderflowException__init_0($this) { + jl_RuntimeException__init_1($this); +} +var omcsumw_SettingsWindowGenerator = $rt_classWithoutFields(); +function omcsumw_SettingsWindowGenerator__init_() { + var var_0 = new omcsumw_SettingsWindowGenerator(); + omcsumw_SettingsWindowGenerator__init_0(var_0); + return var_0; +} +function omcsumw_SettingsWindowGenerator__init_0($this) { + jl_Object__init_0($this); +} +function omcsumw_SettingsWindowGenerator_create($api, $p) { + var $uiData, $window, $yOffset, $muteTxt, $volTxt, var$8, var$9, var$10, $muteBtn, $volBar, $viewportTxt, $viewportBtn, $fullScreenBtn, $colorBlindTxt, $colorBlindBtn, $okBtn; + $uiData = $p.data[0]; + $window = $api.$windows.$create1(0, 0, 16, 10, $rt_s(481)); + $api.$windows.$setName($window, $rt_s(482)); + $yOffset = 8; + $muteTxt = $api.$components0.$text0.$create2(1, $yOffset, omcet_Tools$Text_toArray($rt_s(483))); + $api.$windows.$addComponent($window, $muteTxt); + $volTxt = $api.$components0.$text0.$create2(6, $yOffset, omcet_Tools$Text_toArray($rt_s(484))); + $api.$windows.$addComponent($window, $volTxt); + var$8 = $api.$components0.$button.$textButton; + var$9 = null; + omcsum_MenuBaseMedia_$callClinit(); + var$10 = omcsum_MenuBaseMedia_ICON_SPEAKER; + omceugcb_ButtonMode_$callClinit(); + $muteBtn = var$8.$create6(1, 7, 4, 1, $rt_s(102), var$9, var$10, omceugcb_ButtonMode_TOGGLE); + $api.$components0.$setName0($muteBtn, $rt_s(485)); + $api.$components0.$button.$setButtonAction($muteBtn, omcsumw_SettingsWindowGenerator$1__init_($uiData, $api, $window)); + $api.$windows.$addComponent($window, $muteBtn); + $volBar = $api.$components0.$scrollBar.$horizontalScrollbar.$create7(6, 7, 9); + $api.$components0.$setName0($volBar, $rt_s(486)); + $api.$components0.$scrollBar.$setScrollBarAction($volBar, omcsumw_SettingsWindowGenerator$2__init_($uiData, $api, $window)); + $api.$windows.$addComponent($window, $volBar); + $api.$windows.$addComponents($window, ($api.$preConfigured.$image_CreateSeparatorHorizontal(1, 6, 14)).$toArray3($rt_createArray(omceugc_Component, 0))); + $viewportTxt = $api.$components0.$text0.$create2(1, 5, omcet_Tools$Text_toArray($rt_s(487))); + $api.$windows.$addComponent($window, $viewportTxt); + $viewportBtn = $api.$components0.$button.$textButton.$create6(5, 5, 10, 1, $rt_s(102), null, omcsum_MenuBaseMedia_ICON_VIEWPORT, omceugcb_ButtonMode_DEFAULT); + $api.$components0.$setName0($viewportBtn, $rt_s(488)); + $api.$components0.$button.$setButtonAction($viewportBtn, omcsumw_SettingsWindowGenerator$3__init_($api, $window, $uiData)); + $api.$windows.$addComponent($window, $viewportBtn); + $fullScreenBtn = $api.$components0.$button.$textButton.$create6(5, 4, 10, 1, $rt_s(102), null, omcsum_MenuBaseMedia_ICON_FULLSCREEN, omceugcb_ButtonMode_DEFAULT); + $api.$components0.$setName0($fullScreenBtn, $rt_s(489)); + $api.$components0.$button.$setButtonAction($fullScreenBtn, omcsumw_SettingsWindowGenerator$4__init_($api, $window, $uiData)); + $api.$windows.$addComponent($window, $fullScreenBtn); + $api.$windows.$addComponents($window, ($api.$preConfigured.$image_CreateSeparatorHorizontal(1, 3, 14)).$toArray3($rt_createArray(omceugc_Component, 0))); + $colorBlindTxt = $api.$components0.$text0.$create2(1, 2, omcet_Tools$Text_toArray($rt_s(490))); + $api.$windows.$addComponent($window, $colorBlindTxt); + $colorBlindBtn = $api.$components0.$button.$textButton.$create6(11, 2, 4, 1, $rt_s(102), null, omcsum_MenuBaseMedia_ICON_COLOR_BLIND, omceugcb_ButtonMode_TOGGLE); + $api.$components0.$setName0($colorBlindBtn, $rt_s(491)); + $api.$components0.$button.$setButtonAction($colorBlindBtn, omcsumw_SettingsWindowGenerator$5__init_($api, $window, $uiData)); + $api.$windows.$addComponent($window, $colorBlindBtn); + $okBtn = $api.$components0.$button.$textButton.$create5(1, 0, 14, 1, $rt_s(339)); + $api.$components0.$setOffset($okBtn, 0, 4); + $api.$components0.$button.$setButtonAction($okBtn, omcsumw_SettingsWindowGenerator$6__init_($api, $window, $uiData)); + $api.$windows.$addComponent($window, $okBtn); + $api.$windows.$center($window); + omcsumw_SettingsWindowGenerator_refreshComponents($api, $window); + return $window; +} +function omcsumw_SettingsWindowGenerator_refreshComponents($api, $window) { + var $muted, $colorBlind, $volume, $viewportMode, $fullscreen, $muteBtn, $volBar, $viewPortBtn, $colorBlindBtn, $fullScreenBtn; + $muted = (omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492)); + $colorBlind = (omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(493)); + $volume = (omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494)); + $viewportMode = (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(495), $rt_cls(omceum_ViewportMode)); + $fullscreen = (omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(47)); + $muteBtn = $api.$windows.$findComponentByName($window, $rt_s(485)); + $volBar = $api.$windows.$findComponentByName($window, $rt_s(486)); + $viewPortBtn = $api.$windows.$findComponentByName($window, $rt_s(488)); + $colorBlindBtn = $api.$windows.$findComponentByName($window, $rt_s(491)); + $fullScreenBtn = $api.$windows.$findComponentByName($window, $rt_s(489)); + $api.$components0.$button.$setPressed($muteBtn, $muted ? 0 : 1); + $api.$components0.$button.$textButton.$setIconArrayIndex($muteBtn, !$muted ? 0 : 1); + $api.$components0.$button.$textButton.$setText($muteBtn, !$muted ? $rt_s(496) : $rt_s(497)); + $api.$components0.$button.$centerContent($muteBtn); + $api.$components0.$setDisabled($volBar, $muted); + $api.$components0.$scrollBar.$setScrolled($volBar, $volume); + $api.$components0.$button.$textButton.$setText($viewPortBtn, $viewportMode.$text3); + $api.$components0.$button.$textButton.$setIconArrayIndex($viewPortBtn, jl_Enum_ordinal($viewportMode)); + $api.$components0.$button.$centerContent($viewPortBtn); + $api.$components0.$setDisabled($viewPortBtn, 0); + $api.$components0.$button.$textButton.$setText($fullScreenBtn, !$fullscreen ? $rt_s(498) : $rt_s(499)); + $api.$components0.$button.$textButton.$setIconArrayIndex($fullScreenBtn, !$fullscreen ? 0 : 1); + $api.$components0.$button.$centerContent($fullScreenBtn); + $api.$components0.$setDisabled($fullScreenBtn, 1); + $api.$components0.$button.$setPressed($colorBlindBtn, $colorBlind); + $api.$components0.$button.$textButton.$setIconArrayIndex($colorBlindBtn, !$colorBlind ? 0 : 1); + $api.$components0.$button.$textButton.$setText($colorBlindBtn, !$colorBlind ? $rt_s(497) : $rt_s(496)); + $api.$components0.$button.$centerContent($colorBlindBtn); +} +function jt_DateFormatElement$AmPmText() { + jt_DateFormatElement.call(this); + this.$ampms = null; +} +function jt_DateFormatElement$AmPmText__init_(var_0) { + var var_1 = new jt_DateFormatElement$AmPmText(); + jt_DateFormatElement$AmPmText__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$AmPmText__init_0($this, $symbols) { + jt_DateFormatElement__init_($this); + $this.$ampms = $symbols.$getAmPmStrings(); +} +function jt_DateFormatElement$AmPmText_format($this, $date, $buffer) { + var $ampm; + $ampm = $date.$get0(9); + $buffer.$append23($this.$ampms.data[$ampm]); +} +function jt_DateFormatElement$AmPmText_equals($this, $o) { + var $amPmText; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $amPmText = $o; + return ju_Arrays_equals($this.$ampms, $amPmText.$ampms); + } + return 0; +} +function jt_DateFormatElement$AmPmText_hashCode($this) { + return ju_Arrays_hashCode($this.$ampms); +} +var cbgggpi_ColorInfluencer = $rt_classWithoutFields(cbgggpi_Influencer); +function cbgggpi_ColorInfluencer__init_($this) { + cbgggpi_Influencer__init_($this); +} +var jn_FloatBufferOverByteBufferLittleEndian = $rt_classWithoutFields(jn_FloatBufferOverByteBuffer); +function jn_FloatBufferOverByteBufferLittleEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_FloatBufferOverByteBufferLittleEndian(); + jn_FloatBufferOverByteBufferLittleEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_FloatBufferOverByteBufferLittleEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_FloatBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_FloatBufferOverByteBufferLittleEndian_getElement($this, $index) { + var var$2, var$3, var$4, $value; + var$2 = $this.$byteByffer0.$array0.data; + var$3 = $this.$start2; + var$4 = $index * 4 | 0; + $value = (var$2[var$3 + var$4 | 0] & 255) << 24 | ($this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 1 | 0] & 255) << 16 | ($this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 2 | 0] & 255) << 8 | $this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 3 | 0] & 255; + return $rt_intBitsToFloat($value); +} +function jn_FloatBufferOverByteBufferLittleEndian_putElement($this, $index, $f) { + var $value, var$4, var$5, var$6; + $value = $rt_floatToIntBits($f); + var$4 = $this.$byteByffer0.$array0.data; + var$5 = $this.$start2; + var$6 = $index * 4 | 0; + var$4[var$5 + var$6 | 0] = $value >> 24 << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 1 | 0] = $value >> 16 << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 2 | 0] = $value >> 8 << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 3 | 0] = $value << 24 >> 24; +} +function cbgm_Octree$RayCastResult() { + jl_Object.call(this); + this.$maxDistanceSq = 0.0; +} +function cbgm_Octree$RayCastResult__init_() { + var var_0 = new cbgm_Octree$RayCastResult(); + cbgm_Octree$RayCastResult__init_0(var_0); + return var_0; +} +function cbgm_Octree$RayCastResult__init_0($this) { + jl_Object__init_0($this); + $this.$maxDistanceSq = 3.4028234663852886E38; +} +var cbgssu_DragAndDrop$Payload = $rt_classWithoutFields(); +function cbgssu_DragAndDrop$Payload__init_() { + var var_0 = new cbgssu_DragAndDrop$Payload(); + cbgssu_DragAndDrop$Payload__init_0(var_0); + return var_0; +} +function cbgssu_DragAndDrop$Payload__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_List = $rt_classWithoutFields(cbgssu_Widget); +var cbgssu_SelectBox$SelectBoxScrollPane$4 = $rt_classWithoutFields(cbgssu_List); +var cbgssu_SelectBox$SelectBoxScrollPane$3 = $rt_classWithoutFields(cbgss_InputListener); +var ji_IOException = $rt_classWithoutFields(jl_Exception); +function ji_IOException__init_() { + var var_0 = new ji_IOException(); + ji_IOException__init_0(var_0); + return var_0; +} +function ji_IOException__init_0($this) { + jl_Exception__init_0($this); +} +var jnc_CharacterCodingException = $rt_classWithoutFields(ji_IOException); +function jnc_CharacterCodingException__init_() { + var var_0 = new jnc_CharacterCodingException(); + jnc_CharacterCodingException__init_0(var_0); + return var_0; +} +function jnc_CharacterCodingException__init_0($this) { + ji_IOException__init_0($this); +} +function jnc_MalformedInputException() { + jnc_CharacterCodingException.call(this); + this.$length3 = 0; +} +function jnc_MalformedInputException__init_(var_0) { + var var_1 = new jnc_MalformedInputException(); + jnc_MalformedInputException__init_0(var_1, var_0); + return var_1; +} +function jnc_MalformedInputException__init_0($this, $length) { + jnc_CharacterCodingException__init_0($this); + $this.$length3 = $length; +} +function jnc_MalformedInputException_getMessage($this) { + var var$1, var$2; + var$1 = $this.$length3; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(500)), var$1); + return jl_StringBuilder_toString(var$2); +} +var omceum_MouseControlMode = $rt_classWithoutFields(jl_Enum); +var omceum_MouseControlMode_HARDWARE_MOUSE = null; +var omceum_MouseControlMode_KEYBOARD = null; +var omceum_MouseControlMode_GAMEPAD = null; +var omceum_MouseControlMode_DISABLED = null; +var omceum_MouseControlMode_$VALUES = null; +function omceum_MouseControlMode_$callClinit() { + omceum_MouseControlMode_$callClinit = $rt_eraseClinit(omceum_MouseControlMode); + omceum_MouseControlMode__clinit_(); +} +function omceum_MouseControlMode__init_(var_0, var_1) { + var var_2 = new omceum_MouseControlMode(); + omceum_MouseControlMode__init_0(var_2, var_0, var_1); + return var_2; +} +function omceum_MouseControlMode_values() { + omceum_MouseControlMode_$callClinit(); + return omceum_MouseControlMode_$VALUES.$clone(); +} +function omceum_MouseControlMode__init_0($this, var$1, var$2) { + omceum_MouseControlMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omceum_MouseControlMode_$values() { + omceum_MouseControlMode_$callClinit(); + return $rt_createArrayFromData(omceum_MouseControlMode, [omceum_MouseControlMode_HARDWARE_MOUSE, omceum_MouseControlMode_KEYBOARD, omceum_MouseControlMode_GAMEPAD, omceum_MouseControlMode_DISABLED]); +} +function omceum_MouseControlMode__clinit_() { + omceum_MouseControlMode_HARDWARE_MOUSE = omceum_MouseControlMode__init_($rt_s(501), 0); + omceum_MouseControlMode_KEYBOARD = omceum_MouseControlMode__init_($rt_s(502), 1); + omceum_MouseControlMode_GAMEPAD = omceum_MouseControlMode__init_($rt_s(503), 2); + omceum_MouseControlMode_DISABLED = omceum_MouseControlMode__init_($rt_s(504), 3); + omceum_MouseControlMode_$VALUES = omceum_MouseControlMode_$values(); +} +var cbgg_Pixmap$Filter = $rt_classWithoutFields(jl_Enum); +var cbgg_Pixmap$Filter_NearestNeighbour = null; +var cbgg_Pixmap$Filter_BiLinear = null; +var cbgg_Pixmap$Filter_$VALUES = null; +function cbgg_Pixmap$Filter_$callClinit() { + cbgg_Pixmap$Filter_$callClinit = $rt_eraseClinit(cbgg_Pixmap$Filter); + cbgg_Pixmap$Filter__clinit_(); +} +function cbgg_Pixmap$Filter__init_(var_0, var_1) { + var var_2 = new cbgg_Pixmap$Filter(); + cbgg_Pixmap$Filter__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_Pixmap$Filter_values() { + cbgg_Pixmap$Filter_$callClinit(); + return cbgg_Pixmap$Filter_$VALUES.$clone(); +} +function cbgg_Pixmap$Filter__init_0($this, var$1, var$2) { + cbgg_Pixmap$Filter_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_Pixmap$Filter__clinit_() { + cbgg_Pixmap$Filter_NearestNeighbour = cbgg_Pixmap$Filter__init_($rt_s(505), 0); + cbgg_Pixmap$Filter_BiLinear = cbgg_Pixmap$Filter__init_($rt_s(506), 1); + cbgg_Pixmap$Filter_$VALUES = $rt_createArrayFromData(cbgg_Pixmap$Filter, [cbgg_Pixmap$Filter_NearestNeighbour, cbgg_Pixmap$Filter_BiLinear]); +} +var ju_MapEntry$Type = $rt_classWithoutFields(0); +var ju_Hashtable$4$iterator$lambda$_5_0 = $rt_classWithoutFields(); +function ju_Hashtable$4$iterator$lambda$_5_0__init_() { + var var_0 = new ju_Hashtable$4$iterator$lambda$_5_0(); + ju_Hashtable$4$iterator$lambda$_5_0__init_0(var_0); + return var_0; +} +function ju_Hashtable$4$iterator$lambda$_5_0__init_0(var$0) { + jl_Object__init_0(var$0); +} +function ju_Hashtable$4$iterator$lambda$_5_0_get(var$0, var$1) { + return ju_Hashtable$4_lambda$iterator$0(var$1); +} +var jl_CloneNotSupportedException = $rt_classWithoutFields(jl_Exception); +function jl_CloneNotSupportedException__init_() { + var var_0 = new jl_CloneNotSupportedException(); + jl_CloneNotSupportedException__init_0(var_0); + return var_0; +} +function jl_CloneNotSupportedException__init_0($this) { + jl_Exception__init_0($this); +} +var jn_ShortBufferImpl = $rt_classWithoutFields(jn_ShortBuffer); +function jn_ShortBufferImpl__init_($this, $capacity, $position, $limit) { + jn_ShortBuffer__init_($this, $capacity, $position, $limit); +} +function jn_ShortBufferImpl_get($this, $index) { + var var$2, var$3, var$4; + if ($index >= 0 && $index < $this.$limit) + return $this.$getElement1($index); + var$2 = new jl_IndexOutOfBoundsException; + var$3 = $this.$limit; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(321)), $index), $rt_s(110)), var$3), 41); + jl_IndexOutOfBoundsException__init_1(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_ShortBufferImpl_isReadOnly($this) { + return $this.$readOnly(); +} +function jn_ShortBufferOverByteBuffer() { + var a = this; jn_ShortBufferImpl.call(a); + a.$byteByffer1 = null; + a.$readOnly5 = 0; + a.$start7 = 0; +} +function jn_ShortBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_ShortBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start7 = $start; + $this.$byteByffer1 = $byteBuffer; + $this.$readOnly5 = $readOnly; +} +function jn_ShortBufferOverByteBuffer_readOnly($this) { + return $this.$readOnly5; +} +var cbgm_Interpolation$PowIn = $rt_classWithoutFields(cbgm_Interpolation$Pow); +function cbgm_Interpolation$PowIn__init_(var_0) { + var var_1 = new cbgm_Interpolation$PowIn(); + cbgm_Interpolation$PowIn__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$PowIn__init_0($this, $power) { + cbgm_Interpolation$Pow__init_0($this, $power); +} +function omceu_API$_Windows$findComponentsByName$lambda$_42_0() { + jl_Object.call(this); + this.$_01 = null; +} +function omceu_API$_Windows$findComponentsByName$lambda$_42_0__init_(var_0) { + var var_1 = new omceu_API$_Windows$findComponentsByName$lambda$_42_0(); + omceu_API$_Windows$findComponentsByName$lambda$_42_0__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Windows$findComponentsByName$lambda$_42_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_01 = var$1; +} +function omceu_API$_Windows$findComponentsByName$lambda$_42_0_test(var$0, var$1) { + return omceu_API$_Windows$findComponentsByName$lambda$_42_0_test0(var$0, var$1); +} +function omceu_API$_Windows$findComponentsByName$lambda$_42_0_test0(var$0, var$1) { + return omceu_API$_Windows_lambda$findComponentsByName$3(var$0.$_01, var$1); +} +var ju_Random = $rt_classWithoutFields(); +function ju_Random__init_() { + var var_0 = new ju_Random(); + ju_Random__init_0(var_0); + return var_0; +} +function ju_Random__init_0($this) { + jl_Object__init_0($this); +} +function ju_Random_next($this, $bits) { + if ($bits == 32) + return $this.$nextDouble() * 4.294967295E9 + (-2.147483648E9) | 0; + return $this.$nextDouble() * Long_toNumber(Long_shl(Long_fromInt(1), jl_Math_min(32, $bits))) | 0; +} +function ju_Random_nextInt($this) { + return $this.$next4(32); +} +function ju_Random_nextInt0($this, $n) { + if ($n <= 0) + $rt_throw(jl_IllegalArgumentException__init_1()); + return $this.$nextDouble() * $n | 0; +} +function ju_Random_nextLong($this) { + return Long_or(Long_shl(Long_fromInt($this.$nextInt()), 32), Long_fromInt($this.$nextInt())); +} +function ju_Random_nextDouble($this) { + return $rt_globals.Math.random(); +} +function cbgm_RandomXS128() { + var a = this; ju_Random.call(a); + a.$seed0 = Long_ZERO; + a.$seed1 = Long_ZERO; +} +function cbgm_RandomXS128__init_() { + var var_0 = new cbgm_RandomXS128(); + cbgm_RandomXS128__init_0(var_0); + return var_0; +} +function cbgm_RandomXS128__init_0($this) { + ju_Random__init_0($this); + $this.$setSeed((ju_Random__init_()).$nextLong()); +} +function cbgm_RandomXS128_nextLong($this) { + var $s1, $s0, var$3; + $s1 = $this.$seed0; + $s0 = $this.$seed1; + $this.$seed0 = $s0; + var$3 = Long_xor($s1, Long_shl($s1, 23)); + var$3 = Long_xor(Long_xor(Long_xor(var$3, $s0), Long_shru(var$3, 17)), Long_shru($s0, 26)); + $this.$seed1 = var$3; + return Long_add(var$3, $s0); +} +function cbgm_RandomXS128_nextInt($this, $n) { + return Long_lo(($this.$nextLong0(Long_fromInt($n)))); +} +function cbgm_RandomXS128_nextLong0($this, $n) { + var $bits, $value; + if (Long_le($n, Long_ZERO)) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(507))); + while (true) { + $bits = Long_shru($this.$nextLong(), 1); + $value = Long_rem($bits, $n); + if (Long_ge(Long_add(Long_sub($bits, $value), Long_sub($n, Long_fromInt(1))), Long_ZERO)) + break; + } + return $value; +} +function cbgm_RandomXS128_nextFloat($this) { + return Long_toNumber(Long_shru($this.$nextLong(), 40)) * 5.9604644775390625E-8; +} +function cbgm_RandomXS128_setSeed($this, $seed) { + var $seed0; + if (Long_eq($seed, Long_ZERO)) + $seed = Long_create(0, 2147483648); + $seed0 = cbgm_RandomXS128_murmurHash3($seed); + $this.$setState($seed0, cbgm_RandomXS128_murmurHash3($seed0)); +} +function cbgm_RandomXS128_setState($this, $seed0, $seed1) { + $this.$seed0 = $seed0; + $this.$seed1 = $seed1; +} +function cbgm_RandomXS128_murmurHash3($x) { + var var$2; + var$2 = Long_xor($x, Long_shru($x, 33)); + var$2 = Long_mul(var$2, Long_create(3981806797, 4283543511)); + var$2 = Long_xor(var$2, Long_shru(var$2, 33)); + var$2 = Long_mul(var$2, Long_create(444984403, 3301882366)); + var$2 = Long_xor(var$2, Long_shru(var$2, 33)); + return var$2; +} +var otjc_JSArrayReader = $rt_classWithoutFields(0); +var otjc_JSArray = $rt_classWithoutFields(); +function otjc_JSArray_get$exported$0(var$0, var$1) { + return var$0.$get13(var$1); +} +function otjc_JSArray_getLength$exported$1(var$0) { + return var$0.$getLength(); +} +function cbgssu_VerticalGroup() { + var a = this; cbgssu_WidgetGroup.call(a); + a.$sizeInvalid0 = 0; + a.$align0 = 0; + a.$round2 = 0; +} +function cbgssu_VerticalGroup__init_() { + var var_0 = new cbgssu_VerticalGroup(); + cbgssu_VerticalGroup__init_0(var_0); + return var_0; +} +function cbgssu_VerticalGroup__init_0($this) { + cbgssu_WidgetGroup__init_0($this); + $this.$sizeInvalid0 = 1; + $this.$align0 = 2; + $this.$round2 = 1; + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_childrenOnly); +} +var jur_AbstractCharClass$LazyNonDigit = $rt_classWithoutFields(jur_AbstractCharClass$LazyDigit); +function jur_AbstractCharClass$LazyNonDigit__init_() { + var var_0 = new jur_AbstractCharClass$LazyNonDigit(); + jur_AbstractCharClass$LazyNonDigit__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyNonDigit__init_0($this) { + jur_AbstractCharClass$LazyDigit__init_0($this); +} +function jur_AbstractCharClass$LazyNonDigit_computeValue($this) { + var $chCl; + $chCl = (jur_AbstractCharClass$LazyDigit_computeValue($this)).$setNegative(1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +function cbggg_BitmapFont() { + var a = this; jl_Object.call(a); + a.$data7 = null; + a.$regions1 = null; + a.$cache = null; + a.$flipped = 0; + a.$integer = 0; + a.$ownsTexture = 0; +} +function cbggg_BitmapFont__init_() { + var var_0 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_0(var_0); + return var_0; +} +function cbggg_BitmapFont__init_1(var_0, var_1) { + var var_2 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_2(var_2, var_0, var_1); + return var_2; +} +function cbggg_BitmapFont__init_3(var_0, var_1, var_2) { + var var_3 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_4(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_BitmapFont__init_5(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_6(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_BitmapFont__init_7(var_0, var_1, var_2) { + var var_3 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_8(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_BitmapFont__init_9(var_0, var_1, var_2) { + var var_3 = new cbggg_BitmapFont(); + cbggg_BitmapFont__init_10(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_BitmapFont__init_0($this) { + cbggg_BitmapFont__init_6($this, cbg_Gdx_files.$classpath($rt_s(508)), cbg_Gdx_files.$classpath($rt_s(509)), 0, 1); +} +function cbggg_BitmapFont__init_2($this, $fontFile, $region) { + cbggg_BitmapFont__init_4($this, $fontFile, $region, 0); +} +function cbggg_BitmapFont__init_4($this, $fontFile, $region, $flip) { + cbggg_BitmapFont__init_8($this, cbggg_BitmapFont$BitmapFontData__init_($fontFile, $flip), $region, 1); +} +function cbggg_BitmapFont__init_6($this, $fontFile, $imageFile, $flip, $integer) { + cbggg_BitmapFont__init_8($this, cbggg_BitmapFont$BitmapFontData__init_($fontFile, $flip), cbggg_TextureRegion__init_(cbgg_Texture__init_1($imageFile, 0)), $integer); + $this.$ownsTexture = 1; +} +function cbggg_BitmapFont__init_8($this, $data, $region, $integer) { + var var$4, var$5; + if ($region === null) + var$4 = null; + else { + var$5 = $rt_createArray(cbggg_TextureRegion, 1); + var$5.data[0] = $region; + var$4 = cbgu_Array_with(var$5); + } + cbggg_BitmapFont__init_10($this, $data, var$4, $integer); +} +function cbggg_BitmapFont__init_10($this, $data, $pageRegions, $integer) { + var $n, $i, $file; + jl_Object__init_0($this); + $this.$flipped = $data.$flipped0; + $this.$data7 = $data; + $this.$integer = $integer; + if ($pageRegions !== null && $pageRegions.$size) { + $this.$regions1 = $pageRegions; + $this.$ownsTexture = 0; + } else { + if ($data.$imagePaths === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(510))); + $n = $data.$imagePaths.data.length; + $this.$regions1 = cbgu_Array__init_($n); + $i = 0; + while ($i < $n) { + $file = $data.$fontFile === null ? cbg_Gdx_files.$internal($data.$imagePaths.data[$i]) : cbg_Gdx_files.$getFileHandle($data.$imagePaths.data[$i], $data.$fontFile.$type5()); + $this.$regions1.$add1(cbggg_TextureRegion__init_(cbgg_Texture__init_1($file, 0))); + $i = $i + 1 | 0; + } + $this.$ownsTexture = 1; + } + $this.$cache = $this.$newFontCache(); + $this.$load0($data); +} +function cbggg_BitmapFont_load($this, $data) { + var var$2, var$3, var$4, $page, var$6, var$7, var$8, $glyph; + var$2 = $data.$glyphs.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + a: { + $page = var$2[var$4]; + if ($page !== null) { + var$6 = $page.data; + var$7 = var$6.length; + var$8 = 0; + while (true) { + if (var$8 >= var$7) + break a; + $glyph = var$6[var$8]; + if ($glyph !== null) + $data.$setGlyphRegion($glyph, $this.$regions1.$get5($glyph.$page)); + var$8 = var$8 + 1 | 0; + } + } + } + var$4 = var$4 + 1 | 0; + } + if ($data.$missingGlyph !== null) + $data.$setGlyphRegion($data.$missingGlyph, $this.$regions1.$get5($data.$missingGlyph.$page)); +} +function cbggg_BitmapFont_draw($this, $batch, $str, $x, $y) { + var $layout; + $this.$cache.$clear6(); + $layout = $this.$cache.$addText($str, $x, $y); + $this.$cache.$draw2($batch); + return $layout; +} +function cbggg_BitmapFont_draw0($this, $batch, $str, $x, $y, $start, $end, $targetWidth, $halign, $wrap, $truncate) { + var $layout; + $this.$cache.$clear6(); + $layout = $this.$cache.$addText0($str, $x, $y, $start, $end, $targetWidth, $halign, $wrap, $truncate); + $this.$cache.$draw2($batch); + return $layout; +} +function cbggg_BitmapFont_getColor($this) { + return $this.$cache.$getColor(); +} +function cbggg_BitmapFont_setColor($this, $color) { + ($this.$cache.$getColor()).$set4($color); +} +function cbggg_BitmapFont_setColor0($this, $r, $g, $b, $a) { + ($this.$cache.$getColor()).$set7($r, $g, $b, $a); +} +function cbggg_BitmapFont_getRegions($this) { + return $this.$regions1; +} +function cbggg_BitmapFont_dispose($this) { + var $i; + a: { + if ($this.$ownsTexture) { + $i = 0; + while (true) { + if ($i >= $this.$regions1.$size) + break a; + (($this.$regions1.$get5($i)).$getTexture()).$dispose(); + $i = $i + 1 | 0; + } + } + } +} +function cbggg_BitmapFont_newFontCache($this) { + return cbggg_BitmapFontCache__init_($this, $this.$integer); +} +function cbggg_BitmapFont_toString($this) { + return $this.$data7.$name9 === null ? jl_Object_toString($this) : $this.$data7.$name9; +} +function cbgggm_NodePart() { + jl_Object.call(this); + this.$enabled = 0; +} +function cbgggm_NodePart__init_() { + var var_0 = new cbgggm_NodePart(); + cbgggm_NodePart__init_0(var_0); + return var_0; +} +function cbgggm_NodePart__init_0($this) { + jl_Object__init_0($this); + $this.$enabled = 1; +} +function jur_CIBackReferenceSet() { + var a = this; jur_JointSet.call(a); + a.$referencedGroup = 0; + a.$consCounter0 = 0; +} +function jur_CIBackReferenceSet__init_(var_0, var_1) { + var var_2 = new jur_CIBackReferenceSet(); + jur_CIBackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CIBackReferenceSet__init_0($this, $groupIndex, $consCounter) { + jur_JointSet__init_0($this); + $this.$referencedGroup = $groupIndex; + $this.$consCounter0 = $consCounter; +} +function jur_CIBackReferenceSet_matches($this, $stringIndex, $testString, $matchResult) { + var $group, $i, var$6, var$7; + $group = $this.$getString($matchResult); + if ($group !== null && ($stringIndex + $group.$length() | 0) <= $matchResult.$getRightBound()) { + $i = 0; + while (true) { + if ($i >= $group.$length()) { + $matchResult.$setConsumed($this.$consCounter0, $group.$length()); + return $this.$next.$matches($stringIndex + $group.$length() | 0, $testString, $matchResult); + } + var$6 = $group.$charAt($i); + var$7 = $stringIndex + $i | 0; + if (var$6 != $testString.$charAt(var$7) && jur_Pattern_getSupplement($group.$charAt($i)) != $testString.$charAt(var$7)) + break; + $i = $i + 1 | 0; + } + return (-1); + } + return (-1); +} +function jur_CIBackReferenceSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_CIBackReferenceSet_getString($this, $matchResult) { + var $res; + $res = $matchResult.$getGroupNoCheck($this.$referencedGroup); + return $res; +} +function jur_CIBackReferenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$groupIndex0; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(511)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_CIBackReferenceSet_hasConsumed($this, $matchResult) { + var $res; + $res = !$matchResult.$getConsumed($this.$consCounter0) ? 0 : 1; + $matchResult.$setConsumed($this.$consCounter0, (-1)); + return $res; +} +function jur_AbstractCharClass$1() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$lHS = null; + a.$this$028 = null; +} +function jur_AbstractCharClass$1__init_(var_0, var_1) { + var var_2 = new jur_AbstractCharClass$1(); + jur_AbstractCharClass$1__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_AbstractCharClass$1__init_0($this, $this$0, var$2) { + $this.$this$028 = $this$0; + $this.$val$lHS = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$1_contains($this, $ch) { + var $index; + $index = $ch - 55296 | 0; + return $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $this.$val$lHS.$get12($index) : 0; +} +function jur_AbstractCharClass$2() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$lHS0 = null; + a.$val$thisClass = null; + a.$this$029 = null; +} +function jur_AbstractCharClass$2__init_(var_0, var_1, var_2) { + var var_3 = new jur_AbstractCharClass$2(); + jur_AbstractCharClass$2__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_AbstractCharClass$2__init_0($this, $this$0, var$2, var$3) { + $this.$this$029 = $this$0; + $this.$val$lHS0 = var$2; + $this.$val$thisClass = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$2_contains($this, $ch) { + var $index, $containslHS; + $index = $ch - 55296 | 0; + $containslHS = $index >= 0 && $index < 2048 ? $this.$altSurrogates ^ $this.$val$lHS0.$get12($index) : 0; + return $this.$val$thisClass.$contains1($ch) && !$containslHS ? 1 : 0; +} +var jur_PossessiveCompositeQuantifierSet = $rt_classWithoutFields(jur_CompositeQuantifierSet); +function jur_PossessiveCompositeQuantifierSet__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_PossessiveCompositeQuantifierSet(); + jur_PossessiveCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_PossessiveCompositeQuantifierSet__init_0($this, $quant, $innerSet, $next, $type) { + jur_CompositeQuantifierSet__init_0($this, $quant, $innerSet, $next, $type); +} +function jur_PossessiveCompositeQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, $shift; + $min = $this.$quantifier.$min3(); + $max = $this.$quantifier.$max2(); + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while (true) { + if ($i >= $max) + break a; + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) + break a; + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) { + $matchResult.$hitEnd = 1; + return (-1); + } + $shift = $this.$leaf.$accepts($stringIndex, $testString); + if ($shift < 1) + break; + $stringIndex = $stringIndex + $shift | 0; + $i = $i + 1 | 0; + } + return (-1); +} +var jt_DecimalFormat$CurrencyField = $rt_classWithoutFields(); +function jt_DecimalFormat$CurrencyField__init_() { + var var_0 = new jt_DecimalFormat$CurrencyField(); + jt_DecimalFormat$CurrencyField__init_0(var_0); + return var_0; +} +function jt_DecimalFormat$CurrencyField__init_0($this) { + jl_Object__init_0($this); +} +function jt_DecimalFormat$CurrencyField_equals($this, $obj) { + return $obj instanceof jt_DecimalFormat$CurrencyField; +} +function jt_DecimalFormat$CurrencyField_hashCode($this) { + return 0; +} +function cbgssu_Button() { + var a = this; cbgssu_Table.call(a); + a.$clickListener = null; + a.$programmaticChangeEvents0 = 0; +} +function cbgssu_Button__init_() { + var var_0 = new cbgssu_Button(); + cbgssu_Button__init_0(var_0); + return var_0; +} +function cbgssu_Button__init_0($this) { + cbgssu_Table__init_0($this); + $this.$programmaticChangeEvents0 = 1; + cbgssu_Button_initialize($this); +} +function cbgssu_Button_initialize($this) { + var var$1; + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_enabled); + var$1 = cbgssu_Button$1__init_($this); + $this.$clickListener = var$1; + $this.$addListener(var$1); +} +function ju_GregorianCalendar() { + var a = this; ju_Calendar.call(a); + a.$gregorianCutover = Long_ZERO; + a.$changeYear = 0; + a.$julianSkew = 0; + a.$isCached = 0; + a.$cachedFields = null; + a.$nextMidnightMillis = Long_ZERO; + a.$lastMidnightMillis = Long_ZERO; + a.$currentYearSkew = 0; + a.$lastYearSkew = 0; +} +var ju_GregorianCalendar_daysInMonth = null; +var ju_GregorianCalendar_daysInYear = null; +var ju_GregorianCalendar_maximums = null; +var ju_GregorianCalendar_minimums = null; +var ju_GregorianCalendar_leastMaximums = null; +function ju_GregorianCalendar_$callClinit() { + ju_GregorianCalendar_$callClinit = $rt_eraseClinit(ju_GregorianCalendar); + ju_GregorianCalendar__clinit_(); +} +function ju_GregorianCalendar__init_() { + var var_0 = new ju_GregorianCalendar(); + ju_GregorianCalendar__init_0(var_0); + return var_0; +} +function ju_GregorianCalendar__init_1(var_0) { + var var_1 = new ju_GregorianCalendar(); + ju_GregorianCalendar__init_2(var_1, var_0); + return var_1; +} +function ju_GregorianCalendar__init_3(var_0, var_1) { + var var_2 = new ju_GregorianCalendar(); + ju_GregorianCalendar__init_4(var_2, var_0, var_1); + return var_2; +} +function ju_GregorianCalendar__init_0($this) { + ju_GregorianCalendar_$callClinit(); + ju_GregorianCalendar__init_2($this, ju_Locale_getDefault()); +} +function ju_GregorianCalendar__init_2($this, $locale) { + ju_GregorianCalendar_$callClinit(); + ju_GregorianCalendar__init_4($this, ju_TimeZone_getDefault(), $locale); +} +function ju_GregorianCalendar__init_4($this, $timezone, $locale) { + ju_GregorianCalendar_$callClinit(); + ju_Calendar__init_0($this, $timezone, $locale); + $this.$gregorianCutover = Long_create(4184124416, 4294964450); + $this.$changeYear = 1582; + $this.$julianSkew = ((($this.$changeYear - 2000 | 0) / 400 | 0) + ju_GregorianCalendar_julianError($this) | 0) - (($this.$changeYear - 2000 | 0) / 100 | 0) | 0; + $this.$cachedFields = $rt_createIntArrayFromData([0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); + $this.$currentYearSkew = 10; + $this.$setTimeInMillis(jl_System_currentTimeMillis()); +} +function ju_GregorianCalendar_fullFieldsCalc($this, $timeVal, $millis, $zoneOffset) { + var $days, var$5, var$6, var$7, $dayOfYear, $month, $leapYear, $date, $dstOffset, var$13, var$14, $daysFromStart, $week, var$17; + $days = Long_div($timeVal, Long_fromInt(86400000)); + if ($millis < 0) { + $millis = $millis + 86400000 | 0; + $days = Long_sub($days, Long_fromInt(1)); + } + var$5 = $millis + $zoneOffset | 0; + while (var$5 < 0) { + var$5 = var$5 + 86400000 | 0; + $days = Long_sub($days, Long_fromInt(1)); + } + while (var$5 >= 86400000) { + var$5 = var$5 - 86400000 | 0; + $days = Long_add($days, Long_fromInt(1)); + } + var$6 = Long_fromInt($zoneOffset); + var$7 = Long_add($timeVal, var$6); + $dayOfYear = ju_GregorianCalendar_computeYearAndDay($this, $days, var$7); + $this.$fields.data[6] = $dayOfYear; + if ($this.$fields.data[1] == $this.$changeYear && Long_le($this.$gregorianCutover, var$7)) + $dayOfYear = $dayOfYear + $this.$currentYearSkew | 0; + $month = $dayOfYear / 32 | 0; + $leapYear = $this.$isLeapYear($this.$fields.data[1]); + $date = $dayOfYear - ju_GregorianCalendar_daysInYear0($this, $leapYear, $month) | 0; + if ($date > ju_GregorianCalendar_daysInMonth0($this, $leapYear, $month)) { + $date = $date - ju_GregorianCalendar_daysInMonth0($this, $leapYear, $month) | 0; + $month = $month + 1 | 0; + } + $this.$fields.data[7] = ju_GregorianCalendar_mod7($this, Long_sub($days, Long_fromInt(3))) + 1 | 0; + $dstOffset = $this.$getTimeZoneOffset($timeVal); + if ($this.$fields.data[1] > 0) + $dstOffset = $dstOffset - $zoneOffset | 0; + $this.$fields.data[16] = $dstOffset; + if (!$dstOffset) + var$7 = $days; + else { + var$5 = var$5 + $dstOffset | 0; + if (var$5 < 0) { + var$5 = var$5 + 86400000 | 0; + var$7 = Long_sub($days, Long_fromInt(1)); + } else if (var$5 < 86400000) + var$7 = $days; + else { + var$5 = var$5 - 86400000 | 0; + var$7 = Long_add($days, Long_fromInt(1)); + } + if (Long_ne($days, var$7)) { + var$6 = Long_add(Long_sub($timeVal, var$6), Long_fromInt($dstOffset)); + var$13 = ju_GregorianCalendar_computeYearAndDay($this, var$7, var$6); + $this.$fields.data[6] = var$13; + if ($this.$fields.data[1] == $this.$changeYear && Long_le($this.$gregorianCutover, var$6)) + var$13 = var$13 + $this.$currentYearSkew | 0; + $month = var$13 / 32 | 0; + $leapYear = $this.$isLeapYear($this.$fields.data[1]); + $date = var$13 - ju_GregorianCalendar_daysInYear0($this, $leapYear, $month) | 0; + if ($date > ju_GregorianCalendar_daysInMonth0($this, $leapYear, $month)) { + $date = $date - ju_GregorianCalendar_daysInMonth0($this, $leapYear, $month) | 0; + $month = $month + 1 | 0; + } + $this.$fields.data[7] = ju_GregorianCalendar_mod7($this, Long_sub(var$7, Long_fromInt(3))) + 1 | 0; + } + } + $this.$fields.data[14] = var$5 % 1000 | 0; + var$5 = var$5 / 1000 | 0; + $this.$fields.data[13] = var$5 % 60 | 0; + var$5 = var$5 / 60 | 0; + $this.$fields.data[12] = var$5 % 60 | 0; + var$13 = var$5 / 60 | 0; + $this.$fields.data[11] = var$13 % 24 | 0; + var$14 = $this.$fields; + var$14.data[9] = $this.$fields.data[11] <= 11 ? 0 : 1; + $this.$fields.data[10] = $this.$fields.data[11] % 12 | 0; + if ($this.$fields.data[1] > 0) + $this.$fields.data[0] = 1; + else { + $this.$fields.data[0] = 0; + $this.$fields.data[1] = ( -$this.$fields.data[1] | 0) + 1 | 0; + } + $this.$fields.data[2] = $month; + $this.$fields.data[5] = $date; + var$14 = $this.$fields.data; + var$13 = $date - 1 | 0; + var$14[8] = (var$13 / 7 | 0) + 1 | 0; + $this.$fields.data[4] = ((var$13 + ju_GregorianCalendar_mod7($this, Long_sub(Long_sub(Long_sub(var$7, Long_fromInt($date)), Long_fromInt(2)), Long_fromInt($this.$getFirstDayOfWeek0() - 1 | 0))) | 0) / 7 | 0) + 1 | 0; + $daysFromStart = ju_GregorianCalendar_mod7($this, Long_sub(Long_sub(Long_sub(var$7, Long_fromInt(3)), Long_fromInt($this.$fields.data[6] - 1 | 0)), Long_fromInt($this.$getFirstDayOfWeek0() - 1 | 0))); + var$5 = (($this.$fields.data[6] - 1 | 0) + $daysFromStart | 0) / 7 | 0; + $week = var$5 + ((7 - $daysFromStart | 0) < $this.$getMinimalDaysInFirstWeek0() ? 0 : 1) | 0; + if (!$week) { + var$14 = $this.$fields; + var$17 = !$this.$isLeapYear($this.$fields.data[1] - 1 | 0) ? 1 : 2; + var$13 = 7 - ju_GregorianCalendar_mod7($this, Long_fromInt($daysFromStart - var$17 | 0)) | 0; + var$14.data[3] = var$13 < $this.$getMinimalDaysInFirstWeek0() ? 52 : 53; + } else { + var$5 = $this.$fields.data[6]; + var$13 = !$leapYear ? 366 : 367; + var$17 = !$leapYear ? 1 : 2; + if (var$5 < (var$13 - ju_GregorianCalendar_mod7($this, Long_fromInt($daysFromStart + var$17 | 0)) | 0)) + $this.$fields.data[3] = $week; + else { + var$14 = $this.$fields; + var$17 = !$leapYear ? 1 : 2; + if ((7 - ju_GregorianCalendar_mod7($this, Long_fromInt($daysFromStart + var$17 | 0)) | 0) >= $this.$getMinimalDaysInFirstWeek0()) + $week = 1; + var$14.data[3] = $week; + } + } +} +function ju_GregorianCalendar_cachedFieldsCheckAndGet($this, $timeVal, $newTimeMillis, $newTimeMillisAdjusted, $millis, $zoneOffset) { + var $dstOffset; + a: { + b: { + $dstOffset = $this.$fields.data[16]; + if ($this.$isCached && Long_lt($newTimeMillis, $this.$nextMidnightMillis) && Long_gt($newTimeMillis, $this.$lastMidnightMillis) && $this.$cachedFields.data[4] == $zoneOffset && !(!$dstOffset && Long_ge($newTimeMillisAdjusted, $this.$nextMidnightMillis))) { + if (!$dstOffset) + break b; + if (Long_gt($newTimeMillisAdjusted, $this.$lastMidnightMillis)) + break b; + } + ju_GregorianCalendar_fullFieldsCalc($this, $timeVal, $millis, $zoneOffset); + $this.$isCached = 0; + break a; + } + $this.$fields.data[1] = $this.$cachedFields.data[0]; + $this.$fields.data[2] = $this.$cachedFields.data[1]; + $this.$fields.data[5] = $this.$cachedFields.data[2]; + $this.$fields.data[7] = $this.$cachedFields.data[3]; + $this.$fields.data[0] = $this.$cachedFields.data[5]; + $this.$fields.data[3] = $this.$cachedFields.data[6]; + $this.$fields.data[4] = $this.$cachedFields.data[7]; + $this.$fields.data[6] = $this.$cachedFields.data[8]; + $this.$fields.data[8] = $this.$cachedFields.data[9]; + } +} +function ju_GregorianCalendar_getTimeZoneOffset($this, $localTime) { + return ($this.$getTimeZone()).$getOffset($localTime); +} +function ju_GregorianCalendar_computeFields($this) { + var $zoneOffset, $millis, $dstOffset, $offset, $newTime, var$6, var$7, var$8, var$9, $i, $cacheMillis; + $zoneOffset = $this.$getTimeZoneOffset($this.$time); + if (!$this.$isSet.data[15]) + $this.$fields.data[15] = $zoneOffset; + $millis = Long_lo(Long_rem($this.$time, Long_fromInt(86400000))); + $dstOffset = $this.$fields.data[16]; + $offset = $zoneOffset + $dstOffset | 0; + $newTime = Long_add($this.$time, Long_fromInt($offset)); + if (Long_gt($this.$time, Long_ZERO) && Long_lt($newTime, Long_ZERO) && $offset > 0) + $newTime = Long_create(4294967295, 2147483647); + else if (Long_lt($this.$time, Long_ZERO) && Long_gt($newTime, Long_ZERO) && $offset < 0) + $newTime = Long_create(0, 2147483648); + if (!$this.$isCached) + ju_GregorianCalendar_fullFieldsCalc($this, $this.$time, $millis, $zoneOffset); + else { + var$6 = $millis >= 0 ? $millis : $millis + 86400000 | 0; + var$6 = var$6 + $zoneOffset | 0; + var$6 = var$6 + $dstOffset | 0; + if (var$6 < 0) + var$6 = var$6 + 86400000 | 0; + else if (var$6 >= 86400000) + var$6 = var$6 - 86400000 | 0; + $this.$fields.data[14] = var$6 % 1000 | 0; + var$6 = var$6 / 1000 | 0; + $this.$fields.data[13] = var$6 % 60 | 0; + var$7 = var$6 / 60 | 0; + $this.$fields.data[12] = var$7 % 60 | 0; + var$6 = var$7 / 60 | 0; + $this.$fields.data[11] = var$6 % 24 | 0; + var$8 = $this.$fields; + var$8.data[9] = $this.$fields.data[11] <= 11 ? 0 : 1; + $this.$fields.data[10] = $this.$fields.data[11] % 12 | 0; + var$6 = Long_compare($newTime, Long_ZERO); + var$9 = var$6 > 0 && var$6 < 0 && !$dstOffset ? Long_create(4294967295, 2147483647) : var$6 >= 0 ? $newTime : var$6 <= 0 ? $newTime : $dstOffset ? Long_create(0, 2147483648) : $newTime; + ju_GregorianCalendar_cachedFieldsCheckAndGet($this, $this.$time, $newTime, var$9, $millis, $zoneOffset); + } + $i = 0; + while ($i < 17) { + $this.$isSet.data[$i] = 1; + $i = $i + 1 | 0; + } + if (!$this.$isCached && Long_ne($newTime, Long_create(4294967295, 2147483647)) && Long_ne($newTime, Long_create(0, 2147483648))) { + $cacheMillis = 0; + $this.$cachedFields.data[0] = $this.$fields.data[1]; + $this.$cachedFields.data[1] = $this.$fields.data[2]; + $this.$cachedFields.data[2] = $this.$fields.data[5]; + $this.$cachedFields.data[3] = $this.$fields.data[7]; + $this.$cachedFields.data[4] = $zoneOffset; + $this.$cachedFields.data[5] = $this.$fields.data[0]; + $this.$cachedFields.data[6] = $this.$fields.data[3]; + $this.$cachedFields.data[7] = $this.$fields.data[4]; + $this.$cachedFields.data[8] = $this.$fields.data[6]; + $this.$cachedFields.data[9] = $this.$fields.data[8]; + var$6 = $cacheMillis + ((((23 - $this.$fields.data[11] | 0) * 60 | 0) * 60 | 0) * 1000 | 0) | 0; + var$6 = var$6 + (((59 - $this.$fields.data[12] | 0) * 60 | 0) * 1000 | 0) | 0; + var$6 = var$6 + ((59 - $this.$fields.data[13] | 0) * 1000 | 0) | 0; + $this.$nextMidnightMillis = Long_add($newTime, Long_fromInt(var$6)); + var$6 = (($this.$fields.data[11] * 60 | 0) * 60 | 0) * 1000 | 0; + var$6 = var$6 + (($this.$fields.data[12] * 60 | 0) * 1000 | 0) | 0; + var$6 = var$6 + ($this.$fields.data[13] * 1000 | 0) | 0; + $this.$lastMidnightMillis = Long_sub($newTime, Long_fromInt(var$6)); + $this.$isCached = 1; + } +} +function ju_GregorianCalendar_computeTime($this) { + var $hour, $timeVal, $year, $weekMonthSet, $useMonth, $useWeekYear, $days, $dayOfWeek, var$9, $skew, var$11, $month, $leapYear, $useDate, var$15; + a: { + b: { + c: { + d: { + e: { + if (!$this.$isLenient()) { + f: { + if ($this.$isSet.data[11]) { + if ($this.$fields.data[11] >= 0 && $this.$fields.data[11] <= 23) + break f; + $rt_throw(jl_IllegalArgumentException__init_1()); + } + if ($this.$isSet.data[10]) { + if ($this.$fields.data[10] < 0) + break a; + if ($this.$fields.data[10] > 11) + break a; + } + } + if ($this.$isSet.data[12] && !($this.$fields.data[12] >= 0 && $this.$fields.data[12] <= 59)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[13]) { + if ($this.$fields.data[13] < 0) + break b; + if ($this.$fields.data[13] > 59) + break b; + } + if ($this.$isSet.data[14]) { + if ($this.$fields.data[14] < 0) + break c; + if ($this.$fields.data[14] > 999) + break c; + } + if ($this.$isSet.data[3] && !($this.$fields.data[3] >= 1 && $this.$fields.data[3] <= 53)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[7] && !($this.$fields.data[7] >= 1 && $this.$fields.data[7] <= 7)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[8] && !($this.$fields.data[8] >= 1 && $this.$fields.data[8] <= 6)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[4]) { + if ($this.$fields.data[4] < 1) + break d; + if ($this.$fields.data[4] > 6) + break d; + } + if ($this.$isSet.data[9] && $this.$fields.data[9] && $this.$fields.data[9] != 1) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[10] && !($this.$fields.data[10] >= 0 && $this.$fields.data[10] <= 11)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if ($this.$isSet.data[1]) { + if ($this.$isSet.data[0] && !$this.$fields.data[0] && !($this.$fields.data[1] >= 1 && $this.$fields.data[1] <= 292269054)) + $rt_throw(jl_IllegalArgumentException__init_1()); + if (!($this.$fields.data[1] >= 1 && $this.$fields.data[1] <= 292278994)) + $rt_throw(jl_IllegalArgumentException__init_1()); + } + if ($this.$isSet.data[2]) { + if ($this.$fields.data[2] < 0) + break e; + if ($this.$fields.data[2] > 11) + break e; + } + } + $hour = Long_ZERO; + if ($this.$isSet.data[11] && $this.$lastTimeFieldSet != 10) + $hour = Long_fromInt($this.$fields.data[11]); + else if ($this.$isSet.data[10]) + $hour = Long_fromInt(($this.$fields.data[9] * 12 | 0) + $this.$fields.data[10] | 0); + $timeVal = Long_mul($hour, Long_fromInt(3600000)); + if ($this.$isSet.data[12]) + $timeVal = Long_add($timeVal, Long_mul(Long_fromInt($this.$fields.data[12]), Long_fromInt(60000))); + if ($this.$isSet.data[13]) + $timeVal = Long_add($timeVal, Long_mul(Long_fromInt($this.$fields.data[13]), Long_fromInt(1000))); + if ($this.$isSet.data[14]) + $timeVal = Long_add($timeVal, Long_fromInt($this.$fields.data[14])); + $year = !$this.$isSet.data[1] ? 1970 : $this.$fields.data[1]; + if ($this.$isSet.data[0]) { + if ($this.$fields.data[0] && $this.$fields.data[0] != 1) + $rt_throw(jl_IllegalArgumentException__init_1()); + if (!$this.$fields.data[0]) + $year = 1 - $year | 0; + } + $weekMonthSet = !$this.$isSet.data[4] && !$this.$isSet.data[8] ? 0 : 1; + $useMonth = !(!$this.$isSet.data[5] && !$this.$isSet.data[2] && !$weekMonthSet) && $this.$lastDateFieldSet != 6 ? 1 : 0; + if ($useMonth && !($this.$lastDateFieldSet != 7 && $this.$lastDateFieldSet != 3)) { + if ($this.$isSet.data[3] && $this.$isSet.data[7]) + $useMonth = $this.$lastDateFieldSet != 3 && $weekMonthSet && $this.$isSet.data[7] ? 1 : 0; + else if ($this.$isSet.data[6]) + $useMonth = $this.$isSet.data[5] && $this.$isSet.data[2] ? 1 : 0; + } + if (!$useMonth) { + $useWeekYear = $this.$isSet.data[3] && $this.$lastDateFieldSet != 6 ? 1 : 0; + if ($useWeekYear && $this.$isSet.data[6]) + $useWeekYear = $this.$isSet.data[7]; + $days = ju_GregorianCalendar_daysFromBaseYear($this, $year); + if ($useWeekYear) { + $dayOfWeek = !$this.$isSet.data[7] ? $this.$getFirstDayOfWeek0() - 1 | 0 : $this.$fields.data[7] - 1 | 0; + var$9 = Long_sub($days, Long_fromInt(3)); + $skew = ju_GregorianCalendar_mod7($this, Long_sub(var$9, Long_fromInt($this.$getFirstDayOfWeek0() - 1 | 0))); + $days = Long_add($days, Long_fromInt(((($this.$fields.data[3] - 1 | 0) * 7 | 0) + ju_GregorianCalendar_mod7($this, Long_sub(Long_fromInt($skew + $dayOfWeek | 0), var$9)) | 0) - $skew | 0)); + if ((7 - $skew | 0) < $this.$getMinimalDaysInFirstWeek0()) + $days = Long_add($days, Long_fromInt(7)); + } else if ($this.$isSet.data[6]) { + g: { + if (!$this.$isLenient()) { + if ($this.$fields.data[6] >= 1) { + var$11 = $this.$fields.data[6]; + if (var$11 <= (365 + (!$this.$isLeapYear($year) ? 0 : 1) | 0)) + break g; + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + } + $days = Long_add($days, Long_fromInt($this.$fields.data[6] - 1 | 0)); + } else if ($this.$isSet.data[7]) + $days = Long_add($days, Long_fromInt(ju_GregorianCalendar_mod7($this, Long_sub(Long_fromInt($this.$fields.data[7] - 1 | 0), Long_sub($days, Long_fromInt(3)))))); + } else { + $month = $this.$fields.data[2]; + $year = $year + ($month / 12 | 0) | 0; + var$11 = $month % 12 | 0; + if (var$11 < 0) { + $year = $year + (-1) | 0; + var$11 = var$11 + 12 | 0; + } + $leapYear = $this.$isLeapYear($year); + $days = Long_add(ju_GregorianCalendar_daysFromBaseYear($this, $year), Long_fromInt(ju_GregorianCalendar_daysInYear0($this, $leapYear, var$11))); + $useDate = $this.$isSet.data[5]; + if ($useDate && !($this.$lastDateFieldSet != 7 && $this.$lastDateFieldSet != 4 && $this.$lastDateFieldSet != 8)) + $useDate = $this.$isSet.data[7] && $weekMonthSet ? 0 : 1; + if ($useDate) { + if (!$this.$isLenient() && !($this.$fields.data[5] >= 1 && $this.$fields.data[5] <= ju_GregorianCalendar_daysInMonth0($this, $leapYear, var$11))) + $rt_throw(jl_IllegalArgumentException__init_1()); + $days = Long_add($days, Long_fromInt($this.$fields.data[5] - 1 | 0)); + } else { + $dayOfWeek = !$this.$isSet.data[7] ? $this.$getFirstDayOfWeek0() - 1 | 0 : $this.$fields.data[7] - 1 | 0; + if ($this.$isSet.data[4] && $this.$lastDateFieldSet != 8) { + $skew = ju_GregorianCalendar_mod7($this, Long_sub(Long_sub($days, Long_fromInt(3)), Long_fromInt($this.$getFirstDayOfWeek0() - 1 | 0))); + $days = Long_add($days, Long_fromInt(((($this.$fields.data[4] - 1 | 0) * 7 | 0) + ju_GregorianCalendar_mod7($this, Long_sub(Long_fromInt($skew + $dayOfWeek | 0), Long_sub($days, Long_fromInt(2)))) | 0) - $skew | 0)); + } else if (!$this.$isSet.data[8]) { + if ($this.$isSet.data[7]) { + var$9 = Long_sub($days, Long_fromInt(3)); + $skew = ju_GregorianCalendar_mod7($this, Long_sub(var$9, Long_fromInt($this.$getFirstDayOfWeek0() - 1 | 0))); + $days = Long_add($days, Long_fromInt(ju_GregorianCalendar_mod7($this, Long_fromInt(ju_GregorianCalendar_mod7($this, Long_sub(Long_fromInt($skew + $dayOfWeek | 0), var$9)) - $skew | 0)))); + } + } else if ($this.$fields.data[8] >= 0) + $days = Long_add($days, Long_fromInt(ju_GregorianCalendar_mod7($this, Long_sub(Long_fromInt($dayOfWeek), Long_sub($days, Long_fromInt(3)))) + (($this.$fields.data[8] - 1 | 0) * 7 | 0) | 0)); + else { + var$15 = ju_GregorianCalendar_daysInMonth0($this, $leapYear, var$11); + var$9 = Long_fromInt($dayOfWeek); + $days = Long_add($days, Long_fromInt((var$15 + ju_GregorianCalendar_mod7($this, Long_sub(var$9, Long_sub(Long_add($days, Long_fromInt(ju_GregorianCalendar_daysInMonth0($this, $leapYear, var$11))), Long_fromInt(3)))) | 0) + ($this.$fields.data[8] * 7 | 0) | 0)); + } + } + } + $this.$lastDateFieldSet = 0; + var$9 = Long_add($timeVal, Long_mul($days, Long_fromInt(86400000))); + if ($year == $this.$changeYear && Long_ge(var$9, Long_add($this.$gregorianCutover, Long_mul(Long_fromInt(ju_GregorianCalendar_julianError($this)), Long_fromInt(86400000))))) + var$9 = Long_sub(var$9, Long_mul(Long_fromInt(ju_GregorianCalendar_julianError($this)), Long_fromInt(86400000))); + $this.$time = Long_sub(var$9, Long_fromInt($this.$getTimeZoneOffset(var$9))); + return; + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + $rt_throw(jl_IllegalArgumentException__init_1()); +} +function ju_GregorianCalendar_computeYearAndDay($this, $dayCount, $localTime) { + var $year, var$4, var$5; + $year = 1970; + var$4 = Long_ge($localTime, $this.$gregorianCutover) ? $dayCount : Long_sub($dayCount, Long_fromInt($this.$julianSkew)); + while (true) { + var$5 = Long_lo(Long_div(var$4, Long_fromInt(365))); + if (!var$5) + break; + $year = $year + var$5 | 0; + var$4 = Long_sub($dayCount, ju_GregorianCalendar_daysFromBaseYear($this, $year)); + } + if (Long_lt(var$4, Long_ZERO)) { + $year = $year - 1 | 0; + var$4 = Long_add(var$4, Long_fromInt(ju_GregorianCalendar_daysInYear1($this, $year))); + } + $this.$fields.data[1] = $year; + return Long_lo(var$4) + 1 | 0; +} +function ju_GregorianCalendar_daysFromBaseYear($this, $iyear) { + var $year, var$3, var$4, $days; + $year = Long_fromInt($iyear); + if (Long_lt($year, Long_fromInt(1970))) { + if (Long_le($year, Long_fromInt($this.$changeYear))) + return Long_add(Long_add(Long_mul(Long_sub($year, Long_fromInt(1970)), Long_fromInt(365)), Long_div(Long_sub($year, Long_fromInt(1972)), Long_fromInt(4))), Long_fromInt($this.$julianSkew)); + var$3 = Long_add(Long_mul(Long_sub($year, Long_fromInt(1970)), Long_fromInt(365)), Long_div(Long_sub($year, Long_fromInt(1972)), Long_fromInt(4))); + var$4 = Long_sub($year, Long_fromInt(2000)); + return Long_add(Long_sub(var$3, Long_div(var$4, Long_fromInt(100))), Long_div(var$4, Long_fromInt(400))); + } + $days = Long_add(Long_mul(Long_sub($year, Long_fromInt(1970)), Long_fromInt(365)), Long_div(Long_sub($year, Long_fromInt(1969)), Long_fromInt(4))); + var$3 = Long_gt($year, Long_fromInt($this.$changeYear)) ? Long_sub($days, Long_sub(Long_div(Long_sub($year, Long_fromInt(1901)), Long_fromInt(100)), Long_div(Long_sub($year, Long_fromInt(1601)), Long_fromInt(400)))) : Long_eq($year, Long_fromInt($this.$changeYear)) ? Long_add($days, Long_fromInt($this.$currentYearSkew)) : Long_ne($year, Long_fromInt($this.$changeYear - 1 | 0)) ? Long_add($days, Long_fromInt($this.$julianSkew)) : Long_add($days, Long_fromInt($this.$lastYearSkew)); + return var$3; +} +function ju_GregorianCalendar_daysInMonth0($this, $leapYear, $month) { + if ($leapYear && $month == 1) { + ju_GregorianCalendar_$callClinit(); + return ju_GregorianCalendar_daysInMonth.data[$month] + 1 | 0; + } + ju_GregorianCalendar_$callClinit(); + return ju_GregorianCalendar_daysInMonth.data[$month]; +} +function ju_GregorianCalendar_daysInYear1($this, $year) { + var $daysInYear; + $daysInYear = !$this.$isLeapYear($year) ? 365 : 366; + if ($year == $this.$changeYear) + $daysInYear = $daysInYear - $this.$currentYearSkew | 0; + if ($year == ($this.$changeYear - 1 | 0)) + $daysInYear = $daysInYear - $this.$lastYearSkew | 0; + return $daysInYear; +} +function ju_GregorianCalendar_daysInYear0($this, $leapYear, $month) { + if ($leapYear && $month > 1) { + ju_GregorianCalendar_$callClinit(); + return ju_GregorianCalendar_daysInYear.data[$month] + 1 | 0; + } + ju_GregorianCalendar_$callClinit(); + return ju_GregorianCalendar_daysInYear.data[$month]; +} +function ju_GregorianCalendar_isLeapYear($this, $year) { + var var$2; + if ($year <= $this.$changeYear) + return $year % 4 | 0 ? 0 : 1; + a: { + b: { + if (!($year % 4 | 0)) { + if ($year % 100 | 0) + break b; + if (!($year % 400 | 0)) + break b; + } + var$2 = 0; + break a; + } + var$2 = 1; + } + return var$2; +} +function ju_GregorianCalendar_julianError($this) { + return (($this.$changeYear / 100 | 0) - ($this.$changeYear / 400 | 0) | 0) - 2 | 0; +} +function ju_GregorianCalendar_mod7($this, $num1) { + var $rem; + $rem = Long_lo(Long_rem($num1, Long_fromInt(7))); + if (Long_lt($num1, Long_ZERO) && $rem < 0) + return $rem + 7 | 0; + return $rem; +} +function ju_GregorianCalendar_setFirstDayOfWeek($this, $value) { + ju_Calendar_setFirstDayOfWeek($this, $value); + $this.$isCached = 0; +} +function ju_GregorianCalendar_setMinimalDaysInFirstWeek($this, $value) { + ju_Calendar_setMinimalDaysInFirstWeek($this, $value); + $this.$isCached = 0; +} +function ju_GregorianCalendar__clinit_() { + ju_GregorianCalendar_daysInMonth = $rt_createByteArrayFromData([31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]); + ju_GregorianCalendar_daysInYear = $rt_createIntArrayFromData([0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334]); + ju_GregorianCalendar_maximums = $rt_createIntArrayFromData([1, 292278994, 11, 53, 6, 31, 366, 7, 6, 1, 11, 23, 59, 59, 999, 50400000, 7200000]); + ju_GregorianCalendar_minimums = $rt_createIntArrayFromData([0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, (-46800000), 0]); + ju_GregorianCalendar_leastMaximums = $rt_createIntArrayFromData([1, 292269054, 11, 50, 3, 28, 355, 7, 3, 1, 11, 23, 59, 59, 999, 50400000, 1200000]); +} +var otjde_LoadEventTarget = $rt_classWithoutFields(0); +var omceuga_ToolTipAction = $rt_classWithoutFields(); +function jt_DateFormatElement$Numeric() { + var a = this; jt_DateFormatElement.call(a); + a.$field0 = 0; + a.$length4 = 0; + a.$maxLength = 0; +} +function jt_DateFormatElement$Numeric__init_(var_0, var_1, var_2) { + var var_3 = new jt_DateFormatElement$Numeric(); + jt_DateFormatElement$Numeric__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jt_DateFormatElement$Numeric__init_0($this, $field, $length, $maxLength) { + jt_DateFormatElement__init_($this); + $this.$field0 = $field; + $this.$length4 = $length; + $this.$maxLength = jl_Math_max($length, $maxLength); +} +function jt_DateFormatElement$Numeric_format($this, $date, $buffer) { + var $number, $str, $i; + $number = $this.$processBeforeFormat($date.$get0($this.$field0)); + $str = jl_Integer_toString0($number); + $i = $str.$length(); + while ($i < $this.$length4) { + $buffer.$append8(48); + $i = $i + 1 | 0; + } + $buffer.$append23($str); +} +function jt_DateFormatElement$Numeric_processBeforeFormat($this, $num) { + return $num; +} +function jt_DateFormatElement$Numeric_equals($this, $o) { + var $numeric; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $numeric = $o; + return $this.$field0 == $numeric.$field0 && $this.$length4 == $numeric.$length4 ? 1 : 0; + } + return 0; +} +function jt_DateFormatElement$Numeric_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [jl_Integer_valueOf($this.$field0), jl_Integer_valueOf($this.$length4)])); +} +var jt_DateFormatElement$NumericMonth = $rt_classWithoutFields(jt_DateFormatElement$Numeric); +function jt_DateFormatElement$NumericMonth__init_(var_0) { + var var_1 = new jt_DateFormatElement$NumericMonth(); + jt_DateFormatElement$NumericMonth__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$NumericMonth__init_0($this, $length) { + jt_DateFormatElement$Numeric__init_0($this, 2, $length, 2); +} +function jt_DateFormatElement$NumericMonth_processBeforeFormat($this, $num) { + return $num + 1 | 0; +} +function cbgm_Bresenham2$1() { + cbgu_Pool.call(this); + this.$this$030 = null; +} +function cbgm_Bresenham2$1__init_(var_0) { + var var_1 = new cbgm_Bresenham2$1(); + cbgm_Bresenham2$1__init_0(var_1, var_0); + return var_1; +} +function cbgm_Bresenham2$1__init_0($this, $this$0) { + $this.$this$030 = $this$0; + cbgu_Pool__init_($this); +} +function cbgggmd_ModelNodeKeyframe() { + jl_Object.call(this); + this.$value5 = null; +} +function cbgggmd_ModelNodeKeyframe__init_() { + var var_0 = new cbgggmd_ModelNodeKeyframe(); + cbgggmd_ModelNodeKeyframe__init_0(var_0); + return var_0; +} +function cbgggmd_ModelNodeKeyframe__init_0($this) { + jl_Object__init_0($this); + $this.$value5 = null; +} +var otcic_CurrencyHelper = $rt_classWithoutFields(); +var otcic_CurrencyHelper_$$metadata$$0 = null; +var otcic_CurrencyHelper_$$metadata$$1 = null; +function otcic_CurrencyHelper__init_() { + var var_0 = new otcic_CurrencyHelper(); + otcic_CurrencyHelper__init_0(var_0); + return var_0; +} +function otcic_CurrencyHelper__init_0($this) { + jl_Object__init_0($this); +} +function otcic_CurrencyHelper_getCurrencies() { + if (otcic_CurrencyHelper_$$metadata$$0 === null) + otcic_CurrencyHelper_$$metadata$$0 = otcic_CurrencyHelper_getCurrencies$$create(); + return otcic_CurrencyHelper_$$metadata$$0; +} +function otcic_CurrencyHelper_getCountryToCurrencyMap() { + if (otcic_CurrencyHelper_$$metadata$$1 === null) + otcic_CurrencyHelper_$$metadata$$1 = otcic_CurrencyHelper_getCountryToCurrencyMap$$create(); + return otcic_CurrencyHelper_$$metadata$$1; +} +function otcic_CurrencyHelper_getCurrencies$$create() { + return [{"code" : "AFN", "fractionDigits" : 2, "numericCode" : 971}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "ALL", "fractionDigits" : 2, "numericCode" : 8}, {"code" : "DZD", "fractionDigits" : 2, "numericCode" : 12}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "AOA", "fractionDigits" : 2, "numericCode" : 973}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : null, + "fractionDigits" : 0, "numericCode" : 0}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "ARS", "fractionDigits" : 2, "numericCode" : 32}, {"code" : "AMD", "fractionDigits" : 2, "numericCode" : 51}, {"code" : "AWG", "fractionDigits" : 2, "numericCode" : 533}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "AZN", "fractionDigits" : 2, "numericCode" : 944}, {"code" : "BSD", "fractionDigits" : 2, "numericCode" + : 44}, {"code" : "BHD", "fractionDigits" : 3, "numericCode" : 48}, {"code" : "BDT", "fractionDigits" : 2, "numericCode" : 50}, {"code" : "BBD", "fractionDigits" : 2, "numericCode" : 52}, {"code" : "BYR", "fractionDigits" : 0, "numericCode" : 974}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "BZD", "fractionDigits" : 2, "numericCode" : 84}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "BMD", "fractionDigits" : 2, "numericCode" : 60}, {"code" : "BTN", "fractionDigits" + : 2, "numericCode" : 64}, {"code" : "INR", "fractionDigits" : 2, "numericCode" : 356}, {"code" : "BOB", "fractionDigits" : 2, "numericCode" : 68}, {"code" : "BOV", "fractionDigits" : 2, "numericCode" : 984}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "BAM", "fractionDigits" : 2, "numericCode" : 977}, {"code" : "BWP", "fractionDigits" : 2, "numericCode" : 72}, {"code" : "NOK", "fractionDigits" : 2, "numericCode" : 578}, {"code" : "BRL", "fractionDigits" : 2, "numericCode" : 986} + , {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "BND", "fractionDigits" : 2, "numericCode" : 96}, {"code" : "BGN", "fractionDigits" : 2, "numericCode" : 975}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "BIF", "fractionDigits" : 0, "numericCode" : 108}, {"code" : "KHR", "fractionDigits" : 2, "numericCode" : 116}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "CAD", "fractionDigits" : 2, "numericCode" : 124}, {"code" : "CVE", "fractionDigits" + : 2, "numericCode" : 132}, {"code" : "KYD", "fractionDigits" : 2, "numericCode" : 136}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "CLF", "fractionDigits" : 4, "numericCode" : 990}, {"code" : "CLP", "fractionDigits" : 0, "numericCode" : 152}, {"code" : "CNY", "fractionDigits" : 2, "numericCode" : 156}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36} + , {"code" : "COP", "fractionDigits" : 2, "numericCode" : 170}, {"code" : "COU", "fractionDigits" : 2, "numericCode" : 970}, {"code" : "KMF", "fractionDigits" : 0, "numericCode" : 174}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "CDF", "fractionDigits" : 2, "numericCode" : 976}, {"code" : "NZD", "fractionDigits" : 2, "numericCode" : 554}, {"code" : "CRC", "fractionDigits" : 2, "numericCode" : 188}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "HRK", "fractionDigits" + : 2, "numericCode" : 191}, {"code" : "CUC", "fractionDigits" : 2, "numericCode" : 931}, {"code" : "CUP", "fractionDigits" : 2, "numericCode" : 192}, {"code" : "ANG", "fractionDigits" : 2, "numericCode" : 532}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "CZK", "fractionDigits" : 2, "numericCode" : 203}, {"code" : "DKK", "fractionDigits" : 2, "numericCode" : 208}, {"code" : "DJF", "fractionDigits" : 0, "numericCode" : 262}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : + 951}, {"code" : "DOP", "fractionDigits" : 2, "numericCode" : 214}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "EGP", "fractionDigits" : 2, "numericCode" : 818}, {"code" : "SVC", "fractionDigits" : 2, "numericCode" : 222}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "ERN", "fractionDigits" : 2, "numericCode" : 232}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "ETB", + "fractionDigits" : 2, "numericCode" : 230}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "FKP", "fractionDigits" : 2, "numericCode" : 238}, {"code" : "DKK", "fractionDigits" : 2, "numericCode" : 208}, {"code" : "FJD", "fractionDigits" : 2, "numericCode" : 242}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "XPF", "fractionDigits" : 0, + "numericCode" : 953}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "XAF", "fractionDigits" : 0, "numericCode" : 950}, {"code" : "GMD", "fractionDigits" : 2, "numericCode" : 270}, {"code" : "GEL", "fractionDigits" : 2, "numericCode" : 981}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "GHS", "fractionDigits" : 2, "numericCode" : 936}, {"code" : "GIP", "fractionDigits" : 2, "numericCode" : 292}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978} + , {"code" : "DKK", "fractionDigits" : 2, "numericCode" : 208}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "GTQ", "fractionDigits" : 2, "numericCode" : 320}, {"code" : "GBP", "fractionDigits" : 2, "numericCode" : 826}, {"code" : "GNF", "fractionDigits" : 0, "numericCode" : 324}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "GYD", "fractionDigits" + : 2, "numericCode" : 328}, {"code" : "HTG", "fractionDigits" : 2, "numericCode" : 332}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "HNL", "fractionDigits" : 2, "numericCode" : 340}, {"code" : "HKD", "fractionDigits" : 2, "numericCode" : 344}, {"code" : "HUF", "fractionDigits" : 2, "numericCode" : 348}, {"code" : "ISK", "fractionDigits" : 0, "numericCode" : 352} + , {"code" : "INR", "fractionDigits" : 2, "numericCode" : 356}, {"code" : "IDR", "fractionDigits" : 2, "numericCode" : 360}, {"code" : "XDR", "fractionDigits" : -1, "numericCode" : 960}, {"code" : "IRR", "fractionDigits" : 2, "numericCode" : 364}, {"code" : "IQD", "fractionDigits" : 3, "numericCode" : 368}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "GBP", "fractionDigits" : 2, "numericCode" : 826}, {"code" : "ILS", "fractionDigits" : 2, "numericCode" : 376}, {"code" : "EUR", "fractionDigits" + : 2, "numericCode" : 978}, {"code" : "JMD", "fractionDigits" : 2, "numericCode" : 388}, {"code" : "JPY", "fractionDigits" : 0, "numericCode" : 392}, {"code" : "GBP", "fractionDigits" : 2, "numericCode" : 826}, {"code" : "JOD", "fractionDigits" : 3, "numericCode" : 400}, {"code" : "KZT", "fractionDigits" : 2, "numericCode" : 398}, {"code" : "KES", "fractionDigits" : 2, "numericCode" : 404}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "KPW", "fractionDigits" : 2, "numericCode" : 408} + , {"code" : "KRW", "fractionDigits" : 0, "numericCode" : 410}, {"code" : "KWD", "fractionDigits" : 3, "numericCode" : 414}, {"code" : "KGS", "fractionDigits" : 2, "numericCode" : 417}, {"code" : "LAK", "fractionDigits" : 2, "numericCode" : 418}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "LBP", "fractionDigits" : 2, "numericCode" : 422}, {"code" : "LSL", "fractionDigits" : 2, "numericCode" : 426}, {"code" : "ZAR", "fractionDigits" : 2, "numericCode" : 710}, {"code" : "LRD", "fractionDigits" + : 2, "numericCode" : 430}, {"code" : "LYD", "fractionDigits" : 3, "numericCode" : 434}, {"code" : "CHF", "fractionDigits" : 2, "numericCode" : 756}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "MOP", "fractionDigits" : 2, "numericCode" : 446}, {"code" : "MKD", "fractionDigits" : 2, "numericCode" : 807}, {"code" : "MGA", "fractionDigits" : 2, "numericCode" : 969}, {"code" : "MWK", "fractionDigits" : 2, "numericCode" : + 454}, {"code" : "MYR", "fractionDigits" : 2, "numericCode" : 458}, {"code" : "MVR", "fractionDigits" : 2, "numericCode" : 462}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "MRO", "fractionDigits" : 2, "numericCode" : 478}, {"code" : "MUR", "fractionDigits" : 2, "numericCode" : 480}, {"code" : "EUR", + "fractionDigits" : 2, "numericCode" : 978}, {"code" : "XUA", "fractionDigits" : -1, "numericCode" : 965}, {"code" : "MXN", "fractionDigits" : 2, "numericCode" : 484}, {"code" : "MXV", "fractionDigits" : 2, "numericCode" : 979}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "MDL", "fractionDigits" : 2, "numericCode" : 498}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "MNT", "fractionDigits" : 2, "numericCode" : 496}, {"code" : "EUR", "fractionDigits" : 2, + "numericCode" : 978}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "MAD", "fractionDigits" : 2, "numericCode" : 504}, {"code" : "MZN", "fractionDigits" : 2, "numericCode" : 943}, {"code" : "MMK", "fractionDigits" : 2, "numericCode" : 104}, {"code" : "NAD", "fractionDigits" : 2, "numericCode" : 516}, {"code" : "ZAR", "fractionDigits" : 2, "numericCode" : 710}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "NPR", "fractionDigits" : 2, "numericCode" : 524}, + {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "XPF", "fractionDigits" : 0, "numericCode" : 953}, {"code" : "NZD", "fractionDigits" : 2, "numericCode" : 554}, {"code" : "NIO", "fractionDigits" : 2, "numericCode" : 558}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "NGN", "fractionDigits" : 2, "numericCode" : 566}, {"code" : "NZD", "fractionDigits" : 2, "numericCode" : 554}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "USD", "fractionDigits" + : 2, "numericCode" : 840}, {"code" : "NOK", "fractionDigits" : 2, "numericCode" : 578}, {"code" : "OMR", "fractionDigits" : 3, "numericCode" : 512}, {"code" : "PKR", "fractionDigits" : 2, "numericCode" : 586}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : null, "fractionDigits" : 0, "numericCode" : 0}, {"code" : "PAB", "fractionDigits" : 2, "numericCode" : 590}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "PGK", "fractionDigits" : 2, "numericCode" : 598} + , {"code" : "PYG", "fractionDigits" : 0, "numericCode" : 600}, {"code" : "PEN", "fractionDigits" : 2, "numericCode" : 604}, {"code" : "PHP", "fractionDigits" : 2, "numericCode" : 608}, {"code" : "NZD", "fractionDigits" : 2, "numericCode" : 554}, {"code" : "PLN", "fractionDigits" : 2, "numericCode" : 985}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "QAR", "fractionDigits" : 2, "numericCode" : 634}, {"code" : "EUR", "fractionDigits" + : 2, "numericCode" : 978}, {"code" : "RON", "fractionDigits" : 2, "numericCode" : 946}, {"code" : "RUB", "fractionDigits" : 2, "numericCode" : 643}, {"code" : "RWF", "fractionDigits" : 0, "numericCode" : 646}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "SHP", "fractionDigits" : 2, "numericCode" : 654}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : + 978}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "XCD", "fractionDigits" : 2, "numericCode" : 951}, {"code" : "WST", "fractionDigits" : 2, "numericCode" : 882}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "STD", "fractionDigits" : 2, "numericCode" : 678}, {"code" : "SAR", "fractionDigits" : 2, "numericCode" : 682}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "RSD", "fractionDigits" : 2, "numericCode" : 941}, {"code" : "SCR", + "fractionDigits" : 2, "numericCode" : 690}, {"code" : "SLL", "fractionDigits" : 2, "numericCode" : 694}, {"code" : "SGD", "fractionDigits" : 2, "numericCode" : 702}, {"code" : "ANG", "fractionDigits" : 2, "numericCode" : 532}, {"code" : "XSU", "fractionDigits" : -1, "numericCode" : 994}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "SBD", "fractionDigits" : 2, "numericCode" : 90}, {"code" : "SOS", "fractionDigits" : 2, + "numericCode" : 706}, {"code" : "ZAR", "fractionDigits" : 2, "numericCode" : 710}, {"code" : null, "fractionDigits" : 0, "numericCode" : 0}, {"code" : "SSP", "fractionDigits" : 2, "numericCode" : 728}, {"code" : "EUR", "fractionDigits" : 2, "numericCode" : 978}, {"code" : "LKR", "fractionDigits" : 2, "numericCode" : 144}, {"code" : "SDG", "fractionDigits" : 2, "numericCode" : 938}, {"code" : "SRD", "fractionDigits" : 2, "numericCode" : 968}, {"code" : "NOK", "fractionDigits" : 2, "numericCode" : 578}, {"code" + : "SZL", "fractionDigits" : 2, "numericCode" : 748}, {"code" : "SEK", "fractionDigits" : 2, "numericCode" : 752}, {"code" : "CHE", "fractionDigits" : 2, "numericCode" : 947}, {"code" : "CHF", "fractionDigits" : 2, "numericCode" : 756}, {"code" : "CHW", "fractionDigits" : 2, "numericCode" : 948}, {"code" : "SYP", "fractionDigits" : 2, "numericCode" : 760}, {"code" : "TWD", "fractionDigits" : 2, "numericCode" : 901}, {"code" : "TJS", "fractionDigits" : 2, "numericCode" : 972}, {"code" : "TZS", "fractionDigits" + : 2, "numericCode" : 834}, {"code" : "THB", "fractionDigits" : 2, "numericCode" : 764}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "XOF", "fractionDigits" : 0, "numericCode" : 952}, {"code" : "NZD", "fractionDigits" : 2, "numericCode" : 554}, {"code" : "TOP", "fractionDigits" : 2, "numericCode" : 776}, {"code" : "TTD", "fractionDigits" : 2, "numericCode" : 780}, {"code" : "TND", "fractionDigits" : 3, "numericCode" : 788}, {"code" : "TRY", "fractionDigits" : 2, "numericCode" : + 949}, {"code" : "TMT", "fractionDigits" : 2, "numericCode" : 934}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "AUD", "fractionDigits" : 2, "numericCode" : 36}, {"code" : "UGX", "fractionDigits" : 0, "numericCode" : 800}, {"code" : "UAH", "fractionDigits" : 2, "numericCode" : 980}, {"code" : "AED", "fractionDigits" : 2, "numericCode" : 784}, {"code" : "GBP", "fractionDigits" : 2, "numericCode" : 826}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "USN", + "fractionDigits" : 2, "numericCode" : 997}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "UYI", "fractionDigits" : 0, "numericCode" : 940}, {"code" : "UYU", "fractionDigits" : 2, "numericCode" : 858}, {"code" : "UZS", "fractionDigits" : 2, "numericCode" : 860}, {"code" : "VUV", "fractionDigits" : 0, "numericCode" : 548}, {"code" : "VEF", "fractionDigits" : 2, "numericCode" : 937}, {"code" : "VND", "fractionDigits" : 0, "numericCode" : 704}, {"code" : "USD", "fractionDigits" : 2, + "numericCode" : 840}, {"code" : "USD", "fractionDigits" : 2, "numericCode" : 840}, {"code" : "XPF", "fractionDigits" : 0, "numericCode" : 953}, {"code" : "MAD", "fractionDigits" : 2, "numericCode" : 504}, {"code" : "YER", "fractionDigits" : 2, "numericCode" : 886}, {"code" : "ZMW", "fractionDigits" : 2, "numericCode" : 967}, {"code" : "ZWL", "fractionDigits" : 2, "numericCode" : 932}, {"code" : "XBA", "fractionDigits" : -1, "numericCode" : 955}, {"code" : "XBB", "fractionDigits" : -1, "numericCode" : 956} + , {"code" : "XBC", "fractionDigits" : -1, "numericCode" : 957}, {"code" : "XBD", "fractionDigits" : -1, "numericCode" : 958}, {"code" : "XTS", "fractionDigits" : -1, "numericCode" : 963}, {"code" : "XXX", "fractionDigits" : -1, "numericCode" : 999}, {"code" : "XAU", "fractionDigits" : -1, "numericCode" : 959}, {"code" : "XPD", "fractionDigits" : -1, "numericCode" : 964}, {"code" : "XPT", "fractionDigits" : -1, "numericCode" : 962}, {"code" : "XAG", "fractionDigits" : -1, "numericCode" : 961}]; +} +function otcic_CurrencyHelper_getCountryToCurrencyMap$$create() { + return {"": {"value" : "CYP"}, "PR": {"value" : "USD"}, "PT": {"value" : "EUR"}, "PW": {"value" : "USD"}, "PY": {"value" : "PYG"}, "QA": {"value" : "QAR"}, "AC": {"value" : "SHP"}, "AD": {"value" : "EUR"}, "AE": {"value" : "AED"}, "AF": {"value" : "AFN"}, "AG": {"value" : "XCD"}, "AI": {"value" : "XCD"}, "AL": {"value" : "ALL"}, "AM": {"value" : "AMD"}, "AN": {"value" : "ANG"}, "AO": {"value" : "AOA"}, "242": {"value" : "Brazzaville"}, "AQ": {"value" : ""}, "AR": {"value" : "ARS"}, "243": {"value" : "Kinshasa"} + , "AS": {"value" : "USD"}, "AT": {"value" : "EUR"}, "RE": {"value" : "EUR"}, "AU": {"value" : ""}, "AW": {"value" : "AWG"}, "AX": {"value" : "EUR"}, "AZ": {"value" : "AMD"}, "RO": {"value" : "RON"}, "BA": {"value" : "BAM"}, "BB": {"value" : "BBD"}, "RS": {"value" : "RSD"}, "BD": {"value" : "BDT"}, "BE": {"value" : "EUR"}, "RU": {"value" : "RUB"}, "BF": {"value" : "XOF"}, "BG": {"value" : "BGN"}, "RW": {"value" : "RWF"}, "27": {"value" : ""}, "BH": {"value" : "BHD"}, "BI": {"value" : "BIF"}, "BJ": {"value" + : "XOF"}, "BM": {"value" : "BMD"}, "BN": {"value" : "BND"}, "BO": {"value" : "BOB"}, "SA": {"value" : "SAR"}, "SB": {"value" : "SBD"}, "BR": {"value" : "BRL"}, "SC": {"value" : "SCR"}, "SD": {"value" : "SDD"}, "BT": {"value" : "BTN"}, "SE": {"value" : "SEK"}, "SG": {"value" : "SGD"}, "BV": {"value" : ""}, "BW": {"value" : "BWP"}, "SH": {"value" : "SHP"}, "SI": {"value" : "EUR"}, "BY": {"value" : "BYR"}, "SJ": {"value" : "NOK"}, "BZ": {"value" : "BZD"}, "SK": {"value" : "SKK"}, "SL": {"value" : "SLL"}, "SM": + {"value" : "EUR"}, "SN": {"value" : "XOF"}, "SO": {"value" : ""}, "CA": {"value" : "CAD"}, "SR": {"value" : "SRD"}, "CC": {"value" : "AUD"}, "ST": {"value" : "STD"}, "CF": {"value" : "XAF"}, "SV": {"value" : "USD"}, "CH": {"value" : "CHF"}, "CI": {"value" : "XOF"}, "SY": {"value" : "SYP"}, "SZ": {"value" : "SZL"}, "CK": {"value" : "NZD"}, "CL": {"value" : "CLP"}, "CM": {"value" : "XAF"}, "CO": {"value" : "COP"}, "TA": {"value" : "SHP"}, "CR": {"value" : "CRC"}, "TC": {"value" : "USD"}, "TD": {"value" : "XAF"} + , "CU": {"value" : "CUP"}, "TF": {"value" : ""}, "CV": {"value" : "CVE"}, "TG": {"value" : "XOF"}, "TH": {"value" : "THB"}, "CX": {"value" : "AUD"}, "CY": {"value" : "TRY"}, "TJ": {"value" : "TJS"}, "CZ": {"value" : "CZK"}, "TK": {"value" : "NZD"}, "TL": {"value" : "USD"}, "TM": {"value" : "TMM"}, "TN": {"value" : "TND"}, "TO": {"value" : "TOP"}, "TR": {"value" : "TRY"}, "TT": {"value" : "TTD"}, "DE": {"value" : "EUR"}, "TV": {"value" : "AUD"}, "DJ": {"value" : "DJF"}, "TZ": {"value" : "TZS"}, "DK": {"value" + : "DKK"}, "DM": {"value" : "XCD"}, "DO": {"value" : "DOP"}, "UA": {"value" : "UAH"}, "UG": {"value" : "UGX"}, "DZ": {"value" : "DZD"}, "UM": {"value" : ""}, "EC": {"value" : "USD"}, "US": {"value" : "USD"}, "EE": {"value" : "EEK"}, "EG": {"value" : "EGP"}, "UY": {"value" : "UYU"}, "UZ": {"value" : "UZS"}, "VA": {"value" : "EUR"}, "ER": {"value" : "ERN"}, "VC": {"value" : "XCD"}, "ES": {"value" : "EUR"}, "ET": {"value" : "ETB"}, "VE": {"value" : "VEB"}, "VG": {"value" : "USD"}, "VI": {"value" : "USD"}, "VN": + {"value" : "VND"}, "VU": {"value" : "VUV"}, "FI": {"value" : "EUR"}, "FJ": {"value" : "FJD"}, "FK": {"value" : "FKP"}, "FM": {"value" : "USD"}, "FO": {"value" : "DKK"}, "FR": {"value" : "EUR"}, "WF": {"value" : "XPF"}, "850": {"value" : "Pyongyang"}, "GA": {"value" : "XAF"}, "GB": {"value" : "GBP"}, "WS": {"value" : "WST"}, "GD": {"value" : "XCD"}, "GE": {"value" : "RUB and GEL"}, "GF": {"value" : "EUR"}, "GG": {"value" : "GGP"}, "GH": {"value" : "GHC"}, "GI": {"value" : "GIP"}, "GL": {"value" : "DKK"}, + "GN": {"value" : "GNF"}, "GP": {"value" : "EUR"}, "GQ": {"value" : "XAF"}, "GR": {"value" : "EUR"}, "GS": {"value" : ""}, "GT": {"value" : "GTQ"}, "GU": {"value" : "USD"}, "GW": {"value" : "XOF"}, "GY": {"value" : "GYD"}, "-241": {"value" : "Nassau"}, "82": {"value" : "Seoul"}, "86": {"value" : "Beijing"}, "HK": {"value" : "HKD"}, "HM": {"value" : ""}, "HN": {"value" : "HNL"}, "HR": {"value" : "HRK"}, "HT": {"value" : "HTG"}, "YE": {"value" : "YER"}, "HU": {"value" : "HUF"}, "ID": {"value" : "IDR"}, "YT": + {"value" : "EUR"}, "IE": {"value" : "EUR"}, "IL": {"value" : "ILS"}, "IM": {"value" : "IMP"}, "IN": {"value" : "INR"}, "IO": {"value" : ""}, "IQ": {"value" : "IQD"}, "IR": {"value" : "IRR"}, "IS": {"value" : "ISK"}, "IT": {"value" : "EUR"}, "ZM": {"value" : "ZMK"}, "886": {"value" : "Taipei"}, "JE": {"value" : "JEP"}, "ZW": {"value" : "ZWD"}, "JM": {"value" : "JMD"}, "JO": {"value" : "JOD"}, "JP": {"value" : "JPY"}, "KE": {"value" : "KES"}, "KG": {"value" : "KGS"}, "KH": {"value" : "KHR"}, "KI": {"value" + : "AUD"}, "KM": {"value" : "KMF"}, "KN": {"value" : "XCD"}, "KW": {"value" : "KWD"}, "KY": {"value" : "KYD"}, "KZ": {"value" : "KZT"}, "LA": {"value" : "LAK"}, "LB": {"value" : "LBP"}, "LC": {"value" : "XCD"}, "LI": {"value" : "CHF"}, "LK": {"value" : "LKR"}, "LR": {"value" : "LRD"}, "LS": {"value" : "LSL"}, "LT": {"value" : "LTL"}, "LU": {"value" : "EUR"}, "LV": {"value" : "LVL"}, "LY": {"value" : "LYD"}, "MA": {"value" : "MAD"}, "MC": {"value" : "EUR"}, "MD": {"value" : ""}, "ME": {"value" : "EUR"}, "MG": + {"value" : "MGA"}, "MH": {"value" : "USD"}, "MK": {"value" : "MKD"}, "ML": {"value" : "XOF"}, "MM": {"value" : "MMK"}, "MN": {"value" : "MNT"}, "MO": {"value" : "MOP"}, "MP": {"value" : "USD"}, "MQ": {"value" : "EUR"}, "MR": {"value" : "MRO"}, "MS": {"value" : "XCD"}, "MT": {"value" : "MTL"}, "MU": {"value" : "MUR"}, "MV": {"value" : "MVR"}, "MW": {"value" : "MWK"}, "MX": {"value" : "MXN"}, "MY": {"value" : "MYR"}, "MZ": {"value" : "MZM"}, "NA": {"value" : "NAD"}, "NC": {"value" : "XPF"}, "NE": {"value" + : "XOF"}, "NF": {"value" : "AUD"}, "NG": {"value" : "NGN"}, "NI": {"value" : "NIO"}, "NL": {"value" : "EUR"}, "NO": {"value" : "NOK"}, "NP": {"value" : "NPR"}, "NR": {"value" : "AUD"}, "NU": {"value" : "NZD"}, "NZ": {"value" : "NZD"}, "OM": {"value" : "OMR"}, "220": {"value" : "Banjul"}, "PA": {"value" : "PAB"}, "PE": {"value" : "PEN"}, "PF": {"value" : ""}, "PG": {"value" : "PGK"}, "PH": {"value" : "PHP"}, "PK": {"value" : "PKR"}, "PL": {"value" : "PLN"}, "PM": {"value" : "EUR"}, "PN": {"value" : "NZD"} + }; +} +var omceuga_ContextMenuItemAction = $rt_classWithoutFields(); +function cbggg_BitmapFontCache() { + var a = this; jl_Object.call(a); + a.$font3 = null; + a.$integer0 = 0; + a.$layouts = null; + a.$pooledLayouts = null; + a.$glyphCount = 0; + a.$x5 = 0.0; + a.$y5 = 0.0; + a.$color2 = null; + a.$currentTint = 0.0; + a.$pageVertices = null; + a.$idx0 = null; + a.$pageGlyphIndices = null; + a.$tempGlyphCount = null; +} +var cbggg_BitmapFontCache_tempColor = null; +function cbggg_BitmapFontCache_$callClinit() { + cbggg_BitmapFontCache_$callClinit = $rt_eraseClinit(cbggg_BitmapFontCache); + cbggg_BitmapFontCache__clinit_(); +} +function cbggg_BitmapFontCache__init_(var_0, var_1) { + var var_2 = new cbggg_BitmapFontCache(); + cbggg_BitmapFontCache__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_BitmapFontCache__init_0($this, $font, $integer) { + var $pageCount, $i, $n; + cbggg_BitmapFontCache_$callClinit(); + jl_Object__init_0($this); + $this.$layouts = cbgu_Array__init_1(); + $this.$pooledLayouts = cbgu_Array__init_1(); + $this.$color2 = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $this.$font3 = $font; + $this.$integer0 = $integer; + $pageCount = $font.$regions1.$size; + if (!$pageCount) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(512))); + a: { + $this.$pageVertices = $rt_createArray($rt_arraycls($rt_floatcls()), $pageCount); + $this.$idx0 = $rt_createIntArray($pageCount); + if ($pageCount > 1) { + $this.$pageGlyphIndices = $rt_createArray(cbgu_IntArray, $pageCount); + $i = 0; + $n = $this.$pageGlyphIndices.data.length; + while (true) { + if ($i >= $n) + break a; + $this.$pageGlyphIndices.data[$i] = cbgu_IntArray__init_0(); + $i = $i + 1 | 0; + } + } + } + $this.$tempGlyphCount = $rt_createIntArray($pageCount); +} +function cbggg_BitmapFontCache_getColor($this) { + return $this.$color2; +} +function cbggg_BitmapFontCache_draw($this, $spriteBatch) { + var $regions, $j, $n, $vertices; + $regions = $this.$font3.$getRegions(); + $j = 0; + $n = $this.$pageVertices.data.length; + while ($j < $n) { + if ($this.$idx0.data[$j] > 0) { + $vertices = $this.$pageVertices.data[$j]; + $spriteBatch.$draw3(($regions.$get5($j)).$getTexture(), $vertices, 0, $this.$idx0.data[$j]); + } + $j = $j + 1 | 0; + } +} +function cbggg_BitmapFontCache_clear($this) { + var $i, $n; + $this.$x5 = 0.0; + $this.$y5 = 0.0; + cbgu_Pools_freeAll($this.$pooledLayouts, 1); + $this.$pooledLayouts.$clear6(); + $this.$layouts.$clear6(); + $i = 0; + $n = $this.$idx0.data.length; + while ($i < $n) { + if ($this.$pageGlyphIndices !== null) + $this.$pageGlyphIndices.data[$i].$clear6(); + $this.$idx0.data[$i] = 0; + $i = $i + 1 | 0; + } +} +function cbggg_BitmapFontCache_requireGlyphs($this, $layout) { + var $tempGlyphCount, $i, $n, $glyphs, $glyphItems, $ii, $nn, var$9, var$10; + a: { + if ($this.$pageVertices.data.length == 1) + cbggg_BitmapFontCache_requirePageGlyphs($this, 0, $layout.$glyphCount0); + else { + $tempGlyphCount = $this.$tempGlyphCount; + ju_Arrays_fill0($tempGlyphCount, 0); + $i = 0; + $n = $layout.$runs.$size; + while ($i < $n) { + $glyphs = ($layout.$runs.$get5($i)).$glyphs0; + $glyphItems = $glyphs.$items; + $ii = 0; + $nn = $glyphs.$size; + while ($ii < $nn) { + var$9 = $tempGlyphCount.data; + var$10 = $glyphItems.data[$ii].$page; + var$9[var$10] = var$9[var$10] + 1 | 0; + $ii = $ii + 1 | 0; + } + $i = $i + 1 | 0; + } + var$9 = $tempGlyphCount.data; + $i = 0; + $n = var$9.length; + while (true) { + if ($i >= $n) + break a; + cbggg_BitmapFontCache_requirePageGlyphs($this, $i, var$9[$i]); + $i = $i + 1 | 0; + } + } + } +} +function cbggg_BitmapFontCache_requirePageGlyphs($this, $page, $glyphCount) { + var $vertexCount, $vertices, $newVertices; + if ($this.$pageGlyphIndices !== null && $glyphCount > $this.$pageGlyphIndices.data[$page].$items1.data.length) + $this.$pageGlyphIndices.data[$page].$ensureCapacity0($glyphCount - $this.$pageGlyphIndices.data[$page].$size1 | 0); + $vertexCount = $this.$idx0.data[$page] + ($glyphCount * 20 | 0) | 0; + $vertices = $this.$pageVertices.data[$page]; + if ($vertices === null) + $this.$pageVertices.data[$page] = $rt_createFloatArray($vertexCount); + else if ($vertices.data.length < $vertexCount) { + $newVertices = $rt_createFloatArray($vertexCount); + jl_System_arraycopy($vertices, 0, $newVertices, 0, $this.$idx0.data[$page]); + $this.$pageVertices.data[$page] = $newVertices; + } +} +function cbggg_BitmapFontCache_setPageCount($this, $pageCount) { + var $newPageVertices, $newIdx, $newPageGlyphIndices, $i; + $newPageVertices = $rt_createArray($rt_arraycls($rt_floatcls()), $pageCount); + jl_System_arraycopy($this.$pageVertices, 0, $newPageVertices, 0, $this.$pageVertices.data.length); + $this.$pageVertices = $newPageVertices; + $newIdx = $rt_createIntArray($pageCount); + jl_System_arraycopy($this.$idx0, 0, $newIdx, 0, $this.$idx0.data.length); + $this.$idx0 = $newIdx; + $newPageGlyphIndices = $rt_createArray(cbgu_IntArray, $pageCount); + $i = 0; + if ($this.$pageGlyphIndices !== null) { + $i = $this.$pageGlyphIndices.data.length; + jl_System_arraycopy($this.$pageGlyphIndices, 0, $newPageGlyphIndices, 0, $this.$pageGlyphIndices.data.length); + } + while ($i < $pageCount) { + $newPageGlyphIndices.data[$i] = cbgu_IntArray__init_0(); + $i = $i + 1 | 0; + } + $this.$pageGlyphIndices = $newPageGlyphIndices; + $this.$tempGlyphCount = $rt_createIntArray($pageCount); +} +function cbggg_BitmapFontCache_addToCache($this, $layout, $x, $y) { + var $runCount, $colors, $colorsIndex, $nextColorGlyphIndex, $glyphIndex, $lastColorFloatBits, $i, $run, $glyphs, $xAdvances, $gx, $gy, $ii, $nn, var$18, var$19, var$20; + $runCount = $layout.$runs.$size; + if (!$runCount) + return; + if ($this.$pageVertices.data.length < $this.$font3.$regions1.$size) + cbggg_BitmapFontCache_setPageCount($this, $this.$font3.$regions1.$size); + $this.$layouts.$add1($layout); + cbggg_BitmapFontCache_requireGlyphs($this, $layout); + $colors = $layout.$colors; + $colorsIndex = 0; + $nextColorGlyphIndex = 0; + $glyphIndex = 0; + $lastColorFloatBits = 0.0; + $i = 0; + while ($i < $runCount) { + $run = $layout.$runs.$get5($i); + $glyphs = $run.$glyphs0.$items; + $xAdvances = $run.$xAdvances.$items2; + $gx = $x + $run.$x6; + $gy = $y + $run.$y6; + $ii = 0; + $nn = $run.$glyphs0.$size; + while ($ii < $nn) { + var$18 = $glyphIndex + 1 | 0; + if ($glyphIndex == $nextColorGlyphIndex) { + var$19 = $colorsIndex + 1 | 0; + $lastColorFloatBits = cbgu_NumberUtils_intToFloatColor($colors.$get0(var$19)); + $colorsIndex = var$19 + 1 | 0; + $nextColorGlyphIndex = $colorsIndex >= $colors.$size1 ? (-1) : $colors.$get0($colorsIndex); + } + var$20 = $glyphs.data; + $gx = $gx + $xAdvances.data[$ii]; + cbggg_BitmapFontCache_addGlyph($this, var$20[$ii], $gx, $gy, $lastColorFloatBits); + $ii = $ii + 1 | 0; + $glyphIndex = var$18; + } + $i = $i + 1 | 0; + } + cbgg_Color_$callClinit(); + $this.$currentTint = cbgg_Color_WHITE_FLOAT_BITS; +} +function cbggg_BitmapFontCache_addGlyph($this, $glyph, $x, $y, $color) { + var $scaleX, $scaleY, var$7, var$8, $width, $height, $u, $u2, $v, $v2, $x2, $y2, $page, $idx, var$19, var$20, var$21, $vertices, var$23, var$24; + $scaleX = $this.$font3.$data7.$scaleX2; + $scaleY = $this.$font3.$data7.$scaleY2; + var$7 = $x + $glyph.$xoffset * $scaleX; + var$8 = $y + $glyph.$yoffset * $scaleY; + $width = $glyph.$width2 * $scaleX; + $height = $glyph.$height2 * $scaleY; + $u = $glyph.$u0; + $u2 = $glyph.$u20; + $v = $glyph.$v0; + $v2 = $glyph.$v20; + if ($this.$integer0) { + var$7 = jl_Math_round(var$7); + var$8 = jl_Math_round(var$8); + $width = jl_Math_round($width); + $height = jl_Math_round($height); + } + $x2 = var$7 + $width; + $y2 = var$8 + $height; + $page = $glyph.$page; + $idx = $this.$idx0.data[$page]; + var$19 = $this.$idx0.data; + var$19[$page] = var$19[$page] + 20 | 0; + if ($this.$pageGlyphIndices !== null) { + var$20 = $this.$pageGlyphIndices.data[$page]; + var$21 = $this.$glyphCount; + $this.$glyphCount = var$21 + 1 | 0; + var$20.$add5(var$21); + } + $vertices = $this.$pageVertices.data[$page]; + var$19 = $vertices.data; + var$23 = $idx + 1 | 0; + var$19[$idx] = var$7; + var$21 = var$23 + 1 | 0; + var$19[var$23] = var$8; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $color; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $u; + var$24 = var$21 + 1 | 0; + var$19[var$21] = $v; + var$23 = var$24 + 1 | 0; + var$19[var$24] = var$7; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $y2; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $color; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $u; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $v2; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $x2; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $y2; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $color; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $u2; + var$21 = var$23 + 1 | 0; + var$19[var$23] = $v2; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $x2; + var$24 = var$23 + 1 | 0; + var$19[var$23] = var$8; + var$21 = var$24 + 1 | 0; + var$19[var$24] = $color; + var$23 = var$21 + 1 | 0; + var$19[var$21] = $u2; + var$19[var$23] = $v; +} +function cbggg_BitmapFontCache_addText($this, $str, $x, $y) { + return $this.$addText0($str, $x, $y, 0, $str.$length(), 0.0, 8, 0, null); +} +function cbggg_BitmapFontCache_addText0($this, $str, $x, $y, $start, $end, $targetWidth, $halign, $wrap, $truncate) { + var $layout; + $layout = cbgu_Pools_obtain($rt_cls(cbggg_GlyphLayout)); + $this.$pooledLayouts.$add1($layout); + $layout.$setText0($this.$font3, $str, $start, $end, $this.$color2, $targetWidth, $halign, $wrap, $truncate); + $this.$addText1($layout, $x, $y); + return $layout; +} +function cbggg_BitmapFontCache_addText1($this, $layout, $x, $y) { + cbggg_BitmapFontCache_addToCache($this, $layout, $x, $y + $this.$font3.$data7.$ascent); +} +function cbggg_BitmapFontCache__clinit_() { + cbggg_BitmapFontCache_tempColor = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); +} +function cbggg_PixmapPacker() { + var a = this; jl_Object.call(a); + a.$packToTexture = 0; + a.$disposed = 0; + a.$pageWidth = 0; + a.$pageHeight = 0; + a.$pageFormat = null; + a.$padding = 0; + a.$duplicateBorder = 0; + a.$stripWhitespaceX = 0; + a.$stripWhitespaceY = 0; + a.$alphaThreshold = 0; + a.$transparentColor = null; + a.$pages = null; + a.$packStrategy = null; + a.$c = null; +} +var cbggg_PixmapPacker_indexPattern = null; +function cbggg_PixmapPacker_$callClinit() { + cbggg_PixmapPacker_$callClinit = $rt_eraseClinit(cbggg_PixmapPacker); + cbggg_PixmapPacker__clinit_(); +} +function cbggg_PixmapPacker__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbggg_PixmapPacker(); + cbggg_PixmapPacker__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbggg_PixmapPacker__init_1(var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7) { + var var_8 = new cbggg_PixmapPacker(); + cbggg_PixmapPacker__init_2(var_8, var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7); + return var_8; +} +function cbggg_PixmapPacker__init_0($this, $pageWidth, $pageHeight, $pageFormat, $padding, $duplicateBorder) { + cbggg_PixmapPacker_$callClinit(); + cbggg_PixmapPacker__init_2($this, $pageWidth, $pageHeight, $pageFormat, $padding, $duplicateBorder, 0, 0, cbggg_PixmapPacker$GuillotineStrategy__init_()); +} +function cbggg_PixmapPacker__init_2($this, $pageWidth, $pageHeight, $pageFormat, $padding, $duplicateBorder, $stripWhitespaceX, $stripWhitespaceY, $packStrategy) { + cbggg_PixmapPacker_$callClinit(); + jl_Object__init_0($this); + $this.$transparentColor = cbgg_Color__init_(0.0, 0.0, 0.0, 0.0); + $this.$pages = cbgu_Array__init_1(); + $this.$c = cbgg_Color__init_0(); + $this.$pageWidth = $pageWidth; + $this.$pageHeight = $pageHeight; + $this.$pageFormat = $pageFormat; + $this.$padding = $padding; + $this.$duplicateBorder = $duplicateBorder; + $this.$stripWhitespaceX = $stripWhitespaceX; + $this.$stripWhitespaceY = $stripWhitespaceY; + $this.$packStrategy = $packStrategy; +} +function cbggg_PixmapPacker_pack($this, $name, $image) { + var $pixmapToDispose, $rect, var$5, $originalWidth, $originalHeight, $top, $bottom, $y, $x, $pixel, $alpha, $left, $right, $newWidth, $newHeight, $page, $rectX, $rectY, $rectWidth, $rectHeight, var$23, var$24, var$25, var$26, var$27, $imageWidth, $imageHeight, var$30, var$31, var$32, var$33; + jl_Object_monitorEnterSync($this); + try { + if ($this.$disposed) + return null; + if ($name !== null && $this.$getRect($name) !== null) + $rt_throw(cbgu_GdxRuntimeException__init_0((((jl_StringBuilder__init_()).$append1($rt_s(513))).$append1($name)).$toString())); + $pixmapToDispose = null; + if ($name !== null && $name.$endsWith($rt_s(514))) { + $rect = cbggg_PixmapPacker$PixmapPackerRectangle__init_(0, 0, $image.$getWidth() - 2 | 0, $image.$getHeight() - 2 | 0); + var$5 = cbgg_Pixmap__init_($image.$getWidth() - 2 | 0, $image.$getHeight() - 2 | 0, $image.$getFormat()); + cbgg_Pixmap$Blending_$callClinit(); + var$5.$setBlending(cbgg_Pixmap$Blending_None); + $rect.$splits = cbggg_PixmapPacker_getSplits($this, $image); + $rect.$pads = cbggg_PixmapPacker_getPads($this, $image, $rect.$splits); + var$5.$drawPixmap($image, 0, 0, 1, 1, $image.$getWidth() - 1 | 0, $image.$getHeight() - 1 | 0); + $name = ($name.$split($rt_s(456))).data[0]; + $pixmapToDispose = var$5; + } else if (!$this.$stripWhitespaceX && !$this.$stripWhitespaceY) { + $rect = cbggg_PixmapPacker$PixmapPackerRectangle__init_(0, 0, $image.$getWidth(), $image.$getHeight()); + var$5 = $image; + } else { + a: { + $originalWidth = $image.$getWidth(); + $originalHeight = $image.$getHeight(); + $top = 0; + $bottom = $image.$getHeight(); + if ($this.$stripWhitespaceY) { + $y = 0; + b: { + c: while (true) { + if ($y >= $image.$getHeight()) + break b; + $x = 0; + while ($x < $image.$getWidth()) { + $pixel = $image.$getPixel($x, $y); + $alpha = $pixel & 255; + if ($alpha > $this.$alphaThreshold) + break c; + $x = $x + 1 | 0; + } + $top = $top + 1 | 0; + $y = $y + 1 | 0; + } + } + $y = $image.$getHeight(); + while (true) { + $y = $y + (-1) | 0; + if ($y < $top) + break; + $x = 0; + while ($x < $image.$getWidth()) { + $pixel = $image.$getPixel($x, $y); + $alpha = $pixel & 255; + if ($alpha > $this.$alphaThreshold) + break a; + $x = $x + 1 | 0; + } + $bottom = $bottom + (-1) | 0; + } + } + } + d: { + $left = 0; + $right = $image.$getWidth(); + if ($this.$stripWhitespaceX) { + $x = 0; + e: { + f: while (true) { + if ($x >= $image.$getWidth()) + break e; + $y = $top; + while ($y < $bottom) { + $pixel = $image.$getPixel($x, $y); + $alpha = $pixel & 255; + if ($alpha > $this.$alphaThreshold) + break f; + $y = $y + 1 | 0; + } + $left = $left + 1 | 0; + $x = $x + 1 | 0; + } + } + $x = $image.$getWidth(); + while (true) { + $x = $x + (-1) | 0; + if ($x < $left) + break; + $y = $top; + while ($y < $bottom) { + $pixel = $image.$getPixel($x, $y); + $alpha = $pixel & 255; + if ($alpha > $this.$alphaThreshold) + break d; + $y = $y + 1 | 0; + } + $right = $right + (-1) | 0; + } + } + } + $newWidth = $right - $left | 0; + $newHeight = $bottom - $top | 0; + var$5 = cbgg_Pixmap__init_($newWidth, $newHeight, $image.$getFormat()); + cbgg_Pixmap$Blending_$callClinit(); + var$5.$setBlending(cbgg_Pixmap$Blending_None); + var$5.$drawPixmap($image, 0, 0, $left, $top, $newWidth, $newHeight); + $rect = cbggg_PixmapPacker$PixmapPackerRectangle__init_0(0, 0, $newWidth, $newHeight, $left, $top, $originalWidth, $originalHeight); + $pixmapToDispose = var$5; + } + if ($rect.$getWidth0() <= $this.$pageWidth && $rect.$getHeight0() <= $this.$pageHeight) { + $page = $this.$packStrategy.$pack($this, $name, $rect); + if ($name !== null) { + $page.$rects.$put1($name, $rect); + $page.$addedRects.$add1($name); + } + $rectX = $rect.$x7 | 0; + $rectY = $rect.$y7 | 0; + $rectWidth = $rect.$width4 | 0; + $rectHeight = $rect.$height4 | 0; + if ($this.$packToTexture && !$this.$duplicateBorder && $page.$texture0 !== null && !$page.$dirty) { + $page.$texture0.$bind(); + var$23 = cbg_Gdx_gl; + var$24 = $page.$texture0.$glTarget; + var$25 = var$5.$getGLFormat(); + var$26 = var$5.$getGLType(); + var$27 = var$5.$getPixels(); + var$23.$glTexSubImage2D(var$24, 0, $rectX, $rectY, $rectWidth, $rectHeight, var$25, var$26, var$27); + } else + $page.$dirty = 1; + $page.$image1.$drawPixmap1(var$5, $rectX, $rectY); + if ($this.$duplicateBorder) { + $imageWidth = var$5.$getWidth(); + $imageHeight = var$5.$getHeight(); + var$23 = $page.$image1; + var$30 = $rectX - 1 | 0; + var$31 = $rectY - 1 | 0; + var$23.$drawPixmap0(var$5, 0, 0, 1, 1, var$30, var$31, 1, 1); + var$23 = $page.$image1; + var$24 = $imageWidth - 1 | 0; + var$32 = $rectX + $rectWidth | 0; + var$23.$drawPixmap0(var$5, var$24, 0, 1, 1, var$32, var$31, 1, 1); + var$23 = $page.$image1; + var$25 = $imageHeight - 1 | 0; + var$33 = $rectY + $rectHeight | 0; + var$23.$drawPixmap0(var$5, 0, var$25, 1, 1, var$30, var$33, 1, 1); + $page.$image1.$drawPixmap0(var$5, var$24, var$25, 1, 1, var$32, var$33, 1, 1); + $page.$image1.$drawPixmap0(var$5, 0, 0, $imageWidth, 1, $rectX, var$31, $rectWidth, 1); + $page.$image1.$drawPixmap0(var$5, 0, var$25, $imageWidth, 1, $rectX, var$33, $rectWidth, 1); + $page.$image1.$drawPixmap0(var$5, 0, 0, 1, $imageHeight, var$30, $rectY, 1, $rectHeight); + $page.$image1.$drawPixmap0(var$5, var$24, 0, 1, $imageHeight, var$32, $rectY, 1, $rectHeight); + } + if ($pixmapToDispose !== null) + $pixmapToDispose.$dispose(); + return $rect; + } + if ($name === null) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(515))); + $rt_throw(cbgu_GdxRuntimeException__init_0((((jl_StringBuilder__init_()).$append1($rt_s(516))).$append1($name)).$toString())); + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_getRect($this, $name) { + var var$2, $page, $rect; + jl_Object_monitorEnterSync($this); + try { + var$2 = $this.$pages.$iterator(); + while (true) { + if (!var$2.$hasNext()) + return null; + $page = var$2.$next0(); + $rect = $page.$rects.$get2($name); + if ($rect !== null) + break; + } + return $rect; + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_dispose($this) { + var var$1, $page; + jl_Object_monitorEnterSync($this); + try { + var$1 = $this.$pages.$iterator(); + while (var$1.$hasNext()) { + $page = var$1.$next0(); + if ($page.$texture0 === null) + $page.$image1.$dispose(); + } + $this.$disposed = 1; + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_updateTextureAtlas($this, $atlas, $minFilter, $magFilter, $useMipMaps) { + jl_Object_monitorEnterSync($this); + try { + $this.$updateTextureAtlas($atlas, $minFilter, $magFilter, $useMipMaps, 1); + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_updateTextureAtlas0($this, $atlas, $minFilter, $magFilter, $useMipMaps, $useIndexes) { + var var$6, $page, var$8, $name, $rect, $region, $imageIndex, $matcher; + jl_Object_monitorEnterSync($this); + try { + $this.$updatePageTextures($minFilter, $magFilter, $useMipMaps); + var$6 = $this.$pages.$iterator(); + while (var$6.$hasNext()) { + $page = var$6.$next0(); + if ($page.$addedRects.$size > 0) { + var$8 = $page.$addedRects.$iterator(); + while (var$8.$hasNext()) { + $name = var$8.$next0(); + $rect = $page.$rects.$get2($name); + $region = cbggg_TextureAtlas$AtlasRegion__init_($page.$texture0, $rect.$x7 | 0, $rect.$y7 | 0, $rect.$width4 | 0, $rect.$height4 | 0); + if ($rect.$splits !== null) { + $region.$names = $rt_createArrayFromData(jl_String, [$rt_s(517), $rt_s(518)]); + $region.$values2 = $rt_createArrayFromData($rt_arraycls($rt_intcls()), [$rect.$splits, $rect.$pads]); + } + $imageIndex = (-1); + if ($useIndexes) { + $matcher = jur_Pattern_matcher(cbggg_PixmapPacker_indexPattern, $name); + if (jur_Matcher_matches($matcher)) { + $name = jur_Matcher_group($matcher, 1); + $imageIndex = jl_Integer_parseInt0(jur_Matcher_group($matcher, 2)); + } + } + $region.$name7 = $name; + $region.$index3 = $imageIndex; + $region.$offsetX = $rect.$offsetX0; + $region.$offsetY = $rect.$originalHeight - $rect.$height4 - $rect.$offsetY0 | 0; + $region.$originalWidth = $rect.$originalWidth0; + $region.$originalHeight0 = $rect.$originalHeight; + ($atlas.$getRegions()).$add1($region); + } + $page.$addedRects.$clear6(); + ($atlas.$getTextures()).$add2($page.$texture0); + } + } + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_updatePageTextures($this, $minFilter, $magFilter, $useMipMaps) { + var var$4, $page; + jl_Object_monitorEnterSync($this); + try { + var$4 = $this.$pages.$iterator(); + while (var$4.$hasNext()) { + $page = var$4.$next0(); + $page.$updateTexture($minFilter, $magFilter, $useMipMaps); + } + } finally { + jl_Object_monitorExitSync($this); + } +} +function cbggg_PixmapPacker_getTransparentColor($this) { + return $this.$transparentColor; +} +function cbggg_PixmapPacker_getSplits($this, $raster) { + var $startX, $endX, $startY, $endY, var$6, var$7; + $startX = cbggg_PixmapPacker_getSplitPoint($this, $raster, 1, 0, 1, 1); + $endX = cbggg_PixmapPacker_getSplitPoint($this, $raster, $startX, 0, 0, 1); + $startY = cbggg_PixmapPacker_getSplitPoint($this, $raster, 0, 1, 1, 0); + $endY = cbggg_PixmapPacker_getSplitPoint($this, $raster, 0, $startY, 0, 0); + cbggg_PixmapPacker_getSplitPoint($this, $raster, $endX + 1 | 0, 0, 1, 1); + cbggg_PixmapPacker_getSplitPoint($this, $raster, 0, $endY + 1 | 0, 1, 0); + if (!$startX && !$endX && !$startY && !$endY) + return null; + if (!$startX) + var$6 = $raster.$getWidth() - 2 | 0; + else { + $startX = $startX + (-1) | 0; + var$6 = ($raster.$getWidth() - 2 | 0) - ($endX - 1 | 0) | 0; + } + if (!$startY) + var$7 = $raster.$getHeight() - 2 | 0; + else { + $startY = $startY + (-1) | 0; + var$7 = ($raster.$getHeight() - 2 | 0) - ($endY - 1 | 0) | 0; + } + return $rt_createIntArrayFromData([$startX, var$6, $startY, var$7]); +} +function cbggg_PixmapPacker_getPads($this, $raster, $splits) { + var $bottom, $right, $startX, $startY, $endX, $endY, var$9, var$10, $pads; + $bottom = $raster.$getHeight() - 1 | 0; + $right = $raster.$getWidth() - 1 | 0; + $startX = cbggg_PixmapPacker_getSplitPoint($this, $raster, 1, $bottom, 1, 1); + $startY = cbggg_PixmapPacker_getSplitPoint($this, $raster, $right, 1, 1, 0); + $endX = 0; + $endY = 0; + if ($startX) + $endX = cbggg_PixmapPacker_getSplitPoint($this, $raster, $startX + 1 | 0, $bottom, 0, 1); + if ($startY) + $endY = cbggg_PixmapPacker_getSplitPoint($this, $raster, $right, $startY + 1 | 0, 0, 0); + cbggg_PixmapPacker_getSplitPoint($this, $raster, $endX + 1 | 0, $bottom, 1, 1); + cbggg_PixmapPacker_getSplitPoint($this, $raster, $right, $endY + 1 | 0, 1, 0); + if (!$startX && !$endX && !$startY && !$endY) + return null; + if (!$startX && !$endX) { + $startX = (-1); + var$9 = (-1); + } else if ($startX <= 0) + var$9 = $raster.$getWidth() - 2 | 0; + else { + $startX = $startX + (-1) | 0; + var$9 = ($raster.$getWidth() - 2 | 0) - ($endX - 1 | 0) | 0; + } + if (!$startY && !$endY) { + $startY = (-1); + var$10 = (-1); + } else if ($startY <= 0) + var$10 = $raster.$getHeight() - 2 | 0; + else { + $startY = $startY + (-1) | 0; + var$10 = ($raster.$getHeight() - 2 | 0) - ($endY - 1 | 0) | 0; + } + $pads = $rt_createIntArrayFromData([$startX, var$9, $startY, var$10]); + if ($splits !== null && ju_Arrays_equals0($pads, $splits)) + return null; + return $pads; +} +function cbggg_PixmapPacker_getSplitPoint($this, $raster, $startX, $y, $startPoint, $xAxis) { + var $rgba, $next, $end, $breakA, var$10, $colint; + $rgba = $rt_createIntArray(4); + $next = !$xAxis ? $y : $startX; + $end = !$xAxis ? $raster.$getHeight() : $raster.$getWidth(); + $breakA = !$startPoint ? 0 : 255; + while (true) { + if ($next == $end) + return 0; + if (!$xAxis) + $y = $next; + else + $startX = $next; + var$10 = $rgba.data; + $colint = $raster.$getPixel($startX, $y); + $this.$c.$set9($colint); + var$10[0] = $this.$c.$r0 * 255.0 | 0; + var$10[1] = $this.$c.$g0 * 255.0 | 0; + var$10[2] = $this.$c.$b0 * 255.0 | 0; + var$10[3] = $this.$c.$a0 * 255.0 | 0; + if (var$10[3] == $breakA) + break; + if (!$startPoint && !(!var$10[0] && !var$10[1] && !var$10[2] && var$10[3] == 255)) + (jl_System_out()).$println((((((((jl_StringBuilder__init_()).$append2($startX)).$append1($rt_s(519))).$append2($y)).$append1($rt_s(76))).$append($rgba)).$append1($rt_s(76))).$toString()); + $next = $next + 1 | 0; + } + return $next; +} +function cbggg_PixmapPacker__clinit_() { + cbggg_PixmapPacker_indexPattern = jur_Pattern_compile($rt_s(520)); +} +var otci_Base46 = $rt_classWithoutFields(); +function otci_Base46__init_() { + var var_0 = new otci_Base46(); + otci_Base46__init_0(var_0); + return var_0; +} +function otci_Base46__init_0($this) { + jl_Object__init_0($this); +} +function otci_Base46_decodeUnsigned($seq) { + var $number, $pos, var$4, var$5, $digit, $hasMore; + $number = 0; + $pos = 1; + while (true) { + var$4 = $seq.$characters0.data; + var$5 = $seq.$pointer; + $seq.$pointer = var$5 + 1 | 0; + $digit = otci_Base46_decodeDigit(var$4[var$5]); + $hasMore = ($digit % 2 | 0) != 1 ? 0 : 1; + $number = $number + $rt_imul($pos, $digit / 2 | 0) | 0; + $pos = $pos * 46 | 0; + if (!$hasMore) + break; + } + return $number; +} +function otci_Base46_decode($seq) { + var $number, $result; + $number = otci_Base46_decodeUnsigned($seq); + $result = $number / 2 | 0; + if ($number % 2 | 0) + $result = -$result | 0; + return $result; +} +function otci_Base46_decodeDigit($c) { + if ($c < 34) + return $c - 32 | 0; + if ($c >= 92) + return ($c - 32 | 0) - 2 | 0; + return ($c - 32 | 0) - 1 | 0; +} +function jur_UCISequenceSet() { + jur_LeafSet.call(this); + this.$string1 = null; +} +function jur_UCISequenceSet__init_(var_0) { + var var_1 = new jur_UCISequenceSet(); + jur_UCISequenceSet__init_0(var_1, var_0); + return var_1; +} +function jur_UCISequenceSet__init_0($this, $substring) { + var $res, $i; + jur_LeafSet__init_0($this); + $res = jl_StringBuilder__init_(); + $i = 0; + while ($i < $substring.$length()) { + $res.$append0(jl_Character_toLowerCase0(jl_Character_toUpperCase0($substring.$charAt($i)))); + $i = $i + 1 | 0; + } + $this.$string1 = $res.$toString(); + $this.$charCount = $res.$length(); +} +function jur_UCISequenceSet_accepts($this, $strIndex, $testString) { + var $i; + $i = 0; + while (true) { + if ($i >= $this.$string1.$length()) + return $this.$string1.$length(); + if ($this.$string1.$charAt($i) != jl_Character_toLowerCase0(jl_Character_toUpperCase0($testString.$charAt($strIndex + $i | 0)))) + break; + $i = $i + 1 | 0; + } + return (-1); +} +function jur_UCISequenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$string1; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(521)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_AbstractCharClass$LazyJavaDefined$1() { + jur_AbstractCharClass.call(this); + this.$this$031 = null; +} +function jur_AbstractCharClass$LazyJavaDefined$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaDefined$1(); + jur_AbstractCharClass$LazyJavaDefined$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaDefined$1__init_0($this, $this$0) { + $this.$this$031 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaDefined$1_contains($this, $ch) { + return jl_Character_isDefined($ch); +} +var otjt_Int8Array = $rt_classWithoutFields(otjt_ArrayBufferView); +var cbggg_HdpiUtils = $rt_classWithoutFields(); +var cbggg_HdpiUtils_mode = null; +function cbggg_HdpiUtils_$callClinit() { + cbggg_HdpiUtils_$callClinit = $rt_eraseClinit(cbggg_HdpiUtils); + cbggg_HdpiUtils__clinit_(); +} +function cbggg_HdpiUtils__init_() { + var var_0 = new cbggg_HdpiUtils(); + cbggg_HdpiUtils__init_0(var_0); + return var_0; +} +function cbggg_HdpiUtils__init_0($this) { + cbggg_HdpiUtils_$callClinit(); + jl_Object__init_0($this); +} +function cbggg_HdpiUtils_glViewport($x, $y, $width, $height) { + var var$5; + cbggg_HdpiUtils_$callClinit(); + a: { + b: { + var$5 = cbggg_HdpiUtils_mode; + cbggg_HdpiMode_$callClinit(); + if (var$5 === cbggg_HdpiMode_Logical) { + if (cbg_Gdx_graphics.$getWidth() != cbg_Gdx_graphics.$getBackBufferWidth()) + break b; + var$5 = cbg_Gdx_graphics; + if (var$5.$getHeight() != cbg_Gdx_graphics.$getBackBufferHeight()) + break b; + } + cbg_Gdx_gl.$glViewport($x, $y, $width, $height); + break a; + } + cbg_Gdx_gl.$glViewport(cbggg_HdpiUtils_toBackBufferX($x), cbggg_HdpiUtils_toBackBufferY($y), cbggg_HdpiUtils_toBackBufferX($width), cbggg_HdpiUtils_toBackBufferY($height)); + } +} +function cbggg_HdpiUtils_toBackBufferX($logicalX) { + cbggg_HdpiUtils_$callClinit(); + return $rt_imul($logicalX, cbg_Gdx_graphics.$getBackBufferWidth()) / cbg_Gdx_graphics.$getWidth() | 0; +} +function cbggg_HdpiUtils_toBackBufferY($logicalY) { + cbggg_HdpiUtils_$callClinit(); + return $rt_imul($logicalY, cbg_Gdx_graphics.$getBackBufferHeight()) / cbg_Gdx_graphics.$getHeight() | 0; +} +function cbggg_HdpiUtils__clinit_() { + cbggg_HdpiMode_$callClinit(); + cbggg_HdpiUtils_mode = cbggg_HdpiMode_Logical; +} +function omceugc_ContextMenu() { + var a = this; jl_Object.call(a); + a.$x8 = 0; + a.$y8 = 0; + a.$color_a1 = 0.0; + a.$items3 = null; + a.$contextMenuAction = null; +} +function omceugc_ContextMenu__init_() { + var var_0 = new omceugc_ContextMenu(); + omceugc_ContextMenu__init_0(var_0); + return var_0; +} +function omceugc_ContextMenu__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_SelectBox$SelectBoxScrollPane$2 = $rt_classWithoutFields(cbgss_InputListener); +var cbgssu_SelectBox$SelectBoxScrollPane$1 = $rt_classWithoutFields(cbgssu_ClickListener); +function jur_CompositeRangeSet() { + var a = this; jur_JointSet.call(a); + a.$withoutSurrogates = null; + a.$withSurrogates = null; +} +function jur_CompositeRangeSet__init_(var_0, var_1) { + var var_2 = new jur_CompositeRangeSet(); + jur_CompositeRangeSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CompositeRangeSet__init_0($this, $withoutSurrogates, $withSurrogates) { + jur_JointSet__init_0($this); + $this.$withoutSurrogates = $withoutSurrogates; + $this.$withSurrogates = $withSurrogates; +} +function jur_CompositeRangeSet_matches($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$withoutSurrogates.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) + $shift = $this.$withSurrogates.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + return (-1); +} +function jur_CompositeRangeSet_setNext($this, $next) { + $this.$next = $next; + $this.$withSurrogates.$setNext($next); + $this.$withoutSurrogates.$setNext($next); +} +function jur_CompositeRangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = $this.$withoutSurrogates; + var$2 = $this.$withSurrogates; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(522)), var$1), $rt_s(523)), var$2); + return jl_StringBuilder_toString(var$3); +} +function jur_CompositeRangeSet_hasConsumed($this, $matchResult) { + return 1; +} +function jur_CompositeRangeSet_first($this, $set) { + return 1; +} +function omcets_SoundPlayer() { + var a = this; jl_Object.call(a); + a.$range = 0; + a.$volume = 0.0; + a.$camera_x0 = 0.0; + a.$camera_y0 = 0.0; + a.$mediaManager2 = null; + a.$muteVolume = 0.0; + a.$muted = 0; +} +function omcets_SoundPlayer__init_(var_0) { + var var_1 = new omcets_SoundPlayer(); + omcets_SoundPlayer__init_0(var_1, var_0); + return var_1; +} +function omcets_SoundPlayer__init_1(var_0, var_1) { + var var_2 = new omcets_SoundPlayer(); + omcets_SoundPlayer__init_2(var_2, var_0, var_1); + return var_2; +} +function omcets_SoundPlayer__init_0($this, $mediaManager) { + omcets_SoundPlayer__init_2($this, $mediaManager, 0); +} +function omcets_SoundPlayer__init_2($this, $mediaManager, $range2D) { + jl_Object__init_0($this); + $this.$mediaManager2 = $mediaManager; + $this.$volume = 1.0; + $this.$muted = 0; + $this.$muteVolume = 0.0; + omcets_SoundPlayer_setRange2D($this, $range2D); +} +function omcets_SoundPlayer_setVolume($this, $volume) { + if (!$this.$muted) + $this.$volume = omcet_Tools$Calc_inBounds($volume, 0.0, 1.0); + else + $this.$muteVolume = omcet_Tools$Calc_inBounds($volume, 0.0, 1.0); +} +function omcets_SoundPlayer_setRange2D($this, $range2D) { + $this.$range = omcet_Tools$Calc_lowerBounds($range2D, 1); +} +function omcets_SoundPlayer_isMutedOrVolumeZero($this, $volume) { + if ($this.$muted) + return 1; + return $volume * $this.$volume > 0.0 ? 0 : 1; +} +function omcets_SoundPlayer_playSound($this, $cMediaSound, $volume, $pan, $pitch) { + if (omcets_SoundPlayer_isMutedOrVolumeZero($this, $volume)) + return Long_fromInt(-1); + return $this.$mediaManager2.$playCMediaSound($cMediaSound, $volume * $this.$volume, $pan, $pitch); +} +function omcets_SoundPlayer_playSound0($this, $cMediaSound) { + if (omcets_SoundPlayer_isMutedOrVolumeZero($this, $this.$volume)) + return Long_fromInt(-1); + return $this.$playSound0($cMediaSound, 1.0, 0.0, 1.0); +} +function omcets_SoundPlayer_setMuted($this, $muted) { + if (!$this.$muted && $muted) { + $this.$muteVolume = $this.$volume; + $this.$volume = 0.0; + } + if ($this.$muted && !$muted) { + $this.$volume = $this.$muteVolume; + $this.$muteVolume = 0.0; + } + $this.$muted = $muted; +} +function omcets_SoundPlayer_update($this) { + $this.$update0(0.0, 0.0); +} +function omcets_SoundPlayer_update0($this, $camera_x, $camera_y) { + $this.$camera_x0 = $camera_x; + $this.$camera_y0 = $camera_y; +} +function omcets_SoundPlayer_shutdown($this) {} +var ju_Map$Entry = $rt_classWithoutFields(0); +function ju_MapEntry() { + var a = this; jl_Object.call(a); + a.$key = null; + a.$value3 = null; +} +function ju_MapEntry__init_(var_0, var_1) { + var var_2 = new ju_MapEntry(); + ju_MapEntry__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_MapEntry__init_0($this, $theKey, $theValue) { + jl_Object__init_0($this); + $this.$key = $theKey; + $this.$value3 = $theValue; +} +function ju_MapEntry_equals($this, $object) { + var $entry, var$3, var$4; + if ($this === $object) + return 1; + if (!$rt_isInstance($object, ju_Map$Entry)) + return 0; + a: { + b: { + c: { + $entry = $object; + if ($this.$key === null) { + if ($entry.$getKey() !== null) + break c; + } else if (!$this.$key.$equals($entry.$getKey())) + break c; + if ($this.$value3 === null) { + if ($entry.$getValue0() !== null) + break c; + break b; + } + var$3 = $this.$value3; + if (var$3.$equals($entry.$getValue0())) + break b; + } + var$4 = 0; + break a; + } + var$4 = 1; + } + return var$4; +} +function ju_MapEntry_getKey($this) { + return $this.$key; +} +function ju_MapEntry_getValue($this) { + return $this.$value3; +} +function ju_MapEntry_hashCode($this) { + var var$1; + var$1 = $this.$key === null ? 0 : $this.$key.$hashCode(); + var$1 = var$1 ^ ($this.$value3 === null ? 0 : $this.$value3.$hashCode()); + return var$1; +} +function ju_MapEntry_toString($this) { + var var$1, var$2, var$3; + var$1 = $this.$key; + var$2 = $this.$value3; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(var$3, var$1), 61), var$2); + return jl_StringBuilder_toString(var$3); +} +function ju_Hashtable$Entry() { + var a = this; ju_MapEntry.call(a); + a.$next1 = null; + a.$hashcode = 0; +} +function ju_Hashtable$Entry__init_(var_0, var_1) { + var var_2 = new ju_Hashtable$Entry(); + ju_Hashtable$Entry__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_Hashtable$Entry__init_0($this, $theKey, $theValue) { + ju_MapEntry__init_0($this, $theKey, $theValue); + $this.$hashcode = $theKey.$hashCode(); +} +function ju_Hashtable$Entry_getKeyHash($this) { + return $this.$key.$hashCode(); +} +function ju_Hashtable$Entry_equalsKey($this, $aKey, $hash) { + return $this.$hashcode == $aKey.$hashCode() && $this.$key.$equals($aKey) ? 1 : 0; +} +function cbgssa_IntAction() { + var a = this; cbgssa_TemporalAction.call(a); + a.$start8 = 0; + a.$end2 = 0; +} +function cbgssa_IntAction__init_() { + var var_0 = new cbgssa_IntAction(); + cbgssa_IntAction__init_0(var_0); + return var_0; +} +function cbgssa_IntAction__init_0($this) { + cbgssa_TemporalAction__init_($this); + $this.$start8 = 0; + $this.$end2 = 1; +} +var jur_FinalSet = $rt_classWithoutFields(jur_FSet); +function jur_FinalSet__init_() { + var var_0 = new jur_FinalSet(); + jur_FinalSet__init_0(var_0); + return var_0; +} +function jur_FinalSet__init_0($this) { + jur_FSet__init_0($this, 0); +} +function jur_FinalSet_matches($this, $stringIndex, $testString, $matchResult) { + if ($matchResult.$mode0() != 1 && $stringIndex != $matchResult.$getRightBound()) + return (-1); + $matchResult.$setValid(); + $matchResult.$setEnd(0, $stringIndex); + return $stringIndex; +} +function jur_FinalSet_getName($this) { + return $rt_s(524); +} +function cbgggpe_Emitter() { + cbgggp_ParticleControllerComponent.call(this); + this.$maxParticleCount = 0; +} +function cbgggpe_Emitter__init_($this) { + cbgggp_ParticleControllerComponent__init_($this); + $this.$maxParticleCount = 4; +} +function cbgggpe_RegularEmitter() { + var a = this; cbgggpe_Emitter.call(a); + a.$delayValue = null; + a.$durationValue = null; + a.$lifeOffsetValue = null; + a.$lifeValue = null; + a.$emissionValue = null; + a.$continuous = 0; + a.$emissionMode = null; +} +function cbgggpe_RegularEmitter__init_() { + var var_0 = new cbgggpe_RegularEmitter(); + cbgggpe_RegularEmitter__init_0(var_0); + return var_0; +} +function cbgggpe_RegularEmitter__init_0($this) { + cbgggpe_Emitter__init_($this); + $this.$delayValue = cbgggpv_RangedNumericValue__init_(); + $this.$durationValue = cbgggpv_RangedNumericValue__init_(); + $this.$lifeOffsetValue = cbgggpv_ScaledNumericValue__init_(); + $this.$lifeValue = cbgggpv_ScaledNumericValue__init_(); + $this.$emissionValue = cbgggpv_ScaledNumericValue__init_(); + $this.$durationValue.$setActive(1); + $this.$emissionValue.$setActive(1); + $this.$lifeValue.$setActive(1); + $this.$continuous = 1; + cbgggpe_RegularEmitter$EmissionMode_$callClinit(); + $this.$emissionMode = cbgggpe_RegularEmitter$EmissionMode_Enabled; +} +var omcw_HighScoreManagerWeb$1 = $rt_classWithoutFields(); +var omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = null; +function omcw_HighScoreManagerWeb$1_$callClinit() { + omcw_HighScoreManagerWeb$1_$callClinit = $rt_eraseClinit(omcw_HighScoreManagerWeb$1); + omcw_HighScoreManagerWeb$1__clinit_(); +} +function omcw_HighScoreManagerWeb$1__clinit_() { + omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = $rt_createIntArray((omcsde_GAME_MODE_values()).data.length); + omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_ENDLESS)] = 1; + omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_HIGHSCORE)] = 2; + omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_CLEAR_40)] = 3; +} +var jur_EmptySet = $rt_classWithoutFields(jur_LeafSet); +function jur_EmptySet__init_(var_0) { + var var_1 = new jur_EmptySet(); + jur_EmptySet__init_0(var_1, var_0); + return var_1; +} +function jur_EmptySet__init_0($this, $next) { + jur_LeafSet__init_($this, $next); + $this.$charCount = 0; +} +function jur_EmptySet_accepts($this, $stringIndex, $testString) { + return 0; +} +function jur_EmptySet_find($this, $stringIndex, $testString, $matchResult) { + var $strLength, $startStr, var$6, $low, $high; + $strLength = $matchResult.$getRightBound(); + $startStr = $matchResult.$getLeftBound(); + while (true) { + var$6 = $rt_compare($stringIndex, $strLength); + if (var$6 > 0) + return (-1); + if (var$6 < 0) { + $low = $testString.$charAt($stringIndex); + if (jl_Character_isLowSurrogate($low) && $stringIndex > $startStr) { + $high = $testString.$charAt($stringIndex - 1 | 0); + if (jl_Character_isHighSurrogate($high)) { + $stringIndex = $stringIndex + 1 | 0; + continue; + } + } + } + if ($this.$next.$matches($stringIndex, $testString, $matchResult) >= 0) + break; + $stringIndex = $stringIndex + 1 | 0; + } + return $stringIndex; +} +function jur_EmptySet_findBack($this, $stringIndex, $startSearch, $testString, $matchResult) { + var $strLength, $startStr, $low, $high; + $strLength = $matchResult.$getRightBound(); + $startStr = $matchResult.$getLeftBound(); + while (true) { + if ($startSearch < $stringIndex) + return (-1); + if ($startSearch < $strLength) { + $low = $testString.$charAt($startSearch); + if (jl_Character_isLowSurrogate($low) && $startSearch > $startStr) { + $high = $testString.$charAt($startSearch - 1 | 0); + if (jl_Character_isHighSurrogate($high)) { + $startSearch = $startSearch + (-1) | 0; + continue; + } + } + } + if ($this.$next.$matches($startSearch, $testString, $matchResult) >= 0) + break; + $startSearch = $startSearch + (-1) | 0; + } + return $startSearch; +} +function jur_EmptySet_getName($this) { + return $rt_s(525); +} +function jur_EmptySet_hasConsumed($this, $mr) { + return 0; +} +var cbgssu_TextButton = $rt_classWithoutFields(cbgssu_Button); +var cbgssu_CheckBox = $rt_classWithoutFields(cbgssu_TextButton); +var ju_Enumeration = $rt_classWithoutFields(0); +function ju_StringTokenizer() { + var a = this; jl_Object.call(a); + a.$string2 = null; + a.$delimiters = null; + a.$returnDelimiters = 0; + a.$position10 = 0; +} +function ju_StringTokenizer__init_(var_0, var_1) { + var var_2 = new ju_StringTokenizer(); + ju_StringTokenizer__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_StringTokenizer__init_1(var_0, var_1, var_2) { + var var_3 = new ju_StringTokenizer(); + ju_StringTokenizer__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function ju_StringTokenizer__init_0($this, $string, $delimiters) { + ju_StringTokenizer__init_2($this, $string, $delimiters, 0); +} +function ju_StringTokenizer__init_2($this, $string, $delimiters, $returnDelimiters) { + jl_Object__init_0($this); + if ($string === null) + $rt_throw(jl_NullPointerException__init_()); + $this.$string2 = $string; + $this.$delimiters = $delimiters; + $this.$returnDelimiters = $returnDelimiters; + $this.$position10 = 0; +} +function ju_StringTokenizer_hasMoreTokens($this) { + var $length, $i; + if ($this.$delimiters === null) + $rt_throw(jl_NullPointerException__init_()); + a: { + $length = $this.$string2.$length(); + if ($this.$position10 < $length) { + if ($this.$returnDelimiters) + return 1; + $i = $this.$position10; + while (true) { + if ($i >= $length) + break a; + if ($this.$delimiters.$indexOf($this.$string2.$charAt($i), 0) == (-1)) + return 1; + $i = $i + 1 | 0; + } + } + } + return 0; +} +function ju_StringTokenizer_nextToken($this) { + var $i, $length, var$3, var$4, var$5; + if ($this.$delimiters === null) + $rt_throw(jl_NullPointerException__init_()); + $i = $this.$position10; + $length = $this.$string2.$length(); + if ($i < $length) { + if ($this.$returnDelimiters) { + if ($this.$delimiters.$indexOf($this.$string2.$charAt($this.$position10), 0) >= 0) { + var$3 = $this.$string2; + var$4 = $this.$position10; + $this.$position10 = var$4 + 1 | 0; + return jl_String_valueOf2(var$3.$charAt(var$4)); + } + $this.$position10 = $this.$position10 + 1 | 0; + while ($this.$position10 < $length) { + if ($this.$delimiters.$indexOf($this.$string2.$charAt($this.$position10), 0) >= 0) + return $this.$string2.$substring0($i, $this.$position10); + $this.$position10 = $this.$position10 + 1 | 0; + } + return $this.$string2.$substring($i); + } + while (true) { + var$5 = $rt_compare($i, $length); + if (var$5 >= 0) + break; + if ($this.$delimiters.$indexOf($this.$string2.$charAt($i), 0) < 0) + break; + $i = $i + 1 | 0; + } + $this.$position10 = $i; + if (var$5 < 0) { + $this.$position10 = $this.$position10 + 1 | 0; + while ($this.$position10 < $length) { + if ($this.$delimiters.$indexOf($this.$string2.$charAt($this.$position10), 0) >= 0) + return $this.$string2.$substring0($i, $this.$position10); + $this.$position10 = $this.$position10 + 1 | 0; + } + return $this.$string2.$substring($i); + } + } + $rt_throw(ju_NoSuchElementException__init_()); +} +function jt_DateFormatElement$MonthText() { + var a = this; jt_DateFormatElement.call(a); + a.$months = null; + a.$shortMonths = null; + a.$abbreviated = 0; +} +function jt_DateFormatElement$MonthText__init_(var_0, var_1) { + var var_2 = new jt_DateFormatElement$MonthText(); + jt_DateFormatElement$MonthText__init_0(var_2, var_0, var_1); + return var_2; +} +function jt_DateFormatElement$MonthText__init_0($this, $symbols, $abbreviated) { + jt_DateFormatElement__init_($this); + $this.$months = $symbols.$getMonths(); + $this.$shortMonths = $symbols.$getShortMonths(); + $this.$abbreviated = $abbreviated; +} +function jt_DateFormatElement$MonthText_format($this, $date, $buffer) { + var $month; + $month = $date.$get0(2); + $buffer.$append23(!$this.$abbreviated ? $this.$months.data[$month] : $this.$shortMonths.data[$month]); +} +function jt_DateFormatElement$MonthText_equals($this, $o) { + var $monthText, var$3, var$4, var$5; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + a: { + $monthText = $o; + if ($this.$abbreviated == $monthText.$abbreviated) { + var$3 = $this.$months; + var$4 = $monthText.$months; + if (ju_Arrays_equals(var$3, var$4)) { + var$3 = $this.$shortMonths; + var$4 = $monthText.$shortMonths; + if (ju_Arrays_equals(var$3, var$4)) { + var$5 = 1; + break a; + } + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function jt_DateFormatElement$MonthText_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [$this.$months, $this.$shortMonths, jl_Boolean_valueOf($this.$abbreviated)])); +} +function cbggg_TextureRegion() { + var a = this; jl_Object.call(a); + a.$texture = null; + a.$u1 = 0.0; + a.$v1 = 0.0; + a.$u21 = 0.0; + a.$v21 = 0.0; + a.$regionWidth = 0; + a.$regionHeight = 0; +} +function cbggg_TextureRegion__init_0() { + var var_0 = new cbggg_TextureRegion(); + cbggg_TextureRegion__init_1(var_0); + return var_0; +} +function cbggg_TextureRegion__init_(var_0) { + var var_1 = new cbggg_TextureRegion(); + cbggg_TextureRegion__init_2(var_1, var_0); + return var_1; +} +function cbggg_TextureRegion__init_3(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbggg_TextureRegion(); + cbggg_TextureRegion__init_4(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbggg_TextureRegion__init_1($this) { + jl_Object__init_0($this); +} +function cbggg_TextureRegion__init_2($this, $texture) { + jl_Object__init_0($this); + if ($texture === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(526))); + $this.$texture = $texture; + $this.$setRegion(0, 0, $texture.$getWidth(), $texture.$getHeight()); +} +function cbggg_TextureRegion__init_4($this, $texture, $x, $y, $width, $height) { + jl_Object__init_0($this); + $this.$texture = $texture; + $this.$setRegion($x, $y, $width, $height); +} +function cbggg_TextureRegion_setRegion($this, $x, $y, $width, $height) { + var $invTexWidth, $invTexHeight; + $invTexWidth = 1.0 / $this.$texture.$getWidth(); + $invTexHeight = 1.0 / $this.$texture.$getHeight(); + $this.$setRegion0($x * $invTexWidth, $y * $invTexHeight, ($x + $width | 0) * $invTexWidth, ($y + $height | 0) * $invTexHeight); + $this.$regionWidth = jl_Math_abs($width); + $this.$regionHeight = jl_Math_abs($height); +} +function cbggg_TextureRegion_setRegion0($this, $u, $v, $u2, $v2) { + var $texWidth, $texHeight, var$7, var$8, var$9, $adjustX, $adjustY; + $texWidth = $this.$texture.$getWidth(); + $texHeight = $this.$texture.$getHeight(); + var$7 = jl_Math_abs0($u2 - $u); + var$8 = $texWidth; + $this.$regionWidth = jl_Math_round(var$7 * var$8); + var$7 = jl_Math_abs0($v2 - $v); + var$9 = $texHeight; + $this.$regionHeight = jl_Math_round(var$7 * var$9); + if ($this.$regionWidth == 1 && $this.$regionHeight == 1) { + $adjustX = 0.25 / var$8; + $u = $u + $adjustX; + $u2 = $u2 - $adjustX; + $adjustY = 0.25 / var$9; + $v = $v + $adjustY; + $v2 = $v2 - $adjustY; + } + $this.$u1 = $u; + $this.$v1 = $v; + $this.$u21 = $u2; + $this.$v21 = $v2; +} +function cbggg_TextureRegion_getTexture($this) { + return $this.$texture; +} +function cbggg_TextureRegion_getRegionX($this) { + return jl_Math_round($this.$u1 * $this.$texture.$getWidth()); +} +function cbggg_TextureRegion_getRegionY($this) { + return jl_Math_round($this.$v1 * $this.$texture.$getHeight()); +} +function cbggg_TextureRegion_getRegionWidth($this) { + return $this.$regionWidth; +} +function cbggg_TextureRegion_getRegionHeight($this) { + return $this.$regionHeight; +} +function cbggg_TextureRegion_flip($this, $x, $y) { + var $temp; + if ($x) { + $temp = $this.$u1; + $this.$u1 = $this.$u21; + $this.$u21 = $temp; + } + if ($y) { + $temp = $this.$v1; + $this.$v1 = $this.$v21; + $this.$v21 = $temp; + } +} +function cbggg_TextureRegion_split($this, $tileWidth, $tileHeight) { + var $x, $y, $width, $height, $rows, $cols, $tiles, $row, $col, var$12; + $x = $this.$getRegionX(); + $y = $this.$getRegionY(); + $width = $this.$regionWidth; + $height = $this.$regionHeight; + $rows = $height / $tileHeight | 0; + $cols = $width / $tileWidth | 0; + $tiles = $rt_createMultiArray(cbggg_TextureRegion, [$cols, $rows]); + $row = 0; + while ($row < $rows) { + $col = 0; + var$12 = $x; + while ($col < $cols) { + $tiles.data[$row].data[$col] = cbggg_TextureRegion__init_3($this.$texture, var$12, $y, $tileWidth, $tileHeight); + $col = $col + 1 | 0; + var$12 = var$12 + $tileWidth | 0; + } + $row = $row + 1 | 0; + $y = $y + $tileHeight | 0; + } + return $tiles; +} +function cbggg_TextureAtlas$AtlasRegion() { + var a = this; cbggg_TextureRegion.call(a); + a.$index3 = 0; + a.$name7 = null; + a.$offsetX = 0.0; + a.$offsetY = 0.0; + a.$packedWidth = 0; + a.$packedHeight = 0; + a.$originalWidth = 0; + a.$originalHeight0 = 0; + a.$names = null; + a.$values2 = null; +} +function cbggg_TextureAtlas$AtlasRegion__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbggg_TextureAtlas$AtlasRegion(); + cbggg_TextureAtlas$AtlasRegion__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbggg_TextureAtlas$AtlasRegion__init_0($this, $texture, $x, $y, $width, $height) { + cbggg_TextureRegion__init_4($this, $texture, $x, $y, $width, $height); + $this.$index3 = (-1); + $this.$originalWidth = $width; + $this.$originalHeight0 = $height; + $this.$packedWidth = $width; + $this.$packedHeight = $height; +} +function cbggg_TextureAtlas$AtlasRegion_toString($this) { + return $this.$name7; +} +var omcetp_ParticleSystem$1 = $rt_classWithoutFields(); +var omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType = null; +function omcetp_ParticleSystem$1_$callClinit() { + omcetp_ParticleSystem$1_$callClinit = $rt_eraseClinit(omcetp_ParticleSystem$1); + omcetp_ParticleSystem$1__clinit_(); +} +function omcetp_ParticleSystem$1__clinit_() { + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType = $rt_createIntArray((omcetpp_ParticleType_values()).data.length); + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal(omcetpp_ParticleType_FONT)] = 1; + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal(omcetpp_ParticleType_IMAGE)] = 2; + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal(omcetpp_ParticleType_ARRAY)] = 3; + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal(omcetpp_ParticleType_ANIMATION)] = 4; + omcetp_ParticleSystem$1_$SwitchMap$org$mslivo$core$engine$tools$particles$particle$ParticleType.data[jl_Enum_ordinal(omcetpp_ParticleType_CURSOR)] = 5; +} +var jn_FloatBufferOverByteBufferBigEndian = $rt_classWithoutFields(jn_FloatBufferOverByteBuffer); +function jn_FloatBufferOverByteBufferBigEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_FloatBufferOverByteBufferBigEndian(); + jn_FloatBufferOverByteBufferBigEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_FloatBufferOverByteBufferBigEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_FloatBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_FloatBufferOverByteBufferBigEndian_getElement($this, $index) { + var var$2, var$3, var$4, $value; + var$2 = $this.$byteByffer0.$array0.data; + var$3 = $this.$start2; + var$4 = $index * 4 | 0; + $value = var$2[var$3 + var$4 | 0] & 255 | ($this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 1 | 0] & 255) << 8 | ($this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 2 | 0] & 255) << 16 | ($this.$byteByffer0.$array0.data[($this.$start2 + var$4 | 0) + 3 | 0] & 255) << 24; + return $rt_intBitsToFloat($value); +} +function jn_FloatBufferOverByteBufferBigEndian_putElement($this, $index, $f) { + var $value, var$4, var$5, var$6; + $value = $rt_floatToIntBits($f); + var$4 = $this.$byteByffer0.$array0.data; + var$5 = $this.$start2; + var$6 = $index * 4 | 0; + var$4[var$5 + var$6 | 0] = $value << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 1 | 0] = $value >> 8 << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 2 | 0] = $value >> 16 << 24 >> 24; + $this.$byteByffer0.$array0.data[($this.$start2 + var$6 | 0) + 3 | 0] = $value >> 24 << 24 >> 24; +} +function omceugcs_ScrollBar() { + var a = this; omceugc_Component.call(a); + a.$scrolled0 = 0.0; + a.$buttonPressed = 0; + a.$scrollBarAction = null; +} +function omceugcs_ScrollBar__init_($this) { + omceugc_Component__init_($this); +} +var omceugcs_ScrollBarVertical = $rt_classWithoutFields(omceugcs_ScrollBar); +function omceugcs_ScrollBarVertical__init_() { + var var_0 = new omceugcs_ScrollBarVertical(); + omceugcs_ScrollBarVertical__init_0(var_0); + return var_0; +} +function omceugcs_ScrollBarVertical__init_0($this) { + omceugcs_ScrollBar__init_($this); +} +var cbg_Graphics = $rt_classWithoutFields(0); +function cgxgbt_TeaGraphics() { + var a = this; jl_Object.call(a); + a.$context = null; + a.$canvas = null; + a.$config0 = null; + a.$gl = null; + a.$glVersion = null; + a.$fps = 0.0; + a.$lastTimeStamp = Long_ZERO; + a.$frameId = Long_ZERO; + a.$deltaTime = 0.0; + a.$time0 = 0.0; + a.$frames = 0; +} +function cgxgbt_TeaGraphics__init_(var_0) { + var var_1 = new cgxgbt_TeaGraphics(); + cgxgbt_TeaGraphics__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaGraphics__init_0($this, $config) { + var $window, $document, var$4, $elementID, $versionString, $vendorString, $rendererString, $currentWindow, $width, $height, $density; + jl_Object__init_0($this); + $this.$fps = 0.0; + $this.$lastTimeStamp = jl_System_currentTimeMillis(); + $this.$frameId = Long_fromInt(-1); + $this.$deltaTime = 0.0; + $this.$time0 = 0.0; + $this.$config0 = $config; + $window = cgxgbtdi_TeaWindow__init_(); + $document = $window.$getDocument(); + var$4 = $config.$canvasID; + $elementID = $document.getElementById($rt_ustr(var$4)); + $this.$canvas = $elementID; + $this.$context = $this.$getGLContext($this.$canvas, $config); + $this.$gl = !$config.$useDebugGL ? cgxgbt_TeaGL20__init_($this.$context) : cgxgbt_TeaGL20Debug__init_($this.$context); + $versionString = $this.$gl.$glGetString(7938); + $vendorString = $this.$gl.$glGetString(7936); + $rendererString = $this.$gl.$glGetString(7937); + var$4 = new cbggg_GLVersion; + cbg_Application$ApplicationType_$callClinit(); + cbggg_GLVersion__init_0(var$4, cbg_Application$ApplicationType_WebGL, $versionString, $vendorString, $rendererString); + $this.$glVersion = var$4; + if (!($config.$width5 < 0 && $config.$height5 < 0)) { + if ($config.$isFixedSizeApplication()) + $this.$setCanvasSize($config.$width5, $config.$height5); + else { + $currentWindow = cgxgbtdi_TeaWindow_get(); + $width = $currentWindow.$getClientWidth() - $config.$padHorizontal | 0; + $height = $currentWindow.$getClientHeight() - $config.$padVertical | 0; + $density = !$config.$usePhysicalPixels ? 1.0 : $this.$getNativeScreenDensity(); + $this.$setCanvasSize($density * $width | 0, $density * $height | 0); + } + } + cgxgbt_TeaGraphics_addFullscreenChangeListener$js_body$_61($this.$canvas, otji_JS_function(cgxgbt_TeaGraphics$1__init_($this), "fullscreenChanged")); +} +function cgxgbt_TeaGraphics_update($this) { + var $currTimeStamp; + $currTimeStamp = jl_System_currentTimeMillis(); + $this.$deltaTime = Long_toNumber(Long_sub($currTimeStamp, $this.$lastTimeStamp)) / 1000.0; + $this.$lastTimeStamp = $currTimeStamp; + $this.$time0 = $this.$time0 + $this.$deltaTime; + $this.$frames = $this.$frames + 1 | 0; + if ($this.$time0 > 1.0) { + $this.$fps = $this.$frames; + $this.$time0 = 0.0; + $this.$frames = 0; + } +} +function cgxgbt_TeaGraphics_isGL30Available($this) { + return 0; +} +function cgxgbt_TeaGraphics_getGL20($this) { + return $this.$gl; +} +function cgxgbt_TeaGraphics_getWidth($this) { + return $this.$canvas.width; +} +function cgxgbt_TeaGraphics_getHeight($this) { + return $this.$canvas.height; +} +function cgxgbt_TeaGraphics_getBackBufferWidth($this) { + return $this.$canvas.width; +} +function cgxgbt_TeaGraphics_getBackBufferHeight($this) { + return $this.$canvas.height; +} +function cgxgbt_TeaGraphics_getDeltaTime($this) { + return $this.$deltaTime; +} +function cgxgbt_TeaGraphics_getFramesPerSecond($this) { + return $this.$fps | 0; +} +function cgxgbt_TeaGraphics_getDisplayMode($this) { + var $density; + $density = !$this.$config0.$usePhysicalPixels ? 1.0 : $this.$getNativeScreenDensity(); + return cgxgbt_TeaGraphics$2__init_($this, $rt_globals.screen.width * $density | 0, $rt_globals.screen.height * $density | 0, 60, 8); +} +function cgxgbt_TeaGraphics_setCanvasSize($this, $width, $height) { + var var$3, var$4, $density, $style, var$7, var$8, var$9; + var$3 = $this.$canvas; + var$4 = $width; + var$3.width = var$4; + var$3 = $this.$canvas; + var$4 = $height; + var$3.height = var$4; + if ($this.$config0.$usePhysicalPixels) { + $density = $this.$getNativeScreenDensity(); + $style = $this.$canvas.style; + var$7 = $width / $density; + cgxgbtd_StyleWrapper$Unit_$callClinit(); + var$8 = cgxgbtd_StyleWrapper$Unit_PX.$getType3(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append2(var$4, var$7), var$8); + var$4 = jl_StringBuilder_toString(var$4); + $style.setProperty("width", $rt_ustr(var$4)); + var$7 = $height / $density; + var$9 = cgxgbtd_StyleWrapper$Unit_PX.$getType3(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append2(var$3, var$7), var$9); + var$9 = jl_StringBuilder_toString(var$3); + $style.setProperty("height", $rt_ustr(var$9)); + } +} +function cgxgbt_TeaGraphics_supportsExtension($this, $extensionName) { + return $this.$context.getExtension($rt_ustr($extensionName)) === null ? 0 : 1; +} +function cgxgbt_TeaGraphics_setSystemCursor($this, $systemCursor) { + var var$2, var$3; + var$2 = $this.$canvas.style; + var$3 = cgxgbt_TeaCursor_getNameForSystemCursor($systemCursor); + var$2.setProperty("cursor", $rt_ustr(var$3)); +} +function cgxgbt_TeaGraphics_getNativeScreenDensity($this) { + return $rt_globals.devicePixelRatio || 1; +} +function cgxgbt_TeaGraphics_isFullscreen($this) { + return cgxgbt_TeaGraphics_isFullscreenNATIVE$js_body$_67() ? 1 : 0; +} +function cgxgbt_TeaGraphics_getGLContext($this, $canvas, $config) { + var $attr, var$4, var$5; + $attr = otjw_WebGLContextAttributes_create$js_body$_13(); + var$4 = !!$config.$alpha; + $attr.alpha = var$4; + var$5 = !!$config.$antialiasing; + $attr.antialias = var$5; + var$4 = !!$config.$stencil; + $attr.stencil = var$4; + var$4 = !!$config.$premultipliedAlpha; + $attr.premultipliedAlpha = var$4; + var$4 = !!$config.$preserveDrawingBuffer; + $attr.preserveDrawingBuffer = var$4; + var$4 = $canvas.getContext("webgl", $attr); + return var$4; +} +function cgxgbt_TeaGraphics_addFullscreenChangeListener$js_body$_61(var$1, var$2) { + if (var$1.requestFullscreen) { + $rt_globals.document.addEventListener("fullscreenchange", var$2, false); + } + if (var$1.webkitRequestFullScreen) { + $rt_globals.document.addEventListener("webkitfullscreenchange", var$2, false); + } + if (var$1.mozRequestFullScreen) { + $rt_globals.document.addEventListener("mozfullscreenchange", var$2, false); + } + if (var$1.msRequestFullscreen) { + $rt_globals.document.addEventListener("msfullscreenchange", var$2, false); + } +} +function cgxgbt_TeaGraphics_isFullscreenNATIVE$js_body$_67() { + if ("fullscreenElement" in $rt_globals.document) { + return $rt_globals.document.fullscreenElement != null; + } + if ("msFullscreenElement" in $rt_globals.document) { + return $rt_globals.document.msFullscreenElement != null; + } + if ("webkitFullscreenElement" in $rt_globals.document) { + return $rt_globals.document.webkitFullscreenElement != null; + } + if ("mozFullScreenElement" in $rt_globals.document) { + return $rt_globals.document.mozFullScreenElement != null; + } + if ("webkitIsFullScreen" in $rt_globals.document) { + return $rt_globals.document.webkitIsFullScreen; + } + if ("mozFullScreen" in $rt_globals.document) { + return $rt_globals.document.mozFullScreen; + } + return false; +} +var omcsug_SandtrixBaseMedia = $rt_classWithoutFields(); +var omcsug_SandtrixBaseMedia_PIXEL = null; +var omcsug_SandtrixBaseMedia_COMBO_METER = null; +var omcsug_SandtrixBaseMedia_START_TIMER = null; +var omcsug_SandtrixBaseMedia_COMBO_2X = null; +var omcsug_SandtrixBaseMedia_COMBO_3X = null; +var omcsug_SandtrixBaseMedia_COMBO_4X = null; +var omcsug_SandtrixBaseMedia_COMBO_5X = null; +var omcsug_SandtrixBaseMedia_COMBO_6X = null; +var omcsug_SandtrixBaseMedia_COMBO_7X = null; +var omcsug_SandtrixBaseMedia_COMBO_8X = null; +var omcsug_SandtrixBaseMedia_COMBO_9X = null; +var omcsug_SandtrixBaseMedia_COMBO_10X = null; +var omcsug_SandtrixBaseMedia_FONT_MAP_SCORE = null; +var omcsug_SandtrixBaseMedia_SFX_TETROMINO_ROTATE = null; +var omcsug_SandtrixBaseMedia_SFX_TETROMINO_DROP = null; +var omcsug_SandtrixBaseMedia_SFX_GAME_OVER = null; +var omcsug_SandtrixBaseMedia_SFX_GAME_OVER_HIGHSCORE = null; +var omcsug_SandtrixBaseMedia_SFX_GAME_OVER_SAND = null; +var omcsug_SandtrixBaseMedia_SFX_PAUSE = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_1 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_2 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_3 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_4 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_5 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_6 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_7 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_8 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_9 = null; +var omcsug_SandtrixBaseMedia_SFX_RESOLVE_10 = null; +var omcsug_SandtrixBaseMedia_SFX_START_BEEP = null; +var omcsug_SandtrixBaseMedia_SFX_PLAY_BEEP = null; +var omcsug_SandtrixBaseMedia_PATTERN_ENDLESS_DEFAULT = null; +var omcsug_SandtrixBaseMedia_PATTERN_HIGHSCORE_DEFAULT = null; +var omcsug_SandtrixBaseMedia_PATTERN_CLEAR_40_DEFAULT = null; +var omcsug_SandtrixBaseMedia_THEME_DEFAULT_1 = null; +var omcsug_SandtrixBaseMedia_THEME_DEFAULT_2 = null; +var omcsug_SandtrixBaseMedia_ALL = null; +function omcsug_SandtrixBaseMedia_$callClinit() { + omcsug_SandtrixBaseMedia_$callClinit = $rt_eraseClinit(omcsug_SandtrixBaseMedia); + omcsug_SandtrixBaseMedia__clinit_(); +} +function omcsug_SandtrixBaseMedia__init_() { + var var_0 = new omcsug_SandtrixBaseMedia(); + omcsug_SandtrixBaseMedia__init_0(var_0); + return var_0; +} +function omcsug_SandtrixBaseMedia__init_0($this) { + omcsug_SandtrixBaseMedia_$callClinit(); + jl_Object__init_0($this); +} +function omcsug_SandtrixBaseMedia__clinit_() { + omcsug_SandtrixBaseMedia_PIXEL = omcem_MediaManager_create_CMediaImage($rt_s(527)); + omcsug_SandtrixBaseMedia_COMBO_METER = omcem_MediaManager_create_CMediaArray($rt_s(528), 56, 8); + omcsug_SandtrixBaseMedia_START_TIMER = omcem_MediaManager_create_CMediaArray($rt_s(529), 80, 16); + omcsug_SandtrixBaseMedia_COMBO_2X = omcem_MediaManager_create_CMediaAnimation($rt_s(530), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_3X = omcem_MediaManager_create_CMediaAnimation($rt_s(531), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_4X = omcem_MediaManager_create_CMediaAnimation($rt_s(532), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_5X = omcem_MediaManager_create_CMediaAnimation($rt_s(533), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_6X = omcem_MediaManager_create_CMediaAnimation($rt_s(534), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_7X = omcem_MediaManager_create_CMediaAnimation($rt_s(535), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_8X = omcem_MediaManager_create_CMediaAnimation($rt_s(536), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_9X = omcem_MediaManager_create_CMediaAnimation($rt_s(537), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_COMBO_10X = omcem_MediaManager_create_CMediaAnimation($rt_s(538), 16, 8, 0.10000000149011612); + omcsug_SandtrixBaseMedia_FONT_MAP_SCORE = omcem_MediaManager_create_CMediaFont($rt_s(539), 0, 5); + omcsug_SandtrixBaseMedia_SFX_TETROMINO_ROTATE = omcem_MediaManager_create_CMediaSound($rt_s(540)); + omcsug_SandtrixBaseMedia_SFX_TETROMINO_DROP = omcem_MediaManager_create_CMediaSound($rt_s(541)); + omcsug_SandtrixBaseMedia_SFX_GAME_OVER = omcem_MediaManager_create_CMediaSound($rt_s(542)); + omcsug_SandtrixBaseMedia_SFX_GAME_OVER_HIGHSCORE = omcem_MediaManager_create_CMediaSound($rt_s(543)); + omcsug_SandtrixBaseMedia_SFX_GAME_OVER_SAND = omcem_MediaManager_create_CMediaSound($rt_s(544)); + omcsug_SandtrixBaseMedia_SFX_PAUSE = omcem_MediaManager_create_CMediaSound($rt_s(545)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_1 = omcem_MediaManager_create_CMediaSound($rt_s(546)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_2 = omcem_MediaManager_create_CMediaSound($rt_s(547)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_3 = omcem_MediaManager_create_CMediaSound($rt_s(548)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_4 = omcem_MediaManager_create_CMediaSound($rt_s(549)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_5 = omcem_MediaManager_create_CMediaSound($rt_s(550)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_6 = omcem_MediaManager_create_CMediaSound($rt_s(551)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_7 = omcem_MediaManager_create_CMediaSound($rt_s(552)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_8 = omcem_MediaManager_create_CMediaSound($rt_s(553)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_9 = omcem_MediaManager_create_CMediaSound($rt_s(554)); + omcsug_SandtrixBaseMedia_SFX_RESOLVE_10 = omcem_MediaManager_create_CMediaSound($rt_s(555)); + omcsug_SandtrixBaseMedia_SFX_START_BEEP = omcem_MediaManager_create_CMediaSound($rt_s(556)); + omcsug_SandtrixBaseMedia_SFX_PLAY_BEEP = omcem_MediaManager_create_CMediaSound($rt_s(557)); + omcsug_SandtrixBaseMedia_PATTERN_ENDLESS_DEFAULT = omcem_MediaManager_create_CMediaAnimation($rt_s(558), 16, 16, 0.20000000298023224); + omcsug_SandtrixBaseMedia_PATTERN_HIGHSCORE_DEFAULT = omcem_MediaManager_create_CMediaAnimation($rt_s(559), 16, 16, 0.20000000298023224); + omcsug_SandtrixBaseMedia_PATTERN_CLEAR_40_DEFAULT = omcem_MediaManager_create_CMediaAnimation($rt_s(560), 16, 16, 0.20000000298023224); + omcsug_SandtrixBaseMedia_THEME_DEFAULT_1 = omcem_MediaManager_create_CMediaImage($rt_s(561)); + omcsug_SandtrixBaseMedia_THEME_DEFAULT_2 = omcem_MediaManager_create_CMediaImage($rt_s(562)); + omcsug_SandtrixBaseMedia_ALL = $rt_createArrayFromData(omcemm_CMedia, [omcsug_SandtrixBaseMedia_PIXEL, omcsug_SandtrixBaseMedia_PATTERN_ENDLESS_DEFAULT, omcsug_SandtrixBaseMedia_PATTERN_HIGHSCORE_DEFAULT, omcsug_SandtrixBaseMedia_PATTERN_CLEAR_40_DEFAULT, omcsug_SandtrixBaseMedia_THEME_DEFAULT_1, omcsug_SandtrixBaseMedia_THEME_DEFAULT_2, omcsug_SandtrixBaseMedia_COMBO_METER, omcsug_SandtrixBaseMedia_START_TIMER, omcsug_SandtrixBaseMedia_COMBO_2X, omcsug_SandtrixBaseMedia_COMBO_3X, omcsug_SandtrixBaseMedia_COMBO_4X, + omcsug_SandtrixBaseMedia_COMBO_5X, omcsug_SandtrixBaseMedia_COMBO_6X, omcsug_SandtrixBaseMedia_COMBO_7X, omcsug_SandtrixBaseMedia_COMBO_8X, omcsug_SandtrixBaseMedia_COMBO_9X, omcsug_SandtrixBaseMedia_COMBO_10X, omcsug_SandtrixBaseMedia_FONT_MAP_SCORE, omcsug_SandtrixBaseMedia_SFX_TETROMINO_ROTATE, omcsug_SandtrixBaseMedia_SFX_TETROMINO_DROP, omcsug_SandtrixBaseMedia_SFX_GAME_OVER, omcsug_SandtrixBaseMedia_SFX_GAME_OVER_HIGHSCORE, omcsug_SandtrixBaseMedia_SFX_GAME_OVER_SAND, omcsug_SandtrixBaseMedia_SFX_PAUSE, + omcsug_SandtrixBaseMedia_SFX_RESOLVE_1, omcsug_SandtrixBaseMedia_SFX_RESOLVE_2, omcsug_SandtrixBaseMedia_SFX_RESOLVE_3, omcsug_SandtrixBaseMedia_SFX_RESOLVE_4, omcsug_SandtrixBaseMedia_SFX_RESOLVE_5, omcsug_SandtrixBaseMedia_SFX_RESOLVE_6, omcsug_SandtrixBaseMedia_SFX_RESOLVE_7, omcsug_SandtrixBaseMedia_SFX_RESOLVE_8, omcsug_SandtrixBaseMedia_SFX_RESOLVE_9, omcsug_SandtrixBaseMedia_SFX_RESOLVE_10, omcsug_SandtrixBaseMedia_SFX_START_BEEP, omcsug_SandtrixBaseMedia_SFX_PLAY_BEEP]); +} +var jl_NoSuchMethodError = $rt_classWithoutFields(jl_IncompatibleClassChangeError); +function jl_NoSuchMethodError__init_() { + var var_0 = new jl_NoSuchMethodError(); + jl_NoSuchMethodError__init_0(var_0); + return var_0; +} +function jl_NoSuchMethodError__init_1(var_0) { + var var_1 = new jl_NoSuchMethodError(); + jl_NoSuchMethodError__init_2(var_1, var_0); + return var_1; +} +function jl_NoSuchMethodError__init_0($this) { + jl_IncompatibleClassChangeError__init_0($this); +} +function jl_NoSuchMethodError__init_2($this, $message) { + jl_IncompatibleClassChangeError__init_2($this, $message); +} +function cbgggp_ParallelArray$ChannelDescriptor() { + var a = this; jl_Object.call(a); + a.$id1 = 0; + a.$type6 = null; + a.$count1 = 0; +} +function cbgggp_ParallelArray$ChannelDescriptor__init_(var_0, var_1, var_2) { + var var_3 = new cbgggp_ParallelArray$ChannelDescriptor(); + cbgggp_ParallelArray$ChannelDescriptor__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgggp_ParallelArray$ChannelDescriptor__init_0($this, $id, $type, $count) { + jl_Object__init_0($this); + $this.$id1 = $id; + $this.$type6 = $type; + $this.$count1 = $count; +} +function ji_InputStreamReader() { + var a = this; ji_Reader.call(a); + a.$stream = null; + a.$decoder = null; + a.$inData = null; + a.$inBuffer = null; + a.$outData = null; + a.$outBuffer = null; + a.$streamEof = 0; + a.$eof0 = 0; +} +function ji_InputStreamReader__init_(var_0, var_1) { + var var_2 = new ji_InputStreamReader(); + ji_InputStreamReader__init_0(var_2, var_0, var_1); + return var_2; +} +function ji_InputStreamReader__init_1(var_0) { + var var_1 = new ji_InputStreamReader(); + ji_InputStreamReader__init_2(var_1, var_0); + return var_1; +} +function ji_InputStreamReader__init_3(var_0, var_1) { + var var_2 = new ji_InputStreamReader(); + ji_InputStreamReader__init_4(var_2, var_0, var_1); + return var_2; +} +function ji_InputStreamReader__init_0($this, $in, $charset) { + var var$3, var$4; + var$3 = $charset.$newDecoder(); + jnc_CodingErrorAction_$callClinit(); + var$4 = jnc_CodingErrorAction_REPLACE; + var$4 = jnc_CharsetDecoder_onMalformedInput(var$3, var$4); + var$3 = jnc_CodingErrorAction_REPLACE; + var$4 = jnc_CharsetDecoder_onUnmappableCharacter(var$4, var$3); + ji_InputStreamReader__init_4($this, $in, var$4); +} +function ji_InputStreamReader__init_2($this, $in) { + jnci_UTF8Charset_$callClinit(); + ji_InputStreamReader__init_0($this, $in, jnci_UTF8Charset_INSTANCE); +} +function ji_InputStreamReader__init_4($this, $in, $decoder) { + ji_Reader__init_($this); + $this.$inData = $rt_createByteArray(8192); + $this.$inBuffer = jn_ByteBuffer_wrap($this.$inData); + $this.$outData = $rt_createCharArray(1024); + $this.$outBuffer = jn_CharBuffer_wrap0($this.$outData); + $this.$stream = $in; + $this.$decoder = $decoder; + $this.$outBuffer.$position(jn_Buffer_limit($this.$outBuffer)); + $this.$inBuffer.$position1(jn_Buffer_limit($this.$inBuffer)); +} +function ji_InputStreamReader_close($this) { + $this.$stream.$close(); +} +function ji_InputStreamReader_read($this, $cbuf, $off, $len) { + var $bytesRead, $sz; + if ($this.$eof0 && !jn_Buffer_hasRemaining($this.$outBuffer)) + return (-1); + $bytesRead = 0; + a: { + while ($len > 0) { + $sz = jl_Math_min($len, jn_Buffer_remaining($this.$outBuffer)); + $this.$outBuffer.$get($cbuf, $off + $bytesRead | 0, $sz); + $len = $len - $sz | 0; + $bytesRead = $bytesRead + $sz | 0; + if (!jn_Buffer_hasRemaining($this.$outBuffer) && !ji_InputStreamReader_fillBuffer($this)) + break a; + } + } + return $bytesRead; +} +function ji_InputStreamReader_fillBuffer($this) { + if ($this.$eof0) + return 0; + $this.$outBuffer.$compact(); + a: { + while (true) { + if (!jn_Buffer_hasRemaining($this.$inBuffer) && !ji_InputStreamReader_fillReadBuffer($this)) + break a; + if (!(jnc_CharsetDecoder_decode($this.$decoder, $this.$inBuffer, $this.$outBuffer, $this.$streamEof)).$isOverflow()) + continue; + else + break; + } + } + if (!jn_Buffer_hasRemaining($this.$inBuffer) && $this.$streamEof && (jnc_CharsetDecoder_flush($this.$decoder, $this.$outBuffer)).$isUnderflow()) + $this.$eof0 = 1; + jn_CharBuffer_flip($this.$outBuffer); + return 1; +} +function ji_InputStreamReader_fillReadBuffer($this) { + var $bytesRead; + if ($this.$streamEof) + return 0; + $this.$inBuffer.$compact0(); + a: { + while (true) { + if (!jn_Buffer_hasRemaining($this.$inBuffer)) + break a; + $bytesRead = $this.$stream.$read3(jn_ByteBuffer_array($this.$inBuffer), jn_Buffer_position($this.$inBuffer), jn_Buffer_remaining($this.$inBuffer)); + if ($bytesRead == (-1)) { + $this.$streamEof = 1; + break a; + } + $this.$inBuffer.$position1(jn_Buffer_position($this.$inBuffer) + $bytesRead | 0); + if (!$bytesRead) + break; + } + } + jn_ByteBuffer_flip($this.$inBuffer); + return 1; +} +function cbgm_Intersector$MinimumTranslationVector() { + var a = this; jl_Object.call(a); + a.$normal = null; + a.$depth = 0.0; +} +function cbgm_Intersector$MinimumTranslationVector__init_() { + var var_0 = new cbgm_Intersector$MinimumTranslationVector(); + cbgm_Intersector$MinimumTranslationVector__init_0(var_0); + return var_0; +} +function cbgm_Intersector$MinimumTranslationVector__init_0($this) { + jl_Object__init_0($this); + $this.$normal = cbgm_Vector2__init_(); + $this.$depth = 0.0; +} +function omceugct_TabBar() { + var a = this; omceugc_Component.call(a); + a.$tabs = null; + a.$selectedTab = 0; + a.$tabBarAction = null; + a.$border = 0; + a.$borderHeight = 0; + a.$tabOffset = 0; + a.$bigIconMode = 0; +} +function omceugct_TabBar__init_() { + var var_0 = new omceugct_TabBar(); + omceugct_TabBar__init_0(var_0); + return var_0; +} +function omceugct_TabBar__init_0($this) { + omceugc_Component__init_($this); +} +var cbgg_TextureData$Factory = $rt_classWithoutFields(); +function cbgg_TextureData$Factory__init_() { + var var_0 = new cbgg_TextureData$Factory(); + cbgg_TextureData$Factory__init_0(var_0); + return var_0; +} +function cbgg_TextureData$Factory__init_0($this) { + jl_Object__init_0($this); +} +function cbgg_TextureData$Factory_loadFromFile($file, $format, $useMipMaps) { + var $fileTextureDataEmu; + if ($file === null) + return null; + $fileTextureDataEmu = cbggg_FileTextureData__init_($file, cbgg_Pixmap__init_0($file), $format, $useMipMaps); + return $fileTextureDataEmu; +} +function ju_AbstractList$1() { + var a = this; jl_Object.call(a); + a.$index4 = 0; + a.$modCount2 = 0; + a.$size2 = 0; + a.$removeIndex0 = 0; + a.$this$032 = null; +} +function ju_AbstractList$1__init_(var_0) { + var var_1 = new ju_AbstractList$1(); + ju_AbstractList$1__init_0(var_1, var_0); + return var_1; +} +function ju_AbstractList$1__init_0($this, $this$0) { + $this.$this$032 = $this$0; + jl_Object__init_0($this); + $this.$modCount2 = $this.$this$032.$modCount0; + $this.$size2 = $this.$this$032.$size0(); + $this.$removeIndex0 = (-1); +} +function ju_AbstractList$1_hasNext($this) { + return $this.$index4 >= $this.$size2 ? 0 : 1; +} +function ju_AbstractList$1_next($this) { + var var$1, var$2; + ju_AbstractList$1_checkConcurrentModification($this); + $this.$removeIndex0 = $this.$index4; + var$1 = $this.$this$032; + var$2 = $this.$index4; + $this.$index4 = var$2 + 1 | 0; + return var$1.$get5(var$2); +} +function ju_AbstractList$1_checkConcurrentModification($this) { + if ($this.$modCount2 >= $this.$this$032.$modCount0) + return; + $rt_throw(ju_ConcurrentModificationException__init_()); +} +var cbg_Audio = $rt_classWithoutFields(0); +function cgxgbt_TeaAudio() { + jl_Object.call(this); + this.$soundManager = null; +} +function cgxgbt_TeaAudio__init_(var_0) { + var var_1 = new cgxgbt_TeaAudio(); + cgxgbt_TeaAudio__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaAudio__init_0($this, $soundManager) { + jl_Object__init_0($this); + $this.$soundManager = $soundManager; +} +function cgxgbt_TeaAudio_newSound($this, $fileHandle) { + return cgxgbt_TeaSound__init_($this.$soundManager, $fileHandle); +} +function cgxgbt_TeaAudio_newMusic($this, $file) { + return cgxgbt_TeaMusic__init_($this.$soundManager, $file); +} +var cbgmc_Segment = $rt_classWithoutFields(); +var omceg_GameEngineException = $rt_classWithoutFields(jl_RuntimeException); +function omceg_GameEngineException__init_(var_0) { + var var_1 = new omceg_GameEngineException(); + omceg_GameEngineException__init_0(var_1, var_0); + return var_1; +} +function omceg_GameEngineException__init_0($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +var omceuga_MouseToolAction = $rt_classWithoutFields(); +var cbgssu_FocusListener$1 = $rt_classWithoutFields(); +var cbgssu_FocusListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$utils$FocusListener$FocusEvent$Type = null; +function cbgssu_FocusListener$1_$callClinit() { + cbgssu_FocusListener$1_$callClinit = $rt_eraseClinit(cbgssu_FocusListener$1); + cbgssu_FocusListener$1__clinit_(); +} +function cbgssu_FocusListener$1__clinit_() { + cbgssu_FocusListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$utils$FocusListener$FocusEvent$Type = $rt_createIntArray((cbgssu_FocusListener$FocusEvent$Type_values()).data.length); + cbgssu_FocusListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$utils$FocusListener$FocusEvent$Type.data[jl_Enum_ordinal(cbgssu_FocusListener$FocusEvent$Type_keyboard)] = 1; + cbgssu_FocusListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$utils$FocusListener$FocusEvent$Type.data[jl_Enum_ordinal(cbgssu_FocusListener$FocusEvent$Type_scroll)] = 2; +} +function omceu_API$_Components$_Button$_ImageButton() { + jl_Object.call(this); + this.$this$23 = null; +} +function omceu_API$_Components$_Button$_ImageButton__init_(var_0) { + var var_1 = new omceu_API$_Components$_Button$_ImageButton(); + omceu_API$_Components$_Button$_ImageButton__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Button$_ImageButton__init_0($this, $this$2) { + $this.$this$23 = $this$2; + jl_Object__init_0($this); +} +function omceu_API$_Components$_Button$_ImageButton_create($this, $x, $y, $width, $height, $image, $arrayIndex) { + var var$7; + var$7 = omceu_API$_Components$_Button_defaultButtonAction($this.$this$23); + omceugcb_ButtonMode_$callClinit(); + return $this.$create8($x, $y, $width, $height, $image, $arrayIndex, var$7, omceugcb_ButtonMode_DEFAULT, 0, 0); +} +function omceu_API$_Components$_Button$_ImageButton_create0($this, $x, $y, $width, $height, $image, $arrayIndex, $buttonAction) { + omceugcb_ButtonMode_$callClinit(); + return $this.$create8($x, $y, $width, $height, $image, $arrayIndex, $buttonAction, omceugcb_ButtonMode_DEFAULT, 0, 0); +} +function omceu_API$_Components$_Button$_ImageButton_create1($this, $x, $y, $width, $height, $image, $arrayIndex, $buttonAction, $buttonMode) { + return $this.$create8($x, $y, $width, $height, $image, $arrayIndex, $buttonAction, $buttonMode, 0, 0); +} +function omceu_API$_Components$_Button$_ImageButton_create2($this, $x, $y, $width, $height, $image, $arrayIndex, $buttonAction, $buttonMode, $contentOffsetX, $contentOffsetY) { + var $imageButton, var$12; + $imageButton = omceugcb_ImageButton__init_(); + omceu_API$_Components_setComponentInitValues($this.$this$23.$this$114, $imageButton); + omceu_API$_Components$_Button_setButtonValues($this.$this$23, $imageButton, $buttonAction, $buttonMode, $contentOffsetX, $contentOffsetY); + $this.$this$23.$this$114.$setPosition($imageButton, $x, $y); + $this.$this$23.$this$114.$setSize($imageButton, $width, $height); + $this.$setImage1($imageButton, $image); + $this.$setArrayIndex0($imageButton, $arrayIndex); + var$12 = $this.$this$23.$this$114; + omcet_Tools$Colors_$callClinit(); + var$12.$setColor2($imageButton, omcet_Tools$Colors_WHITE); + $this.$this$23.$centerContent($imageButton); + return $imageButton; +} +function omceu_API$_Components$_Button$_ImageButton_setImage($this, $imageButton, $image) { + if ($imageButton === null) + return; + $imageButton.$image2 = $image; +} +function omceu_API$_Components$_Button$_ImageButton_setArrayIndex($this, $imageButton, $arrayIndex) { + if ($imageButton === null) + return; + $imageButton.$arrayIndex0 = omcet_Tools$Calc_lowerBounds($arrayIndex, 0); +} +var cgxgbtd_EventTargetWrapper = $rt_classWithoutFields(0); +var cbga_Sound = $rt_classWithoutFields(0); +function ju_Date() { + jl_Object.call(this); + this.$value6 = Long_ZERO; +} +function ju_Date_$callClinit() { + ju_Date_$callClinit = $rt_eraseClinit(ju_Date); + ju_Date__clinit_(); +} +function ju_Date__init_() { + var var_0 = new ju_Date(); + ju_Date__init_0(var_0); + return var_0; +} +function ju_Date__init_0($this) { + ju_Date_$callClinit(); + jl_Object__init_0($this); + $this.$value6 = jl_System_currentTimeMillis(); +} +function ju_Date_getTime($this) { + return $this.$value6; +} +function ju_Date__clinit_() {} +var cbgu_Scaling = $rt_classWithoutFields(); +var cbgu_Scaling_temp = null; +var cbgu_Scaling_fit = null; +var cbgu_Scaling_contain = null; +var cbgu_Scaling_fill = null; +var cbgu_Scaling_fillX = null; +var cbgu_Scaling_fillY = null; +var cbgu_Scaling_stretch = null; +var cbgu_Scaling_stretchX = null; +var cbgu_Scaling_stretchY = null; +var cbgu_Scaling_none = null; +function cbgu_Scaling_$callClinit() { + cbgu_Scaling_$callClinit = $rt_eraseClinit(cbgu_Scaling); + cbgu_Scaling__clinit_(); +} +function cbgu_Scaling__init_($this) { + cbgu_Scaling_$callClinit(); + jl_Object__init_0($this); +} +function cbgu_Scaling__clinit_() { + cbgu_Scaling_temp = cbgm_Vector2__init_(); + cbgu_Scaling_fit = cbgu_Scaling$1__init_(); + cbgu_Scaling_contain = cbgu_Scaling$2__init_(); + cbgu_Scaling_fill = cbgu_Scaling$3__init_(); + cbgu_Scaling_fillX = cbgu_Scaling$4__init_(); + cbgu_Scaling_fillY = cbgu_Scaling$5__init_(); + cbgu_Scaling_stretch = cbgu_Scaling$6__init_(); + cbgu_Scaling_stretchX = cbgu_Scaling$7__init_(); + cbgu_Scaling_stretchY = cbgu_Scaling$8__init_(); + cbgu_Scaling_none = cbgu_Scaling$9__init_(); +} +function omcsug_SandtrixUIAdapter$2() { + var a = this; omceuga_UpdateAction.call(a); + a.$linesLast = Long_ZERO; + a.$val$linesTxt2 = null; + a.$this$033 = null; +} +function omcsug_SandtrixUIAdapter$2__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsug_SandtrixUIAdapter$2(); + omcsug_SandtrixUIAdapter$2__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsug_SandtrixUIAdapter$2__init_0($this, $this$0, $arg0, $arg1, var$4) { + $this.$this$033 = $this$0; + $this.$val$linesTxt2 = var$4; + omceuga_UpdateAction__init_0($this, $arg0, $arg1); + $this.$linesLast = Long_fromInt(-1); +} +function omcsug_SandtrixUIAdapter$2_onUpdate($this) { + var var$1, var$2, var$3; + if (Long_ne($this.$this$033.$data8.$display.$lines0, $this.$linesLast)) { + var$1 = $this.$this$033.$api.$components0.$text0; + var$2 = $this.$val$linesTxt2; + var$3 = $rt_createArray(jl_String, 1); + var$3.data[0] = jl_String_valueOf3($this.$this$033.$data8.$display.$lines0); + var$1.$setLines2(var$2, var$3); + $this.$linesLast = $this.$this$033.$data8.$display.$lines0; + } +} +function omcsug_SandtrixUIAdapter$3() { + var a = this; omceuga_UpdateAction.call(a); + a.$scoreLast = Long_ZERO; + a.$val$scorePlusTxt = null; + a.$this$034 = null; +} +function omcsug_SandtrixUIAdapter$3__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsug_SandtrixUIAdapter$3(); + omcsug_SandtrixUIAdapter$3__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsug_SandtrixUIAdapter$3__init_0($this, $this$0, $arg0, $arg1, var$4) { + $this.$this$034 = $this$0; + $this.$val$scorePlusTxt = var$4; + omceuga_UpdateAction__init_0($this, $arg0, $arg1); + $this.$scoreLast = Long_fromInt(-1); +} +function omcsug_SandtrixUIAdapter$3_onUpdate($this) { + var $score, var$2, var$3, var$4, var$5, var$6, var$7, var$8; + $score = $this.$this$034.$data8.$display.$currentScoreStack === null ? Long_ZERO : $this.$this$034.$data8.$display.$currentScoreStack.$score1; + if (Long_ne($score, $this.$scoreLast)) { + if (Long_le($score, Long_ZERO)) { + var$2 = $this.$this$034.$api.$components0.$text0; + var$3 = $this.$val$scorePlusTxt; + var$4 = $rt_createArray(jl_String, 1); + var$4.data[0] = $rt_s(102); + var$2.$setLines2(var$3, var$4); + } else { + var$5 = $this.$this$034.$api.$components0.$text0; + var$2 = $this.$val$scorePlusTxt; + var$4 = $rt_createArray(jl_String, 1); + var$6 = var$4.data; + var$7 = omcet_Tools$Text_formatNumber($score); + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(var$8, 43), var$7); + var$6[0] = jl_StringBuilder_toString(var$8); + var$5.$setLines2(var$2, var$4); + } + $this.$scoreLast = $score; + } +} +function omceu_API$findWindowsByName$lambda$_54_0() { + jl_Object.call(this); + this.$_02 = null; +} +function omceu_API$findWindowsByName$lambda$_54_0__init_(var_0) { + var var_1 = new omceu_API$findWindowsByName$lambda$_54_0(); + omceu_API$findWindowsByName$lambda$_54_0__init_0(var_1, var_0); + return var_1; +} +function omceu_API$findWindowsByName$lambda$_54_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_02 = var$1; +} +function omceu_API$findWindowsByName$lambda$_54_0_test(var$0, var$1) { + return omceu_API$findWindowsByName$lambda$_54_0_test0(var$0, var$1); +} +function omceu_API$findWindowsByName$lambda$_54_0_test0(var$0, var$1) { + return omceu_API_lambda$findWindowsByName$3(var$0.$_02, var$1); +} +var cbgssu_Window = $rt_classWithoutFields(cbgssu_Table); +var cbgssu_Window_tmpPosition = null; +var cbgssu_Window_tmpSize = null; +function cbgssu_Window_$callClinit() { + cbgssu_Window_$callClinit = $rt_eraseClinit(cbgssu_Window); + cbgssu_Window__clinit_(); +} +function cbgssu_Window__clinit_() { + cbgssu_Window_tmpPosition = cbgm_Vector2__init_(); + cbgssu_Window_tmpSize = cbgm_Vector2__init_(); +} +var cbgssu_Dialog = $rt_classWithoutFields(cbgssu_Window); +function omcsug_SandtrixUIAdapter$4() { + var a = this; omceuga_UpdateAction.call(a); + a.$comboLast = 0; + a.$val$scoreComboIndicator = null; + a.$this$035 = null; +} +function omcsug_SandtrixUIAdapter$4__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsug_SandtrixUIAdapter$4(); + omcsug_SandtrixUIAdapter$4__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsug_SandtrixUIAdapter$4__init_0($this, $this$0, $arg0, $arg1, var$4) { + $this.$this$035 = $this$0; + $this.$val$scoreComboIndicator = var$4; + omceuga_UpdateAction__init_0($this, $arg0, $arg1); + $this.$comboLast = (-1); +} +function omcsug_SandtrixUIAdapter$4_onUpdate($this) { + var $combo; + $combo = $this.$this$035.$data8.$display.$currentScoreStack === null ? 1 : $this.$this$035.$data8.$display.$currentScoreStack.$combo; + if ($combo != $this.$comboLast) { + if ($combo <= 1) + $this.$this$035.$api.$components0.$image0.$setImage0($this.$val$scoreComboIndicator, null); + else + $this.$this$035.$api.$components0.$image0.$setImage0($this.$val$scoreComboIndicator, omcsu_UIUtils_getComboImage($combo)); + $this.$comboLast = $combo; + } +} +function omcsug_SandtrixUIAdapter$5() { + var a = this; omceuga_UpdateAction.call(a); + a.$scoreLast0 = Long_ZERO; + a.$val$scoreTxt = null; + a.$this$036 = null; +} +function omcsug_SandtrixUIAdapter$5__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsug_SandtrixUIAdapter$5(); + omcsug_SandtrixUIAdapter$5__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsug_SandtrixUIAdapter$5__init_0($this, $this$0, $arg0, $arg1, var$4) { + $this.$this$036 = $this$0; + $this.$val$scoreTxt = var$4; + omceuga_UpdateAction__init_0($this, $arg0, $arg1); + $this.$scoreLast0 = Long_fromInt(-1); +} +function omcsug_SandtrixUIAdapter$5_onUpdate($this) { + var var$1, var$2, var$3; + if (Long_ne($this.$this$036.$data8.$display.$score2, $this.$scoreLast0)) { + var$1 = $this.$this$036.$api.$components0.$text0; + var$2 = $this.$val$scoreTxt; + var$3 = $rt_createArray(jl_String, 1); + var$3.data[0] = omcet_Tools$Text_formatNumber($this.$this$036.$data8.$display.$score2); + var$1.$setLines2(var$2, var$3); + $this.$scoreLast0 = $this.$this$036.$data8.$display.$score2; + } +} +function omcsug_SandtrixUIAdapter$6() { + jl_Object.call(this); + this.$this$037 = null; +} +function omcsug_SandtrixUIAdapter$6__init_(var_0) { + var var_1 = new omcsug_SandtrixUIAdapter$6(); + omcsug_SandtrixUIAdapter$6__init_0(var_1, var_0); + return var_1; +} +function omcsug_SandtrixUIAdapter$6__init_0($this, $this$0) { + $this.$this$037 = $this$0; + jl_Object__init_0($this); +} +function omcsug_SandtrixUIAdapter$6_accept($this, $name) { + var var$2, var$3, var$4, var$5; + var$2 = omcet_Tools$Text_truncateString($name, 8); + (omcw_SandtrixSettingsWeb_get()).$setString($rt_s(563), var$2); + var$3 = $this.$this$037.$gameEngine; + var$4 = new omceg_EngineInput; + var$5 = $rt_createArray(jl_Object, 1); + var$5.data[0] = var$2; + omceg_EngineInput__init_(var$4, 5, var$5); + var$3.$input0(var$4); +} +function omcsug_SandtrixUIAdapter$6_accept0($this, var$1) { + $this.$accept1(var$1); +} +var omcsug_SandtrixUIAdapter$7 = $rt_classWithoutFields(); +var omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE = null; +function omcsug_SandtrixUIAdapter$7_$callClinit() { + omcsug_SandtrixUIAdapter$7_$callClinit = $rt_eraseClinit(omcsug_SandtrixUIAdapter$7); + omcsug_SandtrixUIAdapter$7__clinit_(); +} +function omcsug_SandtrixUIAdapter$7__clinit_() { + omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE = $rt_createIntArray((omcsde_STATE_values()).data.length); + omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_PLAY)] = 1; + omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_RESOLVE)] = 2; + omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_PAUSE)] = 3; + omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_GAME_OVER_2)] = 4; +} +function jnc_CharsetDecoder() { + var a = this; jl_Object.call(a); + a.$charset1 = null; + a.$averageCharsPerByte = 0.0; + a.$maxCharsPerByte = 0.0; + a.$replacement0 = null; + a.$malformedAction0 = null; + a.$unmappableAction0 = null; + a.$state0 = 0; +} +function jnc_CharsetDecoder__init_($this, $cs, $averageCharsPerByte, $maxCharsPerByte) { + var var$4, var$5; + jl_Object__init_0($this); + $this.$replacement0 = $rt_s(564); + jnc_CodingErrorAction_$callClinit(); + $this.$malformedAction0 = jnc_CodingErrorAction_REPORT; + $this.$unmappableAction0 = jnc_CodingErrorAction_REPORT; + if ($averageCharsPerByte <= 0.0) { + var$4 = new jl_IllegalArgumentException; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append3(jl_StringBuilder_append(var$5, $rt_s(565)), $averageCharsPerByte); + jl_IllegalArgumentException__init_0(var$4, jl_StringBuilder_toString(var$5)); + $rt_throw(var$4); + } + if ($maxCharsPerByte > 0.0) { + $this.$charset1 = $cs; + $this.$averageCharsPerByte = $averageCharsPerByte; + $this.$maxCharsPerByte = $maxCharsPerByte; + return; + } + var$4 = new jl_IllegalArgumentException; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append3(jl_StringBuilder_append(var$5, $rt_s(566)), $maxCharsPerByte); + jl_IllegalArgumentException__init_0(var$4, jl_StringBuilder_toString(var$5)); + $rt_throw(var$4); +} +function jnc_CharsetDecoder_onMalformedInput($this, $newAction) { + if ($newAction !== null) { + $this.$malformedAction0 = $newAction; + $this.$implOnMalformedInput($newAction); + return $this; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(567))); +} +function jnc_CharsetDecoder_implOnMalformedInput($this, $newAction) {} +function jnc_CharsetDecoder_onUnmappableCharacter($this, $newAction) { + if ($newAction !== null) { + $this.$unmappableAction0 = $newAction; + $this.$implOnUnmappableCharacter($newAction); + return $this; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(567))); +} +function jnc_CharsetDecoder_implOnUnmappableCharacter($this, $newAction) {} +function jnc_CharsetDecoder_decode($this, $in, $out, $endOfInput) { + var $result, $e, var$6, $$je; + if (!($this.$state0 == 2 && !$endOfInput) && $this.$state0 != 3) { + $this.$state0 = $endOfInput ? 2 : 1; + while (true) { + try { + $result = $this.$decodeLoop($in, $out); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_RuntimeException) { + $e = $$je; + $rt_throw(jnc_CoderMalfunctionError__init_($e)); + } else { + throw $$e; + } + } + if ($result.$isOverflow()) + return $result; + if ($result.$isUnderflow()) { + if ($endOfInput && jn_Buffer_hasRemaining($in)) { + var$6 = $this.$malformedAction0; + jnc_CodingErrorAction_$callClinit(); + if (var$6 === jnc_CodingErrorAction_REPORT) + return jnc_CoderResult_malformedForLength(jn_Buffer_remaining($in)); + if (jn_Buffer_remaining($out) <= $this.$replacement0.$length()) + return jnc_CoderResult_OVERFLOW; + $in.$position1(jn_Buffer_position($in) + jn_Buffer_remaining($in) | 0); + if ($this.$malformedAction0 === jnc_CodingErrorAction_REPLACE) + jn_CharBuffer_put1($out, $this.$replacement0); + } + return $result; + } + if ($result.$isMalformed()) { + var$6 = $this.$malformedAction0; + jnc_CodingErrorAction_$callClinit(); + if (var$6 === jnc_CodingErrorAction_REPORT) + return $result; + if ($this.$malformedAction0 === jnc_CodingErrorAction_REPLACE) { + if (jn_Buffer_remaining($out) < $this.$replacement0.$length()) + return jnc_CoderResult_OVERFLOW; + jn_CharBuffer_put1($out, $this.$replacement0); + } + $in.$position1(jn_Buffer_position($in) + $result.$length() | 0); + } else if ($result.$isUnmappable()) { + var$6 = $this.$unmappableAction0; + jnc_CodingErrorAction_$callClinit(); + if (var$6 === jnc_CodingErrorAction_REPORT) + break; + if ($this.$unmappableAction0 === jnc_CodingErrorAction_REPLACE) { + if (jn_Buffer_remaining($out) < $this.$replacement0.$length()) + return jnc_CoderResult_OVERFLOW; + jn_CharBuffer_put1($out, $this.$replacement0); + } + $in.$position1(jn_Buffer_position($in) + $result.$length() | 0); + } + } + return $result; + } + $rt_throw(jl_IllegalStateException__init_0()); +} +function jnc_CharsetDecoder_flush($this, $out) { + if ($this.$state0 != 3 && $this.$state0 != 2) + $rt_throw(jl_IllegalStateException__init_0()); + $this.$state0 = 3; + return $this.$implFlush0($out); +} +function jnc_CharsetDecoder_implFlush($this, $out) { + jnc_CoderResult_$callClinit(); + return jnc_CoderResult_UNDERFLOW; +} +function jnci_BufferedDecoder() { + var a = this; jnc_CharsetDecoder.call(a); + a.$inArray0 = null; + a.$outArray0 = null; +} +function jnci_BufferedDecoder__init_($this, $cs, $averageCharsPerByte, $maxCharsPerByte) { + jnc_CharsetDecoder__init_($this, $cs, $averageCharsPerByte, $maxCharsPerByte); + $this.$inArray0 = $rt_createByteArray(512); + $this.$outArray0 = $rt_createCharArray(512); +} +function jnci_BufferedDecoder_decodeLoop($this, $in, $out) { + var $inArray, $inPos, $inSize, $outArray, $i, var$8, var$9, $result, $outPos, $outSize, $controller; + $inArray = $this.$inArray0; + $inPos = 0; + $inSize = 0; + $outArray = $this.$outArray0; + a: { + while (true) { + if (($inPos + 32 | 0) > $inSize && jn_Buffer_hasRemaining($in)) { + $i = $inPos; + while ($i < $inSize) { + var$8 = $inArray.data; + var$8[$i - $inPos | 0] = var$8[$i]; + $i = $i + 1 | 0; + } + var$8 = $inArray.data; + var$9 = $inSize - $inPos | 0; + $inSize = jl_Math_min(jn_Buffer_remaining($in) + var$9 | 0, var$8.length); + $in.$get14($inArray, var$9, $inSize - var$9 | 0); + $inPos = 0; + } + if (!jn_Buffer_hasRemaining($out)) { + if (!jn_Buffer_hasRemaining($in) && $inPos >= $inSize) { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + } else { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + } + break a; + } + var$8 = $outArray.data; + $outPos = 0; + $outSize = jl_Math_min(jn_Buffer_remaining($out), var$8.length); + $controller = jnci_BufferedDecoder$Controller__init_($in, $out); + $result = $this.$arrayDecode($inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller); + $inPos = $controller.$inPosition0; + if ($result === null && $outPos == $controller.$outPosition0) { + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + } + var$9 = $controller.$outPosition0; + $out.$put5($outArray, 0, var$9); + if ($result !== null) + break; + } + } + $in.$position1(jn_Buffer_position($in) - ($inSize - $inPos | 0) | 0); + return $result; +} +var jnci_UTF8Decoder = $rt_classWithoutFields(jnci_BufferedDecoder); +function jnci_UTF8Decoder__init_(var_0) { + var var_1 = new jnci_UTF8Decoder(); + jnci_UTF8Decoder__init_0(var_1, var_0); + return var_1; +} +function jnci_UTF8Decoder__init_0($this, $cs) { + jnci_BufferedDecoder__init_($this, $cs, 0.3333333432674408, 0.5); +} +function jnci_UTF8Decoder_arrayDecode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $b, var$12, var$13, $b2, $b3, $c, $b4, $code; + $result = null; + a: { + b: { + c: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) + break a; + var$9 = $inArray.data; + var$10 = $inPos + 1 | 0; + $b = var$9[$inPos] & 255; + if (!($b & 128)) { + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = $b & 65535; + } else if (($b & 224) == 192) { + if (var$10 >= $inSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreInput(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + var$13 = var$10 + 1 | 0; + $b2 = var$9[var$10]; + if (!jnci_UTF8Decoder_checkMidByte($this, $b2)) { + $inPos = var$13 + (-2) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = (($b & 31) << 6 | $b2 & 63) & 65535; + var$10 = var$13; + } else if (($b & 240) == 224) { + if ((var$10 + 2 | 0) > $inSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreInput(3)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + var$13 = var$10 + 1 | 0; + $b2 = var$9[var$10]; + var$10 = var$13 + 1 | 0; + $b3 = var$9[var$13]; + if (!jnci_UTF8Decoder_checkMidByte($this, $b2)) + break b; + if (!jnci_UTF8Decoder_checkMidByte($this, $b3)) + break b; + $c = (($b & 15) << 12 | ($b2 & 63) << 6 | $b3 & 63) & 65535; + if (jl_Character_isSurrogate($c)) { + $inPos = var$10 + (-3) | 0; + $result = jnc_CoderResult_malformedForLength(3); + break a; + } + var$9 = $outArray.data; + var$12 = $outPos + 1 | 0; + var$9[$outPos] = $c; + } else { + if (($b & 248) != 240) { + $inPos = var$10 + (-1) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + if ((var$10 + 3 | 0) > $inSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreInput(4)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + if (($outPos + 2 | 0) > $outSize) { + $inPos = var$10 + (-1) | 0; + if ($controller.$hasMoreOutput0(2)) + break a; + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_OVERFLOW; + break a; + } + var$13 = var$10 + 1 | 0; + $b2 = var$9[var$10]; + var$12 = var$13 + 1 | 0; + $b3 = var$9[var$13]; + var$10 = var$12 + 1 | 0; + $b4 = var$9[var$12]; + if (!jnci_UTF8Decoder_checkMidByte($this, $b2)) + break c; + if (!jnci_UTF8Decoder_checkMidByte($this, $b3)) + break c; + if (!jnci_UTF8Decoder_checkMidByte($this, $b4)) + break c; + var$9 = $outArray.data; + $code = ($b & 7) << 18 | ($b2 & 63) << 12 | ($b3 & 63) << 6 | $b4 & 63; + var$13 = $outPos + 1 | 0; + var$9[$outPos] = jl_Character_highSurrogate($code); + var$12 = var$13 + 1 | 0; + var$9[var$13] = jl_Character_lowSurrogate($code); + } + $inPos = var$10; + $outPos = var$12; + } + break a; + } + $inPos = var$10 + (-3) | 0; + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + $inPos = var$10 + (-3) | 0; + $result = jnc_CoderResult_malformedForLength(1); + } + $controller.$setInPosition($inPos); + $controller.$setOutPosition($outPos); + return $result; +} +function jnci_UTF8Decoder_checkMidByte($this, $b) { + return ($b & 192) != 128 ? 0 : 1; +} +function cbgu_Json() { + var a = this; jl_Object.call(a); + a.$typeName = null; + a.$usePrototypes = 0; + a.$outputType = null; + a.$enumNames = 0; + a.$typeToFields = null; + a.$tagToClass = null; + a.$classToTag = null; + a.$classToSerializer = null; + a.$classToDefaultValues = null; + a.$equals10 = null; + a.$equals20 = null; +} +function cbgu_Json__init_() { + var var_0 = new cbgu_Json(); + cbgu_Json__init_0(var_0); + return var_0; +} +function cbgu_Json__init_0($this) { + var var$1; + jl_Object__init_0($this); + $this.$typeName = $rt_s(568); + $this.$usePrototypes = 1; + $this.$enumNames = 1; + $this.$typeToFields = cbgu_ObjectMap__init_(); + $this.$tagToClass = cbgu_ObjectMap__init_(); + $this.$classToTag = cbgu_ObjectMap__init_(); + $this.$classToSerializer = cbgu_ObjectMap__init_(); + $this.$classToDefaultValues = cbgu_ObjectMap__init_(); + var$1 = $rt_createArray(jl_Object, 1); + var$1.data[0] = null; + $this.$equals10 = var$1; + var$1 = $rt_createArray(jl_Object, 1); + var$1.data[0] = null; + $this.$equals20 = var$1; + cbgu_JsonWriter$OutputType_$callClinit(); + $this.$outputType = cbgu_JsonWriter$OutputType_minimal; +} +function omceu_API$_Components$_Text$1() { + omceuga_TextAction.call(this); + this.$this$24 = null; +} +function omceu_API$_Components$_Text$1__init_(var_0) { + var var_1 = new omceu_API$_Components$_Text$1(); + omceu_API$_Components$_Text$1__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Text$1__init_0($this, $this$2) { + $this.$this$24 = $this$2; + omceuga_TextAction__init_($this); +} +var otjb_Storage = $rt_classWithoutFields(); +function otjb_Storage_getLocalStorage() { + return $rt_globals.window.localStorage; +} +var jur_PossessiveQuantifierSet = $rt_classWithoutFields(jur_LeafQuantifierSet); +function jur_PossessiveQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_PossessiveQuantifierSet(); + jur_PossessiveQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PossessiveQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_LeafQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_PossessiveQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var var$4; + a: { + while (true) { + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) + break a; + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$4 < 1) + break; + $stringIndex = $stringIndex + var$4 | 0; + } + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jnci_BufferedDecoder$Controller() { + var a = this; jl_Object.call(a); + a.$in0 = null; + a.$out3 = null; + a.$inPosition0 = 0; + a.$outPosition0 = 0; +} +function jnci_BufferedDecoder$Controller__init_(var_0, var_1) { + var var_2 = new jnci_BufferedDecoder$Controller(); + jnci_BufferedDecoder$Controller__init_0(var_2, var_0, var_1); + return var_2; +} +function jnci_BufferedDecoder$Controller__init_0($this, $in, $out) { + jl_Object__init_0($this); + $this.$in0 = $in; + $this.$out3 = $out; +} +function jnci_BufferedDecoder$Controller_hasMoreInput($this, $sz) { + return jn_Buffer_remaining($this.$in0) < $sz ? 0 : 1; +} +function jnci_BufferedDecoder$Controller_hasMoreOutput($this, $sz) { + return jn_Buffer_remaining($this.$out3) < $sz ? 0 : 1; +} +function jnci_BufferedDecoder$Controller_setInPosition($this, $inPosition) { + $this.$inPosition0 = $inPosition; +} +function jnci_BufferedDecoder$Controller_setOutPosition($this, $outPosition) { + $this.$outPosition0 = $outPosition; +} +function ju_Locale() { + var a = this; jl_Object.call(a); + a.$countryCode = null; + a.$languageCode = null; + a.$variantCode = null; +} +var ju_Locale_defaultLocale = null; +var ju_Locale_CANADA = null; +var ju_Locale_CANADA_FRENCH = null; +var ju_Locale_CHINA = null; +var ju_Locale_CHINESE = null; +var ju_Locale_ENGLISH = null; +var ju_Locale_FRANCE = null; +var ju_Locale_FRENCH = null; +var ju_Locale_GERMAN = null; +var ju_Locale_GERMANY = null; +var ju_Locale_ITALIAN = null; +var ju_Locale_ITALY = null; +var ju_Locale_JAPAN = null; +var ju_Locale_JAPANESE = null; +var ju_Locale_KOREA = null; +var ju_Locale_KOREAN = null; +var ju_Locale_PRC = null; +var ju_Locale_SIMPLIFIED_CHINESE = null; +var ju_Locale_TAIWAN = null; +var ju_Locale_TRADITIONAL_CHINESE = null; +var ju_Locale_UK = null; +var ju_Locale_US = null; +var ju_Locale_ROOT = null; +function ju_Locale_$callClinit() { + ju_Locale_$callClinit = $rt_eraseClinit(ju_Locale); + ju_Locale__clinit_(); +} +function ju_Locale__init_(var_0, var_1) { + var var_2 = new ju_Locale(); + ju_Locale__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_Locale__init_1(var_0, var_1, var_2) { + var var_3 = new ju_Locale(); + ju_Locale__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function ju_Locale__init_0($this, $language, $country) { + ju_Locale_$callClinit(); + ju_Locale__init_2($this, $language, $country, $rt_s(102)); +} +function ju_Locale__init_2($this, $language, $country, $variant) { + ju_Locale_$callClinit(); + jl_Object__init_0($this); + if ($language !== null && $country !== null && $variant !== null) { + if (!$language.$length() && !$country.$length()) { + $this.$languageCode = $rt_s(102); + $this.$countryCode = $rt_s(102); + $this.$variantCode = $variant; + return; + } + $this.$languageCode = $language; + $this.$countryCode = $country; + $this.$variantCode = $variant; + return; + } + $rt_throw(jl_NullPointerException__init_()); +} +function ju_Locale_equals($this, $object) { + var $o, var$3, var$4, var$5; + if ($object === $this) + return 1; + if (!($object instanceof ju_Locale)) + return 0; + a: { + $o = $object; + if ($this.$languageCode.$equals($o.$languageCode) && $this.$countryCode.$equals($o.$countryCode)) { + var$3 = $this.$variantCode; + var$4 = $o.$variantCode; + if (var$3.$equals(var$4)) { + var$5 = 1; + break a; + } + } + var$5 = 0; + } + return var$5; +} +function ju_Locale_getCountry($this) { + return $this.$countryCode; +} +function ju_Locale_getDefault() { + ju_Locale_$callClinit(); + return ju_Locale_defaultLocale; +} +function ju_Locale_getLanguage($this) { + return $this.$languageCode; +} +function ju_Locale_hashCode($this) { + return ($this.$countryCode.$hashCode() + $this.$languageCode.$hashCode() | 0) + $this.$variantCode.$hashCode() | 0; +} +function ju_Locale__clinit_() { + var $localeName, $countryIndex; + ju_Locale_CANADA = ju_Locale__init_($rt_s(569), $rt_s(570)); + ju_Locale_CANADA_FRENCH = ju_Locale__init_($rt_s(571), $rt_s(570)); + ju_Locale_CHINA = ju_Locale__init_($rt_s(572), $rt_s(573)); + ju_Locale_CHINESE = ju_Locale__init_($rt_s(572), $rt_s(102)); + ju_Locale_ENGLISH = ju_Locale__init_($rt_s(569), $rt_s(102)); + ju_Locale_FRANCE = ju_Locale__init_($rt_s(571), $rt_s(574)); + ju_Locale_FRENCH = ju_Locale__init_($rt_s(571), $rt_s(102)); + ju_Locale_GERMAN = ju_Locale__init_($rt_s(575), $rt_s(102)); + ju_Locale_GERMANY = ju_Locale__init_($rt_s(575), $rt_s(576)); + ju_Locale_ITALIAN = ju_Locale__init_($rt_s(577), $rt_s(102)); + ju_Locale_ITALY = ju_Locale__init_($rt_s(577), $rt_s(578)); + ju_Locale_JAPAN = ju_Locale__init_($rt_s(579), $rt_s(580)); + ju_Locale_JAPANESE = ju_Locale__init_($rt_s(579), $rt_s(102)); + ju_Locale_KOREA = ju_Locale__init_($rt_s(581), $rt_s(582)); + ju_Locale_KOREAN = ju_Locale__init_($rt_s(581), $rt_s(102)); + ju_Locale_PRC = ju_Locale__init_($rt_s(572), $rt_s(573)); + ju_Locale_SIMPLIFIED_CHINESE = ju_Locale__init_($rt_s(572), $rt_s(573)); + ju_Locale_TAIWAN = ju_Locale__init_($rt_s(572), $rt_s(583)); + ju_Locale_TRADITIONAL_CHINESE = ju_Locale__init_($rt_s(572), $rt_s(583)); + ju_Locale_UK = ju_Locale__init_($rt_s(569), $rt_s(584)); + ju_Locale_US = ju_Locale__init_($rt_s(569), $rt_s(585)); + ju_Locale_ROOT = ju_Locale__init_($rt_s(102), $rt_s(102)); + $localeName = ((otciu_CLDRHelper_getDefaultLocale()).value !== null ? $rt_str((otciu_CLDRHelper_getDefaultLocale()).value) : null); + $countryIndex = $localeName.$indexOf1(95); + ju_Locale_defaultLocale = ju_Locale__init_1($localeName.$substring0(0, $countryIndex), $localeName.$substring($countryIndex + 1 | 0), $rt_s(102)); +} +var jl_Short = $rt_classWithoutFields(jl_Number); +var jl_Short_TYPE = null; +function jl_Short_$callClinit() { + jl_Short_$callClinit = $rt_eraseClinit(jl_Short); + jl_Short__clinit_(); +} +function jl_Short__clinit_() { + jl_Short_TYPE = $rt_cls($rt_shortcls()); +} +var jl_Thread$UncaughtExceptionHandler = $rt_classWithoutFields(0); +var jl_DefaultUncaughtExceptionHandler = $rt_classWithoutFields(); +function jl_DefaultUncaughtExceptionHandler__init_() { + var var_0 = new jl_DefaultUncaughtExceptionHandler(); + jl_DefaultUncaughtExceptionHandler__init_0(var_0); + return var_0; +} +function jl_DefaultUncaughtExceptionHandler__init_0($this) { + jl_Object__init_0($this); +} +function jl_DefaultUncaughtExceptionHandler_uncaughtException($this, $t, $e) { + $e.$printStackTrace0(); +} +var jl_InstantiationException = $rt_classWithoutFields(jl_ReflectiveOperationException); +function jl_InstantiationException__init_() { + var var_0 = new jl_InstantiationException(); + jl_InstantiationException__init_0(var_0); + return var_0; +} +function jl_InstantiationException__init_0($this) { + jl_ReflectiveOperationException__init_0($this); +} +var cbgggpi_DynamicsModifier$PolarAcceleration = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Angular); +function cbgggpi_DynamicsModifier$PolarAcceleration__init_() { + var var_0 = new cbgggpi_DynamicsModifier$PolarAcceleration(); + cbgggpi_DynamicsModifier$PolarAcceleration__init_0(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$PolarAcceleration__init_0($this) { + cbgggpi_DynamicsModifier$Angular__init_($this); +} +function jur_AbstractCharClass$LazyJavaLetter$1() { + jur_AbstractCharClass.call(this); + this.$this$038 = null; +} +function jur_AbstractCharClass$LazyJavaLetter$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaLetter$1(); + jur_AbstractCharClass$LazyJavaLetter$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaLetter$1__init_0($this, $this$0) { + $this.$this$038 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLetter$1_contains($this, $ch) { + return jl_Character_isLetter($ch); +} +var cgxgbtd_WindowWrapper = $rt_classWithoutFields(0); +function cgxgbtdi_TeaWindow() { + var a = this; jl_Object.call(a); + a.$window = null; + a.$runnable = null; +} +var cgxgbtdi_TeaWindow_TEA_WINDOW = null; +function cgxgbtdi_TeaWindow_$callClinit() { + cgxgbtdi_TeaWindow_$callClinit = $rt_eraseClinit(cgxgbtdi_TeaWindow); + cgxgbtdi_TeaWindow__clinit_(); +} +function cgxgbtdi_TeaWindow__init_() { + var var_0 = new cgxgbtdi_TeaWindow(); + cgxgbtdi_TeaWindow__init_0(var_0); + return var_0; +} +function cgxgbtdi_TeaWindow_get() { + cgxgbtdi_TeaWindow_$callClinit(); + return cgxgbtdi_TeaWindow_TEA_WINDOW; +} +function cgxgbtdi_TeaWindow__init_0($this) { + cgxgbtdi_TeaWindow_$callClinit(); + jl_Object__init_0($this); + $this.$window = $rt_globals.window; +} +function cgxgbtdi_TeaWindow_getDocument($this) { + var var$1; + var$1 = $this.$window.document; + return var$1; +} +function cgxgbtdi_TeaWindow_requestAnimationFrame($this, $runnable) { + $this.$runnable = $runnable; + $rt_globals.requestAnimationFrame(otji_JS_function($this, "onAnimationFrame")); +} +function cgxgbtdi_TeaWindow_onAnimationFrame($this, $arg0) { + var $toRun; + $toRun = $this.$runnable; + $this.$runnable = null; + $toRun.$run(); +} +function cgxgbtdi_TeaWindow_getLocation($this) { + var $location; + $location = $this.$window.location; + return $location; +} +function cgxgbtdi_TeaWindow_getClientWidth($this) { + return $this.$window.document.documentElement.clientWidth; +} +function cgxgbtdi_TeaWindow_getClientHeight($this) { + return $this.$window.document.documentElement.clientHeight; +} +function cgxgbtdi_TeaWindow_addEventListener($this, $type, $listener) { + var $eListener; + $eListener = otji_JS_functionAsObject($listener, "handleEvent"); + $this.$window.addEventListener($rt_ustr($type), otji_JS_function($eListener, "handleEvent")); +} +function cgxgbtdi_TeaWindow__clinit_() { + cgxgbtdi_TeaWindow_TEA_WINDOW = cgxgbtdi_TeaWindow__init_(); +} +function cgxgbtdi_TeaWindow_onAnimationFrame$exported$0(var$0, var$1) { + var$0.$onAnimationFrame(var$1); +} +function omceu_API$_ToolTip$_ToolTipImage() { + jl_Object.call(this); + this.$this$115 = null; +} +function omceu_API$_ToolTip$_ToolTipImage__init_(var_0) { + var var_1 = new omceu_API$_ToolTip$_ToolTipImage(); + omceu_API$_ToolTip$_ToolTipImage__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_ToolTip$_ToolTipImage__init_0($this, $this$1) { + $this.$this$115 = $this$1; + jl_Object__init_0($this); +} +var omcsum_MenuUIAdapter$STATE = $rt_classWithoutFields(jl_Enum); +var omcsum_MenuUIAdapter$STATE_TITLE_SCREEN = null; +var omcsum_MenuUIAdapter$STATE_MENU = null; +var omcsum_MenuUIAdapter$STATE_$VALUES = null; +function omcsum_MenuUIAdapter$STATE_$callClinit() { + omcsum_MenuUIAdapter$STATE_$callClinit = $rt_eraseClinit(omcsum_MenuUIAdapter$STATE); + omcsum_MenuUIAdapter$STATE__clinit_(); +} +function omcsum_MenuUIAdapter$STATE__init_(var_0, var_1) { + var var_2 = new omcsum_MenuUIAdapter$STATE(); + omcsum_MenuUIAdapter$STATE__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsum_MenuUIAdapter$STATE_values() { + omcsum_MenuUIAdapter$STATE_$callClinit(); + return omcsum_MenuUIAdapter$STATE_$VALUES.$clone(); +} +function omcsum_MenuUIAdapter$STATE__init_0($this, var$1, var$2) { + omcsum_MenuUIAdapter$STATE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcsum_MenuUIAdapter$STATE_$values() { + omcsum_MenuUIAdapter$STATE_$callClinit(); + return $rt_createArrayFromData(omcsum_MenuUIAdapter$STATE, [omcsum_MenuUIAdapter$STATE_TITLE_SCREEN, omcsum_MenuUIAdapter$STATE_MENU]); +} +function omcsum_MenuUIAdapter$STATE__clinit_() { + omcsum_MenuUIAdapter$STATE_TITLE_SCREEN = omcsum_MenuUIAdapter$STATE__init_($rt_s(586), 0); + omcsum_MenuUIAdapter$STATE_MENU = omcsum_MenuUIAdapter$STATE__init_($rt_s(394), 1); + omcsum_MenuUIAdapter$STATE_$VALUES = omcsum_MenuUIAdapter$STATE_$values(); +} +function cbggg_Animation() { + var a = this; jl_Object.call(a); + a.$keyFrames = null; + a.$frameDuration = 0.0; + a.$animationDuration = 0.0; + a.$lastFrameNumber = 0; + a.$lastStateTime = 0.0; + a.$playMode = null; +} +function cbggg_Animation__init_(var_0, var_1) { + var var_2 = new cbggg_Animation(); + cbggg_Animation__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_Animation__init_0($this, $frameDuration, $keyFrames) { + jl_Object__init_0($this); + cbggg_Animation$PlayMode_$callClinit(); + $this.$playMode = cbggg_Animation$PlayMode_NORMAL; + $this.$frameDuration = $frameDuration; + $this.$setKeyFrames($keyFrames); +} +function cbggg_Animation_getKeyFrame($this, $stateTime, $looping) { + var $oldPlayMode, var$4, var$5, $frame; + a: { + $oldPlayMode = $this.$playMode; + if ($looping) { + var$4 = $this.$playMode; + cbggg_Animation$PlayMode_$callClinit(); + if (!(var$4 !== cbggg_Animation$PlayMode_NORMAL && $this.$playMode !== cbggg_Animation$PlayMode_REVERSED)) { + if ($this.$playMode !== cbggg_Animation$PlayMode_NORMAL) { + $this.$playMode = cbggg_Animation$PlayMode_LOOP_REVERSED; + break a; + } + $this.$playMode = cbggg_Animation$PlayMode_LOOP; + break a; + } + } + if (!$looping) { + var$5 = $this.$playMode; + cbggg_Animation$PlayMode_$callClinit(); + if (var$5 !== cbggg_Animation$PlayMode_NORMAL && $this.$playMode !== cbggg_Animation$PlayMode_REVERSED) { + if ($this.$playMode !== cbggg_Animation$PlayMode_LOOP_REVERSED) + $this.$playMode = cbggg_Animation$PlayMode_LOOP; + else + $this.$playMode = cbggg_Animation$PlayMode_REVERSED; + } + } + } + $frame = $this.$getKeyFrame($stateTime); + $this.$playMode = $oldPlayMode; + return $frame; +} +function cbggg_Animation_getKeyFrame0($this, $stateTime) { + var $frameNumber; + $frameNumber = $this.$getKeyFrameIndex($stateTime); + return $this.$keyFrames.data[$frameNumber]; +} +function cbggg_Animation_getKeyFrameIndex($this, $stateTime) { + var $frameNumber, $lastFrameNumber, var$4; + if ($this.$keyFrames.data.length == 1) + return 0; + a: { + $frameNumber = $stateTime / $this.$frameDuration | 0; + cbggg_Animation$1_$callClinit(); + switch (cbggg_Animation$1_$SwitchMap$com$badlogic$gdx$graphics$g2d$Animation$PlayMode.data[jl_Enum_ordinal($this.$playMode)]) { + case 1: + $frameNumber = jl_Math_min($this.$keyFrames.data.length - 1 | 0, $frameNumber); + break a; + case 2: + $frameNumber = $frameNumber % $this.$keyFrames.data.length | 0; + break a; + case 3: + $frameNumber = $frameNumber % (($this.$keyFrames.data.length * 2 | 0) - 2 | 0) | 0; + if ($frameNumber < $this.$keyFrames.data.length) + break a; + $frameNumber = ($this.$keyFrames.data.length - 2 | 0) - ($frameNumber - $this.$keyFrames.data.length | 0) | 0; + break a; + case 4: + $lastFrameNumber = $this.$lastStateTime / $this.$frameDuration | 0; + if ($lastFrameNumber == $frameNumber) { + $frameNumber = $this.$lastFrameNumber; + break a; + } + $frameNumber = cbgm_MathUtils_random0($this.$keyFrames.data.length - 1 | 0); + break a; + case 5: + $frameNumber = jl_Math_max(($this.$keyFrames.data.length - $frameNumber | 0) - 1 | 0, 0); + break a; + case 6: + var$4 = $frameNumber % $this.$keyFrames.data.length | 0; + $frameNumber = ($this.$keyFrames.data.length - var$4 | 0) - 1 | 0; + break a; + default: + } + } + $this.$lastFrameNumber = $frameNumber; + $this.$lastStateTime = $stateTime; + return $frameNumber; +} +function cbggg_Animation_setKeyFrames($this, $keyFrames) { + var var$2; + var$2 = $keyFrames.data; + $this.$keyFrames = $keyFrames; + $this.$animationDuration = var$2.length * $this.$frameDuration; +} +var omcemm_CMediaMusic = $rt_classWithoutFields(omcemm_CMedia); +function omcemm_CMediaMusic__init_(var_0) { + var var_1 = new omcemm_CMediaMusic(); + omcemm_CMediaMusic__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaMusic__init_0($this, $filename) { + omcemm_CMedia__init_($this, $filename); +} +var cbg_Net = $rt_classWithoutFields(0); +function ju_TimeZone() { + jl_Object.call(this); + this.$id2 = null; +} +var ju_TimeZone_defaultTz = null; +var ju_TimeZone_GMT = null; +function ju_TimeZone_$callClinit() { + ju_TimeZone_$callClinit = $rt_eraseClinit(ju_TimeZone); + ju_TimeZone__clinit_(); +} +function ju_TimeZone__init_($this, $id) { + ju_TimeZone_$callClinit(); + jl_Object__init_0($this); + $this.$id2 = $id; +} +function ju_TimeZone_clone($this) { + var $zone, $$je; + a: { + try { + $zone = jl_Object_clone($this); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_CloneNotSupportedException) { + break a; + } else { + throw $$e; + } + } + return $zone; + } + return null; +} +function ju_TimeZone_getDefault() { + ju_TimeZone_$callClinit(); + if (ju_TimeZone_defaultTz === null) { + ju_TimeZone_defaultTz = ju_TimeZone_detectTimezone(); + if (ju_TimeZone_defaultTz === null) + ju_TimeZone_defaultTz = ju_TimeZone_GMT; + } + return ju_TimeZone_defaultTz.$clone(); +} +function ju_TimeZone_detectTimezone() { + ju_TimeZone_$callClinit(); + return null; +} +function ju_TimeZone_getDisplayName($this, $locale) { + return $this.$getDisplayName(0, 1, $locale); +} +function ju_TimeZone_getDisplayName0($this, $daylightTime, $style, $locale) { + var $name; + $name = otciu_CLDRHelper_getTimeZoneName(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale), $this.$id2); + if ($name === null) + $name = $this.$id2; + return $name; +} +function ju_TimeZone_getID($this) { + return $this.$id2; +} +function ju_TimeZone__clinit_() { + ju_TimeZone_GMT = ju_IANATimeZone__init_(otcit_FixedDateTimeZone__init_($rt_s(587), 0, 0)); +} +function ju_IANATimeZone() { + var a = this; ju_TimeZone.call(a); + a.$underlyingZone = null; + a.$rawOffset = 0; + a.$diff = 0; +} +function ju_IANATimeZone__init_(var_0) { + var var_1 = new ju_IANATimeZone(); + ju_IANATimeZone__init_0(var_1, var_0); + return var_1; +} +function ju_IANATimeZone__init_0($this, $underlyingZone) { + ju_TimeZone__init_($this, otcit_DateTimeZone_getID($underlyingZone)); + $this.$underlyingZone = $underlyingZone; + $this.$rawOffset = $underlyingZone.$getStandardOffset(jl_System_currentTimeMillis()); + $this.$diff = -$this.$rawOffset | 0; +} +function ju_IANATimeZone_getOffset($this, $time) { + return ($this.$rawOffset + $this.$diff | 0) + $this.$underlyingZone.$getOffset($time) | 0; +} +function ju_IANATimeZone_getRawOffset($this) { + return $this.$rawOffset; +} +function ju_IANATimeZone_clone($this) { + var $copy; + $copy = ju_TimeZone_clone($this); + $copy.$rawOffset = $this.$rawOffset; + $copy.$underlyingZone = $this.$underlyingZone; + return $copy; +} +function ju_IANATimeZone_clone0($this) { + return $this.$clone1(); +} +var cbgssa_EventAction = $rt_classWithoutFields(cbgss_Action); +var cbgssa_CountdownEventAction = $rt_classWithoutFields(cbgssa_EventAction); +var cbgggmd_ModelNodeAnimation = $rt_classWithoutFields(); +function cbgggmd_ModelNodeAnimation__init_() { + var var_0 = new cbgggmd_ModelNodeAnimation(); + cbgggmd_ModelNodeAnimation__init_0(var_0); + return var_0; +} +function cbgggmd_ModelNodeAnimation__init_0($this) { + jl_Object__init_0($this); +} +var ju_Comparator = $rt_classWithoutFields(0); +var ju_Collections$_clinit_$lambda$_57_0 = $rt_classWithoutFields(); +function ju_Collections$_clinit_$lambda$_57_0__init_() { + var var_0 = new ju_Collections$_clinit_$lambda$_57_0(); + ju_Collections$_clinit_$lambda$_57_0__init_0(var_0); + return var_0; +} +function ju_Collections$_clinit_$lambda$_57_0__init_0(var$0) { + jl_Object__init_0(var$0); +} +function jusi_StreamOverSpliterator() { + jusi_SimpleStreamImpl.call(this); + this.$spliterator0 = null; +} +function jusi_StreamOverSpliterator__init_(var_0) { + var var_1 = new jusi_StreamOverSpliterator(); + jusi_StreamOverSpliterator__init_0(var_1, var_0); + return var_1; +} +function jusi_StreamOverSpliterator__init_0($this, $spliterator) { + jusi_SimpleStreamImpl__init_($this); + $this.$spliterator0 = $spliterator; +} +function jusi_StreamOverSpliterator_next($this, $consumer) { + var $action; + $action = jusi_StreamOverSpliterator$AdapterAction__init_($consumer); + while ($this.$spliterator0.$tryAdvance($action)) { + if ($action.$wantsMore) + continue; + else + return 1; + } + return 0; +} +function jusi_StreamOverSpliterator_estimateSize($this) { + return Long_lo(($this.$spliterator0.$estimateSize0())); +} +function ju_HashMap$HashEntry() { + var a = this; ju_MapEntry.call(a); + a.$origKeyHash = 0; + a.$next3 = null; +} +function ju_HashMap$HashEntry__init_(var_0, var_1) { + var var_2 = new ju_HashMap$HashEntry(); + ju_HashMap$HashEntry__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_HashMap$HashEntry__init_0($this, $theKey, $hash) { + ju_MapEntry__init_0($this, $theKey, null); + $this.$origKeyHash = $hash; +} +var cbgm_Shape2D = $rt_classWithoutFields(0); +var cbgggpr_PointSpriteRenderer = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderer); +function cbgggpr_PointSpriteRenderer__init_() { + var var_0 = new cbgggpr_PointSpriteRenderer(); + cbgggpr_PointSpriteRenderer__init_0(var_0); + return var_0; +} +function cbgggpr_PointSpriteRenderer__init_0($this) { + cbgggpr_ParticleControllerRenderer__init_0($this, cbgggpr_PointSpriteControllerRenderData__init_()); +} +function cgxgbt_TeaSound() { + var a = this; jl_Object.call(a); + a.$sounds = null; + a.$soundIndex = 0; + a.$soundFile = null; + a.$soundManager0 = null; +} +function cgxgbt_TeaSound__init_(var_0, var_1) { + var var_2 = new cgxgbt_TeaSound(); + cgxgbt_TeaSound__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbt_TeaSound__init_0($this, $soundManager, $file) { + jl_Object__init_0($this); + $this.$soundManager0 = $soundManager; + $this.$soundFile = $file; + $this.$sounds = $rt_createArray(cgxgbt_TeaMusic, 8); + $this.$sounds.data[0] = cgxgbt_TeaMusic__init_($soundManager, $file); + $this.$soundIndex = 0; +} +function cgxgbt_TeaSound_findAvailableSound($this) { + var $i, $index; + $i = 0; + while (true) { + if ($i >= $this.$sounds.data.length) { + $index = $this.$soundIndex % $this.$sounds.data.length | 0; + $this.$soundIndex = ($index + 1 | 0) % $this.$sounds.data.length | 0; + return $index; + } + $index = ($this.$soundIndex + $i | 0) % $this.$sounds.data.length | 0; + if ($this.$sounds.data[$index] === null) + break; + if (!$this.$sounds.data[$index].$isPlaying()) + break; + $i = $i + 1 | 0; + } + $this.$soundIndex = ($index + 1 | 0) % $this.$sounds.data.length | 0; + return $index; +} +function cgxgbt_TeaSound_play($this, $volume, $pitch, $pan) { + return cgxgbt_TeaSound_play0($this, $volume, $pitch, $pan, 0); +} +function cgxgbt_TeaSound_play0($this, $volume, $pitch, $pan, $loop) { + var $soundId, $sound; + $soundId = cgxgbt_TeaSound_findAvailableSound($this); + if ($soundId >= 0) { + if ($this.$sounds.data[$soundId] === null) + $this.$sounds.data[$soundId] = cgxgbt_TeaMusic__init_($this.$soundManager0, $this.$soundFile); + $sound = $this.$sounds.data[$soundId]; + $sound.$stop(); + $sound.$setPan($pan, $volume); + $sound.$setLooping($loop); + $sound.$play0(); + } + return Long_fromInt($soundId); +} +function cgxgbt_TeaSound_stop($this) { + var $i; + $i = 0; + while ($i < $this.$sounds.data.length) { + if ($this.$sounds.data[$i] !== null) + $this.$sounds.data[$i].$stop(); + $i = $i + 1 | 0; + } +} +function cgxgbt_TeaSound_dispose($this) { + var $i; + $this.$stop(); + $i = 0; + while ($i < $this.$sounds.data.length) { + if ($this.$sounds.data[$i] !== null) + $this.$sounds.data[$i].$dispose(); + $i = $i + 1 | 0; + } + $this.$sounds = null; +} +function cbgm_ConvexHull() { + var a = this; jl_Object.call(a); + a.$quicksortStack = null; + a.$hull = null; + a.$indices = null; + a.$originalIndices = null; +} +function cbgm_ConvexHull__init_() { + var var_0 = new cbgm_ConvexHull(); + cbgm_ConvexHull__init_0(var_0); + return var_0; +} +function cbgm_ConvexHull__init_0($this) { + jl_Object__init_0($this); + $this.$quicksortStack = cbgu_IntArray__init_0(); + $this.$hull = cbgu_FloatArray__init_(); + $this.$indices = cbgu_IntArray__init_0(); + $this.$originalIndices = cbgu_ShortArray__init_(0, 0); +} +var ju_Spliterator = $rt_classWithoutFields(0); +var jur_AbstractCharClass$LazyUpper = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyUpper__init_() { + var var_0 = new jur_AbstractCharClass$LazyUpper(); + jur_AbstractCharClass$LazyUpper__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyUpper__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyUpper_computeValue($this) { + return (jur_CharClass__init_()).$add0(65, 90); +} +var ju_HashMap$KeyIterator = $rt_classWithoutFields(ju_HashMap$AbstractMapIterator); +function ju_HashMap$KeyIterator__init_(var_0) { + var var_1 = new ju_HashMap$KeyIterator(); + ju_HashMap$KeyIterator__init_0(var_1, var_0); + return var_1; +} +function ju_HashMap$KeyIterator__init_0($this, $map) { + ju_HashMap$AbstractMapIterator__init_0($this, $map); +} +function ju_HashMap$KeyIterator_next($this) { + ju_HashMap$AbstractMapIterator_makeNext($this); + return $this.$currentEntry.$key; +} +function cbggg_PixmapPacker$Page() { + var a = this; jl_Object.call(a); + a.$rects = null; + a.$image1 = null; + a.$texture0 = null; + a.$addedRects = null; + a.$dirty = 0; +} +function cbggg_PixmapPacker$Page__init_(var_0) { + var var_1 = new cbggg_PixmapPacker$Page(); + cbggg_PixmapPacker$Page__init_0(var_1, var_0); + return var_1; +} +function cbggg_PixmapPacker$Page__init_0($this, $packer) { + var var$2; + jl_Object__init_0($this); + $this.$rects = cbgu_OrderedMap__init_(); + $this.$addedRects = cbgu_Array__init_1(); + $this.$image1 = cbgg_Pixmap__init_($packer.$pageWidth, $packer.$pageHeight, $packer.$pageFormat); + var$2 = $this.$image1; + cbgg_Pixmap$Blending_$callClinit(); + var$2.$setBlending(cbgg_Pixmap$Blending_None); + $this.$image1.$setColor0($packer.$getTransparentColor()); + $this.$image1.$fill2(); +} +function cbggg_PixmapPacker$Page_updateTexture($this, $minFilter, $magFilter, $useMipMaps) { + if ($this.$texture0 !== null) { + if (!$this.$dirty) + return 0; + $this.$texture0.$load($this.$texture0.$getTextureData()); + } else { + $this.$texture0 = cbggg_PixmapPacker$Page$1__init_($this, cbggg_PixmapTextureData__init_($this.$image1, $this.$image1.$getFormat(), $useMipMaps, 0, 1)); + $this.$texture0.$setFilter($minFilter, $magFilter); + } + $this.$dirty = 0; + return 1; +} +var omcets_SaveFunction = $rt_classWithoutFields(0); +var omcw_SandtrixSettingsWeb$1 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$1__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$1(); + omcw_SandtrixSettingsWeb$1__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$1__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$1_saveSettings($this, $propertiesName, $properties) { + var $prefix, $storage, $propertyKeys, var$6, var$7, var$8, $propertyKey, var$10, $storageKey, var$12; + $prefix = $rt_s(588); + $storage = $rt_globals.window.localStorage; + $propertyKeys = ($properties.$keySet()).$toArray(); + var$6 = $propertyKeys.data; + var$7 = var$6.length; + var$8 = 0; + while (var$8 < var$7) { + $propertyKey = var$6[var$8]; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$10, $prefix), $propertyKey); + $storageKey = jl_StringBuilder_toString(var$10); + var$12 = $properties.$getProperty($propertyKey); + $storage.setItem($rt_ustr($storageKey), $rt_ustr(var$12)); + var$8 = var$8 + 1 | 0; + } +} +var omcets_LoadFunction = $rt_classWithoutFields(0); +var omcw_SandtrixSettingsWeb$2 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$2__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$2(); + omcw_SandtrixSettingsWeb$2__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$2__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$2_loadSettings($this, $propertiesName, $properties) { + var $prefix, $storage, $i, $storageKey, $value, $propKey; + $prefix = $rt_s(588); + $storage = $rt_globals.window.localStorage; + $i = 0; + while ($i < $storage.length) { + $storageKey = $rt_str($storage.key($i)); + if ($storageKey !== null && $storageKey.$startsWith0($prefix)) { + $value = $rt_str($storage.getItem($rt_ustr($storageKey))); + $propKey = $storageKey.$replaceAll0($prefix, $rt_s(102)); + $properties.$setProperty($propKey, $value); + } + $i = $i + 1 | 0; + } +} +var omcets_ValidateFunction = $rt_classWithoutFields(0); +var omcw_SandtrixSettingsWeb$3 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$3__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$3(); + omcw_SandtrixSettingsWeb$3__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$3__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$3_isValueValid($this, $value) { + return omcets_SettingsManager_isValidBoolean($value); +} +var omcw_SandtrixSettingsWeb$4 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$4__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$4(); + omcw_SandtrixSettingsWeb$4__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$4__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$4_isValueValid($this, $value) { + var $v; + if (!omcets_SettingsManager_isValidFloat($value)) + return 0; + $v = jl_Float_parseFloat($value); + return $v >= 0.0 && $v <= 1.0 ? 1 : 0; +} +var omceu_UICommons$1 = $rt_classWithoutFields(); +var omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = null; +function omceu_UICommons$1_$callClinit() { + omceu_UICommons$1_$callClinit = $rt_eraseClinit(omceu_UICommons$1); + omceu_UICommons$1__clinit_(); +} +function omceu_UICommons$1__clinit_() { + omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = $rt_createIntArray((omceum_ViewportMode_values()).data.length); + omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_PIXEL_PERFECT)] = 1; + omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_FIT)] = 2; + omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_STRETCH)] = 3; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder() { + var a = this; jl_Object.call(a); + a.$width6 = 0; + a.$height6 = 0; + a.$textureAttachmentSpecs = null; + a.$stencilRenderBufferSpec = null; + a.$depthRenderBufferSpec = null; + a.$packedStencilDepthRenderBufferSpec = null; + a.$hasStencilRenderBuffer = 0; + a.$hasDepthRenderBuffer = 0; + a.$hasPackedStencilDepthRenderBuffer = 0; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder__init_($this, $width, $height) { + jl_Object__init_0($this); + $this.$textureAttachmentSpecs = cbgu_Array__init_1(); + $this.$width6 = $width; + $this.$height6 = $height; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addColorTextureAttachment($this, $internalFormat, $format, $type) { + $this.$textureAttachmentSpecs.$add1(cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec__init_($internalFormat, $format, $type)); + return $this; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicColorTextureAttachment($this, $format) { + var $glFormat, $glType; + $glFormat = cbgg_Pixmap$Format_toGlFormat($format); + $glType = cbgg_Pixmap$Format_toGlType($format); + return $this.$addColorTextureAttachment($glFormat, $glFormat, $glType); +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addDepthRenderBuffer($this, $internalFormat) { + $this.$depthRenderBufferSpec = cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_($internalFormat); + $this.$hasDepthRenderBuffer = 1; + return $this; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addStencilRenderBuffer($this, $internalFormat) { + $this.$stencilRenderBufferSpec = cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_($internalFormat); + $this.$hasStencilRenderBuffer = 1; + return $this; +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicDepthRenderBuffer($this) { + return $this.$addDepthRenderBuffer(33189); +} +function cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicStencilRenderBuffer($this) { + return $this.$addStencilRenderBuffer(36168); +} +var cbggg_GLFrameBuffer$FrameBufferBuilder = $rt_classWithoutFields(cbggg_GLFrameBuffer$GLFrameBufferBuilder); +function cbggg_GLFrameBuffer$FrameBufferBuilder__init_(var_0, var_1) { + var var_2 = new cbggg_GLFrameBuffer$FrameBufferBuilder(); + cbggg_GLFrameBuffer$FrameBufferBuilder__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_GLFrameBuffer$FrameBufferBuilder__init_0($this, $width, $height) { + cbggg_GLFrameBuffer$GLFrameBufferBuilder__init_($this, $width, $height); +} +var cbgss_Touchable = $rt_classWithoutFields(jl_Enum); +var cbgss_Touchable_enabled = null; +var cbgss_Touchable_disabled = null; +var cbgss_Touchable_childrenOnly = null; +var cbgss_Touchable_$VALUES = null; +function cbgss_Touchable_$callClinit() { + cbgss_Touchable_$callClinit = $rt_eraseClinit(cbgss_Touchable); + cbgss_Touchable__clinit_(); +} +function cbgss_Touchable__init_(var_0, var_1) { + var var_2 = new cbgss_Touchable(); + cbgss_Touchable__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgss_Touchable_values() { + cbgss_Touchable_$callClinit(); + return cbgss_Touchable_$VALUES.$clone(); +} +function cbgss_Touchable__init_0($this, var$1, var$2) { + cbgss_Touchable_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgss_Touchable__clinit_() { + cbgss_Touchable_enabled = cbgss_Touchable__init_($rt_s(589), 0); + cbgss_Touchable_disabled = cbgss_Touchable__init_($rt_s(590), 1); + cbgss_Touchable_childrenOnly = cbgss_Touchable__init_($rt_s(591), 2); + cbgss_Touchable_$VALUES = $rt_createArrayFromData(cbgss_Touchable, [cbgss_Touchable_enabled, cbgss_Touchable_disabled, cbgss_Touchable_childrenOnly]); +} +function ju_HashSet() { + ju_AbstractSet.call(this); + this.$backingMap = null; +} +function ju_HashSet__init_() { + var var_0 = new ju_HashSet(); + ju_HashSet__init_0(var_0); + return var_0; +} +function ju_HashSet__init_1(var_0) { + var var_1 = new ju_HashSet(); + ju_HashSet__init_2(var_1, var_0); + return var_1; +} +function ju_HashSet__init_3(var_0) { + var var_1 = new ju_HashSet(); + ju_HashSet__init_4(var_1, var_0); + return var_1; +} +function ju_HashSet__init_0($this) { + ju_HashSet__init_4($this, ju_HashMap__init_()); +} +function ju_HashSet__init_2($this, $collection) { + var $iter; + ju_HashSet__init_4($this, ju_HashMap__init_0($collection.$size0() < 6 ? 11 : $collection.$size0() * 2 | 0)); + $iter = $collection.$iterator0(); + while ($iter.$hasNext()) { + $this.$add2($iter.$next0()); + } +} +function ju_HashSet__init_4($this, $backingMap) { + ju_AbstractSet__init_($this); + $this.$backingMap = $backingMap; +} +function ju_HashSet_add($this, $object) { + return $this.$backingMap.$put1($object, $this) !== null ? 0 : 1; +} +function ju_HashSet_clear($this) { + $this.$backingMap.$clear6(); +} +function ju_HashSet_contains($this, $object) { + return $this.$backingMap.$containsKey($object); +} +function ju_HashSet_iterator($this) { + return ($this.$backingMap.$keySet()).$iterator0(); +} +function ju_HashSet_size($this) { + return $this.$backingMap.$size0(); +} +function omceugct_Text() { + var a = this; omceugc_Component.call(a); + a.$lines = null; + a.$font2 = null; + a.$textAction = null; +} +function omceugct_Text__init_() { + var var_0 = new omceugct_Text(); + omceugct_Text__init_0(var_0); + return var_0; +} +function omceugct_Text__init_0($this) { + omceugc_Component__init_($this); +} +var omcw_SandtrixSettingsWeb$5 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$5__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$5(); + omcw_SandtrixSettingsWeb$5__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$5__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$5_isValueValid($this, $value) { + return omcets_SettingsManager_isValidEnum($value, $rt_cls(omcsde_GAME_MODE)); +} +var omcw_SandtrixSettingsWeb$6 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$6__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$6(); + omcw_SandtrixSettingsWeb$6__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$6__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$6_isValueValid($this, $value) { + return omcets_SettingsManager_isValidEnum($value, $rt_cls(omcsde_COLOR_MODE)); +} +function cbgssu_Stack() { + cbgssu_WidgetGroup.call(this); + this.$sizeInvalid1 = 0; +} +function cbgssu_Stack__init_() { + var var_0 = new cbgssu_Stack(); + cbgssu_Stack__init_0(var_0); + return var_0; +} +function cbgssu_Stack__init_0($this) { + cbgssu_WidgetGroup__init_0($this); + $this.$sizeInvalid1 = 1; + $this.$setTransform(0); + $this.$setWidth(150.0); + $this.$setHeight(150.0); + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_childrenOnly); +} +function cbgssu_Stack_invalidate($this) { + cbgssu_WidgetGroup_invalidate($this); + $this.$sizeInvalid1 = 1; +} +function jur_MultiLineSOLSet() { + jur_AbstractSet.call(this); + this.$lt = null; +} +function jur_MultiLineSOLSet__init_(var_0) { + var var_1 = new jur_MultiLineSOLSet(); + jur_MultiLineSOLSet__init_0(var_1, var_0); + return var_1; +} +function jur_MultiLineSOLSet__init_0($this, $lt) { + jur_AbstractSet__init_($this); + $this.$lt = $lt; +} +function jur_MultiLineSOLSet_matches($this, $strIndex, $testString, $matchResult) { + var var$4, var$5; + a: { + if ($strIndex != $matchResult.$getRightBound()) { + if (!$strIndex) + break a; + if ($matchResult.$hasAnchoringBounds() && $strIndex == $matchResult.$getLeftBound()) + break a; + var$4 = $this.$lt; + var$5 = $strIndex - 1 | 0; + if (var$4.$isAfterLineTerminator($testString.$charAt(var$5), $testString.$charAt($strIndex))) + break a; + } + return (-1); + } + return $this.$next.$matches($strIndex, $testString, $matchResult); +} +function jur_MultiLineSOLSet_hasConsumed($this, $matchResult) { + return 0; +} +function jur_MultiLineSOLSet_getName($this) { + return $rt_s(592); +} +var omcw_SandtrixSettingsWeb$7 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$7__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$7(); + omcw_SandtrixSettingsWeb$7__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$7__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$7_isValueValid($this, $value) { + return omcets_SettingsManager_isValidEnum($value, $rt_cls(omcsde_DIFFICULTY)); +} +var omcw_SandtrixSettingsWeb$8 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$8__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$8(); + omcw_SandtrixSettingsWeb$8__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$8__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$8_isValueValid($this, $value) { + return omcets_SettingsManager_isValidEnum($value, $rt_cls(omcsde_THEME)); +} +var omcw_SandtrixSettingsWeb$9 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$9__init_() { + var var_0 = new omcw_SandtrixSettingsWeb$9(); + omcw_SandtrixSettingsWeb$9__init_0(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$9__init_0($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$9_isValueValid($this, $value) { + return omcets_SettingsManager_isValidString($value) && $value.$length() <= 8 ? 1 : 0; +} +var cbgssa_RunnableAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_RunnableAction__init_() { + var var_0 = new cbgssa_RunnableAction(); + cbgssa_RunnableAction__init_0(var_0); + return var_0; +} +function cbgssa_RunnableAction__init_0($this) { + cbgss_Action__init_($this); +} +function cbggg_VertexBufferObject() { + var a = this; jl_Object.call(a); + a.$attributes0 = null; + a.$buffer4 = null; + a.$bufferHandle0 = 0; + a.$isStatic0 = 0; + a.$usage1 = 0; + a.$isDirty0 = 0; + a.$isBound0 = 0; +} +function cbggg_VertexBufferObject__init_(var_0, var_1, var_2) { + var var_3 = new cbggg_VertexBufferObject(); + cbggg_VertexBufferObject__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_VertexBufferObject__init_0($this, $isStatic, $numVertices, $attributes) { + jl_Object__init_0($this); + $this.$isDirty0 = 0; + $this.$isBound0 = 0; + $this.$isStatic0 = $isStatic; + $this.$attributes0 = $attributes; + $this.$buffer4 = cbgu_BufferUtils_newFloatBuffer($rt_imul($this.$attributes0.$vertexSize / 4 | 0, $numVertices)); + jn_FloatBuffer_flip($this.$buffer4); + $this.$bufferHandle0 = cbg_Gdx_gl20.$glGenBuffer(); + $this.$usage1 = !$isStatic ? 35048 : 35044; +} +function cbggg_VertexBufferObject_bufferChanged($this) { + if ($this.$isBound0) { + cbg_Gdx_gl20.$glBufferData(34962, jn_Buffer_limit($this.$buffer4), $this.$buffer4, $this.$usage1); + $this.$isDirty0 = 0; + } +} +function cbggg_VertexBufferObject_setVertices($this, $vertices, $offset, $count) { + $this.$isDirty0 = 1; + cbgu_BufferUtils_copy($vertices, $this.$buffer4, $count, $offset); + $this.$buffer4.$position7(0); + $this.$buffer4.$limit1($count); + cbggg_VertexBufferObject_bufferChanged($this); +} +function cbggg_VertexBufferObject_bind($this, $shader, $locations) { + var $gl, $numAttributes, $i, var$6, $attribute, $location; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34962, $this.$bufferHandle0); + if ($this.$isDirty0) { + $gl.$glBufferData(34962, jn_Buffer_limit($this.$buffer4), $this.$buffer4, $this.$usage1); + $this.$isDirty0 = 0; + } + a: { + $numAttributes = cbgg_VertexAttributes_size($this.$attributes0); + if ($locations !== null) { + $i = 0; + while (true) { + if ($i >= $numAttributes) + break a; + var$6 = $locations.data; + $attribute = cbgg_VertexAttributes_get($this.$attributes0, $i); + $location = var$6[$i]; + if ($location >= 0) { + $shader.$enableVertexAttribute($location); + $shader.$setVertexAttribute($location, $attribute.$numComponents, $attribute.$type3, $attribute.$normalized, $this.$attributes0.$vertexSize, $attribute.$offset); + } + $i = $i + 1 | 0; + } + } + $i = 0; + while ($i < $numAttributes) { + $attribute = cbgg_VertexAttributes_get($this.$attributes0, $i); + $location = $shader.$getAttributeLocation($attribute.$alias); + if ($location >= 0) { + $shader.$enableVertexAttribute($location); + $shader.$setVertexAttribute($location, $attribute.$numComponents, $attribute.$type3, $attribute.$normalized, $this.$attributes0.$vertexSize, $attribute.$offset); + } + $i = $i + 1 | 0; + } + } + $this.$isBound0 = 1; +} +function cbggg_VertexBufferObject_unbind($this, $shader, $locations) { + var $gl, $numAttributes, $i, $location; + a: { + $gl = cbg_Gdx_gl20; + $numAttributes = cbgg_VertexAttributes_size($this.$attributes0); + if ($locations === null) { + $i = 0; + while ($i < $numAttributes) { + $shader.$disableVertexAttribute((cbgg_VertexAttributes_get($this.$attributes0, $i)).$alias); + $i = $i + 1 | 0; + } + } else { + $i = 0; + while (true) { + if ($i >= $numAttributes) + break a; + $location = $locations.data[$i]; + if ($location >= 0) + $shader.$disableVertexAttribute0($location); + $i = $i + 1 | 0; + } + } + } + $gl.$glBindBuffer(34962, 0); + $this.$isBound0 = 0; +} +function cbggg_VertexBufferObject_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34962, 0); + $gl.$glDeleteBuffer($this.$bufferHandle0); + $this.$bufferHandle0 = 0; +} +var cbggg_VertexArray = $rt_classWithoutFields(cbggg_VertexBufferObject); +function cbggg_VertexArray__init_(var_0, var_1) { + var var_2 = new cbggg_VertexArray(); + cbggg_VertexArray__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_VertexArray__init_0($this, $numVertices, $attributes) { + cbggg_VertexBufferObject__init_0($this, 0, $numVertices, $attributes); +} +var jur_AbstractCharClass$LazyLower = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyLower__init_() { + var var_0 = new jur_AbstractCharClass$LazyLower(); + jur_AbstractCharClass$LazyLower__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyLower__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyLower_computeValue($this) { + return (jur_CharClass__init_()).$add0(97, 122); +} +var cbgssu_SelectBox$2 = $rt_classWithoutFields(cbgssu_ClickListener); +var cbgssu_ArraySelection = $rt_classWithoutFields(cbgssu_Selection); +var cbgssu_SelectBox$1 = $rt_classWithoutFields(cbgssu_ArraySelection); +function omceugn_Notification() { + var a = this; jl_Object.call(a); + a.$state1 = null; + a.$timer = Long_ZERO; + a.$text4 = null; + a.$color_r1 = 0.0; + a.$color_g1 = 0.0; + a.$color_b1 = 0.0; + a.$color_a2 = 0.0; + a.$font4 = null; + a.$displayTime = 0; + a.$scroll = 0; + a.$scrollMax = 0; + a.$notificationAction = null; + a.$name10 = null; + a.$data9 = null; + a.$addedToScreen1 = 0; +} +function omceugn_Notification__init_() { + var var_0 = new omceugn_Notification(); + omceugn_Notification__init_0(var_0); + return var_0; +} +function omceugn_Notification__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_TextField$KeyRepeatTask = $rt_classWithoutFields(cbgu_Timer$Task); +function cbgssa_ParallelAction() { + cbgss_Action.call(this); + this.$actions0 = null; +} +function cbgssa_ParallelAction__init_() { + var var_0 = new cbgssa_ParallelAction(); + cbgssa_ParallelAction__init_0(var_0); + return var_0; +} +function cbgssa_ParallelAction__init_0($this) { + cbgss_Action__init_($this); + $this.$actions0 = cbgu_Array__init_(4); +} +var cbgssa_SequenceAction = $rt_classWithoutFields(cbgssa_ParallelAction); +function cbgssa_SequenceAction__init_() { + var var_0 = new cbgssa_SequenceAction(); + cbgssa_SequenceAction__init_0(var_0); + return var_0; +} +function cbgssa_SequenceAction__init_0($this) { + cbgssa_ParallelAction__init_0($this); +} +var cbgg_TextureData = $rt_classWithoutFields(0); +function cbggg_PixmapTextureData() { + var a = this; jl_Object.call(a); + a.$pixmap = null; + a.$format1 = null; + a.$useMipMaps0 = 0; + a.$disposePixmap0 = 0; + a.$managed = 0; +} +function cbggg_PixmapTextureData__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbggg_PixmapTextureData(); + cbggg_PixmapTextureData__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbggg_PixmapTextureData__init_0($this, $pixmap, $format, $useMipMaps, $disposePixmap, $managed) { + jl_Object__init_0($this); + $this.$pixmap = $pixmap; + if ($format === null) + $format = $pixmap.$getFormat(); + $this.$format1 = $format; + $this.$useMipMaps0 = $useMipMaps; + $this.$disposePixmap0 = $disposePixmap; + $this.$managed = $managed; +} +function cbggg_PixmapTextureData_disposePixmap($this) { + return $this.$disposePixmap0; +} +function cbggg_PixmapTextureData_consumePixmap($this) { + return $this.$pixmap; +} +function cbggg_PixmapTextureData_getWidth($this) { + return $this.$pixmap.$getWidth(); +} +function cbggg_PixmapTextureData_getHeight($this) { + return $this.$pixmap.$getHeight(); +} +function cbggg_PixmapTextureData_getFormat($this) { + return $this.$format1; +} +function cbggg_PixmapTextureData_useMipMaps($this) { + return $this.$useMipMaps0; +} +function cbggg_PixmapTextureData_isManaged($this) { + return $this.$managed; +} +function cbggg_PixmapTextureData_getType($this) { + cbgg_TextureData$TextureDataType_$callClinit(); + return cbgg_TextureData$TextureDataType_Pixmap; +} +function cbggg_PixmapTextureData_consumeCustomData($this, $target) { + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(593))); +} +function cbggg_PixmapTextureData_isPrepared($this) { + return 1; +} +function cbggg_PixmapTextureData_prepare($this) { + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(594))); +} +var jur_AbstractCharClass$LazyJavaTitleCase = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaTitleCase__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaTitleCase(); + jur_AbstractCharClass$LazyJavaTitleCase__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaTitleCase__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaTitleCase_computeValue($this) { + return jur_AbstractCharClass$LazyJavaTitleCase$1__init_($this); +} +function cbggg_IndexBufferObjectSubData() { + var a = this; jl_Object.call(a); + a.$buffer5 = null; + a.$byteBuffer0 = null; + a.$bufferHandle1 = 0; + a.$isDirect0 = 0; + a.$isDirty1 = 0; + a.$isBound1 = 0; + a.$usage2 = 0; +} +function cbggg_IndexBufferObjectSubData__init_(var_0, var_1) { + var var_2 = new cbggg_IndexBufferObjectSubData(); + cbggg_IndexBufferObjectSubData__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_IndexBufferObjectSubData__init_0($this, $isStatic, $maxIndices) { + jl_Object__init_0($this); + $this.$isDirty1 = 1; + $this.$isBound1 = 0; + $this.$byteBuffer0 = cbgu_BufferUtils_newByteBuffer($maxIndices * 2 | 0); + $this.$isDirect0 = 1; + $this.$usage2 = !$isStatic ? 35048 : 35044; + $this.$buffer5 = $this.$byteBuffer0.$asShortBuffer(); + $this.$buffer5.$flip0(); + $this.$byteBuffer0.$flip0(); + $this.$bufferHandle1 = cbggg_IndexBufferObjectSubData_createBufferObject($this); +} +function cbggg_IndexBufferObjectSubData_createBufferObject($this) { + var $result; + $result = cbg_Gdx_gl20.$glGenBuffer(); + cbg_Gdx_gl20.$glBindBuffer(34963, $result); + cbg_Gdx_gl20.$glBufferData(34963, jn_Buffer_capacity($this.$byteBuffer0), null, $this.$usage2); + cbg_Gdx_gl20.$glBindBuffer(34963, 0); + return $result; +} +function cbggg_IndexBufferObjectSubData_getNumIndices($this) { + return jn_Buffer_limit($this.$buffer5); +} +function cbggg_IndexBufferObjectSubData_getNumMaxIndices($this) { + return jn_Buffer_capacity($this.$buffer5); +} +function cbggg_IndexBufferObjectSubData_setIndices($this, $indices, $offset, $count) { + $this.$isDirty1 = 1; + $this.$buffer5.$clear0(); + $this.$buffer5.$put6($indices, $offset, $count); + $this.$buffer5.$flip0(); + $this.$byteBuffer0.$position4(0); + $this.$byteBuffer0.$limit0($count << 1); + if ($this.$isBound1) { + cbg_Gdx_gl20.$glBufferSubData(34963, 0, jn_Buffer_limit($this.$byteBuffer0), $this.$byteBuffer0); + $this.$isDirty1 = 0; + } +} +function cbggg_IndexBufferObjectSubData_getBuffer($this, $forWriting) { + $this.$isDirty1 = $this.$isDirty1 | $forWriting; + return $this.$buffer5; +} +function cbggg_IndexBufferObjectSubData_bind($this) { + if (!$this.$bufferHandle1) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(595))); + cbg_Gdx_gl20.$glBindBuffer(34963, $this.$bufferHandle1); + if ($this.$isDirty1) { + $this.$byteBuffer0.$limit0(jn_Buffer_limit($this.$buffer5) * 2 | 0); + cbg_Gdx_gl20.$glBufferSubData(34963, 0, jn_Buffer_limit($this.$byteBuffer0), $this.$byteBuffer0); + $this.$isDirty1 = 0; + } + $this.$isBound1 = 1; +} +function cbggg_IndexBufferObjectSubData_unbind($this) { + cbg_Gdx_gl20.$glBindBuffer(34963, 0); + $this.$isBound1 = 0; +} +function cbggg_IndexBufferObjectSubData_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34963, 0); + $gl.$glDeleteBuffer($this.$bufferHandle1); + $this.$bufferHandle1 = 0; +} +var jur_PreviousMatch = $rt_classWithoutFields(jur_AbstractSet); +function jur_PreviousMatch__init_() { + var var_0 = new jur_PreviousMatch(); + jur_PreviousMatch__init_0(var_0); + return var_0; +} +function jur_PreviousMatch__init_0($this) { + jur_AbstractSet__init_($this); +} +function jur_PreviousMatch_matches($this, $stringIndex, $testString, $matchResult) { + if ($stringIndex != $matchResult.$getPreviousMatchEnd()) + return (-1); + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_PreviousMatch_hasConsumed($this, $matchResult) { + return 0; +} +function jur_PreviousMatch_getName($this) { + return $rt_s(596); +} +function omcsug_SandtrixUIAdapter$1() { + var a = this; omceuga_UpdateAction.call(a); + a.$secondsLast = 0; + a.$milliSecondsLast = 0.0; + a.$val$timeTxt = null; + a.$this$039 = null; +} +function omcsug_SandtrixUIAdapter$1__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsug_SandtrixUIAdapter$1(); + omcsug_SandtrixUIAdapter$1__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsug_SandtrixUIAdapter$1__init_0($this, $this$0, $arg0, $arg1, var$4) { + $this.$this$039 = $this$0; + $this.$val$timeTxt = var$4; + omceuga_UpdateAction__init_0($this, $arg0, $arg1); + $this.$secondsLast = (-1); + $this.$milliSecondsLast = (-1.0); +} +function omcsug_SandtrixUIAdapter$1_onUpdate($this) { + var var$1, var$2, var$3; + if (!($this.$this$039.$data8.$display.$clock_seconds == $this.$secondsLast && $this.$this$039.$data8.$display.$clock_milliseconds === $this.$milliSecondsLast)) { + var$1 = $this.$this$039.$api.$components0.$text0; + var$2 = $this.$val$timeTxt; + var$3 = $rt_createArray(jl_String, 1); + var$3.data[0] = omcsu_UIUtils_formatTimeMs($this.$this$039.$data8.$display.$clock_minutes, $this.$this$039.$data8.$display.$clock_seconds, $this.$this$039.$data8.$display.$clock_milliseconds); + var$1.$setLines2(var$2, var$3); + $this.$secondsLast = $this.$this$039.$data8.$display.$clock_seconds; + $this.$milliSecondsLast = $this.$this$039.$data8.$display.$clock_milliseconds; + } +} +var omcet_Tools = $rt_classWithoutFields(); +var omcet_Tools_decimalFormat_2decimal = null; +var omcet_Tools_decimalFormat_3decimal = null; +var omcet_Tools_decimalFormat_4decimal = null; +var omcet_Tools_decimalFormat_5decimal = null; +var omcet_Tools_decimalFormat_6decimal = null; +var omcet_Tools_sdf = null; +var omcet_Tools_skipFrameAccumulator = 0.0; +function omcet_Tools_$callClinit() { + omcet_Tools_$callClinit = $rt_eraseClinit(omcet_Tools); + omcet_Tools__clinit_(); +} +function omcet_Tools__init_() { + var var_0 = new omcet_Tools(); + omcet_Tools__init_0(var_0); + return var_0; +} +function omcet_Tools__init_0($this) { + omcet_Tools_$callClinit(); + jl_Object__init_0($this); +} +function omcet_Tools_skipFrame($desiredFPS) { + var $TIME_STEP; + omcet_Tools_$callClinit(); + $TIME_STEP = 1.0 / $desiredFPS; + omcet_Tools_skipFrameAccumulator = omcet_Tools_skipFrameAccumulator + cbg_Gdx_graphics.$getDeltaTime(); + if (omcet_Tools_skipFrameAccumulator < $TIME_STEP) + return 1; + omcet_Tools_skipFrameAccumulator = omcet_Tools_skipFrameAccumulator - $TIME_STEP; + return 0; +} +function omcet_Tools__clinit_() { + omcet_Tools_decimalFormat_2decimal = jt_DecimalFormat__init_0($rt_s(597)); + omcet_Tools_decimalFormat_3decimal = jt_DecimalFormat__init_0($rt_s(598)); + omcet_Tools_decimalFormat_4decimal = jt_DecimalFormat__init_0($rt_s(599)); + omcet_Tools_decimalFormat_5decimal = jt_DecimalFormat__init_0($rt_s(600)); + omcet_Tools_decimalFormat_6decimal = jt_DecimalFormat__init_0($rt_s(601)); + omcet_Tools_sdf = jt_SimpleDateFormat__init_($rt_s(602)); + omcet_Tools_skipFrameAccumulator = 0.0; +} +function cbgm_Rectangle() { + var a = this; jl_Object.call(a); + a.$x7 = 0.0; + a.$y7 = 0.0; + a.$width4 = 0.0; + a.$height4 = 0.0; +} +var cbgm_Rectangle_tmp = null; +var cbgm_Rectangle_tmp2 = null; +function cbgm_Rectangle_$callClinit() { + cbgm_Rectangle_$callClinit = $rt_eraseClinit(cbgm_Rectangle); + cbgm_Rectangle__clinit_(); +} +function cbgm_Rectangle__init_() { + var var_0 = new cbgm_Rectangle(); + cbgm_Rectangle__init_0(var_0); + return var_0; +} +function cbgm_Rectangle__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Rectangle(); + cbgm_Rectangle__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Rectangle__init_0($this) { + cbgm_Rectangle_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_Rectangle__init_2($this, $x, $y, $width, $height) { + cbgm_Rectangle_$callClinit(); + jl_Object__init_0($this); + $this.$x7 = $x; + $this.$y7 = $y; + $this.$width4 = $width; + $this.$height4 = $height; +} +function cbgm_Rectangle_set($this, $x, $y, $width, $height) { + $this.$x7 = $x; + $this.$y7 = $y; + $this.$width4 = $width; + $this.$height4 = $height; + return $this; +} +function cbgm_Rectangle_getWidth($this) { + return $this.$width4; +} +function cbgm_Rectangle_getHeight($this) { + return $this.$height4; +} +function cbgm_Rectangle_toString($this) { + return ((((((((((jl_StringBuilder__init_()).$append1($rt_s(603))).$append21($this.$x7)).$append1($rt_s(604))).$append21($this.$y7)).$append1($rt_s(604))).$append21($this.$width4)).$append1($rt_s(604))).$append21($this.$height4)).$append1($rt_s(605))).$toString(); +} +function cbgm_Rectangle_hashCode($this) { + var var$1; + var$1 = 31 + cbgu_NumberUtils_floatToRawIntBits($this.$height4) | 0; + var$1 = (31 * var$1 | 0) + cbgu_NumberUtils_floatToRawIntBits($this.$width4) | 0; + var$1 = (31 * var$1 | 0) + cbgu_NumberUtils_floatToRawIntBits($this.$x7) | 0; + var$1 = (31 * var$1 | 0) + cbgu_NumberUtils_floatToRawIntBits($this.$y7) | 0; + return var$1; +} +function cbgm_Rectangle_equals($this, $obj) { + var $other; + if ($this === $obj) + return 1; + if ($obj === null) + return 0; + if (jl_Object_getClass($this) !== jl_Object_getClass($obj)) + return 0; + $other = $obj; + if (cbgu_NumberUtils_floatToRawIntBits($this.$height4) != cbgu_NumberUtils_floatToRawIntBits($other.$height4)) + return 0; + if (cbgu_NumberUtils_floatToRawIntBits($this.$width4) != cbgu_NumberUtils_floatToRawIntBits($other.$width4)) + return 0; + if (cbgu_NumberUtils_floatToRawIntBits($this.$x7) != cbgu_NumberUtils_floatToRawIntBits($other.$x7)) + return 0; + if (cbgu_NumberUtils_floatToRawIntBits($this.$y7) == cbgu_NumberUtils_floatToRawIntBits($other.$y7)) + return 1; + return 0; +} +function cbgm_Rectangle__clinit_() { + cbgm_Rectangle_tmp = cbgm_Rectangle__init_(); + cbgm_Rectangle_tmp2 = cbgm_Rectangle__init_(); +} +function cbggg_PixmapPacker$PixmapPackerRectangle() { + var a = this; cbgm_Rectangle.call(a); + a.$splits = null; + a.$pads = null; + a.$offsetX0 = 0; + a.$offsetY0 = 0; + a.$originalWidth0 = 0; + a.$originalHeight = 0; +} +function cbggg_PixmapPacker$PixmapPackerRectangle__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_PixmapPacker$PixmapPackerRectangle(); + cbggg_PixmapPacker$PixmapPackerRectangle__init_1(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_PixmapPacker$PixmapPackerRectangle__init_0(var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7) { + var var_8 = new cbggg_PixmapPacker$PixmapPackerRectangle(); + cbggg_PixmapPacker$PixmapPackerRectangle__init_2(var_8, var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7); + return var_8; +} +function cbggg_PixmapPacker$PixmapPackerRectangle__init_1($this, $x, $y, $width, $height) { + cbgm_Rectangle__init_2($this, $x, $y, $width, $height); + $this.$offsetX0 = 0; + $this.$offsetY0 = 0; + $this.$originalWidth0 = $width; + $this.$originalHeight = $height; +} +function cbggg_PixmapPacker$PixmapPackerRectangle__init_2($this, $x, $y, $width, $height, $left, $top, $originalWidth, $originalHeight) { + cbgm_Rectangle__init_2($this, $x, $y, $width, $height); + $this.$offsetX0 = $left; + $this.$offsetY0 = $top; + $this.$originalWidth0 = $originalWidth; + $this.$originalHeight = $originalHeight; +} +var cbgc_Controllers = $rt_classWithoutFields(); +var cbgc_Controllers_managers = null; +var cbgc_Controllers_preferredManager = null; +function cbgc_Controllers_$callClinit() { + cbgc_Controllers_$callClinit = $rt_eraseClinit(cbgc_Controllers); + cbgc_Controllers__clinit_(); +} +function cbgc_Controllers__init_() { + var var_0 = new cbgc_Controllers(); + cbgc_Controllers__init_0(var_0); + return var_0; +} +function cbgc_Controllers__init_0($this) { + cbgc_Controllers_$callClinit(); + jl_Object__init_0($this); +} +function cbgc_Controllers_addListener($listener) { + cbgc_Controllers_$callClinit(); + cbgc_Controllers_initialize(); + (cbgc_Controllers_getManager()).$addListener0($listener); +} +function cbgc_Controllers_getManager() { + cbgc_Controllers_$callClinit(); + return cbgc_Controllers_managers.$get2(cbg_Gdx_app); +} +function cbgc_Controllers_initialize() { + var $className, $type, $manager, $controllerManagerClass, $ex, $app, $$je; + cbgc_Controllers_$callClinit(); + if (cbgc_Controllers_managers.$containsKey(cbg_Gdx_app)) + return; + $className = null; + $type = cbg_Gdx_app.$getType2(); + $manager = null; + if (cbgc_Controllers_preferredManager !== null) + $className = cbgc_Controllers_preferredManager; + else { + cbg_Application$ApplicationType_$callClinit(); + if ($type === cbg_Application$ApplicationType_Android) + $className = $rt_s(606); + else if ($type === cbg_Application$ApplicationType_Desktop) + $className = $rt_s(607); + else if ($type === cbg_Application$ApplicationType_WebGL) + $className = $rt_s(608); + else if ($type === cbg_Application$ApplicationType_iOS) + $className = $rt_s(609); + else { + cbg_Gdx_app.$log($rt_s(610), (((jl_StringBuilder__init_()).$append1($rt_s(611))).$append(cbg_Gdx_app.$getType2())).$toString()); + $manager = cbgc_ControllerManagerStub__init_(); + } + } + if ($manager === null) + a: { + try { + $controllerManagerClass = cbgur_ClassReflection_forName($className); + $manager = cbgur_ClassReflection_newInstance($controllerManagerClass); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + $ex = $$je; + } else { + throw $$e; + } + } + $rt_throw(cbgu_GdxRuntimeException__init_3((((jl_StringBuilder__init_()).$append1($rt_s(612))).$append1($className)).$toString(), $ex)); + } + cbgc_Controllers_managers.$put1(cbg_Gdx_app, $manager); + $app = cbg_Gdx_app; + cbg_Gdx_app.$addLifecycleListener(cbgc_Controllers$1__init_($app)); + cbg_Gdx_app.$log($rt_s(610), ((((jl_StringBuilder__init_()).$append1($rt_s(613))).$append2(cbgc_Controllers_managers.$size3)).$append1($rt_s(614))).$toString()); +} +function cbgc_Controllers__clinit_() { + cbgc_Controllers_managers = cbgu_ObjectMap__init_(); + cbgc_Controllers_preferredManager = null; +} +var omcsugp_GameOverParticleSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsugp_GameOverParticleSystem__init_(var_0) { + var var_1 = new omcsugp_GameOverParticleSystem(); + omcsugp_GameOverParticleSystem__init_0(var_1, var_0); + return var_1; +} +function omcsugp_GameOverParticleSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 23040, 1); +} +function omcsugp_GameOverParticleSystem_addParticle($this, $x, $y, $color, $darkness, $high) { + omcsug_SandtrixBaseMedia_$callClinit(); + $this.$addParticle0(omcsug_SandtrixBaseMedia_PIXEL, $x, $y, $color.$r1 * $darkness, $color.$g1 * $darkness, $color.$b1 * $darkness, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, omcsugp_GameOverParticleSystem$CustomData__init_($this, cbgm_MathUtils_random((-0.20000000298023224), 0.20000000298023224), cbgm_MathUtils_random((-0.20000000298023224), 0.20000000298023224), 5, ($y - $high | 0) / 3 | 0, $high, 0)); +} +function omcsugp_GameOverParticleSystem_updateParticle($this, $particle, $index) { + var $customData, $y_bottom, var$5, var$6; + $customData = $particle.$customData; + if ($customData.$active0) { + $customData.$y_speed0 = $customData.$y_speed0 - 0.05000000074505806; + $particle.$x1 = $particle.$x1 + $customData.$x_speed; + $particle.$y1 = $particle.$y1 + $customData.$y_speed0; + } else { + $customData.$freezeTime = $customData.$freezeTime - 1 | 0; + if ($customData.$freezeTime <= 0) + $customData.$active0 = 1; + } + if (!($particle.$x1 >= 16.0 && $particle.$x1 <= 96.0)) + $customData.$x_speed = -$customData.$x_speed; + $y_bottom = 0 + $customData.$high | 0; + var$5 = $particle.$y1; + var$6 = $y_bottom; + if (var$5 >= var$6) + return 1; + $particle.$y1 = var$6; + if ($customData.$bounce <= 0) + return 0; + $customData.$y_speed0 = -$customData.$y_speed0 / cbgm_MathUtils_random(1.5, 2.0); + $customData.$bounce = $customData.$bounce - 1 | 0; + return 1; +} +function omcsugp_GameOverParticleSystem_createParticle($this, $particle) {} +function omcsugp_GameOverParticleSystem_destroyParticle($this, $particle) {} +function cbgm_DelaunayTriangulator() { + var a = this; jl_Object.call(a); + a.$quicksortStack0 = null; + a.$triangles = null; + a.$originalIndices0 = null; + a.$edges0 = null; + a.$complete1 = null; + a.$superTriangle = null; + a.$centroid = null; +} +function cbgm_DelaunayTriangulator__init_() { + var var_0 = new cbgm_DelaunayTriangulator(); + cbgm_DelaunayTriangulator__init_0(var_0); + return var_0; +} +function cbgm_DelaunayTriangulator__init_0($this) { + jl_Object__init_0($this); + $this.$quicksortStack0 = cbgu_IntArray__init_0(); + $this.$triangles = cbgu_ShortArray__init_(0, 16); + $this.$originalIndices0 = cbgu_ShortArray__init_(0, 0); + $this.$edges0 = cbgu_IntArray__init_0(); + $this.$complete1 = cbgu_BooleanArray__init_(0, 16); + $this.$superTriangle = $rt_createFloatArray(6); + $this.$centroid = cbgm_Vector2__init_(); +} +var jur_NonCapFSet = $rt_classWithoutFields(jur_FSet); +function jur_NonCapFSet__init_(var_0) { + var var_1 = new jur_NonCapFSet(); + jur_NonCapFSet__init_0(var_1, var_0); + return var_1; +} +function jur_NonCapFSet__init_0($this, $groupIndex) { + jur_FSet__init_0($this, $groupIndex); +} +function jur_NonCapFSet_matches($this, $stringIndex, $testString, $matchResult) { + var $gr; + $gr = $this.$getGroupIndex(); + $matchResult.$setConsumed($gr, $stringIndex - $matchResult.$getConsumed($gr) | 0); + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_NonCapFSet_getName($this) { + return $rt_s(615); +} +function jur_NonCapFSet_hasConsumed($this, $mr) { + return 0; +} +var cbgssu_ImageButton = $rt_classWithoutFields(cbgssu_Button); +var omceugcs_ScrollBarHorizontal = $rt_classWithoutFields(omceugcs_ScrollBar); +function omceugcs_ScrollBarHorizontal__init_() { + var var_0 = new omceugcs_ScrollBarHorizontal(); + omceugcs_ScrollBarHorizontal__init_0(var_0); + return var_0; +} +function omceugcs_ScrollBarHorizontal__init_0($this) { + omceugcs_ScrollBar__init_($this); +} +function cbgggpi_ParticleControllerInfluencer$Random() { + cbgggpi_ParticleControllerInfluencer.call(this); + this.$pool0 = null; +} +function cbgggpi_ParticleControllerInfluencer$Random__init_() { + var var_0 = new cbgggpi_ParticleControllerInfluencer$Random(); + cbgggpi_ParticleControllerInfluencer$Random__init_0(var_0); + return var_0; +} +function cbgggpi_ParticleControllerInfluencer$Random__init_0($this) { + cbgggpi_ParticleControllerInfluencer__init_($this); + $this.$pool0 = cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool__init_($this); +} +var cbgggpi_ScaleInfluencer = $rt_classWithoutFields(cbgggpi_SimpleInfluencer); +function cbgggpi_ScaleInfluencer__init_() { + var var_0 = new cbgggpi_ScaleInfluencer(); + cbgggpi_ScaleInfluencer__init_0(var_0); + return var_0; +} +function cbgggpi_ScaleInfluencer__init_0($this) { + cbgggpi_SimpleInfluencer__init_($this); + cbgggp_ParticleChannels_$callClinit(); + $this.$valueChannelDescriptor = cbgggp_ParticleChannels_Scale; +} +var cbgm_MathUtils = $rt_classWithoutFields(); +var cbgm_MathUtils_random1 = null; +function cbgm_MathUtils_$callClinit() { + cbgm_MathUtils_$callClinit = $rt_eraseClinit(cbgm_MathUtils); + cbgm_MathUtils__clinit_(); +} +function cbgm_MathUtils__init_() { + var var_0 = new cbgm_MathUtils(); + cbgm_MathUtils__init_0(var_0); + return var_0; +} +function cbgm_MathUtils__init_0($this) { + cbgm_MathUtils_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_MathUtils_sinDeg($degrees) { + cbgm_MathUtils_$callClinit(); + cbgm_MathUtils$Sin_$callClinit(); + return cbgm_MathUtils$Sin_table.data[($degrees * 45.511112213134766 | 0) & 16383]; +} +function cbgm_MathUtils_cosDeg($degrees) { + cbgm_MathUtils_$callClinit(); + cbgm_MathUtils$Sin_$callClinit(); + return cbgm_MathUtils$Sin_table.data[(($degrees + 90.0) * 45.511112213134766 | 0) & 16383]; +} +function cbgm_MathUtils_random0($range) { + cbgm_MathUtils_$callClinit(); + return cbgm_MathUtils_random1.$nextInt0($range + 1 | 0); +} +function cbgm_MathUtils_random2($start, $end) { + cbgm_MathUtils_$callClinit(); + return $start + cbgm_MathUtils_random1.$nextInt0(($end - $start | 0) + 1 | 0) | 0; +} +function cbgm_MathUtils_random($start, $end) { + cbgm_MathUtils_$callClinit(); + return $start + cbgm_MathUtils_random1.$nextFloat() * ($end - $start); +} +function cbgm_MathUtils_nextPowerOfTwo($value) { + var var$2, var$3; + cbgm_MathUtils_$callClinit(); + if (!$value) + return 1; + var$2 = $value + (-1) | 0; + var$3 = var$2 | var$2 >> 1; + var$3 = var$3 | var$3 >> 2; + var$3 = var$3 | var$3 >> 4; + var$3 = var$3 | var$3 >> 8; + var$3 = var$3 | var$3 >> 16; + return var$3 + 1 | 0; +} +function cbgm_MathUtils_floor($value) { + cbgm_MathUtils_$callClinit(); + return ($value + 16384.0 | 0) - 16384 | 0; +} +function cbgm_MathUtils_round($value) { + cbgm_MathUtils_$callClinit(); + return ($value + 16384.5 | 0) - 16384 | 0; +} +function cbgm_MathUtils_isEqual($a, $b, $tolerance) { + cbgm_MathUtils_$callClinit(); + return jl_Math_abs0($a - $b) > $tolerance ? 0 : 1; +} +function cbgm_MathUtils__clinit_() { + cbgm_MathUtils_random1 = cbgm_RandomXS128__init_(); +} +function jur_UCISupplCharSet() { + jur_LeafSet.call(this); + this.$ch0 = 0; +} +function jur_UCISupplCharSet__init_(var_0) { + var var_1 = new jur_UCISupplCharSet(); + jur_UCISupplCharSet__init_0(var_1, var_0); + return var_1; +} +function jur_UCISupplCharSet__init_0($this, $ch) { + jur_LeafSet__init_0($this); + $this.$charCount = 2; + $this.$ch0 = jl_Character_toLowerCase(jl_Character_toUpperCase($ch)); +} +function jur_UCISupplCharSet_accepts($this, $strIndex, $testString) { + var var$3, $high, $low; + var$3 = $strIndex + 1 | 0; + $high = $testString.$charAt($strIndex); + $low = $testString.$charAt(var$3); + return $this.$ch0 != jl_Character_toLowerCase(jl_Character_toUpperCase(jl_Character_toCodePoint($high, $low))) ? (-1) : 2; +} +function jur_UCISupplCharSet_getName($this) { + var var$1, var$2; + var$1 = jl_String__init_(jl_Character_toChars($this.$ch0)); + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(616)), var$1); + return jl_StringBuilder_toString(var$2); +} +function cbggg_BitmapFont$BitmapFontData() { + var a = this; jl_Object.call(a); + a.$name9 = null; + a.$imagePaths = null; + a.$fontFile = null; + a.$flipped0 = 0; + a.$padTop1 = 0.0; + a.$padRight1 = 0.0; + a.$padBottom1 = 0.0; + a.$padLeft1 = 0.0; + a.$lineHeight = 0.0; + a.$capHeight = 0.0; + a.$ascent = 0.0; + a.$descent = 0.0; + a.$down = 0.0; + a.$blankLineScale = 0.0; + a.$scaleX2 = 0.0; + a.$scaleY2 = 0.0; + a.$markupEnabled = 0; + a.$glyphs = null; + a.$missingGlyph = null; + a.$spaceXadvance = 0.0; + a.$xHeight = 0.0; + a.$breakChars = null; + a.$xChars = null; + a.$capChars = null; +} +function cbggg_BitmapFont$BitmapFontData__init_0() { + var var_0 = new cbggg_BitmapFont$BitmapFontData(); + cbggg_BitmapFont$BitmapFontData__init_1(var_0); + return var_0; +} +function cbggg_BitmapFont$BitmapFontData__init_(var_0, var_1) { + var var_2 = new cbggg_BitmapFont$BitmapFontData(); + cbggg_BitmapFont$BitmapFontData__init_2(var_2, var_0, var_1); + return var_2; +} +function cbggg_BitmapFont$BitmapFontData__init_1($this) { + jl_Object__init_0($this); + $this.$capHeight = 1.0; + $this.$blankLineScale = 1.0; + $this.$scaleX2 = 1.0; + $this.$scaleY2 = 1.0; + $this.$glyphs = $rt_createArray($rt_arraycls(cbggg_BitmapFont$Glyph), 128); + $this.$xHeight = 1.0; + $this.$xChars = $rt_createCharArrayFromData([120, 101, 97, 111, 110, 115, 114, 99, 117, 109, 118, 119, 122]); + $this.$capChars = $rt_createCharArrayFromData([77, 78, 66, 68, 67, 69, 70, 75, 65, 71, 72, 73, 74, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90]); +} +function cbggg_BitmapFont$BitmapFontData__init_2($this, $fontFile, $flip) { + jl_Object__init_0($this); + $this.$capHeight = 1.0; + $this.$blankLineScale = 1.0; + $this.$scaleX2 = 1.0; + $this.$scaleY2 = 1.0; + $this.$glyphs = $rt_createArray($rt_arraycls(cbggg_BitmapFont$Glyph), 128); + $this.$xHeight = 1.0; + $this.$xChars = $rt_createCharArrayFromData([120, 101, 97, 111, 110, 115, 114, 99, 117, 109, 118, 119, 122]); + $this.$capChars = $rt_createCharArrayFromData([77, 78, 66, 68, 67, 69, 70, 75, 65, 71, 72, 73, 74, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90]); + $this.$fontFile = $fontFile; + $this.$flipped0 = $flip; + $this.$load1($fontFile, $flip); +} +function cbggg_BitmapFont$BitmapFontData_load($this, $fontFile, $flip) { + var $reader, $line, var$5, $padding, var$7, $padY, $common, var$10, $baseLine, $pageCount, var$13, $p, $matcher, $id, $pageID, $ex, $fileName, $glyph, $tokens, $ch, $first, $second, $amount, $hasMetricsOverride, $overrideAscent, $overrideDescent, $overrideDown, $overrideCapHeight, $overrideLineHeight, $overrideSpaceXAdvance, $overrideXHeight, $spaceGlyph, $xadvanceGlyph, $xGlyph, var$37, $xChar, $capGlyph, $capChar, $page, var$42, var$43, $$je; + if ($this.$imagePaths !== null) + $rt_throw(jl_IllegalStateException__init_($rt_s(617))); + $this.$name9 = $fontFile.$nameWithoutExtension(); + $reader = ji_BufferedReader__init_(ji_InputStreamReader__init_1($fontFile.$read4()), 512); + a: { + b: { + try { + $line = $reader.$readLine(); + if ($line === null) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(618))); + var$5 = $line.$substring($line.$indexOf2($rt_s(619)) + 8 | 0); + $padding = (var$5.$substring0(0, var$5.$indexOf1(32))).$split2($rt_s(604), 4); + var$7 = $padding.data; + if (var$7.length != 4) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(620))); + $this.$padTop1 = jl_Integer_parseInt0(var$7[0]); + $this.$padRight1 = jl_Integer_parseInt0(var$7[1]); + $this.$padBottom1 = jl_Integer_parseInt0(var$7[2]); + $this.$padLeft1 = jl_Integer_parseInt0(var$7[3]); + $padY = $this.$padTop1 + $this.$padBottom1; + var$5 = $reader.$readLine(); + if (var$5 === null) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(621))); + $common = var$5.$split2($rt_s(76), 9); + var$7 = $common.data; + var$10 = var$7.length; + if (var$10 < 3) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(622))); + if (!var$7[1].$startsWith0($rt_s(623))) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(624))); + $this.$lineHeight = jl_Integer_parseInt0(var$7[1].$substring(11)); + if (!var$7[2].$startsWith0($rt_s(625))) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(626))); + c: { + $baseLine = jl_Integer_parseInt0(var$7[2].$substring(5)); + $pageCount = 1; + if (var$10 < 6) + var$13 = $pageCount; + else if (var$7[5] === null) + var$13 = $pageCount; + else if (!var$7[5].$startsWith0($rt_s(627))) + var$13 = $pageCount; + else { + try { + var$13 = jl_Math_max(1, jl_Integer_parseInt0(var$7[5].$substring(6))); + $pageCount = var$13; + break c; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + var$13 = $pageCount; + } + } + $this.$imagePaths = $rt_createArray(jl_String, var$13); + $p = 0; + d: { + e: { + f: { + while (true) { + if ($p >= var$13) + break d; + var$5 = $reader.$readLine(); + if (var$5 === null) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(628))); + g: { + $matcher = jur_Pattern_matcher(jur_Pattern_compile($rt_s(629)), var$5); + if (jur_Matcher_find($matcher)) { + $id = jur_Matcher_group($matcher, 1); + try { + $pageID = jl_Integer_parseInt0($id); + if ($pageID != $p) + break f; + break g; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + $ex = $$je; + break e; + } else { + throw $$e; + } + } + } + } + var$5 = jur_Pattern_matcher(jur_Pattern_compile($rt_s(630)), var$5); + if (!jur_Matcher_find(var$5)) + break; + $fileName = jur_Matcher_group(var$5, 1); + $this.$imagePaths.data[$p] = ((($fontFile.$parent0()).$child($fileName)).$path()).$replaceAll0($rt_s(631), $rt_s(103)); + $p = $p + 1 | 0; + } + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(632))); + } + try { + $rt_throw(cbgu_GdxRuntimeException__init_0((((jl_StringBuilder__init_()).$append1($rt_s(633))).$append1($id)).$toString())); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + $ex = $$je; + } else { + throw $$e; + } + } + } + $rt_throw(cbgu_GdxRuntimeException__init_3((((jl_StringBuilder__init_()).$append1($rt_s(634))).$append1($id)).$toString(), $ex)); + } + $this.$descent = 0.0; + h: { + while (true) { + var$5 = $reader.$readLine(); + if (var$5 === null) + break; + if (var$5.$startsWith0($rt_s(635))) + break h; + if (var$5.$startsWith0($rt_s(636))) + break h; + if (!var$5.$startsWith0($rt_s(637))) + continue; + $glyph = cbggg_BitmapFont$Glyph__init_(); + $tokens = ju_StringTokenizer__init_(var$5, $rt_s(638)); + $tokens.$nextToken(); + $tokens.$nextToken(); + $ch = jl_Integer_parseInt0($tokens.$nextToken()); + if ($ch <= 0) + $this.$missingGlyph = $glyph; + else { + if ($ch > 65535) + continue; + $this.$setGlyph($ch, $glyph); + } + $glyph.$id = $ch; + $tokens.$nextToken(); + $glyph.$srcX = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + $glyph.$srcY = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + $glyph.$width2 = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + $glyph.$height2 = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + $glyph.$xoffset = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + if ($flip) + $glyph.$yoffset = jl_Integer_parseInt0($tokens.$nextToken()); + else + $glyph.$yoffset = -($glyph.$height2 + jl_Integer_parseInt0($tokens.$nextToken()) | 0) | 0; + $tokens.$nextToken(); + $glyph.$xadvance = jl_Integer_parseInt0($tokens.$nextToken()); + if ($tokens.$hasMoreTokens()) + $tokens.$nextToken(); + i: { + if ($tokens.$hasMoreTokens()) + try { + $glyph.$page = jl_Integer_parseInt0($tokens.$nextToken()); + break i; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + } + if ($glyph.$width2 > 0 && $glyph.$height2 > 0) + $this.$descent = jl_Math_min0($baseLine + $glyph.$yoffset, $this.$descent); + } + } + $this.$descent = $this.$descent + $this.$padBottom1; + j: { + while (true) { + var$5 = $reader.$readLine(); + if (var$5 === null) + break; + if (!var$5.$startsWith0($rt_s(639))) + break j; + $tokens = ju_StringTokenizer__init_(var$5, $rt_s(638)); + $tokens.$nextToken(); + $tokens.$nextToken(); + $first = jl_Integer_parseInt0($tokens.$nextToken()); + $tokens.$nextToken(); + $second = jl_Integer_parseInt0($tokens.$nextToken()); + if ($first < 0) + continue; + if ($first > 65535) + continue; + if ($second < 0) + continue; + if ($second > 65535) + continue; + $glyph = $this.$getGlyph($first & 65535); + $tokens.$nextToken(); + $amount = jl_Integer_parseInt0($tokens.$nextToken()); + if ($glyph !== null) + $glyph.$setKerning($second, $amount); + } + } + $hasMetricsOverride = 0; + $overrideAscent = 0.0; + $overrideDescent = 0.0; + $overrideDown = 0.0; + $overrideCapHeight = 0.0; + $overrideLineHeight = 0.0; + $overrideSpaceXAdvance = 0.0; + $overrideXHeight = 0.0; + if (var$5 !== null && var$5.$startsWith0($rt_s(636))) { + $hasMetricsOverride = 1; + $tokens = ju_StringTokenizer__init_(var$5, $rt_s(638)); + $tokens.$nextToken(); + $tokens.$nextToken(); + $overrideAscent = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideDescent = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideDown = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideCapHeight = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideLineHeight = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideSpaceXAdvance = jl_Float_parseFloat($tokens.$nextToken()); + $tokens.$nextToken(); + $overrideXHeight = jl_Float_parseFloat($tokens.$nextToken()); + } + $spaceGlyph = $this.$getGlyph(32); + if ($spaceGlyph === null) { + $spaceGlyph = cbggg_BitmapFont$Glyph__init_(); + $spaceGlyph.$id = 32; + $xadvanceGlyph = $this.$getGlyph(108); + if ($xadvanceGlyph === null) + $xadvanceGlyph = $this.$getFirstGlyph(); + $spaceGlyph.$xadvance = $xadvanceGlyph.$xadvance; + $this.$setGlyph(32, $spaceGlyph); + } + if (!$spaceGlyph.$width2) { + $spaceGlyph.$width2 = $this.$padLeft1 + $spaceGlyph.$xadvance + $this.$padRight1 | 0; + $spaceGlyph.$xoffset = -$this.$padLeft1 | 0; + } + $this.$spaceXadvance = $spaceGlyph.$xadvance; + $xGlyph = null; + var$7 = $this.$xChars.data; + var$10 = var$7.length; + var$37 = 0; + k: { + while (var$37 < var$10) { + $xChar = var$7[var$37]; + $xGlyph = $this.$getGlyph($xChar); + if ($xGlyph !== null) + break k; + var$37 = var$37 + 1 | 0; + } + } + if ($xGlyph === null) + $xGlyph = $this.$getFirstGlyph(); + $this.$xHeight = $xGlyph.$height2 - $padY; + $capGlyph = null; + var$7 = $this.$capChars.data; + var$13 = var$7.length; + var$10 = 0; + l: { + while (var$10 < var$13) { + $capChar = var$7[var$10]; + $capGlyph = $this.$getGlyph($capChar); + if ($capGlyph !== null) + break l; + var$10 = var$10 + 1 | 0; + } + } + if ($capGlyph !== null) + $this.$capHeight = $capGlyph.$height2; + else { + var$7 = $this.$glyphs.data; + var$13 = var$7.length; + var$10 = 0; + while (var$10 < var$13) { + m: { + $page = var$7[var$10]; + if ($page !== null) { + var$42 = $page.data; + var$37 = var$42.length; + var$43 = 0; + while (true) { + if (var$43 >= var$37) + break m; + $glyph = var$42[var$43]; + if ($glyph !== null && $glyph.$height2 && $glyph.$width2) + $this.$capHeight = jl_Math_max0($this.$capHeight, $glyph.$height2); + var$43 = var$43 + 1 | 0; + } + } + } + var$10 = var$10 + 1 | 0; + } + } + $this.$capHeight = $this.$capHeight - $padY; + $this.$ascent = $baseLine - $this.$capHeight; + $this.$down = -$this.$lineHeight; + if ($flip) { + $this.$ascent = -$this.$ascent; + $this.$down = -$this.$down; + } + if ($hasMetricsOverride) { + $this.$ascent = $overrideAscent; + $this.$descent = $overrideDescent; + $this.$down = $overrideDown; + $this.$capHeight = $overrideCapHeight; + $this.$lineHeight = $overrideLineHeight; + $this.$spaceXadvance = $overrideSpaceXAdvance; + $this.$xHeight = $overrideXHeight; + } + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + $ex = $$je; + break b; + } else{ + var$5 = $$je; + break a; + } + } + cbgu_StreamUtils_closeQuietly($reader); + return; + } + try { + $rt_throw(cbgu_GdxRuntimeException__init_3((((jl_StringBuilder__init_()).$append1($rt_s(640))).$append($fontFile)).$toString(), $ex)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$5 = $$je; + + } + } + cbgu_StreamUtils_closeQuietly($reader); + $rt_throw(var$5); +} +function cbggg_BitmapFont$BitmapFontData_setGlyphRegion($this, $glyph, $region) { + var $texture, $invTexWidth, $invTexHeight, $offsetX, $offsetY, $u, $v, $regionWidth, $regionHeight, $atlasRegion, $x, $x2, $y, $y2, var$17, $amount; + $texture = $region.$getTexture(); + $invTexWidth = 1.0 / $texture.$getWidth(); + $invTexHeight = 1.0 / $texture.$getHeight(); + $offsetX = 0.0; + $offsetY = 0.0; + $u = $region.$u1; + $v = $region.$v1; + $regionWidth = $region.$getRegionWidth(); + $regionHeight = $region.$getRegionHeight(); + if ($region instanceof cbggg_TextureAtlas$AtlasRegion) { + $atlasRegion = $region; + $offsetX = $atlasRegion.$offsetX; + $offsetY = ($atlasRegion.$originalHeight0 - $atlasRegion.$packedHeight | 0) - $atlasRegion.$offsetY; + } + $x = $glyph.$srcX; + $x2 = $glyph.$srcX + $glyph.$width2 | 0; + $y = $glyph.$srcY; + $y2 = $glyph.$srcY + $glyph.$height2 | 0; + if ($offsetX <= 0.0) + $regionWidth = $x2; + else { + $x = $x - $offsetX; + if ($x < 0.0) { + $glyph.$width2 = $glyph.$width2 + $x | 0; + $glyph.$xoffset = $glyph.$xoffset - $x | 0; + $x = 0.0; + } + var$17 = $x2 - $offsetX; + if (var$17 <= $regionWidth) + $regionWidth = var$17; + else + $glyph.$width2 = $glyph.$width2 - (var$17 - $regionWidth) | 0; + } + if ($offsetY <= 0.0) + $regionHeight = $y2; + else { + $y = $y - $offsetY; + if ($y < 0.0) { + $glyph.$height2 = $glyph.$height2 + $y | 0; + if ($glyph.$height2 < 0) + $glyph.$height2 = 0; + $y = 0.0; + } + var$17 = $y2 - $offsetY; + if (var$17 <= $regionHeight) + $regionHeight = var$17; + else { + $amount = var$17 - $regionHeight; + $glyph.$height2 = $glyph.$height2 - $amount | 0; + $glyph.$yoffset = $glyph.$yoffset + $amount | 0; + } + } + $glyph.$u0 = $u + $x * $invTexWidth; + $glyph.$u20 = $u + $regionWidth * $invTexWidth; + if (!$this.$flipped0) { + $glyph.$v20 = $v + $y * $invTexHeight; + $glyph.$v0 = $v + $regionHeight * $invTexHeight; + } else { + $glyph.$v0 = $v + $y * $invTexHeight; + $glyph.$v20 = $v + $regionHeight * $invTexHeight; + } +} +function cbggg_BitmapFont$BitmapFontData_setGlyph($this, $ch, $glyph) { + var var$3, var$4, $page; + var$3 = $this.$glyphs.data; + var$4 = $ch / 512 | 0; + $page = var$3[var$4]; + if ($page === null) { + var$3 = $this.$glyphs.data; + $page = $rt_createArray(cbggg_BitmapFont$Glyph, 512); + var$3[var$4] = $page; + } + $page.data[$ch & 511] = $glyph; +} +function cbggg_BitmapFont$BitmapFontData_getFirstGlyph($this) { + var var$1, var$2, var$3, $page, var$5, var$6, var$7, $glyph; + var$1 = $this.$glyphs.data; + var$2 = var$1.length; + var$3 = 0; + a: while (true) { + if (var$3 >= var$2) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(641))); + b: { + $page = var$1[var$3]; + if ($page !== null) { + var$5 = $page.data; + var$6 = var$5.length; + var$7 = 0; + while (true) { + if (var$7 >= var$6) + break b; + $glyph = var$5[var$7]; + if ($glyph !== null && $glyph.$height2 && $glyph.$width2) + break a; + var$7 = var$7 + 1 | 0; + } + } + } + var$3 = var$3 + 1 | 0; + } + return $glyph; +} +function cbggg_BitmapFont$BitmapFontData_getGlyph($this, $ch) { + var $page; + $page = $this.$glyphs.data[$ch / 512 | 0]; + if ($page === null) + return null; + return $page.data[$ch & 511]; +} +function cbggg_BitmapFont$BitmapFontData_getGlyphs($this, $run, $str, $start, $end, $lastGlyph) { + var $max, $markupEnabled, $scaleX, $glyphs, $xAdvances, var$11, $ch, $glyph, $lastGlyphWidth; + $max = $end - $start | 0; + if (!$max) + return; + $markupEnabled = $this.$markupEnabled; + $scaleX = $this.$scaleX2; + $glyphs = $run.$glyphs0; + $xAdvances = $run.$xAdvances; + $glyphs.$ensureCapacity1($max); + $run.$xAdvances.$ensureCapacity2($max + 1 | 0); + while (true) { + a: { + var$11 = $start + 1 | 0; + $ch = $str.$charAt($start); + if ($ch != 13) { + $glyph = $this.$getGlyph($ch); + if ($glyph === null) { + if ($this.$missingGlyph === null) + break a; + $glyph = $this.$missingGlyph; + } + $glyphs.$add1($glyph); + $xAdvances.$add6($lastGlyph !== null ? ($lastGlyph.$xadvance + $lastGlyph.$getKerning($ch) | 0) * $scaleX : $glyph.$fixedWidth ? 0.0 : ( -$glyph.$xoffset | 0) * $scaleX - $this.$padLeft1); + if (!$markupEnabled) + $lastGlyph = $glyph; + else if ($ch != 91) + $lastGlyph = $glyph; + else if (var$11 >= $end) + $lastGlyph = $glyph; + else if ($str.$charAt(var$11) != 91) + $lastGlyph = $glyph; + else { + var$11 = var$11 + 1 | 0; + $lastGlyph = $glyph; + } + } + } + if (var$11 >= $end) + break; + $start = var$11; + } + if ($lastGlyph !== null) { + $lastGlyphWidth = $lastGlyph.$fixedWidth ? $lastGlyph.$xadvance * $scaleX : ($lastGlyph.$width2 + $lastGlyph.$xoffset | 0) * $scaleX - $this.$padRight1; + $xAdvances.$add6($lastGlyphWidth); + } +} +function cbggg_BitmapFont$BitmapFontData_getWrapIndex($this, $glyphs, $start) { + var $i, $glyphsItems, var$5, $ch, var$7; + $i = $start - 1 | 0; + $glyphsItems = $glyphs.$items; + var$5 = $glyphsItems.data; + $ch = var$5[$i].$id & 65535; + if ($this.$isWhitespace($ch)) + return $i; + if ($this.$isBreakChar($ch)) + $i = $i + (-1) | 0; + a: { + while ($i > 0) { + var$7 = var$5[$i].$id & 65535; + if ($this.$isWhitespace(var$7)) + break a; + if ($this.$isBreakChar(var$7)) + break a; + $i = $i + (-1) | 0; + } + return 0; + } + return $i + 1 | 0; +} +function cbggg_BitmapFont$BitmapFontData_isBreakChar($this, $c) { + var var$2, var$3, var$4, $br; + if ($this.$breakChars === null) + return 0; + var$2 = $this.$breakChars.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $br = var$2[var$4]; + if ($c == $br) + return 1; + var$4 = var$4 + 1 | 0; + } + return 0; +} +function cbggg_BitmapFont$BitmapFontData_isWhitespace($this, $c) { + switch ($c) { + case 9: + case 10: + case 13: + case 32: + break; + default: + return 0; + } + return 1; +} +var cbgggpv_RectangleSpawnShapeValue = $rt_classWithoutFields(cbgggpv_PrimitiveSpawnShapeValue); +function cbgggpv_RectangleSpawnShapeValue__init_() { + var var_0 = new cbgggpv_RectangleSpawnShapeValue(); + cbgggpv_RectangleSpawnShapeValue__init_0(var_0); + return var_0; +} +function cbgggpv_RectangleSpawnShapeValue__init_0($this) { + cbgggpv_PrimitiveSpawnShapeValue__init_($this); +} +function jur_AbstractCharClass$LazyRange() { + var a = this; jur_AbstractCharClass$LazyCharClass.call(a); + a.$start9 = 0; + a.$end3 = 0; +} +function jur_AbstractCharClass$LazyRange__init_(var_0, var_1) { + var var_2 = new jur_AbstractCharClass$LazyRange(); + jur_AbstractCharClass$LazyRange__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_AbstractCharClass$LazyRange__init_0($this, $start, $end) { + jur_AbstractCharClass$LazyCharClass__init_($this); + $this.$start9 = $start; + $this.$end3 = $end; +} +function jur_AbstractCharClass$LazyRange_computeValue($this) { + var $chCl; + $chCl = (jur_CharClass__init_()).$add0($this.$start9, $this.$end3); + return $chCl; +} +var jur_AltQuantifierSet = $rt_classWithoutFields(jur_LeafQuantifierSet); +function jur_AltQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_AltQuantifierSet(); + jur_AltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_AltQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_LeafQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_AltQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($shift < 0) + $shift = $this.$next.$matches($stringIndex, $testString, $matchResult); + return $shift; +} +function jur_AltQuantifierSet_setNext($this, $next) { + jur_AbstractSet_setNext($this, $next); + $this.$innerSet.$setNext($next); +} +function omcsum_MenuUIAdapter$5() { + omceuga_ButtonAction.call(this); + this.$this$0 = null; +} +function omcsum_MenuUIAdapter$5__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$5(); + omcsum_MenuUIAdapter$5__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$5__init_0($this, $this$0) { + $this.$this$0 = $this$0; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$5_onRelease($this) { + omcw_CrazyGamesSDK_requestAdMidGame$js_body$_3(omcsum_MenuUIAdapter$5$1__init_($this)); +} +var cbgm_Interpolation$ExpIn = $rt_classWithoutFields(cbgm_Interpolation$Exp); +function cbgm_Interpolation$ExpIn__init_(var_0, var_1) { + var var_2 = new cbgm_Interpolation$ExpIn(); + cbgm_Interpolation$ExpIn__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgm_Interpolation$ExpIn__init_0($this, $value, $power) { + cbgm_Interpolation$Exp__init_0($this, $value, $power); +} +function omcsum_MenuUIAdapter$6() { + omceuga_ButtonAction.call(this); + this.$this$040 = null; +} +function omcsum_MenuUIAdapter$6__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$6(); + omcsum_MenuUIAdapter$6__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$6__init_0($this, $this$0) { + $this.$this$040 = $this$0; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$6_onRelease($this) { + omcsum_MenuUIAdapter_switchToTitleScreen($this.$this$040); +} +var cbgssu_DragScrollListener = $rt_classWithoutFields(cbgssu_DragListener); +var cbgssu_DragScrollListener_tmpCoords = null; +function cbgssu_DragScrollListener_$callClinit() { + cbgssu_DragScrollListener_$callClinit = $rt_eraseClinit(cbgssu_DragScrollListener); + cbgssu_DragScrollListener__clinit_(); +} +function cbgssu_DragScrollListener__clinit_() { + cbgssu_DragScrollListener_tmpCoords = cbgm_Vector2__init_(); +} +function omcsum_MenuUIAdapter$3() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$difficulty = null; + a.$val$difficultyBtn = null; + a.$this$041 = null; +} +function omcsum_MenuUIAdapter$3__init_(var_0, var_1, var_2) { + var var_3 = new omcsum_MenuUIAdapter$3(); + omcsum_MenuUIAdapter$3__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsum_MenuUIAdapter$3__init_0($this, $this$0, var$2, var$3) { + $this.$this$041 = $this$0; + $this.$val$difficulty = var$2; + $this.$val$difficultyBtn = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$3_onToggle($this, $value) { + var $i, $otherLvl, var$4, var$5, var$6, $otherBtn; + if (!$value) + $this.$this$041.$api0.$components0.$button.$setPressed($this.$val$difficultyBtn, 1); + else { + $i = 0; + while ($i < (omcsde_DIFFICULTY_values()).data.length) { + $otherLvl = (omcsde_DIFFICULTY_values()).data[$i]; + if ($otherLvl !== $this.$val$difficulty) { + var$4 = $this.$this$041.$api0; + var$5 = $otherLvl.$text5; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(642)), var$5); + $otherBtn = var$4.$findScreenComponentByName(jl_StringBuilder_toString(var$6)); + $this.$this$041.$api0.$components0.$button.$setPressed($otherBtn, 0); + } + $i = $i + 1 | 0; + } + $this.$this$041.$uiData.$difficulty = $this.$val$difficulty; + (omcw_SandtrixSettingsWeb_get()).$setEnum($rt_s(643), $this.$this$041.$uiData.$difficulty); + omcsum_MenuUIAdapter_refreshScoreTable($this.$this$041); + var$4 = $this.$this$041.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$4.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + } +} +function omcsum_MenuUIAdapter$4() { + omceuga_ButtonAction.call(this); + this.$this$042 = null; +} +function omcsum_MenuUIAdapter$4__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$4(); + omcsum_MenuUIAdapter$4__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$4__init_0($this, $this$0) { + $this.$this$042 = $this$0; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$4_onRelease($this) { + var var$1; + if ($this.$this$042.$api0.$findWindowByName($rt_s(338)) === null) { + $this.$this$042.$api0.$addWindow(omcsumw_HelpWindowGenerator_create($this.$this$042.$api0, $rt_createArrayFromData(jl_Object, [$this.$this$042.$uiData, $this.$this$042.$mediaManager3]))); + var$1 = $this.$this$042.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + } +} +var omcsum_MenuUIAdapter$9 = $rt_classWithoutFields(); +var omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE = null; +function omcsum_MenuUIAdapter$9_$callClinit() { + omcsum_MenuUIAdapter$9_$callClinit = $rt_eraseClinit(omcsum_MenuUIAdapter$9); + omcsum_MenuUIAdapter$9__clinit_(); +} +function omcsum_MenuUIAdapter$9__clinit_() { + omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE = $rt_createIntArray((omcsum_MenuUIAdapter$STATE_values()).data.length); + omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE.data[jl_Enum_ordinal(omcsum_MenuUIAdapter$STATE_TITLE_SCREEN)] = 1; + omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE.data[jl_Enum_ordinal(omcsum_MenuUIAdapter$STATE_MENU)] = 2; +} +function jusi_SimpleStreamImpl$toArray$lambda$_21_0() { + jl_Object.call(this); + this.$_03 = null; +} +function jusi_SimpleStreamImpl$toArray$lambda$_21_0__init_(var_0) { + var var_1 = new jusi_SimpleStreamImpl$toArray$lambda$_21_0(); + jusi_SimpleStreamImpl$toArray$lambda$_21_0__init_0(var_1, var_0); + return var_1; +} +function jusi_SimpleStreamImpl$toArray$lambda$_21_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_03 = var$1; +} +function jusi_SimpleStreamImpl$toArray$lambda$_21_0_test(var$0, var$1) { + return var$0.$_03.$add2(var$1); +} +function jur_AbstractCharClass$LazyJavaLowerCase$1() { + jur_AbstractCharClass.call(this); + this.$this$043 = null; +} +function jur_AbstractCharClass$LazyJavaLowerCase$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaLowerCase$1(); + jur_AbstractCharClass$LazyJavaLowerCase$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaLowerCase$1__init_0($this, $this$0) { + $this.$this$043 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLowerCase$1_contains($this, $ch) { + return jl_Character_isLowerCase($ch); +} +function omcsum_MenuUIAdapter$7() { + omceuga_ButtonAction.call(this); + this.$this$044 = null; +} +function omcsum_MenuUIAdapter$7__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$7(); + omcsum_MenuUIAdapter$7__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$7__init_0($this, $this$0) { + $this.$this$044 = $this$0; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$7_onRelease($this) { + var var$1, var$2, var$3; + if ($this.$this$044.$api0.$findWindowByName($rt_s(482)) === null) { + var$1 = $this.$this$044.$api0; + var$2 = $this.$this$044.$api0; + var$3 = $rt_createArray(jl_Object, 1); + var$3.data[0] = $this.$this$044.$uiData; + var$1.$addWindow(omcsumw_SettingsWindowGenerator_create(var$2, var$3)); + var$1 = $this.$this$044.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + } +} +var otcit_StorableDateTimeZone = $rt_classWithoutFields(otcit_DateTimeZone); +function otcit_StorableDateTimeZone__init_($this, $id) { + otcit_DateTimeZone__init_($this, $id); +} +function otcit_FixedDateTimeZone() { + var a = this; otcit_StorableDateTimeZone.call(a); + a.$iWallOffset = 0; + a.$iStandardOffset = 0; +} +function otcit_FixedDateTimeZone__init_(var_0, var_1, var_2) { + var var_3 = new otcit_FixedDateTimeZone(); + otcit_FixedDateTimeZone__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function otcit_FixedDateTimeZone__init_0($this, $id, $wallOffset, $standardOffset) { + otcit_StorableDateTimeZone__init_($this, $id); + $this.$iWallOffset = $wallOffset; + $this.$iStandardOffset = $standardOffset; +} +function otcit_FixedDateTimeZone_getOffset($this, $instant) { + return $this.$iWallOffset; +} +function otcit_FixedDateTimeZone_getStandardOffset($this, $instant) { + return $this.$iStandardOffset; +} +function omcsum_MenuUIAdapter$8() { + omceuga_ButtonAction.call(this); + this.$this$045 = null; +} +function omcsum_MenuUIAdapter$8__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$8(); + omcsum_MenuUIAdapter$8__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$8__init_0($this, $this$0) { + $this.$this$045 = $this$0; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$8_onRelease($this) { + var var$1; + $this.$this$045.$api0.$addWindowAsModal($this.$this$045.$api0.$preConfigured.$modal_CreateYesNoRequester($rt_s(644), $rt_s(645), omcsum_MenuUIAdapter$8$1__init_($this))); + var$1 = $this.$this$045.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +function jl_Object$monitorExit$lambda$_8_0() { + jl_Object.call(this); + this.$_04 = null; +} +function jl_Object$monitorExit$lambda$_8_0__init_(var_0) { + var var_1 = new jl_Object$monitorExit$lambda$_8_0(); + jl_Object$monitorExit$lambda$_8_0__init_0(var_1, var_0); + return var_1; +} +function jl_Object$monitorExit$lambda$_8_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_04 = var$1; +} +function jl_Object$monitorExit$lambda$_8_0_run(var$0) { + jl_Object_lambda$monitorExit$2(var$0.$_04); +} +function omceu_API$findScreenComponentsByName$lambda$_39_0() { + jl_Object.call(this); + this.$_05 = null; +} +function omceu_API$findScreenComponentsByName$lambda$_39_0__init_(var_0) { + var var_1 = new omceu_API$findScreenComponentsByName$lambda$_39_0(); + omceu_API$findScreenComponentsByName$lambda$_39_0__init_0(var_1, var_0); + return var_1; +} +function omceu_API$findScreenComponentsByName$lambda$_39_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_05 = var$1; +} +function omceu_API$findScreenComponentsByName$lambda$_39_0_test(var$0, var$1) { + return omceu_API$findScreenComponentsByName$lambda$_39_0_test0(var$0, var$1); +} +function omceu_API$findScreenComponentsByName$lambda$_39_0_test0(var$0, var$1) { + return omceu_API_lambda$findScreenComponentsByName$1(var$0.$_05, var$1); +} +var cgxgbts_SoundManagerCallback = $rt_classWithoutFields(0); +function cgxgbt_TeaApplication$4$1() { + var a = this; jl_Object.call(a); + a.$val$soundManager = null; + a.$this$116 = null; +} +function cgxgbt_TeaApplication$4$1__init_(var_0, var_1) { + var var_2 = new cgxgbt_TeaApplication$4$1(); + cgxgbt_TeaApplication$4$1__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbt_TeaApplication$4$1__init_0($this, $this$1, var$2) { + $this.$this$116 = $this$1; + $this.$val$soundManager = var$2; + jl_Object__init_0($this); +} +function cgxgbt_TeaApplication$4$1_onready($this) { + $this.$this$116.$this$046.$audio = cgxgbt_TeaAudio__init_($this.$val$soundManager); + cbg_Gdx_audio = $this.$this$116.$this$046.$audio; +} +function cgxgbt_TeaApplication$4$1_ontimeout($this) {} +function cgxgbt_TeaApplication$4$1_onready$exported$0(var$0) { + var$0.$onready(); +} +function cgxgbt_TeaApplication$4$1_ontimeout$exported$1(var$0) { + var$0.$ontimeout(); +} +var jur_UCISupplRangeSet = $rt_classWithoutFields(jur_SupplRangeSet); +function jur_UCISupplRangeSet__init_(var_0) { + var var_1 = new jur_UCISupplRangeSet(); + jur_UCISupplRangeSet__init_0(var_1, var_0); + return var_1; +} +function jur_UCISupplRangeSet__init_0($this, $cc) { + jur_SupplRangeSet__init_0($this, $cc); +} +function jur_UCISupplRangeSet_contains($this, $ch) { + return $this.$chars0.$contains1(jl_Character_toLowerCase(jl_Character_toUpperCase($ch))); +} +function jur_UCISupplRangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = !$this.$alt1 ? $rt_s(76) : $rt_s(77); + var$2 = $this.$chars0.$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(646)), var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +var cbgu_Clipboard = $rt_classWithoutFields(0); +function omceu_API$_Components$_CheckBox() { + jl_Object.call(this); + this.$this$117 = null; +} +function omceu_API$_Components$_CheckBox__init_(var_0) { + var var_1 = new omceu_API$_Components$_CheckBox(); + omceu_API$_Components$_CheckBox__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_CheckBox__init_0($this, $this$1) { + $this.$this$117 = $this$1; + jl_Object__init_0($this); +} +var cbgssu_FocusListener$FocusEvent$Type = $rt_classWithoutFields(jl_Enum); +var cbgssu_FocusListener$FocusEvent$Type_keyboard = null; +var cbgssu_FocusListener$FocusEvent$Type_scroll = null; +var cbgssu_FocusListener$FocusEvent$Type_$VALUES = null; +function cbgssu_FocusListener$FocusEvent$Type_$callClinit() { + cbgssu_FocusListener$FocusEvent$Type_$callClinit = $rt_eraseClinit(cbgssu_FocusListener$FocusEvent$Type); + cbgssu_FocusListener$FocusEvent$Type__clinit_(); +} +function cbgssu_FocusListener$FocusEvent$Type__init_(var_0, var_1) { + var var_2 = new cbgssu_FocusListener$FocusEvent$Type(); + cbgssu_FocusListener$FocusEvent$Type__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgssu_FocusListener$FocusEvent$Type_values() { + cbgssu_FocusListener$FocusEvent$Type_$callClinit(); + return cbgssu_FocusListener$FocusEvent$Type_$VALUES.$clone(); +} +function cbgssu_FocusListener$FocusEvent$Type__init_0($this, var$1, var$2) { + cbgssu_FocusListener$FocusEvent$Type_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgssu_FocusListener$FocusEvent$Type__clinit_() { + cbgssu_FocusListener$FocusEvent$Type_keyboard = cbgssu_FocusListener$FocusEvent$Type__init_($rt_s(647), 0); + cbgssu_FocusListener$FocusEvent$Type_scroll = cbgssu_FocusListener$FocusEvent$Type__init_($rt_s(648), 1); + cbgssu_FocusListener$FocusEvent$Type_$VALUES = $rt_createArrayFromData(cbgssu_FocusListener$FocusEvent$Type, [cbgssu_FocusListener$FocusEvent$Type_keyboard, cbgssu_FocusListener$FocusEvent$Type_scroll]); +} +var jur_AbstractCharClass$LazyPunct = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyPunct__init_() { + var var_0 = new jur_AbstractCharClass$LazyPunct(); + jur_AbstractCharClass$LazyPunct__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyPunct__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyPunct_computeValue($this) { + return (((jur_CharClass__init_()).$add0(33, 64)).$add0(91, 96)).$add0(123, 126); +} +function cbggg_VertexBufferObjectWithVAO() { + var a = this; jl_Object.call(a); + a.$attributes1 = null; + a.$buffer6 = null; + a.$bufferHandle2 = 0; + a.$isStatic1 = 0; + a.$usage3 = 0; + a.$isDirty2 = 0; + a.$isBound2 = 0; + a.$vaoHandle = 0; + a.$cachedLocations = null; +} +var cbggg_VertexBufferObjectWithVAO_tmpHandle = null; +function cbggg_VertexBufferObjectWithVAO_$callClinit() { + cbggg_VertexBufferObjectWithVAO_$callClinit = $rt_eraseClinit(cbggg_VertexBufferObjectWithVAO); + cbggg_VertexBufferObjectWithVAO__clinit_(); +} +function cbggg_VertexBufferObjectWithVAO__init_(var_0, var_1, var_2) { + var var_3 = new cbggg_VertexBufferObjectWithVAO(); + cbggg_VertexBufferObjectWithVAO__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_VertexBufferObjectWithVAO__init_0($this, $isStatic, $numVertices, $attributes) { + cbggg_VertexBufferObjectWithVAO_$callClinit(); + jl_Object__init_0($this); + $this.$isDirty2 = 0; + $this.$isBound2 = 0; + $this.$vaoHandle = (-1); + $this.$cachedLocations = cbgu_IntArray__init_0(); + $this.$isStatic1 = $isStatic; + $this.$attributes1 = $attributes; + $this.$buffer6 = cbgu_BufferUtils_newFloatBuffer($rt_imul($this.$attributes1.$vertexSize / 4 | 0, $numVertices)); + jn_FloatBuffer_flip($this.$buffer6); + $this.$bufferHandle2 = cbg_Gdx_gl20.$glGenBuffer(); + $this.$usage3 = !$isStatic ? 35048 : 35044; + cbggg_VertexBufferObjectWithVAO_createVAO($this); +} +function cbggg_VertexBufferObjectWithVAO_bufferChanged($this) { + if ($this.$isBound2) { + cbg_Gdx_gl20.$glBufferData(34962, jn_Buffer_limit($this.$buffer6), $this.$buffer6, $this.$usage3); + $this.$isDirty2 = 0; + } +} +function cbggg_VertexBufferObjectWithVAO_setVertices($this, $vertices, $offset, $count) { + $this.$isDirty2 = 1; + cbgu_BufferUtils_copy($vertices, $this.$buffer6, $count, $offset); + $this.$buffer6.$position7(0); + $this.$buffer6.$limit1($count); + cbggg_VertexBufferObjectWithVAO_bufferChanged($this); +} +function cbggg_VertexBufferObjectWithVAO_bind($this, $shader, $locations) { + var $gl; + $gl = cbg_Gdx_gl30; + $gl.$glBindVertexArray($this.$vaoHandle); + cbggg_VertexBufferObjectWithVAO_bindAttributes($this, $shader, $locations); + cbggg_VertexBufferObjectWithVAO_bindData($this, $gl); + $this.$isBound2 = 1; +} +function cbggg_VertexBufferObjectWithVAO_bindAttributes($this, $shader, $locations) { + var $stillValid, $numAttributes, $i, $attribute, $location, var$8; + $stillValid = !$this.$cachedLocations.$size1 ? 0 : 1; + a: { + $numAttributes = cbgg_VertexAttributes_size($this.$attributes1); + if ($stillValid) { + if ($locations === null) { + $i = 0; + while ($stillValid && $i < $numAttributes) { + $attribute = cbgg_VertexAttributes_get($this.$attributes1, $i); + $location = $shader.$getAttributeLocation($attribute.$alias); + $stillValid = $location != $this.$cachedLocations.$get0($i) ? 0 : 1; + $i = $i + 1 | 0; + } + } else { + var$8 = $locations.data; + $stillValid = var$8.length != $this.$cachedLocations.$size1 ? 0 : 1; + $i = 0; + while ($stillValid) { + if ($i >= $numAttributes) + break a; + $stillValid = var$8[$i] != $this.$cachedLocations.$get0($i) ? 0 : 1; + $i = $i + 1 | 0; + } + } + } + } + b: { + if (!$stillValid) { + cbg_Gdx_gl.$glBindBuffer(34962, $this.$bufferHandle2); + cbggg_VertexBufferObjectWithVAO_unbindAttributes($this, $shader); + $this.$cachedLocations.$clear6(); + $i = 0; + while (true) { + if ($i >= $numAttributes) + break b; + $attribute = cbgg_VertexAttributes_get($this.$attributes1, $i); + if ($locations !== null) { + var$8 = $locations.data; + $this.$cachedLocations.$add5(var$8[$i]); + } else + $this.$cachedLocations.$add5($shader.$getAttributeLocation($attribute.$alias)); + $location = $this.$cachedLocations.$get0($i); + if ($location >= 0) { + $shader.$enableVertexAttribute($location); + $shader.$setVertexAttribute($location, $attribute.$numComponents, $attribute.$type3, $attribute.$normalized, $this.$attributes1.$vertexSize, $attribute.$offset); + } + $i = $i + 1 | 0; + } + } + } +} +function cbggg_VertexBufferObjectWithVAO_unbindAttributes($this, $shaderProgram) { + var $numAttributes, $i, $location; + if (!$this.$cachedLocations.$size1) + return; + $numAttributes = cbgg_VertexAttributes_size($this.$attributes1); + $i = 0; + while ($i < $numAttributes) { + $location = $this.$cachedLocations.$get0($i); + if ($location >= 0) + $shaderProgram.$disableVertexAttribute0($location); + $i = $i + 1 | 0; + } +} +function cbggg_VertexBufferObjectWithVAO_bindData($this, $gl) { + if ($this.$isDirty2) { + $gl.$glBindBuffer(34962, $this.$bufferHandle2); + $this.$buffer6.$limit1(jn_Buffer_limit($this.$buffer6)); + $gl.$glBufferData(34962, jn_Buffer_limit($this.$buffer6), $this.$buffer6, $this.$usage3); + $this.$isDirty2 = 0; + } +} +function cbggg_VertexBufferObjectWithVAO_unbind($this, $shader, $locations) { + var $gl; + $gl = cbg_Gdx_gl30; + $gl.$glBindVertexArray(0); + $this.$isBound2 = 0; +} +function cbggg_VertexBufferObjectWithVAO_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl30; + $gl.$glBindBuffer(34962, 0); + $gl.$glDeleteBuffer($this.$bufferHandle2); + $this.$bufferHandle2 = 0; + cbggg_VertexBufferObjectWithVAO_deleteVAO($this); +} +function cbggg_VertexBufferObjectWithVAO_createVAO($this) { + cbggg_VertexBufferObjectWithVAO_$callClinit(); + jn_IntBuffer_clear(cbggg_VertexBufferObjectWithVAO_tmpHandle); + cbg_Gdx_gl30.$glGenVertexArrays(1, cbggg_VertexBufferObjectWithVAO_tmpHandle); + $this.$vaoHandle = cbggg_VertexBufferObjectWithVAO_tmpHandle.$get15(); +} +function cbggg_VertexBufferObjectWithVAO_deleteVAO($this) { + if ($this.$vaoHandle != (-1)) { + cbggg_VertexBufferObjectWithVAO_$callClinit(); + jn_IntBuffer_clear(cbggg_VertexBufferObjectWithVAO_tmpHandle); + cbggg_VertexBufferObjectWithVAO_tmpHandle.$put7($this.$vaoHandle); + jn_IntBuffer_flip(cbggg_VertexBufferObjectWithVAO_tmpHandle); + cbg_Gdx_gl30.$glDeleteVertexArrays(1, cbggg_VertexBufferObjectWithVAO_tmpHandle); + $this.$vaoHandle = (-1); + } +} +function cbggg_VertexBufferObjectWithVAO__clinit_() { + cbggg_VertexBufferObjectWithVAO_tmpHandle = cbgu_BufferUtils_newIntBuffer(1); +} +var otcic_Console = $rt_classWithoutFields(); +function otcic_Console__init_() { + var var_0 = new otcic_Console(); + otcic_Console__init_0(var_0); + return var_0; +} +function otcic_Console__init_0($this) { + jl_Object__init_0($this); +} +function otcic_Console_writeStderr($data, $off, $len) { + var $i, $b; + $i = 0; + while ($i < $len) { + $b = $data.data[$i + $off | 0]; + $rt_putStderr($b & 255); + $i = $i + 1 | 0; + } +} +function otcic_Console_writeStdout($data, $off, $len) { + var $i, $b; + $i = 0; + while ($i < $len) { + $b = $data.data[$i + $off | 0]; + $rt_putStdout($b & 255); + $i = $i + 1 | 0; + } +} +function cbgssa_FloatAction() { + var a = this; cbgssa_TemporalAction.call(a); + a.$start10 = 0.0; + a.$end4 = 0.0; +} +function cbgssa_FloatAction__init_() { + var var_0 = new cbgssa_FloatAction(); + cbgssa_FloatAction__init_0(var_0); + return var_0; +} +function cbgssa_FloatAction__init_0($this) { + cbgssa_TemporalAction__init_($this); + $this.$start10 = 0.0; + $this.$end4 = 1.0; +} +function cbgssu_HorizontalGroup() { + var a = this; cbgssu_WidgetGroup.call(a); + a.$sizeInvalid2 = 0; + a.$align1 = 0; + a.$round3 = 0; +} +function cbgssu_HorizontalGroup__init_() { + var var_0 = new cbgssu_HorizontalGroup(); + cbgssu_HorizontalGroup__init_0(var_0); + return var_0; +} +function cbgssu_HorizontalGroup__init_0($this) { + cbgssu_WidgetGroup__init_0($this); + $this.$sizeInvalid2 = 1; + $this.$align1 = 8; + $this.$round3 = 1; + cbgss_Touchable_$callClinit(); + $this.$setTouchable(cbgss_Touchable_childrenOnly); +} +var cbgg_GL20 = $rt_classWithoutFields(0); +function cgxgbt_TeaGL20() { + var a = this; jl_Object.call(a); + a.$gl0 = null; + a.$programs = null; + a.$nextProgramId = 0; + a.$shaders = null; + a.$nextShaderId = 0; + a.$buffers = null; + a.$nextBufferId = 0; + a.$frameBuffers = null; + a.$nextFrameBufferId = 0; + a.$renderBuffers = null; + a.$nextRenderBufferId = 0; + a.$textures0 = null; + a.$nextTextureId = 0; + a.$uniforms = null; + a.$nextUniformId = 0; + a.$currProgram = 0; + a.$floatBuffer = null; + a.$intBuffer = null; + a.$shortBuffer = null; + a.$byteBuffer1 = null; +} +function cgxgbt_TeaGL20__init_(var_0) { + var var_1 = new cgxgbt_TeaGL20(); + cgxgbt_TeaGL20__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaGL20__init_0($this, $gl) { + jl_Object__init_0($this); + $this.$programs = ju_HashMap__init_(); + $this.$nextProgramId = 1; + $this.$shaders = ju_HashMap__init_(); + $this.$nextShaderId = 1; + $this.$buffers = ju_HashMap__init_(); + $this.$nextBufferId = 1; + $this.$frameBuffers = ju_HashMap__init_(); + $this.$nextFrameBufferId = 1; + $this.$renderBuffers = ju_HashMap__init_(); + $this.$nextRenderBufferId = 1; + $this.$textures0 = ju_HashMap__init_(); + $this.$nextTextureId = 1; + $this.$uniforms = ju_HashMap__init_(); + $this.$nextUniformId = 1; + $this.$currProgram = 0; + $this.$gl0 = $gl; + $this.$floatBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createFloat32Array(40000); + $this.$shortBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createInt16Array(12000); + $this.$intBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createInt32Array(12000); + $this.$byteBuffer1 = (cgxgbtdt_TypedArrays_getInstance()).$createUint8Array(240000); + $this.$gl0.pixelStorei(37441, 0); +} +function cgxgbt_TeaGL20_ensureCapacity($this, $buffer) { + if (jn_Buffer_remaining($buffer) > $this.$floatBuffer.length) + $this.$floatBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createFloat32Array(jn_Buffer_remaining($buffer)); +} +function cgxgbt_TeaGL20_ensureCapacity0($this, $buffer) { + if (jn_Buffer_remaining($buffer) > $this.$shortBuffer.length) + $this.$shortBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createInt16Array(jn_Buffer_remaining($buffer)); +} +function cgxgbt_TeaGL20_ensureCapacity1($this, $buffer) { + if (jn_Buffer_remaining($buffer) > $this.$intBuffer.length) + $this.$intBuffer = (cgxgbtdt_TypedArrays_getInstance()).$createInt32Array(jn_Buffer_remaining($buffer)); +} +function cgxgbt_TeaGL20_ensureCapacity2($this, $buffer) { + if (jn_Buffer_remaining($buffer) > $this.$byteBuffer1.length) + $this.$byteBuffer1 = (cgxgbtdt_TypedArrays_getInstance()).$createUint8Array(jn_Buffer_remaining($buffer)); +} +function cgxgbt_TeaGL20_copy($this, $buffer) { + var $i, $j, var$4, var$5, var$6; + cgxgbt_TeaGL20_ensureCapacity($this, $buffer); + $i = jn_Buffer_position($buffer); + $j = 0; + while ($i < jn_Buffer_limit($buffer)) { + var$4 = $this.$floatBuffer; + var$5 = $buffer.$get7($i); + var$4[$j] = var$5; + $i = $i + 1 | 0; + $j = $j + 1 | 0; + } + var$4 = $this.$floatBuffer; + var$6 = jn_Buffer_remaining($buffer); + return var$4.subarray(0, var$6); +} +function cgxgbt_TeaGL20_copy0($this, $buffer) { + var $i, $j, var$4, var$5, var$6; + cgxgbt_TeaGL20_ensureCapacity0($this, $buffer); + $i = jn_Buffer_position($buffer); + $j = 0; + while ($i < jn_Buffer_limit($buffer)) { + var$4 = $this.$shortBuffer; + var$5 = $buffer.$get16($i); + var$4[$j] = var$5; + $i = $i + 1 | 0; + $j = $j + 1 | 0; + } + var$4 = $this.$shortBuffer; + var$6 = jn_Buffer_remaining($buffer); + return var$4.subarray(0, var$6); +} +function cgxgbt_TeaGL20_copy1($this, $buffer) { + var $i, $j, var$4, var$5, var$6; + cgxgbt_TeaGL20_ensureCapacity1($this, $buffer); + $i = jn_Buffer_position($buffer); + $j = 0; + while ($i < jn_Buffer_limit($buffer)) { + var$4 = $this.$intBuffer; + var$5 = $buffer.$get0($i); + var$4[$j] = var$5; + $i = $i + 1 | 0; + $j = $j + 1 | 0; + } + var$4 = $this.$intBuffer; + var$6 = jn_Buffer_remaining($buffer); + return var$4.subarray(0, var$6); +} +function cgxgbt_TeaGL20_copy2($this, $buffer) { + var $i, $j, var$4, var$5, var$6; + cgxgbt_TeaGL20_ensureCapacity2($this, $buffer); + $i = jn_Buffer_position($buffer); + $j = 0; + while ($i < jn_Buffer_limit($buffer)) { + var$4 = $this.$byteBuffer1; + var$5 = $buffer.$get10($i); + var$4[$j] = var$5; + $i = $i + 1 | 0; + $j = $j + 1 | 0; + } + var$4 = $this.$byteBuffer1; + var$6 = jn_Buffer_remaining($buffer); + return var$4.subarray(0, var$6); +} +function cgxgbt_TeaGL20_allocateUniformLocationId($this, $program, $location) { + var $progUniforms, var$4; + $progUniforms = $this.$uniforms.$get2(jl_Integer_valueOf($program)); + if ($progUniforms === null) { + $progUniforms = ju_HashMap__init_(); + $this.$uniforms.$put1(jl_Integer_valueOf($program), $progUniforms); + } + var$4 = $this.$nextUniformId; + $this.$nextUniformId = var$4 + 1 | 0; + $progUniforms.$put1(jl_Integer_valueOf(var$4), $location); + return var$4; +} +function cgxgbt_TeaGL20_getUniformLocation($this, $location) { + return ($this.$uniforms.$get2(jl_Integer_valueOf($this.$currProgram))).$get2(jl_Integer_valueOf($location)); +} +function cgxgbt_TeaGL20_allocateShaderId($this, $shader) { + var var$2; + var$2 = $this.$nextShaderId; + $this.$nextShaderId = var$2 + 1 | 0; + $this.$shaders.$put1(jl_Integer_valueOf(var$2), $shader); + return var$2; +} +function cgxgbt_TeaGL20_deallocateShaderId($this, $id) { + $this.$shaders.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_allocateProgramId($this, $program) { + var var$2; + var$2 = $this.$nextProgramId; + $this.$nextProgramId = var$2 + 1 | 0; + $this.$programs.$put1(jl_Integer_valueOf(var$2), $program); + return var$2; +} +function cgxgbt_TeaGL20_deallocateProgramId($this, $id) { + $this.$uniforms.$remove2(jl_Integer_valueOf($id)); + $this.$programs.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_allocateBufferId($this, $buffer) { + var var$2; + var$2 = $this.$nextBufferId; + $this.$nextBufferId = var$2 + 1 | 0; + $this.$buffers.$put1(jl_Integer_valueOf(var$2), $buffer); + return var$2; +} +function cgxgbt_TeaGL20_deallocateBufferId($this, $id) { + $this.$buffers.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_allocateFrameBufferId($this, $frameBuffer) { + var var$2; + var$2 = $this.$nextFrameBufferId; + $this.$nextFrameBufferId = var$2 + 1 | 0; + $this.$frameBuffers.$put1(jl_Integer_valueOf(var$2), $frameBuffer); + return var$2; +} +function cgxgbt_TeaGL20_deallocateFrameBufferId($this, $id) { + $this.$frameBuffers.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_allocateRenderBufferId($this, $renderBuffer) { + var var$2; + var$2 = $this.$nextRenderBufferId; + $this.$nextRenderBufferId = var$2 + 1 | 0; + $this.$renderBuffers.$put1(jl_Integer_valueOf(var$2), $renderBuffer); + return var$2; +} +function cgxgbt_TeaGL20_deallocateRenderBufferId($this, $id) { + $this.$renderBuffers.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_allocateTextureId($this, $texture) { + var var$2; + var$2 = $this.$nextTextureId; + $this.$nextTextureId = var$2 + 1 | 0; + $this.$textures0.$put1(jl_Integer_valueOf(var$2), $texture); + return var$2; +} +function cgxgbt_TeaGL20_deallocateTextureId($this, $id) { + $this.$textures0.$remove2(jl_Integer_valueOf($id)); +} +function cgxgbt_TeaGL20_glBindTexture($this, $target, $texture) { + var var$3, var$4; + var$3 = $this.$gl0; + var$4 = $this.$textures0.$get2(jl_Integer_valueOf($texture)); + var$3.bindTexture($target, var$4); +} +function cgxgbt_TeaGL20_glClear($this, $mask) { + $this.$gl0.clear($mask); +} +function cgxgbt_TeaGL20_glClearColor($this, $red, $green, $blue, $alpha) { + $this.$gl0.clearColor($red, $green, $blue, $alpha); +} +function cgxgbt_TeaGL20_glDeleteTexture($this, $id) { + var $texture; + $texture = $this.$textures0.$get2(jl_Integer_valueOf($id)); + cgxgbt_TeaGL20_deallocateTextureId($this, $id); + $this.$gl0.deleteTexture($texture); +} +function cgxgbt_TeaGL20_glDepthMask($this, $flag) { + $this.$gl0.depthMask(!!$flag); +} +function cgxgbt_TeaGL20_glDisable($this, $cap) { + $this.$gl0.disable($cap); +} +function cgxgbt_TeaGL20_glDrawArrays($this, $mode, $first, $count) { + $this.$gl0.drawArrays($mode, $first, $count); +} +function cgxgbt_TeaGL20_glDrawElements($this, $mode, $count, $type, $indices) { + var var$5, var$6; + var$5 = $this.$gl0; + var$6 = jn_Buffer_position($indices); + var$5.drawElements($mode, $count, $type, var$6); +} +function cgxgbt_TeaGL20_glEnable($this, $cap) { + $this.$gl0.enable($cap); +} +function cgxgbt_TeaGL20_glGenTexture($this) { + var $texture; + $texture = $this.$gl0.createTexture(); + return cgxgbt_TeaGL20_allocateTextureId($this, $texture); +} +function cgxgbt_TeaGL20_glGetIntegerv($this, $pname, $params) { + var $param; + a: { + if ($pname == 34016) + break a; + if ($pname == 3413) + break a; + if ($pname == 32970) + break a; + if ($pname == 32968) + break a; + if ($pname == 34877) + break a; + if ($pname == 32777) + break a; + if ($pname == 32971) + break a; + if ($pname == 32969) + break a; + if ($pname == 3412) + break a; + if ($pname == 2885) + break a; + if ($pname == 3414) + break a; + if ($pname == 2932) + break a; + if ($pname == 2886) + break a; + if ($pname == 33170) + break a; + if ($pname == 3411) + break a; + if ($pname == 35739) + break a; + if ($pname == 35738) + break a; + if ($pname == 35661) + break a; + if ($pname == 34076) + break a; + if ($pname == 36349) + break a; + if ($pname == 34024) + break a; + if ($pname == 34930) + break a; + if ($pname == 3379) + break a; + if ($pname == 36348) + break a; + if ($pname == 34921) + break a; + if ($pname == 35660) + break a; + if ($pname == 36347) + break a; + if ($pname == 34466) + break a; + if ($pname == 3333) + break a; + if ($pname == 3410) + break a; + if ($pname == 32936) + break a; + if ($pname == 32937) + break a; + if ($pname == 34817) + break a; + if ($pname == 34816) + break a; + if ($pname == 34818) + break a; + if ($pname == 34819) + break a; + if ($pname == 36003) + break a; + if ($pname == 36004) + break a; + if ($pname == 36005) + break a; + if ($pname == 3415) + break a; + if ($pname == 2961) + break a; + if ($pname == 2964) + break a; + if ($pname == 2962) + break a; + if ($pname == 2965) + break a; + if ($pname == 2966) + break a; + if ($pname == 2967) + break a; + if ($pname == 2963) + break a; + if ($pname == 2968) + break a; + if ($pname == 3408) + break a; + if ($pname == 3317) + break a; + if ($pname == 36006) + break a; + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(649))); + } + $param = $this.$gl0.getParameter($pname); + $params.$put8(0, $param); +} +function cgxgbt_TeaGL20_glGetString($this, $name) { + return $rt_str($this.$gl0.getParameter($name)); +} +function cgxgbt_TeaGL20_glPixelStorei($this, $pname, $param) { + $this.$gl0.pixelStorei($pname, $param); +} +function cgxgbt_TeaGL20_glTexImage2D($this, $target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels) { + var var$10, var$11, $buffer, $index, $pixmap, var$15, var$16, var$17, var$18; + if ($pixels === null) { + var$10 = $this.$gl0; + var$11 = null; + var$10.texImage2D($target, $level, $internalformat, $width, $height, $border, $format, $type, var$11); + } else if (jn_Buffer_limit($pixels) > 4) { + $buffer = !($pixels instanceof jn_FloatBuffer) ? $this.$copy0($pixels) : $this.$copy1($pixels); + $this.$gl0.texImage2D($target, $level, $internalformat, $width, $height, $border, $format, $type, $buffer); + } else { + $index = $pixels.$getInt(0); + cbgg_Pixmap_$callClinit(); + $pixmap = cbgg_Pixmap_pixmaps.$get2(jl_Integer_valueOf($index)); + if ($pixmap.$canUsePixmapData()) { + var$15 = $this.$gl0; + var$16 = $pixmap.$getPixmapData(); + var$15.texImage2D($target, $level, $internalformat, $width, $height, $border, $format, $type, var$16); + } else if ($pixmap.$canUseImageElement()) { + var$17 = $this.$gl0; + var$10 = $pixmap.$getImageElement(); + var$17.texImage2D($target, $level, $internalformat, $format, $type, var$10); + } else if (!$pixmap.$canUseVideoElement()) { + var$17 = $this.$gl0; + var$10 = $pixmap.$getCanvasElement(); + var$17.texImage2D($target, $level, $internalformat, $format, $type, var$10); + } else { + var$18 = $this.$gl0; + var$15 = $pixmap.$getVideoElement(); + var$18.texImage2D($target, $level, $internalformat, $format, $type, var$15); + } + } +} +function cgxgbt_TeaGL20_glTexParameterf($this, $target, $pname, $param) { + $this.$gl0.texParameterf($target, $pname, $param); +} +function cgxgbt_TeaGL20_glTexSubImage2D($this, $target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels) { + var $index, $pixmap, var$12, var$13, var$14, var$15, $buffer; + if (jn_Buffer_limit($pixels) <= 4) { + $index = $pixels.$getInt(0); + cbgg_Pixmap_$callClinit(); + $pixmap = cbgg_Pixmap_pixmaps.$get2(jl_Integer_valueOf($index)); + if (!$pixmap.$canUsePixmapData()) { + var$12 = $this.$gl0; + var$13 = $pixmap.$getCanvasElement(); + var$12.texSubImage2D($target, $level, $xoffset, $yoffset, $format, $type, var$13); + } else { + var$14 = $this.$gl0; + var$15 = $pixmap.$getPixmapData(); + var$14.texSubImage2D($target, $level, $xoffset, $yoffset, $width, $height, $format, $type, var$15); + } + } else { + $buffer = !($pixels instanceof jn_FloatBuffer) ? $this.$copy0($pixels) : $this.$copy1($pixels); + $this.$gl0.texSubImage2D($target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $buffer); + } +} +function cgxgbt_TeaGL20_glViewport($this, $x, $y, $width, $height) { + $this.$gl0.viewport($x, $y, $width, $height); +} +function cgxgbt_TeaGL20_glAttachShader($this, $program, $shader) { + var $glProgram, $glShader; + $glProgram = $this.$programs.$get2(jl_Integer_valueOf($program)); + $glShader = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + $this.$gl0.attachShader($glProgram, $glShader); +} +function cgxgbt_TeaGL20_glBindBuffer($this, $target, $buffer) { + var var$3, var$4; + var$3 = $this.$gl0; + var$4 = $this.$buffers.$get2(jl_Integer_valueOf($buffer)); + var$3.bindBuffer($target, var$4); +} +function cgxgbt_TeaGL20_glBindFramebuffer($this, $target, $framebuffer) { + var var$3, var$4; + var$3 = $this.$gl0; + var$4 = $this.$frameBuffers.$get2(jl_Integer_valueOf($framebuffer)); + var$3.bindFramebuffer($target, var$4); +} +function cgxgbt_TeaGL20_glBindRenderbuffer($this, $target, $renderbuffer) { + var var$3, var$4; + var$3 = $this.$gl0; + var$4 = $this.$renderBuffers.$get2(jl_Integer_valueOf($renderbuffer)); + var$3.bindRenderbuffer($target, var$4); +} +function cgxgbt_TeaGL20_glBlendFuncSeparate($this, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha) { + $this.$gl0.blendFuncSeparate($srcRGB, $dstRGB, $srcAlpha, $dstAlpha); +} +function cgxgbt_TeaGL20_glBufferData($this, $target, $size, $data, $usage) { + var var$5, var$6, var$7; + if ($data instanceof jn_FloatBuffer) { + var$5 = $this.$gl0; + var$6 = $this.$copy1($data); + var$5.bufferData($target, var$6, $usage); + } else if ($data instanceof jn_ShortBuffer) { + var$5 = $this.$gl0; + var$6 = $this.$copy2($data); + var$5.bufferData($target, var$6, $usage); + } else if ($data instanceof jn_IntBuffer) { + var$6 = $this.$gl0; + var$7 = $this.$copy3($data); + var$6.bufferData($target, var$7, $usage); + } else if ($data instanceof jn_ByteBuffer) { + var$5 = $this.$gl0; + var$6 = $this.$copy0($data); + var$5.bufferData($target, var$6, $usage); + } else { + if ($data !== null) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(650))); + $this.$gl0.bufferData($target, $size, $usage); + } +} +function cgxgbt_TeaGL20_glBufferSubData($this, $target, $offset, $size, $data) { + var var$5, var$6; + if ($data instanceof jn_FloatBuffer) { + var$5 = $this.$gl0; + var$6 = $this.$copy1($data); + var$5.bufferSubData($target, $offset, var$6); + } +} +function cgxgbt_TeaGL20_glCheckFramebufferStatus($this, $target) { + return $this.$gl0.checkFramebufferStatus($target); +} +function cgxgbt_TeaGL20_glCompileShader($this, $shader) { + var $glShader; + $glShader = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + $this.$gl0.compileShader($glShader); +} +function cgxgbt_TeaGL20_glCreateProgram($this) { + var $program; + $program = $this.$gl0.createProgram(); + return cgxgbt_TeaGL20_allocateProgramId($this, $program); +} +function cgxgbt_TeaGL20_glCreateShader($this, $type) { + var $shader; + $shader = $this.$gl0.createShader($type); + return cgxgbt_TeaGL20_allocateShaderId($this, $shader); +} +function cgxgbt_TeaGL20_glDeleteBuffer($this, $id) { + var $buffer; + $buffer = $this.$buffers.$get2(jl_Integer_valueOf($id)); + cgxgbt_TeaGL20_deallocateBufferId($this, $id); + $this.$gl0.deleteBuffer($buffer); +} +function cgxgbt_TeaGL20_glDeleteFramebuffer($this, $id) { + var $fb; + $fb = $this.$frameBuffers.$get2(jl_Integer_valueOf($id)); + cgxgbt_TeaGL20_deallocateFrameBufferId($this, $id); + $this.$gl0.deleteFramebuffer($fb); +} +function cgxgbt_TeaGL20_glDeleteProgram($this, $program) { + var $prog; + $prog = $this.$programs.$get2(jl_Integer_valueOf($program)); + cgxgbt_TeaGL20_deallocateProgramId($this, $program); + $this.$gl0.deleteProgram($prog); +} +function cgxgbt_TeaGL20_glDeleteRenderbuffer($this, $id) { + var $rb; + $rb = $this.$renderBuffers.$get2(jl_Integer_valueOf($id)); + cgxgbt_TeaGL20_deallocateRenderBufferId($this, $id); + $this.$gl0.deleteRenderbuffer($rb); +} +function cgxgbt_TeaGL20_glDeleteShader($this, $shader) { + var $sh; + $sh = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + cgxgbt_TeaGL20_deallocateShaderId($this, $shader); + $this.$gl0.deleteShader($sh); +} +function cgxgbt_TeaGL20_glDisableVertexAttribArray($this, $index) { + $this.$gl0.disableVertexAttribArray($index); +} +function cgxgbt_TeaGL20_glDrawElements0($this, $mode, $count, $type, $indices) { + $this.$gl0.drawElements($mode, $count, $type, $indices); +} +function cgxgbt_TeaGL20_glEnableVertexAttribArray($this, $index) { + $this.$gl0.enableVertexAttribArray($index); +} +function cgxgbt_TeaGL20_glFramebufferRenderbuffer($this, $target, $attachment, $renderbuffertarget, $renderbuffer) { + var var$5, var$6; + var$5 = $this.$gl0; + var$6 = $this.$renderBuffers.$get2(jl_Integer_valueOf($renderbuffer)); + var$5.framebufferRenderbuffer($target, $attachment, $renderbuffertarget, var$6); +} +function cgxgbt_TeaGL20_glFramebufferTexture2D($this, $target, $attachment, $textarget, $texture, $level) { + var var$6, var$7; + var$6 = $this.$gl0; + var$7 = $this.$textures0.$get2(jl_Integer_valueOf($texture)); + var$6.framebufferTexture2D($target, $attachment, $textarget, var$7, $level); +} +function cgxgbt_TeaGL20_glGenBuffer($this) { + var $buffer; + $buffer = $this.$gl0.createBuffer(); + return cgxgbt_TeaGL20_allocateBufferId($this, $buffer); +} +function cgxgbt_TeaGL20_glGenerateMipmap($this, $target) { + $this.$gl0.generateMipmap($target); +} +function cgxgbt_TeaGL20_glGenFramebuffer($this) { + var $fb; + $fb = $this.$gl0.createFramebuffer(); + return cgxgbt_TeaGL20_allocateFrameBufferId($this, $fb); +} +function cgxgbt_TeaGL20_glGenRenderbuffer($this) { + var $rb; + $rb = $this.$gl0.createRenderbuffer(); + return cgxgbt_TeaGL20_allocateRenderBufferId($this, $rb); +} +function cgxgbt_TeaGL20_glGetActiveAttrib($this, $program, $index, $size, $type) { + var var$5, var$6, $activeAttrib; + var$5 = $this.$gl0; + var$6 = $this.$programs.$get2(jl_Integer_valueOf($program)); + $activeAttrib = var$5.getActiveAttrib(var$6, $index); + $size.$put7($activeAttrib.size); + $type.$put7($activeAttrib.type); + return $rt_str($activeAttrib.name); +} +function cgxgbt_TeaGL20_glGetActiveUniform($this, $program, $index, $size, $type) { + var var$5, var$6, $activeUniform; + var$5 = $this.$gl0; + var$6 = $this.$programs.$get2(jl_Integer_valueOf($program)); + $activeUniform = var$5.getActiveUniform(var$6, $index); + $size.$put7($activeUniform.size); + $type.$put7($activeUniform.type); + return $rt_str($activeUniform.name); +} +function cgxgbt_TeaGL20_glGetAttribLocation($this, $program, $name) { + var $prog; + $prog = $this.$programs.$get2(jl_Integer_valueOf($program)); + return $this.$gl0.getAttribLocation($prog, $rt_ustr($name)); +} +function cgxgbt_TeaGL20_glGetFloatv($this, $pname, $params) { + if ($pname != 2931 && $pname != 2849 && $pname != 32824 && $pname != 10752 && $pname != 32938) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(651))); + $params.$put9(0, $this.$gl0.getParameter($pname)); +} +function cgxgbt_TeaGL20_glGetProgramiv($this, $program, $pname, $params) { + var var$4, var$5, var$6, var$7, $result; + if ($pname != 35712 && $pname != 35714 && $pname != 35715) { + var$4 = $this.$gl0; + var$5 = $this.$programs.$get2(jl_Integer_valueOf($program)); + $params.$put7(var$4.getProgramParameter(var$5, $pname)); + } else { + var$6 = $this.$gl0; + var$7 = $this.$programs.$get2(jl_Integer_valueOf($program)); + $result = var$6.getProgramParameter(var$7, $pname) ? 1 : 0; + $params.$put7(!$result ? 0 : 1); + } +} +function cgxgbt_TeaGL20_glGetProgramInfoLog($this, $program) { + var var$2, var$3; + var$2 = $this.$gl0; + var$3 = $this.$programs.$get2(jl_Integer_valueOf($program)); + return $rt_str(var$2.getProgramInfoLog(var$3)); +} +function cgxgbt_TeaGL20_glGetShaderiv($this, $shader, $pname, $params) { + var var$4, var$5, $result, var$7; + if ($pname != 35713 && $pname != 35712) { + var$4 = $this.$gl0; + var$5 = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + $result = var$4.getShaderParameter(var$5, $pname); + $params.$put7($result); + } else { + var$7 = $this.$gl0; + var$4 = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + $result = var$7.getShaderParameter(var$4, $pname) ? 1 : 0; + $params.$put7(!$result ? 0 : 1); + } +} +function cgxgbt_TeaGL20_glGetShaderInfoLog($this, $shader) { + var var$2, var$3; + var$2 = $this.$gl0; + var$3 = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + return $rt_str(var$2.getShaderInfoLog(var$3)); +} +function cgxgbt_TeaGL20_glGetUniformLocation($this, $program, $name) { + var var$3, var$4, $location; + var$3 = $this.$gl0; + var$4 = $this.$programs.$get2(jl_Integer_valueOf($program)); + $location = var$3.getUniformLocation(var$4, $rt_ustr($name)); + if ($location !== null) + return cgxgbt_TeaGL20_allocateUniformLocationId($this, $program, $location); + return (-1); +} +function cgxgbt_TeaGL20_glLinkProgram($this, $program) { + var var$2, var$3; + var$2 = $this.$gl0; + var$3 = $this.$programs.$get2(jl_Integer_valueOf($program)); + var$2.linkProgram(var$3); +} +function cgxgbt_TeaGL20_glRenderbufferStorage($this, $target, $internalformat, $width, $height) { + $this.$gl0.renderbufferStorage($target, $internalformat, $width, $height); +} +function cgxgbt_TeaGL20_glShaderSource($this, $shader, $source) { + var var$3, var$4; + var$3 = $this.$gl0; + var$4 = $this.$shaders.$get2(jl_Integer_valueOf($shader)); + var$3.shaderSource(var$4, $rt_ustr($source)); +} +function cgxgbt_TeaGL20_glTexParameteri($this, $target, $pname, $param) { + var var$4, var$5; + var$4 = $this.$gl0; + var$5 = $param; + var$4.texParameterf($target, $pname, var$5); +} +function cgxgbt_TeaGL20_glUniform1i($this, $location, $x) { + var $loc; + $loc = cgxgbt_TeaGL20_getUniformLocation($this, $location); + $this.$gl0.uniform1i($loc, $x); +} +function cgxgbt_TeaGL20_glUniformMatrix4fv($this, $location, $count, $transpose, $value, $offset) { + var $loc; + $loc = cgxgbt_TeaGL20_getUniformLocation($this, $location); + $this.$gl0.uniformMatrix4fv($loc, !!$transpose, otji_JS_wrap0($value)); +} +function cgxgbt_TeaGL20_glUseProgram($this, $program) { + var var$2, var$3; + $this.$currProgram = $program; + var$2 = $this.$gl0; + var$3 = $this.$programs.$get2(jl_Integer_valueOf($program)); + var$2.useProgram(var$3); +} +function cgxgbt_TeaGL20_glVertexAttribPointer($this, $indx, $size, $type, $normalized, $stride, $ptr_0) { + $this.$gl0.vertexAttribPointer($indx, $size, $type, !!$normalized, $stride, $ptr_0); +} +var cgxgbt_TeaGL20Debug = $rt_classWithoutFields(cgxgbt_TeaGL20); +function cgxgbt_TeaGL20Debug__init_(var_0) { + var var_1 = new cgxgbt_TeaGL20Debug(); + cgxgbt_TeaGL20Debug__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaGL20Debug__init_0($this, $gl) { + cgxgbt_TeaGL20__init_0($this, $gl); +} +function cgxgbt_TeaGL20Debug_checkError($this) { + var var$1, var$2, var$3, var$4; + var$1 = $this.$gl0.getError(); + if (!var$1) + return; + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_Integer_toHexString(var$1); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(652)), var$1), $rt_s(36)), var$3); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function cgxgbt_TeaGL20Debug_glBindTexture($this, $target, $texture) { + cgxgbt_TeaGL20_glBindTexture($this, $target, $texture); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glClear($this, $mask) { + cgxgbt_TeaGL20_glClear($this, $mask); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glClearColor($this, $red, $green, $blue, $alpha) { + cgxgbt_TeaGL20_glClearColor($this, $red, $green, $blue, $alpha); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDepthMask($this, $flag) { + cgxgbt_TeaGL20_glDepthMask($this, $flag); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDisable($this, $cap) { + cgxgbt_TeaGL20_glDisable($this, $cap); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDrawArrays($this, $mode, $first, $count) { + cgxgbt_TeaGL20_glDrawArrays($this, $mode, $first, $count); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDrawElements($this, $mode, $count, $type, $indices) { + cgxgbt_TeaGL20_glDrawElements($this, $mode, $count, $type, $indices); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glEnable($this, $cap) { + cgxgbt_TeaGL20_glEnable($this, $cap); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetIntegerv($this, $pname, $params) { + cgxgbt_TeaGL20_glGetIntegerv($this, $pname, $params); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetString($this, $name) { + return cgxgbt_TeaGL20_glGetString($this, $name); +} +function cgxgbt_TeaGL20Debug_glPixelStorei($this, $pname, $param) { + cgxgbt_TeaGL20_glPixelStorei($this, $pname, $param); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glTexImage2D($this, $target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels) { + cgxgbt_TeaGL20_glTexImage2D($this, $target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glTexParameterf($this, $target, $pname, $param) { + cgxgbt_TeaGL20_glTexParameterf($this, $target, $pname, $param); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glTexSubImage2D($this, $target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels) { + cgxgbt_TeaGL20_glTexSubImage2D($this, $target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glViewport($this, $x, $y, $width, $height) { + cgxgbt_TeaGL20_glViewport($this, $x, $y, $width, $height); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glAttachShader($this, $program, $shader) { + cgxgbt_TeaGL20_glAttachShader($this, $program, $shader); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBindBuffer($this, $target, $buffer) { + cgxgbt_TeaGL20_glBindBuffer($this, $target, $buffer); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBindFramebuffer($this, $target, $framebuffer) { + cgxgbt_TeaGL20_glBindFramebuffer($this, $target, $framebuffer); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBindRenderbuffer($this, $target, $renderbuffer) { + cgxgbt_TeaGL20_glBindRenderbuffer($this, $target, $renderbuffer); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBlendFuncSeparate($this, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha) { + cgxgbt_TeaGL20_glBlendFuncSeparate($this, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBufferData($this, $target, $size, $data, $usage) { + cgxgbt_TeaGL20_glBufferData($this, $target, $size, $data, $usage); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glBufferSubData($this, $target, $offset, $size, $data) { + cgxgbt_TeaGL20_glBufferSubData($this, $target, $offset, $size, $data); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glCheckFramebufferStatus($this, $target) { + return cgxgbt_TeaGL20_glCheckFramebufferStatus($this, $target); +} +function cgxgbt_TeaGL20Debug_glCompileShader($this, $shader) { + cgxgbt_TeaGL20_glCompileShader($this, $shader); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glCreateProgram($this) { + var $program; + $program = cgxgbt_TeaGL20_glCreateProgram($this); + cgxgbt_TeaGL20Debug_checkError($this); + return $program; +} +function cgxgbt_TeaGL20Debug_glCreateShader($this, $type) { + var $shader; + $shader = cgxgbt_TeaGL20_glCreateShader($this, $type); + cgxgbt_TeaGL20Debug_checkError($this); + return $shader; +} +function cgxgbt_TeaGL20Debug_glDeleteProgram($this, $program) { + cgxgbt_TeaGL20_glDeleteProgram($this, $program); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDeleteShader($this, $shader) { + cgxgbt_TeaGL20_glDeleteShader($this, $shader); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDisableVertexAttribArray($this, $index) { + cgxgbt_TeaGL20_glDisableVertexAttribArray($this, $index); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glDrawElements0($this, $mode, $count, $type, $indices) { + cgxgbt_TeaGL20_glDrawElements0($this, $mode, $count, $type, $indices); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glEnableVertexAttribArray($this, $index) { + cgxgbt_TeaGL20_glEnableVertexAttribArray($this, $index); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glFramebufferRenderbuffer($this, $target, $attachment, $renderbuffertarget, $renderbuffer) { + cgxgbt_TeaGL20_glFramebufferRenderbuffer($this, $target, $attachment, $renderbuffertarget, $renderbuffer); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glFramebufferTexture2D($this, $target, $attachment, $textarget, $texture, $level) { + cgxgbt_TeaGL20_glFramebufferTexture2D($this, $target, $attachment, $textarget, $texture, $level); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGenerateMipmap($this, $target) { + cgxgbt_TeaGL20_glGenerateMipmap($this, $target); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetActiveAttrib($this, $program, $index, $size, $type) { + var $attrib; + $attrib = cgxgbt_TeaGL20_glGetActiveAttrib($this, $program, $index, $size, $type); + cgxgbt_TeaGL20Debug_checkError($this); + return $attrib; +} +function cgxgbt_TeaGL20Debug_glGetActiveUniform($this, $program, $index, $size, $type) { + var $uniform; + $uniform = cgxgbt_TeaGL20_glGetActiveUniform($this, $program, $index, $size, $type); + cgxgbt_TeaGL20Debug_checkError($this); + return $uniform; +} +function cgxgbt_TeaGL20Debug_glGetAttribLocation($this, $program, $name) { + var $loc; + $loc = cgxgbt_TeaGL20_glGetAttribLocation($this, $program, $name); + cgxgbt_TeaGL20Debug_checkError($this); + return $loc; +} +function cgxgbt_TeaGL20Debug_glGetFloatv($this, $pname, $params) { + cgxgbt_TeaGL20_glGetFloatv($this, $pname, $params); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetProgramiv($this, $program, $pname, $params) { + cgxgbt_TeaGL20_glGetProgramiv($this, $program, $pname, $params); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetProgramInfoLog($this, $program) { + var $info; + $info = cgxgbt_TeaGL20_glGetProgramInfoLog($this, $program); + cgxgbt_TeaGL20Debug_checkError($this); + return $info; +} +function cgxgbt_TeaGL20Debug_glGetShaderiv($this, $shader, $pname, $params) { + cgxgbt_TeaGL20_glGetShaderiv($this, $shader, $pname, $params); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glGetShaderInfoLog($this, $shader) { + var $info; + $info = cgxgbt_TeaGL20_glGetShaderInfoLog($this, $shader); + cgxgbt_TeaGL20Debug_checkError($this); + return $info; +} +function cgxgbt_TeaGL20Debug_glGetUniformLocation($this, $program, $name) { + var $loc; + $loc = cgxgbt_TeaGL20_glGetUniformLocation($this, $program, $name); + cgxgbt_TeaGL20Debug_checkError($this); + return $loc; +} +function cgxgbt_TeaGL20Debug_glLinkProgram($this, $program) { + cgxgbt_TeaGL20_glLinkProgram($this, $program); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glRenderbufferStorage($this, $target, $internalformat, $width, $height) { + cgxgbt_TeaGL20_glRenderbufferStorage($this, $target, $internalformat, $width, $height); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glShaderSource($this, $shader, $source) { + cgxgbt_TeaGL20_glShaderSource($this, $shader, $source); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glTexParameteri($this, $target, $pname, $param) { + cgxgbt_TeaGL20_glTexParameteri($this, $target, $pname, $param); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glUniform1i($this, $location, $x) { + cgxgbt_TeaGL20_glUniform1i($this, $location, $x); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glUseProgram($this, $program) { + cgxgbt_TeaGL20_glUseProgram($this, $program); + cgxgbt_TeaGL20Debug_checkError($this); +} +function cgxgbt_TeaGL20Debug_glVertexAttribPointer($this, $indx, $size, $type, $normalized, $stride, $ptr_0) { + cgxgbt_TeaGL20_glVertexAttribPointer($this, $indx, $size, $type, $normalized, $stride, $ptr_0); + cgxgbt_TeaGL20Debug_checkError($this); +} +function omceugh_HotKey() { + var a = this; jl_Object.call(a); + a.$keyCodes = null; + a.$pressed = 0; + a.$hotKeyAction = null; +} +function omceugh_HotKey__init_() { + var var_0 = new omceugh_HotKey(); + omceugh_HotKey__init_0(var_0); + return var_0; +} +function omceugh_HotKey__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_Tree$2 = $rt_classWithoutFields(cbgssu_ClickListener); +var cbgssu_Tree$1 = $rt_classWithoutFields(cbgssu_Selection); +function omceugci_Image() { + var a = this; omceugc_Component.call(a); + a.$image = null; + a.$arrayIndex = 0; + a.$animationOffset = 0.0; + a.$imageAction = null; +} +function omceugci_Image__init_() { + var var_0 = new omceugci_Image(); + omceugci_Image__init_0(var_0); + return var_0; +} +function omceugci_Image__init_0($this) { + omceugc_Component__init_($this); +} +function cgxgbtf_StoreLocal() { + var a = this; jl_Object.call(a); + a.$storage = null; + a.$prefix = null; +} +function cgxgbtf_StoreLocal__init_(var_0) { + var var_1 = new cgxgbtf_StoreLocal(); + cgxgbtf_StoreLocal__init_0(var_1, var_0); + return var_1; +} +function cgxgbtf_StoreLocal__init_0($this, $prefix) { + jl_Object__init_0($this); + $this.$storage = otjb_Storage_getLocalStorage(); + $this.$prefix = $prefix; +} +function cgxgbtf_StoreLocal_getItem($this, $key) { + var var$2, var$3, var$4; + var$2 = $this.$storage; + var$3 = $this.$prefix; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, var$3), $key); + var$4 = jl_StringBuilder_toString(var$4); + return $rt_str(var$2.getItem($rt_ustr(var$4))); +} +function cgxgbtf_StoreLocal_removeItem($this, $key) { + var var$2, var$3, var$4; + var$2 = $this.$storage; + var$3 = $this.$prefix; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, var$3), $key); + var$4 = jl_StringBuilder_toString(var$4); + var$2.removeItem($rt_ustr(var$4)); +} +var omcw_CrazyGamesSDK = $rt_classWithoutFields(); +var omcw_CrazyGamesSDK_mobileCheckUpdate = 0; +var omcw_CrazyGamesSDK_mobileCheckResult = 0; +function omcw_CrazyGamesSDK_$callClinit() { + omcw_CrazyGamesSDK_$callClinit = $rt_eraseClinit(omcw_CrazyGamesSDK); + omcw_CrazyGamesSDK__clinit_(); +} +function omcw_CrazyGamesSDK__init_() { + var var_0 = new omcw_CrazyGamesSDK(); + omcw_CrazyGamesSDK__init_0(var_0); + return var_0; +} +function omcw_CrazyGamesSDK__init_0($this) { + omcw_CrazyGamesSDK_$callClinit(); + jl_Object__init_0($this); +} +function omcw_CrazyGamesSDK__clinit_() { + omcw_CrazyGamesSDK_mobileCheckUpdate = 1; + omcw_CrazyGamesSDK_mobileCheckResult = 0; +} +function omcw_CrazyGamesSDK_requestAdMidGame$js_body$_3(var$1) { + $rt_globals.window.CrazyGames.SDK.ad.requestAd("midgame", { adFinished : function() { + { + var$1.adFinished(); + } + }, adError : function(error) { + { + var$1.adError(error); + } + }, adStarted : function() { + { + var$1.adStarted(); + } + } }); +} +var omceuga_ScrollBarAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_ScrollBarAction__init_($this) { + omceuga_CommonActions__init_($this); +} +function omceuga_ScrollBarAction_onScrolled($this, $scrolled) {} +function omceuga_ScrollBarAction_onPress($this) {} +function omceuga_ScrollBarAction_onRelease($this) {} +function omceu_API$_Components$_ScrollBar$1() { + omceuga_ScrollBarAction.call(this); + this.$this$25 = null; +} +function omceu_API$_Components$_ScrollBar$1__init_(var_0) { + var var_1 = new omceu_API$_Components$_ScrollBar$1(); + omceu_API$_Components$_ScrollBar$1__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ScrollBar$1__init_0($this, $this$2) { + $this.$this$25 = $this$2; + omceuga_ScrollBarAction__init_($this); +} +var jur_AbstractCharClass$LazySpace = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazySpace__init_() { + var var_0 = new jur_AbstractCharClass$LazySpace(); + jur_AbstractCharClass$LazySpace__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazySpace__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazySpace_computeValue($this) { + return ((jur_CharClass__init_()).$add0(9, 13)).$add(32); +} +function cbgggp_ParticleController() { + var a = this; jl_Object.call(a); + a.$influencers = null; + a.$transform1 = null; + a.$scale2 = null; + a.$deltaTime0 = 0.0; + a.$deltaTimeSqr = 0.0; +} +function cbgggp_ParticleController__init_() { + var var_0 = new cbgggp_ParticleController(); + cbgggp_ParticleController__init_0(var_0); + return var_0; +} +function cbgggp_ParticleController__init_0($this) { + jl_Object__init_0($this); + $this.$transform1 = cbgm_Matrix4__init_(); + $this.$scale2 = cbgm_Vector3__init_0(1.0, 1.0, 1.0); + $this.$influencers = cbgu_Array__init_0(1, 3, $rt_cls(cbgggpi_Influencer)); + cbgggp_ParticleController_setTimeStep($this, 0.01666666753590107); +} +function cbgggp_ParticleController_setTimeStep($this, $timeStep) { + $this.$deltaTime0 = $timeStep; + $this.$deltaTimeSqr = $this.$deltaTime0 * $this.$deltaTime0; +} +var cbgm_GeometryUtils = $rt_classWithoutFields(); +var cbgm_GeometryUtils_tmp1 = null; +var cbgm_GeometryUtils_tmp2 = null; +var cbgm_GeometryUtils_tmp3 = null; +function cbgm_GeometryUtils_$callClinit() { + cbgm_GeometryUtils_$callClinit = $rt_eraseClinit(cbgm_GeometryUtils); + cbgm_GeometryUtils__clinit_(); +} +function cbgm_GeometryUtils__init_() { + var var_0 = new cbgm_GeometryUtils(); + cbgm_GeometryUtils__init_0(var_0); + return var_0; +} +function cbgm_GeometryUtils__init_0($this) { + cbgm_GeometryUtils_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_GeometryUtils__clinit_() { + cbgm_GeometryUtils_tmp1 = cbgm_Vector2__init_(); + cbgm_GeometryUtils_tmp2 = cbgm_Vector2__init_(); + cbgm_GeometryUtils_tmp3 = cbgm_Vector2__init_(); +} +function ju_HashMap$1() { + ju_AbstractSet.call(this); + this.$this$047 = null; +} +function ju_HashMap$1__init_(var_0) { + var var_1 = new ju_HashMap$1(); + ju_HashMap$1__init_0(var_1, var_0); + return var_1; +} +function ju_HashMap$1__init_0($this, $this$0) { + $this.$this$047 = $this$0; + ju_AbstractSet__init_($this); +} +function ju_HashMap$1_iterator($this) { + return ju_HashMap$KeyIterator__init_($this.$this$047); +} +function cbgssu_Skin() { + var a = this; jl_Object.call(a); + a.$resources = null; + a.$scale3 = 0.0; + a.$jsonClassTags = null; +} +var cbgssu_Skin_defaultTagClasses = null; +function cbgssu_Skin_$callClinit() { + cbgssu_Skin_$callClinit = $rt_eraseClinit(cbgssu_Skin); + cbgssu_Skin__clinit_(); +} +function cbgssu_Skin__init_() { + var var_0 = new cbgssu_Skin(); + cbgssu_Skin__init_0(var_0); + return var_0; +} +function cbgssu_Skin__init_0($this) { + var var$1, var$2, var$3, $c; + cbgssu_Skin_$callClinit(); + jl_Object__init_0($this); + $this.$resources = cbgu_ObjectMap__init_(); + $this.$scale3 = 1.0; + $this.$jsonClassTags = cbgu_ObjectMap__init_0(cbgssu_Skin_defaultTagClasses.data.length); + var$1 = cbgssu_Skin_defaultTagClasses.data; + var$2 = var$1.length; + var$3 = 0; + while (var$3 < var$2) { + $c = var$1[var$3]; + $this.$jsonClassTags.$put1($c.$getSimpleName(), $c); + var$3 = var$3 + 1 | 0; + } +} +function cbgssu_Skin__clinit_() { + cbgssu_Skin_defaultTagClasses = $rt_createArrayFromData(jl_Class, [$rt_cls(cbggg_BitmapFont), $rt_cls(cbgg_Color), $rt_cls(cbgssu_Skin$TintedDrawable), $rt_cls(cbgssu_NinePatchDrawable), $rt_cls(cbgssu_SpriteDrawable), $rt_cls(cbgssu_TextureRegionDrawable), $rt_cls(cbgssu_TiledDrawable), $rt_cls(cbgssu_Button$ButtonStyle), $rt_cls(cbgssu_CheckBox$CheckBoxStyle), $rt_cls(cbgssu_ImageButton$ImageButtonStyle), $rt_cls(cbgssu_ImageTextButton$ImageTextButtonStyle), $rt_cls(cbgssu_Label$LabelStyle), $rt_cls(cbgssu_List$ListStyle), + $rt_cls(cbgssu_ProgressBar$ProgressBarStyle), $rt_cls(cbgssu_ScrollPane$ScrollPaneStyle), $rt_cls(cbgssu_SelectBox$SelectBoxStyle), $rt_cls(cbgssu_Slider$SliderStyle), $rt_cls(cbgssu_SplitPane$SplitPaneStyle), $rt_cls(cbgssu_TextButton$TextButtonStyle), $rt_cls(cbgssu_TextField$TextFieldStyle), $rt_cls(cbgssu_TextTooltip$TextTooltipStyle), $rt_cls(cbgssu_Touchpad$TouchpadStyle), $rt_cls(cbgssu_Tree$TreeStyle), $rt_cls(cbgssu_Window$WindowStyle)]); +} +function omceui_InputEvents() { + var a = this; jl_Object.call(a); + a.$mouseDown = 0; + a.$mouseDoubleClick = 0; + a.$mouseUp = 0; + a.$mouseDragged = 0; + a.$mouseMoved = 0; + a.$mouseScrolled = 0; + a.$mouseButtonsDown = null; + a.$mouseUpButtons = null; + a.$mouseDownButtons = null; + a.$mouseScrolledAmount = 0.0; + a.$keyDown = 0; + a.$keyUp = 0; + a.$keyTyped = 0; + a.$keysDown = null; + a.$keyTypedCharacters = null; + a.$keyUpKeyCodes = null; + a.$keyDownKeyCodes = null; + a.$gamePadConnected = 0; + a.$gamePadDisconnected = 0; + a.$gamePadLeftXMoved = 0; + a.$gamePadLeftYMoved = 0; + a.$gamePadLeftX = 0.0; + a.$gamePadLeftY = 0.0; + a.$gamePadRightXMoved = 0; + a.$gamePadRightYMoved = 0; + a.$gamePadRightX = 0.0; + a.$gamePadRightY = 0.0; + a.$gamePadButtonDown = 0; + a.$gamePadButtonUp = 0; + a.$gamePadButtonDownKeyCodes = null; + a.$gamePadButtonUpKeyCodes = null; + a.$gamePadButtonsDown = null; +} +function omceui_InputEvents__init_() { + var var_0 = new omceui_InputEvents(); + omceui_InputEvents__init_0(var_0); + return var_0; +} +function omceui_InputEvents__init_0($this) { + jl_Object__init_0($this); + $this.$keyDown = 0; + $this.$keyUp = 0; + $this.$keyTyped = 0; + $this.$keyUpKeyCodes = ju_ArrayList__init_(); + $this.$keyDownKeyCodes = ju_ArrayList__init_(); + $this.$keyTypedCharacters = ju_ArrayList__init_(); + $this.$keysDown = $rt_createBooleanArray(256); + $this.$mouseUpButtons = ju_ArrayList__init_(); + $this.$mouseDownButtons = ju_ArrayList__init_(); + $this.$mouseDown = 0; + $this.$mouseUp = 0; + $this.$mouseDragged = 0; + $this.$mouseMoved = 0; + $this.$mouseScrolled = 0; + $this.$mouseDoubleClick = 0; + $this.$mouseScrolledAmount = (-1.0); + $this.$mouseButtonsDown = $rt_createBooleanArray(5); + $this.$gamePadConnected = 0; + $this.$gamePadDisconnected = 0; + $this.$gamePadLeftXMoved = 0; + $this.$gamePadLeftYMoved = 0; + $this.$gamePadLeftX = 0.0; + $this.$gamePadLeftY = 0.0; + $this.$gamePadRightXMoved = 0; + $this.$gamePadRightYMoved = 0; + $this.$gamePadRightX = 0.0; + $this.$gamePadRightY = 0.0; + $this.$gamePadButtonDown = 0; + $this.$gamePadButtonUp = 0; + $this.$gamePadButtonDownKeyCodes = ju_ArrayList__init_(); + $this.$gamePadButtonUpKeyCodes = ju_ArrayList__init_(); + $this.$gamePadButtonsDown = $rt_createBooleanArray(18); +} +function omceui_InputEvents_reset($this) { + $this.$keyDown = 0; + $this.$keyUp = 0; + $this.$keyTyped = 0; + $this.$keyUpKeyCodes.$clear6(); + $this.$keyDownKeyCodes.$clear6(); + $this.$keyTypedCharacters.$clear6(); + $this.$mouseUpButtons.$clear6(); + $this.$mouseDownButtons.$clear6(); + $this.$mouseDown = 0; + $this.$mouseUp = 0; + $this.$mouseDragged = 0; + $this.$mouseScrolled = 0; + $this.$mouseMoved = 0; + $this.$mouseDoubleClick = 0; + $this.$gamePadConnected = 0; + $this.$gamePadDisconnected = 0; + $this.$gamePadLeftXMoved = 0; + $this.$gamePadLeftYMoved = 0; + $this.$gamePadRightXMoved = 0; + $this.$gamePadRightYMoved = 0; + $this.$gamePadButtonDown = 0; + $this.$gamePadButtonUp = 0; + $this.$gamePadButtonDownKeyCodes.$clear6(); + $this.$gamePadButtonUpKeyCodes.$clear6(); +} +function jt_DateFormat() { + jt_Format.call(this); + this.$calendar = null; +} +function jt_DateFormat__init_($this) { + jt_Format__init_($this); + $this.$calendar = ju_Calendar_getInstance(); +} +function jt_DateFormat_format($this, $date) { + return ($this.$format2($date, jl_StringBuffer__init_(), jt_FieldPosition__init_(0))).$toString(); +} +function jt_SimpleDateFormat() { + var a = this; jt_DateFormat.call(a); + a.$dateFormatSymbols = null; + a.$elements = null; + a.$pattern = null; + a.$locale1 = null; +} +function jt_SimpleDateFormat__init_0() { + var var_0 = new jt_SimpleDateFormat(); + jt_SimpleDateFormat__init_1(var_0); + return var_0; +} +function jt_SimpleDateFormat__init_(var_0) { + var var_1 = new jt_SimpleDateFormat(); + jt_SimpleDateFormat__init_2(var_1, var_0); + return var_1; +} +function jt_SimpleDateFormat__init_3(var_0, var_1) { + var var_2 = new jt_SimpleDateFormat(); + jt_SimpleDateFormat__init_4(var_2, var_0, var_1); + return var_2; +} +function jt_SimpleDateFormat__init_5(var_0, var_1) { + var var_2 = new jt_SimpleDateFormat(); + jt_SimpleDateFormat__init_6(var_2, var_0, var_1); + return var_2; +} +function jt_SimpleDateFormat__init_1($this) { + jt_SimpleDateFormat__init_2($this, jt_SimpleDateFormat_getDefaultPattern()); +} +function jt_SimpleDateFormat_getDefaultPattern() { + var $locale; + $locale = ju_Locale_getDefault(); + return ((otciu_CLDRHelper_resolveDateFormats(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale))).mediumFormat !== null ? $rt_str((otciu_CLDRHelper_resolveDateFormats(ju_Locale_getLanguage($locale), ju_Locale_getCountry($locale))).mediumFormat) : null); +} +function jt_SimpleDateFormat__init_2($this, $pattern) { + jt_SimpleDateFormat__init_4($this, $pattern, ju_Locale_getDefault()); +} +function jt_SimpleDateFormat__init_4($this, $pattern, $locale) { + jt_SimpleDateFormat__init_6($this, $pattern, jt_DateFormatSymbols__init_($locale)); + $this.$locale1 = $locale; +} +function jt_SimpleDateFormat__init_6($this, $pattern, $dateFormatSymbols) { + jt_DateFormat__init_($this); + $this.$dateFormatSymbols = $dateFormatSymbols.$clone(); + $this.$locale1 = ju_Locale_getDefault(); + $this.$applyPattern($pattern); +} +function jt_SimpleDateFormat_format($this, $date, $buffer, $field) { + var $calendar, var$5, var$6, var$7, $element; + $calendar = ju_GregorianCalendar__init_1($this.$locale1); + ju_Calendar_setTime($calendar, $date); + $calendar.$setTimeZone($this.$calendar.$getTimeZone()); + var$5 = $this.$elements.data; + var$6 = var$5.length; + var$7 = 0; + while (var$7 < var$6) { + $element = var$5[var$7]; + $element.$format3($calendar, $buffer); + var$7 = var$7 + 1 | 0; + } + return $buffer; +} +function jt_SimpleDateFormat_applyPattern($this, $pattern) { + $this.$pattern = $pattern; + jt_SimpleDateFormat_reparsePattern($this); +} +function jt_SimpleDateFormat_reparsePattern($this) { + var $parser; + $parser = jt_SimpleDatePatternParser__init_($this.$dateFormatSymbols, $this.$locale1); + $parser.$parsePattern($this.$pattern); + $this.$elements = ($parser.$getElements()).$toArray3($rt_createArray(jt_DateFormatElement, 0)); +} +var otjde_FocusEventTarget = $rt_classWithoutFields(0); +var otjde_MouseEventTarget = $rt_classWithoutFields(0); +var otjde_GamepadEventTarget = $rt_classWithoutFields(0); +var otjb_WindowEventTarget = $rt_classWithoutFields(0); +var omceugcc_CheckBoxStyle = $rt_classWithoutFields(jl_Enum); +var omceugcc_CheckBoxStyle_CHECKBOX = null; +var omceugcc_CheckBoxStyle_RADIO = null; +var omceugcc_CheckBoxStyle_$VALUES = null; +function omceugcc_CheckBoxStyle_$callClinit() { + omceugcc_CheckBoxStyle_$callClinit = $rt_eraseClinit(omceugcc_CheckBoxStyle); + omceugcc_CheckBoxStyle__clinit_(); +} +function omceugcc_CheckBoxStyle__init_(var_0, var_1) { + var var_2 = new omceugcc_CheckBoxStyle(); + omceugcc_CheckBoxStyle__init_0(var_2, var_0, var_1); + return var_2; +} +function omceugcc_CheckBoxStyle_values() { + omceugcc_CheckBoxStyle_$callClinit(); + return omceugcc_CheckBoxStyle_$VALUES.$clone(); +} +function omceugcc_CheckBoxStyle__init_0($this, var$1, var$2) { + omceugcc_CheckBoxStyle_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omceugcc_CheckBoxStyle_$values() { + omceugcc_CheckBoxStyle_$callClinit(); + return $rt_createArrayFromData(omceugcc_CheckBoxStyle, [omceugcc_CheckBoxStyle_CHECKBOX, omceugcc_CheckBoxStyle_RADIO]); +} +function omceugcc_CheckBoxStyle__clinit_() { + omceugcc_CheckBoxStyle_CHECKBOX = omceugcc_CheckBoxStyle__init_($rt_s(653), 0); + omceugcc_CheckBoxStyle_RADIO = omceugcc_CheckBoxStyle__init_($rt_s(654), 1); + omceugcc_CheckBoxStyle_$VALUES = omceugcc_CheckBoxStyle_$values(); +} +var cbgggpv_MeshSpawnShapeValue$Triangle = $rt_classWithoutFields(); +function cbgm_Matrix3() { + var a = this; jl_Object.call(a); + a.$val1 = null; + a.$tmp0 = null; +} +function cbgm_Matrix3__init_() { + var var_0 = new cbgm_Matrix3(); + cbgm_Matrix3__init_0(var_0); + return var_0; +} +function cbgm_Matrix3__init_0($this) { + jl_Object__init_0($this); + $this.$val1 = $rt_createFloatArray(9); + $this.$tmp0 = $rt_createFloatArray(9); + $this.$tmp0.data[8] = 1.0; + $this.$idt(); +} +function cbgm_Matrix3_idt($this) { + var $val, var$2; + $val = $this.$val1; + var$2 = $val.data; + var$2[0] = 1.0; + var$2[1] = 0.0; + var$2[2] = 0.0; + var$2[3] = 0.0; + var$2[4] = 1.0; + var$2[5] = 0.0; + var$2[6] = 0.0; + var$2[7] = 0.0; + var$2[8] = 1.0; + return $this; +} +function cbgm_Matrix4() { + jl_Object.call(this); + this.$val = null; +} +var cbgm_Matrix4_tmp = null; +var cbgm_Matrix4_quat = null; +var cbgm_Matrix4_quat2 = null; +var cbgm_Matrix4_l_vez = null; +var cbgm_Matrix4_l_vex = null; +var cbgm_Matrix4_l_vey = null; +var cbgm_Matrix4_tmpVec = null; +var cbgm_Matrix4_tmpMat = null; +var cbgm_Matrix4_right = null; +var cbgm_Matrix4_tmpForward = null; +var cbgm_Matrix4_tmpUp = null; +function cbgm_Matrix4_$callClinit() { + cbgm_Matrix4_$callClinit = $rt_eraseClinit(cbgm_Matrix4); + cbgm_Matrix4__clinit_(); +} +function cbgm_Matrix4__init_() { + var var_0 = new cbgm_Matrix4(); + cbgm_Matrix4__init_0(var_0); + return var_0; +} +function cbgm_Matrix4__init_0($this) { + cbgm_Matrix4_$callClinit(); + jl_Object__init_0($this); + $this.$val = $rt_createFloatArray(16); + $this.$val.data[0] = 1.0; + $this.$val.data[5] = 1.0; + $this.$val.data[10] = 1.0; + $this.$val.data[15] = 1.0; +} +function cbgm_Matrix4_set($this, $matrix) { + return $this.$set10($matrix.$val); +} +function cbgm_Matrix4_set0($this, $values) { + var var$2; + var$2 = $values.data; + $this.$val.data[0] = var$2[0]; + $this.$val.data[1] = var$2[1]; + $this.$val.data[2] = var$2[2]; + $this.$val.data[3] = var$2[3]; + $this.$val.data[4] = var$2[4]; + $this.$val.data[5] = var$2[5]; + $this.$val.data[6] = var$2[6]; + $this.$val.data[7] = var$2[7]; + $this.$val.data[8] = var$2[8]; + $this.$val.data[9] = var$2[9]; + $this.$val.data[10] = var$2[10]; + $this.$val.data[11] = var$2[11]; + $this.$val.data[12] = var$2[12]; + $this.$val.data[13] = var$2[13]; + $this.$val.data[14] = var$2[14]; + $this.$val.data[15] = var$2[15]; + return $this; +} +function cbgm_Matrix4_mul($this, $matrix) { + cbgm_Matrix4_$callClinit(); + cbgm_Matrix4_tmp.data[0] = $this.$val.data[0] * $matrix.$val.data[0] + $this.$val.data[4] * $matrix.$val.data[1] + $this.$val.data[8] * $matrix.$val.data[2] + $this.$val.data[12] * $matrix.$val.data[3]; + cbgm_Matrix4_tmp.data[4] = $this.$val.data[0] * $matrix.$val.data[4] + $this.$val.data[4] * $matrix.$val.data[5] + $this.$val.data[8] * $matrix.$val.data[6] + $this.$val.data[12] * $matrix.$val.data[7]; + cbgm_Matrix4_tmp.data[8] = $this.$val.data[0] * $matrix.$val.data[8] + $this.$val.data[4] * $matrix.$val.data[9] + $this.$val.data[8] * $matrix.$val.data[10] + $this.$val.data[12] * $matrix.$val.data[11]; + cbgm_Matrix4_tmp.data[12] = $this.$val.data[0] * $matrix.$val.data[12] + $this.$val.data[4] * $matrix.$val.data[13] + $this.$val.data[8] * $matrix.$val.data[14] + $this.$val.data[12] * $matrix.$val.data[15]; + cbgm_Matrix4_tmp.data[1] = $this.$val.data[1] * $matrix.$val.data[0] + $this.$val.data[5] * $matrix.$val.data[1] + $this.$val.data[9] * $matrix.$val.data[2] + $this.$val.data[13] * $matrix.$val.data[3]; + cbgm_Matrix4_tmp.data[5] = $this.$val.data[1] * $matrix.$val.data[4] + $this.$val.data[5] * $matrix.$val.data[5] + $this.$val.data[9] * $matrix.$val.data[6] + $this.$val.data[13] * $matrix.$val.data[7]; + cbgm_Matrix4_tmp.data[9] = $this.$val.data[1] * $matrix.$val.data[8] + $this.$val.data[5] * $matrix.$val.data[9] + $this.$val.data[9] * $matrix.$val.data[10] + $this.$val.data[13] * $matrix.$val.data[11]; + cbgm_Matrix4_tmp.data[13] = $this.$val.data[1] * $matrix.$val.data[12] + $this.$val.data[5] * $matrix.$val.data[13] + $this.$val.data[9] * $matrix.$val.data[14] + $this.$val.data[13] * $matrix.$val.data[15]; + cbgm_Matrix4_tmp.data[2] = $this.$val.data[2] * $matrix.$val.data[0] + $this.$val.data[6] * $matrix.$val.data[1] + $this.$val.data[10] * $matrix.$val.data[2] + $this.$val.data[14] * $matrix.$val.data[3]; + cbgm_Matrix4_tmp.data[6] = $this.$val.data[2] * $matrix.$val.data[4] + $this.$val.data[6] * $matrix.$val.data[5] + $this.$val.data[10] * $matrix.$val.data[6] + $this.$val.data[14] * $matrix.$val.data[7]; + cbgm_Matrix4_tmp.data[10] = $this.$val.data[2] * $matrix.$val.data[8] + $this.$val.data[6] * $matrix.$val.data[9] + $this.$val.data[10] * $matrix.$val.data[10] + $this.$val.data[14] * $matrix.$val.data[11]; + cbgm_Matrix4_tmp.data[14] = $this.$val.data[2] * $matrix.$val.data[12] + $this.$val.data[6] * $matrix.$val.data[13] + $this.$val.data[10] * $matrix.$val.data[14] + $this.$val.data[14] * $matrix.$val.data[15]; + cbgm_Matrix4_tmp.data[3] = $this.$val.data[3] * $matrix.$val.data[0] + $this.$val.data[7] * $matrix.$val.data[1] + $this.$val.data[11] * $matrix.$val.data[2] + $this.$val.data[15] * $matrix.$val.data[3]; + cbgm_Matrix4_tmp.data[7] = $this.$val.data[3] * $matrix.$val.data[4] + $this.$val.data[7] * $matrix.$val.data[5] + $this.$val.data[11] * $matrix.$val.data[6] + $this.$val.data[15] * $matrix.$val.data[7]; + cbgm_Matrix4_tmp.data[11] = $this.$val.data[3] * $matrix.$val.data[8] + $this.$val.data[7] * $matrix.$val.data[9] + $this.$val.data[11] * $matrix.$val.data[10] + $this.$val.data[15] * $matrix.$val.data[11]; + cbgm_Matrix4_tmp.data[15] = $this.$val.data[3] * $matrix.$val.data[12] + $this.$val.data[7] * $matrix.$val.data[13] + $this.$val.data[11] * $matrix.$val.data[14] + $this.$val.data[15] * $matrix.$val.data[15]; + return $this.$set10(cbgm_Matrix4_tmp); +} +function cbgm_Matrix4_idt($this) { + $this.$val.data[0] = 1.0; + $this.$val.data[4] = 0.0; + $this.$val.data[8] = 0.0; + $this.$val.data[12] = 0.0; + $this.$val.data[1] = 0.0; + $this.$val.data[5] = 1.0; + $this.$val.data[9] = 0.0; + $this.$val.data[13] = 0.0; + $this.$val.data[2] = 0.0; + $this.$val.data[6] = 0.0; + $this.$val.data[10] = 1.0; + $this.$val.data[14] = 0.0; + $this.$val.data[3] = 0.0; + $this.$val.data[7] = 0.0; + $this.$val.data[11] = 0.0; + $this.$val.data[15] = 1.0; + return $this; +} +function cbgm_Matrix4_inv($this) { + var $l_det, $inv_det; + $l_det = $this.$val.data[3] * $this.$val.data[6] * $this.$val.data[9] * $this.$val.data[12] - $this.$val.data[2] * $this.$val.data[7] * $this.$val.data[9] * $this.$val.data[12] - $this.$val.data[3] * $this.$val.data[5] * $this.$val.data[10] * $this.$val.data[12] + $this.$val.data[1] * $this.$val.data[7] * $this.$val.data[10] * $this.$val.data[12] + $this.$val.data[2] * $this.$val.data[5] * $this.$val.data[11] * $this.$val.data[12] - $this.$val.data[1] * $this.$val.data[6] * $this.$val.data[11] * $this.$val.data[12] + - $this.$val.data[3] * $this.$val.data[6] * $this.$val.data[8] * $this.$val.data[13] + $this.$val.data[2] * $this.$val.data[7] * $this.$val.data[8] * $this.$val.data[13] + $this.$val.data[3] * $this.$val.data[4] * $this.$val.data[10] * $this.$val.data[13] - $this.$val.data[0] * $this.$val.data[7] * $this.$val.data[10] * $this.$val.data[13] - $this.$val.data[2] * $this.$val.data[4] * $this.$val.data[11] * $this.$val.data[13] + $this.$val.data[0] * $this.$val.data[6] * $this.$val.data[11] * $this.$val.data[13] + + $this.$val.data[3] * $this.$val.data[5] * $this.$val.data[8] * $this.$val.data[14] - $this.$val.data[1] * $this.$val.data[7] * $this.$val.data[8] * $this.$val.data[14] - $this.$val.data[3] * $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[14] + $this.$val.data[0] * $this.$val.data[7] * $this.$val.data[9] * $this.$val.data[14] + $this.$val.data[1] * $this.$val.data[4] * $this.$val.data[11] * $this.$val.data[14] - $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[11] * $this.$val.data[14] + - $this.$val.data[2] * $this.$val.data[5] * $this.$val.data[8] * $this.$val.data[15] + $this.$val.data[1] * $this.$val.data[6] * $this.$val.data[8] * $this.$val.data[15] + $this.$val.data[2] * $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[15] - $this.$val.data[0] * $this.$val.data[6] * $this.$val.data[9] * $this.$val.data[15] - $this.$val.data[1] * $this.$val.data[4] * $this.$val.data[10] * $this.$val.data[15] + $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[10] * $this.$val.data[15]; + if ($l_det === 0.0) + $rt_throw(jl_RuntimeException__init_($rt_s(655))); + $inv_det = 1.0 / $l_det; + cbgm_Matrix4_$callClinit(); + cbgm_Matrix4_tmp.data[0] = $this.$val.data[9] * $this.$val.data[14] * $this.$val.data[7] - $this.$val.data[13] * $this.$val.data[10] * $this.$val.data[7] + $this.$val.data[13] * $this.$val.data[6] * $this.$val.data[11] - $this.$val.data[5] * $this.$val.data[14] * $this.$val.data[11] - $this.$val.data[9] * $this.$val.data[6] * $this.$val.data[15] + $this.$val.data[5] * $this.$val.data[10] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[4] = $this.$val.data[12] * $this.$val.data[10] * $this.$val.data[7] - $this.$val.data[8] * $this.$val.data[14] * $this.$val.data[7] - $this.$val.data[12] * $this.$val.data[6] * $this.$val.data[11] + $this.$val.data[4] * $this.$val.data[14] * $this.$val.data[11] + $this.$val.data[8] * $this.$val.data[6] * $this.$val.data[15] - $this.$val.data[4] * $this.$val.data[10] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[8] = $this.$val.data[8] * $this.$val.data[13] * $this.$val.data[7] - $this.$val.data[12] * $this.$val.data[9] * $this.$val.data[7] + $this.$val.data[12] * $this.$val.data[5] * $this.$val.data[11] - $this.$val.data[4] * $this.$val.data[13] * $this.$val.data[11] - $this.$val.data[8] * $this.$val.data[5] * $this.$val.data[15] + $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[12] = $this.$val.data[12] * $this.$val.data[9] * $this.$val.data[6] - $this.$val.data[8] * $this.$val.data[13] * $this.$val.data[6] - $this.$val.data[12] * $this.$val.data[5] * $this.$val.data[10] + $this.$val.data[4] * $this.$val.data[13] * $this.$val.data[10] + $this.$val.data[8] * $this.$val.data[5] * $this.$val.data[14] - $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[14]; + cbgm_Matrix4_tmp.data[1] = $this.$val.data[13] * $this.$val.data[10] * $this.$val.data[3] - $this.$val.data[9] * $this.$val.data[14] * $this.$val.data[3] - $this.$val.data[13] * $this.$val.data[2] * $this.$val.data[11] + $this.$val.data[1] * $this.$val.data[14] * $this.$val.data[11] + $this.$val.data[9] * $this.$val.data[2] * $this.$val.data[15] - $this.$val.data[1] * $this.$val.data[10] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[5] = $this.$val.data[8] * $this.$val.data[14] * $this.$val.data[3] - $this.$val.data[12] * $this.$val.data[10] * $this.$val.data[3] + $this.$val.data[12] * $this.$val.data[2] * $this.$val.data[11] - $this.$val.data[0] * $this.$val.data[14] * $this.$val.data[11] - $this.$val.data[8] * $this.$val.data[2] * $this.$val.data[15] + $this.$val.data[0] * $this.$val.data[10] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[9] = $this.$val.data[12] * $this.$val.data[9] * $this.$val.data[3] - $this.$val.data[8] * $this.$val.data[13] * $this.$val.data[3] - $this.$val.data[12] * $this.$val.data[1] * $this.$val.data[11] + $this.$val.data[0] * $this.$val.data[13] * $this.$val.data[11] + $this.$val.data[8] * $this.$val.data[1] * $this.$val.data[15] - $this.$val.data[0] * $this.$val.data[9] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[13] = $this.$val.data[8] * $this.$val.data[13] * $this.$val.data[2] - $this.$val.data[12] * $this.$val.data[9] * $this.$val.data[2] + $this.$val.data[12] * $this.$val.data[1] * $this.$val.data[10] - $this.$val.data[0] * $this.$val.data[13] * $this.$val.data[10] - $this.$val.data[8] * $this.$val.data[1] * $this.$val.data[14] + $this.$val.data[0] * $this.$val.data[9] * $this.$val.data[14]; + cbgm_Matrix4_tmp.data[2] = $this.$val.data[5] * $this.$val.data[14] * $this.$val.data[3] - $this.$val.data[13] * $this.$val.data[6] * $this.$val.data[3] + $this.$val.data[13] * $this.$val.data[2] * $this.$val.data[7] - $this.$val.data[1] * $this.$val.data[14] * $this.$val.data[7] - $this.$val.data[5] * $this.$val.data[2] * $this.$val.data[15] + $this.$val.data[1] * $this.$val.data[6] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[6] = $this.$val.data[12] * $this.$val.data[6] * $this.$val.data[3] - $this.$val.data[4] * $this.$val.data[14] * $this.$val.data[3] - $this.$val.data[12] * $this.$val.data[2] * $this.$val.data[7] + $this.$val.data[0] * $this.$val.data[14] * $this.$val.data[7] + $this.$val.data[4] * $this.$val.data[2] * $this.$val.data[15] - $this.$val.data[0] * $this.$val.data[6] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[10] = $this.$val.data[4] * $this.$val.data[13] * $this.$val.data[3] - $this.$val.data[12] * $this.$val.data[5] * $this.$val.data[3] + $this.$val.data[12] * $this.$val.data[1] * $this.$val.data[7] - $this.$val.data[0] * $this.$val.data[13] * $this.$val.data[7] - $this.$val.data[4] * $this.$val.data[1] * $this.$val.data[15] + $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[15]; + cbgm_Matrix4_tmp.data[14] = $this.$val.data[12] * $this.$val.data[5] * $this.$val.data[2] - $this.$val.data[4] * $this.$val.data[13] * $this.$val.data[2] - $this.$val.data[12] * $this.$val.data[1] * $this.$val.data[6] + $this.$val.data[0] * $this.$val.data[13] * $this.$val.data[6] + $this.$val.data[4] * $this.$val.data[1] * $this.$val.data[14] - $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[14]; + cbgm_Matrix4_tmp.data[3] = $this.$val.data[9] * $this.$val.data[6] * $this.$val.data[3] - $this.$val.data[5] * $this.$val.data[10] * $this.$val.data[3] - $this.$val.data[9] * $this.$val.data[2] * $this.$val.data[7] + $this.$val.data[1] * $this.$val.data[10] * $this.$val.data[7] + $this.$val.data[5] * $this.$val.data[2] * $this.$val.data[11] - $this.$val.data[1] * $this.$val.data[6] * $this.$val.data[11]; + cbgm_Matrix4_tmp.data[7] = $this.$val.data[4] * $this.$val.data[10] * $this.$val.data[3] - $this.$val.data[8] * $this.$val.data[6] * $this.$val.data[3] + $this.$val.data[8] * $this.$val.data[2] * $this.$val.data[7] - $this.$val.data[0] * $this.$val.data[10] * $this.$val.data[7] - $this.$val.data[4] * $this.$val.data[2] * $this.$val.data[11] + $this.$val.data[0] * $this.$val.data[6] * $this.$val.data[11]; + cbgm_Matrix4_tmp.data[11] = $this.$val.data[8] * $this.$val.data[5] * $this.$val.data[3] - $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[3] - $this.$val.data[8] * $this.$val.data[1] * $this.$val.data[7] + $this.$val.data[0] * $this.$val.data[9] * $this.$val.data[7] + $this.$val.data[4] * $this.$val.data[1] * $this.$val.data[11] - $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[11]; + cbgm_Matrix4_tmp.data[15] = $this.$val.data[4] * $this.$val.data[9] * $this.$val.data[2] - $this.$val.data[8] * $this.$val.data[5] * $this.$val.data[2] + $this.$val.data[8] * $this.$val.data[1] * $this.$val.data[6] - $this.$val.data[0] * $this.$val.data[9] * $this.$val.data[6] - $this.$val.data[4] * $this.$val.data[1] * $this.$val.data[10] + $this.$val.data[0] * $this.$val.data[5] * $this.$val.data[10]; + $this.$val.data[0] = cbgm_Matrix4_tmp.data[0] * $inv_det; + $this.$val.data[4] = cbgm_Matrix4_tmp.data[4] * $inv_det; + $this.$val.data[8] = cbgm_Matrix4_tmp.data[8] * $inv_det; + $this.$val.data[12] = cbgm_Matrix4_tmp.data[12] * $inv_det; + $this.$val.data[1] = cbgm_Matrix4_tmp.data[1] * $inv_det; + $this.$val.data[5] = cbgm_Matrix4_tmp.data[5] * $inv_det; + $this.$val.data[9] = cbgm_Matrix4_tmp.data[9] * $inv_det; + $this.$val.data[13] = cbgm_Matrix4_tmp.data[13] * $inv_det; + $this.$val.data[2] = cbgm_Matrix4_tmp.data[2] * $inv_det; + $this.$val.data[6] = cbgm_Matrix4_tmp.data[6] * $inv_det; + $this.$val.data[10] = cbgm_Matrix4_tmp.data[10] * $inv_det; + $this.$val.data[14] = cbgm_Matrix4_tmp.data[14] * $inv_det; + $this.$val.data[3] = cbgm_Matrix4_tmp.data[3] * $inv_det; + $this.$val.data[7] = cbgm_Matrix4_tmp.data[7] * $inv_det; + $this.$val.data[11] = cbgm_Matrix4_tmp.data[11] * $inv_det; + $this.$val.data[15] = cbgm_Matrix4_tmp.data[15] * $inv_det; + return $this; +} +function cbgm_Matrix4_setToOrtho2D($this, $x, $y, $width, $height) { + $this.$setToOrtho($x, $x + $width, $y, $y + $height, 0.0, 1.0); + return $this; +} +function cbgm_Matrix4_setToOrtho($this, $left, $right, $bottom, $top, $near, $far) { + var var$7, $x_orth, var$9, $y_orth, var$11, $z_orth, $tx, $ty, $tz; + $this.$idt0(); + var$7 = $right - $left; + $x_orth = 2.0 / var$7; + var$9 = $top - $bottom; + $y_orth = 2.0 / var$9; + var$11 = $far - $near; + $z_orth = (-2.0) / var$11; + $tx = -($right + $left) / var$7; + $ty = -($top + $bottom) / var$9; + $tz = -($far + $near) / var$11; + $this.$val.data[0] = $x_orth; + $this.$val.data[1] = 0.0; + $this.$val.data[2] = 0.0; + $this.$val.data[3] = 0.0; + $this.$val.data[4] = 0.0; + $this.$val.data[5] = $y_orth; + $this.$val.data[6] = 0.0; + $this.$val.data[7] = 0.0; + $this.$val.data[8] = 0.0; + $this.$val.data[9] = 0.0; + $this.$val.data[10] = $z_orth; + $this.$val.data[11] = 0.0; + $this.$val.data[12] = $tx; + $this.$val.data[13] = $ty; + $this.$val.data[14] = $tz; + $this.$val.data[15] = 1.0; + return $this; +} +function cbgm_Matrix4_setToTranslation($this, $x, $y, $z) { + $this.$idt0(); + $this.$val.data[12] = $x; + $this.$val.data[13] = $y; + $this.$val.data[14] = $z; + return $this; +} +function cbgm_Matrix4_setToLookAt($this, $direction, $up) { + cbgm_Matrix4_$callClinit(); + (cbgm_Matrix4_l_vez.$set2($direction)).$nor(); + (cbgm_Matrix4_l_vex.$set2($direction)).$nor(); + (cbgm_Matrix4_l_vex.$crs($up)).$nor(); + ((cbgm_Matrix4_l_vey.$set2(cbgm_Matrix4_l_vex)).$crs(cbgm_Matrix4_l_vez)).$nor(); + $this.$idt0(); + $this.$val.data[0] = cbgm_Matrix4_l_vex.$x2; + $this.$val.data[4] = cbgm_Matrix4_l_vex.$y2; + $this.$val.data[8] = cbgm_Matrix4_l_vex.$z; + $this.$val.data[1] = cbgm_Matrix4_l_vey.$x2; + $this.$val.data[5] = cbgm_Matrix4_l_vey.$y2; + $this.$val.data[9] = cbgm_Matrix4_l_vey.$z; + $this.$val.data[2] = -cbgm_Matrix4_l_vez.$x2; + $this.$val.data[6] = -cbgm_Matrix4_l_vez.$y2; + $this.$val.data[10] = -cbgm_Matrix4_l_vez.$z; + return $this; +} +function cbgm_Matrix4_setToLookAt0($this, $position, $target, $up) { + cbgm_Matrix4_$callClinit(); + (cbgm_Matrix4_tmpVec.$set2($target)).$sub($position); + $this.$setToLookAt(cbgm_Matrix4_tmpVec, $up); + $this.$mul0(cbgm_Matrix4_tmpMat.$setToTranslation( -$position.$x2, -$position.$y2, -$position.$z)); + return $this; +} +function cbgm_Matrix4_matrix4_mul($mata, $matb) { + var var$3, var$4, $tmp_0, var$6; + cbgm_Matrix4_$callClinit(); + var$3 = $matb.data; + var$4 = $mata.data; + $tmp_0 = $rt_createFloatArray(16); + var$6 = $tmp_0.data; + var$6[0] = var$4[0] * var$3[0] + var$4[4] * var$3[1] + var$4[8] * var$3[2] + var$4[12] * var$3[3]; + var$6[4] = var$4[0] * var$3[4] + var$4[4] * var$3[5] + var$4[8] * var$3[6] + var$4[12] * var$3[7]; + var$6[8] = var$4[0] * var$3[8] + var$4[4] * var$3[9] + var$4[8] * var$3[10] + var$4[12] * var$3[11]; + var$6[12] = var$4[0] * var$3[12] + var$4[4] * var$3[13] + var$4[8] * var$3[14] + var$4[12] * var$3[15]; + var$6[1] = var$4[1] * var$3[0] + var$4[5] * var$3[1] + var$4[9] * var$3[2] + var$4[13] * var$3[3]; + var$6[5] = var$4[1] * var$3[4] + var$4[5] * var$3[5] + var$4[9] * var$3[6] + var$4[13] * var$3[7]; + var$6[9] = var$4[1] * var$3[8] + var$4[5] * var$3[9] + var$4[9] * var$3[10] + var$4[13] * var$3[11]; + var$6[13] = var$4[1] * var$3[12] + var$4[5] * var$3[13] + var$4[9] * var$3[14] + var$4[13] * var$3[15]; + var$6[2] = var$4[2] * var$3[0] + var$4[6] * var$3[1] + var$4[10] * var$3[2] + var$4[14] * var$3[3]; + var$6[6] = var$4[2] * var$3[4] + var$4[6] * var$3[5] + var$4[10] * var$3[6] + var$4[14] * var$3[7]; + var$6[10] = var$4[2] * var$3[8] + var$4[6] * var$3[9] + var$4[10] * var$3[10] + var$4[14] * var$3[11]; + var$6[14] = var$4[2] * var$3[12] + var$4[6] * var$3[13] + var$4[10] * var$3[14] + var$4[14] * var$3[15]; + var$6[3] = var$4[3] * var$3[0] + var$4[7] * var$3[1] + var$4[11] * var$3[2] + var$4[15] * var$3[3]; + var$6[7] = var$4[3] * var$3[4] + var$4[7] * var$3[5] + var$4[11] * var$3[6] + var$4[15] * var$3[7]; + var$6[11] = var$4[3] * var$3[8] + var$4[7] * var$3[9] + var$4[11] * var$3[10] + var$4[15] * var$3[11]; + var$6[15] = var$4[3] * var$3[12] + var$4[7] * var$3[13] + var$4[11] * var$3[14] + var$4[15] * var$3[15]; + jl_System_arraycopy($tmp_0, 0, $mata, 0, 16); +} +function cbgm_Matrix4_matrix4_det($val) { + var var$2; + cbgm_Matrix4_$callClinit(); + var$2 = $val.data; + return var$2[3] * var$2[6] * var$2[9] * var$2[12] - var$2[2] * var$2[7] * var$2[9] * var$2[12] - var$2[3] * var$2[5] * var$2[10] * var$2[12] + var$2[1] * var$2[7] * var$2[10] * var$2[12] + var$2[2] * var$2[5] * var$2[11] * var$2[12] - var$2[1] * var$2[6] * var$2[11] * var$2[12] - var$2[3] * var$2[6] * var$2[8] * var$2[13] + var$2[2] * var$2[7] * var$2[8] * var$2[13] + var$2[3] * var$2[4] * var$2[10] * var$2[13] - var$2[0] * var$2[7] * var$2[10] * var$2[13] - var$2[2] * var$2[4] * var$2[11] * var$2[13] + + var$2[0] * var$2[6] * var$2[11] * var$2[13] + var$2[3] * var$2[5] * var$2[8] * var$2[14] - var$2[1] * var$2[7] * var$2[8] * var$2[14] - var$2[3] * var$2[4] * var$2[9] * var$2[14] + var$2[0] * var$2[7] * var$2[9] * var$2[14] + var$2[1] * var$2[4] * var$2[11] * var$2[14] - var$2[0] * var$2[5] * var$2[11] * var$2[14] - var$2[2] * var$2[5] * var$2[8] * var$2[15] + var$2[1] * var$2[6] * var$2[8] * var$2[15] + var$2[2] * var$2[4] * var$2[9] * var$2[15] - var$2[0] * var$2[6] * var$2[9] * var$2[15] - var$2[1] * + var$2[4] * var$2[10] * var$2[15] + var$2[0] * var$2[5] * var$2[10] * var$2[15]; +} +function cbgm_Matrix4_matrix4_inv($val) { + var $tmp_0, $l_det, var$4, var$5, $inv_det; + cbgm_Matrix4_$callClinit(); + $tmp_0 = $rt_createFloatArray(16); + $l_det = cbgm_Matrix4_matrix4_det($val); + if ($l_det === 0.0) + return 0; + var$4 = $tmp_0.data; + var$5 = $val.data; + var$4[0] = var$5[9] * var$5[14] * var$5[7] - var$5[13] * var$5[10] * var$5[7] + var$5[13] * var$5[6] * var$5[11] - var$5[5] * var$5[14] * var$5[11] - var$5[9] * var$5[6] * var$5[15] + var$5[5] * var$5[10] * var$5[15]; + var$4[4] = var$5[12] * var$5[10] * var$5[7] - var$5[8] * var$5[14] * var$5[7] - var$5[12] * var$5[6] * var$5[11] + var$5[4] * var$5[14] * var$5[11] + var$5[8] * var$5[6] * var$5[15] - var$5[4] * var$5[10] * var$5[15]; + var$4[8] = var$5[8] * var$5[13] * var$5[7] - var$5[12] * var$5[9] * var$5[7] + var$5[12] * var$5[5] * var$5[11] - var$5[4] * var$5[13] * var$5[11] - var$5[8] * var$5[5] * var$5[15] + var$5[4] * var$5[9] * var$5[15]; + var$4[12] = var$5[12] * var$5[9] * var$5[6] - var$5[8] * var$5[13] * var$5[6] - var$5[12] * var$5[5] * var$5[10] + var$5[4] * var$5[13] * var$5[10] + var$5[8] * var$5[5] * var$5[14] - var$5[4] * var$5[9] * var$5[14]; + var$4[1] = var$5[13] * var$5[10] * var$5[3] - var$5[9] * var$5[14] * var$5[3] - var$5[13] * var$5[2] * var$5[11] + var$5[1] * var$5[14] * var$5[11] + var$5[9] * var$5[2] * var$5[15] - var$5[1] * var$5[10] * var$5[15]; + var$4[5] = var$5[8] * var$5[14] * var$5[3] - var$5[12] * var$5[10] * var$5[3] + var$5[12] * var$5[2] * var$5[11] - var$5[0] * var$5[14] * var$5[11] - var$5[8] * var$5[2] * var$5[15] + var$5[0] * var$5[10] * var$5[15]; + var$4[9] = var$5[12] * var$5[9] * var$5[3] - var$5[8] * var$5[13] * var$5[3] - var$5[12] * var$5[1] * var$5[11] + var$5[0] * var$5[13] * var$5[11] + var$5[8] * var$5[1] * var$5[15] - var$5[0] * var$5[9] * var$5[15]; + var$4[13] = var$5[8] * var$5[13] * var$5[2] - var$5[12] * var$5[9] * var$5[2] + var$5[12] * var$5[1] * var$5[10] - var$5[0] * var$5[13] * var$5[10] - var$5[8] * var$5[1] * var$5[14] + var$5[0] * var$5[9] * var$5[14]; + var$4[2] = var$5[5] * var$5[14] * var$5[3] - var$5[13] * var$5[6] * var$5[3] + var$5[13] * var$5[2] * var$5[7] - var$5[1] * var$5[14] * var$5[7] - var$5[5] * var$5[2] * var$5[15] + var$5[1] * var$5[6] * var$5[15]; + var$4[6] = var$5[12] * var$5[6] * var$5[3] - var$5[4] * var$5[14] * var$5[3] - var$5[12] * var$5[2] * var$5[7] + var$5[0] * var$5[14] * var$5[7] + var$5[4] * var$5[2] * var$5[15] - var$5[0] * var$5[6] * var$5[15]; + var$4[10] = var$5[4] * var$5[13] * var$5[3] - var$5[12] * var$5[5] * var$5[3] + var$5[12] * var$5[1] * var$5[7] - var$5[0] * var$5[13] * var$5[7] - var$5[4] * var$5[1] * var$5[15] + var$5[0] * var$5[5] * var$5[15]; + var$4[14] = var$5[12] * var$5[5] * var$5[2] - var$5[4] * var$5[13] * var$5[2] - var$5[12] * var$5[1] * var$5[6] + var$5[0] * var$5[13] * var$5[6] + var$5[4] * var$5[1] * var$5[14] - var$5[0] * var$5[5] * var$5[14]; + var$4[3] = var$5[9] * var$5[6] * var$5[3] - var$5[5] * var$5[10] * var$5[3] - var$5[9] * var$5[2] * var$5[7] + var$5[1] * var$5[10] * var$5[7] + var$5[5] * var$5[2] * var$5[11] - var$5[1] * var$5[6] * var$5[11]; + var$4[7] = var$5[4] * var$5[10] * var$5[3] - var$5[8] * var$5[6] * var$5[3] + var$5[8] * var$5[2] * var$5[7] - var$5[0] * var$5[10] * var$5[7] - var$5[4] * var$5[2] * var$5[11] + var$5[0] * var$5[6] * var$5[11]; + var$4[11] = var$5[8] * var$5[5] * var$5[3] - var$5[4] * var$5[9] * var$5[3] - var$5[8] * var$5[1] * var$5[7] + var$5[0] * var$5[9] * var$5[7] + var$5[4] * var$5[1] * var$5[11] - var$5[0] * var$5[5] * var$5[11]; + var$4[15] = var$5[4] * var$5[9] * var$5[2] - var$5[8] * var$5[5] * var$5[2] + var$5[8] * var$5[1] * var$5[6] - var$5[0] * var$5[9] * var$5[6] - var$5[4] * var$5[1] * var$5[10] + var$5[0] * var$5[5] * var$5[10]; + $inv_det = 1.0 / $l_det; + var$5[0] = var$4[0] * $inv_det; + var$5[4] = var$4[4] * $inv_det; + var$5[8] = var$4[8] * $inv_det; + var$5[12] = var$4[12] * $inv_det; + var$5[1] = var$4[1] * $inv_det; + var$5[5] = var$4[5] * $inv_det; + var$5[9] = var$4[9] * $inv_det; + var$5[13] = var$4[13] * $inv_det; + var$5[2] = var$4[2] * $inv_det; + var$5[6] = var$4[6] * $inv_det; + var$5[10] = var$4[10] * $inv_det; + var$5[14] = var$4[14] * $inv_det; + var$5[3] = var$4[3] * $inv_det; + var$5[7] = var$4[7] * $inv_det; + var$5[11] = var$4[11] * $inv_det; + var$5[15] = var$4[15] * $inv_det; + return 1; +} +function cbgm_Matrix4_matrix4_proj($mat, $vec, $offset) { + var var$4, var$5, var$6, var$7, var$8, var$9, var$10, $inv_w, $x, $y, $z; + cbgm_Matrix4_$callClinit(); + var$4 = $mat.data; + var$5 = $vec.data; + var$6 = $offset + 0 | 0; + var$7 = var$5[var$6] * var$4[3]; + var$8 = $offset + 1 | 0; + var$9 = var$7 + var$5[var$8] * var$4[7]; + var$10 = $offset + 2 | 0; + $inv_w = 1.0 / (var$9 + var$5[var$10] * var$4[11] + var$4[15]); + $x = (var$5[var$6] * var$4[0] + var$5[var$8] * var$4[4] + var$5[var$10] * var$4[8] + var$4[12]) * $inv_w; + $y = (var$5[var$6] * var$4[1] + var$5[var$8] * var$4[5] + var$5[var$10] * var$4[9] + var$4[13]) * $inv_w; + $z = (var$5[var$6] * var$4[2] + var$5[var$8] * var$4[6] + var$5[var$10] * var$4[10] + var$4[14]) * $inv_w; + var$5[var$6] = $x; + var$5[var$8] = $y; + var$5[var$10] = $z; +} +function cbgm_Matrix4_mul0($mata, $matb) { + cbgm_Matrix4_$callClinit(); + cbgm_Matrix4_matrix4_mul($mata, $matb); +} +function cbgm_Matrix4_prj($mat, $vecs, $offset, $numVecs, $stride) { + var $i; + cbgm_Matrix4_$callClinit(); + $i = 0; + while ($i < $numVecs) { + cbgm_Matrix4_matrix4_proj($mat, $vecs, $offset); + $offset = $offset + $stride | 0; + $i = $i + 1 | 0; + } +} +function cbgm_Matrix4_inv0($values) { + cbgm_Matrix4_$callClinit(); + return cbgm_Matrix4_matrix4_inv($values); +} +function cbgm_Matrix4__clinit_() { + cbgm_Matrix4_tmp = $rt_createFloatArray(16); + cbgm_Matrix4_quat = cbgm_Quaternion__init_(); + cbgm_Matrix4_quat2 = cbgm_Quaternion__init_(); + cbgm_Matrix4_l_vez = cbgm_Vector3__init_(); + cbgm_Matrix4_l_vex = cbgm_Vector3__init_(); + cbgm_Matrix4_l_vey = cbgm_Vector3__init_(); + cbgm_Matrix4_tmpVec = cbgm_Vector3__init_(); + cbgm_Matrix4_tmpMat = cbgm_Matrix4__init_(); + cbgm_Matrix4_right = cbgm_Vector3__init_(); + cbgm_Matrix4_tmpForward = cbgm_Vector3__init_(); + cbgm_Matrix4_tmpUp = cbgm_Vector3__init_(); +} +var omceuga_MapAction = $rt_classWithoutFields(omceuga_CommonActions); +var cbgss_InputListener$1 = $rt_classWithoutFields(); +var cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type = null; +function cbgss_InputListener$1_$callClinit() { + cbgss_InputListener$1_$callClinit = $rt_eraseClinit(cbgss_InputListener$1); + cbgss_InputListener$1__clinit_(); +} +function cbgss_InputListener$1__clinit_() { + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type = $rt_createIntArray((cbgss_InputEvent$Type_values()).data.length); + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_keyDown)] = 1; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_keyUp)] = 2; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_keyTyped)] = 3; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchDown)] = 4; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchUp)] = 5; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchDragged)] = 6; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_mouseMoved)] = 7; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_scrolled)] = 8; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_enter)] = 9; + cbgss_InputListener$1_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_exit)] = 10; +} +var jl_NegativeArraySizeException = $rt_classWithoutFields(jl_RuntimeException); +function jl_NegativeArraySizeException__init_() { + var var_0 = new jl_NegativeArraySizeException(); + jl_NegativeArraySizeException__init_0(var_0); + return var_0; +} +function jl_NegativeArraySizeException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function omceugcc_CheckBox() { + var a = this; omceugc_Component.call(a); + a.$checkBoxStyle = null; + a.$text6 = null; + a.$checked = 0; + a.$font5 = null; + a.$checkBoxAction = null; +} +function omceugcc_CheckBox__init_() { + var var_0 = new omceugcc_CheckBox(); + omceugcc_CheckBox__init_0(var_0); + return var_0; +} +function omceugcc_CheckBox__init_0($this) { + omceugc_Component__init_($this); +} +var cbgssa_RemoveActorAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_RemoveActorAction__init_() { + var var_0 = new cbgssa_RemoveActorAction(); + cbgssa_RemoveActorAction__init_0(var_0); + return var_0; +} +function cbgssa_RemoveActorAction__init_0($this) { + cbgss_Action__init_($this); +} +var omcsum_MenuBaseMedia = $rt_classWithoutFields(); +var omcsum_MenuBaseMedia_TITLE_1 = null; +var omcsum_MenuBaseMedia_DIFFICULTY = null; +var omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_1 = null; +var omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_2 = null; +var omcsum_MenuBaseMedia_TITLE_2 = null; +var omcsum_MenuBaseMedia_ICON_SPEAKER = null; +var omcsum_MenuBaseMedia_ICON_VIEWPORT = null; +var omcsum_MenuBaseMedia_ICON_FULLSCREEN = null; +var omcsum_MenuBaseMedia_ICON_BACK = null; +var omcsum_MenuBaseMedia_ICON_EXIT = null; +var omcsum_MenuBaseMedia_ICON_PREVIOUS = null; +var omcsum_MenuBaseMedia_ICON_NEXT = null; +var omcsum_MenuBaseMedia_ICON_HELP = null; +var omcsum_MenuBaseMedia_ICON_COLOR_BLIND = null; +var omcsum_MenuBaseMedia_HELP_IMAGE_1 = null; +var omcsum_MenuBaseMedia_HELP_IMAGE_2 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_1 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_2 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_3 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_4 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_5 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_6 = null; +var omcsum_MenuBaseMedia_TITLE_PARTICLE_7 = null; +var omcsum_MenuBaseMedia_MENU_BG = null; +var omcsum_MenuBaseMedia_FONT_HELP = null; +var omcsum_MenuBaseMedia_MSC_TITLE = null; +var omcsum_MenuBaseMedia_SFX_TITLE_TRANSITION = null; +var omcsum_MenuBaseMedia_SFX_MENU_SELECT = null; +var omcsum_MenuBaseMedia_ALL = null; +function omcsum_MenuBaseMedia_$callClinit() { + omcsum_MenuBaseMedia_$callClinit = $rt_eraseClinit(omcsum_MenuBaseMedia); + omcsum_MenuBaseMedia__clinit_(); +} +function omcsum_MenuBaseMedia__init_() { + var var_0 = new omcsum_MenuBaseMedia(); + omcsum_MenuBaseMedia__init_0(var_0); + return var_0; +} +function omcsum_MenuBaseMedia__init_0($this) { + omcsum_MenuBaseMedia_$callClinit(); + jl_Object__init_0($this); +} +function omcsum_MenuBaseMedia__clinit_() { + omcsum_MenuBaseMedia_TITLE_1 = omcem_MediaManager_create_CMediaImage($rt_s(656)); + omcsum_MenuBaseMedia_DIFFICULTY = omcem_MediaManager_create_CMediaArray($rt_s(657), 16, 8); + omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_1 = omcem_MediaManager_create_CMediaArray($rt_s(658), 144, 46); + omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_2 = omcem_MediaManager_create_CMediaArray($rt_s(659), 144, 46); + omcsum_MenuBaseMedia_TITLE_2 = omcem_MediaManager_create_CMediaImage($rt_s(660)); + omcsum_MenuBaseMedia_ICON_SPEAKER = omcem_MediaManager_create_CMediaArray($rt_s(661), 8, 8); + omcsum_MenuBaseMedia_ICON_VIEWPORT = omcem_MediaManager_create_CMediaArray($rt_s(662), 8, 8); + omcsum_MenuBaseMedia_ICON_FULLSCREEN = omcem_MediaManager_create_CMediaArray($rt_s(663), 8, 8); + omcsum_MenuBaseMedia_ICON_BACK = omcem_MediaManager_create_CMediaImage($rt_s(664)); + omcsum_MenuBaseMedia_ICON_EXIT = omcem_MediaManager_create_CMediaImage($rt_s(665)); + omcsum_MenuBaseMedia_ICON_PREVIOUS = omcem_MediaManager_create_CMediaImage($rt_s(666)); + omcsum_MenuBaseMedia_ICON_NEXT = omcem_MediaManager_create_CMediaImage($rt_s(667)); + omcsum_MenuBaseMedia_ICON_HELP = omcem_MediaManager_create_CMediaImage($rt_s(668)); + omcsum_MenuBaseMedia_ICON_COLOR_BLIND = omcem_MediaManager_create_CMediaArray($rt_s(669), 8, 8); + omcsum_MenuBaseMedia_HELP_IMAGE_1 = omcem_MediaManager_create_CMediaImage($rt_s(670)); + omcsum_MenuBaseMedia_HELP_IMAGE_2 = omcem_MediaManager_create_CMediaImage($rt_s(671)); + omcsum_MenuBaseMedia_TITLE_PARTICLE_1 = omcem_MediaManager_create_CMediaArray($rt_s(672), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_2 = omcem_MediaManager_create_CMediaArray($rt_s(673), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_3 = omcem_MediaManager_create_CMediaArray($rt_s(674), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_4 = omcem_MediaManager_create_CMediaArray($rt_s(675), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_5 = omcem_MediaManager_create_CMediaArray($rt_s(676), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_6 = omcem_MediaManager_create_CMediaArray($rt_s(677), 5, 5); + omcsum_MenuBaseMedia_TITLE_PARTICLE_7 = omcem_MediaManager_create_CMediaArray($rt_s(678), 5, 5); + omcsum_MenuBaseMedia_MENU_BG = omcem_MediaManager_create_CMediaImage($rt_s(679)); + omcsum_MenuBaseMedia_FONT_HELP = omcem_MediaManager_create_CMediaFont($rt_s(680), 0, 5); + omcsum_MenuBaseMedia_MSC_TITLE = omcem_MediaManager_create_CMediaMusic($rt_s(681)); + omcsum_MenuBaseMedia_SFX_TITLE_TRANSITION = omcem_MediaManager_create_CMediaSound($rt_s(682)); + omcsum_MenuBaseMedia_SFX_MENU_SELECT = omcem_MediaManager_create_CMediaSound($rt_s(683)); + omcsum_MenuBaseMedia_ALL = $rt_createArrayFromData(omcemm_CMedia, [omcsum_MenuBaseMedia_TITLE_1, omcsum_MenuBaseMedia_DIFFICULTY, omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_1, omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_2, omcsum_MenuBaseMedia_TITLE_2, omcsum_MenuBaseMedia_ICON_SPEAKER, omcsum_MenuBaseMedia_ICON_VIEWPORT, omcsum_MenuBaseMedia_ICON_FULLSCREEN, omcsum_MenuBaseMedia_ICON_BACK, omcsum_MenuBaseMedia_ICON_EXIT, omcsum_MenuBaseMedia_ICON_PREVIOUS, omcsum_MenuBaseMedia_ICON_NEXT, omcsum_MenuBaseMedia_ICON_HELP, + omcsum_MenuBaseMedia_ICON_COLOR_BLIND, omcsum_MenuBaseMedia_HELP_IMAGE_1, omcsum_MenuBaseMedia_HELP_IMAGE_2, omcsum_MenuBaseMedia_TITLE_PARTICLE_1, omcsum_MenuBaseMedia_TITLE_PARTICLE_2, omcsum_MenuBaseMedia_TITLE_PARTICLE_3, omcsum_MenuBaseMedia_TITLE_PARTICLE_4, omcsum_MenuBaseMedia_TITLE_PARTICLE_5, omcsum_MenuBaseMedia_TITLE_PARTICLE_6, omcsum_MenuBaseMedia_TITLE_PARTICLE_7, omcsum_MenuBaseMedia_FONT_HELP, omcsum_MenuBaseMedia_MENU_BG, omcsum_MenuBaseMedia_MSC_TITLE, omcsum_MenuBaseMedia_SFX_TITLE_TRANSITION, + omcsum_MenuBaseMedia_SFX_MENU_SELECT]); +} +var jl_IllegalStateException = $rt_classWithoutFields(jl_RuntimeException); +function jl_IllegalStateException__init_0() { + var var_0 = new jl_IllegalStateException(); + jl_IllegalStateException__init_1(var_0); + return var_0; +} +function jl_IllegalStateException__init_(var_0) { + var var_1 = new jl_IllegalStateException(); + jl_IllegalStateException__init_2(var_1, var_0); + return var_1; +} +function jl_IllegalStateException__init_1($this) { + jl_RuntimeException__init_1($this); +} +function jl_IllegalStateException__init_2($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +var ju_FormatterClosedException = $rt_classWithoutFields(jl_IllegalStateException); +function ju_FormatterClosedException__init_() { + var var_0 = new ju_FormatterClosedException(); + ju_FormatterClosedException__init_0(var_0); + return var_0; +} +function ju_FormatterClosedException__init_0($this) { + jl_IllegalStateException__init_1($this); +} +var cbgm_Interpolation$Bounce = $rt_classWithoutFields(cbgm_Interpolation$BounceOut); +function cbgm_Interpolation$Bounce__init_(var_0) { + var var_1 = new cbgm_Interpolation$Bounce(); + cbgm_Interpolation$Bounce__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$Bounce__init_0($this, $bounces) { + cbgm_Interpolation$BounceOut__init_0($this, $bounces); +} +function omcsum_MenuUIAdapter$1() { + var a = this; omceuga_UpdateAction.call(a); + a.$waitTimer = 0; + a.$val$pressTxt = null; + a.$this$048 = null; +} +function omcsum_MenuUIAdapter$1__init_(var_0, var_1, var_2) { + var var_3 = new omcsum_MenuUIAdapter$1(); + omcsum_MenuUIAdapter$1__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsum_MenuUIAdapter$1__init_0($this, $this$0, $arg0, var$3) { + $this.$this$048 = $this$0; + $this.$val$pressTxt = var$3; + omceuga_UpdateAction__init_($this, $arg0); + $this.$waitTimer = 0; +} +function omcsum_MenuUIAdapter$1_onUpdate($this) { + var $switchVis; + $switchVis = 0; + $this.$waitTimer = $this.$waitTimer + 1 | 0; + if (!$this.$this$048.$uiData.$transitionMenu && $this.$waitTimer > 20) + $switchVis = 1; + if ($this.$this$048.$uiData.$transitionMenu && $this.$waitTimer > 1) + $switchVis = 1; + if ($switchVis) { + $this.$val$pressTxt.$visible0 = $this.$val$pressTxt.$visible0 ? 0 : 1; + $this.$waitTimer = 0; + } +} +var cbgssa_SizeByAction = $rt_classWithoutFields(cbgssa_RelativeTemporalAction); +function cbgssa_SizeByAction__init_() { + var var_0 = new cbgssa_SizeByAction(); + cbgssa_SizeByAction__init_0(var_0); + return var_0; +} +function cbgssa_SizeByAction__init_0($this) { + cbgssa_RelativeTemporalAction__init_($this); +} +function omcsum_MenuUIAdapter$2() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$gameMode = null; + a.$val$modeBtn = null; + a.$this$049 = null; +} +function omcsum_MenuUIAdapter$2__init_(var_0, var_1, var_2) { + var var_3 = new omcsum_MenuUIAdapter$2(); + omcsum_MenuUIAdapter$2__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsum_MenuUIAdapter$2__init_0($this, $this$0, var$2, var$3) { + $this.$this$049 = $this$0; + $this.$val$gameMode = var$2; + $this.$val$modeBtn = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsum_MenuUIAdapter$2_onToggle($this, $value) { + var $i, $otherGameMode, var$4, var$5, var$6, $otherBtn; + if (!$value) + $this.$this$049.$api0.$components0.$button.$setPressed($this.$val$modeBtn, 1); + else { + $i = 0; + while ($i < (omcsde_GAME_MODE_values()).data.length) { + $otherGameMode = (omcsde_GAME_MODE_values()).data[$i]; + if ($otherGameMode !== $this.$val$gameMode) { + var$4 = $this.$this$049.$api0; + var$5 = $otherGameMode.$text1; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, $rt_s(684)), var$5); + $otherBtn = var$4.$findScreenComponentByName(jl_StringBuilder_toString(var$6)); + $this.$this$049.$api0.$components0.$button.$setPressed($otherBtn, 0); + } + $i = $i + 1 | 0; + } + $this.$this$049.$uiData.$gameMode = $this.$val$gameMode; + (omcw_SandtrixSettingsWeb_get()).$setEnum($rt_s(685), $this.$this$049.$uiData.$gameMode); + omcsum_MenuUIAdapter_refreshScoreTable($this.$this$049); + var$4 = $this.$this$049.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$4.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + } +} +var omceugo_MouseTextInputAction = $rt_classWithoutFields(0); +function cbgm_Interpolation$Swing() { + cbgm_Interpolation.call(this); + this.$scale4 = 0.0; +} +function cbgm_Interpolation$Swing__init_(var_0) { + var var_1 = new cbgm_Interpolation$Swing(); + cbgm_Interpolation$Swing__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$Swing__init_0($this, $scale) { + cbgm_Interpolation__init_($this); + $this.$scale4 = $scale * 2.0; +} +function cbgu_Array$ArrayIterable() { + var a = this; jl_Object.call(a); + a.$array5 = null; + a.$allowRemove = 0; + a.$iterator10 = null; + a.$iterator2 = null; +} +function cbgu_Array$ArrayIterable__init_(var_0) { + var var_1 = new cbgu_Array$ArrayIterable(); + cbgu_Array$ArrayIterable__init_0(var_1, var_0); + return var_1; +} +function cbgu_Array$ArrayIterable__init_1(var_0, var_1) { + var var_2 = new cbgu_Array$ArrayIterable(); + cbgu_Array$ArrayIterable__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_Array$ArrayIterable__init_0($this, $array) { + cbgu_Array$ArrayIterable__init_2($this, $array, 1); +} +function cbgu_Array$ArrayIterable__init_2($this, $array, $allowRemove) { + jl_Object__init_0($this); + $this.$array5 = $array; + $this.$allowRemove = $allowRemove; +} +function cbgu_Array$ArrayIterable_iterator($this) { + if (cbgu_Collections_allocateIterators) + return cbgu_Array$ArrayIterator__init_($this.$array5, $this.$allowRemove); + if ($this.$iterator10 === null) { + $this.$iterator10 = cbgu_Array$ArrayIterator__init_($this.$array5, $this.$allowRemove); + $this.$iterator2 = cbgu_Array$ArrayIterator__init_($this.$array5, $this.$allowRemove); + } + if ($this.$iterator10.$valid0) { + $this.$iterator2.$index5 = 0; + $this.$iterator2.$valid0 = 1; + $this.$iterator10.$valid0 = 0; + return $this.$iterator2; + } + $this.$iterator10.$index5 = 0; + $this.$iterator10.$valid0 = 1; + $this.$iterator2.$valid0 = 0; + return $this.$iterator10; +} +var cgxgbtd_FileReaderWrapper = $rt_classWithoutFields(); +function cgxgbtd_FileReaderWrapper_removeEventListener$exported$0(var$0, var$1, var$2) { + var$0.$removeEventListener($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function cgxgbtd_FileReaderWrapper_dispatchEvent$exported$1(var$0, var$1) { + return !!var$0.$dispatchEvent(var$1); +} +function cgxgbtd_FileReaderWrapper_addEventListener$exported$2(var$0, var$1, var$2) { + var$0.$addEventListener($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function cgxgbtd_FileReaderWrapper_addEventListener$exported$3(var$0, var$1, var$2, var$3) { + var$0.$addEventListener0($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +function cgxgbtd_FileReaderWrapper_removeEventListener$exported$4(var$0, var$1, var$2, var$3) { + var$0.$removeEventListener0($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +function cbgssu_TooltipManager() { + var a = this; jl_Object.call(a); + a.$initialTime = 0.0; + a.$subsequentTime = 0.0; + a.$resetTime = 0.0; + a.$enabled0 = 0; + a.$animations0 = 0; + a.$maxWidth0 = 0.0; + a.$offsetX1 = 0.0; + a.$offsetY1 = 0.0; + a.$edgeDistance = 0.0; + a.$shown = null; + a.$time1 = 0.0; + a.$resetTask = null; + a.$showTask = null; +} +function cbgssu_TooltipManager__init_() { + var var_0 = new cbgssu_TooltipManager(); + cbgssu_TooltipManager__init_0(var_0); + return var_0; +} +function cbgssu_TooltipManager__init_0($this) { + jl_Object__init_0($this); + $this.$initialTime = 2.0; + $this.$subsequentTime = 0.0; + $this.$resetTime = 1.5; + $this.$enabled0 = 1; + $this.$animations0 = 1; + $this.$maxWidth0 = 2.147483648E9; + $this.$offsetX1 = 15.0; + $this.$offsetY1 = 19.0; + $this.$edgeDistance = 7.0; + $this.$shown = cbgu_Array__init_1(); + $this.$time1 = $this.$initialTime; + $this.$resetTask = cbgssu_TooltipManager$1__init_($this); + $this.$showTask = cbgssu_TooltipManager$2__init_($this); +} +var jur_ReluctantCompositeQuantifierSet = $rt_classWithoutFields(jur_CompositeQuantifierSet); +function jur_ReluctantCompositeQuantifierSet__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_ReluctantCompositeQuantifierSet(); + jur_ReluctantCompositeQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_ReluctantCompositeQuantifierSet__init_0($this, $quant, $innerSet, $next, $type) { + jur_CompositeQuantifierSet__init_0($this, $quant, $innerSet, $next, $type); +} +function jur_ReluctantCompositeQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $min, $max, $i, var$7, var$8; + $min = $this.$quantifier.$min3(); + $max = $this.$quantifier.$max2(); + $i = 0; + while (true) { + if ($i >= $min) { + a: { + while (true) { + var$7 = $this.$next.$matches($stringIndex, $testString, $matchResult); + if (var$7 >= 0) + break; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$getRightBound()) { + var$7 = $this.$leaf.$accepts($stringIndex, $testString); + $stringIndex = $stringIndex + var$7 | 0; + $i = $i + 1 | 0; + } + if (var$7 < 1) + break a; + if ($i > $max) + break a; + } + return var$7; + } + return (-1); + } + if (($stringIndex + $this.$leaf.$charCount0() | 0) > $matchResult.$getRightBound()) { + $matchResult.$hitEnd = 1; + return (-1); + } + var$8 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$8 < 1) + break; + $stringIndex = $stringIndex + var$8 | 0; + $i = $i + 1 | 0; + } + return (-1); +} +function cbgmo_CircleMapObject() { + cbgm_MapObject.call(this); + this.$circle = null; +} +function cbgmo_CircleMapObject__init_() { + var var_0 = new cbgmo_CircleMapObject(); + cbgmo_CircleMapObject__init_0(var_0); + return var_0; +} +function cbgmo_CircleMapObject__init_1(var_0, var_1, var_2) { + var var_3 = new cbgmo_CircleMapObject(); + cbgmo_CircleMapObject__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgmo_CircleMapObject__init_0($this) { + cbgmo_CircleMapObject__init_2($this, 0.0, 0.0, 1.0); +} +function cbgmo_CircleMapObject__init_2($this, $x, $y, $radius) { + cbgm_MapObject__init_0($this); + $this.$circle = cbgm_Circle__init_($x, $y, $radius); +} +function jn_ByteBuffer() { + var a = this; jn_Buffer.call(a); + a.$start11 = 0; + a.$array0 = null; + a.$order = null; +} +function jn_ByteBuffer__init_($this, $start, $capacity, $array, $position, $limit) { + jn_Buffer__init_($this, $capacity); + jn_ByteOrder_$callClinit(); + $this.$order = jn_ByteOrder_BIG_ENDIAN; + $this.$start11 = $start; + $this.$array0 = $array; + $this.$position2 = $position; + $this.$limit = $limit; +} +function jn_ByteBuffer_allocateDirect($capacity) { + var var$2, var$3; + if ($capacity >= 0) + return jn_ByteBufferImpl__init_($capacity, 1); + var$2 = new jl_IllegalArgumentException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(686)), $capacity); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); +} +function jn_ByteBuffer_allocate($capacity) { + var var$2, var$3; + if ($capacity >= 0) + return jn_ByteBufferImpl__init_($capacity, 0); + var$2 = new jl_IllegalArgumentException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(686)), $capacity); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); +} +function jn_ByteBuffer_wrap0($array, $offset, $length) { + return jn_ByteBufferImpl__init_0(0, $array.data.length, $array, $offset, $offset + $length | 0, 0, 0); +} +function jn_ByteBuffer_wrap($array) { + return jn_ByteBuffer_wrap0($array, 0, $array.data.length); +} +function jn_ByteBuffer_get($this, $dst, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, var$9, $pos, $i, var$12; + if ($offset >= 0) { + var$4 = $dst.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(687)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferUnderflowException__init_()); + if ($length < 0) { + var$9 = new jl_IndexOutOfBoundsException; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$9, jl_StringBuilder_toString(var$7)); + $rt_throw(var$9); + } + $pos = $this.$position2 + $this.$start11 | 0; + $i = 0; + while ($i < $length) { + var$6 = $offset + 1 | 0; + var$12 = $this.$array0.data; + var$5 = $pos + 1 | 0; + var$4[$offset] = var$12[$pos]; + $i = $i + 1 | 0; + $offset = var$6; + $pos = var$5; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $dst.data; + var$9 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$7, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$9, jl_StringBuilder_toString(var$7)); + $rt_throw(var$9); +} +function jn_ByteBuffer_get0($this, $dst) { + return $this.$get14($dst, 0, $dst.data.length); +} +function jn_ByteBuffer_put0($this, $src, $offset, $length) { + var var$4, var$5, var$6, var$7, var$8, $pos, $i, var$11; + if (!$length) + return $this; + if ($this.$isReadOnly()) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if (jn_Buffer_remaining($this) < $length) + $rt_throw(jn_BufferOverflowException__init_()); + if ($offset >= 0) { + var$4 = $src.data; + var$5 = var$4.length; + if ($offset <= var$5) { + var$6 = $offset + $length | 0; + if (var$6 > var$5) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(688)), var$6), $rt_s(374)), var$5); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + if ($length < 0) { + var$7 = new jl_IndexOutOfBoundsException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(375)), $length), $rt_s(376)); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + $pos = $this.$position2 + $this.$start11 | 0; + $i = 0; + while ($i < $length) { + var$11 = $this.$array0.data; + var$6 = $pos + 1 | 0; + var$5 = $offset + 1 | 0; + var$11[$pos] = var$4[$offset]; + $i = $i + 1 | 0; + $pos = var$6; + $offset = var$5; + } + $this.$position2 = $this.$position2 + $length | 0; + return $this; + } + } + var$4 = $src.data; + var$7 = new jl_IndexOutOfBoundsException; + var$5 = var$4.length; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(377)), $offset), $rt_s(110)), var$5), 41); + jl_IndexOutOfBoundsException__init_1(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); +} +function jn_ByteBuffer_put($this, $src) { + return $this.$put0($src, 0, $src.data.length); +} +function jn_ByteBuffer_hasArray($this) { + return 1; +} +function jn_ByteBuffer_array($this) { + return $this.$array0; +} +function jn_ByteBuffer_order($this, $bo) { + $this.$order = $bo; + return $this; +} +function jn_ByteBuffer_clear($this) { + jn_Buffer_clear($this); + return $this; +} +function jn_ByteBuffer_flip($this) { + jn_Buffer_flip($this); + return $this; +} +function jn_ByteBuffer_limit($this, $newLimit) { + jn_Buffer_limit0($this, $newLimit); + return $this; +} +function jn_ByteBuffer_position($this, $newPosition) { + jn_Buffer_position0($this, $newPosition); + return $this; +} +function jn_ByteBuffer_flip0($this) { + return jn_ByteBuffer_flip($this); +} +function jn_ByteBuffer_limit0($this, var$1) { + return $this.$limit4(var$1); +} +function jn_ByteBuffer_position0($this, var$1) { + return $this.$position1(var$1); +} +var omcsump_TitleParticlesSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsump_TitleParticlesSystem__init_(var_0) { + var var_1 = new omcsump_TitleParticlesSystem(); + omcsump_TitleParticlesSystem__init_0(var_1, var_0); + return var_1; +} +function omcsump_TitleParticlesSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 256, 1); +} +function omcsump_TitleParticlesSystem_addParticle($this, $particleImage, $color) { + $this.$addParticle1($particleImage, 0, cbgm_MathUtils_random2(6, 154), 92.0, $color.$r1, $color.$g1, $color.$b1, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, omcsump_TitleParticlesSystem$CustomData__init_($this, cbgm_MathUtils_random((-0.11999999731779099), (-0.07999999821186066)))); +} +function omcsump_TitleParticlesSystem_updateParticle($this, $particle, $index) { + var $customData; + $customData = $particle.$customData; + $particle.$y1 = $particle.$y1 + $customData.$y_speed; + if (omcet_Tools$Calc_chance(0.019999999552965164)) { + $particle.$array_index = $particle.$array_index + 1 | 0; + if ($particle.$array_index > 3) + $particle.$array_index = 0; + } + if ($particle.$y1 >= 32.0) + return 1; + return 0; +} +function omcsump_TitleParticlesSystem_createParticle($this, $particle) {} +function omcsump_TitleParticlesSystem_destroyParticle($this, $particle) {} +var jur_SOLSet = $rt_classWithoutFields(jur_AbstractSet); +function jur_SOLSet__init_() { + var var_0 = new jur_SOLSet(); + jur_SOLSet__init_0(var_0); + return var_0; +} +function jur_SOLSet__init_0($this) { + jur_AbstractSet__init_($this); +} +function jur_SOLSet_matches($this, $strIndex, $testString, $matchResult) { + if ($strIndex && !($matchResult.$hasAnchoringBounds() && $strIndex == $matchResult.$getLeftBound())) + return (-1); + return $this.$next.$matches($strIndex, $testString, $matchResult); +} +function jur_SOLSet_hasConsumed($this, $matchResult) { + return 0; +} +function jur_SOLSet_getName($this) { + return $rt_s(689); +} +function cbgm_Vector3() { + var a = this; jl_Object.call(a); + a.$x2 = 0.0; + a.$y2 = 0.0; + a.$z = 0.0; +} +var cbgm_Vector3_X = null; +var cbgm_Vector3_Y = null; +var cbgm_Vector3_Z = null; +var cbgm_Vector3_Zero = null; +var cbgm_Vector3_tmpMat = null; +function cbgm_Vector3_$callClinit() { + cbgm_Vector3_$callClinit = $rt_eraseClinit(cbgm_Vector3); + cbgm_Vector3__clinit_(); +} +function cbgm_Vector3__init_() { + var var_0 = new cbgm_Vector3(); + cbgm_Vector3__init_1(var_0); + return var_0; +} +function cbgm_Vector3__init_0(var_0, var_1, var_2) { + var var_3 = new cbgm_Vector3(); + cbgm_Vector3__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgm_Vector3__init_1($this) { + cbgm_Vector3_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_Vector3__init_2($this, $x, $y, $z) { + cbgm_Vector3_$callClinit(); + jl_Object__init_0($this); + $this.$set0($x, $y, $z); +} +function cbgm_Vector3_set($this, $x, $y, $z) { + $this.$x2 = $x; + $this.$y2 = $y; + $this.$z = $z; + return $this; +} +function cbgm_Vector3_set0($this, $vector) { + return $this.$set0($vector.$x2, $vector.$y2, $vector.$z); +} +function cbgm_Vector3_add($this, $vector) { + return $this.$add7($vector.$x2, $vector.$y2, $vector.$z); +} +function cbgm_Vector3_add0($this, $x, $y, $z) { + return $this.$set0($this.$x2 + $x, $this.$y2 + $y, $this.$z + $z); +} +function cbgm_Vector3_sub($this, $a_vec) { + return $this.$sub0($a_vec.$x2, $a_vec.$y2, $a_vec.$z); +} +function cbgm_Vector3_sub0($this, $x, $y, $z) { + return $this.$set0($this.$x2 - $x, $this.$y2 - $y, $this.$z - $z); +} +function cbgm_Vector3_scl($this, $scalar) { + return $this.$set0($this.$x2 * $scalar, $this.$y2 * $scalar, $this.$z * $scalar); +} +function cbgm_Vector3_len2($this) { + return $this.$x2 * $this.$x2 + $this.$y2 * $this.$y2 + $this.$z * $this.$z; +} +function cbgm_Vector3_nor($this) { + var $len2; + $len2 = $this.$len2(); + if ($len2 !== 0.0 && $len2 !== 1.0) + return $this.$scl(1.0 / jl_Math_sqrt($len2)); + return $this; +} +function cbgm_Vector3_dot($this, $vector) { + return $this.$x2 * $vector.$x2 + $this.$y2 * $vector.$y2 + $this.$z * $vector.$z; +} +function cbgm_Vector3_crs($this, $vector) { + return $this.$set0($this.$y2 * $vector.$z - $this.$z * $vector.$y2, $this.$z * $vector.$x2 - $this.$x2 * $vector.$z, $this.$x2 * $vector.$y2 - $this.$y2 * $vector.$x2); +} +function cbgm_Vector3_crs0($this, $x, $y, $z) { + return $this.$set0($this.$y2 * $z - $this.$z * $y, $this.$z * $x - $this.$x2 * $z, $this.$x2 * $y - $this.$y2 * $x); +} +function cbgm_Vector3_mul($this, $matrix) { + var $l_mat, var$3; + $l_mat = $matrix.$val; + var$3 = $l_mat.data; + return $this.$set0($this.$x2 * var$3[0] + $this.$y2 * var$3[4] + $this.$z * var$3[8] + var$3[12], $this.$x2 * var$3[1] + $this.$y2 * var$3[5] + $this.$z * var$3[9] + var$3[13], $this.$x2 * var$3[2] + $this.$y2 * var$3[6] + $this.$z * var$3[10] + var$3[14]); +} +function cbgm_Vector3_prj($this, $matrix) { + var $l_mat, var$3, $l_w; + $l_mat = $matrix.$val; + var$3 = $l_mat.data; + $l_w = 1.0 / ($this.$x2 * var$3[3] + $this.$y2 * var$3[7] + $this.$z * var$3[11] + var$3[15]); + return $this.$set0(($this.$x2 * var$3[0] + $this.$y2 * var$3[4] + $this.$z * var$3[8] + var$3[12]) * $l_w, ($this.$x2 * var$3[1] + $this.$y2 * var$3[5] + $this.$z * var$3[9] + var$3[13]) * $l_w, ($this.$x2 * var$3[2] + $this.$y2 * var$3[6] + $this.$z * var$3[10] + var$3[14]) * $l_w); +} +function cbgm_Vector3__clinit_() { + cbgm_Vector3_X = cbgm_Vector3__init_0(1.0, 0.0, 0.0); + cbgm_Vector3_Y = cbgm_Vector3__init_0(0.0, 1.0, 0.0); + cbgm_Vector3_Z = cbgm_Vector3__init_0(0.0, 0.0, 1.0); + cbgm_Vector3_Zero = cbgm_Vector3__init_0(0.0, 0.0, 0.0); + cbgm_Vector3_tmpMat = cbgm_Matrix4__init_(); +} +function cbgm_Vector2() { + var a = this; jl_Object.call(a); + a.$x4 = 0.0; + a.$y4 = 0.0; +} +var cbgm_Vector2_X = null; +var cbgm_Vector2_Y = null; +var cbgm_Vector2_Zero = null; +function cbgm_Vector2_$callClinit() { + cbgm_Vector2_$callClinit = $rt_eraseClinit(cbgm_Vector2); + cbgm_Vector2__clinit_(); +} +function cbgm_Vector2__init_() { + var var_0 = new cbgm_Vector2(); + cbgm_Vector2__init_0(var_0); + return var_0; +} +function cbgm_Vector2__init_1(var_0, var_1) { + var var_2 = new cbgm_Vector2(); + cbgm_Vector2__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgm_Vector2__init_0($this) { + cbgm_Vector2_$callClinit(); + jl_Object__init_0($this); +} +function cbgm_Vector2__init_2($this, $x, $y) { + cbgm_Vector2_$callClinit(); + jl_Object__init_0($this); + $this.$x4 = $x; + $this.$y4 = $y; +} +function cbgm_Vector2_set($this, $x, $y) { + $this.$x4 = $x; + $this.$y4 = $y; + return $this; +} +function cbgm_Vector2__clinit_() { + cbgm_Vector2_X = cbgm_Vector2__init_1(1.0, 0.0); + cbgm_Vector2_Y = cbgm_Vector2__init_1(0.0, 1.0); + cbgm_Vector2_Zero = cbgm_Vector2__init_1(0.0, 0.0); +} +var jl_ThreadInterruptHandler = $rt_classWithoutFields(0); +function ju_HashMap$HashMapEntrySet() { + ju_AbstractSet.call(this); + this.$associatedMap0 = null; +} +function ju_HashMap$HashMapEntrySet__init_(var_0) { + var var_1 = new ju_HashMap$HashMapEntrySet(); + ju_HashMap$HashMapEntrySet__init_0(var_1, var_0); + return var_1; +} +function ju_HashMap$HashMapEntrySet__init_0($this, $hm) { + ju_AbstractSet__init_($this); + $this.$associatedMap0 = $hm; +} +function ju_HashMap$HashMapEntrySet_iterator($this) { + return ju_HashMap$EntryIterator__init_($this.$associatedMap0); +} +function omceu_API$_Camera() { + jl_Object.call(this); + this.$this$050 = null; +} +function omceu_API$_Camera__init_(var_0) { + var var_1 = new omceu_API$_Camera(); + omceu_API$_Camera__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Camera__init_0($this, $this$0) { + $this.$this$050 = $this$0; + jl_Object__init_0($this); +} +function omceu_API$_Camera_moveAbs($this, $x, $y) { + $this.$moveAbs($x, $y, $this.$this$050.$inputState.$camera_z0); +} +function omceu_API$_Camera_moveAbs0($this, $x, $y, $z) { + $this.$this$050.$inputState.$camera_x1 = $x; + $this.$this$050.$inputState.$camera_y1 = $y; + $this.$this$050.$inputState.$camera_z0 = $z; +} +function jl_Byte() { + jl_Number.call(this); + this.$value7 = 0; +} +var jl_Byte_TYPE = null; +function jl_Byte_$callClinit() { + jl_Byte_$callClinit = $rt_eraseClinit(jl_Byte); + jl_Byte__clinit_(); +} +function jl_Byte__init_(var_0) { + var var_1 = new jl_Byte(); + jl_Byte__init_0(var_1, var_0); + return var_1; +} +function jl_Byte__init_0($this, $value) { + jl_Byte_$callClinit(); + jl_Number__init_($this); + $this.$value7 = $value; +} +function jl_Byte_byteValue($this) { + return $this.$value7; +} +function jl_Byte_valueOf($value) { + jl_Byte_$callClinit(); + return jl_Byte__init_($value); +} +function jl_Byte_toString($value) { + jl_Byte_$callClinit(); + return ((jl_StringBuilder__init_()).$append2($value)).$toString(); +} +function jl_Byte_toString0($this) { + return jl_Byte_toString($this.$value7); +} +function jl_Byte_equals($this, $other) { + return $other instanceof jl_Byte && $other.$value7 == $this.$value7 ? 1 : 0; +} +function jl_Byte_hashCode($this) { + return jl_Byte_hashCode0($this.$value7); +} +function jl_Byte_hashCode0($value) { + jl_Byte_$callClinit(); + return $value; +} +function jl_Byte__clinit_() { + jl_Byte_TYPE = $rt_cls($rt_bytecls()); +} +function cgxgbts_TeaSMSound() { + jl_Object.call(this); + this.$smSoundJS = null; +} +function cgxgbts_TeaSMSound__init_(var_0) { + var var_1 = new cgxgbts_TeaSMSound(); + cgxgbts_TeaSMSound__init_0(var_1, var_0); + return var_1; +} +function cgxgbts_TeaSMSound__init_0($this, $smSoundJS) { + jl_Object__init_0($this); + $this.$smSoundJS = $smSoundJS; +} +function cgxgbts_TeaSMSound_destruct($this) { + cgxgbts_TeaSMSound_destructJS$js_body$_1($this.$smSoundJS); +} +function cgxgbts_TeaSMSound_pause($this) { + cgxgbts_TeaSMSound_pauseJS$js_body$_3($this.$smSoundJS); +} +function cgxgbts_TeaSMSound_play($this, $options) { + var var$2, var$3, var$4, var$5, var$6, var$7; + var$2 = $this.$smSoundJS; + var$3 = $options.$volume0; + var$4 = $options.$pan; + var$5 = $options.$loops; + var$6 = $options.$from; + var$7 = $options.$callback; + cgxgbts_TeaSMSound_playJS$js_body$_5(var$2, var$3, var$4, var$5, var$6, var$7); +} +function cgxgbts_TeaSMSound_resume($this) { + cgxgbts_TeaSMSound_resumeJS$js_body$_6($this.$smSoundJS); +} +function cgxgbts_TeaSMSound_stop($this) { + cgxgbts_TeaSMSound_stopJS$js_body$_7($this.$smSoundJS); +} +function cgxgbts_TeaSMSound_setVolume($this, $volume) { + cgxgbts_TeaSMSound_setVolumeJS$js_body$_8($this.$smSoundJS, $volume); +} +function cgxgbts_TeaSMSound_setPan($this, $pan) { + cgxgbts_TeaSMSound_setPanJS$js_body$_10($this.$smSoundJS, $pan); +} +function cgxgbts_TeaSMSound_getPlayState($this) { + return $this.$smSoundJS.playState; +} +function cgxgbts_TeaSMSound_getPaused($this) { + return $this.$smSoundJS.paused ? 1 : 0; +} +function cgxgbts_TeaSMSound_destructJS$js_body$_1(var$1) { + return var$1.destruct(); +} +function cgxgbts_TeaSMSound_pauseJS$js_body$_3(var$1) { + return var$1.pause(); +} +function cgxgbts_TeaSMSound_playJS$js_body$_5(var$1, var$2, var$3, var$4, var$5, var$6) { + return var$1.play({ volume : var$2, pan : var$3, loop : var$4, from : var$5, onfinish : function() { + if (var$6 != null) var$6.onfinish(); + } }); +} +function cgxgbts_TeaSMSound_resumeJS$js_body$_6(var$1) { + return var$1.resume(); +} +function cgxgbts_TeaSMSound_stopJS$js_body$_7(var$1) { + return var$1.stop(); +} +function cgxgbts_TeaSMSound_setVolumeJS$js_body$_8(var$1, var$2) { + return var$1.setVolume(var$2); +} +function cgxgbts_TeaSMSound_setPanJS$js_body$_10(var$1, var$2) { + return var$1.setPan(var$2); +} +function cbgggpi_DynamicsInfluencer() { + cbgggpi_Influencer.call(this); + this.$velocities = null; +} +function cbgggpi_DynamicsInfluencer__init_() { + var var_0 = new cbgggpi_DynamicsInfluencer(); + cbgggpi_DynamicsInfluencer__init_0(var_0); + return var_0; +} +function cbgggpi_DynamicsInfluencer__init_0($this) { + cbgggpi_Influencer__init_($this); + $this.$velocities = cbgu_Array__init_0(1, 3, $rt_cls(cbgggpi_DynamicsModifier)); +} +var cbgu_SnapshotArray = $rt_classWithoutFields(cbgu_Array); +function cbgu_SnapshotArray__init_0() { + var var_0 = new cbgu_SnapshotArray(); + cbgu_SnapshotArray__init_1(var_0); + return var_0; +} +function cbgu_SnapshotArray__init_(var_0, var_1, var_2) { + var var_3 = new cbgu_SnapshotArray(); + cbgu_SnapshotArray__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgu_SnapshotArray__init_1($this) { + cbgu_Array__init_2($this); +} +function cbgu_SnapshotArray__init_2($this, $ordered, $capacity, $arrayType) { + cbgu_Array__init_6($this, $ordered, $capacity, $arrayType); +} +var cbgssa_RepeatAction = $rt_classWithoutFields(cbgssa_DelegateAction); +function cbgssa_RepeatAction__init_() { + var var_0 = new cbgssa_RepeatAction(); + cbgssa_RepeatAction__init_0(var_0); + return var_0; +} +function cbgssa_RepeatAction__init_0($this) { + cbgssa_DelegateAction__init_($this); +} +function cbgur_Constructor() { + jl_Object.call(this); + this.$constructor0 = null; +} +function cbgur_Constructor__init_(var_0) { + var var_1 = new cbgur_Constructor(); + cbgur_Constructor__init_0(var_1, var_0); + return var_1; +} +function cbgur_Constructor__init_0($this, $constructor) { + jl_Object__init_0($this); + $this.$constructor0 = $constructor; +} +function cbgur_Constructor_getDeclaringClass($this) { + return $this.$constructor0.$getDeclaringClass(); +} +function cbgur_Constructor_setAccessible($this, $accessible) { + $this.$constructor0.$setAccessible($accessible); +} +function cbgur_Constructor_newInstance($this, $args) { + var var$2, $e, var$4, var$5, $$je; + if ($args === null) + $args = $rt_createArray(jl_Object, 0); + a: { + b: { + c: { + try { + var$2 = $this.$constructor0.$newInstance2($args); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_IllegalArgumentException) { + $e = $$je; + break c; + } else if ($$je instanceof jl_InstantiationException) { + $e = $$je; + break a; + } else if ($$je instanceof jl_IllegalAccessException) { + $e = $$je; + break b; + } else if ($$je instanceof jlr_InvocationTargetException) { + $e = $$je; + var$2 = new cbgur_ReflectionException; + var$4 = (cbgur_Constructor_getDeclaringClass($this)).$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(690)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); + } else { + throw $$e; + } + } + return var$2; + } + var$2 = new cbgur_ReflectionException; + var$4 = (cbgur_Constructor_getDeclaringClass($this)).$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(691)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); + } + var$2 = new cbgur_ReflectionException; + var$4 = (cbgur_Constructor_getDeclaringClass($this)).$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(12)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); + } + var$2 = new cbgur_ReflectionException; + var$4 = (cbgur_Constructor_getDeclaringClass($this)).$getName(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(12)), var$4); + cbgur_ReflectionException__init_(var$2, jl_StringBuilder_toString(var$5), $e); + $rt_throw(var$2); +} +var cbgc_ControllerListener = $rt_classWithoutFields(0); +var cbgssu_DragAndDrop$Source = $rt_classWithoutFields(); +function omceu_API$_Components() { + var a = this; jl_Object.call(a); + a.$shape = null; + a.$button = null; + a.$tabBar = null; + a.$inventory = null; + a.$scrollBar = null; + a.$list = null; + a.$textField = null; + a.$map1 = null; + a.$knob = null; + a.$text0 = null; + a.$image0 = null; + a.$comboBox = null; + a.$progressBar = null; + a.$checkBox = null; + a.$gameViewPort = null; + a.$this$03 = null; +} +function omceu_API$_Components__init_(var_0) { + var var_1 = new omceu_API$_Components(); + omceu_API$_Components__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components__init_0($this, $this$0) { + $this.$this$03 = $this$0; + jl_Object__init_0($this); + $this.$shape = omceu_API$_Components$_Shape__init_($this); + $this.$button = omceu_API$_Components$_Button__init_($this); + $this.$tabBar = omceu_API$_Components$_TabBar__init_($this); + $this.$inventory = omceu_API$_Components$_Inventory__init_($this); + $this.$scrollBar = omceu_API$_Components$_ScrollBar__init_($this); + $this.$list = omceu_API$_Components$_List__init_($this); + $this.$textField = omceu_API$_Components$_TextField__init_($this); + $this.$map1 = omceu_API$_Components$_Map__init_($this); + $this.$knob = omceu_API$_Components$_Knob__init_($this); + $this.$text0 = omceu_API$_Components$_Text__init_($this); + $this.$image0 = omceu_API$_Components$_Image__init_($this); + $this.$comboBox = omceu_API$_Components$_ComboBox__init_($this); + $this.$progressBar = omceu_API$_Components$_ProgressBar__init_($this); + $this.$checkBox = omceu_API$_Components$_CheckBox__init_($this); + $this.$gameViewPort = omceu_API$_Components$_GameViewPort__init_($this); +} +function omceu_API$_Components_setPosition($this, $component, $x, $y) { + if ($component === null) + return; + $component.$x = $x; + $component.$y = $y; +} +function omceu_API$_Components_setOffset($this, $component, $x, $y) { + if ($component === null) + return; + $component.$offset_x0 = $x; + $component.$offset_y0 = $y; +} +function omceu_API$_Components_setOffset0($this, $components, $x, $y) { + var var$4, var$5, var$6, $component; + if ($components === null) + return; + var$4 = $components.data; + var$5 = var$4.length; + var$6 = 0; + while (var$6 < var$5) { + $component = var$4[var$6]; + $this.$setOffset($component, $x, $y); + var$6 = var$6 + 1 | 0; + } +} +function omceu_API$_Components_setDisabled($this, $component, $disabled) { + if ($component === null) + return; + $component.$disabled = $disabled; +} +function omceu_API$_Components_addUpdateAction($this, $component, $updateAction) { + if ($component !== null && $updateAction !== null) { + $component.$updateActions.$add2($updateAction); + return; + } +} +function omceu_API$_Components_setName($this, $component, $name) { + if ($component === null) + return; + $component.$name1 = omcet_Tools$Text_validString0($name); +} +function omceu_API$_Components_setSize($this, $component, $width, $height) { + if ($component === null) + return; + $component.$width0 = omcet_Tools$Calc_lowerBounds($width, 1); + $component.$height0 = omcet_Tools$Calc_lowerBounds($height, 1); +} +function omceu_API$_Components_setColor($this, $component, $color) { + if ($component !== null && $color !== null) { + $this.$setColor3($component, $color.$r1, $color.$g1, $color.$b1, $color.$a1); + return; + } +} +function omceu_API$_Components_setColor0($this, $component, $r, $g, $b, $a) { + if ($component === null) + return; + $component.$color_r = $r; + $component.$color_g = $g; + $component.$color_b = $b; + $component.$color_a = $a; +} +function omceu_API$_Components_setColor2($this, $component, $color) { + if ($component !== null && $color !== null) { + $this.$setColor20($component, $color.$r1, $color.$g1, $color.$b1, $color.$a1); + return; + } +} +function omceu_API$_Components_setColor20($this, $component, $r, $g, $b, $a) { + if ($component === null) + return; + $component.$color2_r = $r; + $component.$color2_g = $g; + $component.$color2_b = $b; + $component.$color2_a = $a; +} +function omceu_API$_Components_setComponentInitValues($this, $component) { + $component.$y = 0; + $component.$x = 0; + $component.$height0 = 1; + $component.$width0 = 1; + $component.$color_r = $this.$this$03.$config.$componentsDefaultColor.$r1; + $component.$color_g = $this.$this$03.$config.$componentsDefaultColor.$g1; + $component.$color_b = $this.$this$03.$config.$componentsDefaultColor.$b1; + $component.$color_a = $this.$this$03.$config.$componentsDefaultColor.$a1; + $component.$color2_r = $this.$this$03.$config.$componentsDefaultColor.$r1; + $component.$color2_g = $this.$this$03.$config.$componentsDefaultColor.$g1; + $component.$color2_b = $this.$this$03.$config.$componentsDefaultColor.$b1; + $component.$color2_a = $this.$this$03.$config.$componentsDefaultColor.$a1; + $component.$disabled = 0; + $component.$updateActions = ju_ArrayList__init_(); + $component.$data = null; + $component.$name1 = $rt_s(102); + $component.$offset_y0 = 0; + $component.$offset_x0 = 0; + $component.$visible0 = 1; + $component.$updateToolTip = 0; + $component.$addedToTab = null; + $component.$addedToWindow = null; + $component.$toolTip = null; + $component.$addedToScreen = 0; +} +function omceu_API$_Components_setVisible($this, $component, $visible) { + if ($component === null) + return; + $component.$visible0 = $visible; +} +function omceu_API$_Components_getAbsoluteX($this, $component) { + if ($component === null) + return 0; + return (omceu_UICommons_component_getParentWindowX($component) + ($component.$x * 8 | 0) | 0) + $component.$offset_x0 | 0; +} +function omceu_API$_Components_getAbsoluteY($this, $component) { + if ($component === null) + return 0; + return (omceu_UICommons_component_getParentWindowY($component) + ($component.$y * 8 | 0) | 0) + $component.$offset_y0 | 0; +} +var jl_String$_clinit_$lambda$_89_0 = $rt_classWithoutFields(); +function jl_String$_clinit_$lambda$_89_0__init_() { + var var_0 = new jl_String$_clinit_$lambda$_89_0(); + jl_String$_clinit_$lambda$_89_0__init_0(var_0); + return var_0; +} +function jl_String$_clinit_$lambda$_89_0__init_0(var$0) { + jl_Object__init_0(var$0); +} +function jn_ShortBufferOverArray() { + var a = this; jn_ShortBufferImpl.call(a); + a.$readOnly6 = 0; + a.$start12 = 0; + a.$array6 = null; +} +function jn_ShortBufferOverArray__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_ShortBufferOverArray(); + jn_ShortBufferOverArray__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_ShortBufferOverArray__init_0($this, $start, $capacity, $array, $position, $limit, $readOnly) { + jn_ShortBufferImpl__init_($this, $capacity, $position, $limit); + $this.$start12 = $start; + $this.$readOnly6 = $readOnly; + $this.$array6 = $array; +} +function jn_ShortBufferOverArray_getElement($this, $index) { + return $this.$array6.data[$index + $this.$start12 | 0]; +} +function jn_ShortBufferOverArray_putElement($this, $index, $value) { + $this.$array6.data[$index + $this.$start12 | 0] = $value; +} +function jn_ShortBufferOverArray_readOnly($this) { + return $this.$readOnly6; +} +function cbgggp_ParticleEffect() { + jl_Object.call(this); + this.$controllers = null; +} +function cbgggp_ParticleEffect__init_() { + var var_0 = new cbgggp_ParticleEffect(); + cbgggp_ParticleEffect__init_0(var_0); + return var_0; +} +function cbgggp_ParticleEffect__init_0($this) { + jl_Object__init_0($this); + $this.$controllers = cbgu_Array__init_0(1, 3, $rt_cls(cbgggp_ParticleController)); +} +function jt_DateFormatElement$Iso8601Timezone() { + jt_DateFormatElement.call(this); + this.$size4 = 0; +} +function jt_DateFormatElement$Iso8601Timezone__init_(var_0) { + var var_1 = new jt_DateFormatElement$Iso8601Timezone(); + jt_DateFormatElement$Iso8601Timezone__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$Iso8601Timezone__init_0($this, $size) { + jt_DateFormatElement__init_($this); + $this.$size4 = $size; +} +function jt_DateFormatElement$Iso8601Timezone_format($this, $date, $buffer) { + var $minutes, $hours, var$5; + $minutes = ($date.$getTimeZone()).$getOffset($date.$getTimeInMillis()) / 60000 | 0; + if (!$minutes) { + $buffer.$append8(90); + return; + } + if ($minutes > 0) + $buffer.$append8(43); + else { + $minutes = -$minutes | 0; + $buffer.$append8(45); + } + $hours = $minutes / 60 | 0; + var$5 = $minutes % 60 | 0; + ($buffer.$append7($hours / 10 | 0)).$append7($hours % 10 | 0); + if ($this.$size4 >= 3) + $buffer.$append8(58); + if ($this.$size4 > 1) + ($buffer.$append7(var$5 / 10 | 0)).$append7(var$5 % 10 | 0); +} +function jt_DateFormatElement$Iso8601Timezone_equals($this, $o) { + var $that; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $that = $o; + return $this.$size4 != $that.$size4 ? 0 : 1; + } + return 0; +} +function jt_DateFormatElement$Iso8601Timezone_hashCode($this) { + var var$1; + var$1 = $rt_createArray(jl_Object, 1); + var$1.data[0] = jl_Integer_valueOf($this.$size4); + return ju_Objects_hash(var$1); +} +var jlr_Modifier = $rt_classWithoutFields(); +var jlr_Modifier_modifierNames = null; +var jlr_Modifier_canonicalOrder = null; +function jlr_Modifier_$callClinit() { + jlr_Modifier_$callClinit = $rt_eraseClinit(jlr_Modifier); + jlr_Modifier__clinit_(); +} +function jlr_Modifier__init_() { + var var_0 = new jlr_Modifier(); + jlr_Modifier__init_0(var_0); + return var_0; +} +function jlr_Modifier__init_0($this) { + jlr_Modifier_$callClinit(); + jl_Object__init_0($this); +} +function jlr_Modifier_isPublic($mod) { + jlr_Modifier_$callClinit(); + return !($mod & 1) ? 0 : 1; +} +function jlr_Modifier_toString($mod) { + var $sb, $modifierNames, $index, var$5, var$6, var$7, $modifier; + jlr_Modifier_$callClinit(); + $sb = jl_StringBuilder__init_(); + $modifierNames = jlr_Modifier_getModifierNames(); + $index = 0; + var$5 = jlr_Modifier_canonicalOrder.data; + var$6 = var$5.length; + var$7 = 0; + while (var$7 < var$6) { + $modifier = var$5[var$7]; + if ($mod & $modifier) { + if ($sb.$length() > 0) + $sb.$append0(32); + $sb.$append1($modifierNames.data[$index]); + } + $index = $index + 1 | 0; + var$7 = var$7 + 1 | 0; + } + return $sb.$toString(); +} +function jlr_Modifier_getModifierNames() { + jlr_Modifier_$callClinit(); + if (jlr_Modifier_modifierNames === null) + jlr_Modifier_modifierNames = $rt_createArrayFromData(jl_String, [$rt_s(692), $rt_s(693), $rt_s(694), $rt_s(695), $rt_s(696), $rt_s(697), $rt_s(698), $rt_s(699), $rt_s(700), $rt_s(701), $rt_s(702), $rt_s(703)]); + return jlr_Modifier_modifierNames; +} +function jlr_Modifier__clinit_() { + jlr_Modifier_canonicalOrder = $rt_createIntArrayFromData([1, 4, 2, 1024, 8, 16, 128, 64, 32, 256, 2048, 512]); +} +var cbgi_GestureDetector$GestureListener = $rt_classWithoutFields(0); +var cbgggpv_MeshSpawnShapeValue = $rt_classWithoutFields(cbgggpv_SpawnShapeValue); +function cbgggpv_MeshSpawnShapeValue__init_($this) { + cbgggpv_SpawnShapeValue__init_($this); +} +var cbgggpv_UnweightedMeshSpawnShapeValue = $rt_classWithoutFields(cbgggpv_MeshSpawnShapeValue); +function cbgggpv_UnweightedMeshSpawnShapeValue__init_() { + var var_0 = new cbgggpv_UnweightedMeshSpawnShapeValue(); + cbgggpv_UnweightedMeshSpawnShapeValue__init_0(var_0); + return var_0; +} +function cbgggpv_UnweightedMeshSpawnShapeValue__init_0($this) { + cbgggpv_MeshSpawnShapeValue__init_($this); +} +var jur_AbstractCharClass$LazyJavaIdentifierIgnorable = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaIdentifierIgnorable(); + jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +function omcsugp_ResolveParticleSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$timer_ttl = 0; + a.$ttlTime = 0; + a.$changeTimer = 0; + a.$color3 = null; + a.$white = 0; + a.$this$051 = null; +} +function omcsugp_ResolveParticleSystem$CustomData__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new omcsugp_ResolveParticleSystem$CustomData(); + omcsugp_ResolveParticleSystem$CustomData__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function omcsugp_ResolveParticleSystem$CustomData__init_0($this, $this$0, $timer_ttl, $ttlTime, $changeTimer, $color, $white) { + $this.$this$051 = $this$0; + jl_Object__init_0($this); + $this.$timer_ttl = $timer_ttl; + $this.$ttlTime = $ttlTime; + $this.$changeTimer = $changeTimer; + $this.$color3 = $color; + $this.$white = $white; +} +function ju_HashMap() { + var a = this; ju_AbstractMap.call(a); + a.$elementCount0 = 0; + a.$elementData0 = null; + a.$modCount1 = 0; + a.$loadFactor0 = 0.0; + a.$threshold0 = 0; +} +function ju_HashMap__init_() { + var var_0 = new ju_HashMap(); + ju_HashMap__init_1(var_0); + return var_0; +} +function ju_HashMap__init_0(var_0) { + var var_1 = new ju_HashMap(); + ju_HashMap__init_2(var_1, var_0); + return var_1; +} +function ju_HashMap__init_3(var_0, var_1) { + var var_2 = new ju_HashMap(); + ju_HashMap__init_4(var_2, var_0, var_1); + return var_2; +} +function ju_HashMap_newElementArray($this, $s) { + return $rt_createArray(ju_HashMap$HashEntry, $s); +} +function ju_HashMap__init_1($this) { + ju_HashMap__init_2($this, 16); +} +function ju_HashMap__init_2($this, $capacity) { + ju_HashMap__init_4($this, $capacity, 0.75); +} +function ju_HashMap_calculateCapacity($x) { + var var$2, var$3; + if ($x >= 1073741824) + return 1073741824; + if (!$x) + return 16; + var$2 = $x - 1 | 0; + var$3 = var$2 | var$2 >> 1; + var$3 = var$3 | var$3 >> 2; + var$3 = var$3 | var$3 >> 4; + var$3 = var$3 | var$3 >> 8; + var$3 = var$3 | var$3 >> 16; + return var$3 + 1 | 0; +} +function ju_HashMap__init_4($this, $capacity, $loadFactor) { + var var$3; + ju_AbstractMap__init_($this); + if ($capacity >= 0 && $loadFactor > 0.0) { + var$3 = ju_HashMap_calculateCapacity($capacity); + $this.$elementCount0 = 0; + $this.$elementData0 = $this.$newElementArray0(var$3); + $this.$loadFactor0 = $loadFactor; + ju_HashMap_computeThreshold($this); + return; + } + $rt_throw(jl_IllegalArgumentException__init_1()); +} +function ju_HashMap_clear($this) { + if ($this.$elementCount0 > 0) { + $this.$elementCount0 = 0; + ju_Arrays_fill1($this.$elementData0, null); + $this.$modCount1 = $this.$modCount1 + 1 | 0; + } +} +function ju_HashMap_computeThreshold($this) { + $this.$threshold0 = $this.$elementData0.data.length * $this.$loadFactor0 | 0; +} +function ju_HashMap_containsKey($this, $key) { + var $m; + $m = ju_HashMap_getEntry($this, $key); + return $m === null ? 0 : 1; +} +function ju_HashMap_entrySet($this) { + return ju_HashMap$HashMapEntrySet__init_($this); +} +function ju_HashMap_get($this, $key) { + var $m; + $m = ju_HashMap_getEntry($this, $key); + if ($m === null) + return null; + return $m.$value3; +} +function ju_HashMap_getEntry($this, $key) { + var $m, $hash, $index; + if ($key === null) + $m = ju_HashMap_findNullKeyEntry($this); + else { + $hash = ju_HashMap_computeHashCode($key); + $index = $hash & ($this.$elementData0.data.length - 1 | 0); + $m = ju_HashMap_findNonNullKeyEntry($this, $key, $index, $hash); + } + return $m; +} +function ju_HashMap_findNonNullKeyEntry($this, $key, $index, $keyHash) { + var $m; + $m = $this.$elementData0.data[$index]; + while ($m !== null && !($m.$origKeyHash == $keyHash && ju_HashMap_areEqualKeys($key, $m.$key))) { + $m = $m.$next3; + } + return $m; +} +function ju_HashMap_findNullKeyEntry($this) { + var $m; + $m = $this.$elementData0.data[0]; + while ($m !== null && $m.$key !== null) { + $m = $m.$next3; + } + return $m; +} +function ju_HashMap_keySet($this) { + if ($this.$cachedKeySet === null) + $this.$cachedKeySet = ju_HashMap$1__init_($this); + return $this.$cachedKeySet; +} +function ju_HashMap_put($this, $key, $value) { + return $this.$putImpl($key, $value); +} +function ju_HashMap_putImpl($this, $key, $value) { + var $entry, var$4, $hash, $index, $result; + if ($key === null) { + $entry = ju_HashMap_findNullKeyEntry($this); + if ($entry === null) { + $this.$modCount1 = $this.$modCount1 + 1 | 0; + $entry = $this.$createHashedEntry(null, 0, 0); + var$4 = $this.$elementCount0 + 1 | 0; + $this.$elementCount0 = var$4; + if (var$4 > $this.$threshold0) + $this.$rehash(); + } + } else { + $hash = ju_HashMap_computeHashCode($key); + $index = $hash & ($this.$elementData0.data.length - 1 | 0); + $entry = ju_HashMap_findNonNullKeyEntry($this, $key, $index, $hash); + if ($entry === null) { + $this.$modCount1 = $this.$modCount1 + 1 | 0; + $entry = $this.$createHashedEntry($key, $index, $hash); + var$4 = $this.$elementCount0 + 1 | 0; + $this.$elementCount0 = var$4; + if (var$4 > $this.$threshold0) + $this.$rehash(); + } + } + $result = $entry.$value3; + $entry.$value3 = $value; + return $result; +} +function ju_HashMap_createHashedEntry($this, $key, $index, $hash) { + var $entry; + $entry = ju_HashMap$HashEntry__init_($key, $hash); + $entry.$next3 = $this.$elementData0.data[$index]; + $this.$elementData0.data[$index] = $entry; + return $entry; +} +function ju_HashMap_rehash($this, $capacity) { + var $length, $newData, $i, $entry, var$6, $index, $next; + $length = ju_HashMap_calculateCapacity(!$capacity ? 1 : $capacity << 1); + $newData = $this.$newElementArray0($length); + $i = 0; + while ($i < $this.$elementData0.data.length) { + $entry = $this.$elementData0.data[$i]; + $this.$elementData0.data[$i] = null; + while ($entry !== null) { + var$6 = $newData.data; + $index = $entry.$origKeyHash & ($length - 1 | 0); + $next = $entry.$next3; + $entry.$next3 = var$6[$index]; + var$6[$index] = $entry; + $entry = $next; + } + $i = $i + 1 | 0; + } + $this.$elementData0 = $newData; + ju_HashMap_computeThreshold($this); +} +function ju_HashMap_rehash0($this) { + $this.$rehash0($this.$elementData0.data.length); +} +function ju_HashMap_remove($this, $key) { + var $entry; + $entry = ju_HashMap_removeEntry($this, $key); + if ($entry === null) + return null; + return $entry.$value3; +} +function ju_HashMap_removeEntry($this, $key) { + var $index, $last, $entry, $entry_0, $hash; + a: { + $index = 0; + $last = null; + if ($key === null) { + $entry = $this.$elementData0.data[0]; + while ($entry !== null) { + if ($entry.$key === null) + break a; + $entry_0 = $entry.$next3; + $last = $entry; + $entry = $entry_0; + } + } else { + $hash = ju_HashMap_computeHashCode($key); + $index = $hash & ($this.$elementData0.data.length - 1 | 0); + $entry = $this.$elementData0.data[$index]; + while ($entry !== null && !($entry.$origKeyHash == $hash && ju_HashMap_areEqualKeys($key, $entry.$key))) { + $entry_0 = $entry.$next3; + $last = $entry; + $entry = $entry_0; + } + } + } + if ($entry === null) + return null; + if ($last !== null) + $last.$next3 = $entry.$next3; + else + $this.$elementData0.data[$index] = $entry.$next3; + $this.$modCount1 = $this.$modCount1 + 1 | 0; + $this.$elementCount0 = $this.$elementCount0 - 1 | 0; + return $entry; +} +function ju_HashMap_size($this) { + return $this.$elementCount0; +} +function ju_HashMap_computeHashCode($key) { + return $key.$hashCode(); +} +function ju_HashMap_areEqualKeys($key1, $key2) { + return $key1 !== $key2 && !$key1.$equals($key2) ? 0 : 1; +} +var jt_DecimalFormat$MinusField = $rt_classWithoutFields(); +function jt_DecimalFormat$MinusField__init_() { + var var_0 = new jt_DecimalFormat$MinusField(); + jt_DecimalFormat$MinusField__init_0(var_0); + return var_0; +} +function jt_DecimalFormat$MinusField__init_0($this) { + jl_Object__init_0($this); +} +function jt_DecimalFormat$MinusField_equals($this, $obj) { + return $obj instanceof jt_DecimalFormat$MinusField; +} +function jt_DecimalFormat$MinusField_hashCode($this) { + return 3; +} +function cbgu_FloatArray() { + var a = this; jl_Object.call(a); + a.$items2 = null; + a.$size5 = 0; + a.$ordered0 = 0; +} +function cbgu_FloatArray__init_() { + var var_0 = new cbgu_FloatArray(); + cbgu_FloatArray__init_0(var_0); + return var_0; +} +function cbgu_FloatArray__init_1(var_0, var_1) { + var var_2 = new cbgu_FloatArray(); + cbgu_FloatArray__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_FloatArray__init_0($this) { + cbgu_FloatArray__init_2($this, 1, 16); +} +function cbgu_FloatArray__init_2($this, $ordered, $capacity) { + jl_Object__init_0($this); + $this.$ordered0 = $ordered; + $this.$items2 = $rt_createFloatArray($capacity); +} +function cbgu_FloatArray_add($this, $value) { + var $items, var$3, var$4; + $items = $this.$items2; + var$3 = $items.data; + if ($this.$size5 == var$3.length) + $items = $this.$resize1(jl_Math_max(8, $this.$size5 * 1.75 | 0)); + var$3 = $items.data; + var$4 = $this.$size5; + $this.$size5 = var$4 + 1 | 0; + var$3[var$4] = $value; +} +function cbgu_FloatArray_addAll($this, $array) { + $this.$addAll1($array.$items2, 0, $array.$size5); +} +function cbgu_FloatArray_addAll0($this, $array, $offset, $length) { + if (($offset + $length | 0) <= $array.$size5) { + $this.$addAll1($array.$items2, $offset, $length); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((((((jl_StringBuilder__init_()).$append1($rt_s(704))).$append2($offset)).$append1($rt_s(25))).$append2($length)).$append1($rt_s(26))).$append2($array.$size5)).$toString())); +} +function cbgu_FloatArray_addAll1($this, $array, $offset, $length) { + var $items, var$5, $sizeNeeded; + $items = $this.$items2; + var$5 = $items.data; + $sizeNeeded = $this.$size5 + $length | 0; + if ($sizeNeeded > var$5.length) + $items = $this.$resize1(jl_Math_max(jl_Math_max(8, $sizeNeeded), $this.$size5 * 1.75 | 0)); + jl_System_arraycopy($array, $offset, $items, $this.$size5, $length); + $this.$size5 = $this.$size5 + $length | 0; +} +function cbgu_FloatArray_get($this, $index) { + if ($index < $this.$size5) + return $this.$items2.data[$index]; + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(27))).$append2($index)).$append1($rt_s(28))).$append2($this.$size5)).$toString())); +} +function cbgu_FloatArray_removeRange($this, $start, $end) { + var $n, $count, $lastIndex, var$6, var$7, $i; + $n = $this.$size5; + if ($end >= $n) + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(29))).$append2($end)).$append1($rt_s(28))).$append2($this.$size5)).$toString())); + if ($start > $end) + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(30))).$append2($start)).$append1($rt_s(31))).$append2($end)).$toString())); + $count = ($end - $start | 0) + 1 | 0; + $lastIndex = $n - $count | 0; + if ($this.$ordered0) { + var$6 = $this.$items2; + var$7 = $start + $count | 0; + jl_System_arraycopy(var$6, var$7, $this.$items2, $start, $n - var$7 | 0); + } else { + $i = jl_Math_max($lastIndex, $end + 1 | 0); + jl_System_arraycopy($this.$items2, $i, $this.$items2, $start, $n - $i | 0); + } + $this.$size5 = $lastIndex; +} +function cbgu_FloatArray_first($this) { + if (!$this.$size5) + $rt_throw(jl_IllegalStateException__init_($rt_s(32))); + return $this.$items2.data[0]; +} +function cbgu_FloatArray_notEmpty($this) { + return $this.$size5 <= 0 ? 0 : 1; +} +function cbgu_FloatArray_clear($this) { + $this.$size5 = 0; +} +function cbgu_FloatArray_ensureCapacity($this, $additionalCapacity) { + var $sizeNeeded; + if ($additionalCapacity < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(33))).$append2($additionalCapacity)).$toString())); + $sizeNeeded = $this.$size5 + $additionalCapacity | 0; + if ($sizeNeeded > $this.$items2.data.length) + $this.$resize1(jl_Math_max(jl_Math_max(8, $sizeNeeded), $this.$size5 * 1.75 | 0)); + return $this.$items2; +} +function cbgu_FloatArray_resize($this, $newSize) { + var $newItems, var$3, $items; + $newItems = $rt_createFloatArray($newSize); + var$3 = $newItems.data; + $items = $this.$items2; + jl_System_arraycopy($items, 0, $newItems, 0, jl_Math_min($this.$size5, var$3.length)); + $this.$items2 = $newItems; + return $newItems; +} +function cbgu_FloatArray_truncate($this, $newSize) { + if ($this.$size5 > $newSize) + $this.$size5 = $newSize; +} +var cbgssu_TextTooltip = $rt_classWithoutFields(cbgssu_Tooltip); +var cbgssu_ImageTextButton = $rt_classWithoutFields(cbgssu_Button); +var cbgssa_RotateByAction = $rt_classWithoutFields(cbgssa_RelativeTemporalAction); +function cbgssa_RotateByAction__init_() { + var var_0 = new cbgssa_RotateByAction(); + cbgssa_RotateByAction__init_0(var_0); + return var_0; +} +function cbgssa_RotateByAction__init_0($this) { + cbgssa_RelativeTemporalAction__init_($this); +} +function cgxgbtp_Preloader() { + var a = this; jl_Object.call(a); + a.$directories = null; + a.$images = null; + a.$audio0 = null; + a.$texts = null; + a.$binaries = null; + a.$assets0 = null; + a.$assetTotal = 0; + a.$baseUrl = null; +} +function cgxgbtp_Preloader__init_(var_0, var_1, var_2) { + var var_3 = new cgxgbtp_Preloader(); + cgxgbtp_Preloader__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cgxgbtp_Preloader__init_0($this, $newBaseURL, $canvas, $teaApplication) { + jl_Object__init_0($this); + $this.$directories = cbgu_ObjectMap__init_(); + $this.$images = cbgu_ObjectMap__init_(); + $this.$audio0 = cbgu_ObjectMap__init_(); + $this.$texts = cbgu_ObjectMap__init_(); + $this.$binaries = cbgu_ObjectMap__init_(); + $this.$assets0 = cbgu_Array__init_1(); + $this.$assetTotal = (-1); + $this.$baseUrl = $newBaseURL; + cgxgbtp_Preloader_setupFileDrop($this, $canvas, $teaApplication); +} +function cgxgbtp_Preloader_setupFileDrop($this, $canvas, $teaApplication) { + var $config, $document, var$5; + $config = $teaApplication.$getConfig(); + if ($config.$windowListener !== null) { + $document = $canvas.ownerDocument; + var$5 = cgxgbtp_Preloader$1__init_($this); + $document.addEventListener("dragenter", otji_JS_function(var$5, "handleEvent"), !!0); + var$5 = cgxgbtp_Preloader$2__init_($this); + $document.addEventListener("dragover", otji_JS_function(var$5, "handleEvent"), !!0); + var$5 = cgxgbtp_Preloader$3__init_($this, $teaApplication, $config); + $document.addEventListener("drop", otji_JS_function(var$5, "handleEvent")); + } +} +function cgxgbtp_Preloader_getAssetUrl($this) { + var var$1, var$2; + var$1 = $this.$baseUrl; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, var$1), $rt_s(705)); + return jl_StringBuilder_toString(var$2); +} +function cgxgbtp_Preloader_preload($this, $loadAssets, $assetFileUrl) { + var var$3, var$4, var$5; + var$3 = cgxgbtp_AssetDownloader_getInstance(); + var$4 = $this.$getAssetUrl(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, var$4), $assetFileUrl); + var$3.$loadText(1, jl_StringBuilder_toString(var$5), cgxgbtp_Preloader$4__init_($this, $assetFileUrl, $loadAssets)); +} +function cgxgbtp_Preloader_loadSingleAsset($this, $asset) { + if ($this.$contains3($asset.$url)) { + $asset.$loaded = $asset.$size6; + $asset.$succeed = 1; + $asset.$failed = 0; + $asset.$isLoading = 0; + return 0; + } + if ($asset.$isLoading) + return 0; + $asset.$failed = 0; + $asset.$succeed = 0; + $asset.$isLoading = 1; + $this.$loadAsset(1, $asset.$url, $asset.$type7, $asset.$mimeType, cgxgbtp_Preloader$5__init_($this, $asset)); + return 1; +} +function cgxgbtp_Preloader_loadAsset($this, $async, $url, $type, $mimeType, $listener) { + var var$6, var$7, var$8; + var$6 = cgxgbtp_AssetDownloader_getInstance(); + var$7 = $this.$getAssetUrl(); + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$8, var$7), $url); + var$6.$load2($async, jl_StringBuilder_toString(var$8), $type, $mimeType, cgxgbtp_Preloader$7__init_($this, $listener, $type, $url)); +} +function cgxgbtp_Preloader_loadScript($this, $async, $url, $listener) { + var var$4, var$5, var$6; + var$4 = cgxgbtp_AssetDownloader_getInstance(); + var$5 = $this.$baseUrl; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$5), $url); + var$4.$loadScript($async, jl_StringBuilder_toString(var$6), $listener); +} +function cgxgbtp_Preloader_putAssetInMap($this, $type, $url, $result) { + a: { + cgxgbtp_Preloader$12_$callClinit(); + switch (cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal($type)]) { + case 1: + break; + case 2: + $this.$images.$put1($url, $result); + break a; + case 3: + $this.$binaries.$put1($url, $result); + break a; + case 4: + $this.$audio0.$put1($url, $result); + break a; + case 5: + $this.$directories.$put1($url, null); + break a; + default: + break a; + } + $this.$texts.$put1($url, $result); + } +} +function cgxgbtp_Preloader_read($this, $url) { + var var$2, $$je; + if ($this.$texts.$containsKey($url)) { + a: { + try { + var$2 = ji_ByteArrayInputStream__init_(($this.$texts.$get2($url)).$getBytes0($rt_s(417))); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ji_UnsupportedEncodingException) { + break a; + } else { + throw $$e; + } + } + return var$2; + } + return null; + } + if ($this.$images.$containsKey($url)) + return ji_ByteArrayInputStream__init_($rt_createByteArray(1)); + if ($this.$binaries.$containsKey($url)) + return cgxgbtp_Blob_read($this.$binaries.$get2($url)); + if (!$this.$audio0.$containsKey($url)) + return null; + return ji_ByteArrayInputStream__init_($rt_createByteArray(1)); +} +function cgxgbtp_Preloader_contains($this, $file) { + var var$2, var$3; + a: { + if (!$this.$texts.$containsKey($file) && !$this.$images.$containsKey($file) && !$this.$binaries.$containsKey($file) && !$this.$audio0.$containsKey($file)) { + var$2 = $this.$directories; + if (!var$2.$containsKey($file)) { + var$3 = 0; + break a; + } + } + var$3 = 1; + } + return var$3; +} +var otcit_DoubleAnalyzer = $rt_classWithoutFields(); +var otcit_DoubleAnalyzer_mantissa10Table = null; +var otcit_DoubleAnalyzer_exp10Table = null; +function otcit_DoubleAnalyzer_$callClinit() { + otcit_DoubleAnalyzer_$callClinit = $rt_eraseClinit(otcit_DoubleAnalyzer); + otcit_DoubleAnalyzer__clinit_(); +} +function otcit_DoubleAnalyzer__init_() { + var var_0 = new otcit_DoubleAnalyzer(); + otcit_DoubleAnalyzer__init_0(var_0); + return var_0; +} +function otcit_DoubleAnalyzer__init_0($this) { + otcit_DoubleAnalyzer_$callClinit(); + jl_Object__init_0($this); +} +function otcit_DoubleAnalyzer_analyze($d, $result) { + var $bits, $mantissa, $exponent, $errorShift, var$7, $decExponent, $binExponentCorrection, $mantissaShift, $decMantissa, var$12, $error, $upError, $downError, $lowerPos, $upperPos; + otcit_DoubleAnalyzer_$callClinit(); + $bits = $rt_doubleToLongBits($d); + $result.$sign0 = Long_eq(Long_and($bits, Long_create(0, 2147483648)), Long_ZERO) ? 0 : 1; + $mantissa = Long_and($bits, Long_create(4294967295, 1048575)); + $exponent = Long_lo(Long_shr($bits, 52)) & 2047; + if (Long_eq($mantissa, Long_ZERO) && !$exponent) { + $result.$mantissa0 = Long_ZERO; + $result.$exponent0 = 0; + return; + } + $errorShift = 0; + if ($exponent) + var$7 = Long_or($mantissa, Long_create(0, 1048576)); + else { + var$7 = Long_shl($mantissa, 1); + while (Long_eq(Long_and(var$7, Long_create(0, 1048576)), Long_ZERO)) { + var$7 = Long_shl(var$7, 1); + $exponent = $exponent + (-1) | 0; + $errorShift = $errorShift + 1 | 0; + } + } + $decExponent = ju_Arrays_binarySearch(otcit_DoubleAnalyzer_exp10Table, $exponent); + if ($decExponent < 0) + $decExponent = ( -$decExponent | 0) - 2 | 0; + $binExponentCorrection = $exponent - otcit_DoubleAnalyzer_exp10Table.data[$decExponent] | 0; + $mantissaShift = 12 + $binExponentCorrection | 0; + $decMantissa = otcit_DoubleAnalyzer_mulAndShiftRight(var$7, otcit_DoubleAnalyzer_mantissa10Table.data[$decExponent], $mantissaShift); + if (Long_ge($decMantissa, Long_create(2808348672, 232830643))) { + $decExponent = $decExponent + 1 | 0; + var$12 = $exponent - otcit_DoubleAnalyzer_exp10Table.data[$decExponent] | 0; + $mantissaShift = 12 + var$12 | 0; + $decMantissa = otcit_DoubleAnalyzer_mulAndShiftRight(var$7, otcit_DoubleAnalyzer_mantissa10Table.data[$decExponent], $mantissaShift); + } + $error = Long_shru(otcit_DoubleAnalyzer_mantissa10Table.data[$decExponent], (63 - $mantissaShift | 0) - $errorShift | 0); + $upError = Long_shr(Long_add($error, Long_fromInt(1)), 1); + $downError = Long_shr($error, 1); + if (Long_eq(var$7, Long_create(0, 1048576))) + $downError = Long_shr($downError, 2); + $lowerPos = otcit_DoubleAnalyzer_findLowerDistanceToZero($decMantissa, $downError); + $upperPos = otcit_DoubleAnalyzer_findUpperDistanceToZero($decMantissa, $upError); + var$12 = Long_compare($lowerPos, $upperPos); + var$7 = var$12 > 0 ? Long_mul(Long_div($decMantissa, $lowerPos), $lowerPos) : var$12 < 0 ? Long_add(Long_mul(Long_div($decMantissa, $upperPos), $upperPos), $upperPos) : Long_mul(Long_div(Long_add($decMantissa, Long_div($upperPos, Long_fromInt(2))), $upperPos), $upperPos); + if (Long_ge(var$7, Long_create(2808348672, 232830643))) { + $decExponent = $decExponent + 1 | 0; + var$7 = Long_div(var$7, Long_fromInt(10)); + } else if (Long_lt(var$7, Long_create(1569325056, 23283064))) { + $decExponent = $decExponent + (-1) | 0; + var$7 = Long_mul(var$7, Long_fromInt(10)); + } + $result.$mantissa0 = var$7; + $result.$exponent0 = $decExponent - 330 | 0; +} +function otcit_DoubleAnalyzer_findLowerDistanceToZero($mantissa, $error) { + var $pos, $mantissaRight; + otcit_DoubleAnalyzer_$callClinit(); + $pos = Long_fromInt(10); + while (Long_le($pos, $error)) { + $pos = Long_mul($pos, Long_fromInt(10)); + } + $mantissaRight = Long_rem($mantissa, $pos); + if (Long_ge($mantissaRight, Long_div($error, Long_fromInt(2)))) + $pos = Long_div($pos, Long_fromInt(10)); + return $pos; +} +function otcit_DoubleAnalyzer_findUpperDistanceToZero($mantissa, $error) { + var $pos, $mantissaRight; + otcit_DoubleAnalyzer_$callClinit(); + $pos = Long_fromInt(1); + while (Long_le($pos, $error)) { + $pos = Long_mul($pos, Long_fromInt(10)); + } + $mantissaRight = Long_rem($mantissa, $pos); + if (Long_gt(Long_sub($pos, $mantissaRight), Long_div($error, Long_fromInt(2)))) + $pos = Long_div($pos, Long_fromInt(10)); + return $pos; +} +function otcit_DoubleAnalyzer_mulAndShiftRight($a, $b, $shift) { + var $a1, $a2, $a3, $a4, $b1, $b2, $b3, $b4, $cm, $c0, $c1, $c2, $c3, $c, var$18; + otcit_DoubleAnalyzer_$callClinit(); + $a1 = Long_and($a, Long_fromInt(65535)); + $a2 = Long_and(Long_shru($a, 16), Long_fromInt(65535)); + $a3 = Long_and(Long_shru($a, 32), Long_fromInt(65535)); + $a4 = Long_and(Long_shru($a, 48), Long_fromInt(65535)); + $b1 = Long_and($b, Long_fromInt(65535)); + $b2 = Long_and(Long_shru($b, 16), Long_fromInt(65535)); + $b3 = Long_and(Long_shru($b, 32), Long_fromInt(65535)); + $b4 = Long_and(Long_shru($b, 48), Long_fromInt(65535)); + $cm = Long_add(Long_add(Long_mul($b3, $a1), Long_mul($b2, $a2)), Long_mul($b1, $a3)); + $c0 = Long_add(Long_add(Long_add(Long_mul($b4, $a1), Long_mul($b3, $a2)), Long_mul($b2, $a3)), Long_mul($b1, $a4)); + $c1 = Long_add(Long_add(Long_mul($b4, $a2), Long_mul($b3, $a3)), Long_mul($b2, $a4)); + $c2 = Long_add(Long_mul($b4, $a3), Long_mul($b3, $a4)); + $c3 = Long_mul($b4, $a4); + $c = Long_add(Long_add(Long_shl($c3, 32 + $shift | 0), Long_shl($c2, 16 + $shift | 0)), Long_shl($c1, $shift)); + var$18 = $shift > 16 ? Long_add($c, Long_shl($c0, $shift - 16 | 0)) : Long_add($c, Long_shru($c0, 16 - $shift | 0)); + var$18 = Long_add(var$18, Long_shru($cm, 32 - $shift | 0)); + return var$18; +} +function otcit_DoubleAnalyzer__clinit_() { + var $decimalMantissaOne, $exponent, $i, var$4, var$5, var$6, var$7, $maxMantissa, var$9, $shift, $shiftedOffPart; + otcit_DoubleAnalyzer_mantissa10Table = $rt_createLongArray(660); + otcit_DoubleAnalyzer_exp10Table = $rt_createIntArray(660); + $decimalMantissaOne = Long_create(991952896, 1862645149); + $exponent = 1023; + $i = 0; + var$4 = $decimalMantissaOne; + while ($i < 330) { + var$5 = otcit_DoubleAnalyzer_mantissa10Table.data; + var$6 = $i + 330 | 0; + var$5[var$6] = jl_Long_divideUnsigned(var$4, Long_fromInt(80)); + otcit_DoubleAnalyzer_exp10Table.data[var$6] = $exponent; + var$4 = jl_Long_divideUnsigned(var$4, Long_fromInt(10)); + var$7 = jl_Long_remainderUnsigned(var$4, Long_fromInt(10)); + while (Long_le(var$4, $decimalMantissaOne) && Long_eq(Long_and(var$4, Long_create(0, 2147483648)), Long_ZERO)) { + var$4 = Long_shl(var$4, 1); + $exponent = $exponent + 1 | 0; + var$7 = Long_shl(var$7, 1); + } + var$4 = Long_add(var$4, Long_div(var$7, Long_fromInt(10))); + $i = $i + 1 | 0; + } + $maxMantissa = Long_create(3435973836, 214748364); + var$9 = 1023; + $i = 0; + while ($i < 330) { + $shift = 0; + var$4 = $decimalMantissaOne; + while (Long_gt(var$4, $maxMantissa)) { + var$4 = Long_shr(var$4, 1); + $shift = $shift + 1 | 0; + var$9 = var$9 + (-1) | 0; + } + var$7 = Long_mul(var$4, Long_fromInt(10)); + if ($shift <= 0) + $decimalMantissaOne = var$7; + else { + $shiftedOffPart = Long_and($decimalMantissaOne, Long_fromInt((1 << $shift) - 1 | 0)); + $decimalMantissaOne = Long_add(var$7, Long_shr(Long_mul($shiftedOffPart, Long_fromInt(10)), $shift)); + } + var$5 = otcit_DoubleAnalyzer_mantissa10Table.data; + var$6 = (330 - $i | 0) - 1 | 0; + var$5[var$6] = jl_Long_divideUnsigned($decimalMantissaOne, Long_fromInt(80)); + otcit_DoubleAnalyzer_exp10Table.data[var$6] = var$9; + $i = $i + 1 | 0; + } +} +function jnc_CoderResult() { + var a = this; jl_Object.call(a); + a.$kind = 0; + a.$length5 = 0; +} +var jnc_CoderResult_UNDERFLOW = null; +var jnc_CoderResult_OVERFLOW = null; +function jnc_CoderResult_$callClinit() { + jnc_CoderResult_$callClinit = $rt_eraseClinit(jnc_CoderResult); + jnc_CoderResult__clinit_(); +} +function jnc_CoderResult__init_(var_0, var_1) { + var var_2 = new jnc_CoderResult(); + jnc_CoderResult__init_0(var_2, var_0, var_1); + return var_2; +} +function jnc_CoderResult__init_0($this, $kind, $length) { + jnc_CoderResult_$callClinit(); + jl_Object__init_0($this); + $this.$kind = $kind; + $this.$length5 = $length; +} +function jnc_CoderResult_isUnderflow($this) { + return $this.$kind ? 0 : 1; +} +function jnc_CoderResult_isOverflow($this) { + return $this.$kind != 1 ? 0 : 1; +} +function jnc_CoderResult_isError($this) { + return !$this.$isMalformed() && !$this.$isUnmappable() ? 0 : 1; +} +function jnc_CoderResult_isMalformed($this) { + return $this.$kind != 2 ? 0 : 1; +} +function jnc_CoderResult_isUnmappable($this) { + return $this.$kind != 3 ? 0 : 1; +} +function jnc_CoderResult_length($this) { + if ($this.$isError()) + return $this.$length5; + $rt_throw(jl_UnsupportedOperationException__init_()); +} +function jnc_CoderResult_malformedForLength($length) { + jnc_CoderResult_$callClinit(); + return jnc_CoderResult__init_(2, $length); +} +function jnc_CoderResult_unmappableForLength($length) { + jnc_CoderResult_$callClinit(); + return jnc_CoderResult__init_(3, $length); +} +function jnc_CoderResult_throwException($this) { + switch ($this.$kind) { + case 0: + $rt_throw(jnc_BufferUnderflowException__init_()); + case 1: + $rt_throw(jnc_BufferOverflowException__init_()); + case 2: + $rt_throw(jnc_MalformedInputException__init_($this.$length5)); + case 3: + $rt_throw(jnc_UnmappableCharacterException__init_($this.$length5)); + default: + } +} +function jnc_CoderResult__clinit_() { + jnc_CoderResult_UNDERFLOW = jnc_CoderResult__init_(0, 0); + jnc_CoderResult_OVERFLOW = jnc_CoderResult__init_(1, 0); +} +function jur_EOLSet() { + jur_AbstractSet.call(this); + this.$consCounter1 = 0; +} +function jur_EOLSet__init_(var_0) { + var var_1 = new jur_EOLSet(); + jur_EOLSet__init_0(var_1, var_0); + return var_1; +} +function jur_EOLSet__init_0($this, $counter) { + jur_AbstractSet__init_($this); + $this.$consCounter1 = $counter; +} +function jur_EOLSet_matches($this, $strIndex, $testString, $matchResult) { + var $rightBound, var$5, var$6, $ch; + $rightBound = !$matchResult.$hasAnchoringBounds() ? $testString.$length() : $matchResult.$getRightBound(); + if ($strIndex >= $rightBound) { + $matchResult.$setConsumed($this.$consCounter1, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + var$5 = $rightBound - $strIndex | 0; + if (var$5 == 2 && $testString.$charAt($strIndex) == 13) { + var$6 = $strIndex + 1 | 0; + if ($testString.$charAt(var$6) == 10) { + $matchResult.$setConsumed($this.$consCounter1, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + } + a: { + if (var$5 == 1) { + $ch = $testString.$charAt($strIndex); + if ($ch == 10) + break a; + if ($ch == 13) + break a; + if ($ch == 133) + break a; + if (($ch | 1) == 8233) + break a; + } + return (-1); + } + $matchResult.$setConsumed($this.$consCounter1, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); +} +function jur_EOLSet_hasConsumed($this, $matchResult) { + var $res; + $res = !$matchResult.$getConsumed($this.$consCounter1) ? 0 : 1; + $matchResult.$setConsumed($this.$consCounter1, (-1)); + return $res; +} +function jur_EOLSet_getName($this) { + return $rt_s(706); +} +function jur_Lexer() { + var a = this; jl_Object.call(a); + a.$pattern0 = null; + a.$flags = 0; + a.$mode1 = 0; + a.$savedMode = 0; + a.$lookBack = 0; + a.$ch1 = 0; + a.$lookAhead = 0; + a.$patternFullLength = 0; + a.$curST = null; + a.$lookAheadST = null; + a.$index6 = 0; + a.$prevNW = 0; + a.$curToc = 0; + a.$lookAheadToc = 0; + a.$orig = null; +} +var jur_Lexer_decompTable = null; +var jur_Lexer_singleDecompTable = null; +var jur_Lexer_singleDecompTableSize = 0; +function jur_Lexer__init_(var_0, var_1) { + var var_2 = new jur_Lexer(); + jur_Lexer__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_Lexer__init_0($this, $pattern, $flags) { + jl_Object__init_0($this); + $this.$mode1 = 1; + $this.$orig = $pattern; + if (($flags & 16) > 0) + $pattern = jur_Pattern_quote($pattern); + else if (($flags & 128) > 0) + $pattern = jur_Lexer_normalize($pattern); + $this.$pattern0 = $rt_createCharArray($pattern.$length() + 2 | 0); + jl_System_arraycopy($pattern.$toCharArray(), 0, $this.$pattern0, 0, $pattern.$length()); + $this.$pattern0.data[$this.$pattern0.data.length - 1 | 0] = 0; + $this.$pattern0.data[$this.$pattern0.data.length - 2 | 0] = 0; + $this.$patternFullLength = $this.$pattern0.data.length; + $this.$flags = $flags; + jur_Lexer_movePointer($this); + jur_Lexer_movePointer($this); +} +function jur_Lexer_peek($this) { + return $this.$ch1; +} +function jur_Lexer_setMode($this, $mode) { + if ($mode > 0 && $mode < 3) + $this.$mode1 = $mode; + if ($mode == 1) + jur_Lexer_reread($this); +} +function jur_Lexer_restoreFlags($this, $flags) { + $this.$flags = $flags; + $this.$lookAhead = $this.$ch1; + $this.$lookAheadST = $this.$curST; + $this.$index6 = $this.$curToc + 1 | 0; + $this.$lookAheadToc = $this.$curToc; + jur_Lexer_movePointer($this); +} +function jur_Lexer_peekSpecial($this) { + return $this.$curST; +} +function jur_Lexer_isSpecial($this) { + return $this.$curST === null ? 0 : 1; +} +function jur_Lexer_isNextSpecial($this) { + return $this.$lookAheadST === null ? 0 : 1; +} +function jur_Lexer_next($this) { + jur_Lexer_movePointer($this); + return $this.$lookBack; +} +function jur_Lexer_nextSpecial($this) { + var $res; + $res = $this.$curST; + jur_Lexer_movePointer($this); + return $res; +} +function jur_Lexer_lookAhead($this) { + return $this.$lookAhead; +} +function jur_Lexer_back($this) { + return $this.$lookBack; +} +function jur_Lexer_normalize($input) { + return $input; +} +function jur_Lexer_reread($this) { + $this.$lookAhead = $this.$ch1; + $this.$lookAheadST = $this.$curST; + $this.$index6 = $this.$lookAheadToc; + $this.$lookAheadToc = $this.$curToc; + jur_Lexer_movePointer($this); +} +function jur_Lexer_movePointer($this) { + var $reread, $nonCap, $behind, $mod, var$5, $cs, $negative, $$je; + $this.$lookBack = $this.$ch1; + $this.$ch1 = $this.$lookAhead; + $this.$curST = $this.$lookAheadST; + $this.$curToc = $this.$lookAheadToc; + $this.$lookAheadToc = $this.$index6; + while (true) { + $reread = 0; + $this.$lookAhead = $this.$index6 >= $this.$pattern0.data.length ? 0 : jur_Lexer_nextCodePoint($this); + $this.$lookAheadST = null; + if ($this.$mode1 == 4) { + if ($this.$lookAhead != 92) + return; + $this.$lookAhead = $this.$index6 >= $this.$pattern0.data.length ? 0 : $this.$pattern0.data[jur_Lexer_nextIndex($this)]; + switch ($this.$lookAhead) { + case 69: + break; + default: + $this.$lookAhead = 92; + $this.$index6 = $this.$prevNW; + return; + } + $this.$mode1 = $this.$savedMode; + $this.$lookAhead = $this.$index6 > ($this.$pattern0.data.length - 2 | 0) ? 0 : jur_Lexer_nextCodePoint($this); + } + a: { + if ($this.$lookAhead != 92) { + if ($this.$mode1 == 1) + switch ($this.$lookAhead) { + case 36: + $this.$lookAhead = (-536870876); + break a; + case 40: + if ($this.$pattern0.data[$this.$index6] != 63) { + $this.$lookAhead = (-2147483608); + break a; + } + jur_Lexer_nextIndex($this); + $nonCap = $this.$pattern0.data[$this.$index6]; + $behind = 0; + while (true) { + b: { + if ($behind) { + $behind = 0; + switch ($nonCap) { + case 33: + break; + case 61: + $this.$lookAhead = (-134217688); + jur_Lexer_nextIndex($this); + break b; + default: + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + } + $this.$lookAhead = (-67108824); + jur_Lexer_nextIndex($this); + } else { + switch ($nonCap) { + case 33: + break; + case 60: + jur_Lexer_nextIndex($this); + $nonCap = $this.$pattern0.data[$this.$index6]; + $behind = 1; + break b; + case 61: + $this.$lookAhead = (-536870872); + jur_Lexer_nextIndex($this); + break b; + case 62: + $this.$lookAhead = (-33554392); + jur_Lexer_nextIndex($this); + break b; + default: + $this.$lookAhead = jur_Lexer_readFlags($this); + if ($this.$lookAhead < 256) { + $this.$flags = $this.$lookAhead; + $this.$lookAhead = $this.$lookAhead << 16; + $this.$lookAhead = (-1073741784) | $this.$lookAhead; + break b; + } + $this.$lookAhead = $this.$lookAhead & 255; + $this.$flags = $this.$lookAhead; + $this.$lookAhead = $this.$lookAhead << 16; + $this.$lookAhead = (-16777176) | $this.$lookAhead; + break b; + } + $this.$lookAhead = (-268435416); + jur_Lexer_nextIndex($this); + } + } + if (!$behind) + break; + } + break a; + case 41: + $this.$lookAhead = (-536870871); + break a; + case 42: + case 43: + case 63: + $mod = $this.$index6 >= $this.$pattern0.data.length ? 42 : $this.$pattern0.data[$this.$index6]; + switch ($mod) { + case 43: + $this.$lookAhead = $this.$lookAhead | (-2147483648); + jur_Lexer_nextIndex($this); + break a; + case 63: + $this.$lookAhead = $this.$lookAhead | (-1073741824); + jur_Lexer_nextIndex($this); + break a; + default: + } + $this.$lookAhead = $this.$lookAhead | (-536870912); + break a; + case 46: + $this.$lookAhead = (-536870866); + break a; + case 91: + $this.$lookAhead = (-536870821); + $this.$setMode(2); + break a; + case 93: + if ($this.$mode1 != 2) + break a; + $this.$lookAhead = (-536870819); + break a; + case 94: + $this.$lookAhead = (-536870818); + break a; + case 123: + $this.$lookAheadST = jur_Lexer_processQuantifier($this, $this.$lookAhead); + break a; + case 124: + $this.$lookAhead = (-536870788); + break a; + default: + } + else if ($this.$mode1 == 2) + switch ($this.$lookAhead) { + case 38: + $this.$lookAhead = (-536870874); + break a; + case 45: + $this.$lookAhead = (-536870867); + break a; + case 91: + $this.$lookAhead = (-536870821); + break a; + case 93: + $this.$lookAhead = (-536870819); + break a; + case 94: + $this.$lookAhead = (-536870818); + break a; + default: + } + } else { + var$5 = $this.$index6 >= ($this.$pattern0.data.length - 2 | 0) ? (-1) : jur_Lexer_nextCodePoint($this); + c: { + $this.$lookAhead = var$5; + switch ($this.$lookAhead) { + case -1: + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: + case 9: + case 10: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 23: + case 24: + case 25: + case 26: + case 27: + case 28: + case 29: + case 30: + case 31: + case 32: + case 33: + case 34: + case 35: + case 36: + case 37: + case 38: + case 39: + case 40: + case 41: + case 42: + case 43: + case 44: + case 45: + case 46: + case 47: + case 58: + case 59: + case 60: + case 61: + case 62: + case 63: + case 64: + case 91: + case 92: + case 93: + case 94: + case 95: + case 96: + case 118: + break; + case 48: + $this.$lookAhead = jur_Lexer_readOctals($this); + break a; + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + if ($this.$mode1 != 1) + break a; + $this.$lookAhead = (-2147483648) | $this.$lookAhead; + break a; + case 65: + $this.$lookAhead = (-2147483583); + break a; + case 66: + $this.$lookAhead = (-2147483582); + break a; + case 67: + case 69: + case 70: + case 72: + case 73: + case 74: + case 75: + case 76: + case 77: + case 78: + case 79: + case 82: + case 84: + case 85: + case 86: + case 88: + case 89: + case 103: + case 104: + case 105: + case 106: + case 107: + case 108: + case 109: + case 111: + case 113: + case 121: + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + case 68: + case 83: + case 87: + case 100: + case 115: + case 119: + $this.$lookAheadST = jur_AbstractCharClass_getPredefinedClass(jl_String__init_0($this.$pattern0, $this.$prevNW, 1), 0); + $this.$lookAhead = 0; + break a; + case 71: + $this.$lookAhead = (-2147483577); + break a; + case 80: + case 112: + break c; + case 81: + $this.$savedMode = $this.$mode1; + $this.$mode1 = 4; + $reread = 1; + break a; + case 90: + $this.$lookAhead = (-2147483558); + break a; + case 97: + $this.$lookAhead = 7; + break a; + case 98: + $this.$lookAhead = (-2147483550); + break a; + case 99: + if ($this.$index6 >= ($this.$pattern0.data.length - 2 | 0)) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + $this.$lookAhead = $this.$pattern0.data[jur_Lexer_nextIndex($this)] & 31; + break a; + case 101: + $this.$lookAhead = 27; + break a; + case 102: + $this.$lookAhead = 12; + break a; + case 110: + $this.$lookAhead = 10; + break a; + case 114: + $this.$lookAhead = 13; + break a; + case 116: + $this.$lookAhead = 9; + break a; + case 117: + $this.$lookAhead = jur_Lexer_readHex($this, 4); + break a; + case 120: + $this.$lookAhead = jur_Lexer_readHex($this, 2); + break a; + case 122: + $this.$lookAhead = (-2147483526); + break a; + default: + } + break a; + } + $cs = jur_Lexer_parseCharClassName($this); + $negative = 0; + if ($this.$lookAhead == 80) + $negative = 1; + try { + $this.$lookAheadST = jur_AbstractCharClass_getPredefinedClass($cs, $negative); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof ju_MissingResourceException) { + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + } else { + throw $$e; + } + } + $this.$lookAhead = 0; + } + } + if ($reread) + continue; + else + break; + } +} +function jur_Lexer_parseCharClassName($this) { + var $sb, var$2, var$3, $ch, $res; + $sb = jl_StringBuilder__init_0(10); + if ($this.$index6 < ($this.$pattern0.data.length - 2 | 0)) { + if ($this.$pattern0.data[$this.$index6] != 123) { + var$2 = jl_String__init_0($this.$pattern0, jur_Lexer_nextIndex($this), 1); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(707)), var$2); + return jl_StringBuilder_toString(var$3); + } + jur_Lexer_nextIndex($this); + $ch = 0; + a: { + while ($this.$index6 < ($this.$pattern0.data.length - 2 | 0)) { + $ch = $this.$pattern0.data[jur_Lexer_nextIndex($this)]; + if ($ch == 125) + break a; + $sb.$append0($ch); + } + } + if ($ch != 125) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + } + if (!$sb.$length()) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + $res = $sb.$toString(); + if ($res.$length() == 1) { + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(707)), $res); + return jl_StringBuilder_toString(var$2); + } + b: { + c: { + if ($res.$length() > 3) { + if ($res.$startsWith0($rt_s(707))) + break c; + if ($res.$startsWith0($rt_s(708))) + break c; + } + break b; + } + $res = $res.$substring(2); + } + return $res; +} +function jur_Lexer_processQuantifier($this, $ch) { + var $sb, $min, $max, $mod, $$je; + $sb = jl_StringBuilder__init_0(4); + $min = (-1); + $max = 2147483647; + a: { + while (true) { + if ($this.$index6 >= $this.$pattern0.data.length) + break a; + $ch = $this.$pattern0.data[jur_Lexer_nextIndex($this)]; + if ($ch == 125) + break a; + if ($ch == 44 && $min < 0) + try { + $min = jl_Integer_parseInt($sb.$toString(), 10); + $sb.$delete0(0, $sb.$length()); + continue; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break; + } else { + throw $$e; + } + } + $sb.$append0($ch & 65535); + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + } + if ($ch != 125) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + if ($sb.$length() > 0) + b: { + try { + $max = jl_Integer_parseInt($sb.$toString(), 10); + if ($min >= 0) + break b; + $min = $max; + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + } + else if ($min < 0) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + if (($min | $max | ($max - $min | 0)) < 0) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + $mod = $this.$index6 >= $this.$pattern0.data.length ? 42 : $this.$pattern0.data[$this.$index6]; + c: { + switch ($mod) { + case 43: + $this.$lookAhead = (-2147483525); + jur_Lexer_nextIndex($this); + break c; + case 63: + $this.$lookAhead = (-1073741701); + jur_Lexer_nextIndex($this); + break c; + default: + } + $this.$lookAhead = (-536870789); + } + return jur_Quantifier__init_($min, $max); +} +function jur_Lexer_toString($this) { + return $this.$orig; +} +function jur_Lexer_isEmpty($this) { + return !$this.$ch1 && !$this.$lookAhead && $this.$index6 == $this.$patternFullLength && !$this.$isSpecial() ? 1 : 0; +} +function jur_Lexer_isLetter($ch) { + return $ch < 0 ? 0 : 1; +} +function jur_Lexer_isLetter0($this) { + return !$this.$isEmpty() && !$this.$isSpecial() && jur_Lexer_isLetter($this.$ch1) ? 1 : 0; +} +function jur_Lexer_isHighSurrogate0($this) { + return $this.$ch1 <= 56319 && $this.$ch1 >= 55296 ? 1 : 0; +} +function jur_Lexer_isLowSurrogate0($this) { + return $this.$ch1 <= 57343 && $this.$ch1 >= 56320 ? 1 : 0; +} +function jur_Lexer_isHighSurrogate($ch) { + return $ch <= 56319 && $ch >= 55296 ? 1 : 0; +} +function jur_Lexer_isLowSurrogate($ch) { + return $ch <= 57343 && $ch >= 56320 ? 1 : 0; +} +function jur_Lexer_readHex($this, $max) { + var $st, $length, $i, var$5, $$je; + $st = jl_StringBuilder__init_0($max); + $length = $this.$pattern0.data.length - 2 | 0; + $i = 0; + while (true) { + var$5 = $rt_compare($i, $max); + if (var$5 >= 0) + break; + if ($this.$index6 >= $length) + break; + $st.$append0($this.$pattern0.data[jur_Lexer_nextIndex($this)]); + $i = $i + 1 | 0; + } + if (!var$5) + a: { + try { + var$5 = jl_Integer_parseInt($st.$toString(), 16); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return var$5; + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); +} +function jur_Lexer_readOctals($this) { + var $max, $i, $length, $res, var$5; + $max = 3; + $i = 1; + $length = $this.$pattern0.data.length - 2 | 0; + $res = jl_Character_digit($this.$pattern0.data[$this.$index6], 8); + switch ($res) { + case -1: + break; + default: + if ($res > 3) + $max = 2; + jur_Lexer_nextIndex($this); + a: { + while (true) { + if ($i >= $max) + break a; + if ($this.$index6 >= $length) + break a; + var$5 = jl_Character_digit($this.$pattern0.data[$this.$index6], 8); + if (var$5 < 0) + break; + $res = ($res * 8 | 0) + var$5 | 0; + jur_Lexer_nextIndex($this); + $i = $i + 1 | 0; + } + } + return $res; + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); +} +function jur_Lexer_readFlags($this) { + var $pos, $res, $ch; + $pos = 1; + $res = $this.$flags; + a: while (true) { + if ($this.$index6 >= $this.$pattern0.data.length) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + b: { + c: { + $ch = $this.$pattern0.data[$this.$index6]; + switch ($ch) { + case 41: + jur_Lexer_nextIndex($this); + return $res | 256; + case 45: + if (!$pos) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$toString(), $this.$index6)); + $pos = 0; + break b; + case 58: + break a; + case 100: + break c; + case 105: + $res = $pos ? $res | 2 : ($res ^ 2) & $res; + break b; + case 109: + $res = $pos ? $res | 8 : ($res ^ 8) & $res; + break b; + case 115: + $res = $pos ? $res | 32 : ($res ^ 32) & $res; + break b; + case 117: + $res = $pos ? $res | 64 : ($res ^ 64) & $res; + break b; + case 120: + $res = $pos ? $res | 4 : ($res ^ 4) & $res; + break b; + default: + } + break b; + } + $res = $pos ? $res | 1 : ($res ^ 1) & $res; + } + jur_Lexer_nextIndex($this); + } + jur_Lexer_nextIndex($this); + return $res; +} +function jur_Lexer_nextIndex($this) { + $this.$prevNW = $this.$index6; + if ($this.$flags & 4) + jur_Lexer_skipComments($this); + else + $this.$index6 = $this.$index6 + 1 | 0; + return $this.$prevNW; +} +function jur_Lexer_skipComments($this) { + var $length; + $length = $this.$pattern0.data.length - 2 | 0; + $this.$index6 = $this.$index6 + 1 | 0; + a: while (true) { + if ($this.$index6 < $length && jl_Character_isWhitespace($this.$pattern0.data[$this.$index6])) { + $this.$index6 = $this.$index6 + 1 | 0; + continue; + } + if ($this.$index6 >= $length) + break; + if ($this.$pattern0.data[$this.$index6] != 35) + break; + $this.$index6 = $this.$index6 + 1 | 0; + while (true) { + if ($this.$index6 >= $length) + continue a; + if (jur_Lexer_isLineSeparator($this, $this.$pattern0.data[$this.$index6])) + continue a; + $this.$index6 = $this.$index6 + 1 | 0; + } + } + return $this.$index6; +} +function jur_Lexer_isLineSeparator($this, $ch) { + return $ch != 10 && $ch != 13 && $ch != 133 && ($ch | 1) != 8233 ? 0 : 1; +} +function jur_Lexer_getDecomposition($ch) { + return jur_Lexer_decompTable.$get17($ch); +} +function jur_Lexer_getHangulDecomposition($ch) { + var $sIndex, $l, $v, $t, $decomp, var$7; + $sIndex = $ch - 44032 | 0; + if ($sIndex >= 0 && $sIndex < 11172) { + $l = 4352 + ($sIndex / 588 | 0) | 0; + $v = 4449 + (($sIndex % 588 | 0) / 28 | 0) | 0; + $t = $sIndex % 28 | 0; + if (!$t) + $decomp = $rt_createIntArrayFromData([$l, $v]); + else { + var$7 = 4519 + $t | 0; + $decomp = $rt_createIntArrayFromData([$l, $v, var$7]); + } + return $decomp; + } + return null; +} +function jur_Lexer_hasSingleCodepointDecomposition($ch) { + var $hasSingleDecomp; + $hasSingleDecomp = jur_Lexer_singleDecompTable.$get0($ch); + return $hasSingleDecomp == jur_Lexer_singleDecompTableSize ? 0 : 1; +} +function jur_Lexer_hasDecompositionNonNullCanClass($ch) { + return ($ch != 832 ? 0 : 1) | ($ch != 833 ? 0 : 1) | ($ch != 835 ? 0 : 1) | ($ch != 836 ? 0 : 1); +} +function jur_Lexer_nextCodePoint($this) { + var $high, $lowExpectedIndex, $low; + $high = $this.$pattern0.data[jur_Lexer_nextIndex($this)]; + if (jl_Character_isHighSurrogate($high)) { + $lowExpectedIndex = $this.$prevNW + 1 | 0; + if ($lowExpectedIndex < $this.$pattern0.data.length) { + $low = $this.$pattern0.data[$lowExpectedIndex]; + if (jl_Character_isLowSurrogate($low)) { + jur_Lexer_nextIndex($this); + return jl_Character_toCodePoint($high, $low); + } + } + } + return $high; +} +function jur_Lexer_getIndex($this) { + return $this.$curToc; +} +var omceuga_ImageAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceuga_ImageAction__init_($this) { + omceuga_CommonActions__init_($this); +} +function omceu_API$_Components$_Button() { + var a = this; jl_Object.call(a); + a.$textButton = null; + a.$imageButton = null; + a.$this$114 = null; +} +function omceu_API$_Components$_Button__init_(var_0) { + var var_1 = new omceu_API$_Components$_Button(); + omceu_API$_Components$_Button__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Button__init_0($this, $this$1) { + $this.$this$114 = $this$1; + jl_Object__init_0($this); + $this.$textButton = omceu_API$_Components$_Button$_TextButton__init_($this); + $this.$imageButton = omceu_API$_Components$_Button$_ImageButton__init_($this); +} +function omceu_API$_Components$_Button_defaultButtonAction($this) { + return omceu_API$_Components$_Button$1__init_($this); +} +function omceu_API$_Components$_Button_setButtonAction($this, $button, $buttonAction) { + if ($button === null) + return; + $button.$buttonAction = $buttonAction; +} +function omceu_API$_Components$_Button_setPressed($this, $button, $pressed) { + if ($button === null) + return; + $button.$pressed0 = $pressed; +} +function omceu_API$_Components$_Button_setButtonMode($this, $button, $buttonMode) { + if ($button === null) + return; + $button.$mode2 = $buttonMode; +} +function omceu_API$_Components$_Button_setOffsetContent($this, $button, $x, $y) { + if ($button === null) + return; + $button.$offset_content_x = $x; + $button.$offset_content_y = $y; +} +function omceu_API$_Components$_Button_setButtonValues($this, $button, $buttonAction, $buttonMode, $contentOffsetX, $contentOffsetY) { + $this.$setButtonAction($button, $buttonAction); + $this.$setButtonMode($button, $buttonMode); + $this.$setPressed($button, 0); + $this.$setOffsetContent($button, $contentOffsetX, $contentOffsetY); +} +function omceu_API$_Components$_Button_centerContent($this, $button) { + var $imageButton, var$3, var$4, var$5, var$6, var$7, $textButton, $iconWidth, $contentWidth, $contentHeight; + if ($button === null) + return; + if (jl_Object_getClass($button) === $rt_cls(omceugcb_ImageButton)) { + $imageButton = $button; + if ($imageButton.$image2 === null) + return; + var$3 = $imageButton.$width0 * 8 | 0; + var$4 = $this.$this$114.$this$03.$mediaManager1; + var$5 = $imageButton.$image2; + var$6 = (var$3 - var$4.$imageWidth(var$5) | 0) / 2 | 0; + var$7 = $imageButton.$height0 * 8 | 0; + var$4 = $this.$this$114.$this$03.$mediaManager1; + var$5 = $imageButton.$image2; + var$3 = (var$7 - var$4.$imageHeight(var$5) | 0) / 2 | 0; + $this.$setOffsetContent($imageButton, var$6, var$3); + } else if (jl_Object_getClass($button) === $rt_cls(omceugcb_TextButton)) { + $textButton = $button; + if ($textButton.$text7 === null) + return; + $iconWidth = $textButton.$icon0 === null ? 0 : 8; + $contentWidth = $this.$this$114.$this$03.$mediaManager1.$textWidth($textButton.$font6, $textButton.$text7) + $iconWidth | 0; + $contentHeight = $this.$this$114.$this$03.$mediaManager1.$textHeight($textButton.$font6, $textButton.$text7); + $this.$setOffsetContent($textButton, ((($textButton.$width0 * 8 | 0) - $contentWidth | 0) / 2 | 0) + 1 | 0, ((($textButton.$height0 * 8 | 0) - $contentHeight | 0) / 2 | 0) - 1 | 0); + } +} +var jur_AbstractCharClass$LazyNonSpace = $rt_classWithoutFields(jur_AbstractCharClass$LazySpace); +function jur_AbstractCharClass$LazyNonSpace__init_() { + var var_0 = new jur_AbstractCharClass$LazyNonSpace(); + jur_AbstractCharClass$LazyNonSpace__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyNonSpace__init_0($this) { + jur_AbstractCharClass$LazySpace__init_0($this); +} +function jur_AbstractCharClass$LazyNonSpace_computeValue($this) { + var $chCl; + $chCl = (jur_AbstractCharClass$LazySpace_computeValue($this)).$setNegative(1); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var otjt_Int32Array = $rt_classWithoutFields(otjt_ArrayBufferView); +function omceu_API$_PreConfigured() { + var a = this; jl_Object.call(a); + a.$numbersAllowedCharacters = null; + a.$decimalsAllowedCharacters = null; + a.$this$026 = null; +} +function omceu_API$_PreConfigured__init_(var_0) { + var var_1 = new omceu_API$_PreConfigured(); + omceu_API$_PreConfigured__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_PreConfigured__init_0($this, $this$0) { + $this.$this$026 = $this$0; + jl_Object__init_0($this); + $this.$numbersAllowedCharacters = ju_HashSet__init_1(ju_Arrays_asList($rt_createArrayFromData(jl_Character, [jl_Character_valueOf(45), jl_Character_valueOf(48), jl_Character_valueOf(49), jl_Character_valueOf(50), jl_Character_valueOf(51), jl_Character_valueOf(52), jl_Character_valueOf(53), jl_Character_valueOf(54), jl_Character_valueOf(55), jl_Character_valueOf(56), jl_Character_valueOf(57)]))); + $this.$decimalsAllowedCharacters = ju_HashSet__init_1(ju_Arrays_asList($rt_createArrayFromData(jl_Character, [jl_Character_valueOf(45), jl_Character_valueOf(44), jl_Character_valueOf(48), jl_Character_valueOf(49), jl_Character_valueOf(50), jl_Character_valueOf(51), jl_Character_valueOf(52), jl_Character_valueOf(53), jl_Character_valueOf(54), jl_Character_valueOf(55), jl_Character_valueOf(56), jl_Character_valueOf(57)]))); +} +function omceu_API$_PreConfigured_text_CreateTable($this, $x, $y, $column1Text, $col1Width) { + var var$5, var$6, $ret, $iy, var$9, var$10, var$11, $text1, $text2; + var$5 = $column1Text.data; + var$6 = var$5.length; + $ret = $rt_createMultiArray(omceugct_Text, [var$6, 2]); + $iy = 0; + while ($iy < var$6) { + var$9 = $ret.data; + var$10 = $this.$this$026.$components0.$text0; + var$11 = $y + ((var$6 - 1 | 0) - $iy | 0) | 0; + $text1 = var$10.$create2($x, var$11, omcet_Tools$Text_toArray(var$5[$iy])); + var$9[0].data[$iy] = $text1; + $text2 = $this.$this$026.$components0.$text0.$create2($x + $col1Width | 0, var$11, $rt_createArray(jl_String, 0)); + var$9[1].data[$iy] = $text2; + $iy = $iy + 1 | 0; + } + return $ret; +} +function omceu_API$_PreConfigured_text_CreateClickableURL($this, $x, $y, $text, $url, $font, $fontHover) { + var var$7; + var$7 = $rt_createArray(jl_String, 1); + var$7.data[0] = $text; + return $this.$text_CreateClickableText($x, $y, var$7, omceu_API$_PreConfigured$4__init_($this, $url), $font, $fontHover); +} +function omceu_API$_PreConfigured_text_CreateClickableText($this, $x, $y, $text, $onClick, $font, $fontHover) { + var var$7, $hlText; + var$7 = $this.$this$026.$components0.$text0; + omceum_GUIBaseMedia_$callClinit(); + $hlText = var$7.$create10($x, $y, $text, omceum_GUIBaseMedia_FONT_BLACK); + $this.$this$026.$components0.$text0.$setTextAction($hlText, omceu_API$_PreConfigured$5__init_($this, $onClick)); + $this.$this$026.$components0.$addUpdateAction($hlText, omceu_API$_PreConfigured$6__init_($this, 0, $hlText, $fontHover, $font)); + return $hlText; +} +function omceu_API$_PreConfigured_image_CreateSeparatorHorizontal($this, $x, $y, $size) { + var $returnComponents, $i, $index, var$7, var$8, $image; + $returnComponents = ju_ArrayList__init_(); + $i = 0; + while ($i < $size) { + $index = !$i ? 0 : $i != ($size - 1 | 0) ? 1 : 2; + var$7 = $this.$this$026.$components0.$image0; + var$8 = $x + $i | 0; + omceum_GUIBaseMedia_$callClinit(); + $image = var$7.$create11(var$8, $y, omceum_GUIBaseMedia_GUI_SEPARATOR_HORIZONTAL, $index); + $this.$this$026.$components0.$setColor1($image, $this.$this$026.$config.$componentsDefaultColor); + $returnComponents.$add2($image); + $i = $i + 1 | 0; + } + return $returnComponents; +} +function omceu_API$_PreConfigured_modal_CreateTouchTextInputModal($this, $caption, $text, $originalText, $inputResultFunction, $minInputLength, $maxInputLength, $lowerCaseCharacters, $upperCaseCharacters, $windowMinWidth) { + return omceu_API$_PreConfigured_modal_CreateTextInputModal($this, $caption, $text, $originalText, $inputResultFunction, $minInputLength, $maxInputLength, 1, 1, $lowerCaseCharacters, $upperCaseCharacters, $windowMinWidth); +} +function omceu_API$_PreConfigured_modal_CreateTextInputModal($this, $caption, $text, $originalText, $inputResultFunction, $minInputLength, $maxInputLength, $showOKButton, $showTouchInputs, $lowerCaseCharacters, $upperCaseCharacters, $windowMinWidth) { + var $maxCharacters, var$13, var$14, var$15, $wnd_width, $wnd_height, $ixt, $i, var$20, $modalWnd, $componentsList, $textC, var$24, var$25, var$26, $inputTextField, $okBtn, $lowerCaseButtonsList, $upperCaseButtonsList, $ix, $iy, $cl, $cu, var$35, $delButton, $charButtonLC, $charButtonUC, $caseButton, $componentArr; + $maxCharacters = 0; + if ($showTouchInputs) { + if ($lowerCaseCharacters !== null && $upperCaseCharacters !== null) { + var$13 = $upperCaseCharacters.data; + $maxCharacters = jl_Math_min($lowerCaseCharacters.data.length, var$13.length); + } else + return null; + } + if ($showTouchInputs) + $showOKButton = 1; + var$14 = omcet_Tools$Text_validString0($originalText); + var$15 = omcet_Tools$Calc_lowerBounds($windowMinWidth, 11); + $wnd_width = omcet_Tools$Calc_lowerBounds(cbgm_MathUtils_round($this.$this$026.$mediaManager1.$textWidth($this.$this$026.$config.$defaultFont, $text) / 8.0) + 2 | 0, var$15); + $wnd_height = 6; + if ($showOKButton) + $wnd_height = 7; + if ($showTouchInputs) { + $wnd_height = $wnd_height + ($wnd_width % 2 | 0 ? 1 : 3) | 0; + $ixt = 0; + $i = 0; + while ($i < $maxCharacters) { + $ixt = $ixt + 2 | 0; + if ($ixt > ($wnd_width - 2 | 0)) { + $wnd_height = $wnd_height + 2 | 0; + $ixt = 0; + } + $i = $i + 1 | 0; + } + } + var$20 = $this.$this$026.$windows; + omceum_GUIBaseMedia_$callClinit(); + $modalWnd = var$20.$create12(0, 0, $wnd_width, $wnd_height, $caption, omceum_GUIBaseMedia_GUI_ICON_INFORMATION); + $componentsList = ju_ArrayList__init_(); + $textC = $this.$this$026.$components0.$text0.$create2(0, !$showOKButton ? 2 : 3, omcet_Tools$Text_toArray($text)); + $componentsList.$add2($textC); + var$24 = $this.$this$026.$components0.$textField; + var$25 = !$showOKButton ? 1 : 2; + var$26 = $wnd_width - 1 | 0; + $inputTextField = var$24.$create13(0, var$25, var$26, var$14, null, $maxInputLength); + $componentsList.$add2($inputTextField); + $okBtn = null; + if ($showOKButton) { + $okBtn = $this.$this$026.$components0.$button.$textButton.$create14(0, 0, var$26, 1, $rt_s(339), omceu_API$_PreConfigured$16__init_($this, $inputTextField, $minInputLength, $inputResultFunction)); + $componentsList.$add2($okBtn); + } + a: { + $lowerCaseButtonsList = ju_ArrayList__init_(); + $upperCaseButtonsList = ju_ArrayList__init_(); + if ($showTouchInputs) { + $ix = 0; + $iy = $wnd_height - 4 | 0; + $i = 0; + while (true) { + if ($i >= $maxCharacters) + break a; + var$13 = $upperCaseCharacters.data; + $cl = $lowerCaseCharacters.data[$i]; + $cu = var$13[$i]; + if ($cl != 9 && $cu != 9) { + if (!($cl != 8 && $cu != 8)) { + var$24 = $this.$this$026.$components0.$button.$imageButton; + var$20 = omceum_GUIBaseMedia_GUI_ICON_KEY_DELETE; + var$35 = omceu_API$_PreConfigured$18__init_($this, $inputTextField); + omceugcb_ButtonMode_$callClinit(); + $delButton = var$24.$create15($ix, $iy, 2, 2, var$20, 0, var$35, omceugcb_ButtonMode_DEFAULT); + $componentsList.$add2($delButton); + } else if (!jl_Character_isISOControl0($cl) && !jl_Character_isISOControl0($cu)) { + $charButtonLC = $this.$this$026.$components0.$button.$textButton.$create14($ix, $iy, 2, 2, jl_String_valueOf2($cl), omceu_API$_PreConfigured$19__init_($this, $inputTextField, $cl)); + $componentsList.$add2($charButtonLC); + $lowerCaseButtonsList.$add2($charButtonLC); + $charButtonUC = $this.$this$026.$components0.$button.$textButton.$create14($ix, $iy, 2, 2, jl_String_valueOf2($cu), omceu_API$_PreConfigured$20__init_($this, $inputTextField, $cu)); + $componentsList.$add2($charButtonUC); + $this.$this$026.$components0.$setVisible($charButtonUC, 0); + $upperCaseButtonsList.$add2($charButtonUC); + } + } else { + var$24 = $this.$this$026.$components0.$button.$imageButton; + var$20 = omceum_GUIBaseMedia_GUI_ICON_KEY_CASE; + var$35 = omceu_API$_PreConfigured$17__init_($this, $lowerCaseButtonsList, $upperCaseButtonsList); + omceugcb_ButtonMode_$callClinit(); + $caseButton = var$24.$create15($ix, $iy, 2, 2, var$20, 0, var$35, omceugcb_ButtonMode_TOGGLE); + $componentsList.$add2($caseButton); + } + $ix = $ix + 2 | 0; + if ($ix >= ($wnd_width - 2 | 0)) { + $ix = 0; + $iy = $iy + (-2) | 0; + } + $i = $i + 1 | 0; + } + } + } + $this.$this$026.$components0.$textField.$setTextFieldAction($inputTextField, omceu_API$_PreConfigured$21__init_($this, $inputTextField, $minInputLength, $inputResultFunction, $okBtn)); + $componentArr = $componentsList.$toArray3($rt_createArray(omceugc_Component, 0)); + $this.$this$026.$components0.$setOffset0($componentArr, 4, 4); + $this.$this$026.$components0.$setOffset($inputTextField, 4, 0); + $this.$this$026.$windows.$addComponents($modalWnd, $componentArr); + $this.$this$026.$windows.$setWindowAction($modalWnd, omceu_API$_PreConfigured$22__init_($this, $inputTextField)); + $inputTextField.$textFieldAction.$onContentChange(var$14, $inputTextField.$textFieldAction.$isContentValid(var$14)); + return $modalWnd; +} +function omceu_API$_PreConfigured_modal_CreateYesNoRequester($this, $caption, $text, $choiceFunction) { + return $this.$modal_CreateYesNoRequester0($caption, $text, $choiceFunction, $rt_s(709), $rt_s(283)); +} +function omceu_API$_PreConfigured_modal_CreateYesNoRequester0($this, $caption, $text, $choiceFunction, $yes, $no) { + var var$6, var$7, var$8, var$9, $textWidthMin, $width, $modal, $width1, $width2, var$15, $textC, $xOffset, $yesC, $noC, $componentsl; + var$6 = $this.$this$026.$mediaManager1; + var$7 = $this.$this$026.$config.$defaultFont; + var$8 = var$6.$textWidth(var$7, $caption) + 8 | 0; + var$6 = $this.$this$026.$mediaManager1; + var$7 = $this.$this$026.$config.$defaultFont; + var$9 = var$6.$textWidth(var$7, $text); + $textWidthMin = jl_Math_max(var$8, var$9); + $width = omcet_Tools$Calc_lowerBounds(cbgm_MathUtils_round($textWidthMin / 8.0) + 2 | 0, 12); + if (!($width % 2 | 0)) + $width = $width + 1 | 0; + var$6 = $this.$this$026.$windows; + omceum_GUIBaseMedia_$callClinit(); + $modal = var$6.$create12(0, 0, $width, 5, $caption, omceum_GUIBaseMedia_GUI_ICON_QUESTION); + $width1 = cbgm_MathUtils_round($width / 2.0) - 1 | 0; + $width2 = ($width - $width1 | 0) - 1 | 0; + var$6 = $this.$this$026.$components0.$text0; + var$15 = $rt_createArray(jl_String, 1); + var$15.data[0] = $text; + $textC = var$6.$create2(0, 2, var$15); + $xOffset = 0; + $yesC = $this.$this$026.$components0.$button.$textButton.$create14($xOffset, 0, $width1, 1, $yes, omceu_API$_PreConfigured$24__init_($this, $choiceFunction)); + $this.$this$026.$components0.$button.$centerContent($yesC); + var$8 = $xOffset + $width1 | 0; + $noC = $this.$this$026.$components0.$button.$textButton.$create14(var$8, 0, $width2, 1, $no, omceu_API$_PreConfigured$25__init_($this, $choiceFunction)); + $this.$this$026.$components0.$button.$centerContent($noC); + $componentsl = $rt_createArrayFromData(omceugc_Component, [$textC, $yesC, $noC]); + $this.$this$026.$components0.$setOffset0($componentsl, 4, 4); + $this.$this$026.$windows.$addComponents($modal, $componentsl); + return $modal; +} +var cbgggpi_DynamicsModifier$BrownianAcceleration = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Strength); +function cbgggpi_DynamicsModifier$BrownianAcceleration__init_() { + var var_0 = new cbgggpi_DynamicsModifier$BrownianAcceleration(); + cbgggpi_DynamicsModifier$BrownianAcceleration__init_0(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$BrownianAcceleration__init_0($this) { + cbgggpi_DynamicsModifier$Strength__init_($this); +} +function jt_SimpleDatePatternParser() { + var a = this; jl_Object.call(a); + a.$symbols = null; + a.$locale2 = null; + a.$elements0 = null; + a.$index7 = 0; + a.$pattern1 = null; +} +function jt_SimpleDatePatternParser__init_(var_0, var_1) { + var var_2 = new jt_SimpleDatePatternParser(); + jt_SimpleDatePatternParser__init_0(var_2, var_0, var_1); + return var_2; +} +function jt_SimpleDatePatternParser__init_0($this, $symbols, $locale) { + jl_Object__init_0($this); + $this.$elements0 = ju_ArrayList__init_(); + $this.$symbols = $symbols; + $this.$locale2 = $locale; +} +function jt_SimpleDatePatternParser_getElements($this) { + return $this.$elements0; +} +function jt_SimpleDatePatternParser_parsePattern($this, $pattern) { + var $c, $rep, var$4, var$5, var$6, $sb, var$8; + $this.$elements0.$clear6(); + $this.$pattern1 = $pattern; + $this.$index7 = 0; + while ($this.$index7 < $pattern.$length()) { + a: { + b: { + c: { + $c = $pattern.$charAt($this.$index7); + switch ($c) { + case 39: + break; + case 40: + case 41: + case 42: + case 43: + case 44: + case 45: + case 46: + case 47: + case 48: + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + case 58: + case 59: + case 60: + case 61: + case 62: + case 63: + case 64: + case 65: + case 66: + case 67: + case 73: + case 74: + case 78: + case 79: + case 80: + case 81: + case 82: + case 84: + case 85: + case 86: + case 91: + case 92: + case 93: + case 94: + case 95: + case 96: + case 98: + case 101: + case 102: + case 103: + case 105: + case 106: + case 108: + case 110: + case 111: + case 112: + case 113: + case 114: + case 116: + case 118: + case 120: + break b; + case 68: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(6, $rep, 3)); + break a; + case 69: + case 99: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$WeekdayText__init_($this.$symbols, $rep > 3 ? 0 : 1)); + break a; + case 70: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(8, $rep, 2)); + break a; + case 71: + jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$EraText__init_($this.$symbols)); + break a; + case 72: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(11, $rep, 2)); + break a; + case 75: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(10, $rep, 2)); + break a; + case 76: + case 77: + break c; + case 83: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(14, $rep, 3)); + break a; + case 87: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(4, $rep, 1)); + break a; + case 88: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + if ($rep > 3) { + var$4 = new jl_IllegalArgumentException; + var$5 = $this.$index7; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$6, $rt_s(710)), var$5); + jl_IllegalArgumentException__init_0(var$4, jl_StringBuilder_toString(var$6)); + $rt_throw(var$4); + } + $this.$elements0.$add2(jt_DateFormatElement$Iso8601Timezone__init_($rep)); + break a; + case 89: + case 121: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + if ($rep == 2) { + $this.$elements0.$add2(jt_DateFormatElement$Year__init_(1)); + break a; + } + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(1, $rep, 8)); + break a; + case 90: + jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Rfc822Timezone__init_($this.$locale2)); + break a; + case 97: + jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$AmPmText__init_($this.$symbols)); + break a; + case 100: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(5, $rep, 2)); + break a; + case 104: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$NumericHour__init_(10, $rep, 12)); + break a; + case 107: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$NumericHour__init_(11, $rep, 24)); + break a; + case 109: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(12, $rep, 2)); + break a; + case 115: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(13, $rep, 2)); + break a; + case 117: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$NumericWeekday__init_($rep)); + break a; + case 119: + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$Numeric__init_(3, $rep, 2)); + break a; + case 122: + jt_SimpleDatePatternParser_parseRepetitions($this); + $this.$elements0.$add2(jt_DateFormatElement$GeneralTimezone__init_($this.$locale2)); + break a; + default: + break b; + } + $this.$index7 = $this.$index7 + 1 | 0; + jt_SimpleDatePatternParser_parseQuoted($this); + break a; + } + $rep = jt_SimpleDatePatternParser_parseRepetitions($this); + if ($rep <= 2) { + $this.$elements0.$add2(jt_DateFormatElement$NumericMonth__init_($rep)); + break a; + } + $this.$elements0.$add2(jt_DateFormatElement$MonthText__init_($this.$symbols, $rep != 3 ? 0 : 1)); + break a; + } + if (jt_SimpleDatePatternParser_isControl($this, $c)) + jt_SimpleDatePatternParser_parseRepetitions($this); + else { + $sb = jl_StringBuilder__init_(); + while ($this.$index7 < $pattern.$length() && !jt_SimpleDatePatternParser_isControl($this, $pattern.$charAt($this.$index7))) { + var$8 = $this.$index7; + $this.$index7 = var$8 + 1 | 0; + $sb.$append0($pattern.$charAt(var$8)); + } + $this.$elements0.$add2(jt_DateFormatElement$ConstantText__init_($sb.$toString())); + } + } + } +} +function jt_SimpleDatePatternParser_isControl($this, $c) { + var var$2; + a: { + b: { + if ($c != 39 && !($c >= 97 && $c <= 122)) { + if ($c < 65) + break b; + if ($c > 90) + break b; + } + var$2 = 1; + break a; + } + var$2 = 0; + } + return var$2; +} +function jt_SimpleDatePatternParser_parseQuoted($this) { + var $sb, var$2, var$3, $c; + $sb = jl_StringBuilder__init_(); + while ($this.$index7 < $this.$pattern1.$length()) { + var$2 = $this.$pattern1; + var$3 = $this.$index7; + $this.$index7 = var$3 + 1 | 0; + $c = var$2.$charAt(var$3); + if ($c != 39) + $sb.$append0($c); + else { + if ($this.$index7 >= $this.$pattern1.$length()) + break; + if ($this.$pattern1.$charAt($this.$index7) != 39) + break; + $sb.$append0(39); + $this.$index7 = $this.$index7 + 1 | 0; + } + } + $this.$elements0.$add2(jt_DateFormatElement$ConstantText__init_($sb.$toString())); +} +function jt_SimpleDatePatternParser_parseRepetitions($this) { + var $count, var$2, var$3, $orig; + $count = 1; + var$2 = $this.$pattern1; + var$3 = $this.$index7; + $this.$index7 = var$3 + 1 | 0; + $orig = var$2.$charAt(var$3); + while ($this.$index7 < $this.$pattern1.$length() && $this.$pattern1.$charAt($this.$index7) == $orig) { + $this.$index7 = $this.$index7 + 1 | 0; + $count = $count + 1 | 0; + } + return $count; +} +var omcw_HighScoreManagerWeb = $rt_classWithoutFields(); +function omcw_HighScoreManagerWeb__init_() { + var var_0 = new omcw_HighScoreManagerWeb(); + omcw_HighScoreManagerWeb__init_0(var_0); + return var_0; +} +function omcw_HighScoreManagerWeb__init_0($this) { + jl_Object__init_0($this); +} +function omcw_HighScoreManagerWeb_highScorePositionIndex($highScores, $gameMode, $colorMode, $difficulty, $score) { + var $h1, $h2, $h3, $i, var$10, $highScoreEntry, $entryScore, var$13, var$14; + $h1 = jl_Enum_ordinal($gameMode); + $h2 = jl_Enum_ordinal($colorMode); + $h3 = jl_Enum_ordinal($difficulty); + $i = 0; + a: while (true) { + if ($i >= 5) + return (-1); + var$10 = $highScores.data; + $highScoreEntry = var$10[$h1].data[$h2].data[$h3].data[$i]; + if ($highScoreEntry.$empty) + return $i; + b: { + $entryScore = var$10[$h1].data[$h2].data[$h3].data[$i].$score; + omcw_HighScoreManagerWeb$1_$callClinit(); + switch (omcw_HighScoreManagerWeb$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + break; + case 3: + if (Long_ge($score, $entryScore)) + break b; + else + break a; + default: + var$13 = new jl_IllegalStateException; + var$14 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$14, $rt_s(711)), $gameMode); + jl_IllegalStateException__init_2(var$13, jl_StringBuilder_toString(var$14)); + $rt_throw(var$13); + } + if (Long_gt($score, $entryScore)) + return $i; + } + $i = $i + 1 | 0; + } + return $i; +} +function omcw_HighScoreManagerWeb_isNewHighScore($gameMode, $colorMode, $difficulty, $score) { + var $index; + $index = omcw_HighScoreManagerWeb_highScorePositionIndex(omcw_HighScoreManagerWeb_getHighScores(), $gameMode, $colorMode, $difficulty, $score); + return $index == (-1) ? 0 : 1; +} +function omcw_HighScoreManagerWeb_saveNewHighScore($gameMode, $colorMode, $difficulty, $name, $score) { + var $h1, $h2, $h3, $highScores, $index, $i, var$12; + $h1 = jl_Enum_ordinal($gameMode); + $h2 = jl_Enum_ordinal($colorMode); + $h3 = jl_Enum_ordinal($difficulty); + if ($name === null) + $name = $rt_s(102); + $highScores = omcw_HighScoreManagerWeb_getHighScores(); + $index = omcw_HighScoreManagerWeb_highScorePositionIndex($highScores, $gameMode, $colorMode, $difficulty, $score); + if ($index != (-1)) { + $i = 4; + while ($i > $index) { + var$12 = $highScores.data; + var$12[$h1].data[$h2].data[$h3].data[$i] = var$12[$h1].data[$h2].data[$h3].data[$i - 1 | 0]; + $i = $i + (-1) | 0; + } + $highScores.data[$h1].data[$h2].data[$h3].data[$index] = omcsm_HighScoreEntry__init_($name, $score, 0); + omcw_HighScoreManagerWeb$HighScoreAccess_saveHighScores($highScores); + } +} +function omcw_HighScoreManagerWeb_getHighScores() { + return omcw_HighScoreManagerWeb$HighScoreAccess_readHighScores(); +} +var jn_ShortBufferOverByteBufferBigEndian = $rt_classWithoutFields(jn_ShortBufferOverByteBuffer); +function jn_ShortBufferOverByteBufferBigEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_ShortBufferOverByteBufferBigEndian(); + jn_ShortBufferOverByteBufferBigEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_ShortBufferOverByteBufferBigEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_ShortBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_ShortBufferOverByteBufferBigEndian_getElement($this, $index) { + var var$2, var$3, var$4, $value; + var$2 = $this.$byteByffer1.$array0.data; + var$3 = $this.$start7; + var$4 = $index * 2 | 0; + $value = (var$2[var$3 + var$4 | 0] & 255) << 8 | $this.$byteByffer1.$array0.data[($this.$start7 + var$4 | 0) + 1 | 0] & 255; + return $value << 16 >> 16; +} +function jn_ShortBufferOverByteBufferBigEndian_putElement($this, $index, $value) { + var var$3, var$4, var$5; + var$3 = $this.$byteByffer1.$array0.data; + var$4 = $this.$start7; + var$5 = $index * 2 | 0; + var$3[var$4 + var$5 | 0] = $value >> 8 << 24 >> 24; + $this.$byteByffer1.$array0.data[($this.$start7 + var$5 | 0) + 1 | 0] = $value << 24 >> 24; +} +var cbgssu_NinePatchDrawable = $rt_classWithoutFields(cbgssu_BaseDrawable); +function cbgssu_NinePatchDrawable__init_() { + var var_0 = new cbgssu_NinePatchDrawable(); + cbgssu_NinePatchDrawable__init_0(var_0); + return var_0; +} +function cbgssu_NinePatchDrawable__init_0($this) { + cbgssu_BaseDrawable__init_0($this); +} +var cbgc_ControllerManager = $rt_classWithoutFields(0); +function cbgc_AbstractControllerManager() { + jl_Object.call(this); + this.$controllers0 = null; +} +function cbgc_AbstractControllerManager__init_($this) { + jl_Object__init_0($this); + $this.$controllers0 = cbgu_Array__init_1(); +} +var cbgc_ControllerManagerStub = $rt_classWithoutFields(cbgc_AbstractControllerManager); +function cbgc_ControllerManagerStub__init_() { + var var_0 = new cbgc_ControllerManagerStub(); + cbgc_ControllerManagerStub__init_0(var_0); + return var_0; +} +function cbgc_ControllerManagerStub__init_0($this) { + cbgc_AbstractControllerManager__init_($this); +} +function cbgc_ControllerManagerStub_addListener($this, $listener) {} +var cbggg_Animation$PlayMode = $rt_classWithoutFields(jl_Enum); +var cbggg_Animation$PlayMode_NORMAL = null; +var cbggg_Animation$PlayMode_REVERSED = null; +var cbggg_Animation$PlayMode_LOOP = null; +var cbggg_Animation$PlayMode_LOOP_REVERSED = null; +var cbggg_Animation$PlayMode_LOOP_PINGPONG = null; +var cbggg_Animation$PlayMode_LOOP_RANDOM = null; +var cbggg_Animation$PlayMode_$VALUES = null; +function cbggg_Animation$PlayMode_$callClinit() { + cbggg_Animation$PlayMode_$callClinit = $rt_eraseClinit(cbggg_Animation$PlayMode); + cbggg_Animation$PlayMode__clinit_(); +} +function cbggg_Animation$PlayMode__init_(var_0, var_1) { + var var_2 = new cbggg_Animation$PlayMode(); + cbggg_Animation$PlayMode__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_Animation$PlayMode_values() { + cbggg_Animation$PlayMode_$callClinit(); + return cbggg_Animation$PlayMode_$VALUES.$clone(); +} +function cbggg_Animation$PlayMode__init_0($this, var$1, var$2) { + cbggg_Animation$PlayMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbggg_Animation$PlayMode__clinit_() { + cbggg_Animation$PlayMode_NORMAL = cbggg_Animation$PlayMode__init_($rt_s(712), 0); + cbggg_Animation$PlayMode_REVERSED = cbggg_Animation$PlayMode__init_($rt_s(713), 1); + cbggg_Animation$PlayMode_LOOP = cbggg_Animation$PlayMode__init_($rt_s(714), 2); + cbggg_Animation$PlayMode_LOOP_REVERSED = cbggg_Animation$PlayMode__init_($rt_s(715), 3); + cbggg_Animation$PlayMode_LOOP_PINGPONG = cbggg_Animation$PlayMode__init_($rt_s(716), 4); + cbggg_Animation$PlayMode_LOOP_RANDOM = cbggg_Animation$PlayMode__init_($rt_s(717), 5); + cbggg_Animation$PlayMode_$VALUES = $rt_createArrayFromData(cbggg_Animation$PlayMode, [cbggg_Animation$PlayMode_NORMAL, cbggg_Animation$PlayMode_REVERSED, cbggg_Animation$PlayMode_LOOP, cbggg_Animation$PlayMode_LOOP_REVERSED, cbggg_Animation$PlayMode_LOOP_PINGPONG, cbggg_Animation$PlayMode_LOOP_RANDOM]); +} +var ju_HashMap$EntryIterator = $rt_classWithoutFields(ju_HashMap$AbstractMapIterator); +function ju_HashMap$EntryIterator__init_(var_0) { + var var_1 = new ju_HashMap$EntryIterator(); + ju_HashMap$EntryIterator__init_0(var_1, var_0); + return var_1; +} +function ju_HashMap$EntryIterator__init_0($this, $map) { + ju_HashMap$AbstractMapIterator__init_0($this, $map); +} +function ju_HashMap$EntryIterator_next($this) { + ju_HashMap$AbstractMapIterator_makeNext($this); + return $this.$currentEntry; +} +function ju_HashMap$EntryIterator_next0($this) { + return $this.$next5(); +} +function omceu_API$_Components$_Image$1() { + omceuga_ImageAction.call(this); + this.$this$26 = null; +} +function omceu_API$_Components$_Image$1__init_(var_0) { + var var_1 = new omceu_API$_Components$_Image$1(); + omceu_API$_Components$_Image$1__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Image$1__init_0($this, $this$2) { + $this.$this$26 = $this$2; + omceuga_ImageAction__init_($this); +} +var omcsugp_ResolveParticleSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsugp_ResolveParticleSystem__init_(var_0) { + var var_1 = new omcsugp_ResolveParticleSystem(); + omcsugp_ResolveParticleSystem__init_0(var_1, var_0); + return var_1; +} +function omcsugp_ResolveParticleSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 23040, 1); +} +function omcsugp_ResolveParticleSystem_addParticle($this, $x, $y, $color) { + var var$4, var$5, var$6; + omcsug_SandtrixBaseMedia_$callClinit(); + var$4 = omcsug_SandtrixBaseMedia_PIXEL; + var$5 = new omcsugp_ResolveParticleSystem$CustomData; + var$6 = 27.000001907348633 * $x / 80.0; + omcsugp_ResolveParticleSystem$CustomData__init_0(var$5, $this, 0, omcet_Tools$Calc_lowerBounds(cbgm_MathUtils_round(var$6) + cbgm_MathUtils_random2(0, 10) | 0, 0), 0, $color, 0); + $this.$addParticle0(var$4, $x, $y, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, var$5); +} +function omcsugp_ResolveParticleSystem_updateParticle($this, $particle, $index) { + var $customData; + $customData = $particle.$customData; + $customData.$timer_ttl = $customData.$timer_ttl + 1 | 0; + $customData.$changeTimer = $customData.$changeTimer + 1 | 0; + if ($customData.$changeTimer > 2) { + if ($customData.$white) { + $particle.$b = 1.0; + $particle.$g = 1.0; + $particle.$r = 1.0; + } else { + $particle.$r = $customData.$color3.$r1; + $particle.$g = $customData.$color3.$g1; + $particle.$b = $customData.$color3.$b1; + } + $customData.$white = $customData.$white ? 0 : 1; + $customData.$changeTimer = 0; + } + if ($customData.$timer_ttl <= $customData.$ttlTime) + return 1; + return 0; +} +function omcsugp_ResolveParticleSystem_createParticle($this, $particle) {} +function omcsugp_ResolveParticleSystem_destroyParticle($this, $particle) {} +var ju_Collections = $rt_classWithoutFields(); +var ju_Collections_EMPTY_SET = null; +var ju_Collections_EMPTY_MAP = null; +var ju_Collections_EMPTY_LIST = null; +var ju_Collections_EMPTY_ITERATOR = null; +var ju_Collections_EMPTY_LIST_ITERATOR = null; +var ju_Collections_reverseOrder = null; +function ju_Collections_$callClinit() { + ju_Collections_$callClinit = $rt_eraseClinit(ju_Collections); + ju_Collections__clinit_(); +} +function ju_Collections__init_() { + var var_0 = new ju_Collections(); + ju_Collections__init_0(var_0); + return var_0; +} +function ju_Collections__init_0($this) { + ju_Collections_$callClinit(); + jl_Object__init_0($this); +} +function ju_Collections_swap($list, $i, $j) { + var $tmp_0; + ju_Collections_$callClinit(); + $tmp_0 = $list.$get5($i); + $list.$set11($i, $list.$get5($j)); + $list.$set11($j, $tmp_0); +} +function ju_Collections_shuffle($list) { + ju_Collections_$callClinit(); + ju_Collections_shuffle0($list, ju_Random__init_()); +} +function ju_Collections_shuffle0($list, $rnd) { + var $randomAccess; + ju_Collections_$callClinit(); + if ($rt_isInstance($list, ju_RandomAccess)) + ju_Collections_shuffleRandomAccess($list, $rnd); + else { + $randomAccess = ju_ArrayList__init_0($list); + ju_Collections_shuffleRandomAccess($randomAccess, $rnd); + $list.$clear6(); + $list.$addAll0($randomAccess); + } +} +function ju_Collections_shuffleRandomAccess($list, $rnd) { + var $i, $j; + ju_Collections_$callClinit(); + $i = $list.$size0() - 1 | 0; + while ($i > 0) { + $j = $rnd.$nextInt0($i + 1 | 0); + ju_Collections_swap($list, $i, $j); + $i = $i + (-1) | 0; + } +} +function ju_Collections__clinit_() { + ju_Collections_EMPTY_SET = ju_Collections$1__init_(); + ju_Collections_EMPTY_MAP = ju_Collections$2__init_(); + ju_Collections_EMPTY_LIST = ju_Collections$3__init_(); + ju_Collections_EMPTY_ITERATOR = ju_Collections$4__init_(); + ju_Collections_EMPTY_LIST_ITERATOR = ju_Collections$5__init_(); + ju_Collections_reverseOrder = ju_Collections$_clinit_$lambda$_57_0__init_(); +} +var omcse_SandtrixEngineAdapter$GAME_OVER_REASON = $rt_classWithoutFields(jl_Enum); +var omcse_SandtrixEngineAdapter$GAME_OVER_REASON_MAP_FULL = null; +var omcse_SandtrixEngineAdapter$GAME_OVER_REASON_TIME_OUT = null; +var omcse_SandtrixEngineAdapter$GAME_OVER_REASON_ALL_LINES_CLEAR = null; +var omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$VALUES = null; +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit() { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit = $rt_eraseClinit(omcse_SandtrixEngineAdapter$GAME_OVER_REASON); + omcse_SandtrixEngineAdapter$GAME_OVER_REASON__clinit_(); +} +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_(var_0, var_1) { + var var_2 = new omcse_SandtrixEngineAdapter$GAME_OVER_REASON(); + omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_0(var_2, var_0, var_1); + return var_2; +} +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON_values() { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + return omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$VALUES.$clone(); +} +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_0($this, var$1, var$2) { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$values() { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + return $rt_createArrayFromData(omcse_SandtrixEngineAdapter$GAME_OVER_REASON, [omcse_SandtrixEngineAdapter$GAME_OVER_REASON_MAP_FULL, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_TIME_OUT, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_ALL_LINES_CLEAR]); +} +function omcse_SandtrixEngineAdapter$GAME_OVER_REASON__clinit_() { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_MAP_FULL = omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_($rt_s(718), 0); + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_TIME_OUT = omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_($rt_s(719), 1); + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_ALL_LINES_CLEAR = omcse_SandtrixEngineAdapter$GAME_OVER_REASON__init_($rt_s(720), 2); + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$VALUES = omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$values(); +} +var omcemm_CMediaSound = $rt_classWithoutFields(omcemm_CMedia); +function omcemm_CMediaSound__init_(var_0) { + var var_1 = new omcemm_CMediaSound(); + omcemm_CMediaSound__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaSound__init_0($this, $filename) { + omcemm_CMedia__init_($this, $filename); +} +function omceugct_Tab() { + var a = this; jl_Object.call(a); + a.$title0 = null; + a.$width7 = 0; + a.$tabAction = null; + a.$addedToTabBar = null; + a.$font7 = null; + a.$icon1 = null; + a.$components1 = null; + a.$iconIndex0 = 0; +} +function omceugct_Tab__init_() { + var var_0 = new omceugct_Tab(); + omceugct_Tab__init_0(var_0); + return var_0; +} +function omceugct_Tab__init_0($this) { + jl_Object__init_0($this); +} +var cbggg_GLVersion$Type = $rt_classWithoutFields(jl_Enum); +var cbggg_GLVersion$Type_OpenGL = null; +var cbggg_GLVersion$Type_GLES = null; +var cbggg_GLVersion$Type_WebGL = null; +var cbggg_GLVersion$Type_NONE = null; +var cbggg_GLVersion$Type_$VALUES = null; +function cbggg_GLVersion$Type_$callClinit() { + cbggg_GLVersion$Type_$callClinit = $rt_eraseClinit(cbggg_GLVersion$Type); + cbggg_GLVersion$Type__clinit_(); +} +function cbggg_GLVersion$Type__init_(var_0, var_1) { + var var_2 = new cbggg_GLVersion$Type(); + cbggg_GLVersion$Type__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_GLVersion$Type_values() { + cbggg_GLVersion$Type_$callClinit(); + return cbggg_GLVersion$Type_$VALUES.$clone(); +} +function cbggg_GLVersion$Type__init_0($this, var$1, var$2) { + cbggg_GLVersion$Type_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbggg_GLVersion$Type__clinit_() { + cbggg_GLVersion$Type_OpenGL = cbggg_GLVersion$Type__init_($rt_s(721), 0); + cbggg_GLVersion$Type_GLES = cbggg_GLVersion$Type__init_($rt_s(722), 1); + cbggg_GLVersion$Type_WebGL = cbggg_GLVersion$Type__init_($rt_s(59), 2); + cbggg_GLVersion$Type_NONE = cbggg_GLVersion$Type__init_($rt_s(723), 3); + cbggg_GLVersion$Type_$VALUES = $rt_createArrayFromData(cbggg_GLVersion$Type, [cbggg_GLVersion$Type_OpenGL, cbggg_GLVersion$Type_GLES, cbggg_GLVersion$Type_WebGL, cbggg_GLVersion$Type_NONE]); +} +var jl_AbstractStringBuilder$Constants = $rt_classWithoutFields(); +var jl_AbstractStringBuilder$Constants_intPowersOfTen = null; +var jl_AbstractStringBuilder$Constants_longPowersOfTen = null; +var jl_AbstractStringBuilder$Constants_longLogPowersOfTen = null; +var jl_AbstractStringBuilder$Constants_doubleAnalysisResult = null; +var jl_AbstractStringBuilder$Constants_floatAnalysisResult = null; +function jl_AbstractStringBuilder$Constants_$callClinit() { + jl_AbstractStringBuilder$Constants_$callClinit = $rt_eraseClinit(jl_AbstractStringBuilder$Constants); + jl_AbstractStringBuilder$Constants__clinit_(); +} +function jl_AbstractStringBuilder$Constants__init_() { + var var_0 = new jl_AbstractStringBuilder$Constants(); + jl_AbstractStringBuilder$Constants__init_0(var_0); + return var_0; +} +function jl_AbstractStringBuilder$Constants__init_0($this) { + jl_AbstractStringBuilder$Constants_$callClinit(); + jl_Object__init_0($this); +} +function jl_AbstractStringBuilder$Constants__clinit_() { + jl_AbstractStringBuilder$Constants_intPowersOfTen = $rt_createIntArrayFromData([1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]); + jl_AbstractStringBuilder$Constants_longPowersOfTen = $rt_createLongArrayFromData([Long_fromInt(1), Long_fromInt(10), Long_fromInt(100), Long_fromInt(1000), Long_fromInt(10000), Long_fromInt(100000), Long_fromInt(1000000), Long_fromInt(10000000), Long_fromInt(100000000), Long_fromInt(1000000000), Long_create(1410065408, 2), Long_create(1215752192, 23), Long_create(3567587328, 232), Long_create(1316134912, 2328), Long_create(276447232, 23283), Long_create(2764472320, 232830), Long_create(1874919424, 2328306), + Long_create(1569325056, 23283064), Long_create(2808348672, 232830643)]); + jl_AbstractStringBuilder$Constants_longLogPowersOfTen = $rt_createLongArrayFromData([Long_fromInt(1), Long_fromInt(10), Long_fromInt(100), Long_fromInt(10000), Long_fromInt(100000000), Long_create(1874919424, 2328306)]); + jl_AbstractStringBuilder$Constants_doubleAnalysisResult = otcit_DoubleAnalyzer$Result__init_(); + jl_AbstractStringBuilder$Constants_floatAnalysisResult = otcit_FloatAnalyzer$Result__init_(); +} +function jur_SingleSet() { + jur_JointSet.call(this); + this.$kid = null; +} +function jur_SingleSet__init_(var_0, var_1) { + var var_2 = new jur_SingleSet(); + jur_SingleSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_SingleSet__init_0($this, $child, $fSet) { + jur_JointSet__init_0($this); + $this.$kid = $child; + $this.$fSet = $fSet; + $this.$groupIndex0 = $fSet.$getGroupIndex(); +} +function jur_SingleSet_matches($this, $stringIndex, $testString, $matchResult) { + var $start, $shift; + $start = $matchResult.$getStart($this.$groupIndex0); + $matchResult.$setStart($this.$groupIndex0, $stringIndex); + $shift = $this.$kid.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + $matchResult.$setStart($this.$groupIndex0, $start); + return (-1); +} +function jur_SingleSet_find($this, $stringIndex, $testString, $matchResult) { + var $res; + $res = $this.$kid.$find($stringIndex, $testString, $matchResult); + if ($res >= 0) + $matchResult.$setStart($this.$groupIndex0, $res); + return $res; +} +function jur_SingleSet_findBack($this, $stringIndex, $lastIndex, $testString, $matchResult) { + var $res; + $res = $this.$kid.$findBack($stringIndex, $lastIndex, $testString, $matchResult); + if ($res >= 0) + $matchResult.$setStart($this.$groupIndex0, $res); + return $res; +} +function jur_SingleSet_first($this, $set) { + return $this.$kid.$first($set); +} +function jur_SingleSet_processBackRefReplacement($this) { + var $set; + $set = jur_BackReferencedSingleSet__init_($this); + $this.$next = $set; + return $set; +} +function jur_SingleSet_processSecondPass($this) { + var $set; + $this.$isSecondPassVisited = 1; + if ($this.$fSet !== null && !$this.$fSet.$isSecondPassVisited) + $this.$fSet.$processSecondPass(); + if ($this.$kid !== null && !$this.$kid.$isSecondPassVisited) { + $set = $this.$kid.$processBackRefReplacement(); + if ($set !== null) { + $this.$kid.$isSecondPassVisited = 1; + $this.$kid = $set; + } + $this.$kid.$processSecondPass(); + } +} +var omceg_GameEngineAdapter = $rt_classWithoutFields(0); +function omcsdo_ScoreStack() { + var a = this; jl_Object.call(a); + a.$score1 = Long_ZERO; + a.$combo = 0; +} +function omcsdo_ScoreStack__init_() { + var var_0 = new omcsdo_ScoreStack(); + omcsdo_ScoreStack__init_0(var_0); + return var_0; +} +function omcsdo_ScoreStack__init_0($this) { + jl_Object__init_0($this); +} +function omceugt_MouseTool() { + var a = this; jl_Object.call(a); + a.$name11 = null; + a.$data10 = null; + a.$mouseToolAction = null; + a.$cursor = null; + a.$cursorDown = null; +} +function omceugt_MouseTool__init_() { + var var_0 = new omceugt_MouseTool(); + omceugt_MouseTool__init_0(var_0); + return var_0; +} +function omceugt_MouseTool__init_0($this) { + jl_Object__init_0($this); +} +var cbgssu_Tree$Node = $rt_classWithoutFields(); +var jur_BackReferencedSingleSet = $rt_classWithoutFields(jur_SingleSet); +function jur_BackReferencedSingleSet__init_(var_0) { + var var_1 = new jur_BackReferencedSingleSet(); + jur_BackReferencedSingleSet__init_0(var_1, var_0); + return var_1; +} +function jur_BackReferencedSingleSet__init_0($this, $node) { + jur_SingleSet__init_0($this, $node.$kid, $node.$fSet); +} +function jur_BackReferencedSingleSet_find($this, $startSearch, $testString, $matchResult) { + var $res, $lastIndex, $saveStart; + $res = 0; + $lastIndex = $matchResult.$getRightBound(); + a: { + while (true) { + if ($startSearch > $lastIndex) { + $startSearch = $res; + break a; + } + $saveStart = $matchResult.$getStart($this.$groupIndex0); + $matchResult.$setStart($this.$groupIndex0, $startSearch); + $res = $this.$kid.$matches($startSearch, $testString, $matchResult); + if ($res >= 0) + break; + $matchResult.$setStart($this.$groupIndex0, $saveStart); + $startSearch = $startSearch + 1 | 0; + } + } + return $startSearch; +} +function jur_BackReferencedSingleSet_findBack($this, $stringIndex, $startSearch, $testString, $matchResult) { + var $res, $saveStart; + $res = 0; + a: { + while (true) { + if ($startSearch < $stringIndex) { + $startSearch = $res; + break a; + } + $saveStart = $matchResult.$getStart($this.$groupIndex0); + $matchResult.$setStart($this.$groupIndex0, $startSearch); + $res = $this.$kid.$matches($startSearch, $testString, $matchResult); + if ($res >= 0) + break; + $matchResult.$setStart($this.$groupIndex0, $saveStart); + $startSearch = $startSearch + (-1) | 0; + } + } + return $startSearch; +} +function jur_BackReferencedSingleSet_processBackRefReplacement($this) { + return null; +} +var jnc_BufferOverflowException = $rt_classWithoutFields(jl_RuntimeException); +function jnc_BufferOverflowException__init_() { + var var_0 = new jnc_BufferOverflowException(); + jnc_BufferOverflowException__init_0(var_0); + return var_0; +} +function jnc_BufferOverflowException__init_0($this) { + jl_RuntimeException__init_1($this); +} +var otp_PlatformQueue = $rt_classWithoutFields(); +function otp_PlatformQueue_wrap($obj) { + return $obj; +} +function otp_PlatformQueue_isEmpty$static($this) { + return $this.length ? 0 : 1; +} +function otp_PlatformQueue_add$static($this, $e) { + var var$3; + var$3 = otp_PlatformQueue_wrap($e); + $this.push(var$3); +} +function otp_PlatformQueue_remove$static($this) { + return $this.shift(); +} +var omceu_API$_HotKey = $rt_classWithoutFields(); +function omceu_API$_HotKey__init_() { + var var_0 = new omceu_API$_HotKey(); + omceu_API$_HotKey__init_0(var_0); + return var_0; +} +function omceu_API$_HotKey__init_0($this) { + jl_Object__init_0($this); +} +function omceu_API$_Components$_Button$_TextButton() { + jl_Object.call(this); + this.$this$27 = null; +} +function omceu_API$_Components$_Button$_TextButton__init_(var_0) { + var var_1 = new omceu_API$_Components$_Button$_TextButton(); + omceu_API$_Components$_Button$_TextButton__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Button$_TextButton__init_0($this, $this$2) { + $this.$this$27 = $this$2; + jl_Object__init_0($this); +} +function omceu_API$_Components$_Button$_TextButton_create($this, $x, $y, $width, $height, $text) { + var var$6, var$7; + var$6 = omceu_API$_Components$_Button_defaultButtonAction($this.$this$27); + var$7 = null; + omceugcb_ButtonMode_$callClinit(); + return $this.$create16($x, $y, $width, $height, $text, var$6, var$7, omceugcb_ButtonMode_DEFAULT, 0, 0, null); +} +function omceu_API$_Components$_Button$_TextButton_create0($this, $x, $y, $width, $height, $text, $buttonAction) { + var var$7; + var$7 = null; + omceugcb_ButtonMode_$callClinit(); + return $this.$create16($x, $y, $width, $height, $text, $buttonAction, var$7, omceugcb_ButtonMode_DEFAULT, 0, 0, null); +} +function omceu_API$_Components$_Button$_TextButton_create1($this, $x, $y, $width, $height, $text, $buttonAction, $icon) { + omceugcb_ButtonMode_$callClinit(); + return $this.$create16($x, $y, $width, $height, $text, $buttonAction, $icon, omceugcb_ButtonMode_DEFAULT, 0, 0, null); +} +function omceu_API$_Components$_Button$_TextButton_create2($this, $x, $y, $width, $height, $text, $buttonAction, $icon, $buttonMode) { + return $this.$create16($x, $y, $width, $height, $text, $buttonAction, $icon, $buttonMode, 0, 0, null); +} +function omceu_API$_Components$_Button$_TextButton_create3($this, $x, $y, $width, $height, $text, $buttonAction, $icon, $buttonMode, $contentOffsetX, $contentOffsetY, $font) { + var $textButton; + $textButton = omceugcb_TextButton__init_(); + omceu_API$_Components_setComponentInitValues($this.$this$27.$this$114, $textButton); + omceu_API$_Components$_Button_setButtonValues($this.$this$27, $textButton, $buttonAction, $buttonMode, $contentOffsetX, $contentOffsetY); + $this.$this$27.$this$114.$setPosition($textButton, $x, $y); + $this.$this$27.$this$114.$setSize($textButton, $width, $height); + $this.$setText($textButton, $text); + $this.$setFont0($textButton, $font); + $this.$setIcon($textButton, $icon); + $this.$setIconArrayIndex($textButton, 0); + $this.$this$27.$centerContent($textButton); + return $textButton; +} +function omceu_API$_Components$_Button$_TextButton_setIcon($this, $textButton, $icon) { + if ($textButton === null) + return; + $textButton.$icon0 = $icon; +} +function omceu_API$_Components$_Button$_TextButton_setIconArrayIndex($this, $textButton, $iconArrayIndex) { + if ($textButton === null) + return; + $textButton.$iconArrayIndex = omcet_Tools$Calc_lowerBounds($iconArrayIndex, 0); +} +function omceu_API$_Components$_Button$_TextButton_setText($this, $textButton, $text) { + if ($textButton === null) + return; + $textButton.$text7 = omcet_Tools$Text_validString0($text); +} +function omceu_API$_Components$_Button$_TextButton_setFont($this, $textButton, $font) { + if ($textButton === null) + return; + if ($font === null) + $font = $this.$this$27.$this$114.$this$03.$config.$defaultFont; + $textButton.$font6 = $font; +} +var otciu_CLDRHelper = $rt_classWithoutFields(); +var otciu_CLDRHelper_$$metadata$$0 = null; +var otciu_CLDRHelper_$$metadata$$1 = null; +var otciu_CLDRHelper_$$metadata$$2 = null; +var otciu_CLDRHelper_$$metadata$$3 = null; +var otciu_CLDRHelper_$$metadata$$4 = null; +var otciu_CLDRHelper_$$metadata$$5 = null; +var otciu_CLDRHelper_$$metadata$$6 = null; +var otciu_CLDRHelper_$$metadata$$7 = null; +var otciu_CLDRHelper_$$metadata$$10 = null; +var otciu_CLDRHelper_$$metadata$$12 = null; +var otciu_CLDRHelper_$$metadata$$13 = null; +var otciu_CLDRHelper_$$metadata$$14 = null; +var otciu_CLDRHelper_$$metadata$$17 = null; +var otciu_CLDRHelper_$$metadata$$20 = null; +function otciu_CLDRHelper__init_() { + var var_0 = new otciu_CLDRHelper(); + otciu_CLDRHelper__init_0(var_0); + return var_0; +} +function otciu_CLDRHelper__init_0($this) { + jl_Object__init_0($this); +} +function otciu_CLDRHelper_getCode($language, $country) { + var var$3; + if (!$country.$isEmpty()) { + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(var$3, $language), 45), $country); + $language = jl_StringBuilder_toString(var$3); + } + return $language; +} +function otciu_CLDRHelper_getLikelySubtags($localeCode) { + var $map; + $map = otciu_CLDRHelper_getLikelySubtagsMap(); + if ($map.hasOwnProperty($rt_ustr($localeCode))) + $localeCode = ($map[$rt_ustr($localeCode)].value !== null ? $rt_str($map[$rt_ustr($localeCode)].value) : null); + return $localeCode; +} +function otciu_CLDRHelper_resolveCountry($language, $country) { + var $subtags, $index; + if ($country.$isEmpty()) { + $subtags = otciu_CLDRHelper_getLikelySubtags($language); + $index = $subtags.$lastIndexOf(95); + $country = $index <= 0 ? $rt_s(102) : $subtags.$substring($index + 1 | 0); + } + return $country; +} +function otciu_CLDRHelper_getLikelySubtagsMap() { + if (otciu_CLDRHelper_$$metadata$$0 === null) + otciu_CLDRHelper_$$metadata$$0 = otciu_CLDRHelper_getLikelySubtagsMap$$create(); + return otciu_CLDRHelper_$$metadata$$0; +} +function otciu_CLDRHelper_resolveEras($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getErasMap(), $language, $country); +} +function otciu_CLDRHelper_getErasMap() { + if (otciu_CLDRHelper_$$metadata$$1 === null) + otciu_CLDRHelper_$$metadata$$1 = otciu_CLDRHelper_getErasMap$$create(); + return otciu_CLDRHelper_$$metadata$$1; +} +function otciu_CLDRHelper_resolveAmPm($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getAmPmMap(), $language, $country); +} +function otciu_CLDRHelper_getAmPmMap() { + if (otciu_CLDRHelper_$$metadata$$2 === null) + otciu_CLDRHelper_$$metadata$$2 = otciu_CLDRHelper_getAmPmMap$$create(); + return otciu_CLDRHelper_$$metadata$$2; +} +function otciu_CLDRHelper_resolveMonths($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getMonthMap(), $language, $country); +} +function otciu_CLDRHelper_getMonthMap() { + if (otciu_CLDRHelper_$$metadata$$3 === null) + otciu_CLDRHelper_$$metadata$$3 = otciu_CLDRHelper_getMonthMap$$create(); + return otciu_CLDRHelper_$$metadata$$3; +} +function otciu_CLDRHelper_resolveShortMonths($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getShortMonthMap(), $language, $country); +} +function otciu_CLDRHelper_getShortMonthMap() { + if (otciu_CLDRHelper_$$metadata$$4 === null) + otciu_CLDRHelper_$$metadata$$4 = otciu_CLDRHelper_getShortMonthMap$$create(); + return otciu_CLDRHelper_$$metadata$$4; +} +function otciu_CLDRHelper_resolveWeekdays($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getWeekdayMap(), $language, $country); +} +function otciu_CLDRHelper_getWeekdayMap() { + if (otciu_CLDRHelper_$$metadata$$5 === null) + otciu_CLDRHelper_$$metadata$$5 = otciu_CLDRHelper_getWeekdayMap$$create(); + return otciu_CLDRHelper_$$metadata$$5; +} +function otciu_CLDRHelper_resolveShortWeekdays($language, $country) { + return otciu_CLDRHelper_resolveDateFormatSymbols(otciu_CLDRHelper_getShortWeekdayMap(), $language, $country); +} +function otciu_CLDRHelper_getShortWeekdayMap() { + if (otciu_CLDRHelper_$$metadata$$6 === null) + otciu_CLDRHelper_$$metadata$$6 = otciu_CLDRHelper_getShortWeekdayMap$$create(); + return otciu_CLDRHelper_$$metadata$$6; +} +function otciu_CLDRHelper_resolveDateFormatSymbols($map, $language, $country) { + var $localeCode, $arrayRes, $result, $i, var$8, var$9; + $localeCode = otciu_CLDRHelper_getCode($language, $country); + $arrayRes = $map.hasOwnProperty($rt_ustr($localeCode)) ? $map[$rt_ustr($localeCode)] : $map.hasOwnProperty($rt_ustr($language)) ? $map[$rt_ustr($language)] : $map.root; + $result = $rt_createArray(jl_String, $arrayRes.length); + $i = 0; + while (true) { + var$8 = $result.data; + if ($i >= var$8.length) + break; + var$9 = ($arrayRes[$i].value !== null ? $rt_str($arrayRes[$i].value) : null); + var$8[$i] = var$9; + $i = $i + 1 | 0; + } + return $result; +} +function otciu_CLDRHelper_getTimeZoneName($language, $country, $id) { + var $locale, $localization, $separator, $area, $territory, $timeZones, var$10; + $locale = otciu_CLDRHelper_getCode($language, $country); + if ((otciu_CLDRHelper_getTimeZoneLocalizationMap()).hasOwnProperty($rt_ustr($locale))) + $language = $locale; + if (!(otciu_CLDRHelper_getTimeZoneLocalizationMap()).hasOwnProperty($rt_ustr($language))) + return null; + $localization = (otciu_CLDRHelper_getTimeZoneLocalizationMap())[$rt_ustr($language)]; + $separator = $id.$indexOf1(47); + if ($separator < 0) + return null; + $area = $id.$substring0(0, $separator); + $territory = $id.$substring($separator + 1 | 0); + if (!$localization.timeZones.hasOwnProperty($rt_ustr($area))) + return null; + $timeZones = $localization.timeZones[$rt_ustr($area)]; + if (!$timeZones.hasOwnProperty($rt_ustr($territory))) + return null; + var$10 = ($timeZones[$rt_ustr($territory)].value !== null ? $rt_str($timeZones[$rt_ustr($territory)].value) : null); + return var$10; +} +function otciu_CLDRHelper_getTimeZoneLocalizationMap() { + if (otciu_CLDRHelper_$$metadata$$7 === null) + otciu_CLDRHelper_$$metadata$$7 = otciu_CLDRHelper_getTimeZoneLocalizationMap$$create(); + return otciu_CLDRHelper_$$metadata$$7; +} +function otciu_CLDRHelper_getDefaultLocale() { + if (otciu_CLDRHelper_$$metadata$$10 === null) + otciu_CLDRHelper_$$metadata$$10 = otciu_CLDRHelper_getDefaultLocale$$create(); + return otciu_CLDRHelper_$$metadata$$10; +} +function otciu_CLDRHelper_getMinimalDaysInFirstWeek() { + if (otciu_CLDRHelper_$$metadata$$12 === null) + otciu_CLDRHelper_$$metadata$$12 = otciu_CLDRHelper_getMinimalDaysInFirstWeek$$create(); + return otciu_CLDRHelper_$$metadata$$12; +} +function otciu_CLDRHelper_getFirstDayOfWeek() { + if (otciu_CLDRHelper_$$metadata$$13 === null) + otciu_CLDRHelper_$$metadata$$13 = otciu_CLDRHelper_getFirstDayOfWeek$$create(); + return otciu_CLDRHelper_$$metadata$$13; +} +function otciu_CLDRHelper_resolveDateFormats($language, $country) { + return otciu_CLDRHelper_resolveDateFormats0(otciu_CLDRHelper_getDateFormatMap(), $language, $country); +} +function otciu_CLDRHelper_getDateFormatMap() { + if (otciu_CLDRHelper_$$metadata$$14 === null) + otciu_CLDRHelper_$$metadata$$14 = otciu_CLDRHelper_getDateFormatMap$$create(); + return otciu_CLDRHelper_$$metadata$$14; +} +function otciu_CLDRHelper_resolveNumberFormat($language, $country) { + return otciu_CLDRHelper_resolveFormatSymbols(otciu_CLDRHelper_getNumberFormatMap(), $language, $country); +} +function otciu_CLDRHelper_getNumberFormatMap() { + if (otciu_CLDRHelper_$$metadata$$17 === null) + otciu_CLDRHelper_$$metadata$$17 = otciu_CLDRHelper_getNumberFormatMap$$create(); + return otciu_CLDRHelper_$$metadata$$17; +} +function otciu_CLDRHelper_resolveDateFormats0($map, $language, $country) { + var $localeCode; + $localeCode = otciu_CLDRHelper_getCode($language, $country); + return $map.hasOwnProperty($rt_ustr($localeCode)) ? $map[$rt_ustr($localeCode)] : $map.hasOwnProperty($rt_ustr($language)) ? $map[$rt_ustr($language)] : $map.root; +} +function otciu_CLDRHelper_resolveFormatSymbols($map, $language, $country) { + var $localeCode, $res; + $localeCode = otciu_CLDRHelper_getCode($language, $country); + $res = $map.hasOwnProperty($rt_ustr($localeCode)) ? $map[$rt_ustr($localeCode)] : $map.hasOwnProperty($rt_ustr($language)) ? $map[$rt_ustr($language)] : $map.root; + return ($res.value !== null ? $rt_str($res.value) : null); +} +function otciu_CLDRHelper_resolveDecimalData($language, $country) { + var $map, $localeCode; + $map = otciu_CLDRHelper_getDecimalDataMap(); + $localeCode = otciu_CLDRHelper_getCode($language, $country); + return $map.hasOwnProperty($rt_ustr($localeCode)) ? $map[$rt_ustr($localeCode)] : $map.hasOwnProperty($rt_ustr($language)) ? $map[$rt_ustr($language)] : $map.root; +} +function otciu_CLDRHelper_getDecimalDataMap() { + if (otciu_CLDRHelper_$$metadata$$20 === null) + otciu_CLDRHelper_$$metadata$$20 = otciu_CLDRHelper_getDecimalDataMap$$create(); + return otciu_CLDRHelper_$$metadata$$20; +} +function otciu_CLDRHelper_getLikelySubtagsMap$$create() { + return {"ksh": {"value" : "ksh-Latn-DE"}, "ksj": {"value" : "ksj-Latn-ZZ"}, "tdu": {"value" : "tdu-Latn-MY"}, "cch": {"value" : "cch-Latn-NG"}, "und-Khar": {"value" : "pra-Khar-PK"}, "gkn": {"value" : "gkn-Latn-ZZ"}, "ksr": {"value" : "ksr-Latn-ZZ"}, "und-Mani": {"value" : "xmn-Mani-CN"}, "gkp": {"value" : "gkp-Latn-ZZ"}, "xmf": {"value" : "xmf-Geor-GE"}, "ccp": {"value" : "ccp-Cakm-BD"}, "ted": {"value" : "ted-Latn-ZZ"}, "und-Mand": {"value" : "myz-Mand-IR"}, "ktb": {"value" : "ktb-Ethi-ZZ"}, "xmn": {"value" + : "xmn-Mani-CN"}, "sd-Sind": {"value" : "sd-Sind-IN"}, "xmr": {"value" : "xmr-Merc-SD"}, "tem": {"value" : "tem-Latn-SL"}, "und-Mroo": {"value" : "mro-Mroo-BD"}, "teo": {"value" : "teo-Latn-UG"}, "tet": {"value" : "tet-Latn-TL"}, "ktm": {"value" : "ktm-Latn-ZZ"}, "glk": {"value" : "glk-Arab-IR"}, "kto": {"value" : "kto-Latn-ZZ"}, "ktr": {"value" : "ktr-Latn-MY"}, "und-Soyo": {"value" : "cmg-Soyo-MN"}, "xna": {"value" : "xna-Narb-SA"}, "tfi": {"value" : "tfi-Latn-ZZ"}, "kub": {"value" : "kub-Latn-ZZ"}, "kue": + {"value" : "kue-Latn-ZZ"}, "kud": {"value" : "kud-Latn-ZZ"}, "xnr": {"value" : "xnr-Deva-IN"}, "ceb": {"value" : "ceb-Latn-PH"}, "kuj": {"value" : "kuj-Latn-ZZ"}, "kum": {"value" : "kum-Cyrl-RU"}, "kun": {"value" : "kun-Latn-ZZ"}, "gmm": {"value" : "gmm-Latn-ZZ"}, "kup": {"value" : "kup-Latn-ZZ"}, "kus": {"value" : "kus-Latn-ZZ"}, "gmv": {"value" : "gmv-Ethi-ZZ"}, "tgc": {"value" : "tgc-Latn-ZZ"}, "xog": {"value" : "xog-Latn-UG"}, "und-Arab-YT": {"value" : "swb-Arab-YT"}, "und-Latn-ET": {"value" : "en-Latn-ET"} + , "xon": {"value" : "xon-Latn-ZZ"}, "ha-CM": {"value" : "ha-Arab-CM"}, "gnd": {"value" : "gnd-Latn-ZZ"}, "kvg": {"value" : "kvg-Latn-ZZ"}, "tgo": {"value" : "tgo-Latn-ZZ"}, "cfa": {"value" : "cfa-Latn-ZZ"}, "gng": {"value" : "gng-Latn-ZZ"}, "tgu": {"value" : "tgu-Latn-ZZ"}, "und-Latn-GE": {"value" : "ku-Latn-GE"}, "kvr": {"value" : "kvr-Latn-ID"}, "kvx": {"value" : "kvx-Arab-PK"}, "und-Gujr": {"value" : "gu-Gujr-IN"}, "thl": {"value" : "thl-Deva-NP"}, "xpr": {"value" : "xpr-Prti-IR"}, "thq": {"value" : "thq-Deva-NP"} + , "god": {"value" : "god-Latn-ZZ"}, "gof": {"value" : "gof-Ethi-ZZ"}, "kwj": {"value" : "kwj-Latn-ZZ"}, "ky-Arab": {"value" : "ky-Arab-CN"}, "thr": {"value" : "thr-Deva-NP"}, "goi": {"value" : "goi-Latn-ZZ"}, "cgg": {"value" : "cgg-Latn-UG"}, "kwo": {"value" : "kwo-Latn-ZZ"}, "gom": {"value" : "gom-Deva-IN"}, "kwq": {"value" : "kwq-Latn-ZZ"}, "gon": {"value" : "gon-Telu-IN"}, "gos": {"value" : "gos-Latn-NL"}, "gor": {"value" : "gor-Latn-ID"}, "und-Latn-CY": {"value" : "tr-Latn-CY"}, "got": {"value" : "got-Goth-UA"} + , "tif": {"value" : "tif-Latn-ZZ"}, "tig": {"value" : "tig-Ethi-ER"}, "kxa": {"value" : "kxa-Latn-ZZ"}, "kxc": {"value" : "kxc-Ethi-ZZ"}, "pag": {"value" : "pag-Latn-PH"}, "tik": {"value" : "tik-Latn-ZZ"}, "kxe": {"value" : "kxe-Latn-ZZ"}, "tim": {"value" : "tim-Latn-ZZ"}, "pal": {"value" : "pal-Phli-IR"}, "tio": {"value" : "tio-Latn-ZZ"}, "pam": {"value" : "pam-Latn-PH"}, "und-Marc": {"value" : "bo-Marc-CN"}, "pap": {"value" : "pap-Latn-AW"}, "und-Latn-CN": {"value" : "za-Latn-CN"}, "tiv": {"value" : "tiv-Latn-NG"} + , "kxm": {"value" : "kxm-Thai-TH"}, "kxp": {"value" : "kxp-Arab-PK"}, "pau": {"value" : "pau-Latn-PW"}, "chk": {"value" : "chk-Latn-FM"}, "chm": {"value" : "chm-Cyrl-RU"}, "xrb": {"value" : "xrb-Latn-ZZ"}, "chp": {"value" : "chp-Latn-CA"}, "cho": {"value" : "cho-Latn-US"}, "kxw": {"value" : "kxw-Latn-ZZ"}, "und-Latn-DZ": {"value" : "fr-Latn-DZ"}, "chr": {"value" : "chr-Cher-US"}, "kxz": {"value" : "kxz-Latn-ZZ"}, "und-Batk": {"value" : "bbc-Batk-ID"}, "und-Bass": {"value" : "bsq-Bass-LR"}, "kye": {"value" + : "kye-Latn-ZZ"}, "pbi": {"value" : "pbi-Latn-ZZ"}, "und-Deva-MU": {"value" : "bho-Deva-MU"}, "cic": {"value" : "cic-Latn-US"}, "und-Sgnw": {"value" : "ase-Sgnw-US"}, "xsa": {"value" : "xsa-Sarb-YE"}, "kyx": {"value" : "kyx-Latn-ZZ"}, "xsi": {"value" : "xsi-Latn-ZZ"}, "pcd": {"value" : "pcd-Latn-FR"}, "und-Latn-AM": {"value" : "ku-Latn-AM"}, "xsm": {"value" : "xsm-Latn-ZZ"}, "tkl": {"value" : "tkl-Latn-TK"}, "und-Thai-CN": {"value" : "lcp-Thai-CN"}, "grb": {"value" : "grb-Latn-ZZ"}, "xsr": {"value" : "xsr-Deva-NP"} + , "und-Latn-AF": {"value" : "tk-Latn-AF"}, "grc": {"value" : "grc-Cprt-CY"}, "kzj": {"value" : "kzj-Latn-MY"}, "tkr": {"value" : "tkr-Latn-AZ"}, "cja": {"value" : "cja-Arab-KH"}, "pcm": {"value" : "pcm-Latn-NG"}, "tkt": {"value" : "tkt-Deva-NP"}, "und-Olck": {"value" : "sat-Olck-IN"}, "kzr": {"value" : "kzr-Latn-ZZ"}, "kzt": {"value" : "kzt-Latn-MY"}, "cjm": {"value" : "cjm-Cham-VN"}, "grt": {"value" : "grt-Beng-IN"}, "und-Arab-TJ": {"value" : "fa-Arab-TJ"}, "und-Arab-TG": {"value" : "apd-Arab-TG"}, "und-Arab-TH": + {"value" : "mfa-Arab-TH"}, "und-Deva-PK": {"value" : "btv-Deva-PK"}, "grw": {"value" : "grw-Latn-ZZ"}, "cjv": {"value" : "cjv-Latn-ZZ"}, "pdc": {"value" : "pdc-Latn-US"}, "tlf": {"value" : "tlf-Latn-ZZ"}, "und-Arab-TR": {"value" : "az-Arab-TR"}, "ckb": {"value" : "ckb-Arab-IQ"}, "tly": {"value" : "tly-Latn-AZ"}, "pdt": {"value" : "pdt-Latn-CA"}, "tlx": {"value" : "tlx-Latn-ZZ"}, "ckl": {"value" : "ckl-Latn-ZZ"}, "cko": {"value" : "cko-Latn-ZZ"}, "gsw": {"value" : "gsw-Latn-CH"}, "ped": {"value" : "ped-Latn-ZZ"} + , "tmh": {"value" : "tmh-Latn-NE"}, "cky": {"value" : "cky-Latn-ZZ"}, "kk-Arab": {"value" : "kk-Arab-CN"}, "und-Runr": {"value" : "non-Runr-SE"}, "cla": {"value" : "cla-Latn-ZZ"}, "peo": {"value" : "peo-Xpeo-IR"}, "tmy": {"value" : "tmy-Latn-ZZ"}, "pex": {"value" : "pex-Latn-ZZ"}, "ky-TR": {"value" : "ky-Latn-TR"}, "tnh": {"value" : "tnh-Latn-ZZ"}, "guc": {"value" : "guc-Latn-CO"}, "gub": {"value" : "gub-Latn-BR"}, "gud": {"value" : "gud-Latn-ZZ"}, "pfl": {"value" : "pfl-Latn-DE"}, "cme": {"value" : "cme-Latn-ZZ"} + , "cmg": {"value" : "cmg-Soyo-MN"}, "gur": {"value" : "gur-Latn-GH"}, "xwe": {"value" : "xwe-Latn-ZZ"}, "guw": {"value" : "guw-Latn-ZZ"}, "tof": {"value" : "tof-Latn-ZZ"}, "gux": {"value" : "gux-Latn-ZZ"}, "guz": {"value" : "guz-Latn-KE"}, "tog": {"value" : "tog-Latn-MW"}, "gvf": {"value" : "gvf-Latn-ZZ"}, "toq": {"value" : "toq-Latn-ZZ"}, "gvr": {"value" : "gvr-Deva-NP"}, "und-Guru": {"value" : "pa-Guru-IN"}, "gvs": {"value" : "gvs-Latn-ZZ"}, "tpi": {"value" : "tpi-Latn-PG"}, "tpm": {"value" : "tpm-Latn-ZZ"} + , "und-Tfng": {"value" : "zgh-Tfng-MA"}, "gwc": {"value" : "gwc-Arab-ZZ"}, "und-Arab-PK": {"value" : "ur-Arab-PK"}, "phl": {"value" : "phl-Arab-ZZ"}, "und-Aghb": {"value" : "lez-Aghb-RU"}, "phn": {"value" : "phn-Phnx-LB"}, "gwi": {"value" : "gwi-Latn-CA"}, "tpz": {"value" : "tpz-Latn-ZZ"}, "cop": {"value" : "cop-Copt-EG"}, "gwt": {"value" : "gwt-Arab-ZZ"}, "lab": {"value" : "lab-Lina-GR"}, "lad": {"value" : "lad-Hebr-IL"}, "lah": {"value" : "lah-Arab-PK"}, "pil": {"value" : "pil-Latn-ZZ"}, "lag": {"value" + : "lag-Latn-TZ"}, "tqo": {"value" : "tqo-Latn-ZZ"}, "laj": {"value" : "laj-Latn-UG"}, "pip": {"value" : "pip-Latn-ZZ"}, "und-Khmr": {"value" : "km-Khmr-KH"}, "las": {"value" : "las-Latn-ZZ"}, "sd-Deva": {"value" : "sd-Deva-IN"}, "und-Khoj": {"value" : "sd-Khoj-IN"}, "cps": {"value" : "cps-Latn-PH"}, "kk-AF": {"value" : "kk-Arab-AF"}, "und-Arab-MU": {"value" : "ur-Arab-MU"}, "lbe": {"value" : "lbe-Cyrl-RU"}, "und-Arab-NG": {"value" : "ha-Arab-NG"}, "gyi": {"value" : "gyi-Latn-ZZ"}, "tru": {"value" : "tru-Latn-TR"} + , "trw": {"value" : "trw-Arab-ZZ"}, "trv": {"value" : "trv-Latn-TW"}, "lbu": {"value" : "lbu-Latn-ZZ"}, "lbw": {"value" : "lbw-Latn-ID"}, "tsd": {"value" : "tsd-Grek-GR"}, "tsf": {"value" : "tsf-Deva-NP"}, "pka": {"value" : "pka-Brah-IN"}, "tsg": {"value" : "tsg-Latn-PH"}, "tsj": {"value" : "tsj-Tibt-BT"}, "und-Deva-FJ": {"value" : "hif-Deva-FJ"}, "pko": {"value" : "pko-Latn-KE"}, "lcm": {"value" : "lcm-Latn-ZZ"}, "crh": {"value" : "crh-Cyrl-UA"}, "lcp": {"value" : "lcp-Thai-CN"}, "tsw": {"value" : "tsw-Latn-ZZ"} + , "crj": {"value" : "crj-Cans-CA"}, "crl": {"value" : "crl-Cans-CA"}, "und-Arab-MN": {"value" : "kk-Arab-MN"}, "crk": {"value" : "crk-Cans-CA"}, "crm": {"value" : "crm-Cans-CA"}, "und-Arab-MM": {"value" : "rhg-Arab-MM"}, "pla": {"value" : "pla-Latn-ZZ"}, "tte": {"value" : "tte-Latn-ZZ"}, "crs": {"value" : "crs-Latn-SC"}, "ttd": {"value" : "ttd-Latn-ZZ"}, "ldb": {"value" : "ldb-Latn-ZZ"}, "ttj": {"value" : "ttj-Latn-UG"}, "kk-CN": {"value" : "kk-Arab-CN"}, "und-Yiii": {"value" : "ii-Yiii-CN"}, "tts": {"value" + : "tts-Thai-TH"}, "csb": {"value" : "csb-Latn-PL"}, "ttr": {"value" : "ttr-Latn-ZZ"}, "ttt": {"value" : "ttt-Latn-AZ"}, "csw": {"value" : "csw-Cans-CA"}, "tuh": {"value" : "tuh-Latn-ZZ"}, "led": {"value" : "led-Latn-ZZ"}, "tul": {"value" : "tul-Latn-ZZ"}, "lee": {"value" : "lee-Latn-ZZ"}, "tum": {"value" : "tum-Latn-MW"}, "und-Arab-KH": {"value" : "cja-Arab-KH"}, "tuq": {"value" : "tuq-Latn-ZZ"}, "ctd": {"value" : "ctd-Pauc-MM"}, "lem": {"value" : "lem-Latn-ZZ"}, "lep": {"value" : "lep-Lepc-IN"}, "pms": + {"value" : "pms-Latn-IT"}, "leq": {"value" : "leq-Latn-ZZ"}, "und-Pauc": {"value" : "ctd-Pauc-MM"}, "und-Sogo": {"value" : "sog-Sogo-UZ"}, "leu": {"value" : "leu-Latn-ZZ"}, "lez": {"value" : "lez-Cyrl-RU"}, "tvd": {"value" : "tvd-Latn-ZZ"}, "mn-CN": {"value" : "mn-Mong-CN"}, "sr-TR": {"value" : "sr-Latn-TR"}, "png": {"value" : "png-Latn-ZZ"}, "tvl": {"value" : "tvl-Latn-TV"}, "und-Brah": {"value" : "pka-Brah-IN"}, "und-Brai": {"value" : "fr-Brai-FR"}, "pnn": {"value" : "pnn-Latn-ZZ"}, "tvu": {"value" : "tvu-Latn-ZZ"} + , "pnt": {"value" : "pnt-Grek-GR"}, "uz-CN": {"value" : "uz-Cyrl-CN"}, "ha-SD": {"value" : "ha-Arab-SD"}, "twh": {"value" : "twh-Latn-ZZ"}, "und-Takr": {"value" : "doi-Takr-IN"}, "lgg": {"value" : "lgg-Latn-ZZ"}, "pon": {"value" : "pon-Latn-FM"}, "twq": {"value" : "twq-Latn-NE"}, "und-Arab-ID": {"value" : "ms-Arab-ID"}, "und-Arab-IN": {"value" : "ur-Arab-IN"}, "ppa": {"value" : "ppa-Deva-IN"}, "txg": {"value" : "txg-Tang-CN"}, "yam": {"value" : "yam-Latn-ZZ"}, "und-Talu": {"value" : "khb-Talu-CN"}, "yao": + {"value" : "yao-Latn-MZ"}, "yap": {"value" : "yap-Latn-FM"}, "yas": {"value" : "yas-Latn-ZZ"}, "yat": {"value" : "yat-Latn-ZZ"}, "ppo": {"value" : "ppo-Latn-ZZ"}, "yav": {"value" : "yav-Latn-CM"}, "yay": {"value" : "yay-Latn-ZZ"}, "yaz": {"value" : "yaz-Latn-ZZ"}, "und-Tale": {"value" : "tdd-Tale-CN"}, "ybb": {"value" : "ybb-Latn-CM"}, "yba": {"value" : "yba-Latn-ZZ"}, "tya": {"value" : "tya-Latn-ZZ"}, "lia": {"value" : "lia-Latn-ZZ"}, "lid": {"value" : "lid-Latn-ZZ"}, "und-Latn-TW": {"value" : "trv-Latn-TW"} + , "lif": {"value" : "lif-Deva-NP"}, "lih": {"value" : "lih-Latn-ZZ"}, "lig": {"value" : "lig-Latn-ZZ"}, "lij": {"value" : "lij-Latn-IT"}, "hag": {"value" : "hag-Latn-ZZ"}, "und-Latn-TN": {"value" : "fr-Latn-TN"}, "tyv": {"value" : "tyv-Cyrl-RU"}, "yby": {"value" : "yby-Latn-ZZ"}, "und-Arab-GB": {"value" : "ks-Arab-GB"}, "hak": {"value" : "hak-Hans-CN"}, "und-Taml": {"value" : "ta-Taml-IN"}, "ham": {"value" : "ham-Latn-ZZ"}, "lis": {"value" : "lis-Lisu-CN"}, "und-Latn-SY": {"value" : "fr-Latn-SY"}, "ky-Latn": + {"value" : "ky-Latn-TR"}, "pra": {"value" : "pra-Khar-PK"}, "haw": {"value" : "haw-Latn-US"}, "haz": {"value" : "haz-Arab-AF"}, "ku-LB": {"value" : "ku-Arab-LB"}, "prd": {"value" : "prd-Arab-IR"}, "prg": {"value" : "prg-Latn-001"}, "tzm": {"value" : "tzm-Latn-MA"}, "hbb": {"value" : "hbb-Latn-ZZ"}, "und-Latn-UA": {"value" : "pl-Latn-UA"}, "ljp": {"value" : "ljp-Latn-ID"}, "und-Tang": {"value" : "txg-Tang-CN"}, "yue-Hans": {"value" : "yue-Hans-CN"}, "und-Latn-RU": {"value" : "krl-Latn-RU"}, "lki": {"value" + : "lki-Arab-IR"}, "pss": {"value" : "pss-Latn-ZZ"}, "lkt": {"value" : "lkt-Latn-US"}, "sr-RO": {"value" : "sr-Latn-RO"}, "und-Arab-CN": {"value" : "ug-Arab-CN"}, "lle": {"value" : "lle-Latn-ZZ"}, "und-Cyrl": {"value" : "ru-Cyrl-RU"}, "uz-AF": {"value" : "uz-Arab-AF"}, "yer": {"value" : "yer-Latn-ZZ"}, "und-Beng": {"value" : "bn-Beng-BD"}, "ptp": {"value" : "ptp-Latn-ZZ"}, "lln": {"value" : "lln-Latn-ZZ"}, "sr-RU": {"value" : "sr-Latn-RU"}, "hdy": {"value" : "hdy-Ethi-ZZ"}, "unr-NP": {"value" : "unr-Deva-NP"} + , "und-Mend": {"value" : "men-Mend-SL"}, "lmn": {"value" : "lmn-Telu-IN"}, "lmp": {"value" : "lmp-Latn-ZZ"}, "lmo": {"value" : "lmo-Latn-IT"}, "puu": {"value" : "puu-Latn-GA"}, "und-Arab-CC": {"value" : "ms-Arab-CC"}, "pal-Phlp": {"value" : "pal-Phlp-CN"}, "ygr": {"value" : "ygr-Latn-ZZ"}, "ygw": {"value" : "ygw-Latn-ZZ"}, "lns": {"value" : "lns-Latn-ZZ"}, "ky-CN": {"value" : "ky-Arab-CN"}, "lnu": {"value" : "lnu-Latn-ZZ"}, "pwa": {"value" : "pwa-Latn-ZZ"}, "und-Chrs": {"value" : "xco-Chrs-UZ"}, "und-Mahj": + {"value" : "hi-Mahj-IN"}, "rif-NL": {"value" : "rif-Latn-NL"}, "loj": {"value" : "loj-Latn-ZZ"}, "lol": {"value" : "lol-Latn-CD"}, "lok": {"value" : "lok-Latn-ZZ"}, "lor": {"value" : "lor-Latn-ZZ"}, "und-Sora": {"value" : "srb-Sora-IN"}, "los": {"value" : "los-Latn-ZZ"}, "loz": {"value" : "loz-Latn-ZM"}, "und-202": {"value" : "en-Latn-NG"}, "und-Latn-MR": {"value" : "fr-Latn-MR"}, "ku-Yezi": {"value" : "ku-Yezi-GE"}, "hhy": {"value" : "hhy-Latn-ZZ"}, "hia": {"value" : "hia-Latn-ZZ"}, "hif": {"value" : "hif-Latn-FJ"} + , "dad": {"value" : "dad-Latn-ZZ"}, "hih": {"value" : "hih-Latn-ZZ"}, "hig": {"value" : "hig-Latn-ZZ"}, "daf": {"value" : "daf-Latn-ZZ"}, "ubu": {"value" : "ubu-Latn-ZZ"}, "dah": {"value" : "dah-Latn-ZZ"}, "hil": {"value" : "hil-Latn-PH"}, "dag": {"value" : "dag-Latn-ZZ"}, "und-Mero": {"value" : "xmr-Mero-SD"}, "dak": {"value" : "dak-Latn-US"}, "und-Merc": {"value" : "xmr-Merc-SD"}, "dar": {"value" : "dar-Cyrl-RU"}, "dav": {"value" : "dav-Latn-KE"}, "lrc": {"value" : "lrc-Arab-IR"}, "yko": {"value" : "yko-Latn-ZZ"} + , "und-Latn-MK": {"value" : "sq-Latn-MK"}, "und-Latn-MM": {"value" : "kac-Latn-MM"}, "dbd": {"value" : "dbd-Latn-ZZ"}, "und-Latn-MO": {"value" : "pt-Latn-MO"}, "und-Latn-MA": {"value" : "fr-Latn-MA"}, "und-Bali": {"value" : "ban-Bali-ID"}, "und-Tavt": {"value" : "blt-Tavt-VN"}, "dbq": {"value" : "dbq-Latn-ZZ"}, "yle": {"value" : "yle-Latn-ZZ"}, "ylg": {"value" : "ylg-Latn-ZZ"}, "und-Maka": {"value" : "mak-Maka-ID"}, "yll": {"value" : "yll-Latn-ZZ"}, "udm": {"value" : "udm-Cyrl-RU"}, "dcc": {"value" : "dcc-Arab-IN"} + , "yml": {"value" : "yml-Latn-ZZ"}, "hla": {"value" : "hla-Latn-ZZ"}, "und-Latn-IR": {"value" : "tk-Latn-IR"}, "ltg": {"value" : "ltg-Latn-LV"}, "und-Latn-KM": {"value" : "fr-Latn-KM"}, "ddn": {"value" : "ddn-Latn-ZZ"}, "hlu": {"value" : "hlu-Hluw-TR"}, "lua": {"value" : "lua-Latn-CD"}, "und-Bamu": {"value" : "bax-Bamu-CM"}, "hmd": {"value" : "hmd-Plrd-CN"}, "ded": {"value" : "ded-Latn-ZZ"}, "luo": {"value" : "luo-Latn-KE"}, "und-142": {"value" : "zh-Hans-CN"}, "und-143": {"value" : "uz-Latn-UZ"}, "den": + {"value" : "den-Latn-CA"}, "und-Gran": {"value" : "sa-Gran-IN"}, "hmt": {"value" : "hmt-Latn-ZZ"}, "uga": {"value" : "uga-Ugar-SY"}, "luz": {"value" : "luz-Arab-IR"}, "luy": {"value" : "luy-Latn-KE"}, "und-145": {"value" : "ar-Arab-SA"}, "und-Cakm": {"value" : "ccp-Cakm-BD"}, "und-Dupl": {"value" : "fr-Dupl-FR"}, "yon": {"value" : "yon-Latn-ZZ"}, "ug-MN": {"value" : "ug-Cyrl-MN"}, "hne": {"value" : "hne-Deva-IN"}, "hnd": {"value" : "hnd-Arab-PK"}, "hnj": {"value" : "hnj-Hmng-LA"}, "hno": {"value" : "hno-Arab-PK"} + , "hnn": {"value" : "hnn-Latn-PH"}, "ug-KZ": {"value" : "ug-Cyrl-KZ"}, "und-154": {"value" : "en-Latn-GB"}, "und-155": {"value" : "de-Latn-DE"}, "und-150": {"value" : "ru-Cyrl-RU"}, "und-151": {"value" : "ru-Cyrl-RU"}, "und-Sylo": {"value" : "syl-Sylo-BD"}, "hoc": {"value" : "hoc-Deva-IN"}, "dga": {"value" : "dga-Latn-ZZ"}, "lwl": {"value" : "lwl-Thai-TH"}, "und-Ital": {"value" : "ett-Ital-IT"}, "hoj": {"value" : "hoj-Deva-IN"}, "dgh": {"value" : "dgh-Latn-ZZ"}, "dgi": {"value" : "dgi-Latn-ZZ"}, "dgl": {"value" + : "dgl-Arab-ZZ"}, "hot": {"value" : "hot-Latn-ZZ"}, "dgr": {"value" : "dgr-Latn-CA"}, "dgz": {"value" : "dgz-Latn-ZZ"}, "yrb": {"value" : "yrb-Latn-ZZ"}, "yre": {"value" : "yre-Latn-ZZ"}, "und-Lyci": {"value" : "xlc-Lyci-TR"}, "und-Cans": {"value" : "cr-Cans-CA"}, "und-Hluw": {"value" : "hlu-Hluw-TR"}, "und-Nand": {"value" : "sa-Nand-IN"}, "yrl": {"value" : "yrl-Latn-BR"}, "dia": {"value" : "dia-Latn-ZZ"}, "und-Grek": {"value" : "el-Grek-GR"}, "und-Mong": {"value" : "mn-Mong-CN"}, "und-Lydi": {"value" : + "xld-Lydi-TR"}, "yss": {"value" : "yss-Latn-ZZ"}, "und-Newa": {"value" : "new-Newa-NP"}, "lzh": {"value" : "lzh-Hans-CN"}, "dje": {"value" : "dje-Latn-NE"}, "lzz": {"value" : "lzz-Latn-TR"}, "uli": {"value" : "uli-Latn-FM"}, "hsb": {"value" : "hsb-Latn-DE"}, "und-Xsux": {"value" : "akk-Xsux-IQ"}, "hsn": {"value" : "hsn-Hans-CN"}, "und-Cari": {"value" : "xcr-Cari-TR"}, "und-Syrc": {"value" : "syr-Syrc-IQ"}, "yua": {"value" : "yua-Latn-MX"}, "yue": {"value" : "yue-Hant-HK"}, "umb": {"value" : "umb-Latn-AO"} + , "yuj": {"value" : "yuj-Latn-ZZ"}, "yut": {"value" : "yut-Latn-ZZ"}, "yuw": {"value" : "yuw-Latn-ZZ"}, "und-Bopo": {"value" : "zh-Bopo-TW"}, "und-Yezi": {"value" : "ku-Yezi-GE"}, "und": {"value" : "en-Latn-US"}, "und-Egyp": {"value" : "egy-Egyp-EG"}, "und-Tglg": {"value" : "fil-Tglg-PH"}, "unr": {"value" : "unr-Beng-IN"}, "hui": {"value" : "hui-Latn-ZZ"}, "und-Elba": {"value" : "sq-Elba-AL"}, "unx": {"value" : "unx-Beng-IN"}, "und-Narb": {"value" : "xna-Narb-SA"}, "pa-PK": {"value" : "pa-Arab-PK"}, "und-Hebr-CA": + {"value" : "yi-Hebr-CA"}, "uok": {"value" : "uok-Latn-ZZ"}, "und-Geor": {"value" : "ka-Geor-GE"}, "und-Shrd": {"value" : "sa-Shrd-IN"}, "dnj": {"value" : "dnj-Latn-CI"}, "und-Diak": {"value" : "dv-Diak-MV"}, "dob": {"value" : "dob-Latn-ZZ"}, "und-Mymr-TH": {"value" : "mnw-Mymr-TH"}, "doi": {"value" : "doi-Arab-IN"}, "dop": {"value" : "dop-Latn-ZZ"}, "und-Sund": {"value" : "su-Sund-ID"}, "dow": {"value" : "dow-Latn-ZZ"}, "sr-ME": {"value" : "sr-Latn-ME"}, "und-Hung": {"value" : "hu-Hung-HU"}, "mad": {"value" + : "mad-Latn-ID"}, "mag": {"value" : "mag-Deva-IN"}, "maf": {"value" : "maf-Latn-CM"}, "mai": {"value" : "mai-Deva-IN"}, "mak": {"value" : "mak-Latn-ID"}, "man": {"value" : "man-Latn-GM"}, "mas": {"value" : "mas-Latn-KE"}, "maw": {"value" : "maw-Latn-ZZ"}, "maz": {"value" : "maz-Latn-MX"}, "uri": {"value" : "uri-Latn-ZZ"}, "mbh": {"value" : "mbh-Latn-ZZ"}, "urt": {"value" : "urt-Latn-ZZ"}, "mbo": {"value" : "mbo-Latn-ZZ"}, "urw": {"value" : "urw-Latn-ZZ"}, "mbq": {"value" : "mbq-Latn-ZZ"}, "mbu": {"value" + : "mbu-Latn-ZZ"}, "und-Hebr-GB": {"value" : "yi-Hebr-GB"}, "usa": {"value" : "usa-Latn-ZZ"}, "mbw": {"value" : "mbw-Latn-ZZ"}, "mci": {"value" : "mci-Latn-ZZ"}, "dri": {"value" : "dri-Latn-ZZ"}, "mcq": {"value" : "mcq-Latn-ZZ"}, "drh": {"value" : "drh-Mong-CN"}, "mcp": {"value" : "mcp-Latn-ZZ"}, "mcr": {"value" : "mcr-Latn-ZZ"}, "mcu": {"value" : "mcu-Latn-ZZ"}, "drs": {"value" : "drs-Ethi-ZZ"}, "mda": {"value" : "mda-Latn-ZZ"}, "mdf": {"value" : "mdf-Cyrl-RU"}, "mde": {"value" : "mde-Arab-ZZ"}, "mdh": {"value" + : "mdh-Latn-PH"}, "dsb": {"value" : "dsb-Latn-DE"}, "mdj": {"value" : "mdj-Latn-ZZ"}, "utr": {"value" : "utr-Latn-ZZ"}, "mdr": {"value" : "mdr-Latn-ID"}, "mdx": {"value" : "mdx-Ethi-ZZ"}, "mee": {"value" : "mee-Latn-ZZ"}, "med": {"value" : "med-Latn-ZZ"}, "mek": {"value" : "mek-Latn-ZZ"}, "men": {"value" : "men-Latn-SL"}, "az-RU": {"value" : "az-Cyrl-RU"}, "mis-Medf": {"value" : "mis-Medf-NG"}, "mer": {"value" : "mer-Latn-KE"}, "dtm": {"value" : "dtm-Latn-ML"}, "meu": {"value" : "meu-Latn-ZZ"}, "met": {"value" + : "met-Latn-ZZ"}, "dtp": {"value" : "dtp-Latn-MY"}, "dts": {"value" : "dts-Latn-ZZ"}, "uvh": {"value" : "uvh-Latn-ZZ"}, "dty": {"value" : "dty-Deva-NP"}, "mfa": {"value" : "mfa-Arab-TH"}, "uvl": {"value" : "uvl-Latn-ZZ"}, "mfe": {"value" : "mfe-Latn-MU"}, "dua": {"value" : "dua-Latn-CM"}, "dud": {"value" : "dud-Latn-ZZ"}, "duc": {"value" : "duc-Latn-ZZ"}, "mfn": {"value" : "mfn-Latn-ZZ"}, "dug": {"value" : "dug-Latn-ZZ"}, "mfo": {"value" : "mfo-Latn-ZZ"}, "mfq": {"value" : "mfq-Latn-ZZ"}, "und-Phag": {"value" + : "lzh-Phag-CN"}, "dva": {"value" : "dva-Latn-ZZ"}, "mgh": {"value" : "mgh-Latn-MZ"}, "mgl": {"value" : "mgl-Latn-ZZ"}, "mgo": {"value" : "mgo-Latn-CM"}, "mgp": {"value" : "mgp-Deva-NP"}, "mgy": {"value" : "mgy-Latn-TZ"}, "zag": {"value" : "zag-Latn-SD"}, "mhi": {"value" : "mhi-Latn-ZZ"}, "mhl": {"value" : "mhl-Latn-ZZ"}, "dww": {"value" : "dww-Latn-ZZ"}, "mif": {"value" : "mif-Latn-ZZ"}, "und-Mymr-IN": {"value" : "kht-Mymr-IN"}, "min": {"value" : "min-Latn-ID"}, "mis": {"value" : "mis-Hatr-IQ"}, "ian": + {"value" : "ian-Latn-ZZ"}, "miw": {"value" : "miw-Latn-ZZ"}, "iar": {"value" : "iar-Latn-ZZ"}, "uz-Arab": {"value" : "uz-Arab-AF"}, "ibb": {"value" : "ibb-Latn-NG"}, "iba": {"value" : "iba-Latn-MY"}, "dyo": {"value" : "dyo-Latn-SN"}, "dyu": {"value" : "dyu-Latn-BF"}, "iby": {"value" : "iby-Latn-ZZ"}, "zdj": {"value" : "zdj-Arab-KM"}, "ica": {"value" : "ica-Latn-ZZ"}, "mki": {"value" : "mki-Arab-ZZ"}, "und-Wcho": {"value" : "nnp-Wcho-IN"}, "ich": {"value" : "ich-Latn-ZZ"}, "mkl": {"value" : "mkl-Latn-ZZ"} + , "dzg": {"value" : "dzg-Latn-ZZ"}, "mkp": {"value" : "mkp-Latn-ZZ"}, "zea": {"value" : "zea-Latn-NL"}, "mkw": {"value" : "mkw-Latn-ZZ"}, "mle": {"value" : "mle-Latn-ZZ"}, "idd": {"value" : "idd-Latn-ZZ"}, "idi": {"value" : "idi-Latn-ZZ"}, "lif-Limb": {"value" : "lif-Limb-IN"}, "mlp": {"value" : "mlp-Latn-ZZ"}, "mls": {"value" : "mls-Latn-SD"}, "idu": {"value" : "idu-Latn-ZZ"}, "quc": {"value" : "quc-Latn-GT"}, "qug": {"value" : "qug-Latn-EC"}, "und-Jamo": {"value" : "ko-Jamo-KR"}, "mmo": {"value" : "mmo-Latn-ZZ"} + , "mmu": {"value" : "mmu-Latn-ZZ"}, "mmx": {"value" : "mmx-Latn-ZZ"}, "zgh": {"value" : "zgh-Tfng-MA"}, "mna": {"value" : "mna-Latn-ZZ"}, "mnf": {"value" : "mnf-Latn-ZZ"}, "ife": {"value" : "ife-Latn-TG"}, "mni": {"value" : "mni-Beng-IN"}, "mnw": {"value" : "mnw-Mymr-MM"}, "moa": {"value" : "moa-Latn-ZZ"}, "moe": {"value" : "moe-Latn-CA"}, "igb": {"value" : "igb-Latn-ZZ"}, "ige": {"value" : "ige-Latn-ZZ"}, "moh": {"value" : "moh-Latn-CA"}, "und-Hebr-SE": {"value" : "yi-Hebr-SE"}, "zhx": {"value" : "zhx-Nshu-CN"} + , "mos": {"value" : "mos-Latn-BF"}, "und-Shaw": {"value" : "en-Shaw-GB"}, "zia": {"value" : "zia-Latn-ZZ"}, "mox": {"value" : "mox-Latn-ZZ"}, "vag": {"value" : "vag-Latn-ZZ"}, "vai": {"value" : "vai-Vaii-LR"}, "van": {"value" : "van-Latn-ZZ"}, "mpp": {"value" : "mpp-Latn-ZZ"}, "mpt": {"value" : "mpt-Latn-ZZ"}, "mps": {"value" : "mps-Latn-ZZ"}, "mpx": {"value" : "mpx-Latn-ZZ"}, "und-Hebr-US": {"value" : "yi-Hebr-US"}, "hi-Latn": {"value" : "hi-Latn-IN"}, "mql": {"value" : "mql-Latn-ZZ"}, "und-Hebr-UA": {"value" + : "yi-Hebr-UA"}, "mrd": {"value" : "mrd-Deva-NP"}, "zkt": {"value" : "zkt-Kits-CN"}, "mrj": {"value" : "mrj-Cyrl-RU"}, "ijj": {"value" : "ijj-Latn-ZZ"}, "mro": {"value" : "mro-Mroo-BD"}, "und-Modi": {"value" : "mr-Modi-IN"}, "ebu": {"value" : "ebu-Latn-KE"}, "zlm": {"value" : "zlm-Latn-TG"}, "arc-Palm": {"value" : "arc-Palm-SY"}, "ikk": {"value" : "ikk-Latn-ZZ"}, "ikt": {"value" : "ikt-Latn-CA"}, "ikw": {"value" : "ikw-Latn-ZZ"}, "vec": {"value" : "vec-Latn-IT"}, "ikx": {"value" : "ikx-Latn-ZZ"}, "zmi": + {"value" : "zmi-Latn-MY"}, "mtc": {"value" : "mtc-Latn-ZZ"}, "mtf": {"value" : "mtf-Latn-ZZ"}, "vep": {"value" : "vep-Latn-RU"}, "zh-Bopo": {"value" : "zh-Bopo-TW"}, "mti": {"value" : "mti-Latn-ZZ"}, "und-Ethi": {"value" : "am-Ethi-ET"}, "mtr": {"value" : "mtr-Deva-IN"}, "und-Thai-LA": {"value" : "kdt-Thai-LA"}, "ilo": {"value" : "ilo-Latn-PH"}, "zne": {"value" : "zne-Latn-ZZ"}, "mua": {"value" : "mua-Latn-CM"}, "und-Thai-KH": {"value" : "kdt-Thai-KH"}, "imo": {"value" : "imo-Latn-ZZ"}, "mus": {"value" : + "mus-Latn-US"}, "mur": {"value" : "mur-Latn-ZZ"}, "mva": {"value" : "mva-Latn-ZZ"}, "inh": {"value" : "inh-Cyrl-RU"}, "mvn": {"value" : "mvn-Latn-ZZ"}, "efi": {"value" : "efi-Latn-NG"}, "mvy": {"value" : "mvy-Arab-PK"}, "und-Java": {"value" : "jv-Java-ID"}, "mwk": {"value" : "mwk-Latn-ML"}, "mwr": {"value" : "mwr-Deva-IN"}, "und-021": {"value" : "en-Latn-US"}, "egl": {"value" : "egl-Latn-IT"}, "mww": {"value" : "mww-Hmnp-US"}, "mwv": {"value" : "mwv-Latn-ID"}, "iou": {"value" : "iou-Latn-ZZ"}, "und-029": + {"value" : "es-Latn-CU"}, "vic": {"value" : "vic-Latn-SX"}, "egy": {"value" : "egy-Egyp-EG"}, "und-Ugar": {"value" : "uga-Ugar-SY"}, "mxc": {"value" : "mxc-Latn-ZW"}, "raj": {"value" : "raj-Deva-IN"}, "rai": {"value" : "rai-Latn-ZZ"}, "rao": {"value" : "rao-Latn-ZZ"}, "viv": {"value" : "viv-Latn-ZZ"}, "mxm": {"value" : "mxm-Latn-ZZ"}, "und-034": {"value" : "hi-Deva-IN"}, "und-030": {"value" : "zh-Hans-CN"}, "und-039": {"value" : "it-Latn-IT"}, "und-035": {"value" : "id-Latn-ID"}, "ug-Cyrl": {"value" : "ug-Cyrl-KZ"} + , "myk": {"value" : "myk-Latn-ZZ"}, "mym": {"value" : "mym-Ethi-ZZ"}, "aai": {"value" : "aai-Latn-ZZ"}, "aak": {"value" : "aak-Latn-ZZ"}, "myw": {"value" : "myw-Latn-ZZ"}, "myv": {"value" : "myv-Cyrl-RU"}, "myx": {"value" : "myx-Latn-UG"}, "myz": {"value" : "myz-Mand-IR"}, "und-Sinh": {"value" : "si-Sinh-LK"}, "und-Sind": {"value" : "sd-Sind-IN"}, "aau": {"value" : "aau-Latn-ZZ"}, "rcf": {"value" : "rcf-Latn-RE"}, "und-Orkh": {"value" : "otk-Orkh-MN"}, "mzk": {"value" : "mzk-Latn-ZZ"}, "mzn": {"value" : + "mzn-Arab-IR"}, "iri": {"value" : "iri-Latn-ZZ"}, "mzm": {"value" : "mzm-Latn-ZZ"}, "mzp": {"value" : "mzp-Latn-ZZ"}, "und-053": {"value" : "en-Latn-AU"}, "abi": {"value" : "abi-Latn-ZZ"}, "und-054": {"value" : "en-Latn-PG"}, "mzw": {"value" : "mzw-Latn-ZZ"}, "mzz": {"value" : "mzz-Latn-ZZ"}, "abr": {"value" : "abr-Latn-GH"}, "abq": {"value" : "abq-Cyrl-ZZ"}, "abt": {"value" : "abt-Latn-ZZ"}, "und-057": {"value" : "en-Latn-GU"}, "aby": {"value" : "aby-Latn-ZZ"}, "eka": {"value" : "eka-Latn-ZZ"}, "vls": {"value" + : "vls-Latn-BE"}, "ace": {"value" : "ace-Latn-ID"}, "acd": {"value" : "acd-Latn-ZZ"}, "ach": {"value" : "ach-Latn-UG"}, "vmf": {"value" : "vmf-Latn-DE"}, "eky": {"value" : "eky-Kali-MM"}, "rej": {"value" : "rej-Latn-ID"}, "rel": {"value" : "rel-Latn-ZZ"}, "ada": {"value" : "ada-Latn-GH"}, "res": {"value" : "res-Latn-ZZ"}, "vmw": {"value" : "vmw-Latn-MZ"}, "ade": {"value" : "ade-Latn-ZZ"}, "adj": {"value" : "adj-Latn-ZZ"}, "und-Hira": {"value" : "ja-Hira-JP"}, "adp": {"value" : "adp-Tibt-BT"}, "adz": {"value" + : "adz-Latn-ZZ"}, "ady": {"value" : "ady-Cyrl-RU"}, "ema": {"value" : "ema-Latn-ZZ"}, "und-Deva": {"value" : "hi-Deva-IN"}, "aeb": {"value" : "aeb-Arab-TN"}, "emi": {"value" : "emi-Latn-ZZ"}, "und-009": {"value" : "en-Latn-AU"}, "aey": {"value" : "aey-Latn-ZZ"}, "und-002": {"value" : "en-Latn-NG"}, "und-003": {"value" : "en-Latn-US"}, "und-005": {"value" : "pt-Latn-BR"}, "rgn": {"value" : "rgn-Latn-IT"}, "vot": {"value" : "vot-Latn-RU"}, "enn": {"value" : "enn-Latn-ZZ"}, "enq": {"value" : "enq-Latn-ZZ"} + , "und-011": {"value" : "en-Latn-NG"}, "rhg": {"value" : "rhg-Arab-MM"}, "und-017": {"value" : "sw-Latn-CD"}, "und-018": {"value" : "en-Latn-ZA"}, "und-019": {"value" : "en-Latn-US"}, "und-013": {"value" : "es-Latn-MX"}, "und-014": {"value" : "sw-Latn-TZ"}, "und-015": {"value" : "ar-Arab-EG"}, "agc": {"value" : "agc-Latn-ZZ"}, "und-Zanb": {"value" : "cmg-Zanb-MN"}, "iwm": {"value" : "iwm-Latn-ZZ"}, "agd": {"value" : "agd-Latn-ZZ"}, "agg": {"value" : "agg-Latn-ZZ"}, "iws": {"value" : "iws-Latn-ZZ"}, "agm": + {"value" : "agm-Latn-ZZ"}, "ago": {"value" : "ago-Latn-ZZ"}, "agq": {"value" : "agq-Latn-CM"}, "ria": {"value" : "ria-Latn-IN"}, "rif": {"value" : "rif-Tfng-MA"}, "nac": {"value" : "nac-Latn-ZZ"}, "naf": {"value" : "naf-Latn-ZZ"}, "nak": {"value" : "nak-Latn-ZZ"}, "nan": {"value" : "nan-Hans-CN"}, "aha": {"value" : "aha-Latn-ZZ"}, "nap": {"value" : "nap-Latn-IT"}, "naq": {"value" : "naq-Latn-NA"}, "zza": {"value" : "zza-Latn-TR"}, "nas": {"value" : "nas-Latn-ZZ"}, "ahl": {"value" : "ahl-Latn-ZZ"}, "en-Shaw": + {"value" : "en-Shaw-GB"}, "und-Copt": {"value" : "cop-Copt-EG"}, "aho": {"value" : "aho-Ahom-IN"}, "vro": {"value" : "vro-Latn-EE"}, "rjs": {"value" : "rjs-Deva-NP"}, "nca": {"value" : "nca-Latn-ZZ"}, "ncf": {"value" : "ncf-Latn-ZZ"}, "nce": {"value" : "nce-Latn-ZZ"}, "nch": {"value" : "nch-Latn-MX"}, "izh": {"value" : "izh-Latn-RU"}, "izi": {"value" : "izi-Latn-ZZ"}, "rkt": {"value" : "rkt-Beng-BD"}, "nco": {"value" : "nco-Latn-ZZ"}, "eri": {"value" : "eri-Latn-ZZ"}, "ajg": {"value" : "ajg-Latn-ZZ"}, "ncu": + {"value" : "ncu-Latn-ZZ"}, "ndc": {"value" : "ndc-Latn-MZ"}, "esg": {"value" : "esg-Gonm-IN"}, "nds": {"value" : "nds-Latn-DE"}, "akk": {"value" : "akk-Xsux-IQ"}, "esu": {"value" : "esu-Latn-US"}, "neb": {"value" : "neb-Latn-ZZ"}, "rmf": {"value" : "rmf-Latn-FI"}, "und-061": {"value" : "sm-Latn-WS"}, "und-Limb": {"value" : "lif-Limb-IN"}, "vun": {"value" : "vun-Latn-TZ"}, "ff-Adlm": {"value" : "ff-Adlm-GN"}, "vut": {"value" : "vut-Latn-ZZ"}, "rmo": {"value" : "rmo-Latn-CH"}, "ala": {"value" : "ala-Latn-ZZ"} + , "rmt": {"value" : "rmt-Arab-IR"}, "rmu": {"value" : "rmu-Latn-SE"}, "ali": {"value" : "ali-Latn-ZZ"}, "nex": {"value" : "nex-Latn-ZZ"}, "new": {"value" : "new-Deva-NP"}, "aln": {"value" : "aln-Latn-XK"}, "etr": {"value" : "etr-Latn-ZZ"}, "und-Rohg": {"value" : "rhg-Rohg-MM"}, "ett": {"value" : "ett-Ital-IT"}, "rna": {"value" : "rna-Latn-ZZ"}, "etu": {"value" : "etu-Latn-ZZ"}, "alt": {"value" : "alt-Cyrl-RU"}, "etx": {"value" : "etx-Latn-ZZ"}, "rng": {"value" : "rng-Latn-MZ"}, "und-Linb": {"value" : "grc-Linb-GR"} + , "und-Lina": {"value" : "lab-Lina-GR"}, "und-Jpan": {"value" : "ja-Jpan-JP"}, "man-GN": {"value" : "man-Nkoo-GN"}, "nfr": {"value" : "nfr-Latn-ZZ"}, "amm": {"value" : "amm-Latn-ZZ"}, "und-Arab": {"value" : "ar-Arab-EG"}, "amo": {"value" : "amo-Latn-NG"}, "amn": {"value" : "amn-Latn-ZZ"}, "rob": {"value" : "rob-Latn-ID"}, "amp": {"value" : "amp-Latn-ZZ"}, "ngb": {"value" : "ngb-Latn-ZZ"}, "rof": {"value" : "rof-Latn-TZ"}, "nga": {"value" : "nga-Latn-ZZ"}, "ngl": {"value" : "ngl-Latn-MZ"}, "roo": {"value" + : "roo-Latn-ZZ"}, "anc": {"value" : "anc-Latn-ZZ"}, "ank": {"value" : "ank-Latn-ZZ"}, "ann": {"value" : "ann-Latn-ZZ"}, "und-Bhks": {"value" : "sa-Bhks-IN"}, "nhb": {"value" : "nhb-Latn-ZZ"}, "nhe": {"value" : "nhe-Latn-MX"}, "any": {"value" : "any-Latn-ZZ"}, "und-Orya": {"value" : "or-Orya-IN"}, "ewo": {"value" : "ewo-Latn-CM"}, "nhw": {"value" : "nhw-Latn-MX"}, "aoj": {"value" : "aoj-Latn-ZZ"}, "aom": {"value" : "aom-Latn-ZZ"}, "zh-Hanb": {"value" : "zh-Hanb-TW"}, "und-Kits": {"value" : "zkt-Kits-CN"} + , "jab": {"value" : "jab-Latn-ZZ"}, "nif": {"value" : "nif-Latn-ZZ"}, "aoz": {"value" : "aoz-Latn-ID"}, "nij": {"value" : "nij-Latn-ID"}, "nii": {"value" : "nii-Latn-ZZ"}, "zh-PH": {"value" : "zh-Hant-PH"}, "nin": {"value" : "nin-Latn-ZZ"}, "zh-Hant": {"value" : "zh-Hant-TW"}, "zh-PF": {"value" : "zh-Hant-PF"}, "und-Ahom": {"value" : "aho-Ahom-IN"}, "apd": {"value" : "apd-Arab-TG"}, "apc": {"value" : "apc-Arab-ZZ"}, "ape": {"value" : "ape-Latn-ZZ"}, "jam": {"value" : "jam-Latn-JM"}, "zh-PA": {"value" : "zh-Hant-PA"} + , "niu": {"value" : "niu-Latn-NU"}, "niz": {"value" : "niz-Latn-ZZ"}, "niy": {"value" : "niy-Latn-ZZ"}, "ext": {"value" : "ext-Latn-ES"}, "apr": {"value" : "apr-Latn-ZZ"}, "aps": {"value" : "aps-Latn-ZZ"}, "apz": {"value" : "apz-Latn-ZZ"}, "rro": {"value" : "rro-Latn-ZZ"}, "njo": {"value" : "njo-Latn-IN"}, "jbo": {"value" : "jbo-Latn-001"}, "jbu": {"value" : "jbu-Latn-ZZ"}, "zh-MO": {"value" : "zh-Hant-MO"}, "nkg": {"value" : "nkg-Latn-ZZ"}, "zh-MY": {"value" : "zh-Hant-MY"}, "arc": {"value" : "arc-Armi-IR"} + , "nko": {"value" : "nko-Latn-ZZ"}, "arh": {"value" : "arh-Latn-ZZ"}, "pa-Arab": {"value" : "pa-Arab-PK"}, "und-Mtei": {"value" : "mni-Mtei-IN"}, "arn": {"value" : "arn-Latn-CL"}, "aro": {"value" : "aro-Latn-BO"}, "und-Cyrl-RO": {"value" : "bg-Cyrl-RO"}, "arq": {"value" : "arq-Arab-DZ"}, "ars": {"value" : "ars-Arab-SA"}, "arz": {"value" : "arz-Arab-EG"}, "ary": {"value" : "ary-Arab-MA"}, "rtm": {"value" : "rtm-Latn-FJ"}, "asa": {"value" : "asa-Latn-TZ"}, "und-Grek-TR": {"value" : "bgx-Grek-TR"}, "ase": {"value" + : "ase-Sgnw-US"}, "asg": {"value" : "asg-Latn-ZZ"}, "aso": {"value" : "aso-Latn-ZZ"}, "ast": {"value" : "ast-Latn-ES"}, "rue": {"value" : "rue-Cyrl-UA"}, "rug": {"value" : "rug-Latn-SB"}, "nmg": {"value" : "nmg-Latn-CM"}, "ata": {"value" : "ata-Latn-ZZ"}, "jen": {"value" : "jen-Latn-ZZ"}, "atg": {"value" : "atg-Latn-ZZ"}, "atj": {"value" : "atj-Latn-CA"}, "nmz": {"value" : "nmz-Latn-ZZ"}, "unr-Deva": {"value" : "unr-Deva-NP"}, "nnf": {"value" : "nnf-Latn-ZZ"}, "nnh": {"value" : "nnh-Latn-CM"}, "nnk": {"value" + : "nnk-Latn-ZZ"}, "nnm": {"value" : "nnm-Latn-ZZ"}, "nnp": {"value" : "nnp-Wcho-IN"}, "az-IR": {"value" : "az-Arab-IR"}, "und-Adlm": {"value" : "ff-Adlm-GN"}, "az-IQ": {"value" : "az-Arab-IQ"}, "und-Nbat": {"value" : "arc-Nbat-JO"}, "sd-Khoj": {"value" : "sd-Khoj-IN"}, "nod": {"value" : "nod-Lana-TH"}, "auy": {"value" : "auy-Latn-ZZ"}, "noe": {"value" : "noe-Deva-IN"}, "rwk": {"value" : "rwk-Latn-TZ"}, "und-Cyrl-MD": {"value" : "uk-Cyrl-MD"}, "rwo": {"value" : "rwo-Latn-ZZ"}, "non": {"value" : "non-Runr-SE"} + , "nop": {"value" : "nop-Latn-ZZ"}, "jgk": {"value" : "jgk-Latn-ZZ"}, "jgo": {"value" : "jgo-Latn-CM"}, "und-Vaii": {"value" : "vai-Vaii-LR"}, "nou": {"value" : "nou-Latn-ZZ"}, "avl": {"value" : "avl-Arab-ZZ"}, "avn": {"value" : "avn-Latn-ZZ"}, "wae": {"value" : "wae-Latn-CH"}, "avt": {"value" : "avt-Latn-ZZ"}, "avu": {"value" : "avu-Latn-ZZ"}, "waj": {"value" : "waj-Latn-ZZ"}, "wal": {"value" : "wal-Ethi-ET"}, "wan": {"value" : "wan-Latn-ZZ"}, "zh-HK": {"value" : "zh-Hant-HK"}, "war": {"value" : "war-Latn-PH"} + , "awa": {"value" : "awa-Deva-IN"}, "und-Plrd": {"value" : "hmd-Plrd-CN"}, "awb": {"value" : "awb-Latn-ZZ"}, "awo": {"value" : "awo-Latn-ZZ"}, "und-Knda": {"value" : "kn-Knda-IN"}, "zh-ID": {"value" : "zh-Hant-ID"}, "jib": {"value" : "jib-Latn-ZZ"}, "awx": {"value" : "awx-Latn-ZZ"}, "wbp": {"value" : "wbp-Latn-AU"}, "und-Sidd": {"value" : "sa-Sidd-IN"}, "fab": {"value" : "fab-Latn-ZZ"}, "wbr": {"value" : "wbr-Deva-IN"}, "faa": {"value" : "faa-Latn-ZZ"}, "wbq": {"value" : "wbq-Telu-IN"}, "und-Kali": {"value" + : "eky-Kali-MM"}, "fag": {"value" : "fag-Latn-ZZ"}, "nqo": {"value" : "nqo-Nkoo-GN"}, "fai": {"value" : "fai-Latn-ZZ"}, "ryu": {"value" : "ryu-Kana-JP"}, "fan": {"value" : "fan-Latn-GQ"}, "wci": {"value" : "wci-Latn-ZZ"}, "nrb": {"value" : "nrb-Latn-ZZ"}, "und-Phlp": {"value" : "pal-Phlp-CN"}, "ayb": {"value" : "ayb-Latn-ZZ"}, "und-Phli": {"value" : "pal-Phli-IR"}, "cu-Glag": {"value" : "cu-Glag-BG"}, "und-Cyrl-XK": {"value" : "sr-Cyrl-XK"}, "az-Arab": {"value" : "az-Arab-IR"}, "ks-Deva": {"value" : "ks-Deva-IN"} + , "und-Thai": {"value" : "th-Thai-TH"}, "nsk": {"value" : "nsk-Cans-CA"}, "nsn": {"value" : "nsn-Latn-ZZ"}, "nso": {"value" : "nso-Latn-ZA"}, "und-Thaa": {"value" : "dv-Thaa-MV"}, "und-Nshu": {"value" : "zhx-Nshu-CN"}, "nss": {"value" : "nss-Latn-ZZ"}, "zh-VN": {"value" : "zh-Hant-VN"}, "und-Hmnp": {"value" : "mww-Hmnp-US"}, "und-Kana": {"value" : "ja-Kana-JP"}, "und-Hmng": {"value" : "hnj-Hmng-LA"}, "wer": {"value" : "wer-Latn-ZZ"}, "zh-TW": {"value" : "zh-Hant-TW"}, "ntm": {"value" : "ntm-Latn-ZZ"}, "ntr": + {"value" : "ntr-Latn-ZZ"}, "zh-US": {"value" : "zh-Hant-US"}, "und-Xpeo": {"value" : "peo-Xpeo-IR"}, "jmc": {"value" : "jmc-Latn-TZ"}, "nui": {"value" : "nui-Latn-ZZ"}, "jml": {"value" : "jml-Deva-NP"}, "nup": {"value" : "nup-Latn-ZZ"}, "und-Cyrl-SK": {"value" : "uk-Cyrl-SK"}, "nus": {"value" : "nus-Latn-SS"}, "nuv": {"value" : "nuv-Latn-ZZ"}, "nux": {"value" : "nux-Latn-ZZ"}, "zh-TH": {"value" : "zh-Hant-TH"}, "wgi": {"value" : "wgi-Latn-ZZ"}, "und-Phnx": {"value" : "phn-Phnx-LB"}, "und-Cyrl-TR": {"value" + : "kbd-Cyrl-TR"}, "ffi": {"value" : "ffi-Latn-ZZ"}, "und-Elym": {"value" : "arc-Elym-IR"}, "ffm": {"value" : "ffm-Latn-ML"}, "und-Rjng": {"value" : "rej-Rjng-ID"}, "whg": {"value" : "whg-Latn-ZZ"}, "nwb": {"value" : "nwb-Latn-ZZ"}, "zh-SR": {"value" : "zh-Hant-SR"}, "wib": {"value" : "wib-Latn-ZZ"}, "und-Hebr": {"value" : "he-Hebr-IL"}, "saf": {"value" : "saf-Latn-GH"}, "sah": {"value" : "sah-Cyrl-RU"}, "saq": {"value" : "saq-Latn-KE"}, "wiu": {"value" : "wiu-Latn-ZZ"}, "sas": {"value" : "sas-Latn-ID"}, + "wiv": {"value" : "wiv-Latn-ZZ"}, "nxq": {"value" : "nxq-Latn-CN"}, "sat": {"value" : "sat-Olck-IN"}, "nxr": {"value" : "nxr-Latn-ZZ"}, "sav": {"value" : "sav-Latn-SN"}, "saz": {"value" : "saz-Saur-IN"}, "wja": {"value" : "wja-Latn-ZZ"}, "sba": {"value" : "sba-Latn-ZZ"}, "sbe": {"value" : "sbe-Latn-ZZ"}, "wji": {"value" : "wji-Latn-ZZ"}, "mn-Mong": {"value" : "mn-Mong-CN"}, "und-419": {"value" : "es-Latn-419"}, "fia": {"value" : "fia-Arab-SD"}, "sbp": {"value" : "sbp-Latn-TZ"}, "und-NO": {"value" : "nb-Latn-NO"} + , "nyn": {"value" : "nyn-Latn-UG"}, "nym": {"value" : "nym-Latn-TZ"}, "und-NL": {"value" : "nl-Latn-NL"}, "und-NP": {"value" : "ne-Deva-NP"}, "fil": {"value" : "fil-Latn-PH"}, "bal": {"value" : "bal-Arab-PK"}, "ban": {"value" : "ban-Latn-ID"}, "bap": {"value" : "bap-Deva-NP"}, "fit": {"value" : "fit-Latn-SE"}, "bar": {"value" : "bar-Latn-AT"}, "bas": {"value" : "bas-Latn-CM"}, "bav": {"value" : "bav-Latn-ZZ"}, "bax": {"value" : "bax-Bamu-CM"}, "jra": {"value" : "jra-Latn-ZZ"}, "sck": {"value" : "sck-Deva-IN"} + , "nzi": {"value" : "nzi-Latn-GH"}, "scl": {"value" : "scl-Arab-ZZ"}, "sco": {"value" : "sco-Latn-GB"}, "scn": {"value" : "scn-Latn-IT"}, "aa": {"value" : "aa-Latn-ET"}, "bba": {"value" : "bba-Latn-ZZ"}, "und-MN": {"value" : "mn-Cyrl-MN"}, "ab": {"value" : "ab-Cyrl-GE"}, "und-MM": {"value" : "my-Mymr-MM"}, "und-Osma": {"value" : "so-Osma-SO"}, "bbc": {"value" : "bbc-Latn-ID"}, "scs": {"value" : "scs-Latn-CA"}, "und-ML": {"value" : "bm-Latn-ML"}, "bbb": {"value" : "bbb-Latn-ZZ"}, "und-MK": {"value" : "mk-Cyrl-MK"} + , "ae": {"value" : "ae-Avst-IR"}, "und-MR": {"value" : "ar-Arab-MR"}, "af": {"value" : "af-Latn-ZA"}, "bbd": {"value" : "bbd-Latn-ZZ"}, "und-MQ": {"value" : "fr-Latn-MQ"}, "und-Wara": {"value" : "hoc-Wara-IN"}, "und-MO": {"value" : "zh-Hant-MO"}, "und-MV": {"value" : "dv-Thaa-MV"}, "und-MU": {"value" : "mfe-Latn-MU"}, "ak": {"value" : "ak-Latn-GH"}, "und-MT": {"value" : "mt-Latn-MT"}, "bbj": {"value" : "bbj-Latn-CM"}, "am": {"value" : "am-Ethi-ET"}, "und-MZ": {"value" : "pt-Latn-MZ"}, "an": {"value" : "an-Latn-ES"} + , "und-MY": {"value" : "ms-Latn-MY"}, "und-MX": {"value" : "es-Latn-MX"}, "ar": {"value" : "ar-Arab-EG"}, "bbp": {"value" : "bbp-Latn-ZZ"}, "as": {"value" : "as-Beng-IN"}, "bbr": {"value" : "bbr-Latn-ZZ"}, "sdc": {"value" : "sdc-Latn-IT"}, "und-NC": {"value" : "fr-Latn-NC"}, "av": {"value" : "av-Cyrl-RU"}, "sdh": {"value" : "sdh-Arab-IR"}, "und-NA": {"value" : "af-Latn-NA"}, "ay": {"value" : "ay-Latn-BO"}, "az": {"value" : "az-Latn-AZ"}, "und-NE": {"value" : "ha-Latn-NE"}, "und-NI": {"value" : "es-Latn-NI"} + , "ba": {"value" : "ba-Cyrl-RU"}, "wls": {"value" : "wls-Latn-WF"}, "und-Kore": {"value" : "ko-Kore-KR"}, "und-LK": {"value" : "si-Sinh-LK"}, "be": {"value" : "be-Cyrl-BY"}, "bcf": {"value" : "bcf-Latn-ZZ"}, "bg": {"value" : "bg-Cyrl-BG"}, "bch": {"value" : "bch-Latn-ZZ"}, "bi": {"value" : "bi-Latn-VU"}, "und-LU": {"value" : "fr-Latn-LU"}, "bci": {"value" : "bci-Latn-CI"}, "und-LT": {"value" : "lt-Latn-LT"}, "und-LS": {"value" : "st-Latn-LS"}, "bm": {"value" : "bm-Latn-ML"}, "bcn": {"value" : "bcn-Latn-ZZ"} + , "bn": {"value" : "bn-Beng-BD"}, "und-LY": {"value" : "ar-Arab-LY"}, "bcm": {"value" : "bcm-Latn-ZZ"}, "bo": {"value" : "bo-Tibt-CN"}, "bco": {"value" : "bco-Latn-ZZ"}, "und-LV": {"value" : "lv-Latn-LV"}, "br": {"value" : "br-Latn-FR"}, "bcq": {"value" : "bcq-Ethi-ZZ"}, "bs": {"value" : "bs-Latn-BA"}, "bcu": {"value" : "bcu-Latn-ZZ"}, "sef": {"value" : "sef-Latn-CI"}, "und-MA": {"value" : "ar-Arab-MA"}, "sei": {"value" : "sei-Latn-MX"}, "seh": {"value" : "seh-Latn-MZ"}, "und-MF": {"value" : "fr-Latn-MF"} + , "wmo": {"value" : "wmo-Latn-ZZ"}, "und-ME": {"value" : "sr-Latn-ME"}, "und-MD": {"value" : "ro-Latn-MD"}, "und-MC": {"value" : "fr-Latn-MC"}, "ca": {"value" : "ca-Latn-ES"}, "und-MG": {"value" : "mg-Latn-MG"}, "ses": {"value" : "ses-Latn-ML"}, "ce": {"value" : "ce-Cyrl-RU"}, "und-Cyrl-BA": {"value" : "sr-Cyrl-BA"}, "bdd": {"value" : "bdd-Latn-ZZ"}, "und-KP": {"value" : "ko-Kore-KP"}, "ch": {"value" : "ch-Latn-GU"}, "und-KM": {"value" : "ar-Arab-KM"}, "und-KR": {"value" : "ko-Kore-KR"}, "co": {"value" : + "co-Latn-FR"}, "flr": {"value" : "flr-Latn-ZZ"}, "und-KW": {"value" : "ar-Arab-KW"}, "wnc": {"value" : "wnc-Latn-ZZ"}, "und-Dogr": {"value" : "doi-Dogr-IN"}, "cr": {"value" : "cr-Cans-CA"}, "cs": {"value" : "cs-Latn-CZ"}, "cu": {"value" : "cu-Cyrl-RU"}, "und-KZ": {"value" : "ru-Cyrl-KZ"}, "cv": {"value" : "cv-Cyrl-RU"}, "wni": {"value" : "wni-Arab-KM"}, "und-LA": {"value" : "lo-Laoo-LA"}, "cy": {"value" : "cy-Latn-GB"}, "und-LB": {"value" : "ar-Arab-LB"}, "und-LI": {"value" : "de-Latn-LI"}, "da": {"value" + : "da-Latn-DK"}, "und-Cyrl-AL": {"value" : "mk-Cyrl-AL"}, "wnu": {"value" : "wnu-Latn-ZZ"}, "de": {"value" : "de-Latn-DE"}, "bef": {"value" : "bef-Latn-ZZ"}, "beh": {"value" : "beh-Latn-ZZ"}, "und-JO": {"value" : "ar-Arab-JO"}, "bej": {"value" : "bej-Arab-SD"}, "fmp": {"value" : "fmp-Latn-ZZ"}, "jut": {"value" : "jut-Latn-DK"}, "bem": {"value" : "bem-Latn-ZM"}, "und-JP": {"value" : "ja-Jpan-JP"}, "wob": {"value" : "wob-Latn-ZZ"}, "sga": {"value" : "sga-Ogam-IE"}, "bet": {"value" : "bet-Latn-ZZ"}, "dv": {"value" + : "dv-Thaa-MV"}, "bex": {"value" : "bex-Latn-ZZ"}, "bew": {"value" : "bew-Latn-ID"}, "bez": {"value" : "bez-Latn-TZ"}, "dz": {"value" : "dz-Tibt-BT"}, "ms-ID": {"value" : "ms-Latn-ID"}, "wos": {"value" : "wos-Latn-ZZ"}, "und-KH": {"value" : "km-Khmr-KH"}, "und-KG": {"value" : "ky-Cyrl-KG"}, "sgs": {"value" : "sgs-Latn-LT"}, "und-KE": {"value" : "sw-Latn-KE"}, "ee": {"value" : "ee-Latn-GH"}, "bfd": {"value" : "bfd-Latn-CM"}, "sgw": {"value" : "sgw-Ethi-ZZ"}, "und-IN": {"value" : "hi-Deva-IN"}, "und-IL": {"value" + : "he-Hebr-IL"}, "el": {"value" : "el-Grek-GR"}, "sgz": {"value" : "sgz-Latn-ZZ"}, "und-IR": {"value" : "fa-Arab-IR"}, "en": {"value" : "en-Latn-US"}, "und-IQ": {"value" : "ar-Arab-IQ"}, "und-Perm": {"value" : "kv-Perm-RU"}, "eo": {"value" : "eo-Latn-001"}, "bfq": {"value" : "bfq-Taml-IN"}, "es": {"value" : "es-Latn-ES"}, "und-IT": {"value" : "it-Latn-IT"}, "et": {"value" : "et-Latn-EE"}, "und-IS": {"value" : "is-Latn-IS"}, "eu": {"value" : "eu-Latn-ES"}, "bft": {"value" : "bft-Arab-PK"}, "bfy": {"value" + : "bfy-Deva-IN"}, "shi": {"value" : "shi-Tfng-MA"}, "shk": {"value" : "shk-Latn-ZZ"}, "shn": {"value" : "shn-Mymr-MM"}, "fod": {"value" : "fod-Latn-ZZ"}, "fa": {"value" : "fa-Arab-IR"}, "bgc": {"value" : "bgc-Deva-IN"}, "ff": {"value" : "ff-Latn-SN"}, "shu": {"value" : "shu-Arab-ZZ"}, "fi": {"value" : "fi-Latn-FI"}, "fj": {"value" : "fj-Latn-FJ"}, "fon": {"value" : "fon-Latn-BJ"}, "und-HM": {"value" : "und-Latn-HM"}, "und-HK": {"value" : "zh-Hant-HK"}, "bgn": {"value" : "bgn-Arab-PK"}, "for": {"value" : + "for-Latn-ZZ"}, "fo": {"value" : "fo-Latn-FO"}, "und-HN": {"value" : "es-Latn-HN"}, "fr": {"value" : "fr-Latn-FR"}, "und-HU": {"value" : "hu-Latn-HU"}, "und-HT": {"value" : "ht-Latn-HT"}, "ku-Arab": {"value" : "ku-Arab-IQ"}, "sid": {"value" : "sid-Latn-ET"}, "und-HR": {"value" : "hr-Latn-HR"}, "sig": {"value" : "sig-Latn-ZZ"}, "bgx": {"value" : "bgx-Grek-TR"}, "fy": {"value" : "fy-Latn-NL"}, "sim": {"value" : "sim-Latn-ZZ"}, "sil": {"value" : "sil-Latn-ZZ"}, "fpe": {"value" : "fpe-Latn-ZZ"}, "ga": {"value" + : "ga-Latn-IE"}, "bhb": {"value" : "bhb-Deva-IN"}, "gd": {"value" : "gd-Latn-GB"}, "und-ID": {"value" : "id-Latn-ID"}, "und-IC": {"value" : "es-Latn-IC"}, "bhg": {"value" : "bhg-Latn-ZZ"}, "und-GH": {"value" : "ak-Latn-GH"}, "bhi": {"value" : "bhi-Deva-IN"}, "und-GF": {"value" : "fr-Latn-GF"}, "und-GE": {"value" : "ka-Geor-GE"}, "und-GL": {"value" : "kl-Latn-GL"}, "gl": {"value" : "gl-Latn-ES"}, "bhl": {"value" : "bhl-Latn-ZZ"}, "gn": {"value" : "gn-Latn-PY"}, "bho": {"value" : "bho-Deva-IN"}, "und-GP": + {"value" : "fr-Latn-GP"}, "und-GN": {"value" : "fr-Latn-GN"}, "und-GT": {"value" : "es-Latn-GT"}, "und-GS": {"value" : "und-Latn-GS"}, "gu": {"value" : "gu-Gujr-IN"}, "und-GR": {"value" : "el-Grek-GR"}, "gv": {"value" : "gv-Latn-IM"}, "und-GQ": {"value" : "es-Latn-GQ"}, "und-Palm": {"value" : "arc-Palm-SY"}, "und-GW": {"value" : "pt-Latn-GW"}, "bhy": {"value" : "bhy-Latn-ZZ"}, "ha": {"value" : "ha-Latn-NG"}, "wrs": {"value" : "wrs-Latn-ZZ"}, "bib": {"value" : "bib-Latn-ZZ"}, "sjr": {"value" : "sjr-Latn-ZZ"} + , "he": {"value" : "he-Hebr-IL"}, "big": {"value" : "big-Latn-ZZ"}, "hi": {"value" : "hi-Deva-IN"}, "und-Cyrl-GE": {"value" : "ab-Cyrl-GE"}, "bik": {"value" : "bik-Latn-PH"}, "bin": {"value" : "bin-Latn-NG"}, "und-Cham": {"value" : "cjm-Cham-VN"}, "und-FI": {"value" : "fi-Latn-FI"}, "bim": {"value" : "bim-Latn-ZZ"}, "ho": {"value" : "ho-Latn-PG"}, "tg-PK": {"value" : "tg-Arab-PK"}, "und-FO": {"value" : "fo-Latn-FO"}, "bio": {"value" : "bio-Latn-ZZ"}, "fqs": {"value" : "fqs-Latn-ZZ"}, "hr": {"value" : "hr-Latn-HR"} + , "skc": {"value" : "skc-Latn-ZZ"}, "wsg": {"value" : "wsg-Gong-IN"}, "biq": {"value" : "biq-Latn-ZZ"}, "ht": {"value" : "ht-Latn-HT"}, "hu": {"value" : "hu-Latn-HU"}, "und-FR": {"value" : "fr-Latn-FR"}, "wsk": {"value" : "wsk-Latn-ZZ"}, "hy": {"value" : "hy-Armn-AM"}, "hz": {"value" : "hz-Latn-NA"}, "frc": {"value" : "frc-Latn-US"}, "ia": {"value" : "ia-Latn-001"}, "sks": {"value" : "sks-Latn-ZZ"}, "id": {"value" : "id-Latn-ID"}, "skr": {"value" : "skr-Arab-PK"}, "ig": {"value" : "ig-Latn-NG"}, "und-GA": + {"value" : "fr-Latn-GA"}, "bji": {"value" : "bji-Ethi-ZZ"}, "ii": {"value" : "ii-Yiii-CN"}, "bjh": {"value" : "bjh-Latn-ZZ"}, "und-EE": {"value" : "et-Latn-EE"}, "ik": {"value" : "ik-Latn-US"}, "bjj": {"value" : "bjj-Deva-IN"}, "und-EC": {"value" : "es-Latn-EC"}, "und-Cprt": {"value" : "grc-Cprt-CY"}, "frp": {"value" : "frp-Latn-FR"}, "in": {"value" : "in-Latn-ID"}, "bjo": {"value" : "bjo-Latn-ZZ"}, "frs": {"value" : "frs-Latn-DE"}, "io": {"value" : "io-Latn-001"}, "und-EH": {"value" : "ar-Arab-EH"}, "bjn": + {"value" : "bjn-Latn-ID"}, "frr": {"value" : "frr-Latn-DE"}, "und-EG": {"value" : "ar-Arab-EG"}, "is": {"value" : "is-Latn-IS"}, "sld": {"value" : "sld-Latn-ZZ"}, "bjr": {"value" : "bjr-Latn-ZZ"}, "it": {"value" : "it-Latn-IT"}, "iu": {"value" : "iu-Cans-CA"}, "und-ER": {"value" : "ti-Ethi-ER"}, "bjt": {"value" : "bjt-Latn-SN"}, "iw": {"value" : "iw-Hebr-IL"}, "und-Tirh": {"value" : "mai-Tirh-IN"}, "sli": {"value" : "sli-Latn-PL"}, "und-EU": {"value" : "en-Latn-GB"}, "wtm": {"value" : "wtm-Deva-IN"}, "sll": + {"value" : "sll-Latn-ZZ"}, "und-ET": {"value" : "am-Ethi-ET"}, "bjz": {"value" : "bjz-Latn-ZZ"}, "und-ES": {"value" : "es-Latn-ES"}, "und-EZ": {"value" : "de-Latn-EZ"}, "ja": {"value" : "ja-Jpan-JP"}, "zh-GF": {"value" : "zh-Hant-GF"}, "bkc": {"value" : "bkc-Latn-ZZ"}, "zh-GB": {"value" : "zh-Hant-GB"}, "und-Cyrl-GR": {"value" : "mk-Cyrl-GR"}, "ji": {"value" : "ji-Hebr-UA"}, "und-DE": {"value" : "de-Latn-DE"}, "sly": {"value" : "sly-Latn-ID"}, "bkm": {"value" : "bkm-Latn-CM"}, "sma": {"value" : "sma-Latn-SE"} + , "bkq": {"value" : "bkq-Latn-ZZ"}, "und-DK": {"value" : "da-Latn-DK"}, "und-DJ": {"value" : "aa-Latn-DJ"}, "bkv": {"value" : "bkv-Latn-ZZ"}, "jv": {"value" : "jv-Latn-ID"}, "bku": {"value" : "bku-Latn-PH"}, "jw": {"value" : "jw-Latn-ID"}, "und-DO": {"value" : "es-Latn-DO"}, "smj": {"value" : "smj-Latn-SE"}, "smn": {"value" : "smn-Latn-FI"}, "ka": {"value" : "ka-Geor-GE"}, "smq": {"value" : "smq-Latn-ZZ"}, "wuu": {"value" : "wuu-Hans-CN"}, "smp": {"value" : "smp-Samr-IL"}, "sms": {"value" : "sms-Latn-FI"} + , "wuv": {"value" : "wuv-Latn-ZZ"}, "und-DZ": {"value" : "ar-Arab-DZ"}, "kg": {"value" : "kg-Latn-CD"}, "und-EA": {"value" : "es-Latn-EA"}, "ki": {"value" : "ki-Latn-KE"}, "kj": {"value" : "kj-Latn-NA"}, "kk": {"value" : "kk-Cyrl-KZ"}, "man-Nkoo": {"value" : "man-Nkoo-GN"}, "und-CD": {"value" : "sw-Latn-CD"}, "kl": {"value" : "kl-Latn-GL"}, "und-Telu": {"value" : "te-Telu-IN"}, "km": {"value" : "km-Khmr-KH"}, "kn": {"value" : "kn-Knda-IN"}, "ko": {"value" : "ko-Kore-KR"}, "und-CH": {"value" : "de-Latn-CH"} + , "und-CG": {"value" : "fr-Latn-CG"}, "und-CF": {"value" : "fr-Latn-CF"}, "kr": {"value" : "kr-Latn-ZZ"}, "ks": {"value" : "ks-Arab-IN"}, "und-CL": {"value" : "es-Latn-CL"}, "snc": {"value" : "snc-Latn-ZZ"}, "ku": {"value" : "ku-Latn-TR"}, "blt": {"value" : "blt-Tavt-VN"}, "kv": {"value" : "kv-Cyrl-RU"}, "und-CI": {"value" : "fr-Latn-CI"}, "kw": {"value" : "kw-Latn-GB"}, "und-CP": {"value" : "und-Latn-CP"}, "und-CO": {"value" : "es-Latn-CO"}, "ky": {"value" : "ky-Cyrl-KG"}, "und-CN": {"value" : "zh-Hans-CN"} + , "und-CM": {"value" : "fr-Latn-CM"}, "snk": {"value" : "snk-Latn-ML"}, "fub": {"value" : "fub-Arab-CM"}, "und-CR": {"value" : "es-Latn-CR"}, "fud": {"value" : "fud-Latn-WF"}, "snp": {"value" : "snp-Latn-ZZ"}, "la": {"value" : "la-Latn-VA"}, "und-CW": {"value" : "pap-Latn-CW"}, "fuf": {"value" : "fuf-Latn-GN"}, "lb": {"value" : "lb-Latn-LU"}, "und-CV": {"value" : "pt-Latn-CV"}, "fue": {"value" : "fue-Latn-ZZ"}, "und-CU": {"value" : "es-Latn-CU"}, "fuh": {"value" : "fuh-Latn-ZZ"}, "und-CZ": {"value" : "cs-Latn-CZ"} + , "lg": {"value" : "lg-Latn-UG"}, "und-CY": {"value" : "el-Grek-CY"}, "bmh": {"value" : "bmh-Latn-ZZ"}, "snx": {"value" : "snx-Latn-ZZ"}, "li": {"value" : "li-Latn-NL"}, "sny": {"value" : "sny-Latn-ZZ"}, "wwa": {"value" : "wwa-Latn-ZZ"}, "bmk": {"value" : "bmk-Latn-ZZ"}, "und-Cher": {"value" : "chr-Cher-US"}, "fur": {"value" : "fur-Latn-IT"}, "ln": {"value" : "ln-Latn-CD"}, "und-BA": {"value" : "bs-Latn-BA"}, "fuq": {"value" : "fuq-Latn-NE"}, "lo": {"value" : "lo-Laoo-LA"}, "und-BG": {"value" : "bg-Cyrl-BG"} + , "und-BF": {"value" : "fr-Latn-BF"}, "fuv": {"value" : "fuv-Latn-NG"}, "und-BE": {"value" : "nl-Latn-BE"}, "bmq": {"value" : "bmq-Latn-ML"}, "und-BD": {"value" : "bn-Beng-BD"}, "lt": {"value" : "lt-Latn-LT"}, "lu": {"value" : "lu-Latn-CD"}, "und-BJ": {"value" : "fr-Latn-BJ"}, "lv": {"value" : "lv-Latn-LV"}, "ogc": {"value" : "ogc-Latn-ZZ"}, "sog": {"value" : "sog-Sogd-UZ"}, "und-BI": {"value" : "rn-Latn-BI"}, "bmu": {"value" : "bmu-Latn-ZZ"}, "fuy": {"value" : "fuy-Latn-ZZ"}, "und-BH": {"value" : "ar-Arab-BH"} + , "und-BO": {"value" : "es-Latn-BO"}, "und-BN": {"value" : "ms-Latn-BN"}, "sok": {"value" : "sok-Latn-ZZ"}, "und-BL": {"value" : "fr-Latn-BL"}, "und-BR": {"value" : "pt-Latn-BR"}, "und-BQ": {"value" : "pap-Latn-BQ"}, "soq": {"value" : "soq-Latn-ZZ"}, "und-BV": {"value" : "und-Latn-BV"}, "und-BT": {"value" : "dz-Tibt-BT"}, "sou": {"value" : "sou-Thai-TH"}, "bng": {"value" : "bng-Latn-ZZ"}, "mg": {"value" : "mg-Latn-MG"}, "und-BY": {"value" : "be-Cyrl-BY"}, "und-Glag": {"value" : "cu-Glag-BG"}, "mh": {"value" + : "mh-Latn-MH"}, "mi": {"value" : "mi-Latn-NZ"}, "soy": {"value" : "soy-Latn-ZZ"}, "mk": {"value" : "mk-Cyrl-MK"}, "ml": {"value" : "ml-Mlym-IN"}, "bnm": {"value" : "bnm-Latn-ZZ"}, "mn": {"value" : "mn-Cyrl-MN"}, "mo": {"value" : "mo-Latn-RO"}, "und-Prti": {"value" : "xpr-Prti-IR"}, "fvr": {"value" : "fvr-Latn-SD"}, "und-AF": {"value" : "fa-Arab-AF"}, "bnp": {"value" : "bnp-Latn-ZZ"}, "mr": {"value" : "mr-Deva-IN"}, "und-AE": {"value" : "ar-Arab-AE"}, "ms": {"value" : "ms-Latn-MY"}, "spd": {"value" : "spd-Latn-ZZ"} + , "und-AD": {"value" : "ca-Latn-AD"}, "mt": {"value" : "mt-Latn-MT"}, "my": {"value" : "my-Mymr-MM"}, "zh-BN": {"value" : "zh-Hant-BN"}, "und-AM": {"value" : "hy-Armn-AM"}, "spl": {"value" : "spl-Latn-ZZ"}, "und-AL": {"value" : "sq-Latn-AL"}, "und-AR": {"value" : "es-Latn-AR"}, "und-AQ": {"value" : "und-Latn-AQ"}, "na": {"value" : "na-Latn-NR"}, "und-AO": {"value" : "pt-Latn-AO"}, "nb": {"value" : "nb-Latn-NO"}, "nd": {"value" : "nd-Latn-ZW"}, "und-AT": {"value" : "de-Latn-AT"}, "ne": {"value" : "ne-Deva-NP"} + , "sps": {"value" : "sps-Latn-ZZ"}, "und-AS": {"value" : "sm-Latn-AS"}, "und-AZ": {"value" : "az-Latn-AZ"}, "ng": {"value" : "ng-Latn-NA"}, "und-AX": {"value" : "sv-Latn-AX"}, "und-AW": {"value" : "nl-Latn-AW"}, "boj": {"value" : "boj-Latn-ZZ"}, "nl": {"value" : "nl-Latn-NL"}, "bon": {"value" : "bon-Latn-ZZ"}, "nn": {"value" : "nn-Latn-NO"}, "bom": {"value" : "bom-Latn-ZZ"}, "no": {"value" : "no-Latn-NO"}, "nr": {"value" : "nr-Latn-ZA"}, "arc-Nbat": {"value" : "arc-Nbat-JO"}, "und-Medf": {"value" : "mis-Medf-NG"} + , "nv": {"value" : "nv-Latn-US"}, "kaa": {"value" : "kaa-Cyrl-UZ"}, "ny": {"value" : "ny-Latn-MW"}, "kac": {"value" : "kac-Latn-MM"}, "kab": {"value" : "kab-Latn-DZ"}, "kad": {"value" : "kad-Latn-ZZ"}, "kai": {"value" : "kai-Latn-ZZ"}, "oc": {"value" : "oc-Latn-FR"}, "zh-AU": {"value" : "zh-Hant-AU"}, "kaj": {"value" : "kaj-Latn-NG"}, "kam": {"value" : "kam-Latn-KE"}, "und-Tagb": {"value" : "tbw-Tagb-PH"}, "kao": {"value" : "kao-Latn-ML"}, "und-Ogam": {"value" : "sga-Ogam-IE"}, "om": {"value" : "om-Latn-ET"} + , "srb": {"value" : "srb-Sora-IN"}, "or": {"value" : "or-Orya-IN"}, "tg-Arab": {"value" : "tg-Arab-PK"}, "os": {"value" : "os-Cyrl-GE"}, "und-Sogd": {"value" : "sog-Sogd-UZ"}, "bpy": {"value" : "bpy-Beng-IN"}, "kbd": {"value" : "kbd-Cyrl-RU"}, "srn": {"value" : "srn-Latn-SR"}, "pa": {"value" : "pa-Guru-IN"}, "srr": {"value" : "srr-Latn-SN"}, "bqc": {"value" : "bqc-Latn-ZZ"}, "und-Kthi": {"value" : "bho-Kthi-IN"}, "kbm": {"value" : "kbm-Latn-ZZ"}, "kbp": {"value" : "kbp-Latn-ZZ"}, "srx": {"value" : "srx-Deva-IN"} + , "bqi": {"value" : "bqi-Arab-IR"}, "kbq": {"value" : "kbq-Latn-ZZ"}, "pl": {"value" : "pl-Latn-PL"}, "bqp": {"value" : "bqp-Latn-ZZ"}, "kbx": {"value" : "kbx-Latn-ZZ"}, "kby": {"value" : "kby-Arab-NE"}, "ps": {"value" : "ps-Arab-AF"}, "pt": {"value" : "pt-Latn-BR"}, "ssd": {"value" : "ssd-Latn-ZZ"}, "und-Nkoo": {"value" : "man-Nkoo-GN"}, "bqv": {"value" : "bqv-Latn-CI"}, "ssg": {"value" : "ssg-Latn-ZZ"}, "und-Mymr": {"value" : "my-Mymr-MM"}, "kcg": {"value" : "kcg-Latn-NG"}, "bra": {"value" : "bra-Deva-IN"} + , "kck": {"value" : "kck-Latn-ZW"}, "kcl": {"value" : "kcl-Latn-ZZ"}, "okr": {"value" : "okr-Latn-ZZ"}, "ssy": {"value" : "ssy-Latn-ER"}, "brh": {"value" : "brh-Arab-PK"}, "okv": {"value" : "okv-Latn-ZZ"}, "kct": {"value" : "kct-Latn-ZZ"}, "und-Hani": {"value" : "zh-Hani-CN"}, "und-Bugi": {"value" : "bug-Bugi-ID"}, "und-Hang": {"value" : "ko-Hang-KR"}, "qu": {"value" : "qu-Latn-PE"}, "brx": {"value" : "brx-Deva-IN"}, "und-Samr": {"value" : "smp-Samr-IL"}, "brz": {"value" : "brz-Latn-ZZ"}, "stk": {"value" + : "stk-Latn-ZZ"}, "und-Hano": {"value" : "hnn-Hano-PH"}, "kde": {"value" : "kde-Latn-TZ"}, "kdh": {"value" : "kdh-Arab-TG"}, "stq": {"value" : "stq-Latn-DE"}, "kdl": {"value" : "kdl-Latn-ZZ"}, "bsj": {"value" : "bsj-Latn-ZZ"}, "und-Hanb": {"value" : "zh-Hanb-TW"}, "kdt": {"value" : "kdt-Thai-TH"}, "rm": {"value" : "rm-Latn-CH"}, "rn": {"value" : "rn-Latn-BI"}, "ro": {"value" : "ro-Latn-RO"}, "sua": {"value" : "sua-Latn-ZZ"}, "und-Deva-BT": {"value" : "ne-Deva-BT"}, "bsq": {"value" : "bsq-Bass-LR"}, "bst": + {"value" : "bst-Ethi-ZZ"}, "sue": {"value" : "sue-Latn-ZZ"}, "bss": {"value" : "bss-Latn-CM"}, "ru": {"value" : "ru-Cyrl-RU"}, "und-Buhd": {"value" : "bku-Buhd-PH"}, "rw": {"value" : "rw-Latn-RW"}, "kea": {"value" : "kea-Latn-CV"}, "suk": {"value" : "suk-Latn-TZ"}, "grc-Linb": {"value" : "grc-Linb-GR"}, "sa": {"value" : "sa-Deva-IN"}, "sc": {"value" : "sc-Latn-IT"}, "sus": {"value" : "sus-Latn-GN"}, "sd": {"value" : "sd-Arab-PK"}, "sur": {"value" : "sur-Latn-ZZ"}, "se": {"value" : "se-Latn-NO"}, "sg": {"value" + : "sg-Latn-CF"}, "ken": {"value" : "ken-Latn-CM"}, "si": {"value" : "si-Sinh-LK"}, "und-Hant": {"value" : "zh-Hant-TW"}, "und-Hans": {"value" : "zh-Hans-CN"}, "sk": {"value" : "sk-Latn-SK"}, "sl": {"value" : "sl-Latn-SI"}, "sm": {"value" : "sm-Latn-WS"}, "sn": {"value" : "sn-Latn-ZW"}, "bto": {"value" : "bto-Latn-PH"}, "so": {"value" : "so-Latn-SO"}, "sq": {"value" : "sq-Latn-AL"}, "sr": {"value" : "sr-Cyrl-RS"}, "ss": {"value" : "ss-Latn-ZA"}, "kez": {"value" : "kez-Latn-ZZ"}, "st": {"value" : "st-Latn-ZA"} + , "su": {"value" : "su-Latn-ID"}, "btt": {"value" : "btt-Latn-ZZ"}, "sv": {"value" : "sv-Latn-SE"}, "sw": {"value" : "sw-Latn-TZ"}, "btv": {"value" : "btv-Deva-PK"}, "ong": {"value" : "ong-Latn-ZZ"}, "ta": {"value" : "ta-Taml-IN"}, "onn": {"value" : "onn-Latn-ZZ"}, "bua": {"value" : "bua-Cyrl-RU"}, "bud": {"value" : "bud-Latn-ZZ"}, "buc": {"value" : "buc-Latn-YT"}, "te": {"value" : "te-Telu-IN"}, "tg": {"value" : "tg-Cyrl-TJ"}, "th": {"value" : "th-Thai-TH"}, "und-Gong": {"value" : "wsg-Gong-IN"}, "bug": + {"value" : "bug-Latn-ID"}, "kfo": {"value" : "kfo-Latn-CI"}, "ons": {"value" : "ons-Latn-ZZ"}, "ti": {"value" : "ti-Ethi-ET"}, "kfr": {"value" : "kfr-Deva-IN"}, "tk": {"value" : "tk-Latn-TM"}, "tl": {"value" : "tl-Latn-PH"}, "und-Lisu": {"value" : "lis-Lisu-CN"}, "buk": {"value" : "buk-Latn-ZZ"}, "tn": {"value" : "tn-Latn-ZA"}, "bum": {"value" : "bum-Latn-CM"}, "to": {"value" : "to-Latn-TO"}, "buo": {"value" : "buo-Latn-ZZ"}, "swc": {"value" : "swc-Latn-CD"}, "tr": {"value" : "tr-Latn-TR"}, "und-Gonm": {"value" + : "esg-Gonm-IN"}, "kfy": {"value" : "kfy-Deva-IN"}, "swb": {"value" : "swb-Arab-YT"}, "ts": {"value" : "ts-Latn-ZA"}, "tt": {"value" : "tt-Cyrl-RU"}, "bus": {"value" : "bus-Latn-ZZ"}, "swg": {"value" : "swg-Latn-DE"}, "buu": {"value" : "buu-Latn-ZZ"}, "ty": {"value" : "ty-Latn-PF"}, "kge": {"value" : "kge-Latn-ID"}, "kgf": {"value" : "kgf-Latn-ZZ"}, "swp": {"value" : "swp-Latn-ZZ"}, "bvb": {"value" : "bvb-Latn-GQ"}, "ug": {"value" : "ug-Arab-CN"}, "swv": {"value" : "swv-Deva-IN"}, "kgp": {"value" : "kgp-Latn-BR"} + , "uk": {"value" : "uk-Cyrl-UA"}, "ur": {"value" : "ur-Arab-PK"}, "kk-IR": {"value" : "kk-Arab-IR"}, "khb": {"value" : "khb-Talu-CN"}, "kha": {"value" : "kha-Latn-IN"}, "uz": {"value" : "uz-Latn-UZ"}, "sxn": {"value" : "sxn-Latn-ID"}, "xav": {"value" : "xav-Latn-BR"}, "opm": {"value" : "opm-Latn-ZZ"}, "bwd": {"value" : "bwd-Latn-ZZ"}, "und-Mlym": {"value" : "ml-Mlym-IN"}, "ve": {"value" : "ve-Latn-ZA"}, "khn": {"value" : "khn-Deva-IN"}, "sxw": {"value" : "sxw-Latn-ZZ"}, "vi": {"value" : "vi-Latn-VN"}, "khq": + {"value" : "khq-Latn-ML"}, "kht": {"value" : "kht-Mymr-IN"}, "khs": {"value" : "khs-Latn-ZZ"}, "vo": {"value" : "vo-Latn-001"}, "khw": {"value" : "khw-Arab-PK"}, "bwr": {"value" : "bwr-Latn-ZZ"}, "khz": {"value" : "khz-Latn-ZZ"}, "und-ZW": {"value" : "sn-Latn-ZW"}, "xbi": {"value" : "xbi-Latn-ZZ"}, "gaa": {"value" : "gaa-Latn-GH"}, "syl": {"value" : "syl-Beng-BD"}, "wa": {"value" : "wa-Latn-BE"}, "gag": {"value" : "gag-Latn-MD"}, "gaf": {"value" : "gaf-Latn-ZZ"}, "kij": {"value" : "kij-Latn-ZZ"}, "syr": + {"value" : "syr-Syrc-IQ"}, "und-YE": {"value" : "ar-Arab-YE"}, "gah": {"value" : "gah-Latn-ZZ"}, "gaj": {"value" : "gaj-Latn-ZZ"}, "gam": {"value" : "gam-Latn-ZZ"}, "bxh": {"value" : "bxh-Latn-ZZ"}, "gan": {"value" : "gan-Hans-CN"}, "kiu": {"value" : "kiu-Latn-TR"}, "kiw": {"value" : "kiw-Latn-ZZ"}, "wo": {"value" : "wo-Latn-SN"}, "gaw": {"value" : "gaw-Latn-ZZ"}, "und-Sarb": {"value" : "xsa-Sarb-YE"}, "gay": {"value" : "gay-Latn-ID"}, "und-YT": {"value" : "fr-Latn-YT"}, "kjd": {"value" : "kjd-Latn-ZZ"} + , "szl": {"value" : "szl-Latn-PL"}, "xco": {"value" : "xco-Chrs-UZ"}, "xcr": {"value" : "xcr-Cari-TR"}, "gba": {"value" : "gba-Latn-ZZ"}, "und-Mult": {"value" : "skr-Mult-PK"}, "kjg": {"value" : "kjg-Laoo-LA"}, "gbf": {"value" : "gbf-Latn-ZZ"}, "oro": {"value" : "oro-Latn-ZZ"}, "und-Hatr": {"value" : "mis-Hatr-IQ"}, "bye": {"value" : "bye-Latn-ZZ"}, "xh": {"value" : "xh-Latn-ZA"}, "gbm": {"value" : "gbm-Deva-IN"}, "oru": {"value" : "oru-Arab-ZZ"}, "kjs": {"value" : "kjs-Latn-ZZ"}, "byn": {"value" : "byn-Ethi-ER"} + , "und-XK": {"value" : "sq-Latn-XK"}, "yue-CN": {"value" : "yue-Hans-CN"}, "und-Lepc": {"value" : "lep-Lepc-IN"}, "byr": {"value" : "byr-Latn-ZZ"}, "kjy": {"value" : "kjy-Latn-ZZ"}, "osa": {"value" : "osa-Osge-US"}, "bys": {"value" : "bys-Latn-ZZ"}, "byv": {"value" : "byv-Latn-CM"}, "gbz": {"value" : "gbz-Arab-IR"}, "gby": {"value" : "gby-Latn-ZZ"}, "byx": {"value" : "byx-Latn-ZZ"}, "kkc": {"value" : "kkc-Latn-ZZ"}, "und-VU": {"value" : "bi-Latn-VU"}, "bza": {"value" : "bza-Latn-ZZ"}, "und-Goth": {"value" + : "got-Goth-UA"}, "kkj": {"value" : "kkj-Latn-CM"}, "bze": {"value" : "bze-Latn-ML"}, "und-Avst": {"value" : "ae-Avst-IR"}, "bzf": {"value" : "bzf-Latn-ZZ"}, "yi": {"value" : "yi-Hebr-001"}, "bzh": {"value" : "bzh-Latn-ZZ"}, "und-WF": {"value" : "fr-Latn-WF"}, "yo": {"value" : "yo-Latn-NG"}, "gcr": {"value" : "gcr-Latn-GF"}, "ota": {"value" : "ota-Arab-ZZ"}, "und-WS": {"value" : "sm-Latn-WS"}, "bzw": {"value" : "bzw-Latn-ZZ"}, "und-UZ": {"value" : "uz-Latn-UZ"}, "und-UY": {"value" : "es-Latn-UY"}, "otk": + {"value" : "otk-Orkh-MN"}, "xes": {"value" : "xes-Latn-ZZ"}, "za": {"value" : "za-Latn-CN"}, "gde": {"value" : "gde-Latn-ZZ"}, "kln": {"value" : "kln-Latn-KE"}, "und-VA": {"value" : "it-Latn-VA"}, "zh": {"value" : "zh-Hans-CN"}, "gdn": {"value" : "gdn-Latn-ZZ"}, "klq": {"value" : "klq-Latn-ZZ"}, "und-Saur": {"value" : "saz-Saur-IN"}, "klt": {"value" : "klt-Latn-ZZ"}, "und-VE": {"value" : "es-Latn-VE"}, "gdr": {"value" : "gdr-Latn-ZZ"}, "klx": {"value" : "klx-Latn-ZZ"}, "und-VN": {"value" : "vi-Latn-VN"} + , "kk-MN": {"value" : "kk-Arab-MN"}, "zu": {"value" : "zu-Latn-ZA"}, "und-Armn": {"value" : "hy-Armn-AM"}, "kmb": {"value" : "kmb-Latn-AO"}, "und-TR": {"value" : "tr-Latn-TR"}, "geb": {"value" : "geb-Latn-ZZ"}, "und-TW": {"value" : "zh-Hant-TW"}, "kmh": {"value" : "kmh-Latn-ZZ"}, "und-TV": {"value" : "tvl-Latn-TV"}, "und-TZ": {"value" : "sw-Latn-TZ"}, "kmo": {"value" : "kmo-Latn-ZZ"}, "gej": {"value" : "gej-Latn-ZZ"}, "und-UA": {"value" : "uk-Cyrl-UA"}, "gel": {"value" : "gel-Latn-ZZ"}, "kms": {"value" : + "kms-Latn-ZZ"}, "kmu": {"value" : "kmu-Latn-ZZ"}, "kmw": {"value" : "kmw-Latn-ZZ"}, "und-Tibt": {"value" : "bo-Tibt-CN"}, "und-UG": {"value" : "sw-Latn-UG"}, "und-Armi": {"value" : "arc-Armi-IR"}, "gez": {"value" : "gez-Ethi-ET"}, "und-ST": {"value" : "pt-Latn-ST"}, "knf": {"value" : "knf-Latn-GW"}, "und-SR": {"value" : "nl-Latn-SR"}, "und-SV": {"value" : "es-Latn-SV"}, "und-SY": {"value" : "ar-Arab-SY"}, "knp": {"value" : "knp-Latn-ZZ"}, "gfk": {"value" : "gfk-Latn-ZZ"}, "und-TD": {"value" : "fr-Latn-TD"} + , "und-TH": {"value" : "th-Thai-TH"}, "und-TG": {"value" : "fr-Latn-TG"}, "und-TF": {"value" : "fr-Latn-TF"}, "und-TM": {"value" : "tk-Latn-TM"}, "und-TL": {"value" : "pt-Latn-TL"}, "und-TK": {"value" : "tkl-Latn-TK"}, "und-TJ": {"value" : "tg-Cyrl-TJ"}, "und-TO": {"value" : "to-Latn-TO"}, "und-TN": {"value" : "ar-Arab-TN"}, "und-RS": {"value" : "sr-Cyrl-RS"}, "koi": {"value" : "koi-Cyrl-RU"}, "und-RW": {"value" : "rw-Latn-RW"}, "kok": {"value" : "kok-Deva-IN"}, "und-RU": {"value" : "ru-Cyrl-RU"}, "kol": + {"value" : "kol-Latn-ZZ"}, "kos": {"value" : "kos-Latn-FM"}, "ggn": {"value" : "ggn-Deva-NP"}, "und-SD": {"value" : "ar-Arab-SD"}, "und-SC": {"value" : "fr-Latn-SC"}, "und-SA": {"value" : "ar-Arab-SA"}, "koz": {"value" : "koz-Latn-ZZ"}, "und-SE": {"value" : "sv-Latn-SE"}, "und-SK": {"value" : "sk-Latn-SK"}, "und-SJ": {"value" : "nb-Latn-SJ"}, "und-SI": {"value" : "sl-Latn-SI"}, "taj": {"value" : "taj-Deva-NP"}, "und-SO": {"value" : "so-Latn-SO"}, "tal": {"value" : "tal-Latn-ZZ"}, "und-SN": {"value" : "fr-Latn-SN"} + , "und-Osge": {"value" : "osa-Osge-US"}, "und-SM": {"value" : "it-Latn-SM"}, "kpf": {"value" : "kpf-Latn-ZZ"}, "tan": {"value" : "tan-Latn-ZZ"}, "kpe": {"value" : "kpe-Latn-LR"}, "und-QO": {"value" : "en-Latn-DG"}, "taq": {"value" : "taq-Latn-ZZ"}, "kpo": {"value" : "kpo-Latn-ZZ"}, "kpr": {"value" : "kpr-Latn-ZZ"}, "kpx": {"value" : "kpx-Latn-ZZ"}, "ghs": {"value" : "ghs-Latn-ZZ"}, "und-Lana": {"value" : "nod-Lana-TH"}, "tbc": {"value" : "tbc-Latn-ZZ"}, "und-RE": {"value" : "fr-Latn-RE"}, "tbd": {"value" + : "tbd-Latn-ZZ"}, "tbg": {"value" : "tbg-Latn-ZZ"}, "tbf": {"value" : "tbf-Latn-ZZ"}, "und-RO": {"value" : "ro-Latn-RO"}, "kqb": {"value" : "kqb-Latn-ZZ"}, "tbo": {"value" : "tbo-Latn-ZZ"}, "kqf": {"value" : "kqf-Latn-ZZ"}, "und-PT": {"value" : "pt-Latn-PT"}, "und-PS": {"value" : "ar-Arab-PS"}, "cad": {"value" : "cad-Latn-US"}, "und-PR": {"value" : "es-Latn-PR"}, "tbw": {"value" : "tbw-Latn-PH"}, "und-PY": {"value" : "gn-Latn-PY"}, "gim": {"value" : "gim-Latn-ZZ"}, "und-PW": {"value" : "pau-Latn-PW"}, "gil": + {"value" : "gil-Latn-KI"}, "kqs": {"value" : "kqs-Latn-ZZ"}, "tbz": {"value" : "tbz-Latn-ZZ"}, "und-Laoo": {"value" : "lo-Laoo-LA"}, "can": {"value" : "can-Latn-ZZ"}, "und-QA": {"value" : "ar-Arab-QA"}, "kqy": {"value" : "kqy-Ethi-ZZ"}, "ms-CC": {"value" : "ms-Arab-CC"}, "tci": {"value" : "tci-Latn-ZZ"}, "krc": {"value" : "krc-Cyrl-RU"}, "krj": {"value" : "krj-Latn-PH"}, "kri": {"value" : "kri-Latn-SL"}, "ozm": {"value" : "ozm-Latn-ZZ"}, "und-OM": {"value" : "ar-Arab-OM"}, "krl": {"value" : "krl-Latn-RU"} + , "gjk": {"value" : "gjk-Arab-PK"}, "cbj": {"value" : "cbj-Latn-ZZ"}, "gjn": {"value" : "gjn-Latn-ZZ"}, "tcy": {"value" : "tcy-Knda-IN"}, "xla": {"value" : "xla-Latn-ZZ"}, "krs": {"value" : "krs-Latn-ZZ"}, "xlc": {"value" : "xlc-Lyci-TR"}, "kru": {"value" : "kru-Deva-IN"}, "und-PA": {"value" : "es-Latn-PA"}, "xld": {"value" : "xld-Lydi-TR"}, "gju": {"value" : "gju-Arab-PK"}, "und-PE": {"value" : "es-Latn-PE"}, "tdd": {"value" : "tdd-Tale-CN"}, "tdg": {"value" : "tdg-Deva-NP"}, "tdh": {"value" : "tdh-Deva-NP"} + , "und-PH": {"value" : "fil-Latn-PH"}, "und-PG": {"value" : "tpi-Latn-PG"}, "ksb": {"value" : "ksb-Latn-TZ"}, "und-PF": {"value" : "fr-Latn-PF"}, "und-PM": {"value" : "fr-Latn-PM"}, "ksd": {"value" : "ksd-Latn-ZZ"}, "und-PL": {"value" : "pl-Latn-PL"}, "und-PK": {"value" : "ur-Arab-PK"}, "ksf": {"value" : "ksf-Latn-CM"}}; +} +function otciu_CLDRHelper_getErasMap$$create() { + return {"root": [{"value" : "BCE"}, {"value" : "CE"}], "en": [{"value" : "BC"}, {"value" : "AD"}]}; +} +function otciu_CLDRHelper_getAmPmMap$$create() { + return {"root": [{"value" : "AM"}, {"value" : "PM"}], "en": [{"value" : "AM"}, {"value" : "PM"}]}; +} +function otciu_CLDRHelper_getMonthMap$$create() { + return {"root": [{"value" : "M01"}, {"value" : "M02"}, {"value" : "M03"}, {"value" : "M04"}, {"value" : "M05"}, {"value" : "M06"}, {"value" : "M07"}, {"value" : "M08"}, {"value" : "M09"}, {"value" : "M10"}, {"value" : "M11"}, {"value" : "M12"}], "en": [{"value" : "January"}, {"value" : "February"}, {"value" : "March"}, {"value" : "April"}, {"value" : "May"}, {"value" : "June"}, {"value" : "July"}, {"value" : "August"}, {"value" : "September"}, {"value" : "October"}, {"value" : "November"}, {"value" : "December"} + ]}; +} +function otciu_CLDRHelper_getShortMonthMap$$create() { + return {"root": [{"value" : "M01"}, {"value" : "M02"}, {"value" : "M03"}, {"value" : "M04"}, {"value" : "M05"}, {"value" : "M06"}, {"value" : "M07"}, {"value" : "M08"}, {"value" : "M09"}, {"value" : "M10"}, {"value" : "M11"}, {"value" : "M12"}], "en": [{"value" : "Jan"}, {"value" : "Feb"}, {"value" : "Mar"}, {"value" : "Apr"}, {"value" : "May"}, {"value" : "Jun"}, {"value" : "Jul"}, {"value" : "Aug"}, {"value" : "Sep"}, {"value" : "Oct"}, {"value" : "Nov"}, {"value" : "Dec"}]}; +} +function otciu_CLDRHelper_getWeekdayMap$$create() { + return {"root": [{"value" : "Sun"}, {"value" : "Mon"}, {"value" : "Tue"}, {"value" : "Wed"}, {"value" : "Thu"}, {"value" : "Fri"}, {"value" : "Sat"}], "en": [{"value" : "Sunday"}, {"value" : "Monday"}, {"value" : "Tuesday"}, {"value" : "Wednesday"}, {"value" : "Thursday"}, {"value" : "Friday"}, {"value" : "Saturday"}]}; +} +function otciu_CLDRHelper_getShortWeekdayMap$$create() { + return {"root": [{"value" : "Sun"}, {"value" : "Mon"}, {"value" : "Tue"}, {"value" : "Wed"}, {"value" : "Thu"}, {"value" : "Fri"}, {"value" : "Sat"}], "en": [{"value" : "Sun"}, {"value" : "Mon"}, {"value" : "Tue"}, {"value" : "Wed"}, {"value" : "Thu"}, {"value" : "Fri"}, {"value" : "Sat"}]}; +} +function otciu_CLDRHelper_getTimeZoneLocalizationMap$$create() { + return {"root": {"timeZones" : {"Asia": {"Gaza": {"value" : "Gaza"}, "Makassar": {"value" : "Makassar"}, "Ulaanbaatar": {"value" : "Ulaanbaatar"}, "Vladivostok": {"value" : "Vladivostok"}, "Tashkent": {"value" : "Tashkent"}, "Beirut": {"value" : "Beirut"}, "Qyzylorda": {"value" : "Qyzylorda"}, "Hong_Kong": {"value" : "Hong Kong"}, "Phnom_Penh": {"value" : "Phnom Penh"}, "Kabul": {"value" : "Kabul"}, "Riyadh": {"value" : "Riyadh"}, "Ashgabat": {"value" : "Ashgabat"}, "Chita": {"value" : "Chita"}, "Aqtau": + {"value" : "Aqtau"}, "Tokyo": {"value" : "Tokyo"}, "Baku": {"value" : "Baku"}, "Aqtobe": {"value" : "Aqtobe"}, "Novosibirsk": {"value" : "Novosibirsk"}, "Kamchatka": {"value" : "Kamchatka"}, "Nicosia": {"value" : "Nicosia"}, "Pontianak": {"value" : "Pontianak"}, "Qostanay": {"value" : "Qostanay"}, "Barnaul": {"value" : "Barnaul"}, "Jerusalem": {"value" : "Jerusalem"}, "Kuala_Lumpur": {"value" : "Kuala Lumpur"}, "Novokuznetsk": {"value" : "Novokuznetsk"}, "Bahrain": {"value" : "Bahrain"}, "Kuching": {"value" + : "Kuching"}, "Bangkok": {"value" : "Bangkok"}, "Srednekolymsk": {"value" : "Srednekolymsk"}, "Karachi": {"value" : "Karachi"}, "Aden": {"value" : "Aden"}, "Irkutsk": {"value" : "Irkutsk"}, "Hovd": {"value" : "Hovd"}, "Katmandu": {"value" : "Kathmandu"}, "Baghdad": {"value" : "Baghdad"}, "Samarkand": {"value" : "Samarkand"}, "Thimphu": {"value" : "Thimphu"}, "Dhaka": {"value" : "Dhaka"}, "Yerevan": {"value" : "Yerevan"}, "Muscat": {"value" : "Muscat"}, "Saigon": {"value" : "Ho Chi Minh"}, "Dili": {"value" + : "Dili"}, "Singapore": {"value" : "Singapore"}, "Rangoon": {"value" : "Yangon"}, "Damascus": {"value" : "Damascus"}, "Taipei": {"value" : "Taipei"}, "Amman": {"value" : "Amman"}, "Choibalsan": {"value" : "Choibalsan"}, "Macau": {"value" : "Macao"}, "Jayapura": {"value" : "Jayapura"}, "Manila": {"value" : "Manila"}, "Oral": {"value" : "Oral"}, "Dubai": {"value" : "Dubai"}, "Yakutsk": {"value" : "Yakutsk"}, "Seoul": {"value" : "Seoul"}, "Hebron": {"value" : "Hebron"}, "Qatar": {"value" : "Qatar"}, "Bishkek": + {"value" : "Bishkek"}, "Tomsk": {"value" : "Tomsk"}, "Colombo": {"value" : "Colombo"}, "Khandyga": {"value" : "Khandyga"}, "Yekaterinburg": {"value" : "Yekaterinburg"}, "Dushanbe": {"value" : "Dushanbe"}, "Famagusta": {"value" : "Famagusta"}, "Kuwait": {"value" : "Kuwait"}, "Magadan": {"value" : "Magadan"}, "Pyongyang": {"value" : "Pyongyang"}, "Tehran": {"value" : "Tehran"}, "Sakhalin": {"value" : "Sakhalin"}, "Calcutta": {"value" : "Kolkata"}, "Urumqi": {"value" : "Urumqi"}, "Shanghai": {"value" : "Shanghai"} + , "Atyrau": {"value" : "Atyrau"}, "Almaty": {"value" : "Almaty"}, "Tbilisi": {"value" : "Tbilisi"}, "Anadyr": {"value" : "Anadyr"}, "Brunei": {"value" : "Brunei"}, "Krasnoyarsk": {"value" : "Krasnoyarsk"}, "Vientiane": {"value" : "Vientiane"}, "Omsk": {"value" : "Omsk"}, "Jakarta": {"value" : "Jakarta"}, "Ust-Nera": {"value" : "Ust-Nera"}}, "Pacific": {"Easter": {"value" : "Easter"}, "Fiji": {"value" : "Fiji"}, "Port_Moresby": {"value" : "Port Moresby"}, "Kiritimati": {"value" : "Kiritimati"}, "Kosrae": + {"value" : "Kosrae"}, "Kwajalein": {"value" : "Kwajalein"}, "Auckland": {"value" : "Auckland"}, "Efate": {"value" : "Efate"}, "Johnston": {"value" : "Johnston"}, "Niue": {"value" : "Niue"}, "Majuro": {"value" : "Majuro"}, "Truk": {"value" : "Chuuk"}, "Ponape": {"value" : "Pohnpei"}, "Guadalcanal": {"value" : "Guadalcanal"}, "Guam": {"value" : "Guam"}, "Chatham": {"value" : "Chatham"}, "Midway": {"value" : "Midway"}, "Tahiti": {"value" : "Tahiti"}, "Pago_Pago": {"value" : "Pago Pago"}, "Galapagos": {"value" + : "Galapagos"}, "Funafuti": {"value" : "Funafuti"}, "Marquesas": {"value" : "Marquesas"}, "Rarotonga": {"value" : "Rarotonga"}, "Tarawa": {"value" : "Tarawa"}, "Saipan": {"value" : "Saipan"}, "Gambier": {"value" : "Gambier"}, "Tongatapu": {"value" : "Tongatapu"}, "Wallis": {"value" : "Wallis"}, "Fakaofo": {"value" : "Fakaofo"}, "Wake": {"value" : "Wake"}, "Enderbury": {"value" : "Enderbury"}, "Pitcairn": {"value" : "Pitcairn"}, "Apia": {"value" : "Apia"}, "Noumea": {"value" : "Noumea"}, "Palau": {"value" + : "Palau"}, "Nauru": {"value" : "Nauru"}, "Bougainville": {"value" : "Bougainville"}, "Norfolk": {"value" : "Norfolk"}}, "Etc": {"Unknown": {"value" : "Unknown"}}, "Europe": {"Belgrade": {"value" : "Belgrade"}, "Saratov": {"value" : "Saratov"}, "Gibraltar": {"value" : "Gibraltar"}, "Bucharest": {"value" : "Bucharest"}, "Dublin": {"value" : "Dublin"}, "Zaporozhye": {"value" : "Zaporozhye"}, "Kiev": {"value" : "Kiev"}, "Zurich": {"value" : "Zurich"}, "Copenhagen": {"value" : "Copenhagen"}, "Rome": {"value" + : "Rome"}, "Zagreb": {"value" : "Zagreb"}, "Monaco": {"value" : "Monaco"}, "Luxembourg": {"value" : "Luxembourg"}, "Jersey": {"value" : "Jersey"}, "Istanbul": {"value" : "Istanbul"}, "Ulyanovsk": {"value" : "Ulyanovsk"}, "Samara": {"value" : "Samara"}, "Sarajevo": {"value" : "Sarajevo"}, "Chisinau": {"value" : "Chisinau"}, "Vatican": {"value" : "Vatican"}, "Brussels": {"value" : "Brussels"}, "Oslo": {"value" : "Oslo"}, "Warsaw": {"value" : "Warsaw"}, "Berlin": {"value" : "Berlin"}, "Lisbon": {"value" : "Lisbon"} + , "Athens": {"value" : "Athens"}, "Podgorica": {"value" : "Podgorica"}, "San_Marino": {"value" : "San Marino"}, "Simferopol": {"value" : "Simferopol"}, "Bratislava": {"value" : "Bratislava"}, "Stockholm": {"value" : "Stockholm"}, "Prague": {"value" : "Prague"}, "Uzhgorod": {"value" : "Uzhgorod"}, "Astrakhan": {"value" : "Astrakhan"}, "Budapest": {"value" : "Budapest"}, "Madrid": {"value" : "Madrid"}, "Vaduz": {"value" : "Vaduz"}, "London": {"value" : "London"}, "Vilnius": {"value" : "Vilnius"}, "Isle_of_Man": + {"value" : "Isle of Man"}, "Sofia": {"value" : "Sofia"}, "Kirov": {"value" : "Kirov"}, "Tallinn": {"value" : "Tallinn"}, "Moscow": {"value" : "Moscow"}, "Malta": {"value" : "Malta"}, "Busingen": {"value" : "Busingen"}, "Amsterdam": {"value" : "Amsterdam"}, "Andorra": {"value" : "Andorra"}, "Riga": {"value" : "Riga"}, "Vienna": {"value" : "Vienna"}, "Helsinki": {"value" : "Helsinki"}, "Minsk": {"value" : "Minsk"}, "Kaliningrad": {"value" : "Kaliningrad"}, "Ljubljana": {"value" : "Ljubljana"}, "Mariehamn": + {"value" : "Mariehamn"}, "Skopje": {"value" : "Skopje"}, "Tirane": {"value" : "Tirane"}, "Guernsey": {"value" : "Guernsey"}, "Volgograd": {"value" : "Volgograd"}, "Paris": {"value" : "Paris"}}, "America": {"Belem": {"value" : "Belem"}, "Guayaquil": {"value" : "Guayaquil"}, "Costa_Rica": {"value" : "Costa Rica"}, "Hermosillo": {"value" : "Hermosillo"}, "Punta_Arenas": {"value" : "Punta Arenas"}, "Iqaluit": {"value" : "Iqaluit"}, "Godthab": {"value" : "Nuuk"}, "Jujuy": {"value" : "Jujuy"}, "El_Salvador": {"value" + : "El Salvador"}, "Monterrey": {"value" : "Monterrey"}, "Bahia": {"value" : "Bahia"}, "Sao_Paulo": {"value" : "Sao Paulo"}, "Grenada": {"value" : "Grenada"}, "Grand_Turk": {"value" : "Grand Turk"}, "Montserrat": {"value" : "Montserrat"}, "Guadeloupe": {"value" : "Guadeloupe"}, "Panama": {"value" : "Panama"}, "Guatemala": {"value" : "Guatemala"}, "Guyana": {"value" : "Guyana"}, "Swift_Current": {"value" : "Swift Current"}, "Puerto_Rico": {"value" : "Puerto Rico"}, "Moncton": {"value" : "Moncton"}, "Danmarkshavn": + {"value" : "Danmarkshavn"}, "Nome": {"value" : "Nome"}, "Porto_Velho": {"value" : "Porto Velho"}, "Cuiaba": {"value" : "Cuiaba"}, "Pangnirtung": {"value" : "Pangnirtung"}, "Kralendijk": {"value" : "Kralendijk"}, "Belize": {"value" : "Belize"}, "Anguilla": {"value" : "Anguilla"}, "Santiago": {"value" : "Santiago"}, "Boise": {"value" : "Boise"}, "Creston": {"value" : "Creston"}, "Miquelon": {"value" : "Miquelon"}, "Jamaica": {"value" : "Jamaica"}, "Buenos_Aires": {"value" : "Buenos Aires"}, "Rankin_Inlet": + {"value" : "Rankin Inlet"}, "Toronto": {"value" : "Toronto"}, "Eirunepe": {"value" : "Eirunepe"}, "Dawson": {"value" : "Dawson"}, "Nassau": {"value" : "Nassau"}, "Vancouver": {"value" : "Vancouver"}, "Noronha": {"value" : "Noronha"}, "Regina": {"value" : "Regina"}, "St_Vincent": {"value" : "St. Vincent"}, "Scoresbysund": {"value" : "Ittoqqortoormiit"}, "Louisville": {"value" : "Louisville"}, "Aruba": {"value" : "Aruba"}, "Thule": {"value" : "Thule"}, "Rio_Branco": {"value" : "Rio Branco"}, "Los_Angeles": + {"value" : "Los Angeles"}, "St_Thomas": {"value" : "St. Thomas"}, "Cordoba": {"value" : "Cordoba"}, "Cancun": {"value" : "Cancun"}, "Coral_Harbour": {"value" : "Atikokan"}, "Maceio": {"value" : "Maceio"}, "Sitka": {"value" : "Sitka"}, "Denver": {"value" : "Denver"}, "Cayman": {"value" : "Cayman"}, "Nipigon": {"value" : "Nipigon"}, "Thunder_Bay": {"value" : "Thunder Bay"}, "Havana": {"value" : "Havana"}, "Campo_Grande": {"value" : "Campo Grande"}, "Cambridge_Bay": {"value" : "Cambridge Bay"}, "Fortaleza": + {"value" : "Fortaleza"}, "Managua": {"value" : "Managua"}, "Menominee": {"value" : "Menominee"}, "Halifax": {"value" : "Halifax"}, "Ojinaga": {"value" : "Ojinaga"}, "Glace_Bay": {"value" : "Glace Bay"}, "Lower_Princes": {"value" : "Lower Prince’s Quarter"}, "Mendoza": {"value" : "Mendoza"}, "Yakutat": {"value" : "Yakutat"}, "Detroit": {"value" : "Detroit"}, "Merida": {"value" : "Merida"}, "Bahia_Banderas": {"value" : "Bahia Banderas"}, "Matamoros": {"value" : "Matamoros"}, "St_Barthelemy": {"value" : "St. Barthelemy"} + , "Boa_Vista": {"value" : "Boa Vista"}, "Metlakatla": {"value" : "Metlakatla"}, "Tortola": {"value" : "Tortola"}, "Inuvik": {"value" : "Inuvik"}, "Port_of_Spain": {"value" : "Port of Spain"}, "New_York": {"value" : "New York"}, "Paramaribo": {"value" : "Paramaribo"}, "Manaus": {"value" : "Manaus"}, "Resolute": {"value" : "Resolute"}, "Curacao": {"value" : "Curacao"}, "Bogota": {"value" : "Bogota"}, "Adak": {"value" : "Adak"}, "Caracas": {"value" : "Caracas"}, "Mazatlan": {"value" : "Mazatlan"}, "St_Kitts": + {"value" : "St. Kitts"}, "Mexico_City": {"value" : "Mexico City"}, "Edmonton": {"value" : "Edmonton"}, "Araguaina": {"value" : "Araguaina"}, "Santo_Domingo": {"value" : "Santo Domingo"}, "Indianapolis": {"value" : "Indianapolis"}, "Whitehorse": {"value" : "Whitehorse"}, "Yellowknife": {"value" : "Yellowknife"}, "Asuncion": {"value" : "Asuncion"}, "Santarem": {"value" : "Santarem"}, "Antigua": {"value" : "Antigua"}, "Winnipeg": {"value" : "Winnipeg"}, "Recife": {"value" : "Recife"}, "Lima": {"value" : "Lima"} + , "Martinique": {"value" : "Martinique"}, "Phoenix": {"value" : "Phoenix"}, "Goose_Bay": {"value" : "Goose Bay"}, "St_Johns": {"value" : "St. John’s"}, "Montevideo": {"value" : "Montevideo"}, "St_Lucia": {"value" : "St. Lucia"}, "Chicago": {"value" : "Chicago"}, "Chihuahua": {"value" : "Chihuahua"}, "La_Paz": {"value" : "La Paz"}, "Blanc-Sablon": {"value" : "Blanc-Sablon"}, "Catamarca": {"value" : "Catamarca"}, "Tijuana": {"value" : "Tijuana"}, "Barbados": {"value" : "Barbados"}, "Anchorage": {"value" : + "Anchorage"}, "Port-au-Prince": {"value" : "Port-au-Prince"}, "Rainy_River": {"value" : "Rainy River"}, "Cayenne": {"value" : "Cayenne"}, "Tegucigalpa": {"value" : "Tegucigalpa"}, "Juneau": {"value" : "Juneau"}, "Marigot": {"value" : "Marigot"}, "Dawson_Creek": {"value" : "Dawson Creek"}, "Dominica": {"value" : "Dominica"}, "Fort_Nelson": {"value" : "Fort Nelson"}}, "Africa": {"Tunis": {"value" : "Tunis"}, "Maputo": {"value" : "Maputo"}, "Casablanca": {"value" : "Casablanca"}, "Johannesburg": {"value" : + "Johannesburg"}, "Addis_Ababa": {"value" : "Addis Ababa"}, "Lagos": {"value" : "Lagos"}, "Accra": {"value" : "Accra"}, "Nairobi": {"value" : "Nairobi"}, "Brazzaville": {"value" : "Brazzaville"}, "Lubumbashi": {"value" : "Lubumbashi"}, "Banjul": {"value" : "Banjul"}, "Porto-Novo": {"value" : "Porto-Novo"}, "Lusaka": {"value" : "Lusaka"}, "Kigali": {"value" : "Kigali"}, "Ouagadougou": {"value" : "Ouagadougou"}, "Freetown": {"value" : "Freetown"}, "Ndjamena": {"value" : "Ndjamena"}, "Conakry": {"value" : "Conakry"} + , "Niamey": {"value" : "Niamey"}, "Maseru": {"value" : "Maseru"}, "El_Aaiun": {"value" : "El Aaiun"}, "Sao_Tome": {"value" : "Sao Tome"}, "Ceuta": {"value" : "Ceuta"}, "Khartoum": {"value" : "Khartoum"}, "Algiers": {"value" : "Algiers"}, "Bangui": {"value" : "Bangui"}, "Bujumbura": {"value" : "Bujumbura"}, "Gaborone": {"value" : "Gaborone"}, "Juba": {"value" : "Juba"}, "Dar_es_Salaam": {"value" : "Dar es Salaam"}, "Windhoek": {"value" : "Windhoek"}, "Harare": {"value" : "Harare"}, "Tripoli": {"value" : "Tripoli"} + , "Libreville": {"value" : "Libreville"}, "Malabo": {"value" : "Malabo"}, "Abidjan": {"value" : "Abidjan"}, "Luanda": {"value" : "Luanda"}, "Lome": {"value" : "Lome"}, "Nouakchott": {"value" : "Nouakchott"}, "Bissau": {"value" : "Bissau"}, "Kinshasa": {"value" : "Kinshasa"}, "Asmera": {"value" : "Asmara"}, "Mogadishu": {"value" : "Mogadishu"}, "Djibouti": {"value" : "Djibouti"}, "Douala": {"value" : "Douala"}, "Kampala": {"value" : "Kampala"}, "Dakar": {"value" : "Dakar"}, "Cairo": {"value" : "Cairo"}, "Blantyre": + {"value" : "Blantyre"}, "Monrovia": {"value" : "Monrovia"}, "Mbabane": {"value" : "Mbabane"}, "Bamako": {"value" : "Bamako"}}, "Indian": {"Reunion": {"value" : "Reunion"}, "Maldives": {"value" : "Maldives"}, "Christmas": {"value" : "Christmas"}, "Antananarivo": {"value" : "Antananarivo"}, "Chagos": {"value" : "Chagos"}, "Mahe": {"value" : "Mahe"}, "Mayotte": {"value" : "Mayotte"}, "Kerguelen": {"value" : "Kerguelen"}, "Mauritius": {"value" : "Mauritius"}, "Cocos": {"value" : "Cocos"}, "Comoro": {"value" + : "Comoro"}}, "Antarctica": {"Macquarie": {"value" : "Macquarie"}, "Palmer": {"value" : "Palmer"}, "Casey": {"value" : "Casey"}, "Troll": {"value" : "Troll"}, "Vostok": {"value" : "Vostok"}, "DumontDUrville": {"value" : "Dumont d’Urville"}, "Syowa": {"value" : "Syowa"}, "Mawson": {"value" : "Mawson"}, "McMurdo": {"value" : "McMurdo"}, "Davis": {"value" : "Davis"}, "Rothera": {"value" : "Rothera"}}, "Australia": {"Broken_Hill": {"value" : "Broken Hill"}, "Darwin": {"value" : "Darwin"}, "Brisbane": {"value" + : "Brisbane"}, "Currie": {"value" : "Currie"}, "Lord_Howe": {"value" : "Lord Howe"}, "Lindeman": {"value" : "Lindeman"}, "Adelaide": {"value" : "Adelaide"}, "Perth": {"value" : "Perth"}, "Eucla": {"value" : "Eucla"}, "Melbourne": {"value" : "Melbourne"}, "Sydney": {"value" : "Sydney"}, "Hobart": {"value" : "Hobart"}}, "Arctic": {"Longyearbyen": {"value" : "Longyearbyen"}}, "Atlantic": {"St_Helena": {"value" : "St. Helena"}, "Reykjavik": {"value" : "Reykjavik"}, "Stanley": {"value" : "Stanley"}, "Madeira": + {"value" : "Madeira"}, "Canary": {"value" : "Canary"}, "Faeroe": {"value" : "Faroe"}, "Bermuda": {"value" : "Bermuda"}, "Azores": {"value" : "Azores"}, "South_Georgia": {"value" : "South Georgia"}, "Cape_Verde": {"value" : "Cape Verde"}}}}, "en": {"timeZones" : {"Asia": {"Gaza": {"value" : "Gaza"}, "Makassar": {"value" : "Makassar"}, "Ulaanbaatar": {"value" : "Ulaanbaatar"}, "Vladivostok": {"value" : "Vladivostok"}, "Tashkent": {"value" : "Tashkent"}, "Beirut": {"value" : "Beirut"}, "Qyzylorda": {"value" + : "Qyzylorda"}, "Hong_Kong": {"value" : "Hong Kong"}, "Phnom_Penh": {"value" : "Phnom Penh"}, "Kabul": {"value" : "Kabul"}, "Riyadh": {"value" : "Riyadh"}, "Ashgabat": {"value" : "Ashgabat"}, "Chita": {"value" : "Chita"}, "Aqtau": {"value" : "Aqtau"}, "Tokyo": {"value" : "Tokyo"}, "Baku": {"value" : "Baku"}, "Aqtobe": {"value" : "Aqtobe"}, "Novosibirsk": {"value" : "Novosibirsk"}, "Kamchatka": {"value" : "Kamchatka"}, "Nicosia": {"value" : "Nicosia"}, "Pontianak": {"value" : "Pontianak"}, "Qostanay": {"value" + : "Kostanay"}, "Barnaul": {"value" : "Barnaul"}, "Jerusalem": {"value" : "Jerusalem"}, "Kuala_Lumpur": {"value" : "Kuala Lumpur"}, "Novokuznetsk": {"value" : "Novokuznetsk"}, "Bahrain": {"value" : "Bahrain"}, "Kuching": {"value" : "Kuching"}, "Bangkok": {"value" : "Bangkok"}, "Srednekolymsk": {"value" : "Srednekolymsk"}, "Karachi": {"value" : "Karachi"}, "Aden": {"value" : "Aden"}, "Irkutsk": {"value" : "Irkutsk"}, "Hovd": {"value" : "Hovd"}, "Katmandu": {"value" : "Kathmandu"}, "Baghdad": {"value" : "Baghdad"} + , "Samarkand": {"value" : "Samarkand"}, "Thimphu": {"value" : "Thimphu"}, "Dhaka": {"value" : "Dhaka"}, "Yerevan": {"value" : "Yerevan"}, "Muscat": {"value" : "Muscat"}, "Saigon": {"value" : "Ho Chi Minh City"}, "Dili": {"value" : "Dili"}, "Singapore": {"value" : "Singapore"}, "Rangoon": {"value" : "Yangon"}, "Damascus": {"value" : "Damascus"}, "Taipei": {"value" : "Taipei"}, "Amman": {"value" : "Amman"}, "Choibalsan": {"value" : "Choibalsan"}, "Macau": {"value" : "Macao"}, "Jayapura": {"value" : "Jayapura"} + , "Manila": {"value" : "Manila"}, "Oral": {"value" : "Oral"}, "Dubai": {"value" : "Dubai"}, "Yakutsk": {"value" : "Yakutsk"}, "Seoul": {"value" : "Seoul"}, "Hebron": {"value" : "Hebron"}, "Qatar": {"value" : "Qatar"}, "Bishkek": {"value" : "Bishkek"}, "Tomsk": {"value" : "Tomsk"}, "Colombo": {"value" : "Colombo"}, "Khandyga": {"value" : "Khandyga"}, "Yekaterinburg": {"value" : "Yekaterinburg"}, "Dushanbe": {"value" : "Dushanbe"}, "Famagusta": {"value" : "Famagusta"}, "Kuwait": {"value" : "Kuwait"}, "Magadan": + {"value" : "Magadan"}, "Pyongyang": {"value" : "Pyongyang"}, "Tehran": {"value" : "Tehran"}, "Sakhalin": {"value" : "Sakhalin"}, "Calcutta": {"value" : "Kolkata"}, "Urumqi": {"value" : "Urumqi"}, "Shanghai": {"value" : "Shanghai"}, "Atyrau": {"value" : "Atyrau"}, "Almaty": {"value" : "Almaty"}, "Tbilisi": {"value" : "Tbilisi"}, "Anadyr": {"value" : "Anadyr"}, "Brunei": {"value" : "Brunei"}, "Krasnoyarsk": {"value" : "Krasnoyarsk"}, "Vientiane": {"value" : "Vientiane"}, "Omsk": {"value" : "Omsk"}, "Jakarta": + {"value" : "Jakarta"}, "Ust-Nera": {"value" : "Ust-Nera"}}, "Pacific": {"Easter": {"value" : "Easter"}, "Fiji": {"value" : "Fiji"}, "Port_Moresby": {"value" : "Port Moresby"}, "Kiritimati": {"value" : "Kiritimati"}, "Kosrae": {"value" : "Kosrae"}, "Kwajalein": {"value" : "Kwajalein"}, "Auckland": {"value" : "Auckland"}, "Efate": {"value" : "Efate"}, "Johnston": {"value" : "Johnston"}, "Niue": {"value" : "Niue"}, "Majuro": {"value" : "Majuro"}, "Truk": {"value" : "Chuuk"}, "Ponape": {"value" : "Pohnpei"} + , "Guadalcanal": {"value" : "Guadalcanal"}, "Guam": {"value" : "Guam"}, "Chatham": {"value" : "Chatham"}, "Midway": {"value" : "Midway"}, "Tahiti": {"value" : "Tahiti"}, "Pago_Pago": {"value" : "Pago Pago"}, "Galapagos": {"value" : "Galapagos"}, "Funafuti": {"value" : "Funafuti"}, "Marquesas": {"value" : "Marquesas"}, "Rarotonga": {"value" : "Rarotonga"}, "Tarawa": {"value" : "Tarawa"}, "Saipan": {"value" : "Saipan"}, "Gambier": {"value" : "Gambier"}, "Tongatapu": {"value" : "Tongatapu"}, "Wallis": {"value" + : "Wallis"}, "Fakaofo": {"value" : "Fakaofo"}, "Wake": {"value" : "Wake"}, "Enderbury": {"value" : "Enderbury"}, "Pitcairn": {"value" : "Pitcairn"}, "Apia": {"value" : "Apia"}, "Noumea": {"value" : "Noumea"}, "Palau": {"value" : "Palau"}, "Nauru": {"value" : "Nauru"}, "Bougainville": {"value" : "Bougainville"}, "Norfolk": {"value" : "Norfolk"}}, "Etc": {"Unknown": {"value" : "Unknown City"}}, "Europe": {"Belgrade": {"value" : "Belgrade"}, "Saratov": {"value" : "Saratov"}, "Gibraltar": {"value" : "Gibraltar"} + , "Bucharest": {"value" : "Bucharest"}, "Dublin": {"value" : "Dublin"}, "Zaporozhye": {"value" : "Zaporozhye"}, "Kiev": {"value" : "Kiev"}, "Zurich": {"value" : "Zurich"}, "Copenhagen": {"value" : "Copenhagen"}, "Rome": {"value" : "Rome"}, "Zagreb": {"value" : "Zagreb"}, "Monaco": {"value" : "Monaco"}, "Luxembourg": {"value" : "Luxembourg"}, "Jersey": {"value" : "Jersey"}, "Istanbul": {"value" : "Istanbul"}, "Ulyanovsk": {"value" : "Ulyanovsk"}, "Samara": {"value" : "Samara"}, "Sarajevo": {"value" : "Sarajevo"} + , "Chisinau": {"value" : "Chisinau"}, "Vatican": {"value" : "Vatican"}, "Brussels": {"value" : "Brussels"}, "Oslo": {"value" : "Oslo"}, "Warsaw": {"value" : "Warsaw"}, "Berlin": {"value" : "Berlin"}, "Lisbon": {"value" : "Lisbon"}, "Athens": {"value" : "Athens"}, "Podgorica": {"value" : "Podgorica"}, "San_Marino": {"value" : "San Marino"}, "Simferopol": {"value" : "Simferopol"}, "Bratislava": {"value" : "Bratislava"}, "Stockholm": {"value" : "Stockholm"}, "Prague": {"value" : "Prague"}, "Uzhgorod": {"value" + : "Uzhhorod"}, "Astrakhan": {"value" : "Astrakhan"}, "Budapest": {"value" : "Budapest"}, "Madrid": {"value" : "Madrid"}, "Vaduz": {"value" : "Vaduz"}, "London": {"value" : "London"}, "Vilnius": {"value" : "Vilnius"}, "Isle_of_Man": {"value" : "Isle of Man"}, "Sofia": {"value" : "Sofia"}, "Kirov": {"value" : "Kirov"}, "Tallinn": {"value" : "Tallinn"}, "Moscow": {"value" : "Moscow"}, "Malta": {"value" : "Malta"}, "Busingen": {"value" : "Busingen"}, "Amsterdam": {"value" : "Amsterdam"}, "Andorra": {"value" + : "Andorra"}, "Riga": {"value" : "Riga"}, "Vienna": {"value" : "Vienna"}, "Helsinki": {"value" : "Helsinki"}, "Minsk": {"value" : "Minsk"}, "Kaliningrad": {"value" : "Kaliningrad"}, "Ljubljana": {"value" : "Ljubljana"}, "Mariehamn": {"value" : "Mariehamn"}, "Skopje": {"value" : "Skopje"}, "Tirane": {"value" : "Tirane"}, "Guernsey": {"value" : "Guernsey"}, "Volgograd": {"value" : "Volgograd"}, "Paris": {"value" : "Paris"}}, "America": {"Belem": {"value" : "Belem"}, "Guayaquil": {"value" : "Guayaquil"}, "Costa_Rica": + {"value" : "Costa Rica"}, "Hermosillo": {"value" : "Hermosillo"}, "Punta_Arenas": {"value" : "Punta Arenas"}, "Iqaluit": {"value" : "Iqaluit"}, "Godthab": {"value" : "Nuuk"}, "Jujuy": {"value" : "Jujuy"}, "El_Salvador": {"value" : "El Salvador"}, "Monterrey": {"value" : "Monterrey"}, "Bahia": {"value" : "Bahia"}, "Sao_Paulo": {"value" : "Sao Paulo"}, "Grenada": {"value" : "Grenada"}, "Grand_Turk": {"value" : "Grand Turk"}, "Montserrat": {"value" : "Montserrat"}, "Guadeloupe": {"value" : "Guadeloupe"}, "Panama": + {"value" : "Panama"}, "Guatemala": {"value" : "Guatemala"}, "Guyana": {"value" : "Guyana"}, "Swift_Current": {"value" : "Swift Current"}, "Puerto_Rico": {"value" : "Puerto Rico"}, "Moncton": {"value" : "Moncton"}, "Danmarkshavn": {"value" : "Danmarkshavn"}, "Nome": {"value" : "Nome"}, "Porto_Velho": {"value" : "Porto Velho"}, "Cuiaba": {"value" : "Cuiaba"}, "Pangnirtung": {"value" : "Pangnirtung"}, "Kralendijk": {"value" : "Kralendijk"}, "Belize": {"value" : "Belize"}, "Anguilla": {"value" : "Anguilla"} + , "Santiago": {"value" : "Santiago"}, "Boise": {"value" : "Boise"}, "Creston": {"value" : "Creston"}, "Miquelon": {"value" : "Miquelon"}, "Jamaica": {"value" : "Jamaica"}, "Buenos_Aires": {"value" : "Buenos Aires"}, "Rankin_Inlet": {"value" : "Rankin Inlet"}, "Toronto": {"value" : "Toronto"}, "Eirunepe": {"value" : "Eirunepe"}, "Dawson": {"value" : "Dawson"}, "Nassau": {"value" : "Nassau"}, "Vancouver": {"value" : "Vancouver"}, "Noronha": {"value" : "Noronha"}, "Regina": {"value" : "Regina"}, "St_Vincent": + {"value" : "St. Vincent"}, "Scoresbysund": {"value" : "Ittoqqortoormiit"}, "Louisville": {"value" : "Louisville"}, "Aruba": {"value" : "Aruba"}, "Thule": {"value" : "Thule"}, "Rio_Branco": {"value" : "Rio Branco"}, "Los_Angeles": {"value" : "Los Angeles"}, "St_Thomas": {"value" : "St. Thomas"}, "Cordoba": {"value" : "Cordoba"}, "Cancun": {"value" : "Cancun"}, "Coral_Harbour": {"value" : "Atikokan"}, "Maceio": {"value" : "Maceio"}, "Sitka": {"value" : "Sitka"}, "Denver": {"value" : "Denver"}, "Cayman": {"value" + : "Cayman"}, "Nipigon": {"value" : "Nipigon"}, "Thunder_Bay": {"value" : "Thunder Bay"}, "Havana": {"value" : "Havana"}, "Campo_Grande": {"value" : "Campo Grande"}, "Cambridge_Bay": {"value" : "Cambridge Bay"}, "Fortaleza": {"value" : "Fortaleza"}, "Managua": {"value" : "Managua"}, "Menominee": {"value" : "Menominee"}, "Halifax": {"value" : "Halifax"}, "Ojinaga": {"value" : "Ojinaga"}, "Glace_Bay": {"value" : "Glace Bay"}, "Lower_Princes": {"value" : "Lower Prince’s Quarter"}, "Mendoza": {"value" : "Mendoza"} + , "Yakutat": {"value" : "Yakutat"}, "Detroit": {"value" : "Detroit"}, "Merida": {"value" : "Merida"}, "Bahia_Banderas": {"value" : "Bahia Banderas"}, "Matamoros": {"value" : "Matamoros"}, "St_Barthelemy": {"value" : "St. Barthélemy"}, "Boa_Vista": {"value" : "Boa Vista"}, "Metlakatla": {"value" : "Metlakatla"}, "Tortola": {"value" : "Tortola"}, "Inuvik": {"value" : "Inuvik"}, "Port_of_Spain": {"value" : "Port of Spain"}, "New_York": {"value" : "New York"}, "Paramaribo": {"value" : "Paramaribo"}, "Manaus": + {"value" : "Manaus"}, "Resolute": {"value" : "Resolute"}, "Curacao": {"value" : "Curaçao"}, "Bogota": {"value" : "Bogota"}, "Adak": {"value" : "Adak"}, "Caracas": {"value" : "Caracas"}, "Mazatlan": {"value" : "Mazatlan"}, "St_Kitts": {"value" : "St. Kitts"}, "Mexico_City": {"value" : "Mexico City"}, "Edmonton": {"value" : "Edmonton"}, "Araguaina": {"value" : "Araguaina"}, "Santo_Domingo": {"value" : "Santo Domingo"}, "Indianapolis": {"value" : "Indianapolis"}, "Whitehorse": {"value" : "Whitehorse"}, "Yellowknife": + {"value" : "Yellowknife"}, "Asuncion": {"value" : "Asunción"}, "Santarem": {"value" : "Santarem"}, "Antigua": {"value" : "Antigua"}, "Winnipeg": {"value" : "Winnipeg"}, "Recife": {"value" : "Recife"}, "Lima": {"value" : "Lima"}, "Martinique": {"value" : "Martinique"}, "Phoenix": {"value" : "Phoenix"}, "Goose_Bay": {"value" : "Goose Bay"}, "St_Johns": {"value" : "St. John’s"}, "Montevideo": {"value" : "Montevideo"}, "St_Lucia": {"value" : "St. Lucia"}, "Chicago": {"value" : "Chicago"}, "Chihuahua": {"value" + : "Chihuahua"}, "La_Paz": {"value" : "La Paz"}, "Blanc-Sablon": {"value" : "Blanc-Sablon"}, "Catamarca": {"value" : "Catamarca"}, "Tijuana": {"value" : "Tijuana"}, "Barbados": {"value" : "Barbados"}, "Anchorage": {"value" : "Anchorage"}, "Port-au-Prince": {"value" : "Port-au-Prince"}, "Rainy_River": {"value" : "Rainy River"}, "Cayenne": {"value" : "Cayenne"}, "Tegucigalpa": {"value" : "Tegucigalpa"}, "Juneau": {"value" : "Juneau"}, "Marigot": {"value" : "Marigot"}, "Dawson_Creek": {"value" : "Dawson Creek"} + , "Dominica": {"value" : "Dominica"}, "Fort_Nelson": {"value" : "Fort Nelson"}}, "Africa": {"Tunis": {"value" : "Tunis"}, "Maputo": {"value" : "Maputo"}, "Casablanca": {"value" : "Casablanca"}, "Johannesburg": {"value" : "Johannesburg"}, "Addis_Ababa": {"value" : "Addis Ababa"}, "Lagos": {"value" : "Lagos"}, "Accra": {"value" : "Accra"}, "Nairobi": {"value" : "Nairobi"}, "Brazzaville": {"value" : "Brazzaville"}, "Lubumbashi": {"value" : "Lubumbashi"}, "Banjul": {"value" : "Banjul"}, "Porto-Novo": {"value" + : "Porto-Novo"}, "Lusaka": {"value" : "Lusaka"}, "Kigali": {"value" : "Kigali"}, "Ouagadougou": {"value" : "Ouagadougou"}, "Freetown": {"value" : "Freetown"}, "Ndjamena": {"value" : "Ndjamena"}, "Conakry": {"value" : "Conakry"}, "Niamey": {"value" : "Niamey"}, "Maseru": {"value" : "Maseru"}, "El_Aaiun": {"value" : "El Aaiun"}, "Sao_Tome": {"value" : "São Tomé"}, "Ceuta": {"value" : "Ceuta"}, "Khartoum": {"value" : "Khartoum"}, "Algiers": {"value" : "Algiers"}, "Bangui": {"value" : "Bangui"}, "Bujumbura": + {"value" : "Bujumbura"}, "Gaborone": {"value" : "Gaborone"}, "Juba": {"value" : "Juba"}, "Dar_es_Salaam": {"value" : "Dar es Salaam"}, "Windhoek": {"value" : "Windhoek"}, "Harare": {"value" : "Harare"}, "Tripoli": {"value" : "Tripoli"}, "Libreville": {"value" : "Libreville"}, "Malabo": {"value" : "Malabo"}, "Abidjan": {"value" : "Abidjan"}, "Luanda": {"value" : "Luanda"}, "Lome": {"value" : "Lome"}, "Nouakchott": {"value" : "Nouakchott"}, "Bissau": {"value" : "Bissau"}, "Kinshasa": {"value" : "Kinshasa"} + , "Asmera": {"value" : "Asmara"}, "Mogadishu": {"value" : "Mogadishu"}, "Djibouti": {"value" : "Djibouti"}, "Douala": {"value" : "Douala"}, "Kampala": {"value" : "Kampala"}, "Dakar": {"value" : "Dakar"}, "Cairo": {"value" : "Cairo"}, "Blantyre": {"value" : "Blantyre"}, "Monrovia": {"value" : "Monrovia"}, "Mbabane": {"value" : "Mbabane"}, "Bamako": {"value" : "Bamako"}}, "Indian": {"Reunion": {"value" : "Réunion"}, "Maldives": {"value" : "Maldives"}, "Christmas": {"value" : "Christmas"}, "Antananarivo": {"value" + : "Antananarivo"}, "Chagos": {"value" : "Chagos"}, "Mahe": {"value" : "Mahe"}, "Mayotte": {"value" : "Mayotte"}, "Kerguelen": {"value" : "Kerguelen"}, "Mauritius": {"value" : "Mauritius"}, "Cocos": {"value" : "Cocos"}, "Comoro": {"value" : "Comoro"}}, "Antarctica": {"Macquarie": {"value" : "Macquarie"}, "Palmer": {"value" : "Palmer"}, "Casey": {"value" : "Casey"}, "Troll": {"value" : "Troll"}, "Vostok": {"value" : "Vostok"}, "DumontDUrville": {"value" : "Dumont d’Urville"}, "Syowa": {"value" : "Syowa"}, + "Mawson": {"value" : "Mawson"}, "McMurdo": {"value" : "McMurdo"}, "Davis": {"value" : "Davis"}, "Rothera": {"value" : "Rothera"}}, "Australia": {"Broken_Hill": {"value" : "Broken Hill"}, "Darwin": {"value" : "Darwin"}, "Brisbane": {"value" : "Brisbane"}, "Currie": {"value" : "Currie"}, "Lord_Howe": {"value" : "Lord Howe"}, "Lindeman": {"value" : "Lindeman"}, "Adelaide": {"value" : "Adelaide"}, "Perth": {"value" : "Perth"}, "Eucla": {"value" : "Eucla"}, "Melbourne": {"value" : "Melbourne"}, "Sydney": {"value" + : "Sydney"}, "Hobart": {"value" : "Hobart"}}, "Arctic": {"Longyearbyen": {"value" : "Longyearbyen"}}, "Atlantic": {"St_Helena": {"value" : "St. Helena"}, "Reykjavik": {"value" : "Reykjavik"}, "Stanley": {"value" : "Stanley"}, "Madeira": {"value" : "Madeira"}, "Canary": {"value" : "Canary"}, "Faeroe": {"value" : "Faroe"}, "Bermuda": {"value" : "Bermuda"}, "Azores": {"value" : "Azores"}, "South_Georgia": {"value" : "South Georgia"}, "Cape_Verde": {"value" : "Cape Verde"}}}}}; +} +function otciu_CLDRHelper_getDefaultLocale$$create() { + return {"value" : "en_GB"}; +} +function otciu_CLDRHelper_getMinimalDaysInFirstWeek$$create() { + return {"DE": {"value" : 4}, "PT": {"value" : 4}, "DK": {"value" : 4}, "LT": {"value" : 4}, "LU": {"value" : 4}, "HU": {"value" : 4}, "MC": {"value" : 4}, "UM": {"value" : 1}, "IE": {"value" : 4}, "US": {"value" : 1}, "EE": {"value" : 4}, "AD": {"value" : 4}, "IM": {"value" : 4}, "MQ": {"value" : 4}, "IS": {"value" : 4}, "IT": {"value" : 4}, "VA": {"value" : 4}, "AN": {"value" : 4}, "ES": {"value" : 4}, "001": {"value" : 1}, "AT": {"value" : 4}, "RE": {"value" : 4}, "VI": {"value" : 1}, "AX": {"value" : + 4}, "JE": {"value" : 4}, "NL": {"value" : 4}, "NO": {"value" : 4}, "BE": {"value" : 4}, "FI": {"value" : 4}, "RU": {"value" : 4}, "FJ": {"value" : 4}, "BG": {"value" : 4}, "FO": {"value" : 4}, "FR": {"value" : 4}, "SE": {"value" : 4}, "SJ": {"value" : 4}, "SK": {"value" : 4}, "SM": {"value" : 4}, "GB": {"value" : 4}, "GF": {"value" : 4}, "GG": {"value" : 4}, "GI": {"value" : 4}, "CH": {"value" : 4}, "GP": {"value" : 4}, "GR": {"value" : 4}, "GU": {"value" : 1}, "CZ": {"value" : 4}, "PL": {"value" : 4}, "LI": + {"value" : 4}}; +} +function otciu_CLDRHelper_getFirstDayOfWeek$$create() { + return {"PR": {"value" : 1}, "HK": {"value" : 1}, "PT": {"value" : 1}, "HN": {"value" : 1}, "PY": {"value" : 1}, "HR": {"value" : 2}, "YE": {"value" : 1}, "HU": {"value" : 2}, "QA": {"value" : 7}, "ID": {"value" : 1}, "IE": {"value" : 2}, "AD": {"value" : 2}, "IL": {"value" : 1}, "AE": {"value" : 7}, "AF": {"value" : 7}, "IN": {"value" : 1}, "AG": {"value" : 1}, "ZA": {"value" : 1}, "AI": {"value" : 2}, "IQ": {"value" : 7}, "IR": {"value" : 7}, "IS": {"value" : 2}, "AL": {"value" : 2}, "IT": {"value" : 2} + , "AM": {"value" : 2}, "AN": {"value" : 2}, "001": {"value" : 2}, "AR": {"value" : 2}, "AS": {"value" : 1}, "AT": {"value" : 2}, "RE": {"value" : 2}, "AU": {"value" : 1}, "AX": {"value" : 2}, "AZ": {"value" : 2}, "RO": {"value" : 2}, "ZW": {"value" : 1}, "BA": {"value" : 2}, "RS": {"value" : 2}, "BD": {"value" : 1}, "BE": {"value" : 2}, "JM": {"value" : 1}, "RU": {"value" : 2}, "BG": {"value" : 2}, "JO": {"value" : 7}, "BH": {"value" : 7}, "JP": {"value" : 1}, "BM": {"value" : 2}, "BN": {"value" : 2}, "SA": + {"value" : 1}, "BR": {"value" : 1}, "BS": {"value" : 1}, "SD": {"value" : 7}, "BT": {"value" : 1}, "SE": {"value" : 2}, "SG": {"value" : 1}, "BW": {"value" : 1}, "SI": {"value" : 2}, "BY": {"value" : 2}, "BZ": {"value" : 1}, "SK": {"value" : 2}, "KE": {"value" : 1}, "SM": {"value" : 2}, "KG": {"value" : 2}, "KH": {"value" : 1}, "CA": {"value" : 1}, "SV": {"value" : 1}, "CH": {"value" : 2}, "SY": {"value" : 7}, "KR": {"value" : 1}, "CL": {"value" : 2}, "CM": {"value" : 2}, "CN": {"value" : 1}, "CO": {"value" + : 1}, "KW": {"value" : 7}, "CR": {"value" : 2}, "KZ": {"value" : 2}, "TH": {"value" : 1}, "LA": {"value" : 1}, "CY": {"value" : 2}, "LB": {"value" : 2}, "TJ": {"value" : 2}, "CZ": {"value" : 2}, "TM": {"value" : 2}, "LI": {"value" : 2}, "TR": {"value" : 2}, "LK": {"value" : 2}, "TT": {"value" : 1}, "DE": {"value" : 2}, "TW": {"value" : 1}, "DJ": {"value" : 7}, "DK": {"value" : 2}, "LT": {"value" : 2}, "DM": {"value" : 1}, "LU": {"value" : 2}, "LV": {"value" : 2}, "DO": {"value" : 1}, "UA": {"value" : 2} + , "LY": {"value" : 7}, "DZ": {"value" : 7}, "MC": {"value" : 2}, "MD": {"value" : 2}, "ME": {"value" : 2}, "UM": {"value" : 1}, "MH": {"value" : 1}, "EC": {"value" : 2}, "MK": {"value" : 2}, "US": {"value" : 1}, "EE": {"value" : 2}, "MM": {"value" : 1}, "MN": {"value" : 2}, "EG": {"value" : 7}, "MO": {"value" : 1}, "MQ": {"value" : 2}, "UY": {"value" : 2}, "UZ": {"value" : 2}, "MT": {"value" : 1}, "MV": {"value" : 6}, "MX": {"value" : 1}, "VA": {"value" : 2}, "MY": {"value" : 2}, "MZ": {"value" : 1}, "ES": + {"value" : 2}, "ET": {"value" : 1}, "VE": {"value" : 1}, "GB-alt-variant": {"value" : 1}, "VI": {"value" : 1}, "VN": {"value" : 2}, "NI": {"value" : 1}, "NL": {"value" : 2}, "NO": {"value" : 2}, "NP": {"value" : 1}, "FI": {"value" : 2}, "FJ": {"value" : 2}, "FO": {"value" : 2}, "FR": {"value" : 2}, "NZ": {"value" : 2}, "GB": {"value" : 2}, "WS": {"value" : 1}, "GE": {"value" : 2}, "OM": {"value" : 7}, "GF": {"value" : 2}, "GP": {"value" : 2}, "GR": {"value" : 2}, "GT": {"value" : 1}, "GU": {"value" : 1} + , "PA": {"value" : 1}, "XK": {"value" : 2}, "PE": {"value" : 1}, "PH": {"value" : 1}, "PK": {"value" : 1}, "PL": {"value" : 2}}; +} +function otciu_CLDRHelper_getDateFormatMap$$create() { + return {"root": {"fullFormat" : "y MMMM d, EEEE", "mediumFormat" : "y MMM d", "longFormat" : "y MMMM d", "shortFormat" : "y-MM-dd"}, "en": {"fullFormat" : "EEEE, MMMM d, y", "mediumFormat" : "MMM d, y", "longFormat" : "MMMM d, y", "shortFormat" : "M/d/yy"}}; +} +function otciu_CLDRHelper_getNumberFormatMap$$create() { + return {"root": {"value" : "#,##0.###"}, "en": {"value" : "#,##0.###"}}; +} +function otciu_CLDRHelper_getDecimalDataMap$$create() { + return {"root": {"exponentSeparator" : "E", "minusSign" : 45, "perMille" : 8240, "decimalSeparator" : 46, "listSeparator" : 59, "naN" : "NaN", "infinity" : "∞", "groupingSeparator" : 44, "percent" : 37}, "en": {"exponentSeparator" : "E", "minusSign" : 45, "perMille" : 8240, "decimalSeparator" : 46, "listSeparator" : 59, "naN" : "NaN", "infinity" : "∞", "groupingSeparator" : 44, "percent" : 37}}; +} +function omcsdo_Tetromino() { + var a = this; jl_Object.call(a); + a.$x9 = 0.0; + a.$y9 = 0.0; + a.$filled = null; + a.$darkness0 = null; + a.$sand0 = null; + a.$size7 = 0; + a.$colors0 = null; +} +function omcsdo_Tetromino__init_() { + var var_0 = new omcsdo_Tetromino(); + omcsdo_Tetromino__init_0(var_0); + return var_0; +} +function omcsdo_Tetromino__init_0($this) { + jl_Object__init_0($this); +} +function cbgggpi_RegionInfluencer$AspectTextureRegion() { + var a = this; jl_Object.call(a); + a.$u = 0.0; + a.$v = 0.0; + a.$u2 = 0.0; + a.$v2 = 0.0; + a.$halfInvAspectRatio = 0.0; +} +function cbgggpi_RegionInfluencer$AspectTextureRegion__init_() { + var var_0 = new cbgggpi_RegionInfluencer$AspectTextureRegion(); + cbgggpi_RegionInfluencer$AspectTextureRegion__init_0(var_0); + return var_0; +} +function cbgggpi_RegionInfluencer$AspectTextureRegion__init_0($this) { + jl_Object__init_0($this); +} +function cbgu_IntSet() { + var a = this; jl_Object.call(a); + a.$size8 = 0; + a.$keyTable = null; + a.$hasZeroValue = 0; + a.$loadFactor1 = 0.0; + a.$threshold1 = 0; + a.$shift = 0; + a.$mask = 0; +} +function cbgu_IntSet__init_() { + var var_0 = new cbgu_IntSet(); + cbgu_IntSet__init_0(var_0); + return var_0; +} +function cbgu_IntSet__init_1(var_0, var_1) { + var var_2 = new cbgu_IntSet(); + cbgu_IntSet__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_IntSet__init_0($this) { + cbgu_IntSet__init_2($this, 51, 0.800000011920929); +} +function cbgu_IntSet__init_2($this, $initialCapacity, $loadFactor) { + var $tableSize; + jl_Object__init_0($this); + if ($loadFactor > 0.0 && $loadFactor < 1.0) { + $this.$loadFactor1 = $loadFactor; + $tableSize = cbgu_ObjectSet_tableSize($initialCapacity, $loadFactor); + $this.$threshold1 = $tableSize * $loadFactor | 0; + $this.$mask = $tableSize - 1 | 0; + $this.$shift = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask)); + $this.$keyTable = $rt_createIntArray($tableSize); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(724))).$append21($loadFactor)).$toString())); +} +function cbgu_IntSet_place($this, $item) { + return Long_lo(Long_shru(Long_mul(Long_fromInt($item), Long_create(2135587861, 2654435769)), $this.$shift)); +} +function cbgu_IntSet_locateKey($this, $key) { + var $keyTable, $i, $other; + $keyTable = $this.$keyTable; + $i = $this.$place($key); + while (true) { + $other = $keyTable.data[$i]; + if (!$other) + return -($i + 1 | 0) | 0; + if ($other == $key) + break; + $i = ($i + 1 | 0) & $this.$mask; + } + return $i; +} +function cbgu_IntSet_add($this, $key) { + var $i, var$3; + if (!$key) { + if ($this.$hasZeroValue) + return 0; + $this.$hasZeroValue = 1; + $this.$size8 = $this.$size8 + 1 | 0; + return 1; + } + $i = cbgu_IntSet_locateKey($this, $key); + if ($i >= 0) + return 0; + var$3 = -($i + 1 | 0) | 0; + $this.$keyTable.data[var$3] = $key; + var$3 = $this.$size8 + 1 | 0; + $this.$size8 = var$3; + if (var$3 >= $this.$threshold1) + cbgu_IntSet_resize($this, $this.$keyTable.data.length << 1); + return 1; +} +function cbgu_IntSet_addResize($this, $key) { + var $keyTable, $i, var$4; + $keyTable = $this.$keyTable; + $i = $this.$place($key); + while (true) { + var$4 = $keyTable.data; + if (!var$4[$i]) + break; + $i = ($i + 1 | 0) & $this.$mask; + } + var$4[$i] = $key; +} +function cbgu_IntSet_remove($this, $key) { + var $i, $keyTable, $mask, $next, var$6, var$7, $placement; + if (!$key) { + if (!$this.$hasZeroValue) + return 0; + $this.$hasZeroValue = 0; + $this.$size8 = $this.$size8 - 1 | 0; + return 1; + } + $i = cbgu_IntSet_locateKey($this, $key); + if ($i < 0) + return 0; + $keyTable = $this.$keyTable; + $mask = $this.$mask; + $next = ($i + 1 | 0) & $mask; + while (true) { + var$6 = $keyTable.data; + var$7 = var$6[$next]; + if (!var$7) + break; + $placement = $this.$place(var$7); + if ((($next - $placement | 0) & $mask) > (($i - $placement | 0) & $mask)) { + var$6[$i] = var$7; + $i = $next; + } + $next = ($next + 1 | 0) & $mask; + } + var$6[$i] = 0; + $this.$size8 = $this.$size8 - 1 | 0; + return 1; +} +function cbgu_IntSet_resize($this, $newSize) { + var $oldCapacity, $oldKeyTable, $i, $key; + a: { + $oldCapacity = $this.$keyTable.data.length; + $this.$threshold1 = $newSize * $this.$loadFactor1 | 0; + $this.$mask = $newSize - 1 | 0; + $this.$shift = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask)); + $oldKeyTable = $this.$keyTable; + $this.$keyTable = $rt_createIntArray($newSize); + if ($this.$size8 > 0) { + $i = 0; + while (true) { + if ($i >= $oldCapacity) + break a; + $key = $oldKeyTable.data[$i]; + if ($key) + cbgu_IntSet_addResize($this, $key); + $i = $i + 1 | 0; + } + } + } +} +function ju_MissingResourceException() { + var a = this; jl_RuntimeException.call(a); + a.$className = null; + a.$key0 = null; +} +function ju_MissingResourceException__init_(var_0, var_1, var_2) { + var var_3 = new ju_MissingResourceException(); + ju_MissingResourceException__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function ju_MissingResourceException__init_0($this, $s, $className, $key) { + jl_RuntimeException__init_4($this, $s); + $this.$className = $className; + $this.$key0 = $key; +} +var jl_IndexOutOfBoundsException = $rt_classWithoutFields(jl_RuntimeException); +function jl_IndexOutOfBoundsException__init_0() { + var var_0 = new jl_IndexOutOfBoundsException(); + jl_IndexOutOfBoundsException__init_2(var_0); + return var_0; +} +function jl_IndexOutOfBoundsException__init_(var_0) { + var var_1 = new jl_IndexOutOfBoundsException(); + jl_IndexOutOfBoundsException__init_1(var_1, var_0); + return var_1; +} +function jl_IndexOutOfBoundsException__init_2($this) { + jl_RuntimeException__init_1($this); +} +function jl_IndexOutOfBoundsException__init_1($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +var jl_StringIndexOutOfBoundsException = $rt_classWithoutFields(jl_IndexOutOfBoundsException); +function jl_StringIndexOutOfBoundsException__init_() { + var var_0 = new jl_StringIndexOutOfBoundsException(); + jl_StringIndexOutOfBoundsException__init_0(var_0); + return var_0; +} +function jl_StringIndexOutOfBoundsException__init_0($this) { + jl_IndexOutOfBoundsException__init_2($this); +} +function jur_UCIBackReferenceSet() { + jur_CIBackReferenceSet.call(this); + this.$groupIndex1 = 0; +} +function jur_UCIBackReferenceSet__init_(var_0, var_1) { + var var_2 = new jur_UCIBackReferenceSet(); + jur_UCIBackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_UCIBackReferenceSet__init_0($this, $groupIndex, $consCounter) { + jur_CIBackReferenceSet__init_0($this, $groupIndex, $consCounter); +} +function jur_UCIBackReferenceSet_matches($this, $stringIndex, $testString, $matchResult) { + var $group, $i, var$6, var$7; + $group = $this.$getString($matchResult); + if ($group !== null && ($stringIndex + $group.$length() | 0) <= $matchResult.$getRightBound()) { + $i = 0; + while (true) { + if ($i >= $group.$length()) { + $matchResult.$setConsumed($this.$consCounter0, $group.$length()); + return $this.$next.$matches($stringIndex + $group.$length() | 0, $testString, $matchResult); + } + var$6 = jl_Character_toLowerCase0(jl_Character_toUpperCase0($group.$charAt($i))); + var$7 = $stringIndex + $i | 0; + var$7 = jl_Character_toUpperCase0($testString.$charAt(var$7)); + if (var$6 != jl_Character_toLowerCase0(var$7)) + break; + $i = $i + 1 | 0; + } + return (-1); + } + return (-1); +} +function jur_UCIBackReferenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$groupIndex1; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(725)), var$1); + return jl_StringBuilder_toString(var$2); +} +var cbgu_StreamUtils = $rt_classWithoutFields(); +var cbgu_StreamUtils_EMPTY_BYTES = null; +function cbgu_StreamUtils_$callClinit() { + cbgu_StreamUtils_$callClinit = $rt_eraseClinit(cbgu_StreamUtils); + cbgu_StreamUtils__clinit_(); +} +function cbgu_StreamUtils__init_() { + var var_0 = new cbgu_StreamUtils(); + cbgu_StreamUtils__init_0(var_0); + return var_0; +} +function cbgu_StreamUtils__init_0($this) { + cbgu_StreamUtils_$callClinit(); + jl_Object__init_0($this); +} +function cbgu_StreamUtils_closeQuietly($c) { + var $$je; + cbgu_StreamUtils_$callClinit(); + a: { + if ($c !== null) + try { + $c.$close(); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + } +} +function cbgu_StreamUtils__clinit_() { + cbgu_StreamUtils_EMPTY_BYTES = $rt_createByteArray(0); +} +function jn_ByteOrder() { + jl_Object.call(this); + this.$name12 = null; +} +var jn_ByteOrder_BIG_ENDIAN = null; +var jn_ByteOrder_LITTLE_ENDIAN = null; +function jn_ByteOrder_$callClinit() { + jn_ByteOrder_$callClinit = $rt_eraseClinit(jn_ByteOrder); + jn_ByteOrder__clinit_(); +} +function jn_ByteOrder__init_(var_0) { + var var_1 = new jn_ByteOrder(); + jn_ByteOrder__init_0(var_1, var_0); + return var_1; +} +function jn_ByteOrder__init_0($this, $name) { + jn_ByteOrder_$callClinit(); + jl_Object__init_0($this); + $this.$name12 = $name; +} +function jn_ByteOrder_nativeOrder() { + jn_ByteOrder_$callClinit(); + return jn_ByteOrder_BIG_ENDIAN; +} +function jn_ByteOrder__clinit_() { + jn_ByteOrder_BIG_ENDIAN = jn_ByteOrder__init_($rt_s(726)); + jn_ByteOrder_LITTLE_ENDIAN = jn_ByteOrder__init_($rt_s(727)); +} +var cbgg_TextureData$TextureDataType = $rt_classWithoutFields(jl_Enum); +var cbgg_TextureData$TextureDataType_Pixmap = null; +var cbgg_TextureData$TextureDataType_Custom = null; +var cbgg_TextureData$TextureDataType_$VALUES = null; +function cbgg_TextureData$TextureDataType_$callClinit() { + cbgg_TextureData$TextureDataType_$callClinit = $rt_eraseClinit(cbgg_TextureData$TextureDataType); + cbgg_TextureData$TextureDataType__clinit_(); +} +function cbgg_TextureData$TextureDataType__init_(var_0, var_1) { + var var_2 = new cbgg_TextureData$TextureDataType(); + cbgg_TextureData$TextureDataType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_TextureData$TextureDataType_values() { + cbgg_TextureData$TextureDataType_$callClinit(); + return cbgg_TextureData$TextureDataType_$VALUES.$clone(); +} +function cbgg_TextureData$TextureDataType__init_0($this, var$1, var$2) { + cbgg_TextureData$TextureDataType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_TextureData$TextureDataType__clinit_() { + cbgg_TextureData$TextureDataType_Pixmap = cbgg_TextureData$TextureDataType__init_($rt_s(728), 0); + cbgg_TextureData$TextureDataType_Custom = cbgg_TextureData$TextureDataType__init_($rt_s(729), 1); + cbgg_TextureData$TextureDataType_$VALUES = $rt_createArrayFromData(cbgg_TextureData$TextureDataType, [cbgg_TextureData$TextureDataType_Pixmap, cbgg_TextureData$TextureDataType_Custom]); +} +function cgxgbtp_Preloader$3$1() { + var a = this; jl_Object.call(a); + a.$val$type0 = null; + a.$val$name = null; + a.$val$droppedFiles = null; + a.$val$length = 0; + a.$this$1 = null; +} +function cgxgbtp_Preloader$3$1__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cgxgbtp_Preloader$3$1(); + cgxgbtp_Preloader$3$1__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cgxgbtp_Preloader$3$1__init_0($this, $this$1, var$2, var$3, var$4, var$5) { + $this.$this$1 = $this$1; + $this.$val$type0 = var$2; + $this.$val$name = var$3; + $this.$val$droppedFiles = var$4; + $this.$val$length = var$5; + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$3$1_handleEvent($this, $evt) { + var var$2, $blob, var$4, $baseUrl, var$6, $arrayBuffer, $data; + var$2 = $evt.target; + $blob = null; + var$4 = $this.$val$type0; + cgxgbtp_AssetType_$callClinit(); + if (var$4 !== cgxgbtp_AssetType_Binary && $this.$val$type0 !== cgxgbtp_AssetType_Audio) { + if ($this.$val$type0 === cgxgbtp_AssetType_Image) { + var$4 = $rt_globals.window.document; + var$4 = var$4.createElement("img"); + $baseUrl = $rt_str(var$2.result); + var$6 = $rt_ustr($baseUrl); + var$4.src = var$6; + $arrayBuffer = var$2.result; + $data = (cgxgbtdt_TypedArrays_getInstance()).$createInt8Array($arrayBuffer); + $blob = cgxgbtp_Blob__init_($arrayBuffer, $data); + cgxgbtp_Blob_setImage($blob, var$4); + } else if ($this.$val$type0 === cgxgbtp_AssetType_Text) + $blob = $rt_str(var$2.result); + } else { + $arrayBuffer = var$2.result; + $data = (cgxgbtdt_TypedArrays_getInstance()).$createInt8Array($arrayBuffer); + $blob = cgxgbtp_Blob__init_($arrayBuffer, $data); + } + if ($blob !== null) { + $this.$this$1.$this$012.$putAssetInMap($this.$val$type0, $this.$val$name, $blob); + $this.$val$droppedFiles.$add1($this.$val$name); + if ($this.$val$droppedFiles.$size == $this.$val$length) + $this.$this$1.$val$teaApplication.$postRunnable(cgxgbtp_Preloader$3$1$1__init_($this)); + } +} +function cgxgbtp_Preloader$3$1_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var otcic_StdoutOutputStream = $rt_classWithoutFields(otcic_ConsoleOutputStream); +var otcic_StdoutOutputStream_INSTANCE = null; +function otcic_StdoutOutputStream_$callClinit() { + otcic_StdoutOutputStream_$callClinit = $rt_eraseClinit(otcic_StdoutOutputStream); + otcic_StdoutOutputStream__clinit_(); +} +function otcic_StdoutOutputStream__init_() { + var var_0 = new otcic_StdoutOutputStream(); + otcic_StdoutOutputStream__init_0(var_0); + return var_0; +} +function otcic_StdoutOutputStream__init_0($this) { + otcic_StdoutOutputStream_$callClinit(); + otcic_ConsoleOutputStream__init_($this); +} +function otcic_StdoutOutputStream_write($this, $b, $off, $len) { + otcic_Console_writeStdout($b, $off, $len); +} +function otcic_StdoutOutputStream__clinit_() { + otcic_StdoutOutputStream_INSTANCE = otcic_StdoutOutputStream__init_(); +} +var cbga_Music = $rt_classWithoutFields(0); +var jur_DotAllQuantifierSet = $rt_classWithoutFields(jur_QuantifierSet); +function jur_DotAllQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_DotAllQuantifierSet(); + jur_DotAllQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_DotAllQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_QuantifierSet__init_($this, $innerSet, $next, $type); +} +function jur_DotAllQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength; + $strLength = $matchResult.$getRightBound(); + if ($strLength > $stringIndex) + return $this.$next.$findBack($stringIndex, $strLength, $testString, $matchResult); + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_DotAllQuantifierSet_find($this, $stringIndex, $testString, $matchResult) { + var $strLength; + $strLength = $matchResult.$getRightBound(); + if ($this.$next.$findBack($stringIndex, $strLength, $testString, $matchResult) >= 0) + return $stringIndex; + return (-1); +} +function jur_DotAllQuantifierSet_getName($this) { + return $rt_s(730); +} +function omceugcs_Shape() { + omceugc_Component.call(this); + this.$shapeType = null; +} +function omceugcs_Shape__init_() { + var var_0 = new omceugcs_Shape(); + omceugcs_Shape__init_0(var_0); + return var_0; +} +function omceugcs_Shape__init_0($this) { + omceugc_Component__init_($this); +} +var cbgggmd_ModelMaterial$MaterialType = $rt_classWithoutFields(jl_Enum); +var cbgggmd_ModelMaterial$MaterialType_Lambert = null; +var cbgggmd_ModelMaterial$MaterialType_Phong = null; +var cbgggmd_ModelMaterial$MaterialType_$VALUES = null; +function cbgggmd_ModelMaterial$MaterialType_$callClinit() { + cbgggmd_ModelMaterial$MaterialType_$callClinit = $rt_eraseClinit(cbgggmd_ModelMaterial$MaterialType); + cbgggmd_ModelMaterial$MaterialType__clinit_(); +} +function cbgggmd_ModelMaterial$MaterialType__init_(var_0, var_1) { + var var_2 = new cbgggmd_ModelMaterial$MaterialType(); + cbgggmd_ModelMaterial$MaterialType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgggmd_ModelMaterial$MaterialType_values() { + cbgggmd_ModelMaterial$MaterialType_$callClinit(); + return cbgggmd_ModelMaterial$MaterialType_$VALUES.$clone(); +} +function cbgggmd_ModelMaterial$MaterialType__init_0($this, var$1, var$2) { + cbgggmd_ModelMaterial$MaterialType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgggmd_ModelMaterial$MaterialType__clinit_() { + cbgggmd_ModelMaterial$MaterialType_Lambert = cbgggmd_ModelMaterial$MaterialType__init_($rt_s(731), 0); + cbgggmd_ModelMaterial$MaterialType_Phong = cbgggmd_ModelMaterial$MaterialType__init_($rt_s(732), 1); + cbgggmd_ModelMaterial$MaterialType_$VALUES = $rt_createArrayFromData(cbgggmd_ModelMaterial$MaterialType, [cbgggmd_ModelMaterial$MaterialType_Lambert, cbgggmd_ModelMaterial$MaterialType_Phong]); +} +var jur_ReluctantGroupQuantifierSet = $rt_classWithoutFields(jur_GroupQuantifierSet); +function jur_ReluctantGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_ReluctantGroupQuantifierSet(); + jur_ReluctantGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_ReluctantGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_ReluctantGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $res; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $res = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($res >= 0) + return $res; + return $this.$innerSet.$matches($stringIndex, $testString, $matchResult); +} +function cbgggpi_ColorInfluencer$Single() { + var a = this; cbgggpi_ColorInfluencer.call(a); + a.$alphaValue = null; + a.$colorValue = null; +} +function cbgggpi_ColorInfluencer$Single__init_() { + var var_0 = new cbgggpi_ColorInfluencer$Single(); + cbgggpi_ColorInfluencer$Single__init_0(var_0); + return var_0; +} +function cbgggpi_ColorInfluencer$Single__init_0($this) { + cbgggpi_ColorInfluencer__init_($this); + $this.$colorValue = cbgggpv_GradientColorValue__init_(); + $this.$alphaValue = cbgggpv_ScaledNumericValue__init_(); + $this.$alphaValue.$setHigh(1.0); +} +var cbg_Application = $rt_classWithoutFields(0); +function cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage() { + cbggg_PixmapPacker$Page.call(this); + this.$root = null; +} +function cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_(var_0) { + var var_1 = new cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage(); + cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_0(var_1, var_0); + return var_1; +} +function cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_0($this, $packer) { + cbggg_PixmapPacker$Page__init_0($this, $packer); + $this.$root = cbggg_PixmapPacker$GuillotineStrategy$Node__init_(); + $this.$root.$rect.$x7 = $packer.$padding; + $this.$root.$rect.$y7 = $packer.$padding; + $this.$root.$rect.$width4 = $packer.$pageWidth - ($packer.$padding * 2 | 0) | 0; + $this.$root.$rect.$height4 = $packer.$pageHeight - ($packer.$padding * 2 | 0) | 0; +} +var jnc_CoderMalfunctionError = $rt_classWithoutFields(jl_Error); +function jnc_CoderMalfunctionError__init_(var_0) { + var var_1 = new jnc_CoderMalfunctionError(); + jnc_CoderMalfunctionError__init_0(var_1, var_0); + return var_1; +} +function jnc_CoderMalfunctionError__init_0($this, $cause) { + jl_Error__init_6($this, $cause); +} +function cbgssu_Value$Fixed() { + cbgssu_Value.call(this); + this.$value8 = 0.0; +} +var cbgssu_Value$Fixed_cache = null; +function cbgssu_Value$Fixed_$callClinit() { + cbgssu_Value$Fixed_$callClinit = $rt_eraseClinit(cbgssu_Value$Fixed); + cbgssu_Value$Fixed__clinit_(); +} +function cbgssu_Value$Fixed__init_(var_0) { + var var_1 = new cbgssu_Value$Fixed(); + cbgssu_Value$Fixed__init_0(var_1, var_0); + return var_1; +} +function cbgssu_Value$Fixed__init_0($this, $value) { + cbgssu_Value$Fixed_$callClinit(); + cbgssu_Value__init_($this); + $this.$value8 = $value; +} +function cbgssu_Value$Fixed__clinit_() { + cbgssu_Value$Fixed_cache = $rt_createArray(cbgssu_Value$Fixed, 111); +} +var cbgg_Colors = $rt_classWithoutFields(); +var cbgg_Colors_map = null; +function cbgg_Colors_$callClinit() { + cbgg_Colors_$callClinit = $rt_eraseClinit(cbgg_Colors); + cbgg_Colors__clinit_(); +} +function cbgg_Colors__init_() { + var var_0 = new cbgg_Colors(); + cbgg_Colors__init_0(var_0); + return var_0; +} +function cbgg_Colors_get($name) { + cbgg_Colors_$callClinit(); + return cbgg_Colors_map.$get2($name); +} +function cbgg_Colors_reset() { + var var$1; + cbgg_Colors_$callClinit(); + cbgg_Colors_map.$clear6(); + var$1 = cbgg_Colors_map; + cbgg_Color_$callClinit(); + var$1.$put1($rt_s(733), cbgg_Color_CLEAR); + cbgg_Colors_map.$put1($rt_s(734), cbgg_Color_BLACK); + cbgg_Colors_map.$put1($rt_s(735), cbgg_Color_WHITE); + cbgg_Colors_map.$put1($rt_s(736), cbgg_Color_LIGHT_GRAY); + cbgg_Colors_map.$put1($rt_s(737), cbgg_Color_GRAY); + cbgg_Colors_map.$put1($rt_s(738), cbgg_Color_DARK_GRAY); + cbgg_Colors_map.$put1($rt_s(739), cbgg_Color_BLUE); + cbgg_Colors_map.$put1($rt_s(740), cbgg_Color_NAVY); + cbgg_Colors_map.$put1($rt_s(741), cbgg_Color_ROYAL); + cbgg_Colors_map.$put1($rt_s(742), cbgg_Color_SLATE); + cbgg_Colors_map.$put1($rt_s(743), cbgg_Color_SKY); + cbgg_Colors_map.$put1($rt_s(744), cbgg_Color_CYAN); + cbgg_Colors_map.$put1($rt_s(745), cbgg_Color_TEAL); + cbgg_Colors_map.$put1($rt_s(746), cbgg_Color_GREEN); + cbgg_Colors_map.$put1($rt_s(747), cbgg_Color_CHARTREUSE); + cbgg_Colors_map.$put1($rt_s(748), cbgg_Color_LIME); + cbgg_Colors_map.$put1($rt_s(749), cbgg_Color_FOREST); + cbgg_Colors_map.$put1($rt_s(750), cbgg_Color_OLIVE); + cbgg_Colors_map.$put1($rt_s(751), cbgg_Color_YELLOW); + cbgg_Colors_map.$put1($rt_s(752), cbgg_Color_GOLD); + cbgg_Colors_map.$put1($rt_s(753), cbgg_Color_GOLDENROD); + cbgg_Colors_map.$put1($rt_s(754), cbgg_Color_ORANGE); + cbgg_Colors_map.$put1($rt_s(755), cbgg_Color_BROWN); + cbgg_Colors_map.$put1($rt_s(756), cbgg_Color_TAN); + cbgg_Colors_map.$put1($rt_s(757), cbgg_Color_FIREBRICK); + cbgg_Colors_map.$put1($rt_s(758), cbgg_Color_RED); + cbgg_Colors_map.$put1($rt_s(759), cbgg_Color_SCARLET); + cbgg_Colors_map.$put1($rt_s(760), cbgg_Color_CORAL); + cbgg_Colors_map.$put1($rt_s(761), cbgg_Color_SALMON); + cbgg_Colors_map.$put1($rt_s(762), cbgg_Color_PINK); + cbgg_Colors_map.$put1($rt_s(763), cbgg_Color_MAGENTA); + cbgg_Colors_map.$put1($rt_s(764), cbgg_Color_PURPLE); + cbgg_Colors_map.$put1($rt_s(765), cbgg_Color_VIOLET); + cbgg_Colors_map.$put1($rt_s(766), cbgg_Color_MAROON); +} +function cbgg_Colors__init_0($this) { + cbgg_Colors_$callClinit(); + jl_Object__init_0($this); +} +function cbgg_Colors__clinit_() { + cbgg_Colors_map = cbgu_ObjectMap__init_(); + cbgg_Colors_reset(); +} +var jur_CIDecomposedCharSet = $rt_classWithoutFields(jur_DecomposedCharSet); +function jur_CIDecomposedCharSet__init_(var_0, var_1) { + var var_2 = new jur_CIDecomposedCharSet(); + jur_CIDecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CIDecomposedCharSet__init_0($this, $decomp, $decomposedCharLength) { + jur_DecomposedCharSet__init_0($this, $decomp, $decomposedCharLength); +} +var otjw_WebGLContextAttributes = $rt_classWithoutFields(); +function otjw_WebGLContextAttributes_create$js_body$_13() { + return { }; +} +var cbggg_PixmapPacker$GuillotineStrategy = $rt_classWithoutFields(); +function cbggg_PixmapPacker$GuillotineStrategy__init_() { + var var_0 = new cbggg_PixmapPacker$GuillotineStrategy(); + cbggg_PixmapPacker$GuillotineStrategy__init_0(var_0); + return var_0; +} +function cbggg_PixmapPacker$GuillotineStrategy__init_0($this) { + jl_Object__init_0($this); +} +function cbggg_PixmapPacker$GuillotineStrategy_pack($this, $packer, $name, $rect) { + var $page, $padding, var$6, var$7, $node; + if ($packer.$pages.$size) + $page = $packer.$pages.$peek(); + else { + $page = cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_($packer); + $packer.$pages.$add1($page); + } + $padding = $packer.$padding; + var$6 = $rect.$width4; + var$7 = $padding; + $rect.$width4 = var$6 + var$7; + $rect.$height4 = $rect.$height4 + var$7; + $node = cbggg_PixmapPacker$GuillotineStrategy_insert($this, $page.$root, $rect); + if ($node === null) { + $page = cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_($packer); + $packer.$pages.$add1($page); + $node = cbggg_PixmapPacker$GuillotineStrategy_insert($this, $page.$root, $rect); + } + $node.$full = 1; + $rect.$set12($node.$rect.$x7, $node.$rect.$y7, $node.$rect.$width4 - var$7, $node.$rect.$height4 - var$7); + return $page; +} +function cbggg_PixmapPacker$GuillotineStrategy_insert($this, $node, $rect) { + var $newNode, $deltaWidth, $deltaHeight; + if (!$node.$full && $node.$leftChild !== null && $node.$rightChild !== null) { + $newNode = cbggg_PixmapPacker$GuillotineStrategy_insert($this, $node.$leftChild, $rect); + if ($newNode === null) + $newNode = cbggg_PixmapPacker$GuillotineStrategy_insert($this, $node.$rightChild, $rect); + return $newNode; + } + if ($node.$full) + return null; + if ($node.$rect.$width4 === $rect.$width4 && $node.$rect.$height4 === $rect.$height4) + return $node; + if ($node.$rect.$width4 >= $rect.$width4 && $node.$rect.$height4 >= $rect.$height4) { + $node.$leftChild = cbggg_PixmapPacker$GuillotineStrategy$Node__init_(); + $node.$rightChild = cbggg_PixmapPacker$GuillotineStrategy$Node__init_(); + $deltaWidth = ($node.$rect.$width4 | 0) - ($rect.$width4 | 0) | 0; + $deltaHeight = ($node.$rect.$height4 | 0) - ($rect.$height4 | 0) | 0; + if ($deltaWidth <= $deltaHeight) { + $node.$leftChild.$rect.$x7 = $node.$rect.$x7; + $node.$leftChild.$rect.$y7 = $node.$rect.$y7; + $node.$leftChild.$rect.$width4 = $node.$rect.$width4; + $node.$leftChild.$rect.$height4 = $rect.$height4; + $node.$rightChild.$rect.$x7 = $node.$rect.$x7; + $node.$rightChild.$rect.$y7 = $node.$rect.$y7 + $rect.$height4; + $node.$rightChild.$rect.$width4 = $node.$rect.$width4; + $node.$rightChild.$rect.$height4 = $node.$rect.$height4 - $rect.$height4; + } else { + $node.$leftChild.$rect.$x7 = $node.$rect.$x7; + $node.$leftChild.$rect.$y7 = $node.$rect.$y7; + $node.$leftChild.$rect.$width4 = $rect.$width4; + $node.$leftChild.$rect.$height4 = $node.$rect.$height4; + $node.$rightChild.$rect.$x7 = $node.$rect.$x7 + $rect.$width4; + $node.$rightChild.$rect.$y7 = $node.$rect.$y7; + $node.$rightChild.$rect.$width4 = $node.$rect.$width4 - $rect.$width4; + $node.$rightChild.$rect.$height4 = $node.$rect.$height4; + } + return cbggg_PixmapPacker$GuillotineStrategy_insert($this, $node.$leftChild, $rect); + } + return null; +} +function cbgm_Affine2() { + var a = this; jl_Object.call(a); + a.$m00 = 0.0; + a.$m01 = 0.0; + a.$m02 = 0.0; + a.$m10 = 0.0; + a.$m11 = 0.0; + a.$m12 = 0.0; +} +function cbgm_Affine2__init_() { + var var_0 = new cbgm_Affine2(); + cbgm_Affine2__init_0(var_0); + return var_0; +} +function cbgm_Affine2__init_0($this) { + jl_Object__init_0($this); + $this.$m00 = 1.0; + $this.$m01 = 0.0; + $this.$m02 = 0.0; + $this.$m10 = 0.0; + $this.$m11 = 1.0; + $this.$m12 = 0.0; +} +function cgxgbtp_AssetDownloadImpl$4$1() { + var a = this; jl_Object.call(a); + a.$val$request0 = null; + a.$this$118 = null; +} +function cgxgbtp_AssetDownloadImpl$4$1__init_(var_0, var_1) { + var var_2 = new cgxgbtp_AssetDownloadImpl$4$1(); + cgxgbtp_AssetDownloadImpl$4$1__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_AssetDownloadImpl$4$1__init_0($this, $this$1, var$2) { + $this.$this$118 = $this$1; + $this.$val$request0 = var$2; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$4$1_handleEvent($this, $evt) { + var var$2, var$3, var$4, var$5, var$6, $data, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();$data = $thread.pop();var$6 = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$evt = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($this.$val$request0.readyState == 4) { + a: { + if ($this.$val$request0.status != 200) { + if ($this.$val$request0.status != 404) { + var$2 = $this.$val$request0; + if (var$2.status != 403) { + try { + var$3 = Long_fromInt(100); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + $this.$this$118.$this$022.$loadBinary($this.$this$118.$val$async1, $this.$this$118.$val$url3, $this.$this$118.$val$listener4); + break a; + } + } + $this.$this$118.$val$listener4.$onFailure($this.$this$118.$val$url3); + } else { + if ($this.$this$118.$this$022.$showLogs) { + var$2 = jl_System_out(); + var$4 = $this.$this$118.$val$url3; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, $rt_s(767)), var$4); + var$2.$println(jl_StringBuilder_toString(var$5)); + } + var$6 = $this.$val$request0.response; + $data = (cgxgbtdt_TypedArrays_getInstance()).$createInt8Array(var$6); + $this.$this$118.$val$listener4.$onSuccess($this.$this$118.$val$url3, cgxgbtp_Blob__init_(var$6, $data)); + } + } + $this.$this$118.$this$022.$subtractQueue(); + } + return; + case 1: + b: { + try { + jl_Thread_sleep(var$3); + if ($rt_suspending()) { + break main; + } + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + } + $this.$this$118.$this$022.$loadBinary($this.$this$118.$val$async1, $this.$this$118.$val$url3, $this.$this$118.$val$listener4); + $this.$this$118.$this$022.$subtractQueue(); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $evt, var$2, var$3, var$4, var$5, var$6, $data, $ptr); +} +function cgxgbtp_AssetDownloadImpl$4$1_handleEvent$exported$0(var$0, var$1) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();var$0 = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + var$0.$handleEvent(var$1); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push(var$0, var$1, $ptr); +} +function cbgg_Pixmap() { + var a = this; jl_Object.call(a); + a.$width8 = 0; + a.$height7 = 0; + a.$canvas0 = null; + a.$context0 = null; + a.$id3 = 0; + a.$buffer7 = null; + a.$r2 = 0; + a.$g2 = 0; + a.$b2 = 0; + a.$a2 = 0.0; + a.$colorStr = null; + a.$blending = null; + a.$filter = null; + a.$pixels = null; + a.$imageElement = null; + a.$videoElement = null; + a.$color4 = 0; + a.$nativePixmap = null; + a.$disposed0 = 0; +} +var cbgg_Pixmap_pixmaps = null; +var cbgg_Pixmap_nextId = 0; +var cbgg_Pixmap_clearColor = null; +function cbgg_Pixmap_$callClinit() { + cbgg_Pixmap_$callClinit = $rt_eraseClinit(cbgg_Pixmap); + cbgg_Pixmap__clinit_(); +} +function cbgg_Pixmap__init_0(var_0) { + var var_1 = new cbgg_Pixmap(); + cbgg_Pixmap__init_1(var_1, var_0); + return var_1; +} +function cbgg_Pixmap__init_(var_0, var_1, var_2) { + var var_3 = new cbgg_Pixmap(); + cbgg_Pixmap__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Pixmap__init_1($this, $file) { + var $webFileHandler, $path, $object, $app, $config, $response, $bytes, var$9, $htmlImageElement, var$11, var$12, var$13; + cbgg_Pixmap_$callClinit(); + jl_Object__init_0($this); + $this.$r2 = 255; + $this.$g2 = 255; + $this.$b2 = 255; + $this.$colorStr = cbgg_Pixmap_make($this.$r2, $this.$g2, $this.$b2, $this.$a2); + cbgg_Pixmap$Blending_$callClinit(); + $this.$blending = cbgg_Pixmap$Blending_SourceOver; + cbgg_Pixmap$Filter_$callClinit(); + $this.$filter = cbgg_Pixmap$Filter_BiLinear; + $this.$color4 = 0; + $webFileHandler = $file; + $path = $webFileHandler.$path(); + $object = $webFileHandler.$preloader.$images.$get2($path); + $app = cbg_Gdx_app; + $config = $app.$getConfig(); + if ($config.$useNativePixmap) { + $response = cgxgbtp_Blob_getData($object); + $bytes = otji_JS_unwrapByteArray($response); + var$9 = $bytes.data; + $this.$nativePixmap = cbggg_Gdx2DPixmapEmu__init_($bytes, 0, var$9.length, 0); + cbgg_Pixmap_initPixmapEmu($this, (-1), (-1), null, null); + } else { + $htmlImageElement = cgxgbtp_Blob_getImage($object); + cbgg_Pixmap_initPixmapEmu($this, (-1), (-1), $htmlImageElement, null); + if ($this.$imageElement === null) { + var$11 = new cbgu_GdxRuntimeException; + var$12 = $file.$path(); + var$13 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$13, $rt_s(768)), var$12), $rt_s(769)); + cbgu_GdxRuntimeException__init_(var$11, jl_StringBuilder_toString(var$13)); + $rt_throw(var$11); + } + } +} +function cbgg_Pixmap__init_2($this, $width, $height, $format) { + cbgg_Pixmap_$callClinit(); + jl_Object__init_0($this); + $this.$r2 = 255; + $this.$g2 = 255; + $this.$b2 = 255; + $this.$colorStr = cbgg_Pixmap_make($this.$r2, $this.$g2, $this.$b2, $this.$a2); + cbgg_Pixmap$Blending_$callClinit(); + $this.$blending = cbgg_Pixmap$Blending_SourceOver; + cbgg_Pixmap$Filter_$callClinit(); + $this.$filter = cbgg_Pixmap$Filter_BiLinear; + $this.$color4 = 0; + cbgg_Pixmap_initPixmapEmu($this, $width, $height, null, null); +} +function cbgg_Pixmap_initPixmapEmu($this, $width, $height, $imageElement, $videoElement) { + var var$5; + if ($videoElement !== null) { + $this.$videoElement = $videoElement; + $this.$width8 = $videoElement.getWidth(); + $this.$height7 = $videoElement.getHeight(); + } else if ($imageElement === null) { + $this.$width8 = $width; + $this.$height7 = $height; + } else { + $this.$imageElement = $imageElement; + $this.$width8 = $imageElement.width; + $this.$height7 = $imageElement.height; + } + $this.$buffer7 = cbgu_BufferUtils_newByteBuffer(4); + cbgg_Pixmap_$callClinit(); + var$5 = cbgg_Pixmap_nextId; + cbgg_Pixmap_nextId = var$5 + 1 | 0; + $this.$id3 = var$5; + $this.$buffer7.$putInt(0, $this.$id3); + cbgg_Pixmap_pixmaps.$put1(jl_Integer_valueOf($this.$id3), $this); +} +function cbgg_Pixmap_create($this) { + var $window, $document, $createElement, var$4, var$5; + $window = cgxgbtdi_TeaWindow_get(); + $document = $window.$getDocument(); + $createElement = $document.createElement("canvas"); + $this.$canvas0 = $createElement; + var$4 = $this.$canvas0; + var$5 = $this.$width8; + var$4.width = var$5; + var$4 = $this.$canvas0; + var$5 = $this.$height7; + var$4.height = var$5; + $this.$context0 = $this.$canvas0.getContext("2d"); + var$4 = $this.$context0; + var$5 = $rt_ustr((cbgg_Pixmap_getComposite()).$toString()); + var$4.globalCompositeOperation = var$5; +} +function cbgg_Pixmap_getComposite() { + cbgg_Pixmap_$callClinit(); + cbgg_Composite_$callClinit(); + return cbgg_Composite_SOURCE_OVER; +} +function cbgg_Pixmap_make($r2, $g2, $b2, $a2) { + var var$5; + cbgg_Pixmap_$callClinit(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append3(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(var$5, $rt_s(770)), $r2), 44), $g2), 44), $b2), 44), $a2), 41); + return jl_StringBuilder_toString(var$5); +} +function cbgg_Pixmap_getCanvasElement($this) { + cbgg_Pixmap_ensureCanvasExists($this); + return $this.$canvas0; +} +function cbgg_Pixmap_ensureCanvasExists($this) { + var var$1, var$2; + if ($this.$canvas0 === null) { + cbgg_Pixmap_create($this); + if ($this.$imageElement !== null) { + var$1 = $this.$context0; + cbgg_Composite_$callClinit(); + var$2 = $rt_ustr(cbgg_Composite_getValue(cbgg_Composite_COPY)); + var$1.globalCompositeOperation = var$2; + var$1 = $this.$context0; + var$2 = $this.$imageElement; + var$1.drawImage(var$2, 0.0, 0.0); + var$1 = $this.$context0; + var$2 = $rt_ustr(cbgg_Composite_getValue(cbgg_Pixmap_getComposite())); + var$1.globalCompositeOperation = var$2; + } + if ($this.$videoElement !== null) { + var$2 = $this.$context0; + cbgg_Composite_$callClinit(); + var$1 = $rt_ustr(cbgg_Composite_getValue(cbgg_Composite_COPY)); + var$2.globalCompositeOperation = var$1; + var$1 = $this.$context0; + var$2 = $this.$videoElement; + var$1.drawImage(var$2, 0.0, 0.0); + var$1 = $this.$context0; + var$2 = $rt_ustr(cbgg_Composite_getValue(cbgg_Pixmap_getComposite())); + var$1.globalCompositeOperation = var$2; + } + } +} +function cbgg_Pixmap_canUsePixmapData($this) { + return $this.$canvas0 === null && $this.$nativePixmap !== null ? 1 : 0; +} +function cbgg_Pixmap_getPixmapData($this) { + return $this.$nativePixmap.$getPixels0(); +} +function cbgg_Pixmap_canUseImageElement($this) { + return $this.$canvas0 === null && $this.$imageElement !== null ? 1 : 0; +} +function cbgg_Pixmap_getImageElement($this) { + return $this.$imageElement; +} +function cbgg_Pixmap_canUseVideoElement($this) { + return $this.$canvas0 === null && $this.$videoElement !== null ? 1 : 0; +} +function cbgg_Pixmap_getVideoElement($this) { + return $this.$videoElement; +} +function cbgg_Pixmap_setColor($this, $r, $g, $b, $a) { + var var$5, var$6; + if ($this.$nativePixmap !== null) + $this.$color4 = cbgg_Color_rgba8888($r, $g, $b, $a); + else { + cbgg_Pixmap_ensureCanvasExists($this); + $this.$r2 = $r * 255.0 | 0; + $this.$g2 = $g * 255.0 | 0; + $this.$b2 = $b * 255.0 | 0; + $this.$a2 = $a; + $this.$colorStr = cbgg_Pixmap_make($this.$r2, $this.$g2, $this.$b2, $this.$a2); + var$5 = $this.$context0; + var$6 = $rt_ustr($this.$colorStr); + var$5.fillStyle = var$6; + var$5 = $this.$context0; + var$6 = $rt_ustr($this.$colorStr); + var$5.strokeStyle = var$6; + } +} +function cbgg_Pixmap_setColor0($this, $color) { + $this.$setColor($color.$r0, $color.$g0, $color.$b0, $color.$a0); +} +function cbgg_Pixmap_fill($this) { + var var$1, var$2, var$3, var$4, var$5; + if ($this.$nativePixmap !== null) + $this.$nativePixmap.$clear2($this.$color4); + else { + cbgg_Pixmap_ensureCanvasExists($this); + var$1 = $this.$context0; + var$2 = $this.$getWidth(); + var$3 = $this.$getHeight(); + var$1.clearRect(0.0, 0.0, var$2, var$3); + var$4 = $this.$getWidth(); + var$5 = $this.$getHeight(); + cbgg_PixmapEmu$DrawType_$callClinit(); + cbgg_Pixmap_rectangle($this, 0, 0, var$4, var$5, cbgg_PixmapEmu$DrawType_FILL); + } +} +function cbgg_Pixmap_drawPixmap($this, $pixmap, $x, $y) { + var $image; + if ($this.$nativePixmap !== null) + $this.$drawPixmap($pixmap, $x, $y, 0, 0, $pixmap.$getWidth(), $pixmap.$getHeight()); + else { + $image = $pixmap.$getCanvasElement(); + cbgg_Pixmap_image($this, $image, 0, 0, $image.width, $image.height, $x, $y, $image.width, $image.height); + } +} +function cbgg_Pixmap_drawPixmap0($this, $pixmap, $x, $y, $srcx, $srcy, $srcWidth, $srcHeight) { + var $image; + if ($this.$nativePixmap === null) { + $image = $pixmap.$getCanvasElement(); + cbgg_Pixmap_image($this, $image, $srcx, $srcy, $srcWidth, $srcHeight, $x, $y, $srcWidth, $srcHeight); + } else + $this.$nativePixmap.$drawPixmap2($pixmap.$nativePixmap, $srcx, $srcy, $x, $y, $srcWidth, $srcHeight); +} +function cbgg_Pixmap_drawPixmap1($this, $pixmap, $srcx, $srcy, $srcWidth, $srcHeight, $dstx, $dsty, $dstWidth, $dstHeight) { + if ($this.$nativePixmap === null) + cbgg_Pixmap_image($this, $pixmap.$getCanvasElement(), $srcx, $srcy, $srcWidth, $srcHeight, $dstx, $dsty, $dstWidth, $dstHeight); + else + $this.$nativePixmap.$drawPixmap3($pixmap.$nativePixmap, $srcx, $srcy, $srcWidth, $srcHeight, $dstx, $dsty, $dstWidth, $dstHeight); +} +function cbgg_Pixmap_getPixel($this, $x, $y) { + var var$3, var$4, var$5, $i, $r, $g, $b, $a; + if ($this.$nativePixmap !== null) + return $this.$nativePixmap.$getPixel($x, $y); + cbgg_Pixmap_ensureCanvasExists($this); + if ($this.$pixels === null) { + var$3 = $this.$context0; + var$4 = $this.$width8; + var$5 = $this.$height7; + $this.$pixels = var$3.getImageData(0.0, 0.0, var$4, var$5).data; + } + $i = ($x * 4 | 0) + ($rt_imul($y, $this.$width8) * 4 | 0) | 0; + $r = $this.$pixels[$i + 0 | 0] & 255; + $g = $this.$pixels[$i + 1 | 0] & 255; + $b = $this.$pixels[$i + 2 | 0] & 255; + $a = $this.$pixels[$i + 3 | 0] & 255; + return $r << 24 | $g << 16 | $b << 8 | $a; +} +function cbgg_Pixmap_getWidth($this) { + if ($this.$nativePixmap === null) + return $this.$width8; + return $this.$nativePixmap.$getWidth(); +} +function cbgg_Pixmap_getHeight($this) { + if ($this.$nativePixmap === null) + return $this.$height7; + return $this.$nativePixmap.$getHeight(); +} +function cbgg_Pixmap_dispose($this) { + if ($this.$disposed0) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(771))); + cbgg_Pixmap_$callClinit(); + cbgg_Pixmap_pixmaps.$remove2(jl_Integer_valueOf($this.$id3)); + if ($this.$nativePixmap !== null) + $this.$nativePixmap.$dispose(); + $this.$disposed0 = 1; +} +function cbgg_Pixmap_getGLFormat($this) { + if ($this.$nativePixmap === null) + return 6408; + return $this.$nativePixmap.$getGLFormat(); +} +function cbgg_Pixmap_getGLInternalFormat($this) { + if ($this.$nativePixmap === null) + return 6408; + return $this.$nativePixmap.$getGLInternalFormat(); +} +function cbgg_Pixmap_getGLType($this) { + if ($this.$nativePixmap === null) + return 5121; + return $this.$nativePixmap.$getGLType(); +} +function cbgg_Pixmap_getPixels($this) { + return $this.$buffer7; +} +function cbgg_Pixmap_getFormat($this) { + if ($this.$nativePixmap === null) { + cbgg_Pixmap$Format_$callClinit(); + return cbgg_Pixmap$Format_RGBA8888; + } + return cbgg_Pixmap$Format_fromGdx2DPixmapFormat($this.$nativePixmap.$getFormat0()); +} +function cbgg_Pixmap_setBlending($this, $blending) { + var var$2, var$3; + $this.$blending = $blending; + if ($this.$nativePixmap === null) { + cbgg_Pixmap_ensureCanvasExists($this); + var$2 = $this.$context0; + var$3 = $rt_ustr((cbgg_Pixmap_getComposite()).$toString()); + var$2.globalCompositeOperation = var$3; + } else { + var$3 = $this.$nativePixmap; + cbgg_Pixmap$Blending_$callClinit(); + var$3.$setBlend($blending !== cbgg_Pixmap$Blending_None ? 1 : 0); + } +} +function cbgg_Pixmap_rectangle($this, $x, $y, $width, $height, $drawType) { + var var$6, var$7, var$8, var$9, var$10, var$11, var$12, var$13; + cbgg_Pixmap_ensureCanvasExists($this); + var$6 = $this.$blending; + cbgg_Pixmap$Blending_$callClinit(); + if (var$6 === cbgg_Pixmap$Blending_None) { + var$7 = $this.$context0; + var$8 = $rt_ustr(cbgg_Pixmap_clearColor); + var$7.fillStyle = var$8; + var$7 = $this.$context0; + var$8 = $rt_ustr(cbgg_Pixmap_clearColor); + var$7.strokeStyle = var$8; + var$7 = $this.$context0; + var$8 = "destination-out"; + var$7.globalCompositeOperation = var$8; + $this.$context0.beginPath(); + var$9 = $this.$context0; + var$10 = $x; + var$11 = $y; + var$12 = $width; + var$13 = $height; + var$9.rect(var$10, var$11, var$12, var$13); + cbgg_Pixmap_fillOrStrokePath($this, $drawType); + $this.$context0.closePath(); + var$8 = $this.$context0; + var$6 = $rt_ustr($this.$colorStr); + var$8.fillStyle = var$6; + var$8 = $this.$context0; + var$6 = $rt_ustr($this.$colorStr); + var$8.strokeStyle = var$6; + var$8 = $this.$context0; + cbgg_Composite_$callClinit(); + var$6 = $rt_ustr(cbgg_Composite_getValue(cbgg_Composite_SOURCE_OVER)); + var$8.globalCompositeOperation = var$6; + } + $this.$context0.beginPath(); + var$8 = $this.$context0; + var$13 = $x; + var$10 = $y; + var$11 = $width; + var$12 = $height; + var$8.rect(var$13, var$10, var$11, var$12); + cbgg_Pixmap_fillOrStrokePath($this, $drawType); + $this.$context0.closePath(); + $this.$pixels = null; +} +function cbgg_Pixmap_image($this, $image, $srcX, $srcY, $srcWidth, $srcHeight, $dstX, $dstY, $dstWidth, $dstHeight) { + var var$10, var$11, var$12, var$13, var$14, var$15, var$16, var$17, var$18, var$19, var$20; + cbgg_Pixmap_ensureCanvasExists($this); + var$10 = $this.$blending; + cbgg_Pixmap$Blending_$callClinit(); + if (var$10 === cbgg_Pixmap$Blending_None) { + var$11 = $this.$context0; + var$10 = $rt_ustr(cbgg_Pixmap_clearColor); + var$11.fillStyle = var$10; + var$11 = $this.$context0; + var$10 = $rt_ustr(cbgg_Pixmap_clearColor); + var$11.strokeStyle = var$10; + var$11 = $this.$context0; + var$10 = "destination-out"; + var$11.globalCompositeOperation = var$10; + $this.$context0.beginPath(); + var$11 = $this.$context0; + var$12 = $dstX; + var$13 = $dstY; + var$14 = $dstWidth; + var$15 = $dstHeight; + var$11.rect(var$12, var$13, var$14, var$15); + cbgg_PixmapEmu$DrawType_$callClinit(); + cbgg_Pixmap_fillOrStrokePath($this, cbgg_PixmapEmu$DrawType_FILL); + $this.$context0.closePath(); + var$11 = $this.$context0; + var$10 = $rt_ustr($this.$colorStr); + var$11.fillStyle = var$10; + var$16 = $this.$context0; + var$11 = $rt_ustr($this.$colorStr); + var$16.strokeStyle = var$11; + var$16 = $this.$context0; + cbgg_Composite_$callClinit(); + var$11 = $rt_ustr(cbgg_Composite_getValue(cbgg_Composite_SOURCE_OVER)); + var$16.globalCompositeOperation = var$11; + } + if ($srcWidth && $srcHeight && $dstWidth && $dstHeight) { + var$11 = $this.$context0; + var$12 = $srcX; + var$13 = $srcY; + var$14 = $srcWidth; + var$15 = $srcHeight; + var$17 = $dstX; + var$18 = $dstY; + var$19 = $dstWidth; + var$20 = $dstHeight; + var$11.drawImage($image, var$12, var$13, var$14, var$15, var$17, var$18, var$19, var$20); + } + $this.$pixels = null; +} +function cbgg_Pixmap_fillOrStrokePath($this, $drawType) { + a: { + cbgg_Pixmap_ensureCanvasExists($this); + cbgg_PixmapEmu$2_$callClinit(); + switch (cbgg_PixmapEmu$2_$SwitchMap$com$badlogic$gdx$graphics$PixmapEmu$DrawType.data[jl_Enum_ordinal($drawType)]) { + case 1: + break; + case 2: + $this.$context0.stroke(); + break a; + default: + break a; + } + $this.$context0.fill(); + } +} +function cbgg_Pixmap__clinit_() { + cbgg_Pixmap_pixmaps = ju_HashMap__init_(); + cbgg_Pixmap_nextId = 0; + cbgg_Pixmap_clearColor = cbgg_Pixmap_make(255, 255, 255, 1.0); +} +var cbgg_Cursor = $rt_classWithoutFields(0); +var cgxgbt_TeaCursor = $rt_classWithoutFields(); +function cgxgbt_TeaCursor_getNameForSystemCursor($systemCursor) { + var var$2, var$3; + cbgg_Cursor$SystemCursor_$callClinit(); + if ($systemCursor === cbgg_Cursor$SystemCursor_Arrow) + return $rt_s(772); + if ($systemCursor === cbgg_Cursor$SystemCursor_Crosshair) + return $rt_s(773); + if ($systemCursor === cbgg_Cursor$SystemCursor_Hand) + return $rt_s(774); + if ($systemCursor === cbgg_Cursor$SystemCursor_HorizontalResize) + return $rt_s(775); + if ($systemCursor === cbgg_Cursor$SystemCursor_VerticalResize) + return $rt_s(776); + if ($systemCursor === cbgg_Cursor$SystemCursor_Ibeam) + return $rt_s(777); + if ($systemCursor === cbgg_Cursor$SystemCursor_NWSEResize) + return $rt_s(778); + if ($systemCursor === cbgg_Cursor$SystemCursor_NESWResize) + return $rt_s(779); + if ($systemCursor === cbgg_Cursor$SystemCursor_AllResize) + return $rt_s(780); + if ($systemCursor === cbgg_Cursor$SystemCursor_NotAllowed) + return $rt_s(781); + if ($systemCursor === cbgg_Cursor$SystemCursor_None) + return $rt_s(407); + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(782)), $systemCursor); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); +} +var cbgssu_TextButton$TextButtonStyle = $rt_classWithoutFields(cbgssu_Button$ButtonStyle); +function cbgssu_TextButton$TextButtonStyle__init_() { + var var_0 = new cbgssu_TextButton$TextButtonStyle(); + cbgssu_TextButton$TextButtonStyle__init_0(var_0); + return var_0; +} +function cbgssu_TextButton$TextButtonStyle__init_0($this) { + cbgssu_Button$ButtonStyle__init_0($this); +} +function omcetpp_Particle() { + var a = this; jl_Object.call(a); + a.$type0 = null; + a.$x1 = 0.0; + a.$y1 = 0.0; + a.$r = 0.0; + a.$g = 0.0; + a.$b = 0.0; + a.$a = 0.0; + a.$rotation = 0.0; + a.$scaleX0 = 0.0; + a.$scaleY0 = 0.0; + a.$array_index = 0; + a.$origin_x = 0.0; + a.$origin_y = 0.0; + a.$appearance = null; + a.$font1 = null; + a.$text = null; + a.$animation_offset = 0.0; + a.$visible2 = 0; + a.$customData = null; +} +function omcetpp_Particle__init_() { + var var_0 = new omcetpp_Particle(); + omcetpp_Particle__init_0(var_0); + return var_0; +} +function omcetpp_Particle__init_0($this) { + jl_Object__init_0($this); +} +function cbgm_GridPoint2() { + var a = this; jl_Object.call(a); + a.$x10 = 0; + a.$y10 = 0; +} +function cbgm_GridPoint2__init_() { + var var_0 = new cbgm_GridPoint2(); + cbgm_GridPoint2__init_0(var_0); + return var_0; +} +function cbgm_GridPoint2__init_1(var_0, var_1) { + var var_2 = new cbgm_GridPoint2(); + cbgm_GridPoint2__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgm_GridPoint2__init_0($this) { + jl_Object__init_0($this); +} +function cbgm_GridPoint2__init_2($this, $x, $y) { + jl_Object__init_0($this); + $this.$x10 = $x; + $this.$y10 = $y; +} +var omceum_ProgressBarPercentText = $rt_classWithoutFields(); +var omceum_ProgressBarPercentText_progressText = null; +var omceum_ProgressBarPercentText_progressText2Decimal = null; +function omceum_ProgressBarPercentText_$callClinit() { + omceum_ProgressBarPercentText_$callClinit = $rt_eraseClinit(omceum_ProgressBarPercentText); + omceum_ProgressBarPercentText__clinit_(); +} +function omceum_ProgressBarPercentText__init_() { + var var_0 = new omceum_ProgressBarPercentText(); + omceum_ProgressBarPercentText__init_0(var_0); + return var_0; +} +function omceum_ProgressBarPercentText__init_0($this) { + omceum_ProgressBarPercentText_$callClinit(); + jl_Object__init_0($this); +} +function omceum_ProgressBarPercentText__clinit_() { + var $index, $i, var$3, var$4; + omceum_ProgressBarPercentText_progressText = $rt_createArrayFromData(jl_String, [$rt_s(783), $rt_s(784), $rt_s(785), $rt_s(786), $rt_s(787), $rt_s(788), $rt_s(789), $rt_s(790), $rt_s(791), $rt_s(792), $rt_s(793), $rt_s(794), $rt_s(795), $rt_s(796), $rt_s(797), $rt_s(798), $rt_s(799), $rt_s(800), $rt_s(801), $rt_s(802), $rt_s(803), $rt_s(804), $rt_s(805), $rt_s(806), $rt_s(807), $rt_s(808), $rt_s(809), $rt_s(810), $rt_s(811), $rt_s(812), $rt_s(813), $rt_s(814), $rt_s(815), $rt_s(816), $rt_s(817), $rt_s(818), + $rt_s(819), $rt_s(820), $rt_s(821), $rt_s(822), $rt_s(823), $rt_s(824), $rt_s(825), $rt_s(826), $rt_s(827), $rt_s(828), $rt_s(829), $rt_s(830), $rt_s(831), $rt_s(832), $rt_s(833), $rt_s(834), $rt_s(835), $rt_s(836), $rt_s(837), $rt_s(838), $rt_s(839), $rt_s(840), $rt_s(841), $rt_s(842), $rt_s(843), $rt_s(844), $rt_s(845), $rt_s(846), $rt_s(847), $rt_s(848), $rt_s(849), $rt_s(850), $rt_s(851), $rt_s(852), $rt_s(853), $rt_s(854), $rt_s(855), $rt_s(856), $rt_s(857), $rt_s(858), $rt_s(859), $rt_s(860), $rt_s(861), + $rt_s(862), $rt_s(863), $rt_s(864), $rt_s(865), $rt_s(866), $rt_s(867), $rt_s(868), $rt_s(869), $rt_s(870), $rt_s(871), $rt_s(872), $rt_s(873), $rt_s(874), $rt_s(875), $rt_s(876), $rt_s(877), $rt_s(878), $rt_s(879), $rt_s(880), $rt_s(881), $rt_s(882), $rt_s(883)]); + omceum_ProgressBarPercentText_progressText2Decimal = $rt_createArray(jl_String, 10001); + $index = 0; + $i = 0.0; + while ($i <= 10000.0) { + var$3 = omceum_ProgressBarPercentText_progressText2Decimal.data; + var$4 = $rt_createArray(jl_Object, 1); + var$4.data[0] = jl_Float_valueOf($i / 100.0); + var$3[$index] = jl_String_format($rt_s(884), var$4); + $index = $index + 1 | 0; + $i = $i + 1.0; + } +} +var omceuga_ListAction = $rt_classWithoutFields(omceuga_CommonActions); +var cbgm_GridPoint3 = $rt_classWithoutFields(); +function cbgm_GridPoint3__init_() { + var var_0 = new cbgm_GridPoint3(); + cbgm_GridPoint3__init_0(var_0); + return var_0; +} +function cbgm_GridPoint3__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbt_TeaMusic() { + var a = this; jl_Object.call(a); + a.$isPlaying0 = 0; + a.$isLooping = 0; + a.$sound = null; + a.$volume1 = 0.0; + a.$pan0 = 0.0; + a.$soundOptions = null; + a.$onCompletionListener = null; +} +function cgxgbt_TeaMusic__init_(var_0, var_1) { + var var_2 = new cgxgbt_TeaMusic(); + cgxgbt_TeaMusic__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbt_TeaMusic__init_0($this, $soundManager, $file) { + var var$3, var$4, var$5, $url; + jl_Object__init_0($this); + $this.$isPlaying0 = 0; + $this.$isLooping = 0; + $this.$volume1 = 1.0; + $this.$pan0 = 0.0; + var$3 = cbg_Gdx_app.$getAssetUrl(); + var$4 = $file.$path(); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$5, var$3), var$4); + $url = jl_StringBuilder_toString(var$5); + $this.$sound = $soundManager.$createSound($url); + $this.$soundOptions = cgxgbts_SMSoundOptions__init_(); + $this.$soundOptions.$callback = $this; +} +function cgxgbt_TeaMusic_play($this) { + if ($this.$isPlaying()) + return; + if ($this.$sound.$getPaused()) { + $this.$resume(); + return; + } + $this.$soundOptions.$volume0 = $this.$volume1 * 100.0 | 0; + $this.$soundOptions.$pan = $this.$pan0 * 100.0 | 0; + $this.$soundOptions.$loops = 1; + $this.$soundOptions.$from = 0; + $this.$sound.$play1($this.$soundOptions); + $this.$isPlaying0 = 1; +} +function cgxgbt_TeaMusic_resume($this) { + $this.$sound.$resume(); +} +function cgxgbt_TeaMusic_pause($this) { + $this.$sound.$pause(); + $this.$isPlaying0 = 0; +} +function cgxgbt_TeaMusic_stop($this) { + $this.$sound.$stop(); + $this.$isPlaying0 = 0; +} +function cgxgbt_TeaMusic_isPlaying($this) { + $this.$isPlaying0 = !$this.$sound.$getPaused() && $this.$sound.$getPlayState() == 1 ? 1 : 0; + return $this.$isPlaying0; +} +function cgxgbt_TeaMusic_setLooping($this, $isLooping) { + $this.$isLooping = $isLooping; +} +function cgxgbt_TeaMusic_setVolume($this, $volume) { + $this.$sound.$setVolume($volume * 100.0 | 0); + $this.$volume1 = $volume; +} +function cgxgbt_TeaMusic_getVolume($this) { + return $this.$volume1; +} +function cgxgbt_TeaMusic_setPan($this, $pan, $volume) { + $this.$sound.$setPan0($pan * 100.0 | 0); + $this.$sound.$setVolume($volume * 100.0 | 0); + $this.$pan0 = $pan; + $this.$volume1 = $volume; +} +function cgxgbt_TeaMusic_dispose($this) { + $this.$sound.$destruct(); +} +function cgxgbt_TeaMusic_setOnCompletionListener($this, $listener) { + $this.$onCompletionListener = $listener; +} +function cgxgbt_TeaMusic_onfinish($this) { + if ($this.$isLooping) + $this.$play0(); + else if ($this.$onCompletionListener !== null) + $this.$onCompletionListener.$onCompletion($this); +} +function cgxgbt_TeaMusic_onfinish$exported$0(var$0) { + var$0.$onfinish(); +} +function cbggg_FileTextureData() { + var a = this; jl_Object.call(a); + a.$file1 = null; + a.$width9 = 0; + a.$height8 = 0; + a.$format5 = null; + a.$pixmap0 = null; + a.$useMipMaps1 = 0; + a.$isPrepared0 = 0; +} +var cbggg_FileTextureData_copyToPOT = 0; +function cbggg_FileTextureData__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_FileTextureData(); + cbggg_FileTextureData__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_FileTextureData__init_0($this, $file, $preloadedPixmap, $format, $useMipMaps) { + jl_Object__init_0($this); + $this.$width9 = 0; + $this.$height8 = 0; + $this.$isPrepared0 = 0; + $this.$file1 = $file; + $this.$pixmap0 = $preloadedPixmap; + $this.$format5 = $format; + $this.$useMipMaps1 = $useMipMaps; + if ($this.$pixmap0 !== null) { + $this.$pixmap0 = cbggg_FileTextureData_ensurePot($this, $this.$pixmap0); + $this.$width9 = $this.$pixmap0.$getWidth(); + $this.$height8 = $this.$pixmap0.$getHeight(); + if ($format === null) + $this.$format5 = $this.$pixmap0.$getFormat(); + } +} +function cbggg_FileTextureData_isPrepared($this) { + return $this.$isPrepared0; +} +function cbggg_FileTextureData_prepare($this) { + if ($this.$isPrepared0) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(885))); + if ($this.$pixmap0 === null) { + $this.$pixmap0 = cbggg_FileTextureData_ensurePot($this, cbgg_Pixmap__init_0($this.$file1)); + $this.$width9 = $this.$pixmap0.$getWidth(); + $this.$height8 = $this.$pixmap0.$getHeight(); + if ($this.$format5 === null) + $this.$format5 = $this.$pixmap0.$getFormat(); + } + $this.$isPrepared0 = 1; +} +function cbggg_FileTextureData_ensurePot($this, $pixmap) { + var $pixmapWidth, $pixmapHeight, $potWidth, $potHeight, $tmp_0; + a: { + if (cbg_Gdx_gl20 === null && cbggg_FileTextureData_copyToPOT) { + $pixmapWidth = $pixmap.$getWidth(); + $pixmapHeight = $pixmap.$getHeight(); + $potWidth = cbgm_MathUtils_nextPowerOfTwo($pixmapWidth); + $potHeight = cbgm_MathUtils_nextPowerOfTwo($pixmapHeight); + if ($pixmapWidth != $potWidth) + break a; + if ($pixmapHeight != $potHeight) + break a; + } + return $pixmap; + } + $tmp_0 = cbgg_Pixmap__init_($potWidth, $potHeight, $pixmap.$getFormat()); + $tmp_0.$drawPixmap($pixmap, 0, 0, 0, 0, $pixmapWidth, $pixmapHeight); + $pixmap.$dispose(); + return $tmp_0; +} +function cbggg_FileTextureData_consumePixmap($this) { + var $pixmap; + if (!$this.$isPrepared0) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(886))); + $this.$isPrepared0 = 0; + $pixmap = $this.$pixmap0; + $this.$pixmap0 = null; + return $pixmap; +} +function cbggg_FileTextureData_disposePixmap($this) { + return 1; +} +function cbggg_FileTextureData_getWidth($this) { + return $this.$width9; +} +function cbggg_FileTextureData_getHeight($this) { + return $this.$height8; +} +function cbggg_FileTextureData_getFormat($this) { + return $this.$format5; +} +function cbggg_FileTextureData_useMipMaps($this) { + return $this.$useMipMaps1; +} +function cbggg_FileTextureData_isManaged($this) { + return 1; +} +function cbggg_FileTextureData_getType($this) { + cbgg_TextureData$TextureDataType_$callClinit(); + return cbgg_TextureData$TextureDataType_Pixmap; +} +function cbggg_FileTextureData_consumeCustomData($this, $target) { + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(593))); +} +var cgxgbtu_TeaNavigator = $rt_classWithoutFields(); +function cgxgbtu_TeaNavigator__init_() { + var var_0 = new cgxgbtu_TeaNavigator(); + cgxgbtu_TeaNavigator__init_0(var_0); + return var_0; +} +function cgxgbtu_TeaNavigator__init_0($this) { + jl_Object__init_0($this); +} +function cbgssu_TooltipManager$1() { + cbgu_Timer$Task.call(this); + this.$this$052 = null; +} +function cbgssu_TooltipManager$1__init_(var_0) { + var var_1 = new cbgssu_TooltipManager$1(); + cbgssu_TooltipManager$1__init_0(var_1, var_0); + return var_1; +} +function cbgssu_TooltipManager$1__init_0($this, $this$0) { + $this.$this$052 = $this$0; + cbgu_Timer$Task__init_($this); +} +function cbgssu_TooltipManager$2() { + cbgu_Timer$Task.call(this); + this.$this$053 = null; +} +function cbgssu_TooltipManager$2__init_(var_0) { + var var_1 = new cbgssu_TooltipManager$2(); + cbgssu_TooltipManager$2__init_0(var_1, var_0); + return var_1; +} +function cbgssu_TooltipManager$2__init_0($this, $this$0) { + $this.$this$053 = $this$0; + cbgu_Timer$Task__init_($this); +} +var cbgm_Interpolation$PowOut = $rt_classWithoutFields(cbgm_Interpolation$Pow); +function cbgm_Interpolation$PowOut__init_(var_0) { + var var_1 = new cbgm_Interpolation$PowOut(); + cbgm_Interpolation$PowOut__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$PowOut__init_0($this, $power) { + cbgm_Interpolation$Pow__init_0($this, $power); +} +function jusi_StreamOverSpliterator$AdapterAction() { + var a = this; jl_Object.call(a); + a.$consumer = null; + a.$wantsMore = 0; +} +function jusi_StreamOverSpliterator$AdapterAction__init_(var_0) { + var var_1 = new jusi_StreamOverSpliterator$AdapterAction(); + jusi_StreamOverSpliterator$AdapterAction__init_0(var_1, var_0); + return var_1; +} +function jusi_StreamOverSpliterator$AdapterAction__init_0($this, $consumer) { + jl_Object__init_0($this); + $this.$consumer = $consumer; +} +function jusi_StreamOverSpliterator$AdapterAction_accept($this, $t) { + $this.$wantsMore = $this.$consumer.$test1($t); +} +var cgxgbtp_AssetDownloader = $rt_classWithoutFields(); +var cgxgbtp_AssetDownloader_instance = null; +function cgxgbtp_AssetDownloader__init_() { + var var_0 = new cgxgbtp_AssetDownloader(); + cgxgbtp_AssetDownloader__init_0(var_0); + return var_0; +} +function cgxgbtp_AssetDownloader__init_0($this) { + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloader_getInstance() { + return cgxgbtp_AssetDownloader_instance; +} +function cgxgbtp_AssetDownloader_setInstance($instance) { + cgxgbtp_AssetDownloader_instance = $instance; +} +function omcets_SettingsEntry() { + var a = this; jl_Object.call(a); + a.$name13 = null; + a.$defaultValue0 = null; + a.$validateFunction0 = null; +} +function omcets_SettingsEntry__init_(var_0, var_1, var_2) { + var var_3 = new omcets_SettingsEntry(); + omcets_SettingsEntry__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcets_SettingsEntry__init_0($this, $name, $defaultValue, $validateFunction) { + jl_Object__init_0($this); + $this.$name13 = $name; + $this.$defaultValue0 = $defaultValue; + $this.$validateFunction0 = $validateFunction; +} +function omcets_SettingsEntry_name($this) { + return $this.$name13; +} +function omcets_SettingsEntry_defaultValue($this) { + return $this.$defaultValue0; +} +function omcets_SettingsEntry_validateFunction($this) { + return $this.$validateFunction0; +} +function omcets_SettingsEntry_equals($this, $obj) { + var $that, var$3, var$4, var$5; + if ($obj === $this) + return 1; + if ($obj !== null && jl_Object_getClass($obj) === jl_Object_getClass($this)) { + a: { + $that = $obj; + if (ju_Objects_equals($this.$name13, $that.$name13)) { + var$3 = $this.$defaultValue0; + var$4 = $that.$defaultValue0; + if (ju_Objects_equals(var$3, var$4)) { + var$3 = $this.$validateFunction0; + var$4 = $that.$validateFunction0; + if (ju_Objects_equals(var$3, var$4)) { + var$5 = 1; + break a; + } + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function omcets_SettingsEntry_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [$this.$name13, $this.$defaultValue0, $this.$validateFunction0])); +} +function omcets_SettingsEntry_toString($this) { + var var$1, var$2, var$3, var$4; + var$1 = $this.$name13; + var$2 = $this.$defaultValue0; + var$3 = $this.$validateFunction0; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(887)), var$1), $rt_s(888)), var$2), $rt_s(889)), var$3), 93); + return jl_StringBuilder_toString(var$4); +} +function cgxgbtf_StoreMemory() { + var a = this; jl_Object.call(a); + a.$keys = null; + a.$map2 = null; +} +function cgxgbtf_StoreMemory__init_() { + var var_0 = new cgxgbtf_StoreMemory(); + cgxgbtf_StoreMemory__init_0(var_0); + return var_0; +} +function cgxgbtf_StoreMemory__init_0($this) { + jl_Object__init_0($this); + $this.$keys = cbgu_Array__init_(16); + $this.$map2 = cbgu_ObjectMap__init_0(16); +} +function cgxgbtf_StoreMemory_getItem($this, $key) { + return $this.$map2.$get2($key); +} +function cgxgbtf_StoreMemory_removeItem($this, $key) { + $this.$keys.$removeValue($key, 0); + $this.$map2.$remove2($key); +} +var jn_URIEncoderDecoder = $rt_classWithoutFields(); +function jn_URIEncoderDecoder__init_() { + var var_0 = new jn_URIEncoderDecoder(); + jn_URIEncoderDecoder__init_0(var_0); + return var_0; +} +function jn_URIEncoderDecoder__init_0($this) { + jl_Object__init_0($this); +} +function jn_URIEncoderDecoder_validate($s, $legal) { + var $i, $ch, var$5, $d1, $d2; + $i = 0; + a: { + b: { + c: while ($i < $s.$length()) { + $ch = $s.$charAt($i); + if ($ch == 37) { + while (true) { + var$5 = $i + 2 | 0; + if (var$5 >= $s.$length()) + $rt_throw(jn_URISyntaxException__init_($s, $rt_s(102), $i)); + $d1 = jl_Character_digit($s.$charAt($i + 1 | 0), 16); + $d2 = jl_Character_digit($s.$charAt(var$5), 16); + if ($d1 == (-1)) + break b; + if ($d2 == (-1)) + break b; + $i = $i + 3 | 0; + if ($i >= $s.$length()) + continue c; + if ($s.$charAt($i) != 37) + break; + } + continue; + } + if (!($ch >= 97 && $ch <= 122) && !($ch >= 65 && $ch <= 90) && !($ch >= 48 && $ch <= 57) && $legal.$indexOf1($ch) <= (-1)) { + if ($ch <= 127) + break a; + if (jn_URIEncoderDecoder_isSpaceChar($ch)) + break a; + if (jl_Character_isISOControl0($ch)) + break a; + } + $i = $i + 1 | 0; + } + return; + } + $rt_throw(jn_URISyntaxException__init_($s, $rt_s(102), $i)); + } + $rt_throw(jn_URISyntaxException__init_($s, $rt_s(102), $i)); +} +function jn_URIEncoderDecoder_isSpaceChar($c) { + switch ($c) { + case 9: + case 32: + break; + default: + return 0; + } + return 1; +} +function jn_URIEncoderDecoder_validateSimple($s, $legal) { + var $i, $ch; + $i = 0; + while ($i < $s.$length()) { + $ch = $s.$charAt($i); + if (!($ch >= 97 && $ch <= 122) && !($ch >= 65 && $ch <= 90) && !($ch >= 48 && $ch <= 57) && $legal.$indexOf1($ch) <= (-1)) + $rt_throw(jn_URISyntaxException__init_($s, $rt_s(102), $i)); + $i = $i + 1 | 0; + } +} +function jn_URISyntaxException() { + var a = this; jl_Exception.call(a); + a.$input1 = null; + a.$index8 = 0; +} +function jn_URISyntaxException__init_(var_0, var_1, var_2) { + var var_3 = new jn_URISyntaxException(); + jn_URISyntaxException__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jn_URISyntaxException__init_1(var_0, var_1) { + var var_2 = new jn_URISyntaxException(); + jn_URISyntaxException__init_2(var_2, var_0, var_1); + return var_2; +} +function jn_URISyntaxException__init_0($this, $input, $reason, $index) { + jl_Exception__init_4($this, $reason); + if ($input !== null && $reason !== null) { + if ($index >= (-1)) { + $this.$input1 = $input; + $this.$index8 = $index; + return; + } + $rt_throw(jl_IllegalArgumentException__init_1()); + } + $rt_throw(jl_NullPointerException__init_()); +} +function jn_URISyntaxException__init_2($this, $input, $reason) { + jl_Exception__init_4($this, $reason); + if ($input !== null && $reason !== null) { + $this.$input1 = $input; + $this.$index8 = (-1); + return; + } + $rt_throw(jl_NullPointerException__init_()); +} +function jn_URISyntaxException_getIndex($this) { + return $this.$index8; +} +function jn_URISyntaxException_getMessage($this) { + return $rt_s(102); +} +function otcit_DoubleAnalyzer$Result() { + var a = this; jl_Object.call(a); + a.$mantissa0 = Long_ZERO; + a.$exponent0 = 0; + a.$sign0 = 0; +} +function otcit_DoubleAnalyzer$Result__init_() { + var var_0 = new otcit_DoubleAnalyzer$Result(); + otcit_DoubleAnalyzer$Result__init_0(var_0); + return var_0; +} +function otcit_DoubleAnalyzer$Result__init_0($this) { + jl_Object__init_0($this); +} +var omceum_GUIBaseMedia = $rt_classWithoutFields(); +var omceum_GUIBaseMedia_GUI_WINDOW = null; +var omceum_GUIBaseMedia_GUI_BUTTON = null; +var omceum_GUIBaseMedia_GUI_BUTTON_PRESSED = null; +var omceum_GUIBaseMedia_GUI_SCROLLBAR_VERTICAL = null; +var omceum_GUIBaseMedia_GUI_SCROLLBAR_HORIZONTAL = null; +var omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_VERTICAL = null; +var omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_HORIZONAL = null; +var omceum_GUIBaseMedia_GUI_LIST = null; +var omceum_GUIBaseMedia_GUI_LIST_SELECTED = null; +var omceum_GUIBaseMedia_GUI_LIST_DRAG = null; +var omceum_GUIBaseMedia_GUI_COMBOBOX = null; +var omceum_GUIBaseMedia_GUI_TAB_BORDERS = null; +var omceum_GUIBaseMedia_GUI_BORDERS = null; +var omceum_GUIBaseMedia_GUI_TAB = null; +var omceum_GUIBaseMedia_GUI_TAB_SELECTED = null; +var omceum_GUIBaseMedia_GUI_TAB_BIGICON = null; +var omceum_GUIBaseMedia_GUI_TAB_BIGICON_SELECTED = null; +var omceum_GUIBaseMedia_GUI_COMBOBOX_OPEN = null; +var omceum_GUIBaseMedia_GUI_COMBOBOX_LIST = null; +var omceum_GUIBaseMedia_GUI_COMBOBOX_LIST_SELECTED = null; +var omceum_GUIBaseMedia_GUI_KNOB_BACKGROUND = null; +var omceum_GUIBaseMedia_GUI_KNOB = null; +var omceum_GUIBaseMedia_GUI_KNOB_ENDLESS = null; +var omceum_GUIBaseMedia_GUI_SEPARATOR_HORIZONTAL = null; +var omceum_GUIBaseMedia_GUI_SEPARATOR_VERTICAL = null; +var omceum_GUIBaseMedia_GUI_TOOLTIP = null; +var omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X = null; +var omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y = null; +var omceum_GUIBaseMedia_GUI_TOOLTIP_TITLE = null; +var omceum_GUIBaseMedia_GUI_CONTEXT_MENU = null; +var omceum_GUIBaseMedia_GUI_CONTEXT_MENU_SELECTED = null; +var omceum_GUIBaseMedia_GUI_TEXTFIELD = null; +var omceum_GUIBaseMedia_GUI_TEXTFIELD_VALIDATION_OVERLAY = null; +var omceum_GUIBaseMedia_GUI_TEXTFIELD_FOCUSED = null; +var omceum_GUIBaseMedia_GUI_TEXTFIELD_CARET = null; +var omceum_GUIBaseMedia_GUI_INVENTORY = null; +var omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED = null; +var omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED = null; +var omceum_GUIBaseMedia_GUI_INVENTORY_X2 = null; +var omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED_X2 = null; +var omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED_X2 = null; +var omceum_GUIBaseMedia_GUI_PROGRESSBAR = null; +var omceum_GUIBaseMedia_GUI_PROGRESSBAR_BAR = null; +var omceum_GUIBaseMedia_GUI_NOTIFICATION_BAR = null; +var omceum_GUIBaseMedia_GUI_CHECKBOX_CHECKBOX = null; +var omceum_GUIBaseMedia_GUI_CHECKBOX_RADIO = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CHARACTER = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CONFIRM = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_DELETE = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_LOWERCASE = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_UPPERCASE = null; +var omceum_GUIBaseMedia_GUI_OSTEXTINPUT_SELECTED = null; +var omceum_GUIBaseMedia_GUI_CURSOR_ARROW = null; +var omceum_GUIBaseMedia_GUI_CURSOR_TRANSPARENT = null; +var omceum_GUIBaseMedia_GUI_ICON_CLOSE = null; +var omceum_GUIBaseMedia_GUI_ICON_COLOR = null; +var omceum_GUIBaseMedia_GUI_ICON_INFORMATION = null; +var omceum_GUIBaseMedia_GUI_ICON_QUESTION = null; +var omceum_GUIBaseMedia_GUI_ICON_EXTEND = null; +var omceum_GUIBaseMedia_GUI_ICON_KEY_DELETE = null; +var omceum_GUIBaseMedia_GUI_ICON_KEY_CASE = null; +var omceum_GUIBaseMedia_GUI_SHAPE_RECT = null; +var omceum_GUIBaseMedia_GUI_SHAPE_DIAMOND = null; +var omceum_GUIBaseMedia_GUI_SHAPE_OVAL = null; +var omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_DOWN = null; +var omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_DOWN = null; +var omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_UP = null; +var omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_UP = null; +var omceum_GUIBaseMedia_GUI_COLOR_SELECTOR = null; +var omceum_GUIBaseMedia_GUI_COLOR_SELECTOR_OVERLAY = null; +var omceum_GUIBaseMedia_FONT_BLACK = null; +var omceum_GUIBaseMedia_FONT_WHITE = null; +var omceum_GUIBaseMedia_ALL = null; +function omceum_GUIBaseMedia_$callClinit() { + omceum_GUIBaseMedia_$callClinit = $rt_eraseClinit(omceum_GUIBaseMedia); + omceum_GUIBaseMedia__clinit_(); +} +function omceum_GUIBaseMedia__init_() { + var var_0 = new omceum_GUIBaseMedia(); + omceum_GUIBaseMedia__init_0(var_0); + return var_0; +} +function omceum_GUIBaseMedia__init_0($this) { + omceum_GUIBaseMedia_$callClinit(); + jl_Object__init_0($this); +} +function omceum_GUIBaseMedia__clinit_() { + omceum_GUIBaseMedia_GUI_WINDOW = omcem_MediaManager_create_CMediaArray($rt_s(890), 8, 8); + omceum_GUIBaseMedia_GUI_BUTTON = omcem_MediaManager_create_CMediaArray($rt_s(891), 8, 8); + omceum_GUIBaseMedia_GUI_BUTTON_PRESSED = omcem_MediaManager_create_CMediaArray($rt_s(892), 8, 8); + omceum_GUIBaseMedia_GUI_SCROLLBAR_VERTICAL = omcem_MediaManager_create_CMediaArray($rt_s(893), 8, 8); + omceum_GUIBaseMedia_GUI_SCROLLBAR_HORIZONTAL = omcem_MediaManager_create_CMediaArray($rt_s(894), 8, 8); + omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_VERTICAL = omcem_MediaManager_create_CMediaArray($rt_s(895), 8, 8); + omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_HORIZONAL = omcem_MediaManager_create_CMediaArray($rt_s(896), 8, 8); + omceum_GUIBaseMedia_GUI_LIST = omcem_MediaManager_create_CMediaImage($rt_s(897)); + omceum_GUIBaseMedia_GUI_LIST_SELECTED = omcem_MediaManager_create_CMediaImage($rt_s(898)); + omceum_GUIBaseMedia_GUI_LIST_DRAG = omcem_MediaManager_create_CMediaArray($rt_s(899), 8, 16); + omceum_GUIBaseMedia_GUI_COMBOBOX = omcem_MediaManager_create_CMediaArray($rt_s(900), 8, 8); + omceum_GUIBaseMedia_GUI_TAB_BORDERS = omcem_MediaManager_create_CMediaArray($rt_s(901), 8, 8); + omceum_GUIBaseMedia_GUI_BORDERS = omcem_MediaManager_create_CMediaArray($rt_s(902), 8, 8); + omceum_GUIBaseMedia_GUI_TAB = omcem_MediaManager_create_CMediaArray($rt_s(903), 8, 8); + omceum_GUIBaseMedia_GUI_TAB_SELECTED = omcem_MediaManager_create_CMediaArray($rt_s(904), 8, 8); + omceum_GUIBaseMedia_GUI_TAB_BIGICON = omcem_MediaManager_create_CMediaImage($rt_s(905)); + omceum_GUIBaseMedia_GUI_TAB_BIGICON_SELECTED = omcem_MediaManager_create_CMediaImage($rt_s(906)); + omceum_GUIBaseMedia_GUI_COMBOBOX_OPEN = omcem_MediaManager_create_CMediaArray($rt_s(907), 8, 8); + omceum_GUIBaseMedia_GUI_COMBOBOX_LIST = omcem_MediaManager_create_CMediaArray($rt_s(908), 8, 8); + omceum_GUIBaseMedia_GUI_COMBOBOX_LIST_SELECTED = omcem_MediaManager_create_CMediaArray($rt_s(909), 8, 8); + omceum_GUIBaseMedia_GUI_KNOB_BACKGROUND = omcem_MediaManager_create_CMediaArray($rt_s(910), 16, 16); + omceum_GUIBaseMedia_GUI_KNOB = omcem_MediaManager_create_CMediaArray($rt_s(911), 16, 16); + omceum_GUIBaseMedia_GUI_KNOB_ENDLESS = omcem_MediaManager_create_CMediaArray($rt_s(912), 16, 16); + omceum_GUIBaseMedia_GUI_SEPARATOR_HORIZONTAL = omcem_MediaManager_create_CMediaArray($rt_s(913), 8, 8); + omceum_GUIBaseMedia_GUI_SEPARATOR_VERTICAL = omcem_MediaManager_create_CMediaArray($rt_s(914), 8, 8); + omceum_GUIBaseMedia_GUI_TOOLTIP = omcem_MediaManager_create_CMediaArray($rt_s(915), 8, 8); + omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X = omcem_MediaManager_create_CMediaImage($rt_s(916)); + omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y = omcem_MediaManager_create_CMediaImage($rt_s(917)); + omceum_GUIBaseMedia_GUI_TOOLTIP_TITLE = omcem_MediaManager_create_CMediaArray($rt_s(918), 8, 8); + omceum_GUIBaseMedia_GUI_CONTEXT_MENU = omcem_MediaManager_create_CMediaArray($rt_s(919), 8, 8); + omceum_GUIBaseMedia_GUI_CONTEXT_MENU_SELECTED = omcem_MediaManager_create_CMediaArray($rt_s(920), 8, 8); + omceum_GUIBaseMedia_GUI_TEXTFIELD = omcem_MediaManager_create_CMediaArray($rt_s(921), 8, 8); + omceum_GUIBaseMedia_GUI_TEXTFIELD_VALIDATION_OVERLAY = omcem_MediaManager_create_CMediaArray($rt_s(922), 8, 8); + omceum_GUIBaseMedia_GUI_TEXTFIELD_FOCUSED = omcem_MediaManager_create_CMediaArray($rt_s(923), 8, 8); + omceum_GUIBaseMedia_GUI_TEXTFIELD_CARET = omcem_MediaManager_create_CMediaAnimation($rt_s(924), 1, 8, 0.4000000059604645); + omceum_GUIBaseMedia_GUI_INVENTORY = omcem_MediaManager_create_CMediaArray($rt_s(925), 8, 8); + omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED = omcem_MediaManager_create_CMediaArray($rt_s(926), 8, 8); + omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED = omcem_MediaManager_create_CMediaArray($rt_s(927), 8, 8); + omceum_GUIBaseMedia_GUI_INVENTORY_X2 = omcem_MediaManager_create_CMediaArray($rt_s(928), 16, 16); + omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED_X2 = omcem_MediaManager_create_CMediaArray($rt_s(929), 16, 16); + omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED_X2 = omcem_MediaManager_create_CMediaArray($rt_s(930), 16, 16); + omceum_GUIBaseMedia_GUI_PROGRESSBAR = omcem_MediaManager_create_CMediaArray($rt_s(931), 8, 8); + omceum_GUIBaseMedia_GUI_PROGRESSBAR_BAR = omcem_MediaManager_create_CMediaArray($rt_s(932), 8, 8); + omceum_GUIBaseMedia_GUI_NOTIFICATION_BAR = omcem_MediaManager_create_CMediaImage($rt_s(933)); + omceum_GUIBaseMedia_GUI_CHECKBOX_CHECKBOX = omcem_MediaManager_create_CMediaArray($rt_s(934), 8, 8); + omceum_GUIBaseMedia_GUI_CHECKBOX_RADIO = omcem_MediaManager_create_CMediaArray($rt_s(935), 8, 8); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CHARACTER = omcem_MediaManager_create_CMediaArray($rt_s(936), 12, 12); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CONFIRM = omcem_MediaManager_create_CMediaArray($rt_s(937), 12, 12); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_DELETE = omcem_MediaManager_create_CMediaArray($rt_s(938), 12, 12); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_LOWERCASE = omcem_MediaManager_create_CMediaArray($rt_s(939), 12, 12); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_UPPERCASE = omcem_MediaManager_create_CMediaArray($rt_s(940), 12, 12); + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_SELECTED = omcem_MediaManager_create_CMediaImage($rt_s(941)); + omceum_GUIBaseMedia_GUI_CURSOR_ARROW = omcem_MediaManager_create_CMediaCursor($rt_s(942), 16, 16); + omceum_GUIBaseMedia_GUI_CURSOR_TRANSPARENT = omcem_MediaManager_create_CMediaCursor($rt_s(943), 16, 16); + omceum_GUIBaseMedia_GUI_ICON_CLOSE = omcem_MediaManager_create_CMediaImage($rt_s(944)); + omceum_GUIBaseMedia_GUI_ICON_COLOR = omcem_MediaManager_create_CMediaImage($rt_s(945)); + omceum_GUIBaseMedia_GUI_ICON_INFORMATION = omcem_MediaManager_create_CMediaImage($rt_s(946)); + omceum_GUIBaseMedia_GUI_ICON_QUESTION = omcem_MediaManager_create_CMediaImage($rt_s(947)); + omceum_GUIBaseMedia_GUI_ICON_EXTEND = omcem_MediaManager_create_CMediaImage($rt_s(948)); + omceum_GUIBaseMedia_GUI_ICON_KEY_DELETE = omcem_MediaManager_create_CMediaImage($rt_s(949)); + omceum_GUIBaseMedia_GUI_ICON_KEY_CASE = omcem_MediaManager_create_CMediaImage($rt_s(950)); + omceum_GUIBaseMedia_GUI_SHAPE_RECT = omcem_MediaManager_create_CMediaImage($rt_s(951)); + omceum_GUIBaseMedia_GUI_SHAPE_DIAMOND = omcem_MediaManager_create_CMediaImage($rt_s(952)); + omceum_GUIBaseMedia_GUI_SHAPE_OVAL = omcem_MediaManager_create_CMediaImage($rt_s(953)); + omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_DOWN = omcem_MediaManager_create_CMediaImage($rt_s(954)); + omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_DOWN = omcem_MediaManager_create_CMediaImage($rt_s(955)); + omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_UP = omcem_MediaManager_create_CMediaImage($rt_s(956)); + omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_UP = omcem_MediaManager_create_CMediaImage($rt_s(957)); + omceum_GUIBaseMedia_GUI_COLOR_SELECTOR = omcem_MediaManager_create_CMediaImage($rt_s(958)); + omceum_GUIBaseMedia_GUI_COLOR_SELECTOR_OVERLAY = omcem_MediaManager_create_CMediaImage($rt_s(959)); + omceum_GUIBaseMedia_FONT_BLACK = omcem_MediaManager_create_CMediaFont($rt_s(960), 0, 5); + omceum_GUIBaseMedia_FONT_WHITE = omcem_MediaManager_create_CMediaFont($rt_s(961), 0, 5); + omceum_GUIBaseMedia_ALL = $rt_createArrayFromData(omcemm_CMedia, [omceum_GUIBaseMedia_GUI_WINDOW, omceum_GUIBaseMedia_GUI_BUTTON, omceum_GUIBaseMedia_GUI_BUTTON_PRESSED, omceum_GUIBaseMedia_GUI_SCROLLBAR_VERTICAL, omceum_GUIBaseMedia_GUI_SCROLLBAR_HORIZONTAL, omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_VERTICAL, omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_HORIZONAL, omceum_GUIBaseMedia_GUI_LIST, omceum_GUIBaseMedia_GUI_LIST_SELECTED, omceum_GUIBaseMedia_GUI_LIST_DRAG, omceum_GUIBaseMedia_GUI_COMBOBOX, omceum_GUIBaseMedia_GUI_TAB_BORDERS, + omceum_GUIBaseMedia_GUI_BORDERS, omceum_GUIBaseMedia_GUI_TAB, omceum_GUIBaseMedia_GUI_TAB_SELECTED, omceum_GUIBaseMedia_GUI_TAB_BIGICON, omceum_GUIBaseMedia_GUI_TAB_BIGICON_SELECTED, omceum_GUIBaseMedia_GUI_COMBOBOX_OPEN, omceum_GUIBaseMedia_GUI_COMBOBOX_LIST, omceum_GUIBaseMedia_GUI_COMBOBOX_LIST_SELECTED, omceum_GUIBaseMedia_GUI_KNOB_BACKGROUND, omceum_GUIBaseMedia_GUI_KNOB, omceum_GUIBaseMedia_GUI_KNOB_ENDLESS, omceum_GUIBaseMedia_GUI_SEPARATOR_HORIZONTAL, omceum_GUIBaseMedia_GUI_SEPARATOR_VERTICAL, omceum_GUIBaseMedia_GUI_TOOLTIP, + omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y, omceum_GUIBaseMedia_GUI_TOOLTIP_TITLE, omceum_GUIBaseMedia_GUI_CONTEXT_MENU, omceum_GUIBaseMedia_GUI_CONTEXT_MENU_SELECTED, omceum_GUIBaseMedia_GUI_TEXTFIELD, omceum_GUIBaseMedia_GUI_TEXTFIELD_VALIDATION_OVERLAY, omceum_GUIBaseMedia_GUI_TEXTFIELD_FOCUSED, omceum_GUIBaseMedia_GUI_TEXTFIELD_CARET, omceum_GUIBaseMedia_GUI_INVENTORY, omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED, omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED, omceum_GUIBaseMedia_GUI_INVENTORY_X2, + omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED_X2, omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED_X2, omceum_GUIBaseMedia_GUI_PROGRESSBAR, omceum_GUIBaseMedia_GUI_PROGRESSBAR_BAR, omceum_GUIBaseMedia_GUI_NOTIFICATION_BAR, omceum_GUIBaseMedia_GUI_CHECKBOX_CHECKBOX, omceum_GUIBaseMedia_GUI_CHECKBOX_RADIO, omceum_GUIBaseMedia_GUI_CURSOR_ARROW, omceum_GUIBaseMedia_GUI_CURSOR_TRANSPARENT, omceum_GUIBaseMedia_GUI_ICON_CLOSE, omceum_GUIBaseMedia_GUI_ICON_COLOR, omceum_GUIBaseMedia_GUI_ICON_INFORMATION, omceum_GUIBaseMedia_GUI_ICON_QUESTION, + omceum_GUIBaseMedia_GUI_ICON_EXTEND, omceum_GUIBaseMedia_GUI_ICON_KEY_DELETE, omceum_GUIBaseMedia_GUI_ICON_KEY_CASE, omceum_GUIBaseMedia_GUI_SHAPE_RECT, omceum_GUIBaseMedia_GUI_SHAPE_DIAMOND, omceum_GUIBaseMedia_GUI_SHAPE_OVAL, omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_DOWN, omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_DOWN, omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_UP, omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_UP, omceum_GUIBaseMedia_GUI_COLOR_SELECTOR, omceum_GUIBaseMedia_GUI_COLOR_SELECTOR_OVERLAY, + omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CHARACTER, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CONFIRM, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_UPPERCASE, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_LOWERCASE, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_DELETE, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_SELECTED, omceum_GUIBaseMedia_FONT_BLACK, omceum_GUIBaseMedia_FONT_WHITE]); +} +function cbgu_ObjectSet() { + var a = this; jl_Object.call(a); + a.$size9 = 0; + a.$keyTable0 = null; + a.$loadFactor2 = 0.0; + a.$threshold2 = 0; + a.$shift0 = 0; + a.$mask0 = 0; + a.$iterator11 = null; + a.$iterator20 = null; +} +function cbgu_ObjectSet__init_0() { + var var_0 = new cbgu_ObjectSet(); + cbgu_ObjectSet__init_1(var_0); + return var_0; +} +function cbgu_ObjectSet__init_(var_0) { + var var_1 = new cbgu_ObjectSet(); + cbgu_ObjectSet__init_2(var_1, var_0); + return var_1; +} +function cbgu_ObjectSet__init_3(var_0, var_1) { + var var_2 = new cbgu_ObjectSet(); + cbgu_ObjectSet__init_4(var_2, var_0, var_1); + return var_2; +} +function cbgu_ObjectSet__init_1($this) { + cbgu_ObjectSet__init_4($this, 51, 0.800000011920929); +} +function cbgu_ObjectSet__init_2($this, $initialCapacity) { + cbgu_ObjectSet__init_4($this, $initialCapacity, 0.800000011920929); +} +function cbgu_ObjectSet__init_4($this, $initialCapacity, $loadFactor) { + var $tableSize; + jl_Object__init_0($this); + if ($loadFactor > 0.0 && $loadFactor < 1.0) { + $this.$loadFactor2 = $loadFactor; + $tableSize = cbgu_ObjectSet_tableSize($initialCapacity, $loadFactor); + $this.$threshold2 = $tableSize * $loadFactor | 0; + $this.$mask0 = $tableSize - 1 | 0; + $this.$shift0 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask0)); + $this.$keyTable0 = $rt_createArray(jl_Object, $tableSize); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(724))).$append21($loadFactor)).$toString())); +} +function cbgu_ObjectSet_place($this, $item) { + return Long_lo(Long_shru(Long_mul(Long_fromInt($item.$hashCode()), Long_create(2135587861, 2654435769)), $this.$shift0)); +} +function cbgu_ObjectSet_locateKey($this, $key) { + var $keyTable, $i, $other; + if ($key === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(962))); + $keyTable = $this.$keyTable0; + $i = $this.$place0($key); + while (true) { + $other = $keyTable.data[$i]; + if ($other === null) + return -($i + 1 | 0) | 0; + if ($other.$equals($key)) + break; + $i = ($i + 1 | 0) & $this.$mask0; + } + return $i; +} +function cbgu_ObjectSet_add($this, $key) { + var $i, var$3; + $i = $this.$locateKey0($key); + if ($i >= 0) + return 0; + var$3 = -($i + 1 | 0) | 0; + $this.$keyTable0.data[var$3] = $key; + var$3 = $this.$size9 + 1 | 0; + $this.$size9 = var$3; + if (var$3 >= $this.$threshold2) + cbgu_ObjectSet_resize($this, $this.$keyTable0.data.length << 1); + return 1; +} +function cbgu_ObjectSet_addResize($this, $key) { + var $keyTable, $i, var$4; + $keyTable = $this.$keyTable0; + $i = $this.$place0($key); + while (true) { + var$4 = $keyTable.data; + if (var$4[$i] === null) + break; + $i = ($i + 1 | 0) & $this.$mask0; + } + var$4[$i] = $key; +} +function cbgu_ObjectSet_clear($this, $maximumCapacity) { + var $tableSize; + $tableSize = cbgu_ObjectSet_tableSize($maximumCapacity, $this.$loadFactor2); + if ($this.$keyTable0.data.length <= $tableSize) { + $this.$clear6(); + return; + } + $this.$size9 = 0; + cbgu_ObjectSet_resize($this, $tableSize); +} +function cbgu_ObjectSet_clear0($this) { + if (!$this.$size9) + return; + $this.$size9 = 0; + ju_Arrays_fill1($this.$keyTable0, null); +} +function cbgu_ObjectSet_resize($this, $newSize) { + var $oldCapacity, $oldKeyTable, $i, $key; + a: { + $oldCapacity = $this.$keyTable0.data.length; + $this.$threshold2 = $newSize * $this.$loadFactor2 | 0; + $this.$mask0 = $newSize - 1 | 0; + $this.$shift0 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask0)); + $oldKeyTable = $this.$keyTable0; + $this.$keyTable0 = $rt_createArray(jl_Object, $newSize); + if ($this.$size9 > 0) { + $i = 0; + while (true) { + if ($i >= $oldCapacity) + break a; + $key = $oldKeyTable.data[$i]; + if ($key !== null) + cbgu_ObjectSet_addResize($this, $key); + $i = $i + 1 | 0; + } + } + } +} +function cbgu_ObjectSet_iterator($this) { + if (cbgu_Collections_allocateIterators) + return cbgu_ObjectSet$ObjectSetIterator__init_($this); + if ($this.$iterator11 === null) { + $this.$iterator11 = cbgu_ObjectSet$ObjectSetIterator__init_($this); + $this.$iterator20 = cbgu_ObjectSet$ObjectSetIterator__init_($this); + } + if ($this.$iterator11.$valid1) { + $this.$iterator20.$reset2(); + $this.$iterator20.$valid1 = 1; + $this.$iterator11.$valid1 = 0; + return $this.$iterator20; + } + $this.$iterator11.$reset2(); + $this.$iterator11.$valid1 = 1; + $this.$iterator20.$valid1 = 0; + return $this.$iterator11; +} +function cbgu_ObjectSet_tableSize($capacity, $loadFactor) { + var $tableSize; + if ($capacity < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(963))).$append2($capacity)).$toString())); + $tableSize = cbgm_MathUtils_nextPowerOfTwo(jl_Math_max(2, jl_Math_ceil($capacity / $loadFactor) | 0)); + if ($tableSize <= 1073741824) + return $tableSize; + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(964))).$append2($capacity)).$toString())); +} +function cbgu_OrderedSet() { + cbgu_ObjectSet.call(this); + this.$items4 = null; +} +function cbgu_OrderedSet__init_() { + var var_0 = new cbgu_OrderedSet(); + cbgu_OrderedSet__init_0(var_0); + return var_0; +} +function cbgu_OrderedSet__init_0($this) { + cbgu_ObjectSet__init_1($this); + $this.$items4 = cbgu_Array__init_1(); +} +var cbgssu_Label = $rt_classWithoutFields(cbgssu_Widget); +var cbgssu_Label_tempColor = null; +var cbgssu_Label_prefSizeLayout = null; +function cbgssu_Label_$callClinit() { + cbgssu_Label_$callClinit = $rt_eraseClinit(cbgssu_Label); + cbgssu_Label__clinit_(); +} +function cbgssu_Label__clinit_() { + cbgssu_Label_tempColor = cbgg_Color__init_0(); + cbgssu_Label_prefSizeLayout = cbggg_GlyphLayout__init_3(); +} +function ji_ByteArrayInputStream() { + var a = this; ji_InputStream.call(a); + a.$buf = null; + a.$pos0 = 0; + a.$mark1 = 0; + a.$count2 = 0; +} +function ji_ByteArrayInputStream__init_0(var_0, var_1, var_2) { + var var_3 = new ji_ByteArrayInputStream(); + ji_ByteArrayInputStream__init_1(var_3, var_0, var_1, var_2); + return var_3; +} +function ji_ByteArrayInputStream__init_(var_0) { + var var_1 = new ji_ByteArrayInputStream(); + ji_ByteArrayInputStream__init_2(var_1, var_0); + return var_1; +} +function ji_ByteArrayInputStream__init_1($this, $buf, $offset, $length) { + ji_InputStream__init_($this); + $this.$buf = $buf; + $this.$pos0 = $offset; + $this.$mark1 = $offset; + $this.$count2 = $offset + $length | 0; +} +function ji_ByteArrayInputStream__init_2($this, $buf) { + ji_ByteArrayInputStream__init_1($this, $buf, 0, $buf.data.length); +} +function ji_ByteArrayInputStream_read($this) { + var var$1, var$2, var$3; + if ($this.$pos0 >= $this.$count2) + var$1 = (-1); + else { + var$2 = $this.$buf.data; + var$3 = $this.$pos0; + $this.$pos0 = var$3 + 1 | 0; + var$1 = var$2[var$3] & 255; + } + return var$1; +} +function ji_ByteArrayInputStream_read0($this, $b, $off, $len) { + var $bytesToRead, $i, var$6, var$7, var$8, var$9; + $bytesToRead = jl_Math_min($len, $this.$count2 - $this.$pos0 | 0); + $i = 0; + while ($i < $bytesToRead) { + var$6 = $b.data; + var$7 = $off + 1 | 0; + var$8 = $this.$buf.data; + var$9 = $this.$pos0; + $this.$pos0 = var$9 + 1 | 0; + var$6[$off] = var$8[var$9]; + $i = $i + 1 | 0; + $off = var$7; + } + if ($bytesToRead <= 0) + $bytesToRead = (-1); + return $bytesToRead; +} +function ji_ByteArrayInputStream_close($this) {} +var otci_IntegerUtil = $rt_classWithoutFields(); +function otci_IntegerUtil__init_() { + var var_0 = new otci_IntegerUtil(); + otci_IntegerUtil__init_0(var_0); + return var_0; +} +function otci_IntegerUtil__init_0($this) { + jl_Object__init_0($this); +} +function otci_IntegerUtil_toUnsignedLogRadixString($value, $radixLog2) { + var $radix, $mask, $sz, $chars, $pos, $target, var$9, $target_0; + if (!$value) + return $rt_s(330); + $radix = 1 << $radixLog2; + $mask = $radix - 1 | 0; + $sz = (((32 - jl_Integer_numberOfLeadingZeros($value) | 0) + $radixLog2 | 0) - 1 | 0) / $radixLog2 | 0; + $chars = $rt_createCharArray($sz); + $pos = $rt_imul($sz - 1 | 0, $radixLog2); + $target = 0; + while ($pos >= 0) { + var$9 = $chars.data; + $target_0 = $target + 1 | 0; + var$9[$target] = jl_Character_forDigit(($value >>> $pos | 0) & $mask, $radix); + $pos = $pos - $radixLog2 | 0; + $target = $target_0; + } + return jl_String__init_($chars); +} +function otci_IntegerUtil_toUnsignedLogRadixString0($value, $radixLog2) { + var $radix, $mask, $sz, $chars, $pos, $target, var$9, $target_0; + if (Long_eq($value, Long_ZERO)) + return $rt_s(330); + $radix = 1 << $radixLog2; + $mask = $radix - 1 | 0; + $sz = (((64 - jl_Long_numberOfLeadingZeros($value) | 0) + $radixLog2 | 0) - 1 | 0) / $radixLog2 | 0; + $chars = $rt_createCharArray($sz); + $pos = $rt_imul($sz - 1 | 0, $radixLog2); + $target = 0; + while ($pos >= 0) { + var$9 = $chars.data; + $target_0 = $target + 1 | 0; + var$9[$target] = jl_Character_forDigit(Long_lo(Long_shru($value, $pos)) & $mask, $radix); + $pos = $pos - $radixLog2 | 0; + $target = $target_0; + } + return jl_String__init_($chars); +} +var jur_PossessiveAltQuantifierSet = $rt_classWithoutFields(jur_AltQuantifierSet); +function jur_PossessiveAltQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_PossessiveAltQuantifierSet(); + jur_PossessiveAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PossessiveAltQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_AltQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_PossessiveAltQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var var$4; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$getRightBound()) { + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + if (var$4 >= 1) + $stringIndex = $stringIndex + var$4 | 0; + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +var cbgssa_Actions = $rt_classWithoutFields(); +function cbgssa_Actions__init_() { + var var_0 = new cbgssa_Actions(); + cbgssa_Actions__init_0(var_0); + return var_0; +} +function cbgssa_Actions__init_0($this) { + jl_Object__init_0($this); +} +var omceu_UIEngine$1 = $rt_classWithoutFields(); +var omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = null; +var omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode = null; +var omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION = null; +var omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType = null; +function omceu_UIEngine$1_$callClinit() { + omceu_UIEngine$1_$callClinit = $rt_eraseClinit(omceu_UIEngine$1); + omceu_UIEngine$1__clinit_(); +} +function omceu_UIEngine$1__clinit_() { + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType = $rt_createIntArray((omceugcs_ShapeType_values()).data.length); + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_OVAL)] = 1; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_RECT)] = 2; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_DIAMOND)] = 3; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_TRIANGLE_LEFT_DOWN)] = 4; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_TRIANGLE_RIGHT_DOWN)] = 5; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_TRIANGLE_LEFT_UP)] = 6; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal(omceugcs_ShapeType_TRIANGLE_RIGHT_UP)] = 7; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION = $rt_createIntArray((omceugn_STATE_NOTIFICATION_values()).data.length); + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal(omceugn_STATE_NOTIFICATION_INIT_SCROLL)] = 1; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal(omceugn_STATE_NOTIFICATION_INIT_DISPLAY)] = 2; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal(omceugn_STATE_NOTIFICATION_SCROLL)] = 3; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal(omceugn_STATE_NOTIFICATION_DISPLAY)] = 4; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal(omceugn_STATE_NOTIFICATION_FADEOUT)] = 5; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode = $rt_createIntArray((omceum_MouseControlMode_values()).data.length); + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal(omceum_MouseControlMode_HARDWARE_MOUSE)] = 1; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal(omceum_MouseControlMode_GAMEPAD)] = 2; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal(omceum_MouseControlMode_KEYBOARD)] = 3; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal(omceum_MouseControlMode_DISABLED)] = 4; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = $rt_createIntArray((omceum_ViewportMode_values()).data.length); + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_PIXEL_PERFECT)] = 1; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_FIT)] = 2; + omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_STRETCH)] = 3; +} +var jl_SecurityException = $rt_classWithoutFields(jl_RuntimeException); +function jl_SecurityException__init_() { + var var_0 = new jl_SecurityException(); + jl_SecurityException__init_0(var_0); + return var_0; +} +function jl_SecurityException__init_0($this) { + jl_RuntimeException__init_1($this); +} +var cbgggpi_ModelInfluencer$Single = $rt_classWithoutFields(cbgggpi_ModelInfluencer); +function cbgggpi_ModelInfluencer$Single__init_() { + var var_0 = new cbgggpi_ModelInfluencer$Single(); + cbgggpi_ModelInfluencer$Single__init_0(var_0); + return var_0; +} +function cbgggpi_ModelInfluencer$Single__init_0($this) { + cbgggpi_ModelInfluencer__init_($this); +} +var omcsu_UIUtils = $rt_classWithoutFields(); +function omcsu_UIUtils__init_() { + var var_0 = new omcsu_UIUtils(); + omcsu_UIUtils__init_0(var_0); + return var_0; +} +function omcsu_UIUtils__init_0($this) { + jl_Object__init_0($this); +} +function omcsu_UIUtils_getResolveSound($combo) { + var var$2, var$3, var$4; + a: { + var$2 = omcet_Tools$Calc_inBounds0($combo, 1, 10); + switch (var$2) { + case 1: + break; + case 2: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_2; + break a; + case 3: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_3; + break a; + case 4: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_4; + break a; + case 5: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_5; + break a; + case 6: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_6; + break a; + case 7: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_7; + break a; + case 8: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_8; + break a; + case 9: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_9; + break a; + case 10: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_10; + break a; + default: + var$3 = new jl_IllegalStateException; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(711)), var$2); + jl_IllegalStateException__init_2(var$3, jl_StringBuilder_toString(var$4)); + $rt_throw(var$3); + } + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_SFX_RESOLVE_1; + } + return var$3; +} +function omcsu_UIUtils_getShootingStarImage($index) { + var var$2, var$3, var$4; + a: { + var$2 = omcet_Tools$Calc_inBounds0($index, 1, 2); + switch (var$2) { + case 1: + break; + case 2: + omcsum_MenuBaseMedia_$callClinit(); + var$3 = omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_2; + break a; + default: + var$3 = new jl_IllegalStateException; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(711)), var$2); + jl_IllegalStateException__init_2(var$3, jl_StringBuilder_toString(var$4)); + $rt_throw(var$3); + } + omcsum_MenuBaseMedia_$callClinit(); + var$3 = omcsum_MenuBaseMedia_TITLE_SHOOTING_STAR_1; + } + return var$3; +} +function omcsu_UIUtils_getComboImage($combo) { + var var$2, var$3, var$4; + a: { + var$2 = omcet_Tools$Calc_inBounds0($combo, 2, 10); + switch (var$2) { + case 2: + break; + case 3: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_3X; + break a; + case 4: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_4X; + break a; + case 5: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_5X; + break a; + case 6: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_6X; + break a; + case 7: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_7X; + break a; + case 8: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_8X; + break a; + case 9: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_9X; + break a; + case 10: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_10X; + break a; + default: + var$3 = new jl_IllegalStateException; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(711)), var$2); + jl_IllegalStateException__init_2(var$3, jl_StringBuilder_toString(var$4)); + $rt_throw(var$3); + } + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_COMBO_2X; + } + return var$3; +} +function omcsu_UIUtils_getMenuParticleImage($index) { + var var$2, var$3, var$4; + a: { + switch (omcet_Tools$Calc_inBounds0($index, 1, 7)) { + case 1: + break; + case 2: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_2; + break a; + case 3: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_3; + break a; + case 4: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_4; + break a; + case 5: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_5; + break a; + case 6: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_6; + break a; + case 7: + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_7; + break a; + default: + var$2 = new jl_IllegalStateException; + var$3 = cbgm_MathUtils_random2(1, 7); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(711)), var$3); + jl_IllegalStateException__init_2(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); + } + omcsum_MenuBaseMedia_$callClinit(); + var$2 = omcsum_MenuBaseMedia_TITLE_PARTICLE_1; + } + return var$2; +} +function omcsu_UIUtils_formatTime($minutes, $seconds) { + var var$3, var$4, var$5; + var$3 = $minutes >= 10 ? $rt_s(102) : $rt_s(330); + var$4 = $seconds >= 10 ? $rt_s(102) : $rt_s(330); + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(var$5, var$3), $minutes), 58), var$4), $seconds); + return jl_StringBuilder_toString(var$5); +} +function omcsu_UIUtils_formatTimeMs($minutes, $seconds, $milliseconds) { + var $millisecondsInt, var$5, var$6, var$7; + $millisecondsInt = cbgm_MathUtils_round($milliseconds); + var$5 = omcsu_UIUtils_formatTime($minutes, $seconds); + var$6 = $millisecondsInt >= 100 ? $rt_s(102) : $millisecondsInt >= 10 ? $rt_s(330) : $rt_s(965); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(var$7, var$5), 58), var$6), $millisecondsInt); + return jl_StringBuilder_toString(var$7); +} +function omcsu_UIUtils_switchFullScreenMode($fullScreen) {} +function omcsu_UIUtils_switchViewPortMode($api, $viewportMode) { + $api.$setViewportMode($viewportMode); +} +function omcsu_UIUtils_configureGameUIAdapter($api) { + $api.$config.$setHardwareMouseEnabled(1); + $api.$config.$setKeyboardMouseEnabled(0); + $api.$camera0.$moveAbs0($api.$resolutionWidth() / 2 | 0, $api.$resolutionHeight() / 2 | 0); + omcsu_UIUtils_switchViewPortMode($api, (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(495), $rt_cls(omceum_ViewportMode))); +} +function omcsu_UIUtils_configureMenuUIAdapter($api) { + var var$2, var$3; + $api.$config.$setWindowsDefaultEnforceScreenBounds(1); + $api.$config.$setHardwareMouseEnabled(1); + $api.$config.$setKeyboardMouseEnabled(1); + $api.$config.$setKeyboardMouseButtonsLeft($rt_createIntArrayFromData([21, 29])); + $api.$config.$setKeyboardMouseButtonsRight($rt_createIntArrayFromData([22, 32])); + $api.$config.$setKeyboardMouseButtonsUp($rt_createIntArrayFromData([19, 51])); + $api.$config.$setKeyBoardControlButtonsDown($rt_createIntArrayFromData([20, 47])); + var$2 = $api.$config; + var$3 = $rt_createIntArray(1); + var$3.data[0] = 66; + var$2.$setKeyboardMouseButtonsMouse1(var$3); + $api.$config.$setSimulatedMouseCursorSpeed(2.0); + var$2 = $api.$config; + omceum_GUIBaseMedia_$callClinit(); + var$2.$setCursorGui(omceum_GUIBaseMedia_GUI_CURSOR_ARROW); + $api.$setMouseTool($api.$mouseTool.$create18($rt_s(966), null, omceum_GUIBaseMedia_GUI_CURSOR_ARROW)); + $api.$camera0.$moveAbs0($api.$resolutionWidth() / 2 | 0, $api.$resolutionHeight() / 2 | 0); + omcsu_UIUtils_switchViewPortMode($api, (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(495), $rt_cls(omceum_ViewportMode))); +} +function omcsu_UIUtils_formatScore($gameMode, $score) { + var var$3, $minutes, $seconds, $milliseconds, var$7, var$8; + omcsu_UIUtils$1_$callClinit(); + switch (omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + break; + case 3: + var$3 = Long_lo($score); + $minutes = var$3 / 60000 | 0; + $seconds = Long_lo(Long_div($score, Long_fromInt(1000))) % 60 | 0; + $milliseconds = var$3 % 1000 | 0; + return omcsu_UIUtils_formatTimeMs($minutes, $seconds, $milliseconds); + default: + var$7 = new jl_IllegalStateException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$8, $rt_s(711)), $gameMode); + jl_IllegalStateException__init_2(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + return omcet_Tools$Text_formatNumber($score); +} +function omcsu_UIUtils_getBackGroundImage($gameMode, $colorMode) { + var var$3; + a: { + omcsu_UIUtils$1_$callClinit(); + switch (omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_PATTERN_ENDLESS_DEFAULT; + break a; + case 2: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_PATTERN_HIGHSCORE_DEFAULT; + break a; + case 3: + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_PATTERN_CLEAR_40_DEFAULT; + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + return var$3; +} +function omcsu_UIUtils_getThemeImage($theme, $layer2) { + var var$3; + omcsu_UIUtils$1_$callClinit(); + switch (omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$THEME.data[jl_Enum_ordinal($theme)]) { + case 1: + if (!$layer2) { + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_THEME_DEFAULT_1; + } else { + omcsug_SandtrixBaseMedia_$callClinit(); + var$3 = omcsug_SandtrixBaseMedia_THEME_DEFAULT_2; + } + return var$3; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); +} +var cbgssu_ScrollPane$3 = $rt_classWithoutFields(cbgss_InputListener); +function cgxgbtf_FileDBManager() { + var a = this; cgxgbtf_FileDB.call(a); + a.$localStorage = null; + a.$memory = null; +} +function cgxgbtf_FileDBManager__init_() { + var var_0 = new cgxgbtf_FileDBManager(); + cgxgbtf_FileDBManager__init_0(var_0); + return var_0; +} +function cgxgbtf_FileDBManager__init_0($this) { + cgxgbtf_FileDB__init_($this); + $this.$localStorage = cgxgbtf_FileDBStorage__init_(cgxgbtf_StoreLocal__init_((cbg_Gdx_app.$getConfig()).$storagePrefix)); + $this.$memory = cgxgbtf_FileDBStorage__init_(cgxgbtf_StoreMemory__init_()); +} +function cgxgbtf_FileDBManager_read($this, $file) { + if (!cgxgbtf_FileDBStorage_exists($this.$memory, $file)) + return cgxgbtf_FileDBStorage_read($this.$localStorage, $file); + return cgxgbtf_FileDBStorage_read($this.$memory, $file); +} +var cbgssu_ScrollPane$2 = $rt_classWithoutFields(cbgssu_ActorGestureListener); +function cbgm_Interpolation$SwingIn() { + cbgm_Interpolation.call(this); + this.$scale5 = 0.0; +} +function cbgm_Interpolation$SwingIn__init_(var_0) { + var var_1 = new cbgm_Interpolation$SwingIn(); + cbgm_Interpolation$SwingIn__init_0(var_1, var_0); + return var_1; +} +function cbgm_Interpolation$SwingIn__init_0($this, $scale) { + cbgm_Interpolation__init_($this); + $this.$scale5 = $scale; +} +var cbgssu_ScrollPane$1 = $rt_classWithoutFields(cbgss_InputListener); +function cbggg_GLFrameBuffer() { + var a = this; jl_Object.call(a); + a.$textureAttachments = null; + a.$framebufferHandle = 0; + a.$depthbufferHandle = 0; + a.$stencilbufferHandle = 0; + a.$depthStencilPackedBufferHandle = 0; + a.$hasDepthStencilPackedBuffer = 0; + a.$isMRT = 0; + a.$bufferBuilder = null; +} +var cbggg_GLFrameBuffer_buffers = null; +var cbggg_GLFrameBuffer_defaultFramebufferHandle = 0; +var cbggg_GLFrameBuffer_defaultFramebufferHandleInitialized = 0; +function cbggg_GLFrameBuffer_$callClinit() { + cbggg_GLFrameBuffer_$callClinit = $rt_eraseClinit(cbggg_GLFrameBuffer); + cbggg_GLFrameBuffer__clinit_(); +} +function cbggg_GLFrameBuffer__init_($this) { + cbggg_GLFrameBuffer_$callClinit(); + jl_Object__init_0($this); + $this.$textureAttachments = cbgu_Array__init_1(); +} +function cbggg_GLFrameBuffer_getColorBufferTexture($this) { + return $this.$textureAttachments.$first0(); +} +function cbggg_GLFrameBuffer_build($this) { + var $gl, var$2, $intbuf, $width, $height, $colorTextureCounter, $texture, $attachmentSpec, var$9, var$10, var$11, var$12, $buffer, $i, $result; + $gl = cbg_Gdx_gl20; + cbggg_GLFrameBuffer_checkValidBuilder($this); + if (!cbggg_GLFrameBuffer_defaultFramebufferHandleInitialized) { + cbggg_GLFrameBuffer_defaultFramebufferHandleInitialized = 1; + var$2 = cbg_Gdx_app.$getType2(); + cbg_Application$ApplicationType_$callClinit(); + if (var$2 !== cbg_Application$ApplicationType_iOS) + cbggg_GLFrameBuffer_defaultFramebufferHandle = 0; + else { + $intbuf = (jn_ByteBuffer_order(jn_ByteBuffer_allocateDirect(64), jn_ByteOrder_nativeOrder())).$asIntBuffer(); + $gl.$glGetIntegerv(36006, $intbuf); + cbggg_GLFrameBuffer_defaultFramebufferHandle = $intbuf.$get0(0); + } + } + $this.$framebufferHandle = $gl.$glGenFramebuffer(); + $gl.$glBindFramebuffer(36160, $this.$framebufferHandle); + $width = $this.$bufferBuilder.$width6; + $height = $this.$bufferBuilder.$height6; + if ($this.$bufferBuilder.$hasDepthRenderBuffer) { + $this.$depthbufferHandle = $gl.$glGenRenderbuffer(); + $gl.$glBindRenderbuffer(36161, $this.$depthbufferHandle); + $gl.$glRenderbufferStorage(36161, $this.$bufferBuilder.$depthRenderBufferSpec.$internalFormat, $width, $height); + } + if ($this.$bufferBuilder.$hasStencilRenderBuffer) { + $this.$stencilbufferHandle = $gl.$glGenRenderbuffer(); + $gl.$glBindRenderbuffer(36161, $this.$stencilbufferHandle); + $gl.$glRenderbufferStorage(36161, $this.$bufferBuilder.$stencilRenderBufferSpec.$internalFormat, $width, $height); + } + if ($this.$bufferBuilder.$hasPackedStencilDepthRenderBuffer) { + $this.$depthStencilPackedBufferHandle = $gl.$glGenRenderbuffer(); + $gl.$glBindRenderbuffer(36161, $this.$depthStencilPackedBufferHandle); + $gl.$glRenderbufferStorage(36161, $this.$bufferBuilder.$packedStencilDepthRenderBufferSpec.$internalFormat, $width, $height); + $this.$hasDepthStencilPackedBuffer = 1; + } + $this.$isMRT = $this.$bufferBuilder.$textureAttachmentSpecs.$size <= 1 ? 0 : 1; + $colorTextureCounter = 0; + if (!$this.$isMRT) { + $texture = $this.$createTexture($this.$bufferBuilder.$textureAttachmentSpecs.$first0()); + $this.$textureAttachments.$add1($texture); + $gl.$glBindTexture($texture.$glTarget, $texture.$getTextureObjectHandle()); + } else { + var$2 = $this.$bufferBuilder.$textureAttachmentSpecs.$iterator(); + while (var$2.$hasNext()) { + $attachmentSpec = var$2.$next0(); + $texture = $this.$createTexture($attachmentSpec); + $this.$textureAttachments.$add1($texture); + if ($attachmentSpec.$isColorTexture()) { + var$9 = 36064 + $colorTextureCounter | 0; + var$10 = $texture.$getTextureObjectHandle(); + $gl.$glFramebufferTexture2D(36160, var$9, 3553, var$10, 0); + $colorTextureCounter = $colorTextureCounter + 1 | 0; + } else if ($attachmentSpec.$isDepth) { + var$11 = $texture.$getTextureObjectHandle(); + $gl.$glFramebufferTexture2D(36160, 36096, 3553, var$11, 0); + } else if ($attachmentSpec.$isStencil) { + var$12 = $texture.$getTextureObjectHandle(); + $gl.$glFramebufferTexture2D(36160, 36128, 3553, var$12, 0); + } + } + } + if (!$this.$isMRT) + $this.$attachFrameBufferColorTexture($this.$textureAttachments.$first0()); + else { + $buffer = cbgu_BufferUtils_newIntBuffer($colorTextureCounter); + $i = 0; + while ($i < $colorTextureCounter) { + $buffer.$put7(36064 + $i | 0); + $i = $i + 1 | 0; + } + $buffer.$position4(0); + cbg_Gdx_gl30.$glDrawBuffers($colorTextureCounter, $buffer); + } + if ($this.$bufferBuilder.$hasDepthRenderBuffer) + $gl.$glFramebufferRenderbuffer(36160, 36096, 36161, $this.$depthbufferHandle); + if ($this.$bufferBuilder.$hasStencilRenderBuffer) + $gl.$glFramebufferRenderbuffer(36160, 36128, 36161, $this.$stencilbufferHandle); + if ($this.$bufferBuilder.$hasPackedStencilDepthRenderBuffer) + $gl.$glFramebufferRenderbuffer(36160, 33306, 36161, $this.$depthStencilPackedBufferHandle); + $gl.$glBindRenderbuffer(36161, 0); + var$2 = $this.$textureAttachments.$iterator(); + while (var$2.$hasNext()) { + $texture = var$2.$next0(); + $gl.$glBindTexture($texture.$glTarget, 0); + } + a: { + $result = $gl.$glCheckFramebufferStatus(36160); + if ($result == 36061 && $this.$bufferBuilder.$hasDepthRenderBuffer && $this.$bufferBuilder.$hasStencilRenderBuffer) { + var$2 = cbg_Gdx_graphics; + if (!var$2.$supportsExtension($rt_s(967))) { + var$2 = cbg_Gdx_graphics; + if (!var$2.$supportsExtension($rt_s(968))) + break a; + } + if ($this.$bufferBuilder.$hasDepthRenderBuffer) { + $gl.$glDeleteRenderbuffer($this.$depthbufferHandle); + $this.$depthbufferHandle = 0; + } + if ($this.$bufferBuilder.$hasStencilRenderBuffer) { + $gl.$glDeleteRenderbuffer($this.$stencilbufferHandle); + $this.$stencilbufferHandle = 0; + } + if ($this.$bufferBuilder.$hasPackedStencilDepthRenderBuffer) { + $gl.$glDeleteRenderbuffer($this.$depthStencilPackedBufferHandle); + $this.$depthStencilPackedBufferHandle = 0; + } + $this.$depthStencilPackedBufferHandle = $gl.$glGenRenderbuffer(); + $this.$hasDepthStencilPackedBuffer = 1; + $gl.$glBindRenderbuffer(36161, $this.$depthStencilPackedBufferHandle); + $gl.$glRenderbufferStorage(36161, 35056, $width, $height); + $gl.$glBindRenderbuffer(36161, 0); + $gl.$glFramebufferRenderbuffer(36160, 36096, 36161, $this.$depthStencilPackedBufferHandle); + $gl.$glFramebufferRenderbuffer(36160, 36128, 36161, $this.$depthStencilPackedBufferHandle); + $result = $gl.$glCheckFramebufferStatus(36160); + } + } + $gl.$glBindFramebuffer(36160, cbggg_GLFrameBuffer_defaultFramebufferHandle); + if ($result == 36053) { + cbggg_GLFrameBuffer_addManagedFrameBuffer(cbg_Gdx_app, $this); + return; + } + var$2 = $this.$textureAttachments.$iterator(); + while (var$2.$hasNext()) { + $texture = var$2.$next0(); + $this.$disposeColorTexture($texture); + } + if ($this.$hasDepthStencilPackedBuffer) + $gl.$glDeleteBuffer($this.$depthStencilPackedBufferHandle); + else { + if ($this.$bufferBuilder.$hasDepthRenderBuffer) + $gl.$glDeleteRenderbuffer($this.$depthbufferHandle); + if ($this.$bufferBuilder.$hasStencilRenderBuffer) + $gl.$glDeleteRenderbuffer($this.$stencilbufferHandle); + } + $gl.$glDeleteFramebuffer($this.$framebufferHandle); + if ($result == 36054) + $rt_throw(jl_IllegalStateException__init_($rt_s(969))); + if ($result == 36057) + $rt_throw(jl_IllegalStateException__init_($rt_s(970))); + if ($result == 36055) + $rt_throw(jl_IllegalStateException__init_($rt_s(971))); + if ($result == 36061) + $rt_throw(jl_IllegalStateException__init_($rt_s(972))); + $rt_throw(jl_IllegalStateException__init_((((jl_StringBuilder__init_()).$append1($rt_s(973))).$append2($result)).$toString())); +} +function cbggg_GLFrameBuffer_checkValidBuilder($this) { + var $runningGL30, var$2, $supportsPackedDepthStencil, $spec; + a: { + $runningGL30 = cbg_Gdx_graphics.$isGL30Available(); + if (!$runningGL30) { + b: { + if (!cbg_Gdx_graphics.$supportsExtension($rt_s(967))) { + var$2 = cbg_Gdx_graphics; + if (!var$2.$supportsExtension($rt_s(968))) { + $supportsPackedDepthStencil = 0; + break b; + } + } + $supportsPackedDepthStencil = 1; + } + if ($this.$bufferBuilder.$hasPackedStencilDepthRenderBuffer && !$supportsPackedDepthStencil) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(974))); + if ($this.$bufferBuilder.$textureAttachmentSpecs.$size > 1) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(975))); + var$2 = $this.$bufferBuilder.$textureAttachmentSpecs.$iterator(); + while (true) { + if (!var$2.$hasNext()) + break a; + $spec = var$2.$next0(); + if ($spec.$isDepth) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(976))); + if ($spec.$isStencil) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(977))); + if ($spec.$isFloat && !cbg_Gdx_graphics.$supportsExtension($rt_s(978))) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(979))); + } + } + } +} +function cbggg_GLFrameBuffer_dispose($this) { + var $gl, var$2, $texture; + $gl = cbg_Gdx_gl20; + var$2 = $this.$textureAttachments.$iterator(); + while (var$2.$hasNext()) { + $texture = var$2.$next0(); + $this.$disposeColorTexture($texture); + } + if ($this.$hasDepthStencilPackedBuffer) + $gl.$glDeleteRenderbuffer($this.$depthStencilPackedBufferHandle); + else { + if ($this.$bufferBuilder.$hasDepthRenderBuffer) + $gl.$glDeleteRenderbuffer($this.$depthbufferHandle); + if ($this.$bufferBuilder.$hasStencilRenderBuffer) + $gl.$glDeleteRenderbuffer($this.$stencilbufferHandle); + } + $gl.$glDeleteFramebuffer($this.$framebufferHandle); + cbggg_GLFrameBuffer_$callClinit(); + if (cbggg_GLFrameBuffer_buffers.$get2(cbg_Gdx_app) !== null) + (cbggg_GLFrameBuffer_buffers.$get2(cbg_Gdx_app)).$removeValue($this, 1); +} +function cbggg_GLFrameBuffer_bind($this) { + cbg_Gdx_gl20.$glBindFramebuffer(36160, $this.$framebufferHandle); +} +function cbggg_GLFrameBuffer_unbind() { + cbggg_GLFrameBuffer_$callClinit(); + cbg_Gdx_gl20.$glBindFramebuffer(36160, cbggg_GLFrameBuffer_defaultFramebufferHandle); +} +function cbggg_GLFrameBuffer_begin($this) { + $this.$bind(); + $this.$setFrameBufferViewport(); +} +function cbggg_GLFrameBuffer_setFrameBufferViewport($this) { + cbg_Gdx_gl20.$glViewport(0, 0, $this.$bufferBuilder.$width6, $this.$bufferBuilder.$height6); +} +function cbggg_GLFrameBuffer_end($this) { + $this.$end5(0, 0, cbg_Gdx_graphics.$getBackBufferWidth(), cbg_Gdx_graphics.$getBackBufferHeight()); +} +function cbggg_GLFrameBuffer_end0($this, $x, $y, $width, $height) { + cbggg_GLFrameBuffer_unbind(); + cbg_Gdx_gl20.$glViewport($x, $y, $width, $height); +} +function cbggg_GLFrameBuffer_addManagedFrameBuffer($app, $frameBuffer) { + var $managedResources; + cbggg_GLFrameBuffer_$callClinit(); + $managedResources = cbggg_GLFrameBuffer_buffers.$get2($app); + if ($managedResources === null) + $managedResources = cbgu_Array__init_1(); + $managedResources.$add1($frameBuffer); + cbggg_GLFrameBuffer_buffers.$put1($app, $managedResources); +} +function cbggg_GLFrameBuffer__clinit_() { + cbggg_GLFrameBuffer_buffers = ju_HashMap__init_(); + cbggg_GLFrameBuffer_defaultFramebufferHandleInitialized = 0; +} +var ju_Objects = $rt_classWithoutFields(); +function ju_Objects__init_() { + var var_0 = new ju_Objects(); + ju_Objects__init_0(var_0); + return var_0; +} +function ju_Objects__init_0($this) { + jl_Object__init_0($this); +} +function ju_Objects_equals($a, $b) { + if ($a === $b) + return 1; + return $a !== null ? $a.$equals($b) : $b !== null ? 0 : 1; +} +function ju_Objects_hashCode($o) { + return $o !== null ? $o.$hashCode() : 0; +} +function ju_Objects_requireNonNull($obj) { + return ju_Objects_requireNonNull0($obj, $rt_s(102)); +} +function ju_Objects_requireNonNull0($obj, $message) { + if ($obj !== null) + return $obj; + $rt_throw(jl_NullPointerException__init_0($message)); +} +function ju_Objects_hash($values) { + return ju_Arrays_hashCode($values); +} +var omcsm_RedGreenGradient = $rt_classWithoutFields(); +var omcsm_RedGreenGradient_gradient = null; +function omcsm_RedGreenGradient_$callClinit() { + omcsm_RedGreenGradient_$callClinit = $rt_eraseClinit(omcsm_RedGreenGradient); + omcsm_RedGreenGradient__clinit_(); +} +function omcsm_RedGreenGradient__init_() { + var var_0 = new omcsm_RedGreenGradient(); + omcsm_RedGreenGradient__init_0(var_0); + return var_0; +} +function omcsm_RedGreenGradient__init_0($this) { + omcsm_RedGreenGradient_$callClinit(); + jl_Object__init_0($this); +} +function omcsm_RedGreenGradient__clinit_() { + omcsm_RedGreenGradient_gradient = $rt_createArrayFromData(omceum_FColor, [omceum_FColor__init_(1.0, 0.40784314274787903, 0.37254902720451355, 1.0), omceum_FColor__init_(1.0, 0.41960784792900085, 0.364705890417099, 1.0), omceum_FColor__init_(1.0, 0.42352941632270813, 0.364705890417099, 1.0), omceum_FColor__init_(1.0, 0.43921568989753723, 0.3607843220233917, 1.0), omceum_FColor__init_(1.0, 0.4470588266849518, 0.3529411852359772, 1.0), omceum_FColor__init_(1.0, 0.45490196347236633, 0.3490196168422699, 1.0), + omceum_FColor__init_(1.0, 0.46666666865348816, 0.3333333432674408, 1.0), omceum_FColor__init_(1.0, 0.48627451062202454, 0.32156863808631897, 1.0), omceum_FColor__init_(1.0, 0.4941176474094391, 0.32549020648002625, 1.0), omceum_FColor__init_(1.0, 0.5058823823928833, 0.3176470696926117, 1.0), omceum_FColor__init_(1.0, 0.5215686559677124, 0.30588236451148987, 1.0), omceum_FColor__init_(1.0, 0.5333333611488342, 0.30588236451148987, 1.0), omceum_FColor__init_(1.0, 0.5529412031173706, 0.2862745225429535, 1.0), + omceum_FColor__init_(1.0, 0.572549045085907, 0.29019609093666077, 1.0), omceum_FColor__init_(1.0, 0.5843137502670288, 0.2823529541492462, 1.0), omceum_FColor__init_(1.0, 0.6039215922355652, 0.2705882489681244, 1.0), omceum_FColor__init_(1.0, 0.6078431606292725, 0.2666666805744171, 1.0), omceum_FColor__init_(1.0, 0.615686297416687, 0.26274511218070984, 1.0), omceum_FColor__init_(1.0, 0.6352941393852234, 0.250980406999588, 1.0), omceum_FColor__init_(1.0, 0.6470588445663452, 0.24313725531101227, 1.0), omceum_FColor__init_(1.0, + 0.658823549747467, 0.239215686917305, 1.0), omceum_FColor__init_(1.0, 0.6745098233222961, 0.21960784494876862, 1.0), omceum_FColor__init_(1.0, 0.6980392336845398, 0.20392157137393951, 1.0), omceum_FColor__init_(1.0, 0.7098039388656616, 0.1882352977991104, 1.0), omceum_FColor__init_(1.0, 0.7254902124404907, 0.1921568661928177, 1.0), omceum_FColor__init_(1.0, 0.7411764860153198, 0.18431372940540314, 1.0), omceum_FColor__init_(1.0, 0.7529411911964417, 0.18431372940540314, 1.0), omceum_FColor__init_(1.0, 0.772549033164978, + 0.1764705926179886, 1.0), omceum_FColor__init_(1.0, 0.7803921699523926, 0.16862745583057404, 1.0), omceum_FColor__init_(1.0, 0.7882353067398071, 0.16470588743686676, 1.0), omceum_FColor__init_(1.0, 0.8078431487083435, 0.14509804546833038, 1.0), omceum_FColor__init_(1.0, 0.8235294222831726, 0.14901961386203766, 1.0), omceum_FColor__init_(1.0, 0.8352941274642944, 0.12941177189350128, 1.0), omceum_FColor__init_(1.0, 0.8588235378265381, 0.13333334028720856, 1.0), omceum_FColor__init_(1.0, 0.8705882430076599, + 0.11372549086809158, 1.0), omceum_FColor__init_(1.0, 0.8784313797950745, 0.10588235408067703, 1.0), omceum_FColor__init_(1.0, 0.8941176533699036, 0.10588235408067703, 1.0), omceum_FColor__init_(1.0, 0.9176470637321472, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.929411768913269, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.07450980693101883, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, + 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, + 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08235294371843338, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), + omceum_FColor__init_(1.0, 0.9372549057006836, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08235294371843338, 1.0), omceum_FColor__init_(1.0, 0.9411764740943909, 0.0784313753247261, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9372549057006836, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9333333373069763, 0.09019608050584793, 1.0), omceum_FColor__init_(1.0, 0.9254902005195618, 0.09019608050584793, 1.0), + omceum_FColor__init_(1.0, 0.9215686321258545, 0.08627451211214066, 1.0), omceum_FColor__init_(1.0, 0.9215686321258545, 0.10196078568696976, 1.0), omceum_FColor__init_(0.9960784316062927, 0.9254902005195618, 0.10588235408067703, 1.0), omceum_FColor__init_(0.9764705896377563, 0.9215686321258545, 0.12941177189350128, 1.0), omceum_FColor__init_(0.9607843160629272, 0.9176470637321472, 0.12156862765550613, 1.0), omceum_FColor__init_(0.9333333373069763, 0.9215686321258545, 0.1411764770746231, 1.0), omceum_FColor__init_(0.9058823585510254, + 0.9176470637321472, 0.1411764770746231, 1.0), omceum_FColor__init_(0.8784313797950745, 0.9176470637321472, 0.1568627506494522, 1.0), omceum_FColor__init_(0.8627451062202454, 0.9137254953384399, 0.16862745583057404, 1.0), omceum_FColor__init_(0.8549019694328308, 0.9098039269447327, 0.18039216101169586, 1.0), omceum_FColor__init_(0.8235294222831726, 0.9137254953384399, 0.19607843458652496, 1.0), omceum_FColor__init_(0.8039215803146362, 0.9137254953384399, 0.19607843458652496, 1.0), omceum_FColor__init_(0.772549033164978, + 0.9137254953384399, 0.1921568661928177, 1.0), omceum_FColor__init_(0.7529411911964417, 0.9137254953384399, 0.21960784494876862, 1.0), omceum_FColor__init_(0.7333333492279053, 0.9019607901573181, 0.24313725531101227, 1.0), omceum_FColor__init_(0.7019608020782471, 0.9058823585510254, 0.24705882370471954, 1.0), omceum_FColor__init_(0.6823529601097107, 0.9019607901573181, 0.2549019753932953, 1.0), omceum_FColor__init_(0.6666666865348816, 0.8980392217636108, 0.26274511218070984, 1.0), omceum_FColor__init_(0.6235294342041016, + 0.9098039269447327, 0.2666666805744171, 1.0), omceum_FColor__init_(0.6039215922355652, 0.9019607901573181, 0.27843138575553894, 1.0), omceum_FColor__init_(0.572549045085907, 0.9098039269447327, 0.2823529541492462, 1.0), omceum_FColor__init_(0.529411792755127, 0.9137254953384399, 0.3019607961177826, 1.0), omceum_FColor__init_(0.4627451002597809, 0.9254902005195618, 0.3176470696926117, 1.0), omceum_FColor__init_(0.4156862795352936, 0.9333333373069763, 0.3450980484485626, 1.0), omceum_FColor__init_(0.3607843220233917, + 0.9333333373069763, 0.3450980484485626, 1.0), omceum_FColor__init_(0.3529411852359772, 0.929411768913269, 0.35686275362968445, 1.0), omceum_FColor__init_(0.35686275362968445, 0.9215686321258545, 0.3529411852359772, 1.0), omceum_FColor__init_(0.3607843220233917, 0.9176470637321472, 0.3607843220233917, 1.0), omceum_FColor__init_(0.3764705955982208, 0.9098039269447327, 0.3686274588108063, 1.0), omceum_FColor__init_(0.3764705955982208, 0.9058823585510254, 0.3607843220233917, 1.0), omceum_FColor__init_(0.37254902720451355, + 0.9019607901573181, 0.3607843220233917, 1.0), omceum_FColor__init_(0.3803921639919281, 0.8941176533699036, 0.3686274588108063, 1.0), omceum_FColor__init_(0.3803921639919281, 0.886274516582489, 0.37254902720451355, 1.0), omceum_FColor__init_(0.37254902720451355, 0.886274516582489, 0.3764705955982208, 1.0), omceum_FColor__init_(0.3960784375667572, 0.8705882430076599, 0.3921568691730499, 1.0), omceum_FColor__init_(0.38823530077934265, 0.8705882430076599, 0.38823530077934265, 1.0), omceum_FColor__init_(0.3960784375667572, + 0.8509804010391235, 0.40392157435417175, 1.0)]); +} +var cbgssu_TextField$TextFieldFilter = $rt_classWithoutFields(0); +function jur_SequenceSet() { + var a = this; jur_LeafSet.call(a); + a.$string3 = null; + a.$leftToRight = null; + a.$rightToLeft = null; +} +function jur_SequenceSet__init_(var_0) { + var var_1 = new jur_SequenceSet(); + jur_SequenceSet__init_0(var_1, var_0); + return var_1; +} +function jur_SequenceSet__init_0($this, $substring) { + var $j; + jur_LeafSet__init_0($this); + $this.$string3 = $substring.$toString(); + $this.$charCount = $substring.$length(); + $this.$leftToRight = jur_SequenceSet$IntHash__init_($this.$charCount); + $this.$rightToLeft = jur_SequenceSet$IntHash__init_($this.$charCount); + $j = 0; + while ($j < ($this.$charCount - 1 | 0)) { + $this.$leftToRight.$put10($this.$string3.$charAt($j), ($this.$charCount - $j | 0) - 1 | 0); + $this.$rightToLeft.$put10($this.$string3.$charAt(($this.$charCount - $j | 0) - 1 | 0), ($this.$charCount - $j | 0) - 1 | 0); + $j = $j + 1 | 0; + } +} +function jur_SequenceSet_accepts($this, $strIndex, $testString) { + return !$this.$startsWith1($testString, $strIndex) ? (-1) : $this.$charCount; +} +function jur_SequenceSet_find($this, $strIndex, $testString, $matchResult) { + var $strLength, var$5; + $strLength = $matchResult.$getRightBound(); + while (true) { + if ($strIndex > $strLength) + return (-1); + var$5 = $this.$indexOf3($testString, $strIndex, $strLength); + if (var$5 < 0) + return (-1); + if ($this.$next.$matches(var$5 + $this.$charCount | 0, $testString, $matchResult) >= 0) + break; + $strIndex = var$5 + 1 | 0; + } + return var$5; +} +function jur_SequenceSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var var$5; + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$5 = $this.$lastIndexOf3($testString, $strIndex, $lastIndex); + if (var$5 < 0) + return (-1); + if ($this.$next.$matches(var$5 + $this.$charCount | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$5 + (-1) | 0; + } + return var$5; +} +function jur_SequenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$string3; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(980)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_SequenceSet_first($this, $set) { + var var$2, var$3, var$4, var$5, var$6; + if ($set instanceof jur_CharSet) + return $set.$getChar() != $this.$string3.$charAt(0) ? 0 : 1; + if ($set instanceof jur_RangeSet) + return $set.$accepts(0, $this.$string3.$substring0(0, 1)) <= 0 ? 0 : 1; + if (!($set instanceof jur_SupplRangeSet)) { + if (!($set instanceof jur_SupplCharSet)) + return 1; + a: { + if ($this.$string3.$length() > 1) { + var$2 = $set; + var$3 = var$2.$getCodePoint(); + var$4 = $this.$string3.$charAt(0); + var$2 = $this.$string3; + var$5 = var$2.$charAt(1); + if (var$3 == jl_Character_toCodePoint(var$4, var$5)) { + var$4 = 1; + break a; + } + } + var$4 = 0; + } + return var$4; + } + b: { + c: { + var$2 = $set; + if (!var$2.$contains1($this.$string3.$charAt(0))) { + var$6 = $this.$string3; + if (var$6.$length() <= 1) + break c; + var$6 = $this.$string3; + var$4 = jl_Character_toCodePoint(var$6.$charAt(0), $this.$string3.$charAt(1)); + if (!var$2.$contains1(var$4)) + break c; + } + var$4 = 1; + break b; + } + var$4 = 0; + } + return var$4; +} +function jur_SequenceSet_indexOf($this, $str, $i, $to) { + var $last, $ch; + $last = $this.$string3.$charAt($this.$charCount - 1 | 0); + while (true) { + if ($i > ($to - $this.$charCount | 0)) + return (-1); + $ch = $str.$charAt(($i + $this.$charCount | 0) - 1 | 0); + if ($ch == $last && $this.$startsWith1($str, $i)) + break; + $i = $i + $this.$leftToRight.$get0($ch) | 0; + } + return $i; +} +function jur_SequenceSet_lastIndexOf($this, $str, $to, $i) { + var $first, $size, $delta, $ch; + $first = $this.$string3.$charAt(0); + $size = $str.$length(); + $delta = ($size - $i | 0) - $this.$charCount | 0; + if ($delta <= 0) + $i = $i + $delta | 0; + while (true) { + if ($i < $to) + return (-1); + $ch = $str.$charAt($i); + if ($ch == $first && $this.$startsWith1($str, $i)) + break; + $i = $i - $this.$rightToLeft.$get0($ch) | 0; + } + return $i; +} +function jur_SequenceSet_startsWith($this, $str, $from) { + var $i; + $i = 0; + while ($i < $this.$charCount) { + if ($str.$charAt($i + $from | 0) != $this.$string3.$charAt($i)) + return 0; + $i = $i + 1 | 0; + } + return 1; +} +var omceuga_GameViewPortAction = $rt_classWithoutFields(omceuga_CommonActions); +function cbggg_PixmapPacker$GuillotineStrategy$Node() { + var a = this; jl_Object.call(a); + a.$leftChild = null; + a.$rightChild = null; + a.$rect = null; + a.$full = 0; +} +function cbggg_PixmapPacker$GuillotineStrategy$Node__init_() { + var var_0 = new cbggg_PixmapPacker$GuillotineStrategy$Node(); + cbggg_PixmapPacker$GuillotineStrategy$Node__init_0(var_0); + return var_0; +} +function cbggg_PixmapPacker$GuillotineStrategy$Node__init_0($this) { + jl_Object__init_0($this); + $this.$rect = cbgm_Rectangle__init_(); +} +var cbgssu_ScrollPane = $rt_classWithoutFields(cbgssu_WidgetGroup); +var cbgssu_SelectBox$SelectBoxScrollPane = $rt_classWithoutFields(cbgssu_ScrollPane); +var cbgur_ReflectionException = $rt_classWithoutFields(jl_Exception); +function cbgur_ReflectionException__init_0() { + var var_0 = new cbgur_ReflectionException(); + cbgur_ReflectionException__init_1(var_0); + return var_0; +} +function cbgur_ReflectionException__init_2(var_0, var_1) { + var var_2 = new cbgur_ReflectionException(); + cbgur_ReflectionException__init_(var_2, var_0, var_1); + return var_2; +} +function cbgur_ReflectionException__init_1($this) { + jl_Exception__init_0($this); +} +function cbgur_ReflectionException__init_($this, $message, $cause) { + jl_Exception__init_2($this, $message, $cause); +} +var jur_AltGroupQuantifierSet = $rt_classWithoutFields(jur_GroupQuantifierSet); +function jur_AltGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_AltGroupQuantifierSet(); + jur_AltGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_AltGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_AltGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) + return $nextIndex; + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_AltGroupQuantifierSet_setNext($this, $next) { + jur_AbstractSet_setNext($this, $next); + $this.$innerSet.$setNext($next); +} +var cbgggpr_ModelInstanceRenderer = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderer); +function cbgggpr_ModelInstanceRenderer__init_() { + var var_0 = new cbgggpr_ModelInstanceRenderer(); + cbgggpr_ModelInstanceRenderer__init_0(var_0); + return var_0; +} +function cbgggpr_ModelInstanceRenderer__init_0($this) { + cbgggpr_ParticleControllerRenderer__init_0($this, cbgggpr_ModelInstanceControllerRenderData__init_()); +} +function omcets_MusicPlayer() { + var a = this; jl_Object.call(a); + a.$playMode0 = 0; + a.$state2 = 0; + a.$playlist = null; + a.$mediaManager4 = null; + a.$playCurrent = null; + a.$playCurrentFileName = null; + a.$playListPosition = 0; + a.$playNext = 0; + a.$playPrevious = 0; + a.$volume2 = 0.0; + a.$randomHistory = null; + a.$muteVolume0 = 0.0; + a.$muted0 = 0; +} +function omcets_MusicPlayer__init_(var_0) { + var var_1 = new omcets_MusicPlayer(); + omcets_MusicPlayer__init_0(var_1, var_0); + return var_1; +} +function omcets_MusicPlayer__init_0($this, $mediaManager) { + jl_Object__init_0($this); + $this.$mediaManager4 = $mediaManager; + $this.$playlist = ju_ArrayList__init_(); + $this.$playMode0 = 0; + $this.$state2 = 3; + $this.$playCurrent = null; + $this.$playCurrentFileName = $rt_s(102); + $this.$playListPosition = 0; + $this.$randomHistory = ju_ArrayDeque__init_(); + $this.$playPrevious = 0; + $this.$playNext = 0; + $this.$volume2 = 1.0; + $this.$muted0 = 0; + $this.$muteVolume0 = 0.0; +} +function omcets_MusicPlayer_playListAdd($this, $cMediaMusic) { + $this.$playlist.$add2($cMediaMusic); +} +function omcets_MusicPlayer_update($this) { + var $newPosition, $tries, $historyPosition, $nextTrack; + a: { + b: { + c: { + switch ($this.$state2) { + case 0: + break; + case 1: + break b; + case 2: + break a; + case 3: + break c; + default: + break a; + } + if ($this.$playCurrent === null) + break a; + if (!$this.$playCurrent.$isPlaying()) + break a; + $this.$playCurrent.$pause(); + break a; + } + if ($this.$playCurrent === null) + break a; + if (!$this.$playCurrent.$isPlaying()) + break a; + $this.$playCurrent.$stop(); + break a; + } + if ($this.$playCurrent !== null) { + if (!$this.$playCurrent.$isPlaying()) + $this.$playCurrent.$play0(); + else { + if ($this.$playCurrent.$getVolume() !== $this.$volume2) + $this.$playCurrent.$setVolume0($this.$volume2); + if (!(!$this.$playNext && !$this.$playPrevious)) { + $this.$playCurrent.$stop(); + $this.$playCurrent = null; + $this.$playCurrentFileName = $rt_s(102); + } + } + } else if ($this.$playlist.$size0() > 0) { + if (!$this.$playNext && !$this.$playPrevious) + $this.$playNext = 1; + if ($this.$playNext) { + d: { + switch ($this.$playMode0) { + case 0: + break; + case 1: + $this.$randomHistory.$add2(jl_Integer_valueOf($this.$playListPosition)); + if ($this.$randomHistory.$size0() > 128) + $this.$randomHistory.$removeFirst(); + e: { + $newPosition = 0; + if ($this.$playlist.$size0() > 1) { + $tries = 0; + while ($newPosition == $this.$playListPosition) { + if ($tries >= 5) + break e; + $newPosition = cbgm_MathUtils_random2(0, $this.$playlist.$size0() - 1 | 0); + $tries = $tries + 1 | 0; + } + } + } + $this.$playListPosition = $newPosition; + break d; + case 2: + break d; + default: + break d; + } + $this.$playListPosition = ($this.$playListPosition + 1 | 0) > ($this.$playlist.$size0() - 1 | 0) ? 0 : $this.$playListPosition + 1 | 0; + } + $this.$playNext = 0; + } else if ($this.$playPrevious) { + f: { + switch ($this.$playMode0) { + case 0: + break; + case 1: + $historyPosition = $this.$randomHistory.$pollLast(); + if ($historyPosition !== null && $historyPosition.$intValue() > 0 && $historyPosition.$intValue() < ($this.$playlist.$size0() - 1 | 0)) + $this.$playListPosition = $historyPosition.$intValue(); + else + $this.$playListPosition = cbgm_MathUtils_random2(0, $this.$playlist.$size0() - 1 | 0); + break f; + case 2: + break f; + default: + break f; + } + $this.$playListPosition = ($this.$playListPosition - 1 | 0) >= 0 ? $this.$playListPosition - 1 | 0 : $this.$playlist.$size0() - 1 | 0; + } + $this.$playPrevious = 0; + } + $nextTrack = $this.$playlist.$get5($this.$playListPosition); + $this.$playCurrent = $this.$mediaManager4.$getCMediaMusic($nextTrack); + if ($this.$playCurrent !== null) { + $this.$playCurrentFileName = $nextTrack.$file; + $this.$playCurrent.$setVolume0($this.$volume2); + $this.$playCurrent.$setOnCompletionListener(omcets_MusicPlayer$update$lambda$_10_0__init_($this)); + } + } + } +} +function omcets_MusicPlayer_setVolume($this, $volume) { + if (!$this.$muted0) + $this.$volume2 = omcet_Tools$Calc_inBounds($volume, 0.0, 1.0); + else + $this.$muteVolume0 = omcet_Tools$Calc_inBounds($volume, 0.0, 1.0); +} +function omcets_MusicPlayer_play($this) { + $this.$state2 = 1; +} +function omcets_MusicPlayer_stop($this) { + $this.$state2 = 3; +} +function omcets_MusicPlayer_setMuted($this, $muted) { + if (!$this.$muted0 && $muted) { + $this.$muteVolume0 = $this.$volume2; + $this.$volume2 = 0.0; + } + if ($this.$muted0 && !$muted) { + $this.$volume2 = $this.$muteVolume0; + $this.$muteVolume0 = 0.0; + } + $this.$muted0 = $muted; +} +function omcets_MusicPlayer_shutdown($this) { + $this.$playCurrent = null; + $this.$mediaManager4 = null; + $this.$playlist.$clear6(); + $this.$randomHistory.$clear6(); +} +function omcets_MusicPlayer_lambda$update$0($this, $music) { + $this.$playCurrent.$stop(); + $this.$playCurrent = null; + $this.$playCurrentFileName = $rt_s(102); + $this.$playNext = 1; +} +function jur_UCIRangeSet() { + var a = this; jur_LeafSet.call(a); + a.$chars2 = null; + a.$alt3 = 0; +} +function jur_UCIRangeSet__init_(var_0) { + var var_1 = new jur_UCIRangeSet(); + jur_UCIRangeSet__init_0(var_1, var_0); + return var_1; +} +function jur_UCIRangeSet__init_0($this, $cc) { + jur_LeafSet__init_0($this); + $this.$chars2 = $cc.$getInstance(); + $this.$alt3 = $cc.$alt0; +} +function jur_UCIRangeSet_accepts($this, $strIndex, $testString) { + var var$3, var$4; + var$3 = $this.$chars2; + var$4 = jl_Character_toUpperCase0($testString.$charAt($strIndex)); + return !var$3.$contains1(jl_Character_toLowerCase0(var$4)) ? (-1) : 1; +} +function jur_UCIRangeSet_getName($this) { + var var$1, var$2, var$3; + var$1 = !$this.$alt3 ? $rt_s(76) : $rt_s(77); + var$2 = $this.$chars2.$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(646)), var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +var cbgssu_TextField$DefaultOnscreenKeyboard = $rt_classWithoutFields(); +function cbgssu_TextField$DefaultOnscreenKeyboard__init_() { + var var_0 = new cbgssu_TextField$DefaultOnscreenKeyboard(); + cbgssu_TextField$DefaultOnscreenKeyboard__init_0(var_0); + return var_0; +} +function cbgssu_TextField$DefaultOnscreenKeyboard__init_0($this) { + jl_Object__init_0($this); +} +function cbgm_Circle() { + var a = this; jl_Object.call(a); + a.$x11 = 0.0; + a.$y11 = 0.0; + a.$radius0 = 0.0; +} +function cbgm_Circle__init_0() { + var var_0 = new cbgm_Circle(); + cbgm_Circle__init_1(var_0); + return var_0; +} +function cbgm_Circle__init_(var_0, var_1, var_2) { + var var_3 = new cbgm_Circle(); + cbgm_Circle__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgm_Circle__init_1($this) { + jl_Object__init_0($this); +} +function cbgm_Circle__init_2($this, $x, $y, $radius) { + jl_Object__init_0($this); + $this.$x11 = $x; + $this.$y11 = $y; + $this.$radius0 = $radius; +} +var cbgm_CatmullRomSpline = $rt_classWithoutFields(); +function cbgm_CatmullRomSpline__init_() { + var var_0 = new cbgm_CatmullRomSpline(); + cbgm_CatmullRomSpline__init_0(var_0); + return var_0; +} +function cbgm_CatmullRomSpline__init_0($this) { + jl_Object__init_0($this); +} +var cbgssa_AlphaAction = $rt_classWithoutFields(cbgssa_TemporalAction); +function cbgssa_AlphaAction__init_() { + var var_0 = new cbgssa_AlphaAction(); + cbgssa_AlphaAction__init_0(var_0); + return var_0; +} +function cbgssa_AlphaAction__init_0($this) { + cbgssa_TemporalAction__init_($this); +} +var cbgssu_SpriteDrawable = $rt_classWithoutFields(cbgssu_BaseDrawable); +function cbgssu_SpriteDrawable__init_() { + var var_0 = new cbgssu_SpriteDrawable(); + cbgssu_SpriteDrawable__init_0(var_0); + return var_0; +} +function cbgssu_SpriteDrawable__init_0($this) { + cbgssu_BaseDrawable__init_0($this); +} +var cbgssu_List$2 = $rt_classWithoutFields(cbgss_InputListener); +var cbgssu_List$1 = $rt_classWithoutFields(cbgss_InputListener); +function omcem_MediaManager() { + var a = this; jl_Object.call(a); + a.$loaded0 = 0; + a.$medias_sounds = null; + a.$medias_music = null; + a.$medias_images = null; + a.$medias_cursors = null; + a.$medias_fonts = null; + a.$medias_arrays = null; + a.$medias_animations = null; + a.$loadMediaList = null; + a.$loadedMediaList = null; + a.$textureAtlas = null; +} +var omcem_MediaManager_glyphLayout = null; +function omcem_MediaManager_$callClinit() { + omcem_MediaManager_$callClinit = $rt_eraseClinit(omcem_MediaManager); + omcem_MediaManager__clinit_(); +} +function omcem_MediaManager__init_() { + var var_0 = new omcem_MediaManager(); + omcem_MediaManager__init_0(var_0); + return var_0; +} +function omcem_MediaManager__init_0($this) { + omcem_MediaManager_$callClinit(); + jl_Object__init_0($this); + $this.$medias_sounds = ju_HashMap__init_(); + $this.$medias_music = ju_HashMap__init_(); + $this.$medias_images = ju_HashMap__init_(); + $this.$medias_cursors = ju_HashMap__init_(); + $this.$medias_fonts = ju_HashMap__init_(); + $this.$medias_arrays = ju_HashMap__init_(); + $this.$medias_animations = ju_HashMap__init_(); + $this.$loadMediaList = ju_ArrayDeque__init_(); + $this.$loadedMediaList = ju_HashSet__init_(); + $this.$unloadAndReset(); +} +function omcem_MediaManager_prepareCMedia($this, $cMedias) { + var $i, var$3; + if ($this.$loaded0) + return 0; + $i = 0; + while (true) { + var$3 = $cMedias.data; + if ($i >= var$3.length) + break; + $this.$loadMediaList.$add2(var$3[$i]); + $i = $i + 1 | 0; + } + return 1; +} +function omcem_MediaManager_prepareGUICMedia($this) { + if ($this.$loaded0) + return 0; + omceum_GUIBaseMedia_$callClinit(); + $this.$prepareCMedia(omceum_GUIBaseMedia_ALL); + return 1; +} +function omcem_MediaManager_loadAssets($this) { + var var$1; + var$1 = null; + cbgg_Texture$TextureFilter_$callClinit(); + return $this.$loadAssets0(4096, 4096, var$1, cbgg_Texture$TextureFilter_Nearest); +} +function omcem_MediaManager_loadAssets0($this, $pageWidth, $pageHeight, $loadProgress, $textureFilter) { + var $pixmapPacker, $imageData, $soundData, $step, $stepsMax, $anyImageData, var$11, $i, $imageMedia, $textureFileName, $texture, var$16, $textureData, $cMediaImage, $cMediaCursor, $cMediaArray, $result, $cMediaAnimation, $animation, $cMediaFont, $bitmapFont, $soundMedia, $cMediaSound, var$28, $sound, $cMediaMusic, $music, var$32; + if ($this.$loaded0) + return 0; + $pixmapPacker = new cbggg_PixmapPacker; + cbgg_Pixmap$Format_$callClinit(); + cbggg_PixmapPacker__init_0($pixmapPacker, $pageWidth, $pageHeight, cbgg_Pixmap$Format_RGBA8888, 2, 1); + $imageData = ju_ArrayList__init_(); + $soundData = ju_ArrayList__init_(); + $step = 0; + $stepsMax = 0; + $anyImageData = 0; + while (true) { + var$11 = $this.$loadMediaList.$poll(); + if (var$11 === null) { + $i = 0; + while ($i < $imageData.$size0()) { + $imageMedia = $imageData.$get5($i); + $textureFileName = jl_Object_getClass($imageMedia) !== $rt_cls(omcemm_CMediaFont) ? $imageMedia.$file : $imageMedia.$file.$replace($rt_s(981), $rt_s(982)); + $texture = new cbgg_Texture; + var$16 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$16, $rt_s(983)), $textureFileName); + cbgg_Texture__init_2($texture, omcet_Tools$File_findResource(jl_StringBuilder_toString(var$16)), 0); + $textureData = $texture.$getTextureData(); + $textureData.$prepare(); + $pixmapPacker.$pack0($imageMedia.$file, $textureData.$consumePixmap()); + $textureData.$disposePixmap(); + $texture.$dispose(); + $step = $step + 1 | 0; + if ($loadProgress !== null) + $loadProgress.$onLoadStep($imageMedia.$file, $step, $stepsMax); + $i = $i + 1 | 0; + } + if ($anyImageData) { + $this.$textureAtlas = cbggg_TextureAtlas__init_(); + $pixmapPacker.$updateTextureAtlas0($this.$textureAtlas, $textureFilter, $textureFilter, 0); + } + $i = 0; + while ($i < $imageData.$size0()) { + $imageMedia = $imageData.$get5($i); + if (jl_Object_getClass($imageMedia) === $rt_cls(omcemm_CMediaImage)) { + $cMediaImage = $imageMedia; + $this.$medias_images.$put1($cMediaImage, $this.$textureAtlas.$findRegion($imageMedia.$file)); + } else if (jl_Object_getClass($imageMedia) === $rt_cls(omcemm_CMediaCursor)) { + $cMediaCursor = $imageMedia; + $this.$medias_cursors.$put1($cMediaCursor, $this.$textureAtlas.$findRegion($imageMedia.$file)); + } else if (jl_Object_getClass($imageMedia) === $rt_cls(omcemm_CMediaArray)) { + $cMediaArray = $imageMedia; + $result = omcem_MediaManager_splitFrames($this, $cMediaArray.$file, $cMediaArray.$tile_width0, $cMediaArray.$tile_height0, $cMediaArray.$frameOffset0, $cMediaArray.$frameLength0); + $this.$medias_arrays.$put1($cMediaArray, $result); + } else if (jl_Object_getClass($imageMedia) === $rt_cls(omcemm_CMediaAnimation)) { + $cMediaAnimation = $imageMedia; + $result = omcem_MediaManager_splitFrames($this, $cMediaAnimation.$file, $cMediaAnimation.$tile_width, $cMediaAnimation.$tile_height, $cMediaAnimation.$frameOffset, $cMediaAnimation.$frameLength); + $animation = cbggg_Animation__init_($cMediaAnimation.$animation_speed, $result); + $this.$medias_animations.$put1($cMediaAnimation, $animation); + } else if (jl_Object_getClass($imageMedia) === $rt_cls(omcemm_CMediaFont)) { + $cMediaFont = $imageMedia; + $bitmapFont = new cbggg_BitmapFont; + var$11 = $cMediaFont.$file; + var$16 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$16, $rt_s(983)), var$11); + cbggg_BitmapFont__init_2($bitmapFont, omcet_Tools$File_findResource(jl_StringBuilder_toString(var$16)), $this.$textureAtlas.$findRegion($cMediaFont.$file)); + $this.$medias_fonts.$put1($cMediaFont, $bitmapFont); + } + $step = $step + 1 | 0; + if ($loadProgress !== null) + $loadProgress.$onLoadStep($imageMedia.$file, $step, $stepsMax); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $soundData.$size0()) { + $soundMedia = $soundData.$get5($i); + if (jl_Object_getClass($soundMedia) === $rt_cls(omcemm_CMediaSound)) { + if (!$this.$loadedMediaList.$contains2($soundMedia.$file)) { + $cMediaSound = $soundMedia; + var$11 = cbg_Gdx_audio; + var$28 = $cMediaSound.$file; + var$16 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$16, $rt_s(984)), var$28); + $sound = var$11.$newSound(omcet_Tools$File_findResource(jl_StringBuilder_toString(var$16))); + $this.$medias_sounds.$put1($cMediaSound, $sound); + } + } else if (jl_Object_getClass($soundMedia) === $rt_cls(omcemm_CMediaMusic) && !$this.$loadedMediaList.$contains2($soundMedia.$file)) { + $cMediaMusic = $soundMedia; + var$11 = cbg_Gdx_audio; + var$28 = $soundMedia.$file; + var$16 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$16, $rt_s(985)), var$28); + $music = var$11.$newMusic(omcet_Tools$File_findResource(jl_StringBuilder_toString(var$16))); + $this.$medias_music.$put1($cMediaMusic, $music); + } + $step = $step + 1 | 0; + if ($loadProgress !== null) + $loadProgress.$onLoadStep($soundMedia.$file, $step, $stepsMax); + $i = $i + 1 | 0; + } + $imageData.$clear6(); + $soundData.$clear6(); + $pixmapPacker.$dispose(); + $this.$loaded0 = 1; + return 1; + } + if ($this.$loadedMediaList.$contains2(var$11)) + continue; + if (!(var$11 instanceof omcemm_CMediaGFX) && jl_Object_getClass(var$11) !== $rt_cls(omcemm_CMediaFont)) { + if (jl_Object_getClass(var$11) !== $rt_cls(omcemm_CMediaSound) && jl_Object_getClass(var$11) !== $rt_cls(omcemm_CMediaMusic)) + break; + $soundData.$add2(var$11); + $this.$loadedMediaList.$add2(var$11); + $stepsMax = $stepsMax + 1 | 0; + continue; + } + $imageData.$add2(var$11); + $this.$loadedMediaList.$add2(var$11); + $stepsMax = $stepsMax + 2 | 0; + $anyImageData = 1; + } + var$16 = new jl_RuntimeException; + var$32 = var$11.$file; + var$11 = (jl_Object_getClass(var$11)).$getSimpleName(); + var$28 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$28, $rt_s(986)), var$32), $rt_s(987)), var$11), 34); + jl_RuntimeException__init_4(var$16, jl_StringBuilder_toString(var$28)); + $rt_throw(var$16); +} +function omcem_MediaManager_splitFrames($this, $file, $tile_width, $tile_height, $frameOffset, $frameLength) { + var $textureRegion, $width, $height, $maxFrames, $frameCount, var$11, var$12, $tmp_0, $result, $allCounter, $indexCounter, $ix, var$18, $iy; + $textureRegion = $this.$textureAtlas.$findRegion($file); + $width = $textureRegion.$getRegionWidth() / $tile_width | 0; + $height = $textureRegion.$getRegionHeight() / $tile_height | 0; + $maxFrames = omcet_Tools$Calc_upperBounds0($rt_imul($width, $height), $frameLength); + $frameCount = $maxFrames - $frameOffset | 0; + if (!$frameCount) + return $rt_createArray(cbggg_TextureRegion, 0); + if ($frameCount < 0) { + var$11 = new jl_RuntimeException; + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$12, $rt_s(988)), $file), $rt_s(989)), $frameCount); + jl_RuntimeException__init_4(var$11, jl_StringBuilder_toString(var$12)); + $rt_throw(var$11); + } + $tmp_0 = $textureRegion.$split3($tile_width, $tile_height); + $result = $rt_createArray(cbggg_TextureRegion, $frameCount); + $allCounter = 0; + $indexCounter = 0; + $ix = 0; + a: { + b: while (true) { + var$18 = $tmp_0.data; + if ($ix >= var$18.length) + break a; + $iy = 0; + while ($iy < var$18[0].data.length) { + $allCounter = $allCounter + 1 | 0; + if ($allCounter > $frameOffset) { + $result.data[$indexCounter] = var$18[$ix].data[$iy]; + $indexCounter = $indexCounter + 1 | 0; + } + if ($allCounter >= $frameLength) + break b; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + } + return $result; +} +function omcem_MediaManager_unloadAndReset($this) { + var var$1, $cMediaSound, $cMediaMusic, $cMediaFont; + if (!$this.$loaded0) + return 0; + if ($this.$textureAtlas !== null) + $this.$textureAtlas.$dispose(); + var$1 = ($this.$medias_sounds.$keySet()).$iterator0(); + while (var$1.$hasNext()) { + $cMediaSound = var$1.$next0(); + ($this.$medias_sounds.$get2($cMediaSound)).$dispose(); + } + $this.$medias_sounds.$clear6(); + var$1 = ($this.$medias_music.$keySet()).$iterator0(); + while (var$1.$hasNext()) { + $cMediaMusic = var$1.$next0(); + ($this.$medias_music.$get2($cMediaMusic)).$dispose(); + } + $this.$medias_music.$clear6(); + var$1 = ($this.$medias_fonts.$keySet()).$iterator0(); + while (var$1.$hasNext()) { + $cMediaFont = var$1.$next0(); + ($this.$medias_fonts.$get2($cMediaFont)).$dispose(); + } + $this.$medias_fonts.$clear6(); + $this.$medias_cursors.$clear6(); + $this.$medias_images.$clear6(); + $this.$medias_arrays.$clear6(); + $this.$medias_animations.$clear6(); + $this.$loadedMediaList.$clear6(); + $this.$loadMediaList.$clear6(); + $this.$loaded0 = 0; + return 1; +} +function omcem_MediaManager_create_CMediaImage($file) { + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) + return omcemm_CMediaImage__init_($file); + $rt_throw(jl_RuntimeException__init_($rt_s(990))); +} +function omcem_MediaManager_create_CMediaCursor($file, $hotspot_x, $hotspot_y) { + var $cMediaCursor; + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) { + $cMediaCursor = omcemm_CMediaCursor__init_($file); + $cMediaCursor.$hotspot_x = $hotspot_x; + $cMediaCursor.$hotspot_y = $hotspot_y; + return $cMediaCursor; + } + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_create_CMediaAnimation($file, $tileWidth, $tileHeight, $animation_speed) { + omcem_MediaManager_$callClinit(); + return omcem_MediaManager_create_CMediaAnimation0($file, $tileWidth, $tileHeight, $animation_speed, 0, 2147483647); +} +function omcem_MediaManager_create_CMediaAnimation0($file, $tileWidth, $tileHeight, $animation_speed, $frameOffset, $frameLength) { + var $cMediaAnimation; + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) { + $cMediaAnimation = omcemm_CMediaAnimation__init_($file); + $cMediaAnimation.$tile_width = omcet_Tools$Calc_lowerBounds($tileWidth, 1); + $cMediaAnimation.$tile_height = omcet_Tools$Calc_lowerBounds($tileHeight, 1); + $cMediaAnimation.$animation_speed = $animation_speed; + $cMediaAnimation.$frameOffset = omcet_Tools$Calc_lowerBounds($frameOffset, 0); + $cMediaAnimation.$frameLength = $frameLength; + return $cMediaAnimation; + } + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_create_CMediaFont($file, $offset_x, $offset_y) { + var $cMediaFont; + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) { + $cMediaFont = omcemm_CMediaFont__init_($file); + $cMediaFont.$offset_x = $offset_x; + $cMediaFont.$offset_y = $offset_y; + return $cMediaFont; + } + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_create_CMediaMusic($file) { + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) + return omcemm_CMediaMusic__init_($file); + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_create_CMediaSound($file) { + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) + return omcemm_CMediaSound__init_($file); + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_create_CMediaArray($file, $tileWidth, $tileHeight) { + omcem_MediaManager_$callClinit(); + return omcem_MediaManager_create_CMediaArray0($file, $tileWidth, $tileHeight, 0, 2147483647); +} +function omcem_MediaManager_create_CMediaArray0($file, $tileWidth, $tileHeight, $frameOffset, $frameLength) { + var $cMediaArray; + omcem_MediaManager_$callClinit(); + if ($file !== null && ($file.$trim()).$length()) { + $cMediaArray = omcemm_CMediaArray__init_($file); + $cMediaArray.$tile_width0 = omcet_Tools$Calc_lowerBounds($tileWidth, 1); + $cMediaArray.$tile_height0 = omcet_Tools$Calc_lowerBounds($tileHeight, 1); + $cMediaArray.$frameOffset0 = omcet_Tools$Calc_lowerBounds($frameOffset, 0); + $cMediaArray.$frameLength0 = $frameLength; + return $cMediaArray; + } + $rt_throw(jl_RuntimeException__init_($rt_s(991))); +} +function omcem_MediaManager_drawCMediaGFX($this, $batch, $cMedia, $x, $y, $arrayIndex, $animationTimer) { + if ($cMedia === null) + return; + if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaImage)) + $this.$drawCMediaImage($batch, $cMedia, $x, $y); + else if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaAnimation)) + $this.$drawCMediaAnimation($batch, $cMedia, $x, $y, $animationTimer); + else if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaArray)) + $this.$drawCMediaArray($batch, $cMedia, $x, $y, $arrayIndex); + else if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaCursor)) + $this.$drawCMediaCursor($batch, $cMedia, $x, $y); +} +function omcem_MediaManager_imageWidth($this, $cMedia) { + return $this.$imageWidth0($cMedia, 1); +} +function omcem_MediaManager_imageWidth0($this, $cMedia, $tileWidth) { + if ($tileWidth) { + if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaArray)) + return $cMedia.$tile_width0; + if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaAnimation)) + return $cMedia.$tile_width; + } + return ($this.$textureAtlas.$findRegion($cMedia.$file)).$getRegionWidth(); +} +function omcem_MediaManager_imageHeight($this, $cMedia) { + return $this.$imageHeight0($cMedia, 1); +} +function omcem_MediaManager_imageHeight0($this, $cMedia, $tileHeight) { + if ($tileHeight) { + if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaArray)) + return $cMedia.$tile_height0; + if (jl_Object_getClass($cMedia) === $rt_cls(omcemm_CMediaAnimation)) + return $cMedia.$tile_height; + } + return ($this.$textureAtlas.$findRegion($cMedia.$file)).$getRegionHeight(); +} +function omcem_MediaManager_drawCMediaCursor($this, $batch, $cMedia, $x, $y) { + var $texture; + $texture = $this.$getCMediaCursor($cMedia); + $batch.$draw4($texture, $x - $cMedia.$hotspot_x, $y - $cMedia.$hotspot_y, 0.0, 0.0, $texture.$getRegionWidth(), $texture.$getRegionHeight(), 1.0, 1.0, 0.0); +} +function omcem_MediaManager_getCMediaCursor($this, $cMedia) { + return $this.$medias_cursors.$get2($cMedia); +} +function omcem_MediaManager_drawCMediaImage($this, $batch, $cMedia, $x, $y) { + var $texture; + $texture = $this.$getCMediaImage($cMedia); + $batch.$draw4($texture, $x, $y, 0.0, 0.0, $texture.$getRegionWidth(), $texture.$getRegionHeight(), 1.0, 1.0, 0.0); +} +function omcem_MediaManager_drawCMediaImage0($this, $batch, $cMedia, $x, $y, $origin_x, $origin_y, $width, $height) { + var $texture; + $texture = $this.$getCMediaImage($cMedia); + $batch.$draw4($texture, $x, $y, $origin_x, $origin_y, $width, $height, 1.0, 1.0, 0.0); +} +function omcem_MediaManager_drawCMediaImageScale($this, $batch, $cMedia, $x, $y, $origin_x, $origin_y, $scaleX, $scaleY) { + var $texture; + $texture = $this.$getCMediaImage($cMedia); + $batch.$draw4($texture, $x, $y, $origin_x, $origin_y, $texture.$getRegionWidth(), $texture.$getRegionHeight(), $scaleX, $scaleY, 0.0); +} +function omcem_MediaManager_drawCMediaImageScale0($this, $batch, $cMedia, $x, $y, $origin_x, $origin_y, $scaleX, $scaleY, $rotation) { + var $texture; + $texture = $this.$getCMediaImage($cMedia); + $batch.$draw4($texture, $x, $y, $origin_x, $origin_y, $texture.$getRegionWidth(), $texture.$getRegionHeight(), $scaleX, $scaleY, $rotation); +} +function omcem_MediaManager_getCMediaImage($this, $cMedia) { + return $this.$medias_images.$get2($cMedia); +} +function omcem_MediaManager_getCMediaAnimation($this, $cMedia, $animationTimer) { + return ($this.$medias_animations.$get2($cMedia)).$getKeyFrame0($animationTimer, 1); +} +function omcem_MediaManager_drawCMediaAnimation($this, $batch, $cMedia, $x, $y, $animationTimer) { + var $textureRegion; + $textureRegion = $this.$getCMediaAnimation($cMedia, $animationTimer); + $batch.$draw4($textureRegion, $x, $y, 0.0, 0.0, $textureRegion.$getRegionWidth(), $textureRegion.$getRegionHeight(), 1.0, 1.0, 0.0); +} +function omcem_MediaManager_drawCMediaAnimationScale($this, $batch, $cMedia, $x, $y, $animationTimer, $origin_x, $origin_y, $scaleX, $scaleY) { + var $textureRegion; + $textureRegion = $this.$getCMediaAnimation($cMedia, $animationTimer); + $batch.$draw4($textureRegion, $x, $y, $origin_x, $origin_y, $textureRegion.$getRegionWidth(), $textureRegion.$getRegionHeight(), $scaleX, $scaleY, 0.0); +} +function omcem_MediaManager_drawCMediaArray($this, $batch, $cMedia, $x, $y, $arrayIndex) { + var $textureRegion; + $textureRegion = $this.$getCMediaArray($cMedia, $arrayIndex); + $batch.$draw4($textureRegion, $x, $y, 0.0, 0.0, $textureRegion.$getRegionWidth(), $textureRegion.$getRegionHeight(), 1.0, 1.0, 0.0); +} +function omcem_MediaManager_drawCMediaArrayCut($this, $batch, $cMedia, $x, $y, $arrayIndex, $widthCut, $heightCut) { + $this.$drawCMediaArrayCut($batch, $cMedia, $x, $y, $arrayIndex, 0, 0, $widthCut, $heightCut); +} +function omcem_MediaManager_drawCMediaArrayCut0($this, $batch, $cMedia, $x, $y, $arrayIndex, $srcX, $srcY, $widthCut, $heightCut) { + var $textureRegion; + $textureRegion = $this.$getCMediaArray($cMedia, $arrayIndex); + $batch.$draw5($textureRegion.$getTexture(), $x, $y, $textureRegion.$getRegionX() + $srcX | 0, $textureRegion.$getRegionY() + $srcY | 0, $widthCut, $heightCut); +} +function omcem_MediaManager_drawCMediaArrayScale($this, $batch, $cMedia, $x, $y, $arrayIndex, $origin_x, $origin_y, $scaleX, $scaleY, $rotation) { + var $textureRegion; + $textureRegion = $this.$getCMediaArray($cMedia, $arrayIndex); + $batch.$draw4($textureRegion, $x, $y, $origin_x, $origin_y, $textureRegion.$getRegionWidth(), $textureRegion.$getRegionHeight(), $scaleX, $scaleY, $rotation); +} +function omcem_MediaManager_getCMediaArraySize($this, $cMedia) { + return ($this.$medias_arrays.$get2($cMedia)).data.length; +} +function omcem_MediaManager_getCMediaArray($this, $cMedia, $arrayIndex) { + return ($this.$medias_arrays.$get2($cMedia)).data[$arrayIndex]; +} +function omcem_MediaManager_drawCMediaFont($this, $batch, $cMedia, $x, $y, $text) { + var $bitmapFont; + $bitmapFont = $this.$getCMediaFont($cMedia); + $bitmapFont.$draw($batch, $text, $x + $cMedia.$offset_x, $y + $cMedia.$offset_y); +} +function omcem_MediaManager_drawCMediaFont0($this, $batch, $cMedia, $x, $y, $text, $maxWidth) { + var $bitmapFont; + $bitmapFont = $this.$getCMediaFont($cMedia); + $bitmapFont.$draw6($batch, $text, $x + $cMedia.$offset_x, $y + $cMedia.$offset_y, 0, $text.$length(), $maxWidth, 8, 0, $rt_s(102)); +} +function omcem_MediaManager_getCMediaFont($this, $cMedia) { + return $this.$medias_fonts.$get2($cMedia); +} +function omcem_MediaManager_textWidth($this, $font, $text) { + omcem_MediaManager_$callClinit(); + omcem_MediaManager_glyphLayout.$setText1($this.$getCMediaFont($font), $text); + return omcem_MediaManager_glyphLayout.$width10 | 0; +} +function omcem_MediaManager_textHeight($this, $font, $text) { + omcem_MediaManager_$callClinit(); + omcem_MediaManager_glyphLayout.$setText1($this.$getCMediaFont($font), $text); + return omcem_MediaManager_glyphLayout.$height9 | 0; +} +function omcem_MediaManager_playCMediaSound($this, $cMedia, $volume, $pan, $pitch) { + return ($this.$getCMediaSound($cMedia)).$play2($volume, $pitch, $pan); +} +function omcem_MediaManager_getCMediaSound($this, $cMedia) { + return $this.$medias_sounds.$get2($cMedia); +} +function omcem_MediaManager_getCMediaMusic($this, $cMedia) { + return $this.$medias_music.$get2($cMedia); +} +function omcem_MediaManager_shutdown($this) { + $this.$unloadAndReset(); +} +function omcem_MediaManager__clinit_() { + omcem_MediaManager_glyphLayout = cbggg_GlyphLayout__init_3(); +} +var otp_Platform = $rt_classWithoutFields(); +var otp_Platform_newInstancePrepared = 0; +function otp_Platform__init_() { + var var_0 = new otp_Platform(); + otp_Platform__init_0(var_0); + return var_0; +} +function otp_Platform__init_0($this) { + jl_Object__init_0($this); +} +function otp_Platform_clone(var$1) { + var copy = new var$1.constructor(); + for (var field in var$1) { + if (!var$1.hasOwnProperty(field)) { + continue; + } + copy[field] = var$1[field]; + } + return copy; +} +function otp_Platform_isInstance($obj, $cls) { + return $obj !== null && !(typeof $obj.constructor.$meta === 'undefined' ? 1 : 0) && otp_Platform_isAssignable($obj.constructor, $cls) ? 1 : 0; +} +function otp_Platform_isAssignable($from, $to) { + var $supertypes, $i; + if ($from === $to) + return 1; + $supertypes = $from.$meta.supertypes; + $i = 0; + while ($i < $supertypes.length) { + if (otp_Platform_isAssignable($supertypes[$i], $to)) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function otp_Platform_newInstance($cls) { + if (!otp_Platform_newInstancePrepared) { + otp_Platform_prepareNewInstance(); + otp_Platform_newInstancePrepared = 1; + } + return otp_Platform_newInstanceImpl($cls); +} +function otp_Platform_prepareNewInstance() { + var c = '$$constructor$$'; + jl_String[c] = jl_String__init_2; + jl_Object[c] = jl_Object__init_0; + jl_NoClassDefFoundError[c] = jl_NoClassDefFoundError__init_1; + jl_NoSuchFieldError[c] = jl_NoSuchFieldError__init_0; + jl_NoSuchMethodError[c] = jl_NoSuchMethodError__init_0; + jl_RuntimeException[c] = jl_RuntimeException__init_1; + jl_StringBuilder[c] = jl_StringBuilder__init_1; + jl_IncompatibleClassChangeError[c] = jl_IncompatibleClassChangeError__init_0; + jl_Exception[c] = jl_Exception__init_0; + omcst_TeaVMLauncher[c] = omcst_TeaVMLauncher__init_; + omcs_SandtrixMain[c] = omcs_SandtrixMain__init_0; + cbgssu_UIUtilsEmu[c] = cbgssu_UIUtilsEmu__init_0; + cbgss_Stage$TouchFocus[c] = cbgss_Stage$TouchFocus__init_; + cbgss_InputListener[c] = cbgss_InputListener__init_0; + cbgss_Event[c] = cbgss_Event__init_0; + cbgssu_ActorGestureListener[c] = cbgssu_ActorGestureListener__init_0; + cbgi_GestureDetector$GestureAdapter[c] = cbgi_GestureDetector$GestureAdapter__init_; + cbgssu_DragListener[c] = cbgssu_DragListener__init_0; + cbgssu_UIUtils[c] = cbgssu_UIUtils__init_0; + cbgssu_ChangeListener$ChangeEvent[c] = cbgssu_ChangeListener$ChangeEvent__init_0; + cbgssu_FocusListener$FocusEvent[c] = cbgssu_FocusListener$FocusEvent__init_; + cbgssu_DragAndDrop[c] = cbgssu_DragAndDrop__init_0; + cbgssu_DragAndDrop$Payload[c] = cbgssu_DragAndDrop$Payload__init_0; + cbgssu_BaseDrawable[c] = cbgssu_BaseDrawable__init_0; + cbgssu_Selection[c] = cbgssu_Selection__init_0; + cbgssu_ScissorStack[c] = cbgssu_ScissorStack__init_0; + cbgssu_TiledDrawable[c] = cbgssu_TiledDrawable__init_; + cbgssu_TextureRegionDrawable[c] = cbgssu_TextureRegionDrawable__init_0; + cbgssu_NinePatchDrawable[c] = cbgssu_NinePatchDrawable__init_0; + cbgssu_ClickListener[c] = cbgssu_ClickListener__init_0; + cbgssu_SpriteDrawable[c] = cbgssu_SpriteDrawable__init_0; + cbgss_Stage[c] = cbgss_Stage__init_; + cbg_InputAdapter[c] = cbg_InputAdapter__init_0; + cbgss_Actor[c] = cbgss_Actor__init_0; + cbgss_Group[c] = cbgss_Group__init_0; + cbgssa_MoveToAction[c] = cbgssa_MoveToAction__init_0; + cbgssa_RotateToAction[c] = cbgssa_RotateToAction__init_; + cbgssa_Actions[c] = cbgssa_Actions__init_0; + cbgssa_VisibleAction[c] = cbgssa_VisibleAction__init_; + cbgssa_RemoveListenerAction[c] = cbgssa_RemoveListenerAction__init_; + cbgssa_AddListenerAction[c] = cbgssa_AddListenerAction__init_; + cbgssa_RotateByAction[c] = cbgssa_RotateByAction__init_0; + cbgssa_SequenceAction[c] = cbgssa_SequenceAction__init_0; + cbgssa_ParallelAction[c] = cbgssa_ParallelAction__init_0; + cbgssa_RemoveAction[c] = cbgssa_RemoveAction__init_; + cbgssa_TimeScaleAction[c] = cbgssa_TimeScaleAction__init_0; + cbgssa_SizeByAction[c] = cbgssa_SizeByAction__init_0; + cbgssa_ScaleToAction[c] = cbgssa_ScaleToAction__init_; + cbgssa_AddAction[c] = cbgssa_AddAction__init_0; + cbgssa_FloatAction[c] = cbgssa_FloatAction__init_0; + cbgssa_RemoveActorAction[c] = cbgssa_RemoveActorAction__init_0; + cbgssa_MoveByAction[c] = cbgssa_MoveByAction__init_0; + cbgssa_SizeToAction[c] = cbgssa_SizeToAction__init_; + cbgssa_LayoutAction[c] = cbgssa_LayoutAction__init_; + cbgssa_ScaleByAction[c] = cbgssa_ScaleByAction__init_; + cbgssa_AlphaAction[c] = cbgssa_AlphaAction__init_0; + cbgssa_TouchableAction[c] = cbgssa_TouchableAction__init_; + cbgssa_RepeatAction[c] = cbgssa_RepeatAction__init_0; + cbgssa_DelayAction[c] = cbgssa_DelayAction__init_0; + cbgssa_RunnableAction[c] = cbgssa_RunnableAction__init_0; + cbgssa_ColorAction[c] = cbgssa_ColorAction__init_; + cbgssa_AfterAction[c] = cbgssa_AfterAction__init_; + cbgssa_IntAction[c] = cbgssa_IntAction__init_0; + cbgss_InputEvent[c] = cbgss_InputEvent__init_; + cbgssu_Skin[c] = cbgssu_Skin__init_0; + cbgssu_Widget[c] = cbgssu_Widget__init_0; + cbgssu_WidgetGroup[c] = cbgssu_WidgetGroup__init_0; + cbgssu_Table$1[c] = cbgssu_Table$1__init_0; + cbgssu_VerticalGroup[c] = cbgssu_VerticalGroup__init_0; + cbgssu_Table$2[c] = cbgssu_Table$2__init_0; + cbgssu_Button$ButtonStyle[c] = cbgssu_Button$ButtonStyle__init_0; + cbgssu_ImageTextButton$ImageTextButtonStyle[c] = cbgssu_ImageTextButton$ImageTextButtonStyle__init_; + cbgssu_TextButton$TextButtonStyle[c] = cbgssu_TextButton$TextButtonStyle__init_0; + cbgssu_Image[c] = cbgssu_Image__init_; + cbgssu_Container[c] = cbgssu_Container__init_0; + cbgssu_ButtonGroup[c] = cbgssu_ButtonGroup__init_; + cbgssu_Table[c] = cbgssu_Table__init_0; + cbgssu_Value$4[c] = cbgssu_Value$4__init_0; + cbgssu_Slider$SliderStyle[c] = cbgssu_Slider$SliderStyle__init_0; + cbgssu_ProgressBar$ProgressBarStyle[c] = cbgssu_ProgressBar$ProgressBarStyle__init_0; + cbgssu_Cell[c] = cbgssu_Cell__init_; + cbgssu_Label$LabelStyle[c] = cbgssu_Label$LabelStyle__init_; + cbgssu_Button[c] = cbgssu_Button__init_0; + cbgssu_Value$6[c] = cbgssu_Value$6__init_0; + cbgssu_SelectBox$SelectBoxStyle[c] = cbgssu_SelectBox$SelectBoxStyle__init_; + cbgssu_Window$WindowStyle[c] = cbgssu_Window$WindowStyle__init_; + cbgssu_Table$4[c] = cbgssu_Table$4__init_0; + cbgssu_Skin$TintedDrawable[c] = cbgssu_Skin$TintedDrawable__init_0; + cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter[c] = cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter__init_; + cbgssu_Value$2[c] = cbgssu_Value$2__init_0; + cbgssu_List$ListStyle[c] = cbgssu_List$ListStyle__init_; + cbgssu_HorizontalGroup[c] = cbgssu_HorizontalGroup__init_0; + cbgssu_Table$DebugRect[c] = cbgssu_Table$DebugRect__init_; + cbgm_Rectangle[c] = cbgm_Rectangle__init_0; + cbgssu_Stack[c] = cbgssu_Stack__init_0; + cbgssu_CheckBox$CheckBoxStyle[c] = cbgssu_CheckBox$CheckBoxStyle__init_; + cbgssu_TooltipManager[c] = cbgssu_TooltipManager__init_0; + cbgssu_Table$3[c] = cbgssu_Table$3__init_0; + cbgssu_ScrollPane$ScrollPaneStyle[c] = cbgssu_ScrollPane$ScrollPaneStyle__init_; + cbgssu_TextField$DefaultOnscreenKeyboard[c] = cbgssu_TextField$DefaultOnscreenKeyboard__init_0; + cbgssu_TextField$TextFieldStyle[c] = cbgssu_TextField$TextFieldStyle__init_; + cbgssu_Tree$TreeStyle[c] = cbgssu_Tree$TreeStyle__init_; + cbgssu_Value$3[c] = cbgssu_Value$3__init_0; + cbgssu_Touchpad$TouchpadStyle[c] = cbgssu_Touchpad$TouchpadStyle__init_; + cbgu_Json[c] = cbgu_Json__init_0; + cbgssu_Value$1[c] = cbgssu_Value$1__init_0; + cbgssu_Table$5[c] = cbgssu_Table$5__init_0; + cbgssu_TextTooltip$TextTooltipStyle[c] = cbgssu_TextTooltip$TextTooltipStyle__init_0; + cbgssu_ImageButton$ImageButtonStyle[c] = cbgssu_ImageButton$ImageButtonStyle__init_; + cbgssu_Value$5[c] = cbgssu_Value$5__init_0; + cbgssu_SplitPane$SplitPaneStyle[c] = cbgssu_SplitPane$SplitPaneStyle__init_0; + cbgm_Matrix4Emu[c] = cbgm_Matrix4Emu__init_0; + cbgm_Interpolation$2[c] = cbgm_Interpolation$2__init_0; + cbgm_Intersector[c] = cbgm_Intersector__init_0; + cbgm_Interpolation$4[c] = cbgm_Interpolation$4__init_0; + cbgm_ConvexHull[c] = cbgm_ConvexHull__init_0; + cbgm_Octree$RayCastResult[c] = cbgm_Octree$RayCastResult__init_0; + cbgm_Matrix3[c] = cbgm_Matrix3__init_0; + cbgm_Interpolation$13[c] = cbgm_Interpolation$13__init_0; + cbgm_Interpolation$10[c] = cbgm_Interpolation$10__init_0; + cbgm_CumulativeDistribution[c] = cbgm_CumulativeDistribution__init_; + cbgm_Bezier[c] = cbgm_Bezier__init_0; + cbgm_Intersector$MinimumTranslationVector[c] = cbgm_Intersector$MinimumTranslationVector__init_0; + cbgm_Interpolation$8[c] = cbgm_Interpolation$8__init_0; + cbgm_Interpolation$3[c] = cbgm_Interpolation$3__init_0; + cbgm_Ellipse[c] = cbgm_Ellipse__init_0; + cbgm_Vector3[c] = cbgm_Vector3__init_1; + cbgm_BSpline[c] = cbgm_BSpline__init_; + cbgm_Frustum[c] = cbgm_Frustum__init_; + cbgmc_Ray[c] = cbgmc_Ray__init_; + cbgmc_BoundingBox[c] = cbgmc_BoundingBox__init_0; + cbgmc_OrientedBoundingBox[c] = cbgmc_OrientedBoundingBox__init_0; + cbgm_EarClippingTriangulator[c] = cbgm_EarClippingTriangulator__init_; + cbgm_Interpolation$9[c] = cbgm_Interpolation$9__init_0; + cbgm_Polygon[c] = cbgm_Polygon__init_0; + cbgm_Quaternion[c] = cbgm_Quaternion__init_0; + cbgm_Affine2[c] = cbgm_Affine2__init_0; + cbgm_DelaunayTriangulator[c] = cbgm_DelaunayTriangulator__init_0; + cbgm_Vector2[c] = cbgm_Vector2__init_0; + cbgm_Polyline[c] = cbgm_Polyline__init_0; + cbgm_Circle[c] = cbgm_Circle__init_1; + cbgm_Interpolation$14[c] = cbgm_Interpolation$14__init_0; + cbgm_Interpolation$12[c] = cbgm_Interpolation$12__init_0; + cbgm_MathUtils$Sin[c] = cbgm_MathUtils$Sin__init_0; + cbgm_Interpolation$1[c] = cbgm_Interpolation$1__init_0; + cbgm_Interpolation$6[c] = cbgm_Interpolation$6__init_0; + cbgm_Bresenham2[c] = cbgm_Bresenham2__init_; + cbgm_GridPoint2[c] = cbgm_GridPoint2__init_0; + cbgm_Interpolation$7[c] = cbgm_Interpolation$7__init_0; + cbgm_Matrix4[c] = cbgm_Matrix4__init_0; + cbgm_GridPoint3[c] = cbgm_GridPoint3__init_0; + cbgm_CatmullRomSpline[c] = cbgm_CatmullRomSpline__init_0; + cbgm_MathUtils[c] = cbgm_MathUtils__init_0; + cbgm_Plane[c] = cbgm_Plane__init_0; + cbgm_RandomXS128[c] = cbgm_RandomXS128__init_0; + ju_Random[c] = ju_Random__init_0; + cbgm_Interpolation$5[c] = cbgm_Interpolation$5__init_0; + cbgm_Interpolation$11[c] = cbgm_Interpolation$11__init_0; + cbgm_GeometryUtils[c] = cbgm_GeometryUtils__init_0; + cbggg_GlyphLayout[c] = cbggg_GlyphLayout__init_; + cbggg_TextureRegion[c] = cbggg_TextureRegion__init_1; + cbggg_Sprite[c] = cbggg_Sprite__init_; + cbggg_BitmapFont[c] = cbggg_BitmapFont__init_0; + cbgg_Color[c] = cbgg_Color__init_1; + cbgu_Array[c] = cbgu_Array__init_2; + cbgu_ObjectMap[c] = cbgu_ObjectMap__init_1; + cbgu_OrderedMap[c] = cbgu_OrderedMap__init_0; + cbgu_Queue[c] = cbgu_Queue__init_; + cbgggm_Animation[c] = cbgggm_Animation__init_; + cbgggm_Node[c] = cbgggm_Node__init_; + cbgggm_MeshPart[c] = cbgggm_MeshPart__init_0; + cbgggm_NodePart[c] = cbgggm_NodePart__init_0; + cbgggm_NodeAnimation[c] = cbgggm_NodeAnimation__init_; + cbgggmd_ModelNodePart[c] = cbgggmd_ModelNodePart__init_0; + cbgggmd_ModelAnimation[c] = cbgggmd_ModelAnimation__init_; + cbgggmd_ModelMeshPart[c] = cbgggmd_ModelMeshPart__init_0; + cbgggmd_ModelMesh[c] = cbgggmd_ModelMesh__init_0; + cbgggmd_ModelNode[c] = cbgggmd_ModelNode__init_0; + cbgggmd_ModelMaterial[c] = cbgggmd_ModelMaterial__init_0; + cbgggmd_ModelNodeKeyframe[c] = cbgggmd_ModelNodeKeyframe__init_0; + cbgggmd_ModelData[c] = cbgggmd_ModelData__init_0; + cbgggmd_ModelTexture[c] = cbgggmd_ModelTexture__init_0; + cbgggmd_ModelNodeAnimation[c] = cbgggmd_ModelNodeAnimation__init_0; + cbgm_MapObject[c] = cbgm_MapObject__init_0; + cbgmo_EllipseMapObject[c] = cbgmo_EllipseMapObject__init_0; + cbgmo_TextureMapObject[c] = cbgmo_TextureMapObject__init_0; + cbgmo_PolylineMapObject[c] = cbgmo_PolylineMapObject__init_0; + cbgmo_RectangleMapObject[c] = cbgmo_RectangleMapObject__init_; + cbgmo_PolygonMapObject[c] = cbgmo_PolygonMapObject__init_0; + cbgmo_CircleMapObject[c] = cbgmo_CircleMapObject__init_0; + cbgggp_ParticleEffect[c] = cbgggp_ParticleEffect__init_0; + cbgggp_ParticleController[c] = cbgggp_ParticleController__init_0; + cbgggp_ResourceData[c] = cbgggp_ResourceData__init_0; + cbgggpv_CylinderSpawnShapeValue[c] = cbgggpv_CylinderSpawnShapeValue__init_; + cbgggpv_ParticleValue[c] = cbgggpv_ParticleValue__init_0; + cbgggpv_UnweightedMeshSpawnShapeValue[c] = cbgggpv_UnweightedMeshSpawnShapeValue__init_0; + cbgggpv_ScaledNumericValue[c] = cbgggpv_ScaledNumericValue__init_0; + cbgggpv_RangedNumericValue[c] = cbgggpv_RangedNumericValue__init_0; + cbgggpv_RectangleSpawnShapeValue[c] = cbgggpv_RectangleSpawnShapeValue__init_0; + cbgggpv_PointSpawnShapeValue[c] = cbgggpv_PointSpawnShapeValue__init_; + cbgggpv_EllipseSpawnShapeValue[c] = cbgggpv_EllipseSpawnShapeValue__init_; + cbgggpv_LineSpawnShapeValue[c] = cbgggpv_LineSpawnShapeValue__init_0; + cbgggpv_GradientColorValue[c] = cbgggpv_GradientColorValue__init_0; + cbgggpv_WeightMeshSpawnShapeValue[c] = cbgggpv_WeightMeshSpawnShapeValue__init_; + cbgggpv_NumericValue[c] = cbgggpv_NumericValue__init_; + cbgggpe_RegularEmitter[c] = cbgggpe_RegularEmitter__init_0; + cbgggpi_ColorInfluencer$Single[c] = cbgggpi_ColorInfluencer$Single__init_0; + cbgggpi_DynamicsInfluencer[c] = cbgggpi_DynamicsInfluencer__init_0; + cbgggpi_ColorInfluencer$Random[c] = cbgggpi_ColorInfluencer$Random__init_; + cbgggpi_SpawnInfluencer[c] = cbgggpi_SpawnInfluencer__init_; + cbgggpi_DynamicsModifier$TangentialAcceleration[c] = cbgggpi_DynamicsModifier$TangentialAcceleration__init_; + cbgggpi_ModelInfluencer$Single[c] = cbgggpi_ModelInfluencer$Single__init_0; + cbgggpi_RegionInfluencer$Animated[c] = cbgggpi_RegionInfluencer$Animated__init_; + cbgggpi_ScaleInfluencer[c] = cbgggpi_ScaleInfluencer__init_0; + cbgggpi_DynamicsModifier$PolarAcceleration[c] = cbgggpi_DynamicsModifier$PolarAcceleration__init_0; + cbgggpi_DynamicsModifier$BrownianAcceleration[c] = cbgggpi_DynamicsModifier$BrownianAcceleration__init_0; + cbgggpi_ParticleControllerInfluencer$Random[c] = cbgggpi_ParticleControllerInfluencer$Random__init_0; + cbgggpi_DynamicsModifier$Rotational3D[c] = cbgggpi_DynamicsModifier$Rotational3D__init_0; + cbgggpi_ModelInfluencer$Random[c] = cbgggpi_ModelInfluencer$Random__init_0; + cbgggpi_RegionInfluencer$Random[c] = cbgggpi_RegionInfluencer$Random__init_; + cbgggpi_RegionInfluencer$AspectTextureRegion[c] = cbgggpi_RegionInfluencer$AspectTextureRegion__init_0; + cbgggpi_ParticleControllerInfluencer$Single[c] = cbgggpi_ParticleControllerInfluencer$Single__init_; + cbgggpi_ParticleControllerFinalizerInfluencer[c] = cbgggpi_ParticleControllerFinalizerInfluencer__init_0; + cbgggpi_DynamicsModifier$CentripetalAcceleration[c] = cbgggpi_DynamicsModifier$CentripetalAcceleration__init_; + cbgggpi_RegionInfluencer$Single[c] = cbgggpi_RegionInfluencer$Single__init_; + cbgggpi_DynamicsModifier$Rotational2D[c] = cbgggpi_DynamicsModifier$Rotational2D__init_0; + cbgggpi_DynamicsModifier$FaceDirection[c] = cbgggpi_DynamicsModifier$FaceDirection__init_; + cbgggpr_PointSpriteRenderer[c] = cbgggpr_PointSpriteRenderer__init_0; + cbgggpr_ModelInstanceControllerRenderData[c] = cbgggpr_ModelInstanceControllerRenderData__init_0; + cbgggpr_ParticleControllerControllerRenderer[c] = cbgggpr_ParticleControllerControllerRenderer__init_0; + cbgggpr_ModelInstanceRenderer[c] = cbgggpr_ModelInstanceRenderer__init_0; + cbgggpr_PointSpriteControllerRenderData[c] = cbgggpr_PointSpriteControllerRenderData__init_0; + cbgggpr_BillboardControllerRenderData[c] = cbgggpr_BillboardControllerRenderData__init_0; + cbgggpr_BillboardRenderer[c] = cbgggpr_BillboardRenderer__init_0; + otji_JS[c] = otji_JS__init_0; + otp_Platform[c] = otp_Platform__init_0; + jl_LinkageError[c] = jl_LinkageError__init_0; + jl_Error[c] = jl_Error__init_0; + jl_Throwable[c] = jl_Throwable__init_0; + jl_AbstractStringBuilder[c] = jl_AbstractStringBuilder__init_1; + cgxgbtd_TeaTypedArrays[c] = cgxgbtd_TeaTypedArrays__init_; + cbgu_FloatArray[c] = cbgu_FloatArray__init_0; + cbggg_GlyphLayout$GlyphRun[c] = cbggg_GlyphLayout$GlyphRun__init_; + cbgu_IntArray[c] = cbgu_IntArray__init_1; + ju_HashMap[c] = ju_HashMap__init_1; + jl_String$_clinit_$lambda$_89_0[c] = jl_String$_clinit_$lambda$_89_0__init_0; + otci_IntegerUtil[c] = otci_IntegerUtil__init_0; + cgxgbtdi_TeaWindow[c] = cgxgbtdi_TeaWindow__init_0; + cgxgbt_AssetLoaderListener[c] = cgxgbt_AssetLoaderListener__init_0; + cgxgbt_TeaNet[c] = cgxgbt_TeaNet__init_; + cgxgbt_TeaApplicationLogger[c] = cgxgbt_TeaApplicationLogger__init_; + cgxgbt_TeaClipboard[c] = cgxgbt_TeaClipboard__init_; + cgxgbtu_TeaNavigator[c] = cgxgbtu_TeaNavigator__init_0; + cbgu_Pools[c] = cbgu_Pools__init_0; + jl_IllegalArgumentException[c] = jl_IllegalArgumentException__init_2; + jl_Math[c] = jl_Math__init_; + cgxgbta_TeaWebAgent[c] = cgxgbta_TeaWebAgent__init_; + jl_System[c] = jl_System__init_; + ju_Properties[c] = ju_Properties__init_0; + cgxgbtp_AssetDownloader[c] = cgxgbtp_AssetDownloader__init_0; + cbgu_IntMap[c] = cbgu_IntMap__init_; + cbgu_IntSet[c] = cbgu_IntSet__init_0; + cbg_Gdx[c] = cbg_Gdx__init_0; + jl_CloneNotSupportedException[c] = jl_CloneNotSupportedException__init_0; + cbgu_ObjectSet[c] = cbgu_ObjectSet__init_1; + ju_Hashtable[c] = ju_Hashtable__init_0; + jur_Pattern[c] = jur_Pattern__init_; + ju_Hashtable$1[c] = ju_Hashtable$1__init_0; + ju_Hashtable$2[c] = ju_Hashtable$2__init_0; + cbgur_ClassReflection[c] = cbgur_ClassReflection__init_0; + cbgur_ReflectionException[c] = cbgur_ReflectionException__init_1; + jl_NullPointerException[c] = jl_NullPointerException__init_1; + jl_NumberFormatException[c] = jl_NumberFormatException__init_2; + jl_SecurityException[c] = jl_SecurityException__init_0; + jl_NoSuchMethodException[c] = jl_NoSuchMethodException__init_0; + jl_ReflectiveOperationException[c] = jl_ReflectiveOperationException__init_0; + ju_ArrayList[c] = ju_ArrayList__init_1; + jur_AheadFSet[c] = jur_AheadFSet__init_0; + jur_FinalSet[c] = jur_FinalSet__init_0; + jur_NonCapJointSet[c] = jur_NonCapJointSet__init_0; + jur_JointSet[c] = jur_JointSet__init_0; + jl_IndexOutOfBoundsException[c] = jl_IndexOutOfBoundsException__init_2; + jl_ArrayStoreException[c] = jl_ArrayStoreException__init_0; + jur_CharClass[c] = jur_CharClass__init_0; + jlr_Array[c] = jlr_Array__init_0; + jur_AbstractCharClass$PredefinedCharacterClasses[c] = jur_AbstractCharClass$PredefinedCharacterClasses__init_0; + jur_FSet$PossessiveFSet[c] = jur_FSet$PossessiveFSet__init_0; + ju_BitSet[c] = ju_BitSet__init_1; + jur_SOLSet[c] = jur_SOLSet__init_0; + jur_PreviousMatch[c] = jur_PreviousMatch__init_0; + jur_EOISet[c] = jur_EOISet__init_; + jur_DotAllSet[c] = jur_DotAllSet__init_; + jl_StringBuffer[c] = jl_StringBuffer__init_0; + jur_AbstractLineTerminator$1[c] = jur_AbstractLineTerminator$1__init_0; + jur_AbstractLineTerminator$2[c] = jur_AbstractLineTerminator$2__init_0; + otpp_ResourceAccessor[c] = otpp_ResourceAccessor__init_; + otciu_UnicodeHelper[c] = otciu_UnicodeHelper__init_0; + jur_AbstractCharClass$LazySpace[c] = jur_AbstractCharClass$LazySpace__init_0; + jur_AbstractCharClass$LazyDigit[c] = jur_AbstractCharClass$LazyDigit__init_0; + jur_AbstractCharClass$LazyLower[c] = jur_AbstractCharClass$LazyLower__init_0; + jur_AbstractCharClass$LazyUpper[c] = jur_AbstractCharClass$LazyUpper__init_0; + jur_AbstractCharClass$LazyASCII[c] = jur_AbstractCharClass$LazyASCII__init_0; + jur_AbstractCharClass$LazyAlpha[c] = jur_AbstractCharClass$LazyAlpha__init_0; + jur_AbstractCharClass$LazyAlnum[c] = jur_AbstractCharClass$LazyAlnum__init_0; + jur_AbstractCharClass$LazyPunct[c] = jur_AbstractCharClass$LazyPunct__init_0; + jur_AbstractCharClass$LazyGraph[c] = jur_AbstractCharClass$LazyGraph__init_0; + jur_AbstractCharClass$LazyPrint[c] = jur_AbstractCharClass$LazyPrint__init_0; + jur_AbstractCharClass$LazyBlank[c] = jur_AbstractCharClass$LazyBlank__init_0; + jur_AbstractCharClass$LazyCntrl[c] = jur_AbstractCharClass$LazyCntrl__init_0; + jur_AbstractCharClass$LazyXDigit[c] = jur_AbstractCharClass$LazyXDigit__init_0; + jur_AbstractCharClass$LazyJavaLowerCase[c] = jur_AbstractCharClass$LazyJavaLowerCase__init_0; + jur_AbstractCharClass$LazyJavaUpperCase[c] = jur_AbstractCharClass$LazyJavaUpperCase__init_0; + jur_AbstractCharClass$LazyJavaWhitespace[c] = jur_AbstractCharClass$LazyJavaWhitespace__init_0; + jur_AbstractCharClass$LazyJavaMirrored[c] = jur_AbstractCharClass$LazyJavaMirrored__init_0; + jur_AbstractCharClass$LazyJavaDefined[c] = jur_AbstractCharClass$LazyJavaDefined__init_0; + jur_AbstractCharClass$LazyJavaDigit[c] = jur_AbstractCharClass$LazyJavaDigit__init_0; + jur_AbstractCharClass$LazyJavaIdentifierIgnorable[c] = jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_0; + jur_AbstractCharClass$LazyJavaISOControl[c] = jur_AbstractCharClass$LazyJavaISOControl__init_0; + jur_AbstractCharClass$LazyJavaJavaIdentifierPart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_0; + jur_AbstractCharClass$LazyJavaJavaIdentifierStart[c] = jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_0; + jur_AbstractCharClass$LazyJavaLetter[c] = jur_AbstractCharClass$LazyJavaLetter__init_0; + jur_AbstractCharClass$LazyJavaLetterOrDigit[c] = jur_AbstractCharClass$LazyJavaLetterOrDigit__init_0; + jur_AbstractCharClass$LazyJavaSpaceChar[c] = jur_AbstractCharClass$LazyJavaSpaceChar__init_0; + jur_AbstractCharClass$LazyJavaTitleCase[c] = jur_AbstractCharClass$LazyJavaTitleCase__init_0; + jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_0; + jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart[c] = jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_0; + jur_AbstractCharClass$LazyWord[c] = jur_AbstractCharClass$LazyWord__init_0; + jur_AbstractCharClass$LazyNonWord[c] = jur_AbstractCharClass$LazyNonWord__init_0; + jur_AbstractCharClass$LazyNonSpace[c] = jur_AbstractCharClass$LazyNonSpace__init_0; + jur_AbstractCharClass$LazyNonDigit[c] = jur_AbstractCharClass$LazyNonDigit__init_0; + jur_AbstractCharClass$LazySpecialsBlock[c] = jur_AbstractCharClass$LazySpecialsBlock__init_0; + otci_Base46[c] = otci_Base46__init_0; + ju_Arrays[c] = ju_Arrays__init_; + jl_NegativeArraySizeException[c] = jl_NegativeArraySizeException__init_0; + jl_StringIndexOutOfBoundsException[c] = jl_StringIndexOutOfBoundsException__init_0; + jl_IllegalStateException[c] = jl_IllegalStateException__init_1; + jl_IllegalMonitorStateException[c] = jl_IllegalMonitorStateException__init_0; + cbgu_NumberUtils[c] = cbgu_NumberUtils__init_; + jlr_Modifier[c] = jlr_Modifier__init_0; + jlr_AccessibleObject[c] = jlr_AccessibleObject__init_0; + jl_Object$Monitor[c] = jl_Object$Monitor__init_0; + jl_Thread[c] = jl_Thread__init_0; + cgxgbtu_KeyCodes[c] = cgxgbtu_KeyCodes__init_0; + cbgu_TimeUtils[c] = cbgu_TimeUtils__init_0; + ju_Objects[c] = ju_Objects__init_0; + jl_DefaultUncaughtExceptionHandler[c] = jl_DefaultUncaughtExceptionHandler__init_0; + otjb_Performance[c] = otjb_Performance__init_; + cbgu_Collections[c] = cbgu_Collections__init_; + otcic_StdoutOutputStream[c] = otcic_StdoutOutputStream__init_0; + jnci_UTF8Charset[c] = jnci_UTF8Charset__init_0; + omcem_MediaManager[c] = omcem_MediaManager__init_0; + omcse_SandtrixEngineAdapter[c] = omcse_SandtrixEngineAdapter__init_0; + ju_NoSuchElementException[c] = ju_NoSuchElementException__init_0; + cbgu_GdxRuntimeException[c] = cbgu_GdxRuntimeException__init_2; + ju_ConcurrentModificationException[c] = ju_ConcurrentModificationException__init_0; + omcw_SandtrixSettingsWeb[c] = omcw_SandtrixSettingsWeb__init_; + omcsu_UIUtils[c] = omcsu_UIUtils__init_0; + omcet_Tools$Log[c] = omcet_Tools$Log__init_; + omcw_CrazyGamesSDK[c] = omcw_CrazyGamesSDK__init_0; + ju_ArrayDeque[c] = ju_ArrayDeque__init_1; + ju_HashSet[c] = ju_HashSet__init_0; + omcsug_SandtrixBaseMedia[c] = omcsug_SandtrixBaseMedia__init_0; + omcsum_MenuBaseMedia[c] = omcsum_MenuBaseMedia__init_0; + omcet_Tools[c] = omcet_Tools__init_0; + jl_Runtime[c] = jl_Runtime__init_0; + otcir_Flags[c] = otcir_Flags__init_; + omcw_SandtrixSettingsWeb$1[c] = omcw_SandtrixSettingsWeb$1__init_0; + omcw_SandtrixSettingsWeb$2[c] = omcw_SandtrixSettingsWeb$2__init_0; + omcw_SandtrixSettingsWeb$3[c] = omcw_SandtrixSettingsWeb$3__init_0; + omcw_SandtrixSettingsWeb$4[c] = omcw_SandtrixSettingsWeb$4__init_0; + omcw_SandtrixSettingsWeb$5[c] = omcw_SandtrixSettingsWeb$5__init_0; + omcw_SandtrixSettingsWeb$6[c] = omcw_SandtrixSettingsWeb$6__init_0; + omcw_SandtrixSettingsWeb$7[c] = omcw_SandtrixSettingsWeb$7__init_0; + omcw_SandtrixSettingsWeb$8[c] = omcw_SandtrixSettingsWeb$8__init_0; + omcw_SandtrixSettingsWeb$9[c] = omcw_SandtrixSettingsWeb$9__init_0; + omcw_SandtrixSettingsWeb$10[c] = omcw_SandtrixSettingsWeb$10__init_; + omcw_SandtrixSettingsWeb$11[c] = omcw_SandtrixSettingsWeb$11__init_; + omcw_SandtrixSettingsWeb$12[c] = omcw_SandtrixSettingsWeb$12__init_; + ju_Date[c] = ju_Date__init_0; + jt_SimpleDateFormat[c] = jt_SimpleDateFormat__init_1; + omcsc_CFG_UI[c] = omcsc_CFG_UI__init_; + jt_DecimalFormat[c] = jt_DecimalFormat__init_1; + ju_Formatter[c] = ju_Formatter__init_0; + omcsd_DataGenerator[c] = omcsd_DataGenerator__init_; + omcsd_Data[c] = omcsd_Data__init_; + otcic_StderrOutputStream[c] = otcic_StderrOutputStream__init_0; + jl_AbstractStringBuilder$Constants[c] = jl_AbstractStringBuilder$Constants__init_0; + otcit_DoubleAnalyzer[c] = otcit_DoubleAnalyzer__init_0; + otcit_DoubleAnalyzer$Result[c] = otcit_DoubleAnalyzer$Result__init_0; + omceu_InputState[c] = omceu_InputState__init_; + cbggg_SpriteBatch[c] = cbggg_SpriteBatch__init_0; + cbgg_OrthographicCamera[c] = cbgg_OrthographicCamera__init_; + cbggg_FrameBuffer[c] = cbggg_FrameBuffer__init_; + omceui_InputEvents[c] = omceui_InputEvents__init_0; + omceu_API$_Config[c] = omceu_API$_Config__init_; + omceu_API$_MouseTool[c] = omceu_API$_MouseTool__init_; + omceu_API$_HotKey[c] = omceu_API$_HotKey__init_0; + jt_DecimalFormatSymbols[c] = jt_DecimalFormatSymbols__init_1; + omcsdo_Settings[c] = omcsdo_Settings__init_; + omcsdo_Display[c] = omcsdo_Display__init_; + omcsdo_Map[c] = omcsdo_Map__init_0; + otcit_FloatAnalyzer$Result[c] = otcit_FloatAnalyzer$Result__init_0; + omcet_Tools$Text[c] = omcet_Tools$Text__init_; + omcet_Tools$Colors[c] = omcet_Tools$Colors__init_; + omcet_Tools$Calc[c] = omcet_Tools$Calc__init_0; + omceu_UICommons[c] = omceu_UICommons__init_; + cbgu_ObjectIntMap[c] = cbgu_ObjectIntMap__init_; + jt_DateFormatSymbols[c] = jt_DateFormatSymbols__init_0; + cbgu_BufferUtils[c] = cbgu_BufferUtils__init_; + cbgc_Controllers[c] = cbgc_Controllers__init_0; + omceum_GUIBaseMedia[c] = omceum_GUIBaseMedia__init_0; + cgxgbt_TeaTool[c] = cgxgbt_TeaTool__init_0; + cbgc_ControllerManagerStub[c] = cbgc_ControllerManagerStub__init_0; + otciu_CLDRHelper[c] = otciu_CLDRHelper__init_0; + cbgu_Scaling$1[c] = cbgu_Scaling$1__init_0; + cbgu_Scaling$2[c] = cbgu_Scaling$2__init_0; + cbgu_Scaling$3[c] = cbgu_Scaling$3__init_0; + cbgu_Scaling$4[c] = cbgu_Scaling$4__init_0; + cbgu_Scaling$5[c] = cbgu_Scaling$5__init_0; + cbgu_Scaling$6[c] = cbgu_Scaling$6__init_0; + cbgu_Scaling$7[c] = cbgu_Scaling$7__init_0; + cbgu_Scaling$8[c] = cbgu_Scaling$8__init_0; + cbgu_Scaling$9[c] = cbgu_Scaling$9__init_0; + otcic_CurrencyHelper[c] = otcic_CurrencyHelper__init_0; + ju_GregorianCalendar[c] = ju_GregorianCalendar__init_0; + jl_ClassNotFoundException[c] = jl_ClassNotFoundException__init_0; + jl_InstantiationException[c] = jl_InstantiationException__init_0; + jl_IllegalAccessException[c] = jl_IllegalAccessException__init_0; + cbgg_TextureData$Factory[c] = cbgg_TextureData$Factory__init_0; + cbgf_FileHandle[c] = cbgf_FileHandle__init_0; + omceugcv_GameViewPort[c] = omceugcv_GameViewPort__init_0; + omcsug_UIData[c] = omcsug_UIData__init_; + jn_ReadOnlyBufferException[c] = jn_ReadOnlyBufferException__init_0; + jn_BufferUnderflowException[c] = jn_BufferUnderflowException__init_0; + cgxgbts_TeaSoundManager[c] = cgxgbts_TeaSoundManager__init_0; + cbggg_TextureAtlas[c] = cbggg_TextureAtlas__init_0; + omcsum_MenuData[c] = omcsum_MenuData__init_0; + jl_AssertionError[c] = jl_AssertionError__init_1; + jt_DecimalFormatParser[c] = jt_DecimalFormatParser__init_; + omceug_Window[c] = omceug_Window__init_0; + jl_UnsupportedOperationException[c] = jl_UnsupportedOperationException__init_0; + cbgur_ArrayReflection[c] = cbgur_ArrayReflection__init_; + ji_IOException[c] = ji_IOException__init_0; + omceugcb_TextButton[c] = omceugcb_TextButton__init_0; + omceugcb_ImageButton[c] = omceugcb_ImageButton__init_0; + omceugci_Image[c] = omceugci_Image__init_0; + omceugct_Text[c] = omceugct_Text__init_0; + omceugcs_ScrollBarVertical[c] = omceugcs_ScrollBarVertical__init_0; + omceugcs_ScrollBarHorizontal[c] = omceugcs_ScrollBarHorizontal__init_0; + omceugcl_List[c] = omceugcl_List__init_0; + omceugcc_ComboBox[c] = omceugcc_ComboBox__init_; + omceugck_Knob[c] = omceugck_Knob__init_; + omceugcm_Map[c] = omceugcm_Map__init_; + omceugct_TextField[c] = omceugct_TextField__init_; + omceugci_Inventory[c] = omceugci_Inventory__init_; + omceugct_TabBar[c] = omceugct_TabBar__init_0; + omceugct_Tab[c] = omceugct_Tab__init_0; + omceugcs_Shape[c] = omceugcs_Shape__init_0; + omceugcp_ProgressBar[c] = omceugcp_ProgressBar__init_; + omceugcc_CheckBox[c] = omceugcc_CheckBox__init_0; + omceugcc_ComboBoxItem[c] = omceugcc_ComboBoxItem__init_; + omceugn_Notification[c] = omceugn_Notification__init_0; + omceugc_ContextMenuItem[c] = omceugc_ContextMenuItem__init_; + omceugt_ToolTipImage[c] = omceugt_ToolTipImage__init_; + omceugh_HotKey[c] = omceugh_HotKey__init_0; + omceugt_MouseTool[c] = omceugt_MouseTool__init_0; + omcetpp_Particle[c] = omcetpp_Particle__init_0; + otcit_FloatAnalyzer[c] = otcit_FloatAnalyzer__init_; + cbg_Input$Keys[c] = cbg_Input$Keys__init_; + omceugc_ContextMenu[c] = omceugc_ContextMenu__init_0; + omceugt_ToolTip[c] = omceugt_ToolTip__init_; + omceugo_OnScreenTextInput[c] = omceugo_OnScreenTextInput__init_; + omcw_HighScoreManagerWeb[c] = omcw_HighScoreManagerWeb__init_0; + cbggg_MipMapGenerator[c] = cbggg_MipMapGenerator__init_0; + omceum_ProgressBarPercentText[c] = omceum_ProgressBarPercentText__init_0; + omcw_HighScoreManagerWeb$HighScoreAccess[c] = omcw_HighScoreManagerWeb$HighScoreAccess__init_; + jn_BufferOverflowException[c] = jn_BufferOverflowException__init_0; + omcse_TempVariables[c] = omcse_TempVariables__init_; + jt_DecimalFormat$MinusField[c] = jt_DecimalFormat$MinusField__init_0; + cbgu_OrderedSet[c] = cbgu_OrderedSet__init_0; + cbgu_DelayedRemovalArray[c] = cbgu_DelayedRemovalArray__init_1; + cbgu_SnapshotArray[c] = cbgu_SnapshotArray__init_1; + cbgu_ShortArray[c] = cbgu_ShortArray__init_0; + cbgu_BooleanArray[c] = cbgu_BooleanArray__init_0; + cbgm_MapProperties[c] = cbgm_MapProperties__init_0; + cbgggp_ResourceData$SaveData[c] = cbgggp_ResourceData$SaveData__init_0; + omcsdo_GameOverData[c] = omcsdo_GameOverData__init_0; + omcsm_ExitGameCommand[c] = omcsm_ExitGameCommand__init_0; + cbggg_HdpiUtils[c] = cbggg_HdpiUtils__init_0; + cbggg_PixmapPacker$GuillotineStrategy[c] = cbggg_PixmapPacker$GuillotineStrategy__init_0; + omcet_Tools$File[c] = omcet_Tools$File__init_; + ju_FormatterClosedException[c] = ju_FormatterClosedException__init_0; + otcic_Console[c] = otcic_Console__init_0; + cbggg_BitmapFont$BitmapFontData[c] = cbggg_BitmapFont$BitmapFontData__init_1; + cbggg_Model[c] = cbggg_Model__init_; + cbgggp_ParticleChannels[c] = cbgggp_ParticleChannels__init_0; + omcsdo_Tetromino[c] = omcsdo_Tetromino__init_0; + omcsm_RedGreenGradient[c] = omcsm_RedGreenGradient__init_0; + omcsdo_ScoreStack[c] = omcsdo_ScoreStack__init_0; + cbggg_BitmapFont$Glyph[c] = cbggg_BitmapFont$Glyph__init_0; + cbgi_GestureDetector$VelocityTracker[c] = cbgi_GestureDetector$VelocityTracker__init_0; + ju_Collections[c] = ju_Collections__init_0; + omcsc_CFG_GAME[c] = omcsc_CFG_GAME__init_0; + ju_Collections$1[c] = ju_Collections$1__init_0; + ju_Collections$2[c] = ju_Collections$2__init_0; + ju_Collections$3[c] = ju_Collections$3__init_0; + ju_Collections$4[c] = ju_Collections$4__init_0; + ju_Collections$5[c] = ju_Collections$5__init_0; + ju_Collections$_clinit_$lambda$_57_0[c] = ju_Collections$_clinit_$lambda$_57_0__init_0; + jt_DecimalFormat$PerMillField[c] = jt_DecimalFormat$PerMillField__init_0; + jt_DecimalFormat$CurrencyField[c] = jt_DecimalFormat$CurrencyField__init_0; + jt_DecimalFormat$PercentField[c] = jt_DecimalFormat$PercentField__init_; + cgxgbts_SMSoundOptions[c] = cgxgbts_SMSoundOptions__init_0; + cbgu_StreamUtils[c] = cbgu_StreamUtils__init_0; + ju_IllegalFormatException[c] = ju_IllegalFormatException__init_0; + cbggg_PixmapPacker$GuillotineStrategy$Node[c] = cbggg_PixmapPacker$GuillotineStrategy$Node__init_0; + cgxgbtf_FileDBManager[c] = cgxgbtf_FileDBManager__init_0; + omcsumw_HelpWindowGenerator[c] = omcsumw_HelpWindowGenerator__init_0; + omcsumw_SettingsWindowGenerator[c] = omcsumw_SettingsWindowGenerator__init_0; + cbgg_Colors[c] = cbgg_Colors__init_0; + cgxgbtf_StoreMemory[c] = cgxgbtf_StoreMemory__init_0; + omceui_KeyCode$Key[c] = omceui_KeyCode$Key__init_; + ju_Hashtable$4$iterator$lambda$_5_0[c] = ju_Hashtable$4$iterator$lambda$_5_0__init_0; + ji_UnsupportedEncodingException[c] = ji_UnsupportedEncodingException__init_; + cbgu_StringBuilder[c] = cbgu_StringBuilder__init_1; + cgxgbtf_HEXCoder[c] = cgxgbtf_HEXCoder__init_; + jlr_InvocationTargetException[c] = jlr_InvocationTargetException__init_; + jnc_Charset$Charsets[c] = jnc_Charset$Charsets__init_; + jnc_StandardCharsets[c] = jnc_StandardCharsets__init_; + jnci_AsciiCharset[c] = jnci_AsciiCharset__init_0; + jnci_Iso8859Charset[c] = jnci_Iso8859Charset__init_; + jn_URI[c] = jn_URI__init_; + otcir_Converter[c] = otcir_Converter__init_0; + jn_URIEncoderDecoder[c] = jn_URIEncoderDecoder__init_0; + jnc_CharacterCodingException[c] = jnc_CharacterCodingException__init_0; + jusi_SimpleStreamImpl$toArray$lambda$_20_0[c] = jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_0; + jnc_BufferUnderflowException[c] = jnc_BufferUnderflowException__init_0; + jnc_BufferOverflowException[c] = jnc_BufferOverflowException__init_0; +} +function otp_Platform_newInstanceImpl(var$1) { + if ($rt_resuming()) { + var $r = $rt_nativeThread().pop(); + var$1.$$constructor$$($r); + if ($rt_suspending()) { + return $rt_nativeThread().push($r); + } + return $r; + } + if (!var$1.hasOwnProperty('$$constructor$$')) { + return null; + } + var $r = new var$1(); + var$1.$$constructor$$($r); + if ($rt_suspending()) { + return $rt_nativeThread().push($r); + } + return $r; +} +function otp_Platform_lookupClass(var$1) { + switch ($rt_ustr(var$1)) { + case "java.util.regex.AbstractCharClass$LazyBlank": jur_AbstractCharClass$LazyBlank.$clinit(); return jur_AbstractCharClass$LazyBlank; + case "java.util.regex.AbstractCharClass$LazyCntrl": jur_AbstractCharClass$LazyCntrl.$clinit(); return jur_AbstractCharClass$LazyCntrl; + case "org.mslivo.core.engine.ui_engine.gui.components.button.ButtonMode": omceugcb_ButtonMode.$clinit(); return omceugcb_ButtonMode; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$3$1$1": cgxgbtp_Preloader$3$1$1.$clinit(); return cgxgbtp_Preloader$3$1$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Table": cbgssu_Table.$clinit(); return cbgssu_Table; + case "com.badlogic.gdx.math.Interpolation$BounceOut": cbgm_Interpolation$BounceOut.$clinit(); return cbgm_Interpolation$BounceOut; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$5$1": omcsum_MenuUIAdapter$5$1.$clinit(); return omcsum_MenuUIAdapter$5$1; + case "org.mslivo.core.sandtrix.misc.ExitGameCommand": omcsm_ExitGameCommand.$clinit(); return omcsm_ExitGameCommand; + case "java.nio.charset.impl.BufferedEncoder$Controller": jnci_BufferedEncoder$Controller.$clinit(); return jnci_BufferedEncoder$Controller; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelTexture": cbgggmd_ModelTexture.$clinit(); return cbgggmd_ModelTexture; + case "com.badlogic.gdx.utils.reflect.ClassReflection": cbgur_ClassReflection.$clinit(); return cbgur_ClassReflection; + case "org.mslivo.core.engine.media_manager.media.CMediaFont": omcemm_CMediaFont.$clinit(); return omcemm_CMediaFont; + case "com.badlogic.gdx.scenes.scene2d.utils.BaseDrawable": cbgssu_BaseDrawable.$clinit(); return cbgssu_BaseDrawable; + case "java.lang.Integer": jl_Integer.$clinit(); return jl_Integer; + case "com.badlogic.gdx.scenes.scene2d.ui.SplitPane$SplitPaneStyle": cbgssu_SplitPane$SplitPaneStyle.$clinit(); return cbgssu_SplitPane$SplitPaneStyle; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ParticleControllerInfluencer": cbgggpi_ParticleControllerInfluencer.$clinit(); return cbgggpi_ParticleControllerInfluencer; + case "com.badlogic.gdx.utils.DelayedRemovalArray": cbgu_DelayedRemovalArray.$clinit(); return cbgu_DelayedRemovalArray; + case "java.nio.charset.impl.UTF16Encoder": jnci_UTF16Encoder.$clinit(); return jnci_UTF16Encoder; + case "org.mslivo.core.engine.ui_engine.gui.actions.TextFieldAction": omceuga_TextFieldAction.$clinit(); return omceuga_TextFieldAction; + case "org.mslivo.core.engine.ui_engine.gui.components.list.List": omceugcl_List.$clinit(); return omceugcl_List; + case "java.text.DateFormatElement$Year": jt_DateFormatElement$Year.$clinit(); return jt_DateFormatElement$Year; + case "java.util.regex.AbstractCharClass$LazyAlpha": jur_AbstractCharClass$LazyAlpha.$clinit(); return jur_AbstractCharClass$LazyAlpha; + case "com.badlogic.gdx.scenes.scene2d.utils.UIUtils": cbgssu_UIUtils.$clinit(); return cbgssu_UIUtils; + case "com.badlogic.gdx.scenes.scene2d.actions.TimeScaleAction": cbgssa_TimeScaleAction.$clinit(); return cbgssa_TimeScaleAction; + case "java.util.regex.AbstractCharClass$LazyNonWord": jur_AbstractCharClass$LazyNonWord.$clinit(); return jur_AbstractCharClass$LazyNonWord; + case "org.mslivo.core.engine.ui_engine.gui.actions.WindowAction": omceuga_WindowAction.$clinit(); return omceuga_WindowAction; + case "org.mslivo.core.sandtrix.SandtrixMain": omcs_SandtrixMain.$clinit(); return omcs_SandtrixMain; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$5$1": cgxgbtp_AssetDownloadImpl$5$1.$clinit(); return cgxgbtp_AssetDownloadImpl$5$1; + case "com.badlogic.gdx.Application$ApplicationType": cbg_Application$ApplicationType.$clinit(); return cbg_Application$ApplicationType; + case "java.util.regex.CISequenceSet": jur_CISequenceSet.$clinit(); return jur_CISequenceSet; + case "org.mslivo.core.engine.ui_engine.gui.Window": omceug_Window.$clinit(); return omceug_Window; + case "com.badlogic.gdx.input.GestureDetector": cbgi_GestureDetector.$clinit(); return cbgi_GestureDetector; + case "java.lang.CharSequence": jl_CharSequence.$clinit(); return jl_CharSequence; + case "java.lang.LinkageError": jl_LinkageError.$clinit(); return jl_LinkageError; + case "org.mslivo.core.engine.ui_engine.API$_ContextMenu": omceu_API$_ContextMenu.$clinit(); return omceu_API$_ContextMenu; + case "com.badlogic.gdx.utils.Pools": cbgu_Pools.$clinit(); return cbgu_Pools; + case "org.mslivo.core.sandtrix.data.objects.Map": omcsdo_Map.$clinit(); return omcsdo_Map; + case "java.io.Serializable": ji_Serializable.$clinit(); return ji_Serializable; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$TintedDrawable": cbgssu_Skin$TintedDrawable.$clinit(); return cbgssu_Skin$TintedDrawable; + case "com.badlogic.gdx.math.Interpolation$SwingOut": cbgm_Interpolation$SwingOut.$clinit(); return cbgm_Interpolation$SwingOut; + case "java.util.regex.AbstractCharClass$LazyCategory": jur_AbstractCharClass$LazyCategory.$clinit(); return jur_AbstractCharClass$LazyCategory; + case "org.mslivo.core.sandtrix.data.enums.STATE": omcsde_STATE.$clinit(); return omcsde_STATE; + case "com.badlogic.gdx.math.Interpolation$Exp": cbgm_Interpolation$Exp.$clinit(); return cbgm_Interpolation$Exp; + case "com.badlogic.gdx.math.FloatCounter": cbgm_FloatCounter.$clinit(); return cbgm_FloatCounter; + case "java.util.regex.BehindFSet": jur_BehindFSet.$clinit(); return jur_BehindFSet; + case "org.mslivo.core.sandtrix.ui.game.particles.ScoreTextParticleSystem": omcsugp_ScoreTextParticleSystem.$clinit(); return omcsugp_ScoreTextParticleSystem; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$PackStrategy": cbggg_PixmapPacker$PackStrategy.$clinit(); return cbggg_PixmapPacker$PackStrategy; + case "com.badlogic.gdx.math.Bezier": cbgm_Bezier.$clinit(); return cbgm_Bezier; + case "java.util.regex.LowHighSurrogateRangeSet": jur_LowHighSurrogateRangeSet.$clinit(); return jur_LowHighSurrogateRangeSet; + case "com.badlogic.gdx.math.collision.OrientedBoundingBox": cbgmc_OrientedBoundingBox.$clinit(); return cbgmc_OrientedBoundingBox; + case "java.nio.charset.impl.AsciiEncoder": jnci_AsciiEncoder.$clinit(); return jnci_AsciiEncoder; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$OnscreenKeyboard": cbgssu_TextField$OnscreenKeyboard.$clinit(); return cbgssu_TextField$OnscreenKeyboard; + case "com.badlogic.gdx.Gdx": cbg_Gdx.$clinit(); return cbg_Gdx; + case "java.util.Currency": ju_Currency.$clinit(); return ju_Currency; + case "java.lang.reflect.Constructor": jlr_Constructor.$clinit(); return jlr_Constructor; + case "java.util.regex.PosPlusGroupQuantifierSet": jur_PosPlusGroupQuantifierSet.$clinit(); return jur_PosPlusGroupQuantifierSet; + case "org.mslivo.core.sandtrix.ui.game.particles.SandShimmerParticleSystem$CustomData": omcsugp_SandShimmerParticleSystem$CustomData.$clinit(); return omcsugp_SandShimmerParticleSystem$CustomData; + case "java.util.Calendar": ju_Calendar.$clinit(); return ju_Calendar; + case "org.mslivo.core.engine.tools.Tools$Calc": omcet_Tools$Calc.$clinit(); return omcet_Tools$Calc; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Text": omceu_API$_Components$_Text.$clinit(); return omceu_API$_Components$_Text; + case "com.github.xpenatan.gdx.backends.teavm.TeaFileHandle": cgxgbt_TeaFileHandle.$clinit(); return cgxgbt_TeaFileHandle; + case "org.mslivo.core.engine.tools.particles.ParticleSystem": omcetp_ParticleSystem.$clinit(); return omcetp_ParticleSystem; + case "com.badlogic.gdx.utils.Pool$Poolable": cbgu_Pool$Poolable.$clinit(); return cbgu_Pool$Poolable; + case "java.lang.StringBuffer": jl_StringBuffer.$clinit(); return jl_StringBuffer; + case "com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop": cbgssu_DragAndDrop.$clinit(); return cbgssu_DragAndDrop; + case "java.nio.Buffer": jn_Buffer.$clinit(); return jn_Buffer; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelData": cbgggmd_ModelData.$clinit(); return cbgggmd_ModelData; + case "com.badlogic.gdx.scenes.scene2d.ui.Container": cbgssu_Container.$clinit(); return cbgssu_Container; + case "java.util.regex.AbstractCharClass$LazyJavaUnicodeIdentifierPart$1": jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1.$clinit(); return jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1; + case "com.badlogic.gdx.graphics.g3d.particles.values.PrimitiveSpawnShapeValue": cbgggpv_PrimitiveSpawnShapeValue.$clinit(); return cbgggpv_PrimitiveSpawnShapeValue; + case "java.util.regex.AbstractCharClass$PredefinedCharacterClasses": jur_AbstractCharClass$PredefinedCharacterClasses.$clinit(); return jur_AbstractCharClass$PredefinedCharacterClasses; + case "com.badlogic.gdx.Input": cbg_Input.$clinit(); return cbg_Input; + case "com.badlogic.gdx.math.collision.BoundingBox": cbgmc_BoundingBox.$clinit(); return cbgmc_BoundingBox; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$Rotational2D": cbgggpi_DynamicsModifier$Rotational2D.$clinit(); return cbgggpi_DynamicsModifier$Rotational2D; + case "java.util.regex.AbstractCharClass$LazyDigit": jur_AbstractCharClass$LazyDigit.$clinit(); return jur_AbstractCharClass$LazyDigit; + case "java.util.regex.AbstractCharClass$LazyJavaLetter": jur_AbstractCharClass$LazyJavaLetter.$clinit(); return jur_AbstractCharClass$LazyJavaLetter; + case "com.badlogic.gdx.math.Intersector": cbgm_Intersector.$clinit(); return cbgm_Intersector; + case "com.badlogic.gdx.maps.objects.PolylineMapObject": cbgmo_PolylineMapObject.$clinit(); return cbgmo_PolylineMapObject; + case "com.badlogic.gdx.math.Interpolation$1": cbgm_Interpolation$1.$clinit(); return cbgm_Interpolation$1; + case "com.badlogic.gdx.utils.TimeUtils": cbgu_TimeUtils.$clinit(); return cbgu_TimeUtils; + case "com.badlogic.gdx.math.Interpolation$2": cbgm_Interpolation$2.$clinit(); return cbgm_Interpolation$2; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.BillboardRenderer": cbgggpr_BillboardRenderer.$clinit(); return cbgggpr_BillboardRenderer; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Image": omceu_API$_Components$_Image.$clinit(); return omceu_API$_Components$_Image; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$1": cbgssu_TextField$1.$clinit(); return cbgssu_TextField$1; + case "com.badlogic.gdx.math.Interpolation$5": cbgm_Interpolation$5.$clinit(); return cbgm_Interpolation$5; + case "java.util.regex.AheadFSet": jur_AheadFSet.$clinit(); return jur_AheadFSet; + case "com.badlogic.gdx.math.Interpolation$Pow": cbgm_Interpolation$Pow.$clinit(); return cbgm_Interpolation$Pow; + case "com.badlogic.gdx.math.Interpolation$6": cbgm_Interpolation$6.$clinit(); return cbgm_Interpolation$6; + case "com.badlogic.gdx.math.Interpolation$3": cbgm_Interpolation$3.$clinit(); return cbgm_Interpolation$3; + case "com.badlogic.gdx.maps.tiled.objects.TiledMapTileMapObject": cbgmto_TiledMapTileMapObject.$clinit(); return cbgmto_TiledMapTileMapObject; + case "com.badlogic.gdx.math.Interpolation$4": cbgm_Interpolation$4.$clinit(); return cbgm_Interpolation$4; + case "com.badlogic.gdx.math.Interpolation$9": cbgm_Interpolation$9.$clinit(); return cbgm_Interpolation$9; + case "com.badlogic.gdx.math.Interpolation$7": cbgm_Interpolation$7.$clinit(); return cbgm_Interpolation$7; + case "com.badlogic.gdx.math.Interpolation$8": cbgm_Interpolation$8.$clinit(); return cbgm_Interpolation$8; + case "java.util.regex.PositiveLookAhead": jur_PositiveLookAhead.$clinit(); return jur_PositiveLookAhead; + case "java.util.regex.NegativeLookAhead": jur_NegativeLookAhead.$clinit(); return jur_NegativeLookAhead; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$10": cbgssu_Value$10.$clinit(); return cbgssu_Value$10; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$Rotational3D": cbgggpi_DynamicsModifier$Rotational3D.$clinit(); return cbgggpi_DynamicsModifier$Rotational3D; + case "java.nio.ReadOnlyBufferException": jn_ReadOnlyBufferException.$clinit(); return jn_ReadOnlyBufferException; + case "com.github.xpenatan.gdx.backends.teavm.TeaClipboard$ClipboardWriteHandler": cgxgbt_TeaClipboard$ClipboardWriteHandler.$clinit(); return cgxgbt_TeaClipboard$ClipboardWriteHandler; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldClickListener": cbgssu_TextField$TextFieldClickListener.$clinit(); return cbgssu_TextField$TextFieldClickListener; + case "java.lang.reflect.Array": jlr_Array.$clinit(); return jlr_Array; + case "com.badlogic.gdx.graphics.g3d.particles.values.RangedNumericValue": cbgggpv_RangedNumericValue.$clinit(); return cbgggpv_RangedNumericValue; + case "com.github.xpenatan.gdx.backends.teavm.TeaFiles": cgxgbt_TeaFiles.$clinit(); return cgxgbt_TeaFiles; + case "com.badlogic.gdx.scenes.scene2d.ui.Touchpad": cbgssu_Touchpad.$clinit(); return cbgssu_Touchpad; + case "org.mslivo.core.sandtrix.ui.game.particles.SandCreateParticleSystem$CustomData": omcsugp_SandCreateParticleSystem$CustomData.$clinit(); return omcsugp_SandCreateParticleSystem$CustomData; + case "java.lang.NoSuchFieldError": jl_NoSuchFieldError.$clinit(); return jl_NoSuchFieldError; + case "com.badlogic.gdx.scenes.scene2d.utils.TransformDrawable": cbgssu_TransformDrawable.$clinit(); return cbgssu_TransformDrawable; + case "java.util.regex.AbstractCharClass$LazyJavaDigit": jur_AbstractCharClass$LazyJavaDigit.$clinit(); return jur_AbstractCharClass$LazyJavaDigit; + case "com.badlogic.gdx.graphics.g2d.Animation$1": cbggg_Animation$1.$clinit(); return cbggg_Animation$1; + case "org.mslivo.core.sandtrix.config.CFG_GAME": omcsc_CFG_GAME.$clinit(); return omcsc_CFG_GAME; + case "com.badlogic.gdx.scenes.scene2d.ui.TextArea$TextAreaListener": cbgssu_TextArea$TextAreaListener.$clinit(); return cbgssu_TextArea$TextAreaListener; + case "org.mslivo.core.engine.ui_engine.API$_Components$_TabBar": omceu_API$_Components$_TabBar.$clinit(); return omceu_API$_Components$_TabBar; + case "com.badlogic.gdx.scenes.scene2d.ui.Window$2": cbgssu_Window$2.$clinit(); return cbgssu_Window$2; + case "org.mslivo.core.sandtrix.misc.HighScoreEntry": omcsm_HighScoreEntry.$clinit(); return omcsm_HighScoreEntry; + case "com.badlogic.gdx.scenes.scene2d.ui.Window$3": cbgssu_Window$3.$clinit(); return cbgssu_Window$3; + case "java.util.regex.FSet": jur_FSet.$clinit(); return jur_FSet; + case "com.badlogic.gdx.scenes.scene2d.ui.Tree": cbgssu_Tree.$clinit(); return cbgssu_Tree; + case "org.teavm.jso.impl.JS": otji_JS.$clinit(); return otji_JS; + case "java.util.regex.AbstractCharClass$LazyJavaUnicodeIdentifierStart$1": jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1.$clinit(); return jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1; + case "java.nio.charset.impl.UTF16Charset": jnci_UTF16Charset.$clinit(); return jnci_UTF16Charset; + case "com.badlogic.gdx.scenes.scene2d.ui.Window$1": cbgssu_Window$1.$clinit(); return cbgssu_Window$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Slider$SliderStyle": cbgssu_Slider$SliderStyle.$clinit(); return cbgssu_Slider$SliderStyle; + case "java.util.Hashtable$HashIterator": ju_Hashtable$HashIterator.$clinit(); return ju_Hashtable$HashIterator; + case "org.mslivo.core.engine.ui_engine.API$_ContextMenu$_ContextMenuItem": omceu_API$_ContextMenu$_ContextMenuItem.$clinit(); return omceu_API$_ContextMenu$_ContextMenuItem; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.RegionInfluencer": cbgggpi_RegionInfluencer.$clinit(); return cbgggpi_RegionInfluencer; + case "org.teavm.classlib.impl.unicode.UnicodeHelper": otciu_UnicodeHelper.$clinit(); return otciu_UnicodeHelper; + case "java.lang.Object$monitorEnterWait$lambda$_6_0": jl_Object$monitorEnterWait$lambda$_6_0.$clinit(); return jl_Object$monitorEnterWait$lambda$_6_0; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog$4": cbgssu_Dialog$4.$clinit(); return cbgssu_Dialog$4; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog$3": cbgssu_Dialog$3.$clinit(); return cbgssu_Dialog$3; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog$2": cbgssu_Dialog$2.$clinit(); return cbgssu_Dialog$2; + case "java.util.regex.AbstractCharClass$LazyPrint": jur_AbstractCharClass$LazyPrint.$clinit(); return jur_AbstractCharClass$LazyPrint; + case "java.util.regex.AbstractCharClass$LazyJavaSpaceChar": jur_AbstractCharClass$LazyJavaSpaceChar.$clinit(); return jur_AbstractCharClass$LazyJavaSpaceChar; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog$1": cbgssu_Dialog$1.$clinit(); return cbgssu_Dialog$1; + case "java.util.regex.PositiveLookBehind": jur_PositiveLookBehind.$clinit(); return jur_PositiveLookBehind; + case "java.nio.charset.CharsetEncoder": jnc_CharsetEncoder.$clinit(); return jnc_CharsetEncoder; + case "com.badlogic.gdx.utils.StringBuilder": cbgu_StringBuilder.$clinit(); return cbgu_StringBuilder; + case "java.nio.charset.impl.AsciiCharset": jnci_AsciiCharset.$clinit(); return jnci_AsciiCharset; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ParticleControllerFinalizerInfluencer": cbgggpi_ParticleControllerFinalizerInfluencer.$clinit(); return cbgggpi_ParticleControllerFinalizerInfluencer; + case "java.lang.ArrayStoreException": jl_ArrayStoreException.$clinit(); return jl_ArrayStoreException; + case "com.badlogic.gdx.math.Matrix4Emu": cbgm_Matrix4Emu.$clinit(); return cbgm_Matrix4Emu; + case "com.badlogic.gdx.graphics.g3d.particles.values.LineSpawnShapeValue": cbgggpv_LineSpawnShapeValue.$clinit(); return cbgggpv_LineSpawnShapeValue; + case "com.badlogic.gdx.graphics.g3d.particles.ResourceData": cbgggp_ResourceData.$clinit(); return cbgggp_ResourceData; + case "java.util.regex.MatchResultImpl": jur_MatchResultImpl.$clinit(); return jur_MatchResultImpl; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Map": omceu_API$_Components$_Map.$clinit(); return omceu_API$_Components$_Map; + case "org.teavm.classlib.impl.tz.DateTimeZone": otcit_DateTimeZone.$clinit(); return otcit_DateTimeZone; + case "com.badlogic.gdx.scenes.scene2d.actions.EventAction$1": cbgssa_EventAction$1.$clinit(); return cbgssa_EventAction$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Button$ButtonStyle": cbgssu_Button$ButtonStyle.$clinit(); return cbgssu_Button$ButtonStyle; + case "com.badlogic.gdx.maps.objects.EllipseMapObject": cbgmo_EllipseMapObject.$clinit(); return cbgmo_EllipseMapObject; + case "com.badlogic.gdx.graphics.g2d.BitmapFont$Glyph": cbggg_BitmapFont$Glyph.$clinit(); return cbggg_BitmapFont$Glyph; + case "java.util.regex.AbstractCharClass$LazyJavaJavaIdentifierPart$1": jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1.$clinit(); return jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1; + case "com.badlogic.gdx.graphics.g3d.particles.ResourceData$SaveData": cbgggp_ResourceData$SaveData.$clinit(); return cbgggp_ResourceData$SaveData; + case "com.badlogic.gdx.graphics.Texture": cbgg_Texture.$clinit(); return cbgg_Texture; + case "com.badlogic.gdx.utils.GdxRuntimeException": cbgu_GdxRuntimeException.$clinit(); return cbgu_GdxRuntimeException; + case "java.util.regex.AbstractCharClass$LazyGraph": jur_AbstractCharClass$LazyGraph.$clinit(); return jur_AbstractCharClass$LazyGraph; + case "com.badlogic.gdx.scenes.scene2d.ui.SplitPane": cbgssu_SplitPane.$clinit(); return cbgssu_SplitPane; + case "java.nio.charset.Charset": jnc_Charset.$clinit(); return jnc_Charset; + case "org.mslivo.core.sandtrix.data.objects.GameOverData": omcsdo_GameOverData.$clinit(); return omcsdo_GameOverData; + case "java.util.regex.DecomposedCharSet": jur_DecomposedCharSet.$clinit(); return jur_DecomposedCharSet; + case "java.lang.AbstractStringBuilder": jl_AbstractStringBuilder.$clinit(); return jl_AbstractStringBuilder; + case "java.nio.charset.IllegalCharsetNameException": jnc_IllegalCharsetNameException.$clinit(); return jnc_IllegalCharsetNameException; + case "com.badlogic.gdx.scenes.scene2d.ui.Tooltip": cbgssu_Tooltip.$clinit(); return cbgssu_Tooltip; + case "org.mslivo.core.engine.ui_engine.gui.actions.ContextMenuAction": omceuga_ContextMenuAction.$clinit(); return omceuga_ContextMenuAction; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelNodePart": cbgggmd_ModelNodePart.$clinit(); return cbgggmd_ModelNodePart; + case "java.io.PrintStream": ji_PrintStream.$clinit(); return ji_PrintStream; + case "java.util.regex.NegativeLookBehind": jur_NegativeLookBehind.$clinit(); return jur_NegativeLookBehind; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Inventory": omceu_API$_Components$_Inventory.$clinit(); return omceu_API$_Components$_Inventory; + case "java.nio.IntBufferOverByteBufferLittleEndian": jn_IntBufferOverByteBufferLittleEndian.$clinit(); return jn_IntBufferOverByteBufferLittleEndian; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$1": cgxgbtp_Preloader$1.$clinit(); return cgxgbtp_Preloader$1; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$2": cgxgbtp_Preloader$2.$clinit(); return cgxgbtp_Preloader$2; + case "java.util.regex.AbstractCharClass$LazyJavaJavaIdentifierPart": jur_AbstractCharClass$LazyJavaJavaIdentifierPart.$clinit(); return jur_AbstractCharClass$LazyJavaJavaIdentifierPart; + case "java.util.UnknownFormatConversionException": ju_UnknownFormatConversionException.$clinit(); return ju_UnknownFormatConversionException; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$3": cgxgbtp_Preloader$3.$clinit(); return cgxgbtp_Preloader$3; + case "java.text.DecimalFormat$PerMillField": jt_DecimalFormat$PerMillField.$clinit(); return jt_DecimalFormat$PerMillField; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$4": cgxgbtp_Preloader$4.$clinit(); return cgxgbtp_Preloader$4; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$5": cgxgbtp_Preloader$5.$clinit(); return cgxgbtp_Preloader$5; + case "com.badlogic.gdx.graphics.Color": cbgg_Color.$clinit(); return cbgg_Color; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$7": cgxgbtp_Preloader$7.$clinit(); return cgxgbtp_Preloader$7; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.PointSpriteControllerRenderData": cbgggpr_PointSpriteControllerRenderData.$clinit(); return cbgggpr_PointSpriteControllerRenderData; + case "java.util.function.Consumer": juf_Consumer.$clinit(); return juf_Consumer; + case "com.badlogic.gdx.graphics.VertexAttribute": cbgg_VertexAttribute.$clinit(); return cbgg_VertexAttribute; + case "java.util.IllegalFormatCodePointException": ju_IllegalFormatCodePointException.$clinit(); return ju_IllegalFormatCodePointException; + case "com.badlogic.gdx.scenes.scene2d.utils.DragListener": cbgssu_DragListener.$clinit(); return cbgssu_DragListener; + case "java.util.regex.UnifiedQuantifierSet": jur_UnifiedQuantifierSet.$clinit(); return jur_UnifiedQuantifierSet; + case "java.lang.Class": jl_Class.$clinit(); return jl_Class; + case "org.teavm.jso.typedarrays.Int16Array": otjt_Int16Array.$clinit(); return otjt_Int16Array; + case "org.mslivo.core.sandtrix.ui.menu.windows.HelpWindowGenerator": omcsumw_HelpWindowGenerator.$clinit(); return omcsumw_HelpWindowGenerator; + case "java.util.BitSet": ju_BitSet.$clinit(); return ju_BitSet; + case "java.lang.Float": jl_Float.$clinit(); return jl_Float; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Knob": omceu_API$_Components$_Knob.$clinit(); return omceu_API$_Components$_Knob; + case "java.util.regex.CharSet": jur_CharSet.$clinit(); return jur_CharSet; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.SimpleInfluencer": cbgggpi_SimpleInfluencer.$clinit(); return cbgggpi_SimpleInfluencer; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ModelInfluencer$Random$ModelInstancePool": cbgggpi_ModelInfluencer$Random$ModelInstancePool.$clinit(); return cbgggpi_ModelInfluencer$Random$ModelInstancePool; + case "org.teavm.jso.browser.AnimationFrameCallback": otjb_AnimationFrameCallback.$clinit(); return otjb_AnimationFrameCallback; + case "org.mslivo.core.sandtrix.ui.menu.particles.TitleParticlesSystem$CustomData": omcsump_TitleParticlesSystem$CustomData.$clinit(); return omcsump_TitleParticlesSystem$CustomData; + case "com.badlogic.gdx.scenes.scene2d.ui.ProgressBar$ProgressBarStyle": cbgssu_ProgressBar$ProgressBarStyle.$clinit(); return cbgssu_ProgressBar$ProgressBarStyle; + case "com.badlogic.gdx.graphics.glutils.VertexData": cbggg_VertexData.$clinit(); return cbggg_VertexData; + case "java.util.Collections$5": ju_Collections$5.$clinit(); return ju_Collections$5; + case "com.badlogic.gdx.graphics.g3d.particles.ResourceData$Configurable": cbgggp_ResourceData$Configurable.$clinit(); return cbgggp_ResourceData$Configurable; + case "com.badlogic.gdx.math.WindowedMean": cbgm_WindowedMean.$clinit(); return cbgm_WindowedMean; + case "java.util.Collections$3": ju_Collections$3.$clinit(); return ju_Collections$3; + case "java.util.TemplateCollections$AbstractImmutableList": ju_TemplateCollections$AbstractImmutableList.$clinit(); return ju_TemplateCollections$AbstractImmutableList; + case "java.util.Collections$4": ju_Collections$4.$clinit(); return ju_Collections$4; + case "java.util.Collections$1": ju_Collections$1.$clinit(); return ju_Collections$1; + case "java.util.Collections$2": ju_Collections$2.$clinit(); return ju_Collections$2; + case "com.badlogic.gdx.scenes.scene2d.actions.MoveToAction": cbgssa_MoveToAction.$clinit(); return cbgssa_MoveToAction; + case "java.util.regex.QuantifierSet": jur_QuantifierSet.$clinit(); return jur_QuantifierSet; + case "java.util.regex.AbstractCharClass$LazyCategoryScope": jur_AbstractCharClass$LazyCategoryScope.$clinit(); return jur_AbstractCharClass$LazyCategoryScope; + case "org.mslivo.core.engine.ui_engine.gui.components.viewport.GameViewPort": omceugcv_GameViewPort.$clinit(); return omceugcv_GameViewPort; + case "com.github.xpenatan.gdx.backends.teavm.soundmanager.TeaSoundManager": cgxgbts_TeaSoundManager.$clinit(); return cgxgbts_TeaSoundManager; + case "com.badlogic.gdx.utils.Json$Serializable": cbgu_Json$Serializable.$clinit(); return cbgu_Json$Serializable; + case "org.mslivo.core.engine.ui_engine.gui.actions.TabAction": omceuga_TabAction.$clinit(); return omceuga_TabAction; + case "org.mslivo.core.engine.ui_engine.gui.actions.CheckBoxAction": omceuga_CheckBoxAction.$clinit(); return omceuga_CheckBoxAction; + case "com.badlogic.gdx.graphics.g2d.NinePatch": cbggg_NinePatch.$clinit(); return cbggg_NinePatch; + case "com.badlogic.gdx.scenes.scene2d.ui.TextArea": cbgssu_TextArea.$clinit(); return cbgssu_TextArea; + case "java.nio.CharBufferOverArray": jn_CharBufferOverArray.$clinit(); return jn_CharBufferOverArray; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ComboBox$_ComboBoxItem": omceu_API$_Components$_ComboBox$_ComboBoxItem.$clinit(); return omceu_API$_Components$_ComboBox$_ComboBoxItem; + case "com.badlogic.gdx.scenes.scene2d.ui.TextTooltip$TextTooltipStyle": cbgssu_TextTooltip$TextTooltipStyle.$clinit(); return cbgssu_TextTooltip$TextTooltipStyle; + case "java.lang.Runtime": jl_Runtime.$clinit(); return jl_Runtime; + case "java.util.regex.AbstractCharClass$LazyJavaTitleCase$1": jur_AbstractCharClass$LazyJavaTitleCase$1.$clinit(); return jur_AbstractCharClass$LazyJavaTitleCase$1; + case "com.badlogic.gdx.graphics.g2d.TextureAtlas": cbggg_TextureAtlas.$clinit(); return cbggg_TextureAtlas; + case "com.badlogic.gdx.graphics.glutils.MipMapGenerator": cbggg_MipMapGenerator.$clinit(); return cbggg_MipMapGenerator; + case "org.mslivo.core.engine.ui_engine.misc.PixelPerfectViewport": omceum_PixelPerfectViewport.$clinit(); return omceum_PixelPerfectViewport; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$1": cgxgbtp_AssetDownloadImpl$1.$clinit(); return cgxgbtp_AssetDownloadImpl$1; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ProgressBar": omceu_API$_Components$_ProgressBar.$clinit(); return omceu_API$_Components$_ProgressBar; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$2": cgxgbtp_AssetDownloadImpl$2.$clinit(); return cgxgbtp_AssetDownloadImpl$2; + case "java.nio.charset.UnsupportedCharsetException": jnc_UnsupportedCharsetException.$clinit(); return jnc_UnsupportedCharsetException; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$3": cgxgbtp_AssetDownloadImpl$3.$clinit(); return cgxgbtp_AssetDownloadImpl$3; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$4": cgxgbtp_AssetDownloadImpl$4.$clinit(); return cgxgbtp_AssetDownloadImpl$4; + case "java.util.regex.AbstractCharClass$LazyJavaISOControl$1": jur_AbstractCharClass$LazyJavaISOControl$1.$clinit(); return jur_AbstractCharClass$LazyJavaISOControl$1; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$5": cgxgbtp_AssetDownloadImpl$5.$clinit(); return cgxgbtp_AssetDownloadImpl$5; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$6": cgxgbtp_AssetDownloadImpl$6.$clinit(); return cgxgbtp_AssetDownloadImpl$6; + case "org.mslivo.core.engine.tools.settings.SettingsManager": omcets_SettingsManager.$clinit(); return omcets_SettingsManager; + case "java.nio.FloatBufferOverByteBuffer": jn_FloatBufferOverByteBuffer.$clinit(); return jn_FloatBufferOverByteBuffer; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl": cgxgbtp_AssetDownloadImpl.$clinit(); return cgxgbtp_AssetDownloadImpl; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$7": cgxgbtp_AssetDownloadImpl$7.$clinit(); return cgxgbtp_AssetDownloadImpl$7; + case "com.badlogic.gdx.scenes.scene2d.actions.AddAction": cbgssa_AddAction.$clinit(); return cbgssa_AddAction; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ModelInfluencer$Random": cbgggpi_ModelInfluencer$Random.$clinit(); return cbgggpi_ModelInfluencer$Random; + case "org.mslivo.core.sandtrix.SandtrixMain$STATE": omcs_SandtrixMain$STATE.$clinit(); return omcs_SandtrixMain$STATE; + case "com.badlogic.gdx.math.Interpolation$BounceIn": cbgm_Interpolation$BounceIn.$clinit(); return cbgm_Interpolation$BounceIn; + case "com.badlogic.gdx.utils.Array": cbgu_Array.$clinit(); return cbgu_Array; + case "java.util.regex.AtomicFSet": jur_AtomicFSet.$clinit(); return jur_AtomicFSet; + case "com.badlogic.gdx.graphics.glutils.IndexData": cbggg_IndexData.$clinit(); return cbggg_IndexData; + case "java.util.stream.impl.WrappingStreamImpl": jusi_WrappingStreamImpl.$clinit(); return jusi_WrappingStreamImpl; + case "java.util.regex.LowSurrogateCharSet": jur_LowSurrogateCharSet.$clinit(); return jur_LowSurrogateCharSet; + case "java.lang.Error": jl_Error.$clinit(); return jl_Error; + case "java.lang.AssertionError": jl_AssertionError.$clinit(); return jl_AssertionError; + case "com.badlogic.gdx.math.MathUtils$Sin": cbgm_MathUtils$Sin.$clinit(); return cbgm_MathUtils$Sin; + case "java.text.NumberFormat": jt_NumberFormat.$clinit(); return jt_NumberFormat; + case "com.badlogic.gdx.graphics.g2d.Batch": cbggg_Batch.$clinit(); return cbggg_Batch; + case "org.mslivo.core.engine.ui_engine.API$_Components$_TabBar$_Tab": omceu_API$_Components$_TabBar$_Tab.$clinit(); return omceu_API$_Components$_TabBar$_Tab; + case "com.badlogic.gdx.scenes.scene2d.utils.ChangeListener": cbgssu_ChangeListener.$clinit(); return cbgssu_ChangeListener; + case "java.util.regex.CompositeQuantifierSet": jur_CompositeQuantifierSet.$clinit(); return jur_CompositeQuantifierSet; + case "java.util.regex.SupplRangeSet": jur_SupplRangeSet.$clinit(); return jur_SupplRangeSet; + case "com.badlogic.gdx.scenes.scene2d.utils.ChangeListener$ChangeEvent": cbgssu_ChangeListener$ChangeEvent.$clinit(); return cbgssu_ChangeListener$ChangeEvent; + case "java.lang.String": jl_String.$clinit(); return jl_String; + case "org.teavm.classlib.impl.console.StderrOutputStream": otcic_StderrOutputStream.$clinit(); return otcic_StderrOutputStream; + case "com.badlogic.gdx.scenes.scene2d.utils.UIUtilsEmu": cbgssu_UIUtilsEmu.$clinit(); return cbgssu_UIUtilsEmu; + case "java.nio.IntBufferOverArray": jn_IntBufferOverArray.$clinit(); return jn_IntBufferOverArray; + case "com.badlogic.gdx.scenes.scene2d.InputEvent$Type": cbgss_InputEvent$Type.$clinit(); return cbgss_InputEvent$Type; + case "java.nio.charset.impl.UTF8Encoder": jnci_UTF8Encoder.$clinit(); return jnci_UTF8Encoder; + case "org.mslivo.core.engine.media_manager.media.CMediaAnimation": omcemm_CMediaAnimation.$clinit(); return omcemm_CMediaAnimation; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerRenderData": cbgggpr_ParticleControllerRenderData.$clinit(); return cbgggpr_ParticleControllerRenderData; + case "java.util.Properties": ju_Properties.$clinit(); return ju_Properties; + case "java.nio.FloatBufferOverArray": jn_FloatBufferOverArray.$clinit(); return jn_FloatBufferOverArray; + case "com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop$Target": cbgssu_DragAndDrop$Target.$clinit(); return cbgssu_DragAndDrop$Target; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelMeshPart": cbgggmd_ModelMeshPart.$clinit(); return cbgggmd_ModelMeshPart; + case "com.badlogic.gdx.scenes.scene2d.actions.MoveByAction": cbgssa_MoveByAction.$clinit(); return cbgssa_MoveByAction; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Blob$1": cgxgbtp_Blob$1.$clinit(); return cgxgbtp_Blob$1; + case "com.badlogic.gdx.scenes.scene2d.Group": cbgss_Group.$clinit(); return cbgss_Group; + case "com.badlogic.gdx.math.Interpolation$ElasticOut": cbgm_Interpolation$ElasticOut.$clinit(); return cbgm_Interpolation$ElasticOut; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$Debug": cbgssu_Table$Debug.$clinit(); return cbgssu_Table$Debug; + case "com.github.xpenatan.gdx.backends.teavm.soundmanager.SMSoundCallback": cgxgbts_SMSoundCallback.$clinit(); return cgxgbts_SMSoundCallback; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ModelInfluencer": cbgggpi_ModelInfluencer.$clinit(); return cbgggpi_ModelInfluencer; + case "java.text.DecimalFormat$TextField": jt_DecimalFormat$TextField.$clinit(); return jt_DecimalFormat$TextField; + case "org.mslivo.core.sandtrix.ui.game.particles.SandShimmerParticleSystem": omcsugp_SandShimmerParticleSystem.$clinit(); return omcsugp_SandShimmerParticleSystem; + case "com.badlogic.gdx.utils.JsonWriter$OutputType": cbgu_JsonWriter$OutputType.$clinit(); return cbgu_JsonWriter$OutputType; + case "java.nio.charset.impl.UTF8Charset": jnci_UTF8Charset.$clinit(); return jnci_UTF8Charset; + case "org.teavm.jso.dom.events.KeyboardEventTarget": otjde_KeyboardEventTarget.$clinit(); return otjde_KeyboardEventTarget; + case "com.badlogic.gdx.scenes.scene2d.utils.ActorGestureListener": cbgssu_ActorGestureListener.$clinit(); return cbgssu_ActorGestureListener; + case "java.util.regex.MultiLineEOLSet": jur_MultiLineEOLSet.$clinit(); return jur_MultiLineEOLSet; + case "com.badlogic.gdx.InputProcessor": cbg_InputProcessor.$clinit(); return cbg_InputProcessor; + case "org.mslivo.core.engine.ui_engine.gui.actions.TextAction": omceuga_TextAction.$clinit(); return omceuga_TextAction; + case "java.lang.ClassNotFoundException": jl_ClassNotFoundException.$clinit(); return jl_ClassNotFoundException; + case "java.io.BufferedReader": ji_BufferedReader.$clinit(); return ji_BufferedReader; + case "java.util.ArrayDeque": ju_ArrayDeque.$clinit(); return ju_ArrayDeque; + case "org.mslivo.core.engine.ui_engine.API$_Windows$1": omceu_API$_Windows$1.$clinit(); return omceu_API$_Windows$1; + case "com.badlogic.gdx.scenes.scene2d.actions.DelayAction": cbgssa_DelayAction.$clinit(); return cbgssa_DelayAction; + case "com.badlogic.gdx.scenes.scene2d.utils.TextureRegionDrawable": cbgssu_TextureRegionDrawable.$clinit(); return cbgssu_TextureRegionDrawable; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.Store": cgxgbtf_Store.$clinit(); return cgxgbtf_Store; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetFilter": cgxgbtp_AssetFilter.$clinit(); return cgxgbtp_AssetFilter; + case "java.text.DecimalFormatSymbols": jt_DecimalFormatSymbols.$clinit(); return jt_DecimalFormatSymbols; + case "java.util.HashMap$AbstractMapIterator": ju_HashMap$AbstractMapIterator.$clinit(); return ju_HashMap$AbstractMapIterator; + case "org.teavm.classlib.impl.reflection.Converter": otcir_Converter.$clinit(); return otcir_Converter; + case "com.badlogic.gdx.scenes.scene2d.Action": cbgss_Action.$clinit(); return cbgss_Action; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelMaterial": cbgggmd_ModelMaterial.$clinit(); return cbgggmd_ModelMaterial; + case "java.util.Formatter": ju_Formatter.$clinit(); return ju_Formatter; + case "com.github.xpenatan.gdx.backends.teavm.dom.EventHandlerWrapper": cgxgbtd_EventHandlerWrapper.$clinit(); return cgxgbtd_EventHandlerWrapper; + case "com.badlogic.gdx.maps.objects.PolygonMapObject": cbgmo_PolygonMapObject.$clinit(); return cbgmo_PolygonMapObject; + case "java.lang.Object$Monitor": jl_Object$Monitor.$clinit(); return jl_Object$Monitor; + case "com.badlogic.gdx.graphics.glutils.VertexBufferObjectSubData": cbggg_VertexBufferObjectSubData.$clinit(); return cbggg_VertexBufferObjectSubData; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelMesh": cbgggmd_ModelMesh.$clinit(); return cbgggmd_ModelMesh; + case "com.badlogic.gdx.scenes.scene2d.utils.Selection": cbgssu_Selection.$clinit(); return cbgssu_Selection; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelNode": cbgggmd_ModelNode.$clinit(); return cbgggmd_ModelNode; + case "java.nio.CharBuffer": jn_CharBuffer.$clinit(); return jn_CharBuffer; + case "com.badlogic.gdx.utils.ReflectionPool": cbgu_ReflectionPool.$clinit(); return cbgu_ReflectionPool; + case "java.util.function.Predicate": juf_Predicate.$clinit(); return juf_Predicate; + case "com.badlogic.gdx.scenes.scene2d.utils.ScissorStack": cbgssu_ScissorStack.$clinit(); return cbgssu_ScissorStack; + case "com.badlogic.gdx.graphics.g3d.model.MeshPart": cbgggm_MeshPart.$clinit(); return cbgggm_MeshPart; + case "com.github.xpenatan.gdx.backends.teavm.utils.KeyCodes": cgxgbtu_KeyCodes.$clinit(); return cgxgbtu_KeyCodes; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$8": cgxgbtd_StyleWrapper$Unit$8.$clinit(); return cgxgbtd_StyleWrapper$Unit$8; + case "com.badlogic.gdx.math.Vector": cbgm_Vector.$clinit(); return cbgm_Vector; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$9": cgxgbtd_StyleWrapper$Unit$9.$clinit(); return cgxgbtd_StyleWrapper$Unit$9; + case "java.util.List": ju_List.$clinit(); return ju_List; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$6": cgxgbtd_StyleWrapper$Unit$6.$clinit(); return cgxgbtd_StyleWrapper$Unit$6; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$7": cgxgbtd_StyleWrapper$Unit$7.$clinit(); return cgxgbtd_StyleWrapper$Unit$7; + case "com.badlogic.gdx.math.Plane$PlaneSide": cbgm_Plane$PlaneSide.$clinit(); return cbgm_Plane$PlaneSide; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$1": cgxgbtd_StyleWrapper$Unit$1.$clinit(); return cgxgbtd_StyleWrapper$Unit$1; + case "org.mslivo.core.engine.ui_engine.gui.actions.KnobAction": omceuga_KnobAction.$clinit(); return omceuga_KnobAction; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$4": cgxgbtd_StyleWrapper$Unit$4.$clinit(); return cgxgbtd_StyleWrapper$Unit$4; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$5": cgxgbtd_StyleWrapper$Unit$5.$clinit(); return cgxgbtd_StyleWrapper$Unit$5; + case "org.teavm.jso.dom.events.EventTarget": otjde_EventTarget.$clinit(); return otjde_EventTarget; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$2": cgxgbtd_StyleWrapper$Unit$2.$clinit(); return cgxgbtd_StyleWrapper$Unit$2; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit$3": cgxgbtd_StyleWrapper$Unit$3.$clinit(); return cgxgbtd_StyleWrapper$Unit$3; + case "com.github.xpenatan.gdx.backends.teavm.TeaTool": cgxgbt_TeaTool.$clinit(); return cgxgbt_TeaTool; + case "com.github.xpenatan.gdx.backends.teavm.TeaPermissions$TeaPermissionResult": cgxgbt_TeaPermissions$TeaPermissionResult.$clinit(); return cgxgbt_TeaPermissions$TeaPermissionResult; + case "com.badlogic.gdx.graphics.glutils.GLVersion": cbggg_GLVersion.$clinit(); return cbggg_GLVersion; + case "com.badlogic.gdx.Graphics$DisplayMode": cbg_Graphics$DisplayMode.$clinit(); return cbg_Graphics$DisplayMode; + case "java.nio.BufferOverflowException": jn_BufferOverflowException.$clinit(); return jn_BufferOverflowException; + case "com.badlogic.gdx.graphics.g3d.particles.ParticleChannels": cbgggp_ParticleChannels.$clinit(); return cbgggp_ParticleChannels; + case "org.mslivo.core.engine.tools.sound.MusicPlayer$update$lambda$_10_0": omcets_MusicPlayer$update$lambda$_10_0.$clinit(); return omcets_MusicPlayer$update$lambda$_10_0; + case "java.util.AbstractSet": ju_AbstractSet.$clinit(); return ju_AbstractSet; + case "java.nio.IntBufferImpl": jn_IntBufferImpl.$clinit(); return jn_IntBufferImpl; + case "java.nio.ShortBuffer": jn_ShortBuffer.$clinit(); return jn_ShortBuffer; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$5": omceu_API$_PreConfigured$5.$clinit(); return omceu_API$_PreConfigured$5; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerControllerRenderer": cbgggpr_ParticleControllerControllerRenderer.$clinit(); return cbgggpr_ParticleControllerControllerRenderer; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$4": omceu_API$_PreConfigured$4.$clinit(); return omceu_API$_PreConfigured$4; + case "java.util.regex.NonCapJointSet": jur_NonCapJointSet.$clinit(); return jur_NonCapJointSet; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$6": omceu_API$_PreConfigured$6.$clinit(); return omceu_API$_PreConfigured$6; + case "java.lang.Iterable": jl_Iterable.$clinit(); return jl_Iterable; + case "java.util.regex.AbstractCharClass$LazyJavaLetterOrDigit": jur_AbstractCharClass$LazyJavaLetterOrDigit.$clinit(); return jur_AbstractCharClass$LazyJavaLetterOrDigit; + case "org.teavm.classlib.impl.unicode.UnicodeHelper$Range": otciu_UnicodeHelper$Range.$clinit(); return otciu_UnicodeHelper$Range; + case "java.util.regex.AbstractLineTerminator$2": jur_AbstractLineTerminator$2.$clinit(); return jur_AbstractLineTerminator$2; + case "java.util.regex.AbstractCharClass$LazyCharClass": jur_AbstractCharClass$LazyCharClass.$clinit(); return jur_AbstractCharClass$LazyCharClass; + case "java.util.regex.AbstractLineTerminator$1": jur_AbstractLineTerminator$1.$clinit(); return jur_AbstractLineTerminator$1; + case "com.badlogic.gdx.math.Interpolation": cbgm_Interpolation.$clinit(); return cbgm_Interpolation; + case "java.lang.NoClassDefFoundError": jl_NoClassDefFoundError.$clinit(); return jl_NoClassDefFoundError; + case "java.util.regex.AbstractCharClass$LazyJavaUnicodeIdentifierStart": jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart.$clinit(); return jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.FileDBStorage": cgxgbtf_FileDBStorage.$clinit(); return cgxgbtf_FileDBStorage; + case "org.mslivo.core.sandtrix.ui.menu.MenuData": omcsum_MenuData.$clinit(); return omcsum_MenuData; + case "org.mslivo.core.engine.ui_engine.gui.notification.STATE_NOTIFICATION": omceugn_STATE_NOTIFICATION.$clinit(); return omceugn_STATE_NOTIFICATION; + case "java.io.OutputStream": ji_OutputStream.$clinit(); return ji_OutputStream; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Button$1": omceu_API$_Components$_Button$1.$clinit(); return omceu_API$_Components$_Button$1; + case "com.badlogic.gdx.scenes.scene2d.ui.ProgressBar": cbgssu_ProgressBar.$clinit(); return cbgssu_ProgressBar; + case "org.teavm.classlib.impl.CharFlow": otci_CharFlow.$clinit(); return otci_CharFlow; + case "java.lang.reflect.AccessibleObject": jlr_AccessibleObject.$clinit(); return jlr_AccessibleObject; + case "java.util.regex.RangeSet": jur_RangeSet.$clinit(); return jur_RangeSet; + case "com.badlogic.gdx.graphics.g2d.SpriteBatch": cbggg_SpriteBatch.$clinit(); return cbggg_SpriteBatch; + case "com.badlogic.gdx.graphics.Mesh$1": cbgg_Mesh$1.$clinit(); return cbgg_Mesh$1; + case "org.teavm.jso.typedarrays.Float32Array": otjt_Float32Array.$clinit(); return otjt_Float32Array; + case "com.badlogic.gdx.graphics.g3d.ModelInstance": cbggg_ModelInstance.$clinit(); return cbggg_ModelInstance; + case "java.util.regex.CharClass": jur_CharClass.$clinit(); return jur_CharClass; + case "org.mslivo.core.engine.ui_engine.API$_ToolTip": omceu_API$_ToolTip.$clinit(); return omceu_API$_ToolTip; + case "java.nio.BufferUnderflowException": jn_BufferUnderflowException.$clinit(); return jn_BufferUnderflowException; + case "java.nio.charset.impl.BufferedEncoder": jnci_BufferedEncoder.$clinit(); return jnci_BufferedEncoder; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator": omcsumw_SettingsWindowGenerator.$clinit(); return omcsumw_SettingsWindowGenerator; + case "java.text.DateFormatElement$AmPmText": jt_DateFormatElement$AmPmText.$clinit(); return jt_DateFormatElement$AmPmText; + case "com.badlogic.gdx.scenes.scene2d.actions.DelegateAction": cbgssa_DelegateAction.$clinit(); return cbgssa_DelegateAction; + case "java.io.Closeable": ji_Closeable.$clinit(); return ji_Closeable; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ColorInfluencer": cbgggpi_ColorInfluencer.$clinit(); return cbgggpi_ColorInfluencer; + case "java.nio.FloatBufferOverByteBufferLittleEndian": jn_FloatBufferOverByteBufferLittleEndian.$clinit(); return jn_FloatBufferOverByteBufferLittleEndian; + case "com.badlogic.gdx.math.Octree$RayCastResult": cbgm_Octree$RayCastResult.$clinit(); return cbgm_Octree$RayCastResult; + case "com.badlogic.gdx.scenes.scene2d.EventListener": cbgss_EventListener.$clinit(); return cbgss_EventListener; + case "com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop$Payload": cbgssu_DragAndDrop$Payload.$clinit(); return cbgssu_DragAndDrop$Payload; + case "com.badlogic.gdx.graphics.g3d.RenderableProvider": cbggg_RenderableProvider.$clinit(); return cbggg_RenderableProvider; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxScrollPane$4": cbgssu_SelectBox$SelectBoxScrollPane$4.$clinit(); return cbgssu_SelectBox$SelectBoxScrollPane$4; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxScrollPane$3": cbgssu_SelectBox$SelectBoxScrollPane$3.$clinit(); return cbgssu_SelectBox$SelectBoxScrollPane$3; + case "java.nio.charset.MalformedInputException": jnc_MalformedInputException.$clinit(); return jnc_MalformedInputException; + case "org.mslivo.core.engine.ui_engine.misc.MouseControlMode": omceum_MouseControlMode.$clinit(); return omceum_MouseControlMode; + case "com.badlogic.gdx.graphics.Pixmap$Filter": cbgg_Pixmap$Filter.$clinit(); return cbgg_Pixmap$Filter; + case "java.util.Hashtable$4$iterator$lambda$_5_0": ju_Hashtable$4$iterator$lambda$_5_0.$clinit(); return ju_Hashtable$4$iterator$lambda$_5_0; + case "java.lang.CloneNotSupportedException": jl_CloneNotSupportedException.$clinit(); return jl_CloneNotSupportedException; + case "java.nio.ShortBufferOverByteBuffer": jn_ShortBufferOverByteBuffer.$clinit(); return jn_ShortBufferOverByteBuffer; + case "com.badlogic.gdx.math.Interpolation$PowIn": cbgm_Interpolation$PowIn.$clinit(); return cbgm_Interpolation$PowIn; + case "org.mslivo.core.engine.ui_engine.API$_Windows$findComponentsByName$lambda$_42_0": omceu_API$_Windows$findComponentsByName$lambda$_42_0.$clinit(); return omceu_API$_Windows$findComponentsByName$lambda$_42_0; + case "com.badlogic.gdx.math.RandomXS128": cbgm_RandomXS128.$clinit(); return cbgm_RandomXS128; + case "org.teavm.jso.core.JSArray": otjc_JSArray.$clinit(); return otjc_JSArray; + case "com.badlogic.gdx.scenes.scene2d.ui.VerticalGroup": cbgssu_VerticalGroup.$clinit(); return cbgssu_VerticalGroup; + case "java.util.regex.AbstractCharClass$LazyNonDigit": jur_AbstractCharClass$LazyNonDigit.$clinit(); return jur_AbstractCharClass$LazyNonDigit; + case "com.badlogic.gdx.graphics.g2d.BitmapFont": cbggg_BitmapFont.$clinit(); return cbggg_BitmapFont; + case "com.badlogic.gdx.graphics.g3d.model.NodePart": cbgggm_NodePart.$clinit(); return cbgggm_NodePart; + case "java.util.regex.CIBackReferenceSet": jur_CIBackReferenceSet.$clinit(); return jur_CIBackReferenceSet; + case "java.util.regex.AbstractCharClass$1": jur_AbstractCharClass$1.$clinit(); return jur_AbstractCharClass$1; + case "java.util.regex.AbstractCharClass$2": jur_AbstractCharClass$2.$clinit(); return jur_AbstractCharClass$2; + case "java.util.regex.PossessiveCompositeQuantifierSet": jur_PossessiveCompositeQuantifierSet.$clinit(); return jur_PossessiveCompositeQuantifierSet; + case "java.text.DecimalFormat$CurrencyField": jt_DecimalFormat$CurrencyField.$clinit(); return jt_DecimalFormat$CurrencyField; + case "com.badlogic.gdx.scenes.scene2d.ui.Button": cbgssu_Button.$clinit(); return cbgssu_Button; + case "java.util.GregorianCalendar": ju_GregorianCalendar.$clinit(); return ju_GregorianCalendar; + case "org.teavm.jso.dom.events.LoadEventTarget": otjde_LoadEventTarget.$clinit(); return otjde_LoadEventTarget; + case "java.lang.reflect.Member": jlr_Member.$clinit(); return jlr_Member; + case "org.mslivo.core.engine.ui_engine.gui.actions.ToolTipAction": omceuga_ToolTipAction.$clinit(); return omceuga_ToolTipAction; + case "java.text.DateFormatElement$NumericMonth": jt_DateFormatElement$NumericMonth.$clinit(); return jt_DateFormatElement$NumericMonth; + case "com.badlogic.gdx.math.Bresenham2$1": cbgm_Bresenham2$1.$clinit(); return cbgm_Bresenham2$1; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelNodeKeyframe": cbgggmd_ModelNodeKeyframe.$clinit(); return cbgggmd_ModelNodeKeyframe; + case "org.teavm.classlib.impl.currency.CurrencyHelper": otcic_CurrencyHelper.$clinit(); return otcic_CurrencyHelper; + case "org.mslivo.core.engine.ui_engine.gui.actions.ContextMenuItemAction": omceuga_ContextMenuItemAction.$clinit(); return omceuga_ContextMenuItemAction; + case "com.badlogic.gdx.graphics.g2d.BitmapFontCache": cbggg_BitmapFontCache.$clinit(); return cbggg_BitmapFontCache; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker": cbggg_PixmapPacker.$clinit(); return cbggg_PixmapPacker; + case "com.badlogic.gdx.utils.Disposable": cbgu_Disposable.$clinit(); return cbgu_Disposable; + case "org.teavm.classlib.impl.Base46": otci_Base46.$clinit(); return otci_Base46; + case "java.util.regex.UCISequenceSet": jur_UCISequenceSet.$clinit(); return jur_UCISequenceSet; + case "java.util.regex.AbstractCharClass$LazyJavaDefined$1": jur_AbstractCharClass$LazyJavaDefined$1.$clinit(); return jur_AbstractCharClass$LazyJavaDefined$1; + case "org.teavm.jso.typedarrays.Int8Array": otjt_Int8Array.$clinit(); return otjt_Int8Array; + case "com.badlogic.gdx.graphics.glutils.HdpiUtils": cbggg_HdpiUtils.$clinit(); return cbggg_HdpiUtils; + case "org.mslivo.core.engine.ui_engine.gui.contextmenu.ContextMenu": omceugc_ContextMenu.$clinit(); return omceugc_ContextMenu; + case "java.util.regex.AbstractCharClass$LazyAlnum": jur_AbstractCharClass$LazyAlnum.$clinit(); return jur_AbstractCharClass$LazyAlnum; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxScrollPane$2": cbgssu_SelectBox$SelectBoxScrollPane$2.$clinit(); return cbgssu_SelectBox$SelectBoxScrollPane$2; + case "java.text.DecimalFormat$FormatField": jt_DecimalFormat$FormatField.$clinit(); return jt_DecimalFormat$FormatField; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxScrollPane$1": cbgssu_SelectBox$SelectBoxScrollPane$1.$clinit(); return cbgssu_SelectBox$SelectBoxScrollPane$1; + case "java.util.regex.CompositeRangeSet": jur_CompositeRangeSet.$clinit(); return jur_CompositeRangeSet; + case "org.mslivo.core.engine.tools.sound.SoundPlayer": omcets_SoundPlayer.$clinit(); return omcets_SoundPlayer; + case "com.badlogic.gdx.files.FileHandle": cbgf_FileHandle.$clinit(); return cbgf_FileHandle; + case "java.util.Hashtable$Entry": ju_Hashtable$Entry.$clinit(); return ju_Hashtable$Entry; + case "com.badlogic.gdx.scenes.scene2d.actions.IntAction": cbgssa_IntAction.$clinit(); return cbgssa_IntAction; + case "java.util.regex.FinalSet": jur_FinalSet.$clinit(); return jur_FinalSet; + case "com.badlogic.gdx.graphics.g3d.particles.emitters.RegularEmitter": cbgggpe_RegularEmitter.$clinit(); return cbgggpe_RegularEmitter; + case "org.mslivo.core.web.HighScoreManagerWeb$1": omcw_HighScoreManagerWeb$1.$clinit(); return omcw_HighScoreManagerWeb$1; + case "java.util.regex.EmptySet": jur_EmptySet.$clinit(); return jur_EmptySet; + case "com.badlogic.gdx.scenes.scene2d.ui.CheckBox": cbgssu_CheckBox.$clinit(); return cbgssu_CheckBox; + case "java.util.StringTokenizer": ju_StringTokenizer.$clinit(); return ju_StringTokenizer; + case "java.text.DateFormatElement$MonthText": jt_DateFormatElement$MonthText.$clinit(); return jt_DateFormatElement$MonthText; + case "com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion": cbggg_TextureAtlas$AtlasRegion.$clinit(); return cbggg_TextureAtlas$AtlasRegion; + case "org.mslivo.core.engine.tools.particles.ParticleSystem$1": omcetp_ParticleSystem$1.$clinit(); return omcetp_ParticleSystem$1; + case "java.nio.FloatBufferOverByteBufferBigEndian": jn_FloatBufferOverByteBufferBigEndian.$clinit(); return jn_FloatBufferOverByteBufferBigEndian; + case "org.mslivo.core.engine.ui_engine.gui.components.scrollbar.ScrollBarVertical": omceugcs_ScrollBarVertical.$clinit(); return omceugcs_ScrollBarVertical; + case "com.github.xpenatan.gdx.backends.teavm.TeaGraphics": cgxgbt_TeaGraphics.$clinit(); return cgxgbt_TeaGraphics; + case "org.mslivo.core.sandtrix.ui.game.SandtrixBaseMedia": omcsug_SandtrixBaseMedia.$clinit(); return omcsug_SandtrixBaseMedia; + case "java.lang.NoSuchMethodError": jl_NoSuchMethodError.$clinit(); return jl_NoSuchMethodError; + case "com.badlogic.gdx.scenes.scene2d.utils.Layout": cbgssu_Layout.$clinit(); return cbgssu_Layout; + case "com.badlogic.gdx.graphics.g3d.particles.values.ParticleValue": cbgggpv_ParticleValue.$clinit(); return cbgggpv_ParticleValue; + case "java.io.IOException": ji_IOException.$clinit(); return ji_IOException; + case "com.badlogic.gdx.graphics.g3d.particles.ParallelArray$ChannelDescriptor": cbgggp_ParallelArray$ChannelDescriptor.$clinit(); return cbgggp_ParallelArray$ChannelDescriptor; + case "java.io.InputStreamReader": ji_InputStreamReader.$clinit(); return ji_InputStreamReader; + case "com.badlogic.gdx.math.Intersector$MinimumTranslationVector": cbgm_Intersector$MinimumTranslationVector.$clinit(); return cbgm_Intersector$MinimumTranslationVector; + case "org.mslivo.core.engine.ui_engine.gui.components.tabbar.TabBar": omceugct_TabBar.$clinit(); return omceugct_TabBar; + case "com.badlogic.gdx.graphics.TextureData$Factory": cbgg_TextureData$Factory.$clinit(); return cbgg_TextureData$Factory; + case "java.util.AbstractList$1": ju_AbstractList$1.$clinit(); return ju_AbstractList$1; + case "com.github.xpenatan.gdx.backends.teavm.TeaAudio": cgxgbt_TeaAudio.$clinit(); return cgxgbt_TeaAudio; + case "com.badlogic.gdx.scenes.scene2d.ui.Widget": cbgssu_Widget.$clinit(); return cbgssu_Widget; + case "java.util.TemplateCollections$AbstractImmutableMap": ju_TemplateCollections$AbstractImmutableMap.$clinit(); return ju_TemplateCollections$AbstractImmutableMap; + case "com.badlogic.gdx.scenes.scene2d.actions.RelativeTemporalAction": cbgssa_RelativeTemporalAction.$clinit(); return cbgssa_RelativeTemporalAction; + case "com.badlogic.gdx.math.collision.Segment": cbgmc_Segment.$clinit(); return cbgmc_Segment; + case "org.mslivo.core.engine.game_engine.GameEngineException": omceg_GameEngineException.$clinit(); return omceg_GameEngineException; + case "org.mslivo.core.engine.ui_engine.gui.actions.MouseToolAction": omceuga_MouseToolAction.$clinit(); return omceuga_MouseToolAction; + case "com.badlogic.gdx.scenes.scene2d.utils.FocusListener$1": cbgssu_FocusListener$1.$clinit(); return cbgssu_FocusListener$1; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Button$_ImageButton": omceu_API$_Components$_Button$_ImageButton.$clinit(); return omceu_API$_Components$_Button$_ImageButton; + case "com.github.xpenatan.gdx.backends.teavm.dom.EventTargetWrapper": cgxgbtd_EventTargetWrapper.$clinit(); return cgxgbtd_EventTargetWrapper; + case "com.badlogic.gdx.audio.Sound": cbga_Sound.$clinit(); return cbga_Sound; + case "java.util.ListIterator": ju_ListIterator.$clinit(); return ju_ListIterator; + case "java.util.Date": ju_Date.$clinit(); return ju_Date; + case "com.badlogic.gdx.utils.Scaling": cbgu_Scaling.$clinit(); return cbgu_Scaling; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$2": omcsug_SandtrixUIAdapter$2.$clinit(); return omcsug_SandtrixUIAdapter$2; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$3": omcsug_SandtrixUIAdapter$3.$clinit(); return omcsug_SandtrixUIAdapter$3; + case "org.mslivo.core.engine.ui_engine.API$findWindowsByName$lambda$_54_0": omceu_API$findWindowsByName$lambda$_54_0.$clinit(); return omceu_API$findWindowsByName$lambda$_54_0; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog": cbgssu_Dialog.$clinit(); return cbgssu_Dialog; + case "java.util.Random": ju_Random.$clinit(); return ju_Random; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$4": omcsug_SandtrixUIAdapter$4.$clinit(); return omcsug_SandtrixUIAdapter$4; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$5": omcsug_SandtrixUIAdapter$5.$clinit(); return omcsug_SandtrixUIAdapter$5; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$6": omcsug_SandtrixUIAdapter$6.$clinit(); return omcsug_SandtrixUIAdapter$6; + case "java.lang.Runnable": jl_Runnable.$clinit(); return jl_Runnable; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$7": omcsug_SandtrixUIAdapter$7.$clinit(); return omcsug_SandtrixUIAdapter$7; + case "java.nio.charset.impl.UTF8Decoder": jnci_UTF8Decoder.$clinit(); return jnci_UTF8Decoder; + case "com.badlogic.gdx.utils.Json": cbgu_Json.$clinit(); return cbgu_Json; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Text$1": omceu_API$_Components$_Text$1.$clinit(); return omceu_API$_Components$_Text$1; + case "org.teavm.jso.browser.Storage": otjb_Storage.$clinit(); return otjb_Storage; + case "java.util.regex.PossessiveQuantifierSet": jur_PossessiveQuantifierSet.$clinit(); return jur_PossessiveQuantifierSet; + case "java.nio.charset.impl.BufferedDecoder$Controller": jnci_BufferedDecoder$Controller.$clinit(); return jnci_BufferedDecoder$Controller; + case "java.util.Locale": ju_Locale.$clinit(); return ju_Locale; + case "java.lang.Short": jl_Short.$clinit(); return jl_Short; + case "java.lang.DefaultUncaughtExceptionHandler": jl_DefaultUncaughtExceptionHandler.$clinit(); return jl_DefaultUncaughtExceptionHandler; + case "java.lang.InstantiationException": jl_InstantiationException.$clinit(); return jl_InstantiationException; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$PolarAcceleration": cbgggpi_DynamicsModifier$PolarAcceleration.$clinit(); return cbgggpi_DynamicsModifier$PolarAcceleration; + case "java.util.regex.AbstractCharClass$LazyJavaLetter$1": jur_AbstractCharClass$LazyJavaLetter$1.$clinit(); return jur_AbstractCharClass$LazyJavaLetter$1; + case "com.github.xpenatan.gdx.backends.teavm.dom.impl.TeaWindow": cgxgbtdi_TeaWindow.$clinit(); return cgxgbtdi_TeaWindow; + case "org.mslivo.core.engine.ui_engine.API$_ToolTip$_ToolTipImage": omceu_API$_ToolTip$_ToolTipImage.$clinit(); return omceu_API$_ToolTip$_ToolTipImage; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$STATE": omcsum_MenuUIAdapter$STATE.$clinit(); return omcsum_MenuUIAdapter$STATE; + case "com.badlogic.gdx.graphics.g2d.Animation": cbggg_Animation.$clinit(); return cbggg_Animation; + case "org.teavm.platform.PlatformRunnable": otp_PlatformRunnable.$clinit(); return otp_PlatformRunnable; + case "org.mslivo.core.engine.media_manager.media.CMediaMusic": omcemm_CMediaMusic.$clinit(); return omcemm_CMediaMusic; + case "com.badlogic.gdx.Net": cbg_Net.$clinit(); return cbg_Net; + case "java.util.IANATimeZone": ju_IANATimeZone.$clinit(); return ju_IANATimeZone; + case "com.badlogic.gdx.scenes.scene2d.actions.CountdownEventAction": cbgssa_CountdownEventAction.$clinit(); return cbgssa_CountdownEventAction; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelNodeAnimation": cbgggmd_ModelNodeAnimation.$clinit(); return cbgggmd_ModelNodeAnimation; + case "java.util.regex.SpecialToken": jur_SpecialToken.$clinit(); return jur_SpecialToken; + case "java.util.Collections$$lambda$_57_0": ju_Collections$_clinit_$lambda$_57_0.$clinit(); return ju_Collections$_clinit_$lambda$_57_0; + case "java.util.stream.impl.StreamOverSpliterator": jusi_StreamOverSpliterator.$clinit(); return jusi_StreamOverSpliterator; + case "java.util.HashMap$HashEntry": ju_HashMap$HashEntry.$clinit(); return ju_HashMap$HashEntry; + case "com.badlogic.gdx.math.Shape2D": cbgm_Shape2D.$clinit(); return cbgm_Shape2D; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.PointSpriteRenderer": cbgggpr_PointSpriteRenderer.$clinit(); return cbgggpr_PointSpriteRenderer; + case "com.github.xpenatan.gdx.backends.teavm.TeaSound": cgxgbt_TeaSound.$clinit(); return cgxgbt_TeaSound; + case "com.badlogic.gdx.math.ConvexHull": cbgm_ConvexHull.$clinit(); return cbgm_ConvexHull; + case "java.util.Spliterator": ju_Spliterator.$clinit(); return ju_Spliterator; + case "java.util.regex.AbstractCharClass$LazyUpper": jur_AbstractCharClass$LazyUpper.$clinit(); return jur_AbstractCharClass$LazyUpper; + case "java.util.HashMap$KeyIterator": ju_HashMap$KeyIterator.$clinit(); return ju_HashMap$KeyIterator; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$Page": cbggg_PixmapPacker$Page.$clinit(); return cbggg_PixmapPacker$Page; + case "org.mslivo.core.web.SandtrixSettingsWeb$1": omcw_SandtrixSettingsWeb$1.$clinit(); return omcw_SandtrixSettingsWeb$1; + case "org.mslivo.core.web.SandtrixSettingsWeb$2": omcw_SandtrixSettingsWeb$2.$clinit(); return omcw_SandtrixSettingsWeb$2; + case "org.mslivo.core.web.SandtrixSettingsWeb$3": omcw_SandtrixSettingsWeb$3.$clinit(); return omcw_SandtrixSettingsWeb$3; + case "org.mslivo.core.web.SandtrixSettingsWeb$4": omcw_SandtrixSettingsWeb$4.$clinit(); return omcw_SandtrixSettingsWeb$4; + case "org.mslivo.core.engine.ui_engine.UICommons$1": omceu_UICommons$1.$clinit(); return omceu_UICommons$1; + case "com.badlogic.gdx.graphics.glutils.GLFrameBuffer$FrameBufferBuilder": cbggg_GLFrameBuffer$FrameBufferBuilder.$clinit(); return cbggg_GLFrameBuffer$FrameBufferBuilder; + case "com.badlogic.gdx.scenes.scene2d.Touchable": cbgss_Touchable.$clinit(); return cbgss_Touchable; + case "org.mslivo.core.engine.tools.settings.LoadFunction": omcets_LoadFunction.$clinit(); return omcets_LoadFunction; + case "java.util.HashSet": ju_HashSet.$clinit(); return ju_HashSet; + case "java.lang.Thread$UncaughtExceptionHandler": jl_Thread$UncaughtExceptionHandler.$clinit(); return jl_Thread$UncaughtExceptionHandler; + case "org.mslivo.core.engine.ui_engine.gui.components.text.Text": omceugct_Text.$clinit(); return omceugct_Text; + case "org.mslivo.core.web.SandtrixSettingsWeb$5": omcw_SandtrixSettingsWeb$5.$clinit(); return omcw_SandtrixSettingsWeb$5; + case "org.mslivo.core.web.SandtrixSettingsWeb$6": omcw_SandtrixSettingsWeb$6.$clinit(); return omcw_SandtrixSettingsWeb$6; + case "com.badlogic.gdx.scenes.scene2d.ui.Stack": cbgssu_Stack.$clinit(); return cbgssu_Stack; + case "java.util.regex.MultiLineSOLSet": jur_MultiLineSOLSet.$clinit(); return jur_MultiLineSOLSet; + case "org.mslivo.core.web.SandtrixSettingsWeb$7": omcw_SandtrixSettingsWeb$7.$clinit(); return omcw_SandtrixSettingsWeb$7; + case "org.mslivo.core.web.SandtrixSettingsWeb$8": omcw_SandtrixSettingsWeb$8.$clinit(); return omcw_SandtrixSettingsWeb$8; + case "org.mslivo.core.web.SandtrixSettingsWeb$9": omcw_SandtrixSettingsWeb$9.$clinit(); return omcw_SandtrixSettingsWeb$9; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerRenderer": cbgggpr_ParticleControllerRenderer.$clinit(); return cbgggpr_ParticleControllerRenderer; + case "com.badlogic.gdx.scenes.scene2d.actions.RunnableAction": cbgssa_RunnableAction.$clinit(); return cbgssa_RunnableAction; + case "com.badlogic.gdx.graphics.glutils.VertexArray": cbggg_VertexArray.$clinit(); return cbggg_VertexArray; + case "java.util.regex.AbstractCharClass$LazyLower": jur_AbstractCharClass$LazyLower.$clinit(); return jur_AbstractCharClass$LazyLower; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$2": cbgssu_SelectBox$2.$clinit(); return cbgssu_SelectBox$2; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$1": cbgssu_SelectBox$1.$clinit(); return cbgssu_SelectBox$1; + case "org.mslivo.core.engine.ui_engine.gui.notification.Notification": omceugn_Notification.$clinit(); return omceugn_Notification; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$KeyRepeatTask": cbgssu_TextField$KeyRepeatTask.$clinit(); return cbgssu_TextField$KeyRepeatTask; + case "com.badlogic.gdx.scenes.scene2d.actions.SequenceAction": cbgssa_SequenceAction.$clinit(); return cbgssa_SequenceAction; + case "com.badlogic.gdx.graphics.glutils.PixmapTextureData": cbggg_PixmapTextureData.$clinit(); return cbggg_PixmapTextureData; + case "java.util.regex.AbstractCharClass$LazyJavaTitleCase": jur_AbstractCharClass$LazyJavaTitleCase.$clinit(); return jur_AbstractCharClass$LazyJavaTitleCase; + case "com.badlogic.gdx.graphics.glutils.IndexBufferObjectSubData": cbggg_IndexBufferObjectSubData.$clinit(); return cbggg_IndexBufferObjectSubData; + case "java.util.regex.PreviousMatch": jur_PreviousMatch.$clinit(); return jur_PreviousMatch; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter$1": omcsug_SandtrixUIAdapter$1.$clinit(); return omcsug_SandtrixUIAdapter$1; + case "org.mslivo.core.engine.tools.Tools": omcet_Tools.$clinit(); return omcet_Tools; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$PixmapPackerRectangle": cbggg_PixmapPacker$PixmapPackerRectangle.$clinit(); return cbggg_PixmapPacker$PixmapPackerRectangle; + case "com.badlogic.gdx.controllers.Controllers": cbgc_Controllers.$clinit(); return cbgc_Controllers; + case "java.util.Comparator": ju_Comparator.$clinit(); return ju_Comparator; + case "org.mslivo.core.sandtrix.ui.game.particles.GameOverParticleSystem": omcsugp_GameOverParticleSystem.$clinit(); return omcsugp_GameOverParticleSystem; + case "com.badlogic.gdx.math.DelaunayTriangulator": cbgm_DelaunayTriangulator.$clinit(); return cbgm_DelaunayTriangulator; + case "java.util.regex.NonCapFSet": jur_NonCapFSet.$clinit(); return jur_NonCapFSet; + case "com.badlogic.gdx.scenes.scene2d.ui.ImageButton": cbgssu_ImageButton.$clinit(); return cbgssu_ImageButton; + case "org.mslivo.core.engine.ui_engine.gui.components.scrollbar.ScrollBarHorizontal": omceugcs_ScrollBarHorizontal.$clinit(); return omceugcs_ScrollBarHorizontal; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ParticleControllerInfluencer$Random": cbgggpi_ParticleControllerInfluencer$Random.$clinit(); return cbgggpi_ParticleControllerInfluencer$Random; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ScaleInfluencer": cbgggpi_ScaleInfluencer.$clinit(); return cbgggpi_ScaleInfluencer; + case "com.badlogic.gdx.math.MathUtils": cbgm_MathUtils.$clinit(); return cbgm_MathUtils; + case "java.util.regex.UCISupplCharSet": jur_UCISupplCharSet.$clinit(); return jur_UCISupplCharSet; + case "com.badlogic.gdx.graphics.g2d.BitmapFont$BitmapFontData": cbggg_BitmapFont$BitmapFontData.$clinit(); return cbggg_BitmapFont$BitmapFontData; + case "com.badlogic.gdx.graphics.g3d.particles.values.RectangleSpawnShapeValue": cbgggpv_RectangleSpawnShapeValue.$clinit(); return cbgggpv_RectangleSpawnShapeValue; + case "java.util.regex.AbstractCharClass$LazyRange": jur_AbstractCharClass$LazyRange.$clinit(); return jur_AbstractCharClass$LazyRange; + case "java.util.regex.AltQuantifierSet": jur_AltQuantifierSet.$clinit(); return jur_AltQuantifierSet; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$5": omcsum_MenuUIAdapter$5.$clinit(); return omcsum_MenuUIAdapter$5; + case "com.badlogic.gdx.math.Interpolation$ExpIn": cbgm_Interpolation$ExpIn.$clinit(); return cbgm_Interpolation$ExpIn; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$6": omcsum_MenuUIAdapter$6.$clinit(); return omcsum_MenuUIAdapter$6; + case "com.badlogic.gdx.scenes.scene2d.utils.DragScrollListener": cbgssu_DragScrollListener.$clinit(); return cbgssu_DragScrollListener; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$3": omcsum_MenuUIAdapter$3.$clinit(); return omcsum_MenuUIAdapter$3; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$4": omcsum_MenuUIAdapter$4.$clinit(); return omcsum_MenuUIAdapter$4; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$9": omcsum_MenuUIAdapter$9.$clinit(); return omcsum_MenuUIAdapter$9; + case "java.util.stream.impl.SimpleStreamImpl$toArray$lambda$_21_0": jusi_SimpleStreamImpl$toArray$lambda$_21_0.$clinit(); return jusi_SimpleStreamImpl$toArray$lambda$_21_0; + case "java.util.regex.AbstractCharClass$LazyJavaLowerCase$1": jur_AbstractCharClass$LazyJavaLowerCase$1.$clinit(); return jur_AbstractCharClass$LazyJavaLowerCase$1; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$7": omcsum_MenuUIAdapter$7.$clinit(); return omcsum_MenuUIAdapter$7; + case "org.teavm.classlib.impl.tz.FixedDateTimeZone": otcit_FixedDateTimeZone.$clinit(); return otcit_FixedDateTimeZone; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$8": omcsum_MenuUIAdapter$8.$clinit(); return omcsum_MenuUIAdapter$8; + case "java.lang.Object$monitorExit$lambda$_8_0": jl_Object$monitorExit$lambda$_8_0.$clinit(); return jl_Object$monitorExit$lambda$_8_0; + case "org.mslivo.core.engine.ui_engine.API$findScreenComponentsByName$lambda$_39_0": omceu_API$findScreenComponentsByName$lambda$_39_0.$clinit(); return omceu_API$findScreenComponentsByName$lambda$_39_0; + case "com.badlogic.gdx.audio.Music$OnCompletionListener": cbga_Music$OnCompletionListener.$clinit(); return cbga_Music$OnCompletionListener; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$4$1": cgxgbt_TeaApplication$4$1.$clinit(); return cgxgbt_TeaApplication$4$1; + case "java.util.regex.UCISupplRangeSet": jur_UCISupplRangeSet.$clinit(); return jur_UCISupplRangeSet; + case "com.badlogic.gdx.utils.Clipboard": cbgu_Clipboard.$clinit(); return cbgu_Clipboard; + case "org.mslivo.core.engine.ui_engine.API$_Components$_CheckBox": omceu_API$_Components$_CheckBox.$clinit(); return omceu_API$_Components$_CheckBox; + case "com.badlogic.gdx.scenes.scene2d.utils.FocusListener$FocusEvent$Type": cbgssu_FocusListener$FocusEvent$Type.$clinit(); return cbgssu_FocusListener$FocusEvent$Type; + case "java.util.regex.AbstractCharClass$LazyPunct": jur_AbstractCharClass$LazyPunct.$clinit(); return jur_AbstractCharClass$LazyPunct; + case "com.badlogic.gdx.graphics.glutils.VertexBufferObjectWithVAO": cbggg_VertexBufferObjectWithVAO.$clinit(); return cbggg_VertexBufferObjectWithVAO; + case "org.teavm.classlib.impl.console.Console": otcic_Console.$clinit(); return otcic_Console; + case "com.badlogic.gdx.scenes.scene2d.actions.FloatAction": cbgssa_FloatAction.$clinit(); return cbgssa_FloatAction; + case "com.badlogic.gdx.scenes.scene2d.ui.HorizontalGroup": cbgssu_HorizontalGroup.$clinit(); return cbgssu_HorizontalGroup; + case "com.github.xpenatan.gdx.backends.teavm.TeaGL20Debug": cgxgbt_TeaGL20Debug.$clinit(); return cgxgbt_TeaGL20Debug; + case "org.mslivo.core.engine.ui_engine.gui.hotkeys.HotKey": omceugh_HotKey.$clinit(); return omceugh_HotKey; + case "com.badlogic.gdx.scenes.scene2d.ui.Tree$2": cbgssu_Tree$2.$clinit(); return cbgssu_Tree$2; + case "com.badlogic.gdx.scenes.scene2d.ui.Tree$1": cbgssu_Tree$1.$clinit(); return cbgssu_Tree$1; + case "org.mslivo.core.engine.tools.settings.ValidateFunction": omcets_ValidateFunction.$clinit(); return omcets_ValidateFunction; + case "org.mslivo.core.engine.ui_engine.gui.components.image.Image": omceugci_Image.$clinit(); return omceugci_Image; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.StoreLocal": cgxgbtf_StoreLocal.$clinit(); return cgxgbtf_StoreLocal; + case "org.mslivo.core.web.CrazyGamesSDK": omcw_CrazyGamesSDK.$clinit(); return omcw_CrazyGamesSDK; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ScrollBar$1": omceu_API$_Components$_ScrollBar$1.$clinit(); return omceu_API$_Components$_ScrollBar$1; + case "java.util.Dictionary": ju_Dictionary.$clinit(); return ju_Dictionary; + case "java.lang.Throwable": jl_Throwable.$clinit(); return jl_Throwable; + case "java.util.regex.AbstractCharClass$LazySpace": jur_AbstractCharClass$LazySpace.$clinit(); return jur_AbstractCharClass$LazySpace; + case "com.badlogic.gdx.graphics.g3d.particles.ParticleController": cbgggp_ParticleController.$clinit(); return cbgggp_ParticleController; + case "com.badlogic.gdx.math.GeometryUtils": cbgm_GeometryUtils.$clinit(); return cbgm_GeometryUtils; + case "java.util.HashMap$1": ju_HashMap$1.$clinit(); return ju_HashMap$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin": cbgssu_Skin.$clinit(); return cbgssu_Skin; + case "org.mslivo.core.engine.ui_engine.input.InputEvents": omceui_InputEvents.$clinit(); return omceui_InputEvents; + case "java.text.SimpleDateFormat": jt_SimpleDateFormat.$clinit(); return jt_SimpleDateFormat; + case "org.teavm.jso.browser.WindowEventTarget": otjb_WindowEventTarget.$clinit(); return otjb_WindowEventTarget; + case "org.mslivo.core.engine.ui_engine.gui.components.checkbox.CheckBoxStyle": omceugcc_CheckBoxStyle.$clinit(); return omceugcc_CheckBoxStyle; + case "com.badlogic.gdx.graphics.g3d.particles.values.MeshSpawnShapeValue$Triangle": cbgggpv_MeshSpawnShapeValue$Triangle.$clinit(); return cbgggpv_MeshSpawnShapeValue$Triangle; + case "java.util.RandomAccess": ju_RandomAccess.$clinit(); return ju_RandomAccess; + case "com.badlogic.gdx.math.Matrix3": cbgm_Matrix3.$clinit(); return cbgm_Matrix3; + case "com.badlogic.gdx.math.Matrix4": cbgm_Matrix4.$clinit(); return cbgm_Matrix4; + case "org.mslivo.core.engine.ui_engine.gui.actions.MapAction": omceuga_MapAction.$clinit(); return omceuga_MapAction; + case "com.badlogic.gdx.scenes.scene2d.InputListener$1": cbgss_InputListener$1.$clinit(); return cbgss_InputListener$1; + case "java.lang.NegativeArraySizeException": jl_NegativeArraySizeException.$clinit(); return jl_NegativeArraySizeException; + case "org.mslivo.core.engine.ui_engine.gui.components.checkbox.CheckBox": omceugcc_CheckBox.$clinit(); return omceugcc_CheckBox; + case "com.badlogic.gdx.scenes.scene2d.actions.RemoveActorAction": cbgssa_RemoveActorAction.$clinit(); return cbgssa_RemoveActorAction; + case "java.util.Map$Entry": ju_Map$Entry.$clinit(); return ju_Map$Entry; + case "com.badlogic.gdx.scenes.scene2d.actions.ParallelAction": cbgssa_ParallelAction.$clinit(); return cbgssa_ParallelAction; + case "org.mslivo.core.sandtrix.ui.menu.MenuBaseMedia": omcsum_MenuBaseMedia.$clinit(); return omcsum_MenuBaseMedia; + case "java.nio.ShortBufferImpl": jn_ShortBufferImpl.$clinit(); return jn_ShortBufferImpl; + case "java.util.FormatterClosedException": ju_FormatterClosedException.$clinit(); return ju_FormatterClosedException; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$Angular": cbgggpi_DynamicsModifier$Angular.$clinit(); return cbgggpi_DynamicsModifier$Angular; + case "com.badlogic.gdx.math.Interpolation$Bounce": cbgm_Interpolation$Bounce.$clinit(); return cbgm_Interpolation$Bounce; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$1": omcsum_MenuUIAdapter$1.$clinit(); return omcsum_MenuUIAdapter$1; + case "com.badlogic.gdx.scenes.scene2d.actions.SizeByAction": cbgssa_SizeByAction.$clinit(); return cbgssa_SizeByAction; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$2": omcsum_MenuUIAdapter$2.$clinit(); return omcsum_MenuUIAdapter$2; + case "org.mslivo.core.engine.ui_engine.gui.ostextinput.MouseTextInputAction": omceugo_MouseTextInputAction.$clinit(); return omceugo_MouseTextInputAction; + case "java.util.TemplateCollections$AbstractImmutableSet": ju_TemplateCollections$AbstractImmutableSet.$clinit(); return ju_TemplateCollections$AbstractImmutableSet; + case "com.badlogic.gdx.graphics.glutils.VertexBufferObject": cbggg_VertexBufferObject.$clinit(); return cbggg_VertexBufferObject; + case "org.mslivo.core.engine.ui_engine.gui.components.scrollbar.ScrollBar": omceugcs_ScrollBar.$clinit(); return omceugcs_ScrollBar; + case "com.badlogic.gdx.math.Interpolation$Swing": cbgm_Interpolation$Swing.$clinit(); return cbgm_Interpolation$Swing; + case "java.util.regex.GroupQuantifierSet": jur_GroupQuantifierSet.$clinit(); return jur_GroupQuantifierSet; + case "com.badlogic.gdx.utils.Array$ArrayIterable": cbgu_Array$ArrayIterable.$clinit(); return cbgu_Array$ArrayIterable; + case "java.lang.IllegalStateException": jl_IllegalStateException.$clinit(); return jl_IllegalStateException; + case "com.github.xpenatan.gdx.backends.teavm.dom.FileReaderWrapper": cgxgbtd_FileReaderWrapper.$clinit(); return cgxgbtd_FileReaderWrapper; + case "com.badlogic.gdx.scenes.scene2d.ui.TooltipManager": cbgssu_TooltipManager.$clinit(); return cbgssu_TooltipManager; + case "com.badlogic.gdx.maps.objects.TextureMapObject": cbgmo_TextureMapObject.$clinit(); return cbgmo_TextureMapObject; + case "java.util.AbstractList": ju_AbstractList.$clinit(); return ju_AbstractList; + case "java.util.regex.ReluctantCompositeQuantifierSet": jur_ReluctantCompositeQuantifierSet.$clinit(); return jur_ReluctantCompositeQuantifierSet; + case "com.badlogic.gdx.maps.objects.CircleMapObject": cbgmo_CircleMapObject.$clinit(); return cbgmo_CircleMapObject; + case "java.lang.AutoCloseable": jl_AutoCloseable.$clinit(); return jl_AutoCloseable; + case "java.nio.ByteBuffer": jn_ByteBuffer.$clinit(); return jn_ByteBuffer; + case "org.mslivo.core.sandtrix.ui.menu.particles.TitleParticlesSystem": omcsump_TitleParticlesSystem.$clinit(); return omcsump_TitleParticlesSystem; + case "java.util.regex.SOLSet": jur_SOLSet.$clinit(); return jur_SOLSet; + case "com.badlogic.gdx.math.Vector3": cbgm_Vector3.$clinit(); return cbgm_Vector3; + case "com.badlogic.gdx.math.Vector2": cbgm_Vector2.$clinit(); return cbgm_Vector2; + case "java.lang.ThreadInterruptHandler": jl_ThreadInterruptHandler.$clinit(); return jl_ThreadInterruptHandler; + case "java.text.DateFormatElement$Numeric": jt_DateFormatElement$Numeric.$clinit(); return jt_DateFormatElement$Numeric; + case "java.util.HashMap$HashMapEntrySet": ju_HashMap$HashMapEntrySet.$clinit(); return ju_HashMap$HashMapEntrySet; + case "org.mslivo.core.engine.ui_engine.API$_Camera": omceu_API$_Camera.$clinit(); return omceu_API$_Camera; + case "java.util.regex.AbstractCharClass": jur_AbstractCharClass.$clinit(); return jur_AbstractCharClass; + case "java.lang.Byte": jl_Byte.$clinit(); return jl_Byte; + case "com.github.xpenatan.gdx.backends.teavm.soundmanager.TeaSMSound": cgxgbts_TeaSMSound.$clinit(); return cgxgbts_TeaSMSound; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsInfluencer": cbgggpi_DynamicsInfluencer.$clinit(); return cbgggpi_DynamicsInfluencer; + case "java.lang.Cloneable": jl_Cloneable.$clinit(); return jl_Cloneable; + case "com.badlogic.gdx.utils.SnapshotArray": cbgu_SnapshotArray.$clinit(); return cbgu_SnapshotArray; + case "com.badlogic.gdx.scenes.scene2d.actions.RepeatAction": cbgssa_RepeatAction.$clinit(); return cbgssa_RepeatAction; + case "com.github.xpenatan.gdx.backends.teavm.AssetLoaderListener": cgxgbt_AssetLoaderListener.$clinit(); return cgxgbt_AssetLoaderListener; + case "com.badlogic.gdx.utils.reflect.Constructor": cbgur_Constructor.$clinit(); return cbgur_Constructor; + case "com.badlogic.gdx.controllers.ControllerListener": cbgc_ControllerListener.$clinit(); return cbgc_ControllerListener; + case "com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop$Source": cbgssu_DragAndDrop$Source.$clinit(); return cbgssu_DragAndDrop$Source; + case "org.mslivo.core.engine.ui_engine.API$_Components": omceu_API$_Components.$clinit(); return omceu_API$_Components; + case "java.lang.String$$lambda$_89_0": jl_String$_clinit_$lambda$_89_0.$clinit(); return jl_String$_clinit_$lambda$_89_0; + case "java.nio.ShortBufferOverArray": jn_ShortBufferOverArray.$clinit(); return jn_ShortBufferOverArray; + case "com.badlogic.gdx.graphics.g3d.particles.ParticleEffect": cbgggp_ParticleEffect.$clinit(); return cbgggp_ParticleEffect; + case "java.lang.reflect.Type": jlr_Type.$clinit(); return jlr_Type; + case "java.text.DateFormatElement$Iso8601Timezone": jt_DateFormatElement$Iso8601Timezone.$clinit(); return jt_DateFormatElement$Iso8601Timezone; + case "java.lang.reflect.Modifier": jlr_Modifier.$clinit(); return jlr_Modifier; + case "com.badlogic.gdx.input.GestureDetector$GestureListener": cbgi_GestureDetector$GestureListener.$clinit(); return cbgi_GestureDetector$GestureListener; + case "org.teavm.classlib.impl.console.ConsoleOutputStream": otcic_ConsoleOutputStream.$clinit(); return otcic_ConsoleOutputStream; + case "com.badlogic.gdx.graphics.g3d.particles.values.UnweightedMeshSpawnShapeValue": cbgggpv_UnweightedMeshSpawnShapeValue.$clinit(); return cbgggpv_UnweightedMeshSpawnShapeValue; + case "java.util.regex.AbstractCharClass$LazyJavaIdentifierIgnorable": jur_AbstractCharClass$LazyJavaIdentifierIgnorable.$clinit(); return jur_AbstractCharClass$LazyJavaIdentifierIgnorable; + case "org.mslivo.core.sandtrix.ui.game.particles.ResolveParticleSystem$CustomData": omcsugp_ResolveParticleSystem$CustomData.$clinit(); return omcsugp_ResolveParticleSystem$CustomData; + case "java.util.HashMap": ju_HashMap.$clinit(); return ju_HashMap; + case "java.text.DecimalFormat$MinusField": jt_DecimalFormat$MinusField.$clinit(); return jt_DecimalFormat$MinusField; + case "com.badlogic.gdx.utils.FloatArray": cbgu_FloatArray.$clinit(); return cbgu_FloatArray; + case "com.badlogic.gdx.scenes.scene2d.ui.TextTooltip": cbgssu_TextTooltip.$clinit(); return cbgssu_TextTooltip; + case "org.mslivo.core.engine.ui_engine.gui.actions.ButtonAction": omceuga_ButtonAction.$clinit(); return omceuga_ButtonAction; + case "com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton": cbgssu_ImageTextButton.$clinit(); return cbgssu_ImageTextButton; + case "com.badlogic.gdx.scenes.scene2d.actions.RotateByAction": cbgssa_RotateByAction.$clinit(); return cbgssa_RotateByAction; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader": cgxgbtp_Preloader.$clinit(); return cgxgbtp_Preloader; + case "com.badlogic.gdx.scenes.scene2d.ui.Window": cbgssu_Window.$clinit(); return cbgssu_Window; + case "org.teavm.classlib.impl.text.DoubleAnalyzer": otcit_DoubleAnalyzer.$clinit(); return otcit_DoubleAnalyzer; + case "java.nio.charset.CoderResult": jnc_CoderResult.$clinit(); return jnc_CoderResult; + case "java.util.regex.EOLSet": jur_EOLSet.$clinit(); return jur_EOLSet; + case "java.util.regex.Lexer": jur_Lexer.$clinit(); return jur_Lexer; + case "org.mslivo.core.engine.ui_engine.gui.actions.ImageAction": omceuga_ImageAction.$clinit(); return omceuga_ImageAction; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Button": omceu_API$_Components$_Button.$clinit(); return omceu_API$_Components$_Button; + case "java.util.regex.AbstractCharClass$LazyNonSpace": jur_AbstractCharClass$LazyNonSpace.$clinit(); return jur_AbstractCharClass$LazyNonSpace; + case "org.teavm.jso.typedarrays.Int32Array": otjt_Int32Array.$clinit(); return otjt_Int32Array; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured": omceu_API$_PreConfigured.$clinit(); return omceu_API$_PreConfigured; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$BrownianAcceleration": cbgggpi_DynamicsModifier$BrownianAcceleration.$clinit(); return cbgggpi_DynamicsModifier$BrownianAcceleration; + case "java.lang.IllegalArgumentException": jl_IllegalArgumentException.$clinit(); return jl_IllegalArgumentException; + case "java.text.SimpleDatePatternParser": jt_SimpleDatePatternParser.$clinit(); return jt_SimpleDatePatternParser; + case "org.mslivo.core.web.HighScoreManagerWeb": omcw_HighScoreManagerWeb.$clinit(); return omcw_HighScoreManagerWeb; + case "com.badlogic.gdx.ApplicationListener": cbg_ApplicationListener.$clinit(); return cbg_ApplicationListener; + case "java.nio.ShortBufferOverByteBufferBigEndian": jn_ShortBufferOverByteBufferBigEndian.$clinit(); return jn_ShortBufferOverByteBufferBigEndian; + case "com.badlogic.gdx.scenes.scene2d.utils.NinePatchDrawable": cbgssu_NinePatchDrawable.$clinit(); return cbgssu_NinePatchDrawable; + case "com.badlogic.gdx.controllers.ControllerManagerStub": cbgc_ControllerManagerStub.$clinit(); return cbgc_ControllerManagerStub; + case "com.badlogic.gdx.graphics.g2d.Animation$PlayMode": cbggg_Animation$PlayMode.$clinit(); return cbggg_Animation$PlayMode; + case "java.util.HashMap$EntryIterator": ju_HashMap$EntryIterator.$clinit(); return ju_HashMap$EntryIterator; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Image$1": omceu_API$_Components$_Image$1.$clinit(); return omceu_API$_Components$_Image$1; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier": cbgggpi_DynamicsModifier.$clinit(); return cbgggpi_DynamicsModifier; + case "org.mslivo.core.sandtrix.ui.game.particles.ResolveParticleSystem": omcsugp_ResolveParticleSystem.$clinit(); return omcsugp_ResolveParticleSystem; + case "java.util.Collections": ju_Collections.$clinit(); return ju_Collections; + case "org.mslivo.core.sandtrix.engine.SandtrixEngineAdapter$GAME_OVER_REASON": omcse_SandtrixEngineAdapter$GAME_OVER_REASON.$clinit(); return omcse_SandtrixEngineAdapter$GAME_OVER_REASON; + case "com.badlogic.gdx.scenes.scene2d.InputListener": cbgss_InputListener.$clinit(); return cbgss_InputListener; + case "org.mslivo.core.engine.media_manager.media.CMediaSound": omcemm_CMediaSound.$clinit(); return omcemm_CMediaSound; + case "java.text.Format": jt_Format.$clinit(); return jt_Format; + case "org.mslivo.core.engine.ui_engine.gui.components.tabbar.Tab": omceugct_Tab.$clinit(); return omceugct_Tab; + case "java.util.Enumeration": ju_Enumeration.$clinit(); return ju_Enumeration; + case "com.badlogic.gdx.graphics.glutils.GLVersion$Type": cbggg_GLVersion$Type.$clinit(); return cbggg_GLVersion$Type; + case "com.badlogic.gdx.utils.Timer$Task": cbgu_Timer$Task.$clinit(); return cbgu_Timer$Task; + case "java.lang.AbstractStringBuilder$Constants": jl_AbstractStringBuilder$Constants.$clinit(); return jl_AbstractStringBuilder$Constants; + case "java.util.regex.SingleSet": jur_SingleSet.$clinit(); return jur_SingleSet; + case "org.mslivo.core.engine.game_engine.GameEngineAdapter": omceg_GameEngineAdapter.$clinit(); return omceg_GameEngineAdapter; + case "org.mslivo.core.sandtrix.data.objects.ScoreStack": omcsdo_ScoreStack.$clinit(); return omcsdo_ScoreStack; + case "java.lang.Thread": jl_Thread.$clinit(); return jl_Thread; + case "com.badlogic.gdx.utils.viewport.FitViewport": cbguv_FitViewport.$clinit(); return cbguv_FitViewport; + case "org.mslivo.core.engine.ui_engine.gui.tool.MouseTool": omceugt_MouseTool.$clinit(); return omceugt_MouseTool; + case "com.badlogic.gdx.scenes.scene2d.ui.Tree$Node": cbgssu_Tree$Node.$clinit(); return cbgssu_Tree$Node; + case "java.util.regex.BackReferencedSingleSet": jur_BackReferencedSingleSet.$clinit(); return jur_BackReferencedSingleSet; + case "java.nio.charset.BufferOverflowException": jnc_BufferOverflowException.$clinit(); return jnc_BufferOverflowException; + case "org.teavm.platform.PlatformQueue": otp_PlatformQueue.$clinit(); return otp_PlatformQueue; + case "org.mslivo.core.engine.ui_engine.API$_HotKey": omceu_API$_HotKey.$clinit(); return omceu_API$_HotKey; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Button$_TextButton": omceu_API$_Components$_Button$_TextButton.$clinit(); return omceu_API$_Components$_Button$_TextButton; + case "org.teavm.classlib.impl.unicode.CLDRHelper": otciu_CLDRHelper.$clinit(); return otciu_CLDRHelper; + case "org.mslivo.core.sandtrix.data.objects.Tetromino": omcsdo_Tetromino.$clinit(); return omcsdo_Tetromino; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.RegionInfluencer$AspectTextureRegion": cbgggpi_RegionInfluencer$AspectTextureRegion.$clinit(); return cbgggpi_RegionInfluencer$AspectTextureRegion; + case "com.badlogic.gdx.utils.IntSet": cbgu_IntSet.$clinit(); return cbgu_IntSet; + case "com.badlogic.gdx.scenes.scene2d.actions.TemporalAction": cbgssa_TemporalAction.$clinit(); return cbgssa_TemporalAction; + case "java.util.MissingResourceException": ju_MissingResourceException.$clinit(); return ju_MissingResourceException; + case "java.lang.StringIndexOutOfBoundsException": jl_StringIndexOutOfBoundsException.$clinit(); return jl_StringIndexOutOfBoundsException; + case "java.nio.charset.CharsetDecoder": jnc_CharsetDecoder.$clinit(); return jnc_CharsetDecoder; + case "java.util.regex.UCIBackReferenceSet": jur_UCIBackReferenceSet.$clinit(); return jur_UCIBackReferenceSet; + case "com.badlogic.gdx.utils.StreamUtils": cbgu_StreamUtils.$clinit(); return cbgu_StreamUtils; + case "java.nio.ByteOrder": jn_ByteOrder.$clinit(); return jn_ByteOrder; + case "com.badlogic.gdx.graphics.TextureData$TextureDataType": cbgg_TextureData$TextureDataType.$clinit(); return cbgg_TextureData$TextureDataType; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$3$1": cgxgbtp_Preloader$3$1.$clinit(); return cgxgbtp_Preloader$3$1; + case "org.teavm.classlib.impl.console.StdoutOutputStream": otcic_StdoutOutputStream.$clinit(); return otcic_StdoutOutputStream; + case "com.badlogic.gdx.audio.Music": cbga_Music.$clinit(); return cbga_Music; + case "java.util.regex.DotAllQuantifierSet": jur_DotAllQuantifierSet.$clinit(); return jur_DotAllQuantifierSet; + case "org.mslivo.core.engine.ui_engine.gui.components.shape.Shape": omceugcs_Shape.$clinit(); return omceugcs_Shape; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelMaterial$MaterialType": cbgggmd_ModelMaterial$MaterialType.$clinit(); return cbgggmd_ModelMaterial$MaterialType; + case "java.util.regex.ReluctantGroupQuantifierSet": jur_ReluctantGroupQuantifierSet.$clinit(); return jur_ReluctantGroupQuantifierSet; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ColorInfluencer$Single": cbgggpi_ColorInfluencer$Single.$clinit(); return cbgggpi_ColorInfluencer$Single; + case "com.badlogic.gdx.Application": cbg_Application.$clinit(); return cbg_Application; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$GuillotineStrategy$GuillotinePage": cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage.$clinit(); return cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage; + case "java.lang.ReflectiveOperationException": jl_ReflectiveOperationException.$clinit(); return jl_ReflectiveOperationException; + case "java.nio.charset.CoderMalfunctionError": jnc_CoderMalfunctionError.$clinit(); return jnc_CoderMalfunctionError; + case "com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent": cbgggp_ParticleControllerComponent.$clinit(); return cbgggp_ParticleControllerComponent; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$Fixed": cbgssu_Value$Fixed.$clinit(); return cbgssu_Value$Fixed; + case "com.badlogic.gdx.graphics.Colors": cbgg_Colors.$clinit(); return cbgg_Colors; + case "java.util.regex.CIDecomposedCharSet": jur_CIDecomposedCharSet.$clinit(); return jur_CIDecomposedCharSet; + case "java.io.Flushable": ji_Flushable.$clinit(); return ji_Flushable; + case "org.teavm.jso.webgl.WebGLContextAttributes": otjw_WebGLContextAttributes.$clinit(); return otjw_WebGLContextAttributes; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$GuillotineStrategy": cbggg_PixmapPacker$GuillotineStrategy.$clinit(); return cbggg_PixmapPacker$GuillotineStrategy; + case "com.badlogic.gdx.math.Affine2": cbgm_Affine2.$clinit(); return cbgm_Affine2; + case "com.badlogic.gdx.scenes.scene2d.utils.FocusListener": cbgssu_FocusListener.$clinit(); return cbgssu_FocusListener; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$4$1": cgxgbtp_AssetDownloadImpl$4$1.$clinit(); return cgxgbtp_AssetDownloadImpl$4$1; + case "com.badlogic.gdx.graphics.Pixmap": cbgg_Pixmap.$clinit(); return cbgg_Pixmap; + case "com.github.xpenatan.gdx.backends.teavm.TeaCursor": cgxgbt_TeaCursor.$clinit(); return cgxgbt_TeaCursor; + case "com.badlogic.gdx.scenes.scene2d.ui.TextButton$TextButtonStyle": cbgssu_TextButton$TextButtonStyle.$clinit(); return cbgssu_TextButton$TextButtonStyle; + case "org.mslivo.core.engine.tools.particles.particle.Particle": omcetpp_Particle.$clinit(); return omcetpp_Particle; + case "com.badlogic.gdx.math.GridPoint2": cbgm_GridPoint2.$clinit(); return cbgm_GridPoint2; + case "org.mslivo.core.engine.ui_engine.misc.ProgressBarPercentText": omceum_ProgressBarPercentText.$clinit(); return omceum_ProgressBarPercentText; + case "org.mslivo.core.engine.ui_engine.gui.actions.ListAction": omceuga_ListAction.$clinit(); return omceuga_ListAction; + case "com.badlogic.gdx.math.GridPoint3": cbgm_GridPoint3.$clinit(); return cbgm_GridPoint3; + case "com.github.xpenatan.gdx.backends.teavm.TeaMusic": cgxgbt_TeaMusic.$clinit(); return cgxgbt_TeaMusic; + case "com.badlogic.gdx.graphics.glutils.FileTextureData": cbggg_FileTextureData.$clinit(); return cbggg_FileTextureData; + case "com.github.xpenatan.gdx.backends.teavm.utils.TeaNavigator": cgxgbtu_TeaNavigator.$clinit(); return cgxgbtu_TeaNavigator; + case "com.badlogic.gdx.scenes.scene2d.ui.TooltipManager$1": cbgssu_TooltipManager$1.$clinit(); return cbgssu_TooltipManager$1; + case "com.badlogic.gdx.scenes.scene2d.ui.TooltipManager$2": cbgssu_TooltipManager$2.$clinit(); return cbgssu_TooltipManager$2; + case "com.badlogic.gdx.math.Interpolation$PowOut": cbgm_Interpolation$PowOut.$clinit(); return cbgm_Interpolation$PowOut; + case "java.util.stream.impl.StreamOverSpliterator$AdapterAction": jusi_StreamOverSpliterator$AdapterAction.$clinit(); return jusi_StreamOverSpliterator$AdapterAction; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloader": cgxgbtp_AssetDownloader.$clinit(); return cgxgbtp_AssetDownloader; + case "org.mslivo.core.engine.tools.settings.SettingsEntry": omcets_SettingsEntry.$clinit(); return omcets_SettingsEntry; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.StoreMemory": cgxgbtf_StoreMemory.$clinit(); return cgxgbtf_StoreMemory; + case "java.net.URIEncoderDecoder": jn_URIEncoderDecoder.$clinit(); return jn_URIEncoderDecoder; + case "java.net.URISyntaxException": jn_URISyntaxException.$clinit(); return jn_URISyntaxException; + case "org.teavm.classlib.impl.text.DoubleAnalyzer$Result": otcit_DoubleAnalyzer$Result.$clinit(); return otcit_DoubleAnalyzer$Result; + case "org.mslivo.core.engine.ui_engine.media.GUIBaseMedia": omceum_GUIBaseMedia.$clinit(); return omceum_GUIBaseMedia; + case "java.util.AbstractCollection": ju_AbstractCollection.$clinit(); return ju_AbstractCollection; + case "com.badlogic.gdx.utils.OrderedSet": cbgu_OrderedSet.$clinit(); return cbgu_OrderedSet; + case "com.badlogic.gdx.scenes.scene2d.ui.Label": cbgssu_Label.$clinit(); return cbgssu_Label; + case "org.mslivo.core.engine.ui_engine.gui.actions.CommonActions": omceuga_CommonActions.$clinit(); return omceuga_CommonActions; + case "java.io.ByteArrayInputStream": ji_ByteArrayInputStream.$clinit(); return ji_ByteArrayInputStream; + case "org.teavm.classlib.impl.IntegerUtil": otci_IntegerUtil.$clinit(); return otci_IntegerUtil; + case "java.nio.IntBuffer": jn_IntBuffer.$clinit(); return jn_IntBuffer; + case "java.util.regex.PossessiveAltQuantifierSet": jur_PossessiveAltQuantifierSet.$clinit(); return jur_PossessiveAltQuantifierSet; + case "com.badlogic.gdx.utils.viewport.Viewport": cbguv_Viewport.$clinit(); return cbguv_Viewport; + case "java.lang.Readable": jl_Readable.$clinit(); return jl_Readable; + case "com.badlogic.gdx.scenes.scene2d.actions.Actions": cbgssa_Actions.$clinit(); return cbgssa_Actions; + case "org.mslivo.core.engine.ui_engine.UIEngine$1": omceu_UIEngine$1.$clinit(); return omceu_UIEngine$1; + case "java.lang.SecurityException": jl_SecurityException.$clinit(); return jl_SecurityException; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ModelInfluencer$Single": cbgggpi_ModelInfluencer$Single.$clinit(); return cbgggpi_ModelInfluencer$Single; + case "org.mslivo.core.sandtrix.ui.UIUtils": omcsu_UIUtils.$clinit(); return omcsu_UIUtils; + case "com.badlogic.gdx.scenes.scene2d.ui.ScrollPane$3": cbgssu_ScrollPane$3.$clinit(); return cbgssu_ScrollPane$3; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.FileDBManager": cgxgbtf_FileDBManager.$clinit(); return cgxgbtf_FileDBManager; + case "com.badlogic.gdx.scenes.scene2d.ui.ScrollPane$2": cbgssu_ScrollPane$2.$clinit(); return cbgssu_ScrollPane$2; + case "com.badlogic.gdx.math.Interpolation$SwingIn": cbgm_Interpolation$SwingIn.$clinit(); return cbgm_Interpolation$SwingIn; + case "com.badlogic.gdx.scenes.scene2d.ui.ScrollPane$1": cbgssu_ScrollPane$1.$clinit(); return cbgssu_ScrollPane$1; + case "org.teavm.classlib.impl.tz.StorableDateTimeZone": otcit_StorableDateTimeZone.$clinit(); return otcit_StorableDateTimeZone; + case "com.badlogic.gdx.graphics.glutils.GLFrameBuffer": cbggg_GLFrameBuffer.$clinit(); return cbggg_GLFrameBuffer; + case "java.util.regex.AbstractCharClass$LazyWord": jur_AbstractCharClass$LazyWord.$clinit(); return jur_AbstractCharClass$LazyWord; + case "java.util.Objects": ju_Objects.$clinit(); return ju_Objects; + case "org.mslivo.core.sandtrix.misc.RedGreenGradient": omcsm_RedGreenGradient.$clinit(); return omcsm_RedGreenGradient; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldFilter": cbgssu_TextField$TextFieldFilter.$clinit(); return cbgssu_TextField$TextFieldFilter; + case "java.util.regex.SequenceSet": jur_SequenceSet.$clinit(); return jur_SequenceSet; + case "org.mslivo.core.engine.ui_engine.gui.actions.GameViewPortAction": omceuga_GameViewPortAction.$clinit(); return omceuga_GameViewPortAction; + case "java.util.MapEntry$Type": ju_MapEntry$Type.$clinit(); return ju_MapEntry$Type; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$GuillotineStrategy$Node": cbggg_PixmapPacker$GuillotineStrategy$Node.$clinit(); return cbggg_PixmapPacker$GuillotineStrategy$Node; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxScrollPane": cbgssu_SelectBox$SelectBoxScrollPane.$clinit(); return cbgssu_SelectBox$SelectBoxScrollPane; + case "com.badlogic.gdx.utils.reflect.ReflectionException": cbgur_ReflectionException.$clinit(); return cbgur_ReflectionException; + case "java.util.regex.AltGroupQuantifierSet": jur_AltGroupQuantifierSet.$clinit(); return jur_AltGroupQuantifierSet; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.ModelInstanceRenderer": cbgggpr_ModelInstanceRenderer.$clinit(); return cbgggpr_ModelInstanceRenderer; + case "com.badlogic.gdx.controllers.ControllerManager": cbgc_ControllerManager.$clinit(); return cbgc_ControllerManager; + case "org.mslivo.core.engine.tools.sound.MusicPlayer": omcets_MusicPlayer.$clinit(); return omcets_MusicPlayer; + case "java.util.regex.UCIRangeSet": jur_UCIRangeSet.$clinit(); return jur_UCIRangeSet; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$DefaultOnscreenKeyboard": cbgssu_TextField$DefaultOnscreenKeyboard.$clinit(); return cbgssu_TextField$DefaultOnscreenKeyboard; + case "com.badlogic.gdx.math.Circle": cbgm_Circle.$clinit(); return cbgm_Circle; + case "com.badlogic.gdx.math.CatmullRomSpline": cbgm_CatmullRomSpline.$clinit(); return cbgm_CatmullRomSpline; + case "com.badlogic.gdx.scenes.scene2d.actions.AlphaAction": cbgssa_AlphaAction.$clinit(); return cbgssa_AlphaAction; + case "com.badlogic.gdx.scenes.scene2d.utils.SpriteDrawable": cbgssu_SpriteDrawable.$clinit(); return cbgssu_SpriteDrawable; + case "com.badlogic.gdx.scenes.scene2d.ui.List$2": cbgssu_List$2.$clinit(); return cbgssu_List$2; + case "com.badlogic.gdx.scenes.scene2d.ui.List$1": cbgssu_List$1.$clinit(); return cbgssu_List$1; + case "org.mslivo.core.engine.media_manager.MediaManager": omcem_MediaManager.$clinit(); return omcem_MediaManager; + case "com.badlogic.gdx.scenes.scene2d.utils.ArraySelection": cbgssu_ArraySelection.$clinit(); return cbgssu_ArraySelection; + case "org.teavm.platform.Platform": otp_Platform.$clinit(); return otp_Platform; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ScrollBar": omceu_API$_Components$_ScrollBar.$clinit(); return omceu_API$_Components$_ScrollBar; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter$8$1": omcsum_MenuUIAdapter$8$1.$clinit(); return omcsum_MenuUIAdapter$8$1; + case "java.nio.charset.CodingErrorAction": jnc_CodingErrorAction.$clinit(); return jnc_CodingErrorAction; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ScrollBar$_VerticalScrollbar": omceu_API$_Components$_ScrollBar$_VerticalScrollbar.$clinit(); return omceu_API$_Components$_ScrollBar$_VerticalScrollbar; + case "java.lang.Boolean": jl_Boolean.$clinit(); return jl_Boolean; + case "org.mslivo.core.sandtrix.ui.game.particles.NextSandFlowParticleSystem": omcsugp_NextSandFlowParticleSystem.$clinit(); return omcsugp_NextSandFlowParticleSystem; + case "com.badlogic.gdx.math.Bresenham2": cbgm_Bresenham2.$clinit(); return cbgm_Bresenham2; + case "org.mslivo.core.web.SandtrixSettingsWeb": omcw_SandtrixSettingsWeb.$clinit(); return omcw_SandtrixSettingsWeb; + case "java.util.NoSuchElementException": ju_NoSuchElementException.$clinit(); return ju_NoSuchElementException; + case "org.mslivo.core.sandtrix.data.enums.SAND": omcsde_SAND.$clinit(); return omcsde_SAND; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.HEXCoder": cgxgbtf_HEXCoder.$clinit(); return cgxgbtf_HEXCoder; + case "com.badlogic.gdx.scenes.scene2d.actions.ScaleToAction": cbgssa_ScaleToAction.$clinit(); return cbgssa_ScaleToAction; + case "org.mslivo.core.sandtrix.ui.game.particles.GameOverParticleSystem$CustomData": omcsugp_GameOverParticleSystem$CustomData.$clinit(); return omcsugp_GameOverParticleSystem$CustomData; + case "org.mslivo.core.engine.ui_engine.gui.actions.ScrollBarAction": omceuga_ScrollBarAction.$clinit(); return omceuga_ScrollBarAction; + case "com.badlogic.gdx.math.Octree$Collider": cbgm_Octree$Collider.$clinit(); return cbgm_Octree$Collider; + case "com.badlogic.gdx.graphics.glutils.GLOnlyTextureData": cbggg_GLOnlyTextureData.$clinit(); return cbggg_GLOnlyTextureData; + case "org.mslivo.core.engine.ui_engine.API$_Config": omceu_API$_Config.$clinit(); return omceu_API$_Config; + case "java.util.regex.BackReferenceSet": jur_BackReferenceSet.$clinit(); return jur_BackReferenceSet; + case "com.github.xpenatan.gdx.backends.teavm.soundmanager.SoundManagerCallback": cgxgbts_SoundManagerCallback.$clinit(); return cgxgbts_SoundManagerCallback; + case "java.util.regex.DotQuantifierSet": jur_DotQuantifierSet.$clinit(); return jur_DotQuantifierSet; + case "com.badlogic.gdx.graphics.g3d.particles.values.WeightMeshSpawnShapeValue": cbgggpv_WeightMeshSpawnShapeValue.$clinit(); return cbgggpv_WeightMeshSpawnShapeValue; + case "java.text.DecimalFormat": jt_DecimalFormat.$clinit(); return jt_DecimalFormat; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloader$AssetDownload": cgxgbtp_AssetDownloader$AssetDownload.$clinit(); return cgxgbtp_AssetDownloader$AssetDownload; + case "org.teavm.classlib.impl.text.FloatAnalyzer": otcit_FloatAnalyzer.$clinit(); return otcit_FloatAnalyzer; + case "com.badlogic.gdx.graphics.Composite": cbgg_Composite.$clinit(); return cbgg_Composite; + case "com.badlogic.gdx.math.CumulativeDistribution": cbgm_CumulativeDistribution.$clinit(); return cbgm_CumulativeDistribution; + case "org.mslivo.core.engine.ui_engine.API$_Windows": omceu_API$_Windows.$clinit(); return omceu_API$_Windows; + case "com.badlogic.gdx.graphics.g3d.particles.values.PrimitiveSpawnShapeValue$SpawnSide": cbgggpv_PrimitiveSpawnShapeValue$SpawnSide.$clinit(); return cbgggpv_PrimitiveSpawnShapeValue$SpawnSide; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$FaceDirection": cbgggpi_DynamicsModifier$FaceDirection.$clinit(); return cbgggpi_DynamicsModifier$FaceDirection; + case "org.mslivo.core.engine.ui_engine.API$_MouseTool": omceu_API$_MouseTool.$clinit(); return omceu_API$_MouseTool; + case "org.mslivo.core.engine.game_engine.EngineInput": omceg_EngineInput.$clinit(); return omceg_EngineInput; + case "com.badlogic.gdx.graphics.glutils.ShaderProgram": cbggg_ShaderProgram.$clinit(); return cbggg_ShaderProgram; + case "com.badlogic.gdx.Files$FileType": cbg_Files$FileType.$clinit(); return cbg_Files$FileType; + case "java.util.regex.AbstractCharClass$LazyJavaJavaIdentifierStart$1": jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1.$clinit(); return jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1; + case "com.badlogic.gdx.utils.BooleanArray": cbgu_BooleanArray.$clinit(); return cbgu_BooleanArray; + case "com.badlogic.gdx.Audio": cbg_Audio.$clinit(); return cbg_Audio; + case "com.badlogic.gdx.graphics.OrthographicCamera": cbgg_OrthographicCamera.$clinit(); return cbgg_OrthographicCamera; + case "com.badlogic.gdx.graphics.glutils.IndexArray": cbggg_IndexArray.$clinit(); return cbggg_IndexArray; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.SpawnInfluencer": cbgggpi_SpawnInfluencer.$clinit(); return cbgggpi_SpawnInfluencer; + case "com.badlogic.gdx.graphics.glutils.IndexBufferObject": cbggg_IndexBufferObject.$clinit(); return cbggg_IndexBufferObject; + case "java.util.Arrays": ju_Arrays.$clinit(); return ju_Arrays; + case "org.mslivo.core.sandtrix.SandtrixMain$1": omcs_SandtrixMain$1.$clinit(); return omcs_SandtrixMain$1; + case "org.mslivo.core.engine.tools.Tools$Log": omcet_Tools$Log.$clinit(); return omcet_Tools$Log; + case "java.util.regex.CharClass$3": jur_CharClass$3.$clinit(); return jur_CharClass$3; + case "java.util.regex.CharClass$4": jur_CharClass$4.$clinit(); return jur_CharClass$4; + case "java.util.regex.CharClass$1": jur_CharClass$1.$clinit(); return jur_CharClass$1; + case "org.mslivo.core.engine.ui_engine.gui.components.Component": omceugc_Component.$clinit(); return omceugc_Component; + case "com.badlogic.gdx.scenes.scene2d.Event": cbgss_Event.$clinit(); return cbgss_Event; + case "java.util.regex.CharClass$2": jur_CharClass$2.$clinit(); return jur_CharClass$2; + case "java.util.regex.CharClass$7": jur_CharClass$7.$clinit(); return jur_CharClass$7; + case "com.badlogic.gdx.scenes.scene2d.ui.ScrollPane$ScrollPaneStyle": cbgssu_ScrollPane$ScrollPaneStyle.$clinit(); return cbgssu_ScrollPane$ScrollPaneStyle; + case "java.util.regex.CharClass$8": jur_CharClass$8.$clinit(); return jur_CharClass$8; + case "java.util.regex.CharClass$5": jur_CharClass$5.$clinit(); return jur_CharClass$5; + case "java.util.regex.CharClass$6": jur_CharClass$6.$clinit(); return jur_CharClass$6; + case "com.github.xpenatan.gdx.backends.teavm.TeaGraphics$FullscreenChanged": cgxgbt_TeaGraphics$FullscreenChanged.$clinit(); return cgxgbt_TeaGraphics$FullscreenChanged; + case "org.mslivo.core.setris.teavm.TeaVMLauncher": omcst_TeaVMLauncher.$clinit(); return omcst_TeaVMLauncher; + case "java.util.regex.DotSet": jur_DotSet.$clinit(); return jur_DotSet; + case "java.util.regex.CharClass$9": jur_CharClass$9.$clinit(); return jur_CharClass$9; + case "org.mslivo.core.engine.tools.particles.particle.ParticleType": omcetpp_ParticleType.$clinit(); return omcetpp_ParticleType; + case "java.lang.Character": jl_Character.$clinit(); return jl_Character; + case "java.util.regex.CICharSet": jur_CICharSet.$clinit(); return jur_CICharSet; + case "java.util.regex.SupplCharSet": jur_SupplCharSet.$clinit(); return jur_SupplCharSet; + case "org.teavm.jso.core.JSNumber": otjc_JSNumber.$clinit(); return otjc_JSNumber; + case "com.badlogic.gdx.scenes.scene2d.actions.ColorAction": cbgssa_ColorAction.$clinit(); return cbgssa_ColorAction; + case "com.badlogic.gdx.graphics.g3d.model.NodeAnimation": cbgggm_NodeAnimation.$clinit(); return cbgggm_NodeAnimation; + case "com.badlogic.gdx.utils.Queue": cbgu_Queue.$clinit(); return cbgu_Queue; + case "com.badlogic.gdx.math.Ellipse": cbgm_Ellipse.$clinit(); return cbgm_Ellipse; + case "java.util.regex.AbstractLineTerminator": jur_AbstractLineTerminator.$clinit(); return jur_AbstractLineTerminator; + case "org.mslivo.core.engine.ui_engine.gui.components.map.Map": omceugcm_Map.$clinit(); return omceugcm_Map; + case "com.badlogic.gdx.graphics.PixmapEmu$2": cbgg_PixmapEmu$2.$clinit(); return cbgg_PixmapEmu$2; + case "com.badlogic.gdx.utils.IntMap": cbgu_IntMap.$clinit(); return cbgu_IntMap; + case "java.nio.charset.impl.Iso8859Encoder": jnci_Iso8859Encoder.$clinit(); return jnci_Iso8859Encoder; + case "com.badlogic.gdx.math.Quaternion": cbgm_Quaternion.$clinit(); return cbgm_Quaternion; + case "com.badlogic.gdx.graphics.g3d.particles.values.GradientColorValue": cbgggpv_GradientColorValue.$clinit(); return cbgggpv_GradientColorValue; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.RegionInfluencer$Animated": cbgggpi_RegionInfluencer$Animated.$clinit(); return cbgggpi_RegionInfluencer$Animated; + case "java.lang.Exception": jl_Exception.$clinit(); return jl_Exception; + case "java.nio.charset.StandardCharsets": jnc_StandardCharsets.$clinit(); return jnc_StandardCharsets; + case "java.util.regex.AbstractCharClass$LazyJavaMirrored$1": jur_AbstractCharClass$LazyJavaMirrored$1.$clinit(); return jur_AbstractCharClass$LazyJavaMirrored$1; + case "org.mslivo.core.sandtrix.data.Data": omcsd_Data.$clinit(); return omcsd_Data; + case "java.nio.ShortBufferOverByteBufferLittleEndian": jn_ShortBufferOverByteBufferLittleEndian.$clinit(); return jn_ShortBufferOverByteBufferLittleEndian; + case "java.lang.reflect.AnnotatedElement": jlr_AnnotatedElement.$clinit(); return jlr_AnnotatedElement; + case "java.util.regex.UEOLSet": jur_UEOLSet.$clinit(); return jur_UEOLSet; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetType": cgxgbtp_AssetType.$clinit(); return cgxgbtp_AssetType; + case "org.mslivo.core.engine.ui_engine.API": omceu_API.$clinit(); return omceu_API; + case "com.badlogic.gdx.scenes.scene2d.utils.ActorGestureListener$2": cbgssu_ActorGestureListener$2.$clinit(); return cbgssu_ActorGestureListener$2; + case "com.badlogic.gdx.scenes.scene2d.actions.RemoveAction": cbgssa_RemoveAction.$clinit(); return cbgssa_RemoveAction; + case "java.util.regex.UCICharSet": jur_UCICharSet.$clinit(); return jur_UCICharSet; + case "com.badlogic.gdx.scenes.scene2d.utils.ActorGestureListener$1": cbgssu_ActorGestureListener$1.$clinit(); return cbgssu_ActorGestureListener$1; + case "java.nio.charset.impl.Iso8859Charset": jnci_Iso8859Charset.$clinit(); return jnci_Iso8859Charset; + case "com.badlogic.gdx.graphics.Texture$TextureWrap": cbgg_Texture$TextureWrap.$clinit(); return cbgg_Texture$TextureWrap; + case "java.util.FormatFlagsConversionMismatchException": ju_FormatFlagsConversionMismatchException.$clinit(); return ju_FormatFlagsConversionMismatchException; + case "com.badlogic.gdx.scenes.scene2d.ui.Slider": cbgssu_Slider.$clinit(); return cbgssu_Slider; + case "java.util.regex.RelCompositeGroupQuantifierSet": jur_RelCompositeGroupQuantifierSet.$clinit(); return jur_RelCompositeGroupQuantifierSet; + case "java.util.ArrayList": ju_ArrayList.$clinit(); return ju_ArrayList; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$4": cgxgbt_TeaApplication$4.$clinit(); return cgxgbt_TeaApplication$4; + case "org.mslivo.core.engine.ui_engine.gui.components.progressbar.ProgressBar": omceugcp_ProgressBar.$clinit(); return omceugcp_ProgressBar; + case "java.lang.IllegalMonitorStateException": jl_IllegalMonitorStateException.$clinit(); return jl_IllegalMonitorStateException; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$5": cgxgbt_TeaApplication$5.$clinit(); return cgxgbt_TeaApplication$5; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$6": cgxgbt_TeaApplication$6.$clinit(); return cgxgbt_TeaApplication$6; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$7": cgxgbt_TeaApplication$7.$clinit(); return cgxgbt_TeaApplication$7; + case "java.util.stream.impl.FilteringStreamImpl$wrap$lambda$_1_0": jusi_FilteringStreamImpl$wrap$lambda$_1_0.$clinit(); return jusi_FilteringStreamImpl$wrap$lambda$_1_0; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$9": cbgssu_Value$9.$clinit(); return cbgssu_Value$9; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$1": cgxgbt_TeaApplication$1.$clinit(); return cgxgbt_TeaApplication$1; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$2": cgxgbt_TeaApplication$2.$clinit(); return cgxgbt_TeaApplication$2; + case "com.badlogic.gdx.graphics.Cursor$SystemCursor": cbgg_Cursor$SystemCursor.$clinit(); return cbgg_Cursor$SystemCursor; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$1": omcsumw_SettingsWindowGenerator$1.$clinit(); return omcsumw_SettingsWindowGenerator$1; + case "com.github.xpenatan.gdx.backends.teavm.dom.typedarray.TypedArrays": cgxgbtdt_TypedArrays.$clinit(); return cgxgbtdt_TypedArrays; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$3": cgxgbt_TeaApplication$3.$clinit(); return cgxgbt_TeaApplication$3; + case "java.util.regex.RelAltGroupQuantifierSet": jur_RelAltGroupQuantifierSet.$clinit(); return jur_RelAltGroupQuantifierSet; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$6": cbgssu_Value$6.$clinit(); return cbgssu_Value$6; + case "org.teavm.classlib.impl.reflection.Flags": otcir_Flags.$clinit(); return otcir_Flags; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$3": omcsumw_SettingsWindowGenerator$3.$clinit(); return omcsumw_SettingsWindowGenerator$3; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$5": cbgssu_Value$5.$clinit(); return cbgssu_Value$5; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$2": omcsumw_SettingsWindowGenerator$2.$clinit(); return omcsumw_SettingsWindowGenerator$2; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$8": cbgssu_Value$8.$clinit(); return cbgssu_Value$8; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$5": omcsumw_SettingsWindowGenerator$5.$clinit(); return omcsumw_SettingsWindowGenerator$5; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$7": cbgssu_Value$7.$clinit(); return cbgssu_Value$7; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$4": omcsumw_SettingsWindowGenerator$4.$clinit(); return omcsumw_SettingsWindowGenerator$4; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$2": cbgssu_Value$2.$clinit(); return cbgssu_Value$2; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$8": cgxgbt_TeaApplication$8.$clinit(); return cgxgbt_TeaApplication$8; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$7": omcsumw_SettingsWindowGenerator$7.$clinit(); return omcsumw_SettingsWindowGenerator$7; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$1": cbgssu_Value$1.$clinit(); return cbgssu_Value$1; + case "com.badlogic.gdx.graphics.g3d.particles.values.CylinderSpawnShapeValue": cbgggpv_CylinderSpawnShapeValue.$clinit(); return cbgggpv_CylinderSpawnShapeValue; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$6": omcsumw_SettingsWindowGenerator$6.$clinit(); return omcsumw_SettingsWindowGenerator$6; + case "java.nio.charset.Charset$Charsets": jnc_Charset$Charsets.$clinit(); return jnc_Charset$Charsets; + case "com.badlogic.gdx.scenes.scene2d.utils.Cullable": cbgssu_Cullable.$clinit(); return cbgssu_Cullable; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$4": cbgssu_Value$4.$clinit(); return cbgssu_Value$4; + case "com.badlogic.gdx.scenes.scene2d.ui.Value$3": cbgssu_Value$3.$clinit(); return cbgssu_Value$3; + case "org.teavm.jso.dom.events.FocusEventTarget": otjde_FocusEventTarget.$clinit(); return otjde_FocusEventTarget; + case "com.badlogic.gdx.graphics.glutils.FrameBuffer": cbggg_FrameBuffer.$clinit(); return cbggg_FrameBuffer; + case "com.badlogic.gdx.utils.ObjectSet$ObjectSetIterator": cbgu_ObjectSet$ObjectSetIterator.$clinit(); return cbgu_ObjectSet$ObjectSetIterator; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplicationLogger": cgxgbt_TeaApplicationLogger.$clinit(); return cgxgbt_TeaApplicationLogger; + case "java.util.regex.FSet$PossessiveFSet": jur_FSet$PossessiveFSet.$clinit(); return jur_FSet$PossessiveFSet; + case "org.mslivo.core.sandtrix.ui.menu.MenuUIAdapter": omcsum_MenuUIAdapter.$clinit(); return omcsum_MenuUIAdapter; + case "com.badlogic.gdx.math.Interpolation$ExpOut": cbgm_Interpolation$ExpOut.$clinit(); return cbgm_Interpolation$ExpOut; + case "java.lang.RuntimeException": jl_RuntimeException.$clinit(); return jl_RuntimeException; + case "org.mslivo.core.engine.game_engine.Output": omceg_Output.$clinit(); return omceg_Output; + case "java.util.regex.PosCompositeGroupQuantifierSet": jur_PosCompositeGroupQuantifierSet.$clinit(); return jur_PosCompositeGroupQuantifierSet; + case "com.badlogic.gdx.scenes.scene2d.Actor": cbgss_Actor.$clinit(); return cbgss_Actor; + case "com.badlogic.gdx.controllers.AbstractControllerManager": cbgc_AbstractControllerManager.$clinit(); return cbgc_AbstractControllerManager; + case "com.badlogic.gdx.scenes.scene2d.utils.FocusListener$FocusEvent": cbgssu_FocusListener$FocusEvent.$clinit(); return cbgssu_FocusListener$FocusEvent; + case "com.badlogic.gdx.graphics.Texture$TextureFilter": cbgg_Texture$TextureFilter.$clinit(); return cbgg_Texture$TextureFilter; + case "org.mslivo.core.engine.tools.Tools$File": omcet_Tools$File.$clinit(); return omcet_Tools$File; + case "java.util.regex.AbstractCharClass$LazyJavaDigit$1": jur_AbstractCharClass$LazyJavaDigit$1.$clinit(); return jur_AbstractCharClass$LazyJavaDigit$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Value": cbgssu_Value.$clinit(); return cbgssu_Value; + case "com.badlogic.gdx.scenes.scene2d.InputEvent": cbgss_InputEvent.$clinit(); return cbgss_InputEvent; + case "java.lang.NoSuchMethodException": jl_NoSuchMethodException.$clinit(); return jl_NoSuchMethodException; + case "java.nio.IntBufferOverByteBufferBigEndian": jn_IntBufferOverByteBufferBigEndian.$clinit(); return jn_IntBufferOverByteBufferBigEndian; + case "java.lang.NullPointerException": jl_NullPointerException.$clinit(); return jl_NullPointerException; + case "java.util.regex.AbstractCharClass$LazyJavaSpaceChar$1": jur_AbstractCharClass$LazyJavaSpaceChar$1.$clinit(); return jur_AbstractCharClass$LazyJavaSpaceChar$1; + case "java.util.IllegalFormatPrecisionException": ju_IllegalFormatPrecisionException.$clinit(); return ju_IllegalFormatPrecisionException; + case "com.badlogic.gdx.scenes.scene2d.ui.ImageButton$ImageButtonStyle": cbgssu_ImageButton$ImageButtonStyle.$clinit(); return cbgssu_ImageButton$ImageButtonStyle; + case "java.util.regex.LeafQuantifierSet": jur_LeafQuantifierSet.$clinit(); return jur_LeafQuantifierSet; + case "org.teavm.runtime.EventQueue$Event": otr_EventQueue$Event.$clinit(); return otr_EventQueue$Event; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Map$_MapOverlay": omceu_API$_Components$_Map$_MapOverlay.$clinit(); return omceu_API$_Components$_Map$_MapOverlay; + case "java.lang.Math": jl_Math.$clinit(); return jl_Math; + case "com.badlogic.gdx.Files": cbg_Files.$clinit(); return cbg_Files; + case "java.text.DateFormat": jt_DateFormat.$clinit(); return jt_DateFormat; + case "com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup": cbgssu_WidgetGroup.$clinit(); return cbgssu_WidgetGroup; + case "org.mslivo.core.engine.media_manager.media.CMediaGFX": omcemm_CMediaGFX.$clinit(); return omcemm_CMediaGFX; + case "java.util.regex.AbstractCharClass$LazyJavaUnicodeIdentifierPart": jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart.$clinit(); return jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart; + case "java.util.regex.PatternSyntaxException": jur_PatternSyntaxException.$clinit(); return jur_PatternSyntaxException; + case "org.mslivo.core.engine.ui_engine.gui.components.button.Button": omceugcb_Button.$clinit(); return omceugcb_Button; + case "org.mslivo.core.engine.tools.Tools$Text": omcet_Tools$Text.$clinit(); return omcet_Tools$Text; + case "com.badlogic.gdx.maps.MapProperties": cbgm_MapProperties.$clinit(); return cbgm_MapProperties; + case "com.badlogic.gdx.scenes.scene2d.utils.Disableable": cbgssu_Disableable.$clinit(); return cbgssu_Disableable; + case "java.util.regex.AbstractCharClass$LazyJavaDefined": jur_AbstractCharClass$LazyJavaDefined.$clinit(); return jur_AbstractCharClass$LazyJavaDefined; + case "org.mslivo.core.sandtrix.data.DataGenerator$1": omcsd_DataGenerator$1.$clinit(); return omcsd_DataGenerator$1; + case "com.badlogic.gdx.graphics.Mesh$VertexDataType": cbgg_Mesh$VertexDataType.$clinit(); return cbgg_Mesh$VertexDataType; + case "java.text.DecimalFormatParser": jt_DecimalFormatParser.$clinit(); return jt_DecimalFormatParser; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldStyle": cbgssu_TextField$TextFieldStyle.$clinit(); return cbgssu_TextField$TextFieldStyle; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$TangentialAcceleration": cbgggpi_DynamicsModifier$TangentialAcceleration.$clinit(); return cbgggpi_DynamicsModifier$TangentialAcceleration; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ComboBox": omceu_API$_Components$_ComboBox.$clinit(); return omceu_API$_Components$_ComboBox; + case "org.mslivo.core.engine.ui_engine.gui.tooltip.ToolTipImage": omceugt_ToolTipImage.$clinit(); return omceugt_ToolTipImage; + case "com.badlogic.gdx.graphics.g3d.particles.values.NumericValue": cbgggpv_NumericValue.$clinit(); return cbgggpv_NumericValue; + case "org.mslivo.core.sandtrix.engine.SandtrixEngineAdapter": omcse_SandtrixEngineAdapter.$clinit(); return omcse_SandtrixEngineAdapter; + case "com.badlogic.gdx.controllers.Controllers$1": cbgc_Controllers$1.$clinit(); return cbgc_Controllers$1; + case "com.badlogic.gdx.utils.ObjectMap": cbgu_ObjectMap.$clinit(); return cbgu_ObjectMap; + case "java.util.regex.Pattern": jur_Pattern.$clinit(); return jur_Pattern; + case "org.mslivo.core.sandtrix.ui.game.particles.ScoreTextParticleSystem$CustomData": omcsugp_ScoreTextParticleSystem$CustomData.$clinit(); return omcsugp_ScoreTextParticleSystem$CustomData; + case "java.io.UnsupportedEncodingException": ji_UnsupportedEncodingException.$clinit(); return ji_UnsupportedEncodingException; + case "org.mslivo.core.sandtrix.data.enums.SHAPES": omcsde_SHAPES.$clinit(); return omcsde_SHAPES; + case "java.util.Formattable": ju_Formattable.$clinit(); return ju_Formattable; + case "java.util.regex.PosAltGroupQuantifierSet": jur_PosAltGroupQuantifierSet.$clinit(); return jur_PosAltGroupQuantifierSet; + case "com.github.xpenatan.gdx.backends.teavm.dom.EventListenerWrapper": cgxgbtd_EventListenerWrapper.$clinit(); return cgxgbtd_EventListenerWrapper; + case "com.badlogic.gdx.math.Interpolation$12": cbgm_Interpolation$12.$clinit(); return cbgm_Interpolation$12; + case "com.badlogic.gdx.scenes.scene2d.ui.Touchpad$1": cbgssu_Touchpad$1.$clinit(); return cbgssu_Touchpad$1; + case "com.badlogic.gdx.math.Interpolation$13": cbgm_Interpolation$13.$clinit(); return cbgm_Interpolation$13; + case "com.badlogic.gdx.math.Rectangle": cbgm_Rectangle.$clinit(); return cbgm_Rectangle; + case "com.badlogic.gdx.math.Interpolation$14": cbgm_Interpolation$14.$clinit(); return cbgm_Interpolation$14; + case "java.util.TemplateCollections$ImmutableArrayList": ju_TemplateCollections$ImmutableArrayList.$clinit(); return ju_TemplateCollections$ImmutableArrayList; + case "java.util.Deque": ju_Deque.$clinit(); return ju_Deque; + case "com.badlogic.gdx.math.Interpolation$10": cbgm_Interpolation$10.$clinit(); return cbgm_Interpolation$10; + case "com.badlogic.gdx.math.Interpolation$11": cbgm_Interpolation$11.$clinit(); return cbgm_Interpolation$11; + case "com.badlogic.gdx.graphics.g3d.particles.ParallelArray": cbgggp_ParallelArray.$clinit(); return cbgggp_ParallelArray; + case "com.github.xpenatan.gdx.backends.teavm.TeaGraphics$2": cgxgbt_TeaGraphics$2.$clinit(); return cgxgbt_TeaGraphics$2; + case "com.github.xpenatan.gdx.backends.teavm.TeaGraphics$1": cgxgbt_TeaGraphics$1.$clinit(); return cgxgbt_TeaGraphics$1; + case "com.badlogic.gdx.math.Polygon": cbgm_Polygon.$clinit(); return cbgm_Polygon; + case "java.util.stream.impl.FilteringStreamImpl": jusi_FilteringStreamImpl.$clinit(); return jusi_FilteringStreamImpl; + case "com.badlogic.gdx.graphics.g3d.model.data.ModelAnimation": cbgggmd_ModelAnimation.$clinit(); return cbgggmd_ModelAnimation; + case "org.mslivo.core.engine.ui_engine.API$_Input": omceu_API$_Input.$clinit(); return omceu_API$_Input; + case "org.mslivo.core.sandtrix.config.CFG_UI": omcsc_CFG_UI.$clinit(); return omcsc_CFG_UI; + case "com.badlogic.gdx.utils.Collections": cbgu_Collections.$clinit(); return cbgu_Collections; + case "com.badlogic.gdx.scenes.scene2d.ui.ParticleEffectActor": cbgssu_ParticleEffectActor.$clinit(); return cbgssu_ParticleEffectActor; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ParticleControllerInfluencer$Single": cbgggpi_ParticleControllerInfluencer$Single.$clinit(); return cbgggpi_ParticleControllerInfluencer$Single; + case "com.badlogic.gdx.InputAdapter": cbg_InputAdapter.$clinit(); return cbg_InputAdapter; + case "java.util.regex.UnicodeCategoryScope": jur_UnicodeCategoryScope.$clinit(); return jur_UnicodeCategoryScope; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Blob": cgxgbtp_Blob.$clinit(); return cgxgbtp_Blob; + case "java.nio.charset.UnmappableCharacterException": jnc_UnmappableCharacterException.$clinit(); return jnc_UnmappableCharacterException; + case "com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue": cbgggpv_SpawnShapeValue.$clinit(); return cbgggpv_SpawnShapeValue; + case "com.github.xpenatan.gdx.backends.teavm.TeaGL20": cgxgbt_TeaGL20.$clinit(); return cgxgbt_TeaGL20; + case "org.teavm.classlib.impl.text.FloatAnalyzer$Result": otcit_FloatAnalyzer$Result.$clinit(); return otcit_FloatAnalyzer$Result; + case "java.util.regex.UCIDecomposedCharSet": jur_UCIDecomposedCharSet.$clinit(); return jur_UCIDecomposedCharSet; + case "java.text.DateFormatSymbols": jt_DateFormatSymbols.$clinit(); return jt_DateFormatSymbols; + case "org.mslivo.core.web.SandtrixSettingsWeb$10": omcw_SandtrixSettingsWeb$10.$clinit(); return omcw_SandtrixSettingsWeb$10; + case "org.mslivo.core.web.SandtrixSettingsWeb$11": omcw_SandtrixSettingsWeb$11.$clinit(); return omcw_SandtrixSettingsWeb$11; + case "java.nio.FloatBufferImpl": jn_FloatBufferImpl.$clinit(); return jn_FloatBufferImpl; + case "org.mslivo.core.web.SandtrixSettingsWeb$12": omcw_SandtrixSettingsWeb$12.$clinit(); return omcw_SandtrixSettingsWeb$12; + case "java.util.stream.BaseStream": jus_BaseStream.$clinit(); return jus_BaseStream; + case "com.badlogic.gdx.scenes.scene2d.utils.TiledDrawable": cbgssu_TiledDrawable.$clinit(); return cbgssu_TiledDrawable; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$CentripetalAcceleration": cbgggpi_DynamicsModifier$CentripetalAcceleration.$clinit(); return cbgggpi_DynamicsModifier$CentripetalAcceleration; + case "java.text.DateFormatElement$Rfc822Timezone": jt_DateFormatElement$Rfc822Timezone.$clinit(); return jt_DateFormatElement$Rfc822Timezone; + case "java.io.InputStream": ji_InputStream.$clinit(); return ji_InputStream; + case "java.lang.IndexOutOfBoundsException": jl_IndexOutOfBoundsException.$clinit(); return jl_IndexOutOfBoundsException; + case "java.util.regex.AbstractCharClass$LazyJavaWhitespace$1": jur_AbstractCharClass$LazyJavaWhitespace$1.$clinit(); return jur_AbstractCharClass$LazyJavaWhitespace$1; + case "java.util.regex.AbstractCharClass$LazyJavaJavaIdentifierStart": jur_AbstractCharClass$LazyJavaJavaIdentifierStart.$clinit(); return jur_AbstractCharClass$LazyJavaJavaIdentifierStart; + case "com.badlogic.gdx.graphics.Pixmap$Blending": cbgg_Pixmap$Blending.$clinit(); return cbgg_Pixmap$Blending; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication$AppState": cgxgbt_TeaApplication$AppState.$clinit(); return cgxgbt_TeaApplication$AppState; + case "org.mslivo.core.sandtrix.data.DataGenerator": omcsd_DataGenerator.$clinit(); return omcsd_DataGenerator; + case "org.mslivo.core.sandtrix.ui.menu.windows.SettingsWindowGenerator$4$1": omcsumw_SettingsWindowGenerator$4$1.$clinit(); return omcsumw_SettingsWindowGenerator$4$1; + case "java.nio.IntBufferOverByteBuffer": jn_IntBufferOverByteBuffer.$clinit(); return jn_IntBufferOverByteBuffer; + case "org.teavm.jso.typedarrays.Uint8Array": otjt_Uint8Array.$clinit(); return otjt_Uint8Array; + case "org.mslivo.core.engine.ui_engine.InputState": omceu_InputState.$clinit(); return omceu_InputState; + case "java.lang.Long": jl_Long.$clinit(); return jl_Long; + case "org.mslivo.core.engine.ui_engine.misc.ViewportMode": omceum_ViewportMode.$clinit(); return omceum_ViewportMode; + case "com.badlogic.gdx.Input$Keys": cbg_Input$Keys.$clinit(); return cbg_Input$Keys; + case "java.util.Map": ju_Map.$clinit(); return ju_Map; + case "java.util.regex.SequenceSet$IntHash": jur_SequenceSet$IntHash.$clinit(); return jur_SequenceSet$IntHash; + case "com.badlogic.gdx.graphics.g2d.TextureRegion": cbggg_TextureRegion.$clinit(); return cbggg_TextureRegion; + case "com.badlogic.gdx.scenes.scene2d.ui.Image": cbgssu_Image.$clinit(); return cbgssu_Image; + case "com.badlogic.gdx.scenes.scene2d.ui.ScrollPane": cbgssu_ScrollPane.$clinit(); return cbgssu_ScrollPane; + case "java.util.regex.AbstractCharClass$LazyJavaLowerCase": jur_AbstractCharClass$LazyJavaLowerCase.$clinit(); return jur_AbstractCharClass$LazyJavaLowerCase; + case "com.badlogic.gdx.graphics.Pixmap$Format": cbgg_Pixmap$Format.$clinit(); return cbgg_Pixmap$Format; + case "org.teavm.jso.dom.events.GamepadEventTarget": otjde_GamepadEventTarget.$clinit(); return otjde_GamepadEventTarget; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.RegionInfluencer$Random": cbgggpi_RegionInfluencer$Random.$clinit(); return cbgggpi_RegionInfluencer$Random; + case "com.github.xpenatan.gdx.backends.teavm.dom.StyleWrapper$Unit": cgxgbtd_StyleWrapper$Unit.$clinit(); return cgxgbtd_StyleWrapper$Unit; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplicationConfiguration": cgxgbt_TeaApplicationConfiguration.$clinit(); return cgxgbt_TeaApplicationConfiguration; + case "com.badlogic.gdx.Graphics": cbg_Graphics.$clinit(); return cbg_Graphics; + case "com.badlogic.gdx.graphics.Cursor": cbgg_Cursor.$clinit(); return cbgg_Cursor; + case "org.mslivo.core.engine.ui_engine.gui.components.knob.Knob": omceugck_Knob.$clinit(); return omceugck_Knob; + case "java.text.DateFormatElement$ConstantText": jt_DateFormatElement$ConstantText.$clinit(); return jt_DateFormatElement$ConstantText; + case "org.mslivo.core.engine.ui_engine.gui.components.shape.ShapeType": omceugcs_ShapeType.$clinit(); return omceugcs_ShapeType; + case "java.util.regex.AbstractCharClass$LazyJavaLetterOrDigit$1": jur_AbstractCharClass$LazyJavaLetterOrDigit$1.$clinit(); return jur_AbstractCharClass$LazyJavaLetterOrDigit$1; + case "java.util.regex.CharClass$18": jur_CharClass$18.$clinit(); return jur_CharClass$18; + case "java.util.regex.PossessiveGroupQuantifierSet": jur_PossessiveGroupQuantifierSet.$clinit(); return jur_PossessiveGroupQuantifierSet; + case "com.badlogic.gdx.maps.objects.RectangleMapObject": cbgmo_RectangleMapObject.$clinit(); return cbgmo_RectangleMapObject; + case "org.mslivo.core.engine.ui_engine.UICommons": omceu_UICommons.$clinit(); return omceu_UICommons; + case "org.mslivo.core.engine.ui_engine.gui.components.combobox.ComboBoxItem": omceugcc_ComboBoxItem.$clinit(); return omceugcc_ComboBoxItem; + case "java.util.regex.CharClass$13": jur_CharClass$13.$clinit(); return jur_CharClass$13; + case "java.util.regex.CharClass$12": jur_CharClass$12.$clinit(); return jur_CharClass$12; + case "java.util.regex.CharClass$11": jur_CharClass$11.$clinit(); return jur_CharClass$11; + case "java.util.regex.CharClass$10": jur_CharClass$10.$clinit(); return jur_CharClass$10; + case "java.util.stream.Stream": jus_Stream.$clinit(); return jus_Stream; + case "java.util.regex.CharClass$17": jur_CharClass$17.$clinit(); return jur_CharClass$17; + case "java.util.regex.CharClass$16": jur_CharClass$16.$clinit(); return jur_CharClass$16; + case "java.util.regex.CharClass$15": jur_CharClass$15.$clinit(); return jur_CharClass$15; + case "java.util.regex.CharClass$14": jur_CharClass$14.$clinit(); return jur_CharClass$14; + case "org.mslivo.core.engine.ui_engine.gui.actions.ComboBoxAction": omceuga_ComboBoxAction.$clinit(); return omceuga_ComboBoxAction; + case "com.badlogic.gdx.scenes.scene2d.ui.CheckBox$CheckBoxStyle": cbgssu_CheckBox$CheckBoxStyle.$clinit(); return cbgssu_CheckBox$CheckBoxStyle; + case "java.lang.StringBuilder": jl_StringBuilder.$clinit(); return jl_StringBuilder; + case "org.mslivo.core.sandtrix.data.enums.DIFFICULTY": omcsde_DIFFICULTY.$clinit(); return omcsde_DIFFICULTY; + case "java.util.ConcurrentModificationException": ju_ConcurrentModificationException.$clinit(); return ju_ConcurrentModificationException; + case "org.mslivo.core.engine.ui_engine.gui.tooltip.ToolTip": omceugt_ToolTip.$clinit(); return omceugt_ToolTip; + case "java.util.Hashtable$1": ju_Hashtable$1.$clinit(); return ju_Hashtable$1; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.BillboardControllerRenderData": cbgggpr_BillboardControllerRenderData.$clinit(); return cbgggpr_BillboardControllerRenderData; + case "java.util.Hashtable$2": ju_Hashtable$2.$clinit(); return ju_Hashtable$2; + case "com.badlogic.gdx.graphics.g3d.particles.values.MeshSpawnShapeValue": cbgggpv_MeshSpawnShapeValue.$clinit(); return cbgggpv_MeshSpawnShapeValue; + case "com.github.xpenatan.gdx.backends.teavm.TeaNet": cgxgbt_TeaNet.$clinit(); return cgxgbt_TeaNet; + case "com.badlogic.gdx.graphics.g3d.particles.values.ScaledNumericValue": cbgggpv_ScaledNumericValue.$clinit(); return cbgggpv_ScaledNumericValue; + case "org.mslivo.core.engine.media_manager.media.CMediaArray": omcemm_CMediaArray.$clinit(); return omcemm_CMediaArray; + case "com.badlogic.gdx.graphics.glutils.GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec": cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec.$clinit(); return cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec; + case "org.mslivo.core.engine.ui_engine.gui.components.combobox.ComboBox": omceugcc_ComboBox.$clinit(); return omceugcc_ComboBox; + case "com.badlogic.gdx.scenes.scene2d.actions.VisibleAction": cbgssa_VisibleAction.$clinit(); return cbgssa_VisibleAction; + case "org.mslivo.core.web.HighScoreManagerWeb$HighScoreAccess": omcw_HighScoreManagerWeb$HighScoreAccess.$clinit(); return omcw_HighScoreManagerWeb$HighScoreAccess; + case "com.badlogic.gdx.utils.Scaling$8": cbgu_Scaling$8.$clinit(); return cbgu_Scaling$8; + case "com.badlogic.gdx.utils.Scaling$7": cbgu_Scaling$7.$clinit(); return cbgu_Scaling$7; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ColorInfluencer$Random": cbgggpi_ColorInfluencer$Random.$clinit(); return cbgggpi_ColorInfluencer$Random; + case "com.badlogic.gdx.utils.Scaling$6": cbgu_Scaling$6.$clinit(); return cbgu_Scaling$6; + case "com.badlogic.gdx.utils.Scaling$5": cbgu_Scaling$5.$clinit(); return cbgu_Scaling$5; + case "com.badlogic.gdx.graphics.VertexAttributes": cbgg_VertexAttributes.$clinit(); return cbgg_VertexAttributes; + case "java.util.Hashtable$4": ju_Hashtable$4.$clinit(); return ju_Hashtable$4; + case "com.badlogic.gdx.utils.Scaling$9": cbgu_Scaling$9.$clinit(); return cbgu_Scaling$9; + case "java.util.function.IntFunction": juf_IntFunction.$clinit(); return juf_IntFunction; + case "com.badlogic.gdx.math.CumulativeDistribution$CumulativeValue": cbgm_CumulativeDistribution$CumulativeValue.$clinit(); return cbgm_CumulativeDistribution$CumulativeValue; + case "org.mslivo.core.engine.ui_engine.gui.actions.ComboBoxItemAction": omceuga_ComboBoxItemAction.$clinit(); return omceuga_ComboBoxItemAction; + case "com.badlogic.gdx.math.collision.Sphere": cbgmc_Sphere.$clinit(); return cbgmc_Sphere; + case "com.badlogic.gdx.utils.Scaling$4": cbgu_Scaling$4.$clinit(); return cbgu_Scaling$4; + case "java.lang.IncompatibleClassChangeError": jl_IncompatibleClassChangeError.$clinit(); return jl_IncompatibleClassChangeError; + case "com.badlogic.gdx.utils.Scaling$3": cbgu_Scaling$3.$clinit(); return cbgu_Scaling$3; + case "com.badlogic.gdx.utils.Scaling$2": cbgu_Scaling$2.$clinit(); return cbgu_Scaling$2; + case "org.mslivo.core.engine.ui_engine.API$_Components$_Shape": omceu_API$_Components$_Shape.$clinit(); return omceu_API$_Components$_Shape; + case "com.badlogic.gdx.utils.Scaling$1": cbgu_Scaling$1.$clinit(); return cbgu_Scaling$1; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox$SelectBoxStyle": cbgssu_SelectBox$SelectBoxStyle.$clinit(); return cbgssu_SelectBox$SelectBoxStyle; + case "org.mslivo.core.sandtrix.ui.game.SandtrixUIAdapter": omcsug_SandtrixUIAdapter.$clinit(); return omcsug_SandtrixUIAdapter; + case "java.util.regex.AbstractCharClass$LazyASCII": jur_AbstractCharClass$LazyASCII.$clinit(); return jur_AbstractCharClass$LazyASCII; + case "com.badlogic.gdx.graphics.g2d.GlyphLayout": cbggg_GlyphLayout.$clinit(); return cbggg_GlyphLayout; + case "java.text.DateFormatElement$NumericWeekday": jt_DateFormatElement$NumericWeekday.$clinit(); return jt_DateFormatElement$NumericWeekday; + case "org.teavm.jso.typedarrays.ArrayBufferView": otjt_ArrayBufferView.$clinit(); return otjt_ArrayBufferView; + case "com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1": cbggg_PixmapPacker$Page$1.$clinit(); return cbggg_PixmapPacker$Page$1; + case "com.badlogic.gdx.graphics.glutils.HdpiMode": cbggg_HdpiMode.$clinit(); return cbggg_HdpiMode; + case "com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop$1": cbgssu_DragAndDrop$1.$clinit(); return cbgssu_DragAndDrop$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Label$LabelStyle": cbgssu_Label$LabelStyle.$clinit(); return cbgssu_Label$LabelStyle; + case "com.badlogic.gdx.graphics.g3d.model.Node": cbgggm_Node.$clinit(); return cbgggm_Node; + case "com.badlogic.gdx.input.GestureDetector$GestureAdapter": cbgi_GestureDetector$GestureAdapter.$clinit(); return cbgi_GestureDetector$GestureAdapter; + case "com.badlogic.gdx.math.Octree$1": cbgm_Octree$1.$clinit(); return cbgm_Octree$1; + case "com.github.xpenatan.gdx.backends.teavm.agent.TeaWebAgent": cgxgbta_TeaWebAgent.$clinit(); return cgxgbta_TeaWebAgent; + case "com.badlogic.gdx.math.EarClippingTriangulator": cbgm_EarClippingTriangulator.$clinit(); return cbgm_EarClippingTriangulator; + case "java.util.regex.Quantifier": jur_Quantifier.$clinit(); return jur_Quantifier; + case "java.util.regex.AbstractCharClass$LazyJavaUpperCase$1": jur_AbstractCharClass$LazyJavaUpperCase$1.$clinit(); return jur_AbstractCharClass$LazyJavaUpperCase$1; + case "java.nio.FloatBuffer": jn_FloatBuffer.$clinit(); return jn_FloatBuffer; + case "java.net.URI$Helper": jn_URI$Helper.$clinit(); return jn_URI$Helper; + case "com.badlogic.gdx.graphics.GL20": cbgg_GL20.$clinit(); return cbgg_GL20; + case "org.teavm.platform.plugin.ResourceAccessor": otpp_ResourceAccessor.$clinit(); return otpp_ResourceAccessor; + case "com.badlogic.gdx.graphics.PixmapEmu$DrawType": cbgg_PixmapEmu$DrawType.$clinit(); return cbgg_PixmapEmu$DrawType; + case "com.badlogic.gdx.utils.viewport.StretchViewport": cbguv_StretchViewport.$clinit(); return cbguv_StretchViewport; + case "org.mslivo.core.engine.ui_engine.UIAdapter": omceu_UIAdapter.$clinit(); return omceu_UIAdapter; + case "com.github.xpenatan.gdx.backends.teavm.TeaApplication": cgxgbt_TeaApplication.$clinit(); return cgxgbt_TeaApplication; + case "com.badlogic.gdx.scenes.scene2d.actions.ScaleByAction": cbgssa_ScaleByAction.$clinit(); return cbgssa_ScaleByAction; + case "java.util.regex.AbstractCharClass$LazyJavaIdentifierIgnorable$1": jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1.$clinit(); return jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1; + case "com.badlogic.gdx.LifecycleListener": cbg_LifecycleListener.$clinit(); return cbg_LifecycleListener; + case "java.nio.charset.impl.BufferedDecoder": jnci_BufferedDecoder.$clinit(); return jnci_BufferedDecoder; + case "java.util.regex.ReluctantQuantifierSet": jur_ReluctantQuantifierSet.$clinit(); return jur_ReluctantQuantifierSet; + case "org.mslivo.core.sandtrix.ui.menu.windows.HelpWindowGenerator$3": omcsumw_HelpWindowGenerator$3.$clinit(); return omcsumw_HelpWindowGenerator$3; + case "org.mslivo.core.sandtrix.ui.menu.windows.HelpWindowGenerator$2": omcsumw_HelpWindowGenerator$2.$clinit(); return omcsumw_HelpWindowGenerator$2; + case "com.badlogic.gdx.scenes.scene2d.utils.ClickListener": cbgssu_ClickListener.$clinit(); return cbgssu_ClickListener; + case "org.mslivo.core.sandtrix.ui.menu.windows.HelpWindowGenerator$1": omcsumw_HelpWindowGenerator$1.$clinit(); return omcsumw_HelpWindowGenerator$1; + case "com.badlogic.gdx.graphics.g3d.model.Animation": cbgggm_Animation.$clinit(); return cbgggm_Animation; + case "com.badlogic.gdx.utils.reflect.ArrayReflection": cbgur_ArrayReflection.$clinit(); return cbgur_ArrayReflection; + case "java.util.TimeZone": ju_TimeZone.$clinit(); return ju_TimeZone; + case "java.util.Collection": ju_Collection.$clinit(); return ju_Collection; + case "com.badlogic.gdx.math.Polyline": cbgm_Polyline.$clinit(); return cbgm_Polyline; + case "com.badlogic.gdx.graphics.g3d.particles.values.PointSpawnShapeValue": cbgggpv_PointSpawnShapeValue.$clinit(); return cbgggpv_PointSpawnShapeValue; + case "org.mslivo.core.engine.tools.Tools$Colors": omcet_Tools$Colors.$clinit(); return omcet_Tools$Colors; + case "org.mslivo.core.sandtrix.engine.TempVariables": omcse_TempVariables.$clinit(); return omcse_TempVariables; + case "com.badlogic.gdx.math.Path": cbgm_Path.$clinit(); return cbgm_Path; + case "com.badlogic.gdx.graphics.Mesh": cbgg_Mesh.$clinit(); return cbgg_Mesh; + case "java.util.regex.AtomicJointSet": jur_AtomicJointSet.$clinit(); return jur_AtomicJointSet; + case "com.badlogic.gdx.utils.ObjectSet": cbgu_ObjectSet.$clinit(); return cbgu_ObjectSet; + case "org.teavm.jso.browser.Performance": otjb_Performance.$clinit(); return otjb_Performance; + case "org.mslivo.core.sandtrix.data.enums.COLOR_MODE": omcsde_COLOR_MODE.$clinit(); return omcsde_COLOR_MODE; + case "java.util.regex.EOISet": jur_EOISet.$clinit(); return jur_EOISet; + case "java.util.Queue": ju_Queue.$clinit(); return ju_Queue; + case "java.util.MapEntry": ju_MapEntry.$clinit(); return ju_MapEntry; + case "com.badlogic.gdx.utils.ObjectIntMap": cbgu_ObjectIntMap.$clinit(); return cbgu_ObjectIntMap; + case "java.util.stream.impl.SpliteratorOverCollection": jusi_SpliteratorOverCollection.$clinit(); return jusi_SpliteratorOverCollection; + case "org.mslivo.core.engine.ui_engine.gui.actions.HotKeyAction": omceuga_HotKeyAction.$clinit(); return omceuga_HotKeyAction; + case "java.nio.ByteBufferImpl": jn_ByteBufferImpl.$clinit(); return jn_ByteBufferImpl; + case "java.lang.Thread$SleepHandler": jl_Thread$SleepHandler.$clinit(); return jl_Thread$SleepHandler; + case "org.mslivo.core.sandtrix.data.enums.THEME": omcsde_THEME.$clinit(); return omcsde_THEME; + case "java.text.DateFormatElement$GeneralTimezone": jt_DateFormatElement$GeneralTimezone.$clinit(); return jt_DateFormatElement$GeneralTimezone; + case "java.text.DateFormatElement$BaseTimezone": jt_DateFormatElement$BaseTimezone.$clinit(); return jt_DateFormatElement$BaseTimezone; + case "com.badlogic.gdx.math.Plane": cbgm_Plane.$clinit(); return cbgm_Plane; + case "java.text.DateFormatElement$WeekdayText": jt_DateFormatElement$WeekdayText.$clinit(); return jt_DateFormatElement$WeekdayText; + case "org.mslivo.core.engine.ui_engine.API$_Notification": omceu_API$_Notification.$clinit(); return omceu_API$_Notification; + case "com.github.xpenatan.gdx.backends.teavm.filesystem.FileDB": cgxgbtf_FileDB.$clinit(); return cgxgbtf_FileDB; + case "com.badlogic.gdx.utils.Json$Serializer": cbgu_Json$Serializer.$clinit(); return cbgu_Json$Serializer; + case "com.badlogic.gdx.math.Frustum": cbgm_Frustum.$clinit(); return cbgm_Frustum; + case "com.badlogic.gdx.math.collision.Ray": cbgmc_Ray.$clinit(); return cbgmc_Ray; + case "com.badlogic.gdx.scenes.scene2d.utils.DragScrollListener$2": cbgssu_DragScrollListener$2.$clinit(); return cbgssu_DragScrollListener$2; + case "com.github.xpenatan.gdx.backends.teavm.TeaInput": cgxgbt_TeaInput.$clinit(); return cgxgbt_TeaInput; + case "com.badlogic.gdx.scenes.scene2d.utils.DragScrollListener$1": cbgssu_DragScrollListener$1.$clinit(); return cbgssu_DragScrollListener$1; + case "java.nio.charset.BufferUnderflowException": jnc_BufferUnderflowException.$clinit(); return jnc_BufferUnderflowException; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.Influencer": cbgggpi_Influencer.$clinit(); return cbgggpi_Influencer; + case "com.badlogic.gdx.math.Intersector$SplitTriangle": cbgm_Intersector$SplitTriangle.$clinit(); return cbgm_Intersector$SplitTriangle; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$5": cbgssu_Table$5.$clinit(); return cbgssu_Table$5; + case "org.mslivo.core.sandtrix.ui.UIUtils$1": omcsu_UIUtils$1.$clinit(); return omcsu_UIUtils$1; + case "java.util.stream.impl.SimpleStreamImpl": jusi_SimpleStreamImpl.$clinit(); return jusi_SimpleStreamImpl; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$4": cbgssu_Table$4.$clinit(); return cbgssu_Table$4; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$3": cbgssu_Table$3.$clinit(); return cbgssu_Table$3; + case "org.mslivo.core.sandtrix.engine.SandtrixEngineAdapter$1": omcse_SandtrixEngineAdapter$1.$clinit(); return omcse_SandtrixEngineAdapter$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$2": cbgssu_Table$2.$clinit(); return cbgssu_Table$2; + case "org.mslivo.core.engine.ui_engine.API$_Components$_ScrollBar$_HorizontalScrollbar": omceu_API$_Components$_ScrollBar$_HorizontalScrollbar.$clinit(); return omceu_API$_Components$_ScrollBar$_HorizontalScrollbar; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$1": cbgssu_Table$1.$clinit(); return cbgssu_Table$1; + case "com.badlogic.gdx.scenes.scene2d.ui.SplitPane$1": cbgssu_SplitPane$1.$clinit(); return cbgssu_SplitPane$1; + case "java.lang.Appendable": jl_Appendable.$clinit(); return jl_Appendable; + case "org.teavm.interop.AsyncCallback": oti_AsyncCallback.$clinit(); return oti_AsyncCallback; + case "org.teavm.jso.ajax.XMLHttpRequest": otja_XMLHttpRequest.$clinit(); return otja_XMLHttpRequest; + case "java.util.IllegalFormatConversionException": ju_IllegalFormatConversionException.$clinit(); return ju_IllegalFormatConversionException; + case "java.text.DecimalFormat$PercentField": jt_DecimalFormat$PercentField.$clinit(); return jt_DecimalFormat$PercentField; + case "com.badlogic.gdx.scenes.scene2d.ui.Window$WindowStyle": cbgssu_Window$WindowStyle.$clinit(); return cbgssu_Window$WindowStyle; + case "java.util.AbstractMap": ju_AbstractMap.$clinit(); return ju_AbstractMap; + case "java.lang.Object": jl_Object.$clinit(); return jl_Object; + case "com.badlogic.gdx.ApplicationLogger": cbg_ApplicationLogger.$clinit(); return cbg_ApplicationLogger; + case "java.lang.System": jl_System.$clinit(); return jl_System; + case "com.badlogic.gdx.graphics.g2d.Gdx2DPixmapEmu": cbggg_Gdx2DPixmapEmu.$clinit(); return cbggg_Gdx2DPixmapEmu; + case "java.util.regex.LeafSet": jur_LeafSet.$clinit(); return jur_LeafSet; + case "com.badlogic.gdx.scenes.scene2d.utils.Drawable": cbgssu_Drawable.$clinit(); return cbgssu_Drawable; + case "java.util.regex.JointSet": jur_JointSet.$clinit(); return jur_JointSet; + case "java.util.regex.AbstractCharClass$LazyXDigit": jur_AbstractCharClass$LazyXDigit.$clinit(); return jur_AbstractCharClass$LazyXDigit; + case "com.badlogic.gdx.input.GestureDetector$VelocityTracker": cbgi_GestureDetector$VelocityTracker.$clinit(); return cbgi_GestureDetector$VelocityTracker; + case "com.badlogic.gdx.input.GestureDetector$1": cbgi_GestureDetector$1.$clinit(); return cbgi_GestureDetector$1; + case "java.util.regex.Matcher": jur_Matcher.$clinit(); return jur_Matcher; + case "java.util.regex.DotAllSet": jur_DotAllSet.$clinit(); return jur_DotAllSet; + case "java.text.FieldPosition": jt_FieldPosition.$clinit(); return jt_FieldPosition; + case "org.mslivo.core.engine.ui_engine.API$_Components$_GameViewPort": omceu_API$_Components$_GameViewPort.$clinit(); return omceu_API$_Components$_GameViewPort; + case "org.mslivo.core.sandtrix.ui.game.UIData": omcsug_UIData.$clinit(); return omcsug_UIData; + case "org.mslivo.core.engine.ui_engine.gui.components.inventory.Inventory": omceugci_Inventory.$clinit(); return omceugci_Inventory; + case "com.badlogic.gdx.graphics.glutils.GLFrameBuffer$GLFrameBufferBuilder": cbggg_GLFrameBuffer$GLFrameBufferBuilder.$clinit(); return cbggg_GLFrameBuffer$GLFrameBufferBuilder; + case "com.badlogic.gdx.graphics.TextureData": cbgg_TextureData.$clinit(); return cbgg_TextureData; + case "com.badlogic.gdx.math.BSpline": cbgm_BSpline.$clinit(); return cbgm_BSpline; + case "org.mslivo.core.engine.game_engine.GameEngine": omceg_GameEngine.$clinit(); return omceg_GameEngine; + case "java.util.regex.AbstractCharClass$LazyJavaUpperCase": jur_AbstractCharClass$LazyJavaUpperCase.$clinit(); return jur_AbstractCharClass$LazyJavaUpperCase; + case "java.util.DuplicateFormatFlagsException": ju_DuplicateFormatFlagsException.$clinit(); return ju_DuplicateFormatFlagsException; + case "java.util.regex.HangulDecomposedCharSet": jur_HangulDecomposedCharSet.$clinit(); return jur_HangulDecomposedCharSet; + case "org.mslivo.core.engine.ui_engine.API$_Components$_TextField": omceu_API$_Components$_TextField.$clinit(); return omceu_API$_Components$_TextField; + case "com.badlogic.gdx.scenes.scene2d.ui.Tree$TreeStyle": cbgssu_Tree$TreeStyle.$clinit(); return cbgssu_Tree$TreeStyle; + case "java.util.MissingFormatWidthException": ju_MissingFormatWidthException.$clinit(); return ju_MissingFormatWidthException; + case "com.badlogic.gdx.scenes.scene2d.actions.RotateToAction": cbgssa_RotateToAction.$clinit(); return cbgssa_RotateToAction; + case "java.util.Set": ju_Set.$clinit(); return ju_Set; + case "com.badlogic.gdx.scenes.scene2d.actions.EventAction": cbgssa_EventAction.$clinit(); return cbgssa_EventAction; + case "java.io.FilterOutputStream": ji_FilterOutputStream.$clinit(); return ji_FilterOutputStream; + case "org.mslivo.core.engine.tools.settings.SaveFunction": omcets_SaveFunction.$clinit(); return omcets_SaveFunction; + case "org.mslivo.core.engine.ui_engine.API$_Components$_List": omceu_API$_Components$_List.$clinit(); return omceu_API$_Components$_List; + case "java.io.Reader": ji_Reader.$clinit(); return ji_Reader; + case "com.github.xpenatan.gdx.backends.teavm.preloader.AssetDownloadImpl$1$1": cgxgbtp_AssetDownloadImpl$1$1.$clinit(); return cgxgbtp_AssetDownloadImpl$1$1; + case "com.badlogic.gdx.graphics.g2d.GlyphLayout$GlyphRun": cbggg_GlyphLayout$GlyphRun.$clinit(); return cbggg_GlyphLayout$GlyphRun; + case "java.lang.reflect.InvocationTargetException": jlr_InvocationTargetException.$clinit(); return jlr_InvocationTargetException; + case "com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton$ImageTextButtonStyle": cbgssu_ImageTextButton$ImageTextButtonStyle.$clinit(); return cbgssu_ImageTextButton$ImageTextButtonStyle; + case "com.badlogic.gdx.graphics.g3d.particles.emitters.RegularEmitter$EmissionMode": cbgggpe_RegularEmitter$EmissionMode.$clinit(); return cbgggpe_RegularEmitter$EmissionMode; + case "org.mslivo.core.engine.media_manager.media.CMediaImage": omcemm_CMediaImage.$clinit(); return omcemm_CMediaImage; + case "org.mslivo.core.sandtrix.ui.game.particles.SandCreateParticleSystem": omcsugp_SandCreateParticleSystem.$clinit(); return omcsugp_SandCreateParticleSystem; + case "java.lang.Object$NotifyListener": jl_Object$NotifyListener.$clinit(); return jl_Object$NotifyListener; + case "org.mslivo.core.engine.ui_engine.gui.contextmenu.ContextMenuItem": omceugc_ContextMenuItem.$clinit(); return omceugc_ContextMenuItem; + case "com.badlogic.gdx.graphics.g3d.Model": cbggg_Model.$clinit(); return cbggg_Model; + case "java.util.regex.WordBoundary": jur_WordBoundary.$clinit(); return jur_WordBoundary; + case "org.mslivo.core.engine.ui_engine.gui.components.textfield.TextField": omceugct_TextField.$clinit(); return omceugct_TextField; + case "com.badlogic.gdx.scenes.scene2d.ui.Dialog$4$1": cbgssu_Dialog$4$1.$clinit(); return cbgssu_Dialog$4$1; + case "org.mslivo.core.engine.game_engine.EngineOutput": omceg_EngineOutput.$clinit(); return omceg_EngineOutput; + case "org.mslivo.core.engine.media_manager.media.CMedia": omcemm_CMedia.$clinit(); return omcemm_CMedia; + case "org.mslivo.core.sandtrix.data.objects.Display": omcsdo_Display.$clinit(); return omcsdo_Display; + case "java.nio.charset.CharacterCodingException": jnc_CharacterCodingException.$clinit(); return jnc_CharacterCodingException; + case "org.teavm.jso.JSObject": otj_JSObject.$clinit(); return otj_JSObject; + case "com.badlogic.gdx.utils.BufferUtils": cbgu_BufferUtils.$clinit(); return cbgu_BufferUtils; + case "org.mslivo.core.engine.ui_engine.input.KeyCode$Key": omceui_KeyCode$Key.$clinit(); return omceui_KeyCode$Key; + case "com.badlogic.gdx.math.Interpolation$Elastic": cbgm_Interpolation$Elastic.$clinit(); return cbgm_Interpolation$Elastic; + case "java.lang.Double": jl_Double.$clinit(); return jl_Double; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$5": cbgssu_Skin$5.$clinit(); return cbgssu_Skin$5; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$1": cbgssu_Skin$1.$clinit(); return cbgssu_Skin$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$2": cbgssu_Skin$2.$clinit(); return cbgssu_Skin$2; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$3": cbgssu_Skin$3.$clinit(); return cbgssu_Skin$3; + case "com.badlogic.gdx.scenes.scene2d.ui.Skin$4": cbgssu_Skin$4.$clinit(); return cbgssu_Skin$4; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$21": omceu_API$_PreConfigured$21.$clinit(); return omceu_API$_PreConfigured$21; + case "com.badlogic.gdx.scenes.scene2d.ui.Slider$1": cbgssu_Slider$1.$clinit(); return cbgssu_Slider$1; + case "org.teavm.jso.browser.Window": otjb_Window.$clinit(); return otjb_Window; + case "org.mslivo.core.engine.ui_engine.gui.actions.InventoryAction": omceuga_InventoryAction.$clinit(); return omceuga_InventoryAction; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$20": omceu_API$_PreConfigured$20.$clinit(); return omceu_API$_PreConfigured$20; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$22": omceu_API$_PreConfigured$22.$clinit(); return omceu_API$_PreConfigured$22; + case "org.mslivo.core.web.callback.ad.CGAdCallBack": omcwca_CGAdCallBack.$clinit(); return omcwca_CGAdCallBack; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$25": omceu_API$_PreConfigured$25.$clinit(); return omceu_API$_PreConfigured$25; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$24": omceu_API$_PreConfigured$24.$clinit(); return omceu_API$_PreConfigured$24; + case "com.badlogic.gdx.scenes.scene2d.ui.Cell": cbgssu_Cell.$clinit(); return cbgssu_Cell; + case "java.util.regex.IntHash": jur_IntHash.$clinit(); return jur_IntHash; + case "java.util.stream.impl.SimpleStreamImpl$toArray$lambda$_20_0": jusi_SimpleStreamImpl$toArray$lambda$_20_0.$clinit(); return jusi_SimpleStreamImpl$toArray$lambda$_20_0; + case "com.badlogic.gdx.scenes.scene2d.actions.TouchableAction": cbgssa_TouchableAction.$clinit(); return cbgssa_TouchableAction; + case "com.badlogic.gdx.scenes.scene2d.Stage": cbgss_Stage.$clinit(); return cbgss_Stage; + case "java.lang.Number": jl_Number.$clinit(); return jl_Number; + case "java.util.stream.impl.SimpleStreamImpl$ArrayFillingConsumer": jusi_SimpleStreamImpl$ArrayFillingConsumer.$clinit(); return jusi_SimpleStreamImpl$ArrayFillingConsumer; + case "java.util.regex.ReluctantAltQuantifierSet": jur_ReluctantAltQuantifierSet.$clinit(); return jur_ReluctantAltQuantifierSet; + case "java.util.regex.AbstractCharClass$LazyJavaWhitespace": jur_AbstractCharClass$LazyJavaWhitespace.$clinit(); return jur_AbstractCharClass$LazyJavaWhitespace; + case "java.lang.UnsupportedOperationException": jl_UnsupportedOperationException.$clinit(); return jl_UnsupportedOperationException; + case "java.util.regex.Matcher$1": jur_Matcher$1.$clinit(); return jur_Matcher$1; + case "com.badlogic.gdx.scenes.scene2d.ui.Tooltip$1": cbgssu_Tooltip$1.$clinit(); return cbgssu_Tooltip$1; + case "org.teavm.jso.dom.events.MouseEventTarget": otjde_MouseEventTarget.$clinit(); return otjde_MouseEventTarget; + case "com.badlogic.gdx.scenes.scene2d.actions.RemoveListenerAction": cbgssa_RemoveListenerAction.$clinit(); return cbgssa_RemoveListenerAction; + case "org.mslivo.core.engine.ui_engine.gui.actions.TabBarAction": omceuga_TabBarAction.$clinit(); return omceuga_TabBarAction; + case "com.badlogic.gdx.utils.Pool": cbgu_Pool.$clinit(); return cbgu_Pool; + case "java.lang.NumberFormatException": jl_NumberFormatException.$clinit(); return jl_NumberFormatException; + case "org.mslivo.core.sandtrix.data.objects.Settings": omcsdo_Settings.$clinit(); return omcsdo_Settings; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$Asset": cgxgbtp_Preloader$Asset.$clinit(); return cgxgbtp_Preloader$Asset; + case "java.text.DateFormatElement$NumericHour": jt_DateFormatElement$NumericHour.$clinit(); return jt_DateFormatElement$NumericHour; + case "com.github.xpenatan.gdx.backends.teavm.TeaClipboard": cgxgbt_TeaClipboard.$clinit(); return cgxgbt_TeaClipboard; + case "com.badlogic.gdx.scenes.scene2d.ui.Button$1": cbgssu_Button$1.$clinit(); return cbgssu_Button$1; + case "com.badlogic.gdx.scenes.scene2d.actions.SizeToAction": cbgssa_SizeToAction.$clinit(); return cbgssa_SizeToAction; + case "com.badlogic.gdx.utils.Array$ArrayIterator": cbgu_Array$ArrayIterator.$clinit(); return cbgu_Array$ArrayIterator; + case "com.badlogic.gdx.graphics.Camera": cbgg_Camera.$clinit(); return cbgg_Camera; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$16": omceu_API$_PreConfigured$16.$clinit(); return omceu_API$_PreConfigured$16; + case "java.util.regex.AbstractSet": jur_AbstractSet.$clinit(); return jur_AbstractSet; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$18": omceu_API$_PreConfigured$18.$clinit(); return omceu_API$_PreConfigured$18; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$17": omceu_API$_PreConfigured$17.$clinit(); return omceu_API$_PreConfigured$17; + case "java.lang.Comparable": jl_Comparable.$clinit(); return jl_Comparable; + case "java.util.regex.IntArrHash": jur_IntArrHash.$clinit(); return jur_IntArrHash; + case "java.nio.CharBufferImpl": jn_CharBufferImpl.$clinit(); return jn_CharBufferImpl; + case "org.mslivo.core.engine.ui_engine.API$_PreConfigured$19": omceu_API$_PreConfigured$19.$clinit(); return omceu_API$_PreConfigured$19; + case "java.util.regex.AbstractCharClass$LazyJavaMirrored": jur_AbstractCharClass$LazyJavaMirrored.$clinit(); return jur_AbstractCharClass$LazyJavaMirrored; + case "java.util.regex.AbstractCharClass$LazyJavaISOControl": jur_AbstractCharClass$LazyJavaISOControl.$clinit(); return jur_AbstractCharClass$LazyJavaISOControl; + case "com.badlogic.gdx.graphics.g3d.model.NodeKeyframe": cbgggm_NodeKeyframe.$clinit(); return cbgggm_NodeKeyframe; + case "com.badlogic.gdx.maps.MapObject": cbgm_MapObject.$clinit(); return cbgm_MapObject; + case "com.badlogic.gdx.graphics.g3d.particles.values.EllipseSpawnShapeValue": cbgggpv_EllipseSpawnShapeValue.$clinit(); return cbgggpv_EllipseSpawnShapeValue; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.RegionInfluencer$Single": cbgggpi_RegionInfluencer$Single.$clinit(); return cbgggpi_RegionInfluencer$Single; + case "com.github.xpenatan.gdx.backends.teavm.dom.TeaTypedArrays": cgxgbtd_TeaTypedArrays.$clinit(); return cgxgbtd_TeaTypedArrays; + case "java.util.regex.HighSurrogateCharSet": jur_HighSurrogateCharSet.$clinit(); return jur_HighSurrogateCharSet; + case "java.util.Formatter$FormatWriter": ju_Formatter$FormatWriter.$clinit(); return ju_Formatter$FormatWriter; + case "com.badlogic.gdx.scenes.scene2d.ui.Table$DebugRect": cbgssu_Table$DebugRect.$clinit(); return cbgssu_Table$DebugRect; + case "java.util.regex.MatchResult": jur_MatchResult.$clinit(); return jur_MatchResult; + case "com.badlogic.gdx.math.Interpolation$ElasticIn": cbgm_Interpolation$ElasticIn.$clinit(); return cbgm_Interpolation$ElasticIn; + case "org.teavm.platform.plugin.AsyncCallbackWrapper": otpp_AsyncCallbackWrapper.$clinit(); return otpp_AsyncCallbackWrapper; + case "com.badlogic.gdx.graphics.GLTexture": cbgg_GLTexture.$clinit(); return cbgg_GLTexture; + case "java.util.Hashtable$HashEnumIterator": ju_Hashtable$HashEnumIterator.$clinit(); return ju_Hashtable$HashEnumIterator; + case "org.mslivo.core.engine.media_manager.media.CMediaCursor": omcemm_CMediaCursor.$clinit(); return omcemm_CMediaCursor; + case "java.lang.Enum": jl_Enum.$clinit(); return jl_Enum; + case "com.badlogic.gdx.utils.viewport.ScalingViewport": cbguv_ScalingViewport.$clinit(); return cbguv_ScalingViewport; + case "com.badlogic.gdx.utils.IntArray": cbgu_IntArray.$clinit(); return cbgu_IntArray; + case "com.badlogic.gdx.utils.OrderedMap": cbgu_OrderedMap.$clinit(); return cbgu_OrderedMap; + case "com.github.xpenatan.gdx.backends.teavm.dom.WindowWrapper": cgxgbtd_WindowWrapper.$clinit(); return cgxgbtd_WindowWrapper; + case "java.util.IllegalFormatException": ju_IllegalFormatException.$clinit(); return ju_IllegalFormatException; + case "org.mslivo.core.engine.ui_engine.UIEngine$render_drawComponent$lambda$_57_0": omceu_UIEngine$render_drawComponent$lambda$_57_0.$clinit(); return omceu_UIEngine$render_drawComponent$lambda$_57_0; + case "java.net.URI": jn_URI.$clinit(); return jn_URI; + case "java.math.RoundingMode": jm_RoundingMode.$clinit(); return jm_RoundingMode; + case "com.badlogic.gdx.scenes.scene2d.ui.SelectBox": cbgssu_SelectBox.$clinit(); return cbgssu_SelectBox; + case "java.lang.IllegalAccessException": jl_IllegalAccessException.$clinit(); return jl_IllegalAccessException; + case "com.badlogic.gdx.scenes.scene2d.ui.List": cbgssu_List.$clinit(); return cbgssu_List; + case "com.badlogic.gdx.graphics.g3d.particles.renderers.ModelInstanceControllerRenderData": cbgggpr_ModelInstanceControllerRenderData.$clinit(); return cbgggpr_ModelInstanceControllerRenderData; + case "org.mslivo.core.engine.ui_engine.input.UIEngineInputProcessor": omceui_UIEngineInputProcessor.$clinit(); return omceui_UIEngineInputProcessor; + case "com.badlogic.gdx.scenes.scene2d.ui.Touchpad$TouchpadStyle": cbgssu_Touchpad$TouchpadStyle.$clinit(); return cbgssu_Touchpad$TouchpadStyle; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.ParticleControllerInfluencer$Random$ParticleControllerPool": cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool.$clinit(); return cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool; + case "com.badlogic.gdx.ApplicationAdapter": cbg_ApplicationAdapter.$clinit(); return cbg_ApplicationAdapter; + case "org.mslivo.core.engine.ui_engine.gui.components.button.TextButton": omceugcb_TextButton.$clinit(); return omceugcb_TextButton; + case "com.badlogic.gdx.scenes.scene2d.actions.LayoutAction": cbgssa_LayoutAction.$clinit(); return cbgssa_LayoutAction; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldListener": cbgssu_TextField$TextFieldListener.$clinit(); return cbgssu_TextField$TextFieldListener; + case "com.badlogic.gdx.graphics.g2d.Sprite": cbggg_Sprite.$clinit(); return cbggg_Sprite; + case "com.badlogic.gdx.utils.ShortArray": cbgu_ShortArray.$clinit(); return cbgu_ShortArray; + case "org.mslivo.core.engine.ui_engine.UIEngine": omceu_UIEngine.$clinit(); return omceu_UIEngine; + case "java.util.regex.CompositeGroupQuantifierSet": jur_CompositeGroupQuantifierSet.$clinit(); return jur_CompositeGroupQuantifierSet; + case "com.badlogic.gdx.graphics.glutils.GLFrameBuffer$FrameBufferTextureAttachmentSpec": cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec.$clinit(); return cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec; + case "com.badlogic.gdx.utils.NumberUtils": cbgu_NumberUtils.$clinit(); return cbgu_NumberUtils; + case "org.mslivo.core.sandtrix.data.enums.GAME_MODE": omcsde_GAME_MODE.$clinit(); return omcsde_GAME_MODE; + case "org.mslivo.core.sandtrix.misc.StartGameCommand": omcsm_StartGameCommand.$clinit(); return omcsm_StartGameCommand; + case "com.badlogic.gdx.math.Octree": cbgm_Octree.$clinit(); return cbgm_Octree; + case "com.badlogic.gdx.graphics.g3d.particles.influencers.DynamicsModifier$Strength": cbgggpi_DynamicsModifier$Strength.$clinit(); return cbgggpi_DynamicsModifier$Strength; + case "com.badlogic.gdx.scenes.scene2d.ui.ButtonGroup": cbgssu_ButtonGroup.$clinit(); return cbgssu_ButtonGroup; + case "com.github.xpenatan.gdx.backends.teavm.soundmanager.SMSoundOptions": cgxgbts_SMSoundOptions.$clinit(); return cgxgbts_SMSoundOptions; + case "com.badlogic.gdx.graphics.g3d.particles.emitters.Emitter": cbgggpe_Emitter.$clinit(); return cbgggpe_Emitter; + case "java.util.regex.UMultiLineEOLSet": jur_UMultiLineEOLSet.$clinit(); return jur_UMultiLineEOLSet; + case "java.lang.Thread$start$lambda$_4_0": jl_Thread$start$lambda$_4_0.$clinit(); return jl_Thread$start$lambda$_4_0; + case "com.badlogic.gdx.scenes.scene2d.actions.AfterAction": cbgssa_AfterAction.$clinit(); return cbgssa_AfterAction; + case "org.mslivo.core.engine.ui_engine.misc.FColor": omceum_FColor.$clinit(); return omceum_FColor; + case "com.badlogic.gdx.scenes.scene2d.ui.TextButton": cbgssu_TextButton.$clinit(); return cbgssu_TextButton; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField": cbgssu_TextField.$clinit(); return cbgssu_TextField; + case "com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldFilter$DigitsOnlyFilter": cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter.$clinit(); return cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter; + case "com.badlogic.gdx.math.Octree$OctreeNode": cbgm_Octree$OctreeNode.$clinit(); return cbgm_Octree$OctreeNode; + case "com.github.xpenatan.gdx.backends.teavm.preloader.Preloader$12": cgxgbtp_Preloader$12.$clinit(); return cgxgbtp_Preloader$12; + case "java.util.Hashtable": ju_Hashtable.$clinit(); return ju_Hashtable; + case "org.mslivo.core.engine.ui_engine.gui.actions.UpdateAction": omceuga_UpdateAction.$clinit(); return omceuga_UpdateAction; + case "com.badlogic.gdx.scenes.scene2d.actions.AddListenerAction": cbgssa_AddListenerAction.$clinit(); return cbgssa_AddListenerAction; + case "java.util.regex.AbstractCharClass$LazySpecialsBlock": jur_AbstractCharClass$LazySpecialsBlock.$clinit(); return jur_AbstractCharClass$LazySpecialsBlock; + case "java.text.DateFormatElement": jt_DateFormatElement.$clinit(); return jt_DateFormatElement; + case "com.badlogic.gdx.scenes.scene2d.Stage$TouchFocus": cbgss_Stage$TouchFocus.$clinit(); return cbgss_Stage$TouchFocus; + case "java.util.Iterator": ju_Iterator.$clinit(); return ju_Iterator; + case "java.util.IllegalFormatFlagsException": ju_IllegalFormatFlagsException.$clinit(); return ju_IllegalFormatFlagsException; + case "com.badlogic.gdx.scenes.scene2d.ui.List$ListStyle": cbgssu_List$ListStyle.$clinit(); return cbgssu_List$ListStyle; + case "org.mslivo.core.engine.game_engine.GameEngine$1": omceg_GameEngine$1.$clinit(); return omceg_GameEngine$1; + case "com.badlogic.gdx.utils.Json$ReadOnlySerializer": cbgu_Json$ReadOnlySerializer.$clinit(); return cbgu_Json$ReadOnlySerializer; + case "java.text.DateFormatElement$EraText": jt_DateFormatElement$EraText.$clinit(); return jt_DateFormatElement$EraText; + case "org.mslivo.core.engine.ui_engine.gui.components.button.ImageButton": omceugcb_ImageButton.$clinit(); return omceugcb_ImageButton; + case "org.mslivo.core.engine.ui_engine.gui.ostextinput.OnScreenTextInput": omceugo_OnScreenTextInput.$clinit(); return omceugo_OnScreenTextInput; + case "java.util.regex.UnicodeCategory": jur_UnicodeCategory.$clinit(); return jur_UnicodeCategory; + case "org.teavm.jso.core.JSArrayReader": otjc_JSArrayReader.$clinit(); return otjc_JSArrayReader; + case "java.util.Arrays$ArrayAsList": ju_Arrays$ArrayAsList.$clinit(); return ju_Arrays$ArrayAsList; + case "org.mslivo.core.sandtrix.engine.SandtrixEngineAdapter$COLLISION_TYPE": omcse_SandtrixEngineAdapter$COLLISION_TYPE.$clinit(); return omcse_SandtrixEngineAdapter$COLLISION_TYPE; + case "org.teavm.jso.browser.StorageProvider": otjb_StorageProvider.$clinit(); return otjb_StorageProvider; + default: return null; + } +} +function otp_Platform_getEnumConstants(var$1) { + var c = '$$enumConstants$$'; + omceugcb_ButtonMode[c] = omceugcb_ButtonMode_values; + cbg_Application$ApplicationType[c] = cbg_Application$ApplicationType_values; + omcsde_STATE[c] = omcsde_STATE_values; + omcs_SandtrixMain$STATE[c] = omcs_SandtrixMain$STATE_values; + cbgss_InputEvent$Type[c] = cbgss_InputEvent$Type_values; + cbgssu_Table$Debug[c] = cbgssu_Table$Debug_values; + cbgu_JsonWriter$OutputType[c] = cbgu_JsonWriter$OutputType_values; + cbgm_Plane$PlaneSide[c] = cbgm_Plane$PlaneSide_values; + omceugn_STATE_NOTIFICATION[c] = omceugn_STATE_NOTIFICATION_values; + omceum_MouseControlMode[c] = omceum_MouseControlMode_values; + cbgg_Pixmap$Filter[c] = cbgg_Pixmap$Filter_values; + omcsum_MenuUIAdapter$STATE[c] = omcsum_MenuUIAdapter$STATE_values; + cbgss_Touchable[c] = cbgss_Touchable_values; + cbgssu_FocusListener$FocusEvent$Type[c] = cbgssu_FocusListener$FocusEvent$Type_values; + omceugcc_CheckBoxStyle[c] = omceugcc_CheckBoxStyle_values; + cbggg_Animation$PlayMode[c] = cbggg_Animation$PlayMode_values; + omcse_SandtrixEngineAdapter$GAME_OVER_REASON[c] = omcse_SandtrixEngineAdapter$GAME_OVER_REASON_values; + cbggg_GLVersion$Type[c] = cbggg_GLVersion$Type_values; + cbgg_TextureData$TextureDataType[c] = cbgg_TextureData$TextureDataType_values; + cbgggmd_ModelMaterial$MaterialType[c] = cbgggmd_ModelMaterial$MaterialType_values; + omcsde_SAND[c] = omcsde_SAND_values; + cbgg_Composite[c] = cbgg_Composite_values; + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide[c] = cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_values; + cbg_Files$FileType[c] = cbg_Files$FileType_values; + omcetpp_ParticleType[c] = omcetpp_ParticleType_values; + cgxgbtp_AssetType[c] = cgxgbtp_AssetType_values; + cbgg_Texture$TextureWrap[c] = cbgg_Texture$TextureWrap_values; + cbgg_Cursor$SystemCursor[c] = cbgg_Cursor$SystemCursor_values; + cbgg_Texture$TextureFilter[c] = cbgg_Texture$TextureFilter_values; + cbgg_Mesh$VertexDataType[c] = cbgg_Mesh$VertexDataType_values; + omcsde_SHAPES[c] = omcsde_SHAPES_values; + cbgg_Pixmap$Blending[c] = cbgg_Pixmap$Blending_values; + cgxgbt_TeaApplication$AppState[c] = cgxgbt_TeaApplication$AppState_values; + omceum_ViewportMode[c] = omceum_ViewportMode_values; + cbgg_Pixmap$Format[c] = cbgg_Pixmap$Format_values; + cgxgbtd_StyleWrapper$Unit[c] = cgxgbtd_StyleWrapper$Unit_values; + omceugcs_ShapeType[c] = omceugcs_ShapeType_values; + omcsde_DIFFICULTY[c] = omcsde_DIFFICULTY_values; + cbggg_HdpiMode[c] = cbggg_HdpiMode_values; + cbgg_PixmapEmu$DrawType[c] = cbgg_PixmapEmu$DrawType_values; + omcsde_COLOR_MODE[c] = omcsde_COLOR_MODE_values; + omcsde_THEME[c] = omcsde_THEME_values; + cbgggpe_RegularEmitter$EmissionMode[c] = cbgggpe_RegularEmitter$EmissionMode_values; + jm_RoundingMode[c] = jm_RoundingMode_values; + omcsde_GAME_MODE[c] = omcsde_GAME_MODE_values; + omcse_SandtrixEngineAdapter$COLLISION_TYPE[c] = omcse_SandtrixEngineAdapter$COLLISION_TYPE_values; + otp_Platform_getEnumConstants = function(cls) { + if (!cls.hasOwnProperty(c)) { + return null; + } + if (typeof cls[c] === "function") { + cls[c] = cls[c](); + } + return cls[c]; + }; + return otp_Platform_getEnumConstants(var$1); +} +function otp_Platform_startThread(var$1) { + return setTimeout(function() { + $rt_threadStarter(otp_Platform_launchThread)(var$1); + }, 0); +} +function otp_Platform_launchThread($runnable) { + $runnable.$run(); +} +function otp_Platform_postpone($runnable) { + otp_Platform_schedule($runnable, 0); +} +function otp_Platform_schedule(var$1, var$2) { + return setTimeout(function() { + otp_Platform_launchThread(var$1); + }, var$2); +} +function otp_Platform_createQueue() { + return otp_Platform_createQueueJs$js_body$_30(); +} +function otp_Platform_isPrimitive($cls) { + return $cls.$meta.primitive ? 1 : 0; +} +function otp_Platform_isEnum($cls) { + return $cls.$meta.enum ? 1 : 0; +} +function otp_Platform_getArrayItem($cls) { + return $cls.$meta.item; +} +function otp_Platform_getName($cls) { + return $rt_str($cls.$meta.name); +} +function otp_Platform_getSimpleName($cls) { + return $rt_str($cls.$meta.simpleName); +} +function otp_Platform_getEnclosingClass($cls) { + return $cls.$meta.enclosingClass; +} +function otp_Platform_createQueueJs$js_body$_30() { + return []; +} +function omceu_API$_Components$_ScrollBar() { + var a = this; jl_Object.call(a); + a.$horizontalScrollbar = null; + a.$verticalScrollbar = null; + a.$this$119 = null; +} +function omceu_API$_Components$_ScrollBar__init_(var_0) { + var var_1 = new omceu_API$_Components$_ScrollBar(); + omceu_API$_Components$_ScrollBar__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ScrollBar__init_0($this, $this$1) { + $this.$this$119 = $this$1; + jl_Object__init_0($this); + $this.$horizontalScrollbar = omceu_API$_Components$_ScrollBar$_HorizontalScrollbar__init_($this); + $this.$verticalScrollbar = omceu_API$_Components$_ScrollBar$_VerticalScrollbar__init_($this); +} +function omceu_API$_Components$_ScrollBar_defaultScrollBarAction($this) { + return omceu_API$_Components$_ScrollBar$1__init_($this); +} +function omceu_API$_Components$_ScrollBar_setScrolled($this, $scrollBar, $scrolled) { + if ($scrollBar === null) + return; + $scrollBar.$scrolled0 = omcet_Tools$Calc_inBounds($scrolled, 0.0, 1.0); +} +function omceu_API$_Components$_ScrollBar_setScrollBarAction($this, $scrollBar, $scrollBarAction) { + if ($scrollBar === null) + return; + $scrollBar.$scrollBarAction = $scrollBarAction; +} +function omcsum_MenuUIAdapter$8$1() { + jl_Object.call(this); + this.$this$120 = null; +} +function omcsum_MenuUIAdapter$8$1__init_(var_0) { + var var_1 = new omcsum_MenuUIAdapter$8$1(); + omcsum_MenuUIAdapter$8$1__init_0(var_1, var_0); + return var_1; +} +function omcsum_MenuUIAdapter$8$1__init_0($this, $this$1) { + $this.$this$120 = $this$1; + jl_Object__init_0($this); +} +function omcsum_MenuUIAdapter$8$1_accept($this, $exit) { + var var$2; + if ($exit.$booleanValue()) + cbg_Gdx_app.$exit(); + else { + $this.$this$120.$this$045.$api0.$removeCurrentModalWindow(); + var$2 = $this.$this$120.$this$045.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + } +} +function omcsum_MenuUIAdapter$8$1_accept0($this, var$1) { + $this.$accept2(var$1); +} +function jnc_CodingErrorAction() { + jl_Object.call(this); + this.$name14 = null; +} +var jnc_CodingErrorAction_IGNORE = null; +var jnc_CodingErrorAction_REPLACE = null; +var jnc_CodingErrorAction_REPORT = null; +function jnc_CodingErrorAction_$callClinit() { + jnc_CodingErrorAction_$callClinit = $rt_eraseClinit(jnc_CodingErrorAction); + jnc_CodingErrorAction__clinit_(); +} +function jnc_CodingErrorAction__init_(var_0) { + var var_1 = new jnc_CodingErrorAction(); + jnc_CodingErrorAction__init_0(var_1, var_0); + return var_1; +} +function jnc_CodingErrorAction__init_0($this, $name) { + jnc_CodingErrorAction_$callClinit(); + jl_Object__init_0($this); + $this.$name14 = $name; +} +function jnc_CodingErrorAction__clinit_() { + jnc_CodingErrorAction_IGNORE = jnc_CodingErrorAction__init_($rt_s(992)); + jnc_CodingErrorAction_REPLACE = jnc_CodingErrorAction__init_($rt_s(993)); + jnc_CodingErrorAction_REPORT = jnc_CodingErrorAction__init_($rt_s(994)); +} +function omceu_API$_Components$_ScrollBar$_VerticalScrollbar() { + jl_Object.call(this); + this.$this$28 = null; +} +function omceu_API$_Components$_ScrollBar$_VerticalScrollbar__init_(var_0) { + var var_1 = new omceu_API$_Components$_ScrollBar$_VerticalScrollbar(); + omceu_API$_Components$_ScrollBar$_VerticalScrollbar__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ScrollBar$_VerticalScrollbar__init_0($this, $this$2) { + $this.$this$28 = $this$2; + jl_Object__init_0($this); +} +function jl_Boolean() { + jl_Object.call(this); + this.$value9 = 0; +} +var jl_Boolean_TRUE = null; +var jl_Boolean_FALSE = null; +var jl_Boolean_TYPE = null; +function jl_Boolean_$callClinit() { + jl_Boolean_$callClinit = $rt_eraseClinit(jl_Boolean); + jl_Boolean__clinit_(); +} +function jl_Boolean__init_(var_0) { + var var_1 = new jl_Boolean(); + jl_Boolean__init_0(var_1, var_0); + return var_1; +} +function jl_Boolean__init_0($this, $value) { + jl_Boolean_$callClinit(); + jl_Object__init_0($this); + $this.$value9 = $value; +} +function jl_Boolean_parseBoolean($s) { + jl_Boolean_$callClinit(); + return $s !== null && ($s.$toLowerCase1()).$equals($rt_s(107)) ? 1 : 0; +} +function jl_Boolean_booleanValue($this) { + return $this.$value9; +} +function jl_Boolean_valueOf($value) { + jl_Boolean_$callClinit(); + return !$value ? jl_Boolean_FALSE : jl_Boolean_TRUE; +} +function jl_Boolean_toString($value) { + jl_Boolean_$callClinit(); + return !$value ? $rt_s(106) : $rt_s(107); +} +function jl_Boolean_hashCode($this) { + return jl_Boolean_hashCode0($this.$value9); +} +function jl_Boolean_hashCode0($value) { + jl_Boolean_$callClinit(); + return !$value ? 1237 : 1231; +} +function jl_Boolean__clinit_() { + jl_Boolean_TRUE = jl_Boolean__init_(1); + jl_Boolean_FALSE = jl_Boolean__init_(0); + jl_Boolean_TYPE = $rt_cls($rt_booleancls()); +} +function omcsugp_NextSandFlowParticleSystem() { + omcetp_ParticleSystem.call(this); + this.$leftBounds = 0; +} +function omcsugp_NextSandFlowParticleSystem__init_(var_0, var_1) { + var var_2 = new omcsugp_NextSandFlowParticleSystem(); + omcsugp_NextSandFlowParticleSystem__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsugp_NextSandFlowParticleSystem__init_0($this, $mediaManager, $leftBounds) { + omcetp_ParticleSystem__init_($this, $mediaManager, 255, 1); + $this.$leftBounds = $leftBounds; +} +function omcsugp_NextSandFlowParticleSystem_addParticle($this, $x, $y, $r, $g, $b) { + omcsug_SandtrixBaseMedia_$callClinit(); + $this.$addParticle0(omcsug_SandtrixBaseMedia_PIXEL, $x, $y, $r, $g, $b, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, null); +} +function omcsugp_NextSandFlowParticleSystem_updateParticle($this, $particle, $index) { + $particle.$x1 = $particle.$x1 - 2.0; + if ($particle.$x1 >= $this.$leftBounds) + return 1; + return 0; +} +function omcsugp_NextSandFlowParticleSystem_createParticle($this, $particle) {} +function omcsugp_NextSandFlowParticleSystem_destroyParticle($this, $particle) {} +function cbgm_Bresenham2() { + var a = this; jl_Object.call(a); + a.$points0 = null; + a.$pool1 = null; +} +function cbgm_Bresenham2__init_0() { + var var_0 = new cbgm_Bresenham2(); + cbgm_Bresenham2__init_(var_0); + return var_0; +} +function cbgm_Bresenham2__init_($this) { + jl_Object__init_0($this); + $this.$points0 = cbgu_Array__init_1(); + $this.$pool1 = cbgm_Bresenham2$1__init_($this); +} +var omcw_SandtrixSettingsWeb = $rt_classWithoutFields(); +var omcw_SandtrixSettingsWeb_settingsManager = null; +function omcw_SandtrixSettingsWeb__init_0() { + var var_0 = new omcw_SandtrixSettingsWeb(); + omcw_SandtrixSettingsWeb__init_(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb__init_($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb_get() { + if (omcw_SandtrixSettingsWeb_settingsManager === null) + omcw_SandtrixSettingsWeb_initConfigurationManager(); + return omcw_SandtrixSettingsWeb_settingsManager; +} +function omcw_SandtrixSettingsWeb_initConfigurationManager() { + var $localStorageSave, $localStorageLoad, var$3; + $localStorageSave = omcw_SandtrixSettingsWeb$1__init_(); + $localStorageLoad = omcw_SandtrixSettingsWeb$2__init_(); + omcw_SandtrixSettingsWeb_settingsManager = omcets_SettingsManager__init_($rt_s(102), $localStorageSave, $localStorageLoad); + omcw_SandtrixSettingsWeb_settingsManager.$addSetting($rt_s(492), $rt_s(106), omcw_SandtrixSettingsWeb$3__init_()); + omcw_SandtrixSettingsWeb_settingsManager.$addSetting($rt_s(494), $rt_s(995), omcw_SandtrixSettingsWeb$4__init_()); + var$3 = omcw_SandtrixSettingsWeb_settingsManager; + omcsde_GAME_MODE_$callClinit(); + var$3.$addSetting($rt_s(685), jl_Enum_name(omcsde_GAME_MODE_ENDLESS), omcw_SandtrixSettingsWeb$5__init_()); + var$3 = omcw_SandtrixSettingsWeb_settingsManager; + omcsde_COLOR_MODE_$callClinit(); + var$3.$addSetting($rt_s(996), jl_Enum_name(omcsde_COLOR_MODE_DEFAULT), omcw_SandtrixSettingsWeb$6__init_()); + var$3 = omcw_SandtrixSettingsWeb_settingsManager; + omcsde_DIFFICULTY_$callClinit(); + var$3.$addSetting($rt_s(643), jl_Enum_name(omcsde_DIFFICULTY_LOW), omcw_SandtrixSettingsWeb$7__init_()); + var$3 = omcw_SandtrixSettingsWeb_settingsManager; + omcsde_THEME_$callClinit(); + var$3.$addSetting($rt_s(997), jl_Enum_name(omcsde_THEME_DEFAULT), omcw_SandtrixSettingsWeb$8__init_()); + omcw_SandtrixSettingsWeb_settingsManager.$addSetting($rt_s(563), $rt_s(102), omcw_SandtrixSettingsWeb$9__init_()); + var$3 = omcw_SandtrixSettingsWeb_settingsManager; + omcsc_CFG_UI_$callClinit(); + var$3.$addSetting($rt_s(495), jl_Enum_name(omcsc_CFG_UI_DEFAULT_VIEWPORT_MODE), omcw_SandtrixSettingsWeb$10__init_0()); + omcw_SandtrixSettingsWeb_settingsManager.$addSetting($rt_s(47), $rt_s(106), omcw_SandtrixSettingsWeb$11__init_0()); + omcw_SandtrixSettingsWeb_settingsManager.$addSetting($rt_s(493), $rt_s(106), omcw_SandtrixSettingsWeb$12__init_0()); +} +var ju_NoSuchElementException = $rt_classWithoutFields(jl_RuntimeException); +function ju_NoSuchElementException__init_() { + var var_0 = new ju_NoSuchElementException(); + ju_NoSuchElementException__init_0(var_0); + return var_0; +} +function ju_NoSuchElementException__init_1(var_0) { + var var_1 = new ju_NoSuchElementException(); + ju_NoSuchElementException__init_2(var_1, var_0); + return var_1; +} +function ju_NoSuchElementException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function ju_NoSuchElementException__init_2($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +function omcsde_SAND() { + var a = this; jl_Enum.call(a); + a.$resolveable = 0; + a.$color5 = null; + a.$color_colorBlind = null; +} +var omcsde_SAND_RED = null; +var omcsde_SAND_YELLOW = null; +var omcsde_SAND_GREEN = null; +var omcsde_SAND_BLUE = null; +var omcsde_SAND_NONE = null; +var omcsde_SAND_BLOCK = null; +var omcsde_SAND_$VALUES = null; +function omcsde_SAND_$callClinit() { + omcsde_SAND_$callClinit = $rt_eraseClinit(omcsde_SAND); + omcsde_SAND__clinit_(); +} +function omcsde_SAND__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new omcsde_SAND(); + omcsde_SAND__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function omcsde_SAND_values() { + omcsde_SAND_$callClinit(); + return omcsde_SAND_$VALUES.$clone(); +} +function omcsde_SAND__init_0($this, var$1, var$2, $resolveable, $color, $color_colorBlind) { + omcsde_SAND_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$resolveable = $resolveable; + $this.$color5 = $color; + $this.$color_colorBlind = $color_colorBlind; +} +function omcsde_SAND_$values() { + omcsde_SAND_$callClinit(); + return $rt_createArrayFromData(omcsde_SAND, [omcsde_SAND_RED, omcsde_SAND_YELLOW, omcsde_SAND_GREEN, omcsde_SAND_BLUE, omcsde_SAND_NONE, omcsde_SAND_BLOCK]); +} +function omcsde_SAND__clinit_() { + omcsde_SAND_RED = omcsde_SAND__init_($rt_s(758), 0, 1, omcet_Tools$Colors_createFromHex($rt_s(998)), omcet_Tools$Colors_createFromHex($rt_s(999))); + omcsde_SAND_YELLOW = omcsde_SAND__init_($rt_s(751), 1, 1, omcet_Tools$Colors_createFromHex($rt_s(1000)), omcet_Tools$Colors_createFromHex($rt_s(1001))); + omcsde_SAND_GREEN = omcsde_SAND__init_($rt_s(746), 2, 1, omcet_Tools$Colors_createFromHex($rt_s(1002)), omcet_Tools$Colors_createFromHex($rt_s(1003))); + omcsde_SAND_BLUE = omcsde_SAND__init_($rt_s(739), 3, 1, omcet_Tools$Colors_createFromHex($rt_s(1004)), omcet_Tools$Colors_createFromHex($rt_s(1005))); + omcsde_SAND_NONE = omcsde_SAND__init_($rt_s(723), 4, 0, omcet_Tools$Colors_TRANSPARENT, omcet_Tools$Colors_TRANSPARENT); + omcsde_SAND_BLOCK = omcsde_SAND__init_($rt_s(1006), 5, 0, omcet_Tools$Colors_createFromHex($rt_s(1007)), omcet_Tools$Colors_createFromHex($rt_s(1007))); + omcsde_SAND_$VALUES = omcsde_SAND_$values(); +} +var cgxgbtf_HEXCoder = $rt_classWithoutFields(); +var cgxgbtf_HEXCoder_HEX_CHARS = null; +var cgxgbtf_HEXCoder_HEX_BYTES = null; +function cgxgbtf_HEXCoder_$callClinit() { + cgxgbtf_HEXCoder_$callClinit = $rt_eraseClinit(cgxgbtf_HEXCoder); + cgxgbtf_HEXCoder__clinit_(); +} +function cgxgbtf_HEXCoder__init_0() { + var var_0 = new cgxgbtf_HEXCoder(); + cgxgbtf_HEXCoder__init_(var_0); + return var_0; +} +function cgxgbtf_HEXCoder__init_($this) { + cgxgbtf_HEXCoder_$callClinit(); + jl_Object__init_0($this); +} +function cgxgbtf_HEXCoder_decode($string) { + var $bytes, $i, var$4, var$5, $c0, $c1; + cgxgbtf_HEXCoder_$callClinit(); + $bytes = $rt_createByteArray($string.$length() / 2 | 0); + $i = 0; + while (true) { + var$4 = $bytes.data; + if ($i >= var$4.length) + break; + var$5 = $i * 2 | 0; + $c0 = $string.$charAt(var$5); + $c1 = $string.$charAt(var$5 + 1 | 0); + var$4[$i] = ((cgxgbtf_HEXCoder_HEX_BYTES.data[$c0] << 4) + cgxgbtf_HEXCoder_HEX_BYTES.data[$c1] | 0) << 24 >> 24; + $i = $i + 1 | 0; + } + return $bytes; +} +function cgxgbtf_HEXCoder__clinit_() { + var $i; + cgxgbtf_HEXCoder_HEX_CHARS = $rt_createCharArrayFromData([48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 65, 66, 67, 68, 69, 70]); + cgxgbtf_HEXCoder_HEX_BYTES = $rt_createIntArray(128); + $i = 0; + while ($i < cgxgbtf_HEXCoder_HEX_CHARS.data.length) { + cgxgbtf_HEXCoder_HEX_BYTES.data[cgxgbtf_HEXCoder_HEX_CHARS.data[$i]] = $i; + if (cgxgbtf_HEXCoder_HEX_CHARS.data[$i] >= 65) + cgxgbtf_HEXCoder_HEX_BYTES.data[(cgxgbtf_HEXCoder_HEX_CHARS.data[$i] - 65 | 0) + 97 | 0] = $i; + $i = $i + 1 | 0; + } +} +var cbgssa_ScaleToAction = $rt_classWithoutFields(cbgssa_TemporalAction); +function cbgssa_ScaleToAction__init_0() { + var var_0 = new cbgssa_ScaleToAction(); + cbgssa_ScaleToAction__init_(var_0); + return var_0; +} +function cbgssa_ScaleToAction__init_($this) { + cbgssa_TemporalAction__init_($this); +} +function omcsugp_GameOverParticleSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$x_speed = 0.0; + a.$y_speed0 = 0.0; + a.$bounce = 0; + a.$freezeTime = 0; + a.$high = 0; + a.$active0 = 0; + a.$this$054 = null; +} +function omcsugp_GameOverParticleSystem$CustomData__init_(var_0, var_1, var_2, var_3, var_4, var_5, var_6) { + var var_7 = new omcsugp_GameOverParticleSystem$CustomData(); + omcsugp_GameOverParticleSystem$CustomData__init_0(var_7, var_0, var_1, var_2, var_3, var_4, var_5, var_6); + return var_7; +} +function omcsugp_GameOverParticleSystem$CustomData__init_0($this, $this$0, $x_speed, $y_speed, $bounce, $freezeTime, $high, $active) { + $this.$this$054 = $this$0; + jl_Object__init_0($this); + $this.$x_speed = $x_speed; + $this.$y_speed0 = $y_speed; + $this.$bounce = $bounce; + $this.$freezeTime = $freezeTime; + $this.$high = $high; + $this.$active0 = $active; +} +var cbgm_Octree$Collider = $rt_classWithoutFields(0); +function cbggg_GLOnlyTextureData() { + var a = this; jl_Object.call(a); + a.$width11 = 0; + a.$height10 = 0; + a.$isPrepared1 = 0; + a.$mipLevel = 0; + a.$internalFormat0 = 0; + a.$format6 = 0; + a.$type8 = 0; +} +function cbggg_GLOnlyTextureData__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new cbggg_GLOnlyTextureData(); + cbggg_GLOnlyTextureData__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function cbggg_GLOnlyTextureData__init_0($this, $width, $height, $mipMapLevel, $internalFormat, $format, $type) { + jl_Object__init_0($this); + $this.$width11 = 0; + $this.$height10 = 0; + $this.$isPrepared1 = 0; + $this.$mipLevel = 0; + $this.$width11 = $width; + $this.$height10 = $height; + $this.$mipLevel = $mipMapLevel; + $this.$internalFormat0 = $internalFormat; + $this.$format6 = $format; + $this.$type8 = $type; +} +function cbggg_GLOnlyTextureData_getType($this) { + cbgg_TextureData$TextureDataType_$callClinit(); + return cbgg_TextureData$TextureDataType_Custom; +} +function cbggg_GLOnlyTextureData_isPrepared($this) { + return $this.$isPrepared1; +} +function cbggg_GLOnlyTextureData_prepare($this) { + if (!$this.$isPrepared1) { + $this.$isPrepared1 = 1; + return; + } + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(885))); +} +function cbggg_GLOnlyTextureData_consumeCustomData($this, $target) { + cbg_Gdx_gl.$glTexImage2D($target, $this.$mipLevel, $this.$internalFormat0, $this.$width11, $this.$height10, 0, $this.$format6, $this.$type8, null); +} +function cbggg_GLOnlyTextureData_consumePixmap($this) { + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1008))); +} +function cbggg_GLOnlyTextureData_disposePixmap($this) { + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1008))); +} +function cbggg_GLOnlyTextureData_getWidth($this) { + return $this.$width11; +} +function cbggg_GLOnlyTextureData_getHeight($this) { + return $this.$height10; +} +function cbggg_GLOnlyTextureData_getFormat($this) { + cbgg_Pixmap$Format_$callClinit(); + return cbgg_Pixmap$Format_RGBA8888; +} +function cbggg_GLOnlyTextureData_useMipMaps($this) { + return 0; +} +function cbggg_GLOnlyTextureData_isManaged($this) { + return 0; +} +function omceu_API$_Config() { + var a = this; jl_Object.call(a); + a.$hardwareMouseEnabled = 0; + a.$keyboardMouseEnabled = 0; + a.$keyboardMouseButtonsUp = null; + a.$keyboardMouseButtonsDown = null; + a.$keyboardMouseButtonsLeft = null; + a.$keyboardMouseButtonsRight = null; + a.$keyboardMouseButtonsMouse1 = null; + a.$keyboardMouseButtonsMouse2 = null; + a.$keyboardMouseButtonsMouse3 = null; + a.$keyboardMouseButtonsMouse4 = null; + a.$keyboardMouseButtonsMouse5 = null; + a.$keyboardMouseButtonsScrollUp = null; + a.$keyboardMouseButtonsScrollDown = null; + a.$gamePadMouseEnabled = 0; + a.$gamePadMouseSensitivity = 0.0; + a.$gamePadMouseStickLeftEnabled = 0; + a.$gamePadMouseStickRightEnabled = 0; + a.$gamePadMouseButtonsMouse1 = null; + a.$gamePadMouseButtonsMouse2 = null; + a.$gamePadMouseButtonsMouse3 = null; + a.$gamePadMouseButtonsMouse4 = null; + a.$gamePadMouseButtonsMouse5 = null; + a.$gamePadMouseButtonsScrollUp = null; + a.$gamePadMouseButtonsScrollDown = null; + a.$simulatedMouseCursorSpeed = 0.0; + a.$simulatedMouseMagnetModeEnabled = 0; + a.$windowsDefaultEnforceScreenBounds = 0; + a.$windowsDefaultColor = null; + a.$componentsDefaultColor = null; + a.$tooltipDefaultColor = null; + a.$cursorGui = null; + a.$gameViewportDefaultUpdateTime = 0; + a.$tooltipDefaultFont = null; + a.$defaultFont = null; + a.$dragAlpha = 0.0; + a.$buttonHoldTimer = 0; + a.$knobSensitivity = 0.0; + a.$scrollBarSensitivity = 0.0; + a.$foldWindowsOnDoubleClick = 0; + a.$notificationsMax = 0; + a.$notificationsDefaultDisplayTime = 0; + a.$notificationsDefaultFont = null; + a.$notificationsDefaultColor = null; + a.$notificationsFadeoutTime = 0; + a.$notificationsScrollSpeed = 0.0; + a.$mapOverlayDefaultFadeoutTime = 0; + a.$textFieldDefaultAllowedCharacters = null; + a.$tooltipFadeInTime = 0; + a.$tooltipFadeInDelayTime = 0; + a.$uiKeyInteractionsDisabled = 0; + a.$uiMouseInteractionsDisabled = 0; + a.$defaultLowerCaseCharacters = null; + a.$defaultUpperCaseCharacters = null; +} +function omceu_API$_Config__init_0() { + var var_0 = new omceu_API$_Config(); + omceu_API$_Config__init_(var_0); + return var_0; +} +function omceu_API$_Config_getWindowsDefaultEnforceScreenBounds($this) { + return $this.$windowsDefaultEnforceScreenBounds; +} +function omceu_API$_Config_setWindowsDefaultEnforceScreenBounds($this, $windowsDefaultEnforceScreenBounds) { + $this.$windowsDefaultEnforceScreenBounds = $windowsDefaultEnforceScreenBounds; +} +function omceu_API$_Config_getGamePadMouseSensitivity($this) { + return $this.$gamePadMouseSensitivity; +} +function omceu_API$_Config_getCursorGui($this) { + return $this.$cursorGui; +} +function omceu_API$_Config_setCursorGui($this, $cursorGui) { + if ($cursorGui === null) + return; + $this.$cursorGui = $cursorGui; +} +function omceu_API$_Config_getKeyboardMouseButtonsMouse2($this) { + return $this.$keyboardMouseButtonsMouse2; +} +function omceu_API$_Config_getKeyboardMouseButtonsMouse3($this) { + return $this.$keyboardMouseButtonsMouse3; +} +function omceu_API$_Config_getKeyboardMouseButtonsMouse4($this) { + return $this.$keyboardMouseButtonsMouse4; +} +function omceu_API$_Config_getKeyboardMouseButtonsMouse5($this) { + return $this.$keyboardMouseButtonsMouse5; +} +function omceu_API$_Config_getKeyboardMouseButtonsUp($this) { + return $this.$keyboardMouseButtonsUp; +} +function omceu_API$_Config_setKeyboardMouseButtonsUp($this, $keyboardMouseButtonsUp) { + $this.$keyboardMouseButtonsUp = $keyboardMouseButtonsUp; +} +function omceu_API$_Config_getKeyBoardControlButtonsDown($this) { + return $this.$keyboardMouseButtonsDown; +} +function omceu_API$_Config_setKeyBoardControlButtonsDown($this, $keyBoardControlButtonsDown) { + $this.$keyboardMouseButtonsDown = $keyBoardControlButtonsDown; +} +function omceu_API$_Config_getKeyboardMouseButtonsLeft($this) { + return $this.$keyboardMouseButtonsLeft; +} +function omceu_API$_Config_setKeyboardMouseButtonsLeft($this, $keyboardMouseButtonsLeft) { + $this.$keyboardMouseButtonsLeft = $keyboardMouseButtonsLeft; +} +function omceu_API$_Config_getKeyboardMouseButtonsRight($this) { + return $this.$keyboardMouseButtonsRight; +} +function omceu_API$_Config_setKeyboardMouseButtonsRight($this, $keyboardMouseButtonsRight) { + $this.$keyboardMouseButtonsRight = $keyboardMouseButtonsRight; +} +function omceu_API$_Config_isHardwareMouseEnabled($this) { + return $this.$hardwareMouseEnabled; +} +function omceu_API$_Config_setHardwareMouseEnabled($this, $hardwareMouseEnabled) { + $this.$hardwareMouseEnabled = $hardwareMouseEnabled; +} +function omceu_API$_Config_getKeyboardMouseButtonsMouse1($this) { + return $this.$keyboardMouseButtonsMouse1; +} +function omceu_API$_Config_setKeyboardMouseButtonsMouse1($this, $keyboardMouseButtonsMouse1) { + $this.$keyboardMouseButtonsMouse1 = $keyboardMouseButtonsMouse1; +} +function omceu_API$_Config_getKeyboardMouseButtonsScrollUp($this) { + return $this.$keyboardMouseButtonsScrollUp; +} +function omceu_API$_Config_getKeyboardMouseButtonsScrollDown($this) { + return $this.$keyboardMouseButtonsScrollDown; +} +function omceu_API$_Config_isKeyboardMouseEnabled($this) { + return $this.$keyboardMouseEnabled; +} +function omceu_API$_Config_setKeyboardMouseEnabled($this, $keyboardMouseEnabled) { + $this.$keyboardMouseEnabled = $keyboardMouseEnabled; +} +function omceu_API$_Config_getDragAlpha($this) { + return $this.$dragAlpha; +} +function omceu_API$_Config_getButtonHoldTimer($this) { + return $this.$buttonHoldTimer; +} +function omceu_API$_Config_getKnobSensitivity($this) { + return $this.$knobSensitivity; +} +function omceu_API$_Config_getScrollBarSensitivity($this) { + return $this.$scrollBarSensitivity; +} +function omceu_API$_Config_isFoldWindowsOnDoubleClick($this) { + return $this.$foldWindowsOnDoubleClick; +} +function omceu_API$_Config_getNotificationsFadeoutTime($this) { + return $this.$notificationsFadeoutTime; +} +function omceu_API$_Config_getNotificationsScrollSpeed($this) { + return $this.$notificationsScrollSpeed; +} +function omceu_API$_Config_getTooltipFadeInTime($this) { + return $this.$tooltipFadeInTime; +} +function omceu_API$_Config_getTooltipFadeInDelayTime($this) { + return $this.$tooltipFadeInDelayTime; +} +function omceu_API$_Config_getSimulatedMouseCursorSpeed($this) { + return $this.$simulatedMouseCursorSpeed; +} +function omceu_API$_Config_setSimulatedMouseCursorSpeed($this, $simulatedMouseCursorSpeed) { + $this.$simulatedMouseCursorSpeed = $simulatedMouseCursorSpeed; +} +function omceu_API$_Config_isSimulatedMouseMagnetModeEnabled($this) { + return $this.$simulatedMouseMagnetModeEnabled; +} +function omceu_API$_Config_isUiKeyInteractionsDisabled($this) { + return $this.$uiKeyInteractionsDisabled; +} +function omceu_API$_Config_isUiMouseInteractionsDisabled($this) { + return $this.$uiMouseInteractionsDisabled; +} +function omceu_API$_Config_setUiMouseInteractionsDisabled($this, $uiMouseInteractionsDisabled) { + $this.$uiMouseInteractionsDisabled = $uiMouseInteractionsDisabled; +} +function omceu_API$_Config_isGamePadMouseEnabled($this) { + return $this.$gamePadMouseEnabled; +} +function omceu_API$_Config_isGamePadMouseStickLeftEnabled($this) { + return $this.$gamePadMouseStickLeftEnabled; +} +function omceu_API$_Config_isGamePadMouseStickRightEnabled($this) { + return $this.$gamePadMouseStickRightEnabled; +} +function omceu_API$_Config_getGamePadMouseButtonsMouse1($this) { + return $this.$gamePadMouseButtonsMouse1; +} +function omceu_API$_Config_getGamePadMouseButtonsMouse2($this) { + return $this.$gamePadMouseButtonsMouse2; +} +function omceu_API$_Config_getGamePadMouseButtonsMouse3($this) { + return $this.$gamePadMouseButtonsMouse3; +} +function omceu_API$_Config_getGamePadMouseButtonsMouse4($this) { + return $this.$gamePadMouseButtonsMouse4; +} +function omceu_API$_Config_getGamePadMouseButtonsMouse5($this) { + return $this.$gamePadMouseButtonsMouse5; +} +function omceu_API$_Config_getGamePadMouseButtonsScrollUp($this) { + return $this.$gamePadMouseButtonsScrollUp; +} +function omceu_API$_Config_getGamePadMouseButtonsScrollDown($this) { + return $this.$gamePadMouseButtonsScrollDown; +} +function omceu_API$_Config_getDefaultLowerCaseCharacters($this) { + return $this.$defaultLowerCaseCharacters; +} +function omceu_API$_Config_getDefaultUpperCaseCharacters($this) { + return $this.$defaultUpperCaseCharacters; +} +function omceu_API$_Config__init_($this) { + var var$1, $maxCharacters, $i; + jl_Object__init_0($this); + var$1 = $rt_createIntArray(1); + var$1.data[0] = 19; + $this.$keyboardMouseButtonsUp = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 20; + $this.$keyboardMouseButtonsDown = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 21; + $this.$keyboardMouseButtonsLeft = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 22; + $this.$keyboardMouseButtonsRight = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 129; + $this.$keyboardMouseButtonsMouse1 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 130; + $this.$keyboardMouseButtonsMouse2 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 61; + $this.$keyboardMouseButtonsMouse3 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 0; + $this.$keyboardMouseButtonsMouse4 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 0; + $this.$keyboardMouseButtonsMouse5 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 92; + $this.$keyboardMouseButtonsScrollUp = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 93; + $this.$keyboardMouseButtonsScrollDown = var$1; + $this.$gamePadMouseEnabled = 0; + $this.$gamePadMouseSensitivity = 0.4000000059604645; + $this.$gamePadMouseStickLeftEnabled = 1; + $this.$gamePadMouseStickRightEnabled = 0; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 0; + $this.$gamePadMouseButtonsMouse1 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 1; + $this.$gamePadMouseButtonsMouse2 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 2; + $this.$gamePadMouseButtonsMouse3 = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 3; + $this.$gamePadMouseButtonsMouse4 = var$1; + $this.$gamePadMouseButtonsMouse5 = $rt_createIntArray(0); + var$1 = $rt_createIntArray(1); + var$1.data[0] = 8; + $this.$gamePadMouseButtonsScrollUp = var$1; + var$1 = $rt_createIntArray(1); + var$1.data[0] = 9; + $this.$gamePadMouseButtonsScrollDown = var$1; + $this.$simulatedMouseCursorSpeed = 4.0; + $this.$simulatedMouseMagnetModeEnabled = 1; + $this.$windowsDefaultEnforceScreenBounds = 0; + omcet_Tools$Colors_$callClinit(); + $this.$windowsDefaultColor = omcet_Tools$Colors_WHITE; + $this.$componentsDefaultColor = omcet_Tools$Colors_WHITE; + $this.$tooltipDefaultColor = omcet_Tools$Colors_WHITE; + omceum_GUIBaseMedia_$callClinit(); + $this.$cursorGui = omceum_GUIBaseMedia_GUI_CURSOR_ARROW; + $this.$gameViewportDefaultUpdateTime = 200; + $this.$tooltipDefaultFont = omceum_GUIBaseMedia_FONT_BLACK; + $this.$defaultFont = omceum_GUIBaseMedia_FONT_BLACK; + $this.$dragAlpha = 0.800000011920929; + $this.$buttonHoldTimer = 8; + $this.$knobSensitivity = 1.0; + $this.$scrollBarSensitivity = 1.0; + $this.$foldWindowsOnDoubleClick = 1; + $this.$notificationsMax = 20; + $this.$notificationsDefaultDisplayTime = 3000; + $this.$notificationsDefaultFont = omceum_GUIBaseMedia_FONT_WHITE; + $this.$notificationsDefaultColor = omcet_Tools$Colors_GRAY_DARK; + $this.$notificationsFadeoutTime = 200; + $this.$notificationsScrollSpeed = 1.0; + $this.$mapOverlayDefaultFadeoutTime = 200; + $this.$textFieldDefaultAllowedCharacters = ju_HashSet__init_(); + $this.$tooltipFadeInTime = 50; + $this.$tooltipFadeInDelayTime = 25; + $this.$uiKeyInteractionsDisabled = 0; + $this.$uiMouseInteractionsDisabled = 0; + $this.$defaultLowerCaseCharacters = $rt_createCharArrayFromData([97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 9, 8, 10]); + $this.$defaultUpperCaseCharacters = $rt_createCharArrayFromData([65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 33, 63, 46, 43, 45, 61, 38, 37, 42, 36, 9, 8, 10]); + $maxCharacters = jl_Math_min($this.$defaultLowerCaseCharacters.data.length, $this.$defaultUpperCaseCharacters.data.length); + $i = 0; + while ($i < $maxCharacters) { + $this.$textFieldDefaultAllowedCharacters.$add2(jl_Character_valueOf($this.$defaultLowerCaseCharacters.data[$i])); + $this.$textFieldDefaultAllowedCharacters.$add2(jl_Character_valueOf($this.$defaultUpperCaseCharacters.data[$i])); + $i = $i + 1 | 0; + } +} +function omceu_API$_Config_getKeyboardMouseButtons($this) { + var $buttons; + $buttons = $rt_createArrayFromData($rt_arraycls($rt_intcls()), [$this.$getKeyboardMouseButtonsUp(), $this.$getKeyBoardControlButtonsDown(), $this.$getKeyboardMouseButtonsLeft(), $this.$getKeyboardMouseButtonsRight(), $this.$getKeyboardMouseButtonsMouse1(), $this.$getKeyboardMouseButtonsMouse2(), $this.$getKeyboardMouseButtonsMouse3(), $this.$getKeyboardMouseButtonsMouse4(), $this.$getKeyboardMouseButtonsMouse5(), $this.$getKeyboardMouseButtonsScrollUp(), $this.$getKeyboardMouseButtonsScrollDown()]); + return $buttons; +} +function omceu_API$_Config_getGamepadMouseButtons($this) { + var $buttons; + $buttons = $rt_createArrayFromData($rt_arraycls($rt_intcls()), [$this.$getGamePadMouseButtonsMouse1(), $this.$getGamePadMouseButtonsMouse2(), $this.$getGamePadMouseButtonsMouse3(), $this.$getGamePadMouseButtonsMouse4(), $this.$getGamePadMouseButtonsMouse5(), $this.$getGamePadMouseButtonsScrollUp(), $this.$getGamePadMouseButtonsScrollDown()]); + return $buttons; +} +var jur_BackReferenceSet = $rt_classWithoutFields(jur_CIBackReferenceSet); +function jur_BackReferenceSet__init_(var_0, var_1) { + var var_2 = new jur_BackReferenceSet(); + jur_BackReferenceSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_BackReferenceSet__init_0($this, $groupIndex, $consCounter) { + jur_CIBackReferenceSet__init_0($this, $groupIndex, $consCounter); +} +function jur_BackReferenceSet_matches($this, $stringIndex, $testString, $matchResult) { + var $group, $shift; + $group = $this.$getString($matchResult); + if ($group !== null && ($stringIndex + $group.$length() | 0) <= $matchResult.$getRightBound()) { + $shift = !($testString.$toString()).$startsWith($group, $stringIndex) ? (-1) : $group.$length(); + if ($shift < 0) + return (-1); + $matchResult.$setConsumed($this.$consCounter0, $shift); + return $this.$next.$matches($stringIndex + $shift | 0, $testString, $matchResult); + } + return (-1); +} +function jur_BackReferenceSet_find($this, $strIndex, $testString, $matchResult) { + var $group, $strLength, $testStr, var$7; + $group = $this.$getString($matchResult); + $strLength = $matchResult.$getLeftBound(); + if ($group !== null && ($strIndex + $group.$length() | 0) <= $strLength) { + $testStr = $testString.$toString(); + while (true) { + if ($strIndex > $strLength) + return (-1); + var$7 = $testStr.$indexOf0($group, $strIndex); + if (var$7 < 0) + return (-1); + if ($this.$next.$matches(var$7 + $group.$length() | 0, $testString, $matchResult) >= 0) + break; + $strIndex = var$7 + 1 | 0; + } + return var$7; + } + return (-1); +} +function jur_BackReferenceSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $group, $testStr, var$7; + $group = $this.$getString($matchResult); + if ($group === null) + return (-1); + $testStr = $testString.$toString(); + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = $testStr.$lastIndexOf2($group, $lastIndex); + if (var$7 < 0) + break a; + if (var$7 < $strIndex) + break a; + if ($this.$next.$matches(var$7 + $group.$length() | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +} +function jur_BackReferenceSet_first($this, $set) { + return 1; +} +function jur_BackReferenceSet_getName($this) { + var var$1, var$2; + var$1 = $this.$groupIndex0; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(1009)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_DotQuantifierSet() { + jur_QuantifierSet.call(this); + this.$lt0 = null; +} +function jur_DotQuantifierSet__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_DotQuantifierSet(); + jur_DotQuantifierSet__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_DotQuantifierSet__init_0($this, $innerSet, $next, $type, $lt) { + jur_QuantifierSet__init_($this, $innerSet, $next, $type); + $this.$lt0 = $lt; +} +function jur_DotQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength, $startSearch; + $strLength = $matchResult.$getRightBound(); + $startSearch = jur_DotQuantifierSet_findLineTerminator($this, $stringIndex, $strLength, $testString); + if ($startSearch >= 0) + $strLength = $startSearch; + if ($strLength > $stringIndex) + return $this.$next.$findBack($stringIndex, $strLength, $testString, $matchResult); + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_DotQuantifierSet_find($this, $stringIndex, $testString, $matchResult) { + var $strLength, $res, $nextSearch, var$7, $leftBound; + $strLength = $matchResult.$getRightBound(); + $res = $this.$next.$find($stringIndex, $testString, $matchResult); + if ($res < 0) + return (-1); + $nextSearch = jur_DotQuantifierSet_findLineTerminator($this, $res, $strLength, $testString); + if ($nextSearch >= 0) + $strLength = $nextSearch; + var$7 = $this.$next.$findBack($res, $strLength, $testString, $matchResult); + var$7 = jl_Math_max($res, var$7); + $leftBound = var$7 > 0 ? jur_DotQuantifierSet_findBackLineTerminator($this, $stringIndex, var$7 - 1 | 0, $testString) : var$7 ? (-1) : 0; + if ($leftBound >= $stringIndex) + $stringIndex = $leftBound >= var$7 ? $leftBound : $leftBound + 1 | 0; + return $stringIndex; +} +function jur_DotQuantifierSet_findLineTerminator($this, $i, $to, $testString) { + while (true) { + if ($i >= $to) + return (-1); + if ($this.$lt0.$isLineTerminator($testString.$charAt($i))) + break; + $i = $i + 1 | 0; + } + return $i; +} +function jur_DotQuantifierSet_findBackLineTerminator($this, $from, $i, $testString) { + while (true) { + if ($i < $from) + return (-1); + if ($this.$lt0.$isLineTerminator($testString.$charAt($i))) + break; + $i = $i + (-1) | 0; + } + return $i; +} +function jur_DotQuantifierSet_getName($this) { + return $rt_s(1010); +} +function cbgggpv_WeightMeshSpawnShapeValue() { + cbgggpv_MeshSpawnShapeValue.call(this); + this.$distribution = null; +} +function cbgggpv_WeightMeshSpawnShapeValue__init_0() { + var var_0 = new cbgggpv_WeightMeshSpawnShapeValue(); + cbgggpv_WeightMeshSpawnShapeValue__init_(var_0); + return var_0; +} +function cbgggpv_WeightMeshSpawnShapeValue__init_($this) { + cbgggpv_MeshSpawnShapeValue__init_($this); + $this.$distribution = cbgm_CumulativeDistribution__init_0(); +} +function jt_DecimalFormat() { + var a = this; jt_NumberFormat.call(a); + a.$symbols0 = null; + a.$positivePrefix = null; + a.$negativePrefix = null; + a.$positiveSuffix = null; + a.$negativeSuffix = null; + a.$multiplier = 0; + a.$groupingSize = 0; + a.$decimalSeparatorAlwaysShown = 0; + a.$exponentDigits = 0; + a.$pattern2 = null; +} +var jt_DecimalFormat_POW10_ARRAY = null; +var jt_DecimalFormat_POW10_INT_ARRAY = null; +function jt_DecimalFormat_$callClinit() { + jt_DecimalFormat_$callClinit = $rt_eraseClinit(jt_DecimalFormat); + jt_DecimalFormat__clinit_(); +} +function jt_DecimalFormat__init_2() { + var var_0 = new jt_DecimalFormat(); + jt_DecimalFormat__init_1(var_0); + return var_0; +} +function jt_DecimalFormat__init_0(var_0) { + var var_1 = new jt_DecimalFormat(); + jt_DecimalFormat__init_3(var_1, var_0); + return var_1; +} +function jt_DecimalFormat__init_(var_0, var_1) { + var var_2 = new jt_DecimalFormat(); + jt_DecimalFormat__init_4(var_2, var_0, var_1); + return var_2; +} +function jt_DecimalFormat__init_1($this) { + jt_DecimalFormat_$callClinit(); + jt_DecimalFormat__init_3($this, otciu_CLDRHelper_resolveNumberFormat(ju_Locale_getLanguage(ju_Locale_getDefault()), ju_Locale_getCountry(ju_Locale_getDefault()))); +} +function jt_DecimalFormat__init_3($this, $pattern) { + jt_DecimalFormat_$callClinit(); + jt_DecimalFormat__init_4($this, $pattern, jt_DecimalFormatSymbols__init_0()); +} +function jt_DecimalFormat__init_4($this, $pattern, $value) { + var var$3; + jt_DecimalFormat_$callClinit(); + jt_NumberFormat__init_($this); + $this.$positivePrefix = $rt_createArray(jt_DecimalFormat$FormatField, 0); + var$3 = $rt_createArray(jt_DecimalFormat$FormatField, 1); + var$3.data[0] = jt_DecimalFormat$TextField__init_($rt_s(1011)); + $this.$negativePrefix = var$3; + $this.$positiveSuffix = $rt_createArray(jt_DecimalFormat$FormatField, 0); + $this.$negativeSuffix = $rt_createArray(jt_DecimalFormat$FormatField, 0); + $this.$multiplier = 1; + $this.$symbols0 = $value.$clone(); + $this.$applyPattern($pattern); +} +function jt_DecimalFormat_applyPattern($this, $pattern) { + var $parser; + $parser = jt_DecimalFormatParser__init_0(); + $parser.$parse($pattern); + $parser.$apply2($this); + $this.$pattern2 = $pattern; +} +function jt_DecimalFormat_setMultiplier($this, $newValue) { + $this.$multiplier = $newValue; +} +function jt_DecimalFormat_getGroupingSize($this) { + return $this.$groupingSize; +} +function jt_DecimalFormat_setGroupingSize($this, $newValue) { + $this.$groupingSize = $newValue; +} +function jt_DecimalFormat_setDecimalSeparatorAlwaysShown($this, $newValue) { + $this.$decimalSeparatorAlwaysShown = $newValue; +} +function jt_DecimalFormat__clinit_() { + jt_DecimalFormat_POW10_ARRAY = $rt_createLongArrayFromData([Long_fromInt(1), Long_fromInt(10), Long_fromInt(100), Long_fromInt(1000), Long_fromInt(10000), Long_fromInt(100000), Long_fromInt(1000000), Long_fromInt(10000000), Long_fromInt(100000000), Long_fromInt(1000000000), Long_create(1410065408, 2), Long_create(1215752192, 23), Long_create(3567587328, 232), Long_create(1316134912, 2328), Long_create(276447232, 23283), Long_create(2764472320, 232830), Long_create(1874919424, 2328306), Long_create(1569325056, 23283064), + Long_create(2808348672, 232830643)]); + jt_DecimalFormat_POW10_INT_ARRAY = $rt_createIntArrayFromData([1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]); +} +var otcit_FloatAnalyzer = $rt_classWithoutFields(); +var otcit_FloatAnalyzer_mantissa10Table = null; +var otcit_FloatAnalyzer_exp10Table = null; +function otcit_FloatAnalyzer_$callClinit() { + otcit_FloatAnalyzer_$callClinit = $rt_eraseClinit(otcit_FloatAnalyzer); + otcit_FloatAnalyzer__clinit_(); +} +function otcit_FloatAnalyzer__init_0() { + var var_0 = new otcit_FloatAnalyzer(); + otcit_FloatAnalyzer__init_(var_0); + return var_0; +} +function otcit_FloatAnalyzer__init_($this) { + otcit_FloatAnalyzer_$callClinit(); + jl_Object__init_0($this); +} +function otcit_FloatAnalyzer_analyze($d, $result) { + var $bits, $mantissa, $exponent, $errorShift, var$7, $decExponent, $binExponentCorrection, $mantissaShift, var$11, $decMantissa, var$13, $error, $upError, $downError, $lowerPos, $upperPos; + otcit_FloatAnalyzer_$callClinit(); + $bits = $rt_floatToIntBits($d); + $result.$sign = !($bits & (-2147483648)) ? 0 : 1; + $mantissa = $bits & 8388607; + $exponent = $bits >> 23 & 255; + if (!$mantissa && !$exponent) { + $result.$mantissa = 0; + $result.$exponent = 0; + return; + } + $errorShift = 0; + if ($exponent) + var$7 = $mantissa | 8388608; + else { + var$7 = $mantissa << 1; + while (Long_eq(Long_and(Long_fromInt(var$7), Long_fromInt(8388608)), Long_ZERO)) { + var$7 = var$7 << 1; + $exponent = $exponent + (-1) | 0; + $errorShift = $errorShift + 1 | 0; + } + } + $decExponent = ju_Arrays_binarySearch(otcit_FloatAnalyzer_exp10Table, $exponent); + if ($decExponent < 0) + $decExponent = ( -$decExponent | 0) - 2 | 0; + $binExponentCorrection = $exponent - otcit_FloatAnalyzer_exp10Table.data[$decExponent] | 0; + $mantissaShift = 9 + $binExponentCorrection | 0; + var$11 = Long_fromInt(var$7); + $decMantissa = Long_lo(Long_shru(Long_mul(var$11, Long_fromInt(otcit_FloatAnalyzer_mantissa10Table.data[$decExponent])), 32 - $mantissaShift | 0)); + if ($decMantissa >= 1000000000) { + $decExponent = $decExponent + 1 | 0; + var$13 = $exponent - otcit_FloatAnalyzer_exp10Table.data[$decExponent] | 0; + $mantissaShift = 9 + var$13 | 0; + $decMantissa = Long_lo(Long_shru(Long_mul(var$11, Long_fromInt(otcit_FloatAnalyzer_mantissa10Table.data[$decExponent])), 32 - $mantissaShift | 0)); + } + var$13 = (31 - $mantissaShift | 0) - $errorShift | 0; + $error = var$13 >= 0 ? otcit_FloatAnalyzer_mantissa10Table.data[$decExponent] >>> var$13 | 0 : otcit_FloatAnalyzer_mantissa10Table.data[$decExponent] << ( -var$13 | 0); + $upError = ($error + 1 | 0) >> 1; + $downError = $error >> 1; + if (var$7 == 4194304) + $downError = $downError >> 2; + $lowerPos = otcit_FloatAnalyzer_findLowerDistanceToZero($decMantissa, $downError); + $upperPos = otcit_FloatAnalyzer_findUpperDistanceToZero($decMantissa, $upError); + var$7 = $rt_compare($lowerPos, $upperPos); + var$7 = var$7 > 0 ? $rt_imul($decMantissa / $lowerPos | 0, $lowerPos) : var$7 < 0 ? $rt_imul($decMantissa / $upperPos | 0, $upperPos) + $upperPos | 0 : $rt_imul(($decMantissa + ($upperPos / 2 | 0) | 0) / $upperPos | 0, $upperPos); + if (var$7 >= 1000000000) { + $decExponent = $decExponent + 1 | 0; + var$7 = var$7 / 10 | 0; + } else if (var$7 < 100000000) { + $decExponent = $decExponent + (-1) | 0; + var$7 = var$7 * 10 | 0; + } + $result.$mantissa = var$7; + $result.$exponent = $decExponent - 50 | 0; +} +function otcit_FloatAnalyzer_findLowerDistanceToZero($mantissa, $error) { + var $pos, $mantissaRight; + otcit_FloatAnalyzer_$callClinit(); + $pos = 10; + while ($pos <= $error) { + $pos = $pos * 10 | 0; + } + $mantissaRight = $mantissa % $pos | 0; + if ($mantissaRight >= ($error / 2 | 0)) + $pos = $pos / 10 | 0; + return $pos; +} +function otcit_FloatAnalyzer_findUpperDistanceToZero($mantissa, $error) { + var $pos, $mantissaRight; + otcit_FloatAnalyzer_$callClinit(); + $pos = 10; + while ($pos <= $error) { + $pos = $pos * 10 | 0; + } + $mantissaRight = $mantissa % $pos | 0; + if (($pos - $mantissaRight | 0) > ($error / 2 | 0)) + $pos = $pos / 10 | 0; + return $pos; +} +function otcit_FloatAnalyzer__clinit_() { + var $decMantissaOne, $exponent, $i, var$4, var$5, var$6, $remainder, $maxMantissa, $shift, var$10, $shiftedOffPart; + otcit_FloatAnalyzer_mantissa10Table = $rt_createIntArray(100); + otcit_FloatAnalyzer_exp10Table = $rt_createIntArray(100); + $decMantissaOne = 2000000000; + $exponent = 127; + $i = 0; + var$4 = $decMantissaOne; + while ($i < 50) { + var$5 = otcit_FloatAnalyzer_mantissa10Table.data; + var$6 = $i + 50 | 0; + var$5[var$6] = $rt_udiv(var$4, 20); + otcit_FloatAnalyzer_exp10Table.data[var$6] = $exponent; + var$6 = $rt_udiv(var$4, 10); + $remainder = $rt_umod(var$6, 10); + while (var$6 <= $decMantissaOne && !(var$6 & (-2147483648))) { + var$6 = var$6 << 1; + $exponent = $exponent + 1 | 0; + $remainder = $remainder << 1; + } + var$4 = var$6 + ($remainder / 10 | 0) | 0; + $i = $i + 1 | 0; + } + $maxMantissa = 214748364; + var$4 = 127; + $i = 0; + while ($i < 50) { + $shift = 0; + var$10 = $decMantissaOne; + while (var$10 > $maxMantissa) { + var$10 = var$10 >> 1; + $shift = $shift + 1 | 0; + var$4 = var$4 + (-1) | 0; + } + var$10 = var$10 * 10 | 0; + if ($shift <= 0) + $decMantissaOne = var$10; + else { + $shiftedOffPart = Long_fromInt($decMantissaOne & ((1 << $shift) - 1 | 0)); + $decMantissaOne = Long_lo(Long_add(Long_fromInt(var$10), Long_shr(Long_mul($shiftedOffPart, Long_fromInt(10)), $shift))); + } + var$5 = otcit_FloatAnalyzer_mantissa10Table.data; + var$10 = (50 - $i | 0) - 1 | 0; + var$5[var$10] = $rt_udiv($decMantissaOne, 20); + otcit_FloatAnalyzer_exp10Table.data[var$10] = var$4; + $i = $i + 1 | 0; + } +} +function cbgg_Composite() { + jl_Enum.call(this); + this.$value10 = null; +} +var cbgg_Composite_COPY = null; +var cbgg_Composite_DESTINATION_ATOP = null; +var cbgg_Composite_DESTINATION_IN = null; +var cbgg_Composite_DESTINATION_OUT = null; +var cbgg_Composite_DESTINATION_OVER = null; +var cbgg_Composite_LIGHTER = null; +var cbgg_Composite_SOURCE_ATOP = null; +var cbgg_Composite_SOURCE_IN = null; +var cbgg_Composite_SOURCE_OUT = null; +var cbgg_Composite_SOURCE_OVER = null; +var cbgg_Composite_XOR = null; +var cbgg_Composite_$VALUES = null; +function cbgg_Composite_$callClinit() { + cbgg_Composite_$callClinit = $rt_eraseClinit(cbgg_Composite); + cbgg_Composite__clinit_(); +} +function cbgg_Composite__init_(var_0, var_1, var_2) { + var var_3 = new cbgg_Composite(); + cbgg_Composite__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Composite_values() { + cbgg_Composite_$callClinit(); + return cbgg_Composite_$VALUES.$clone(); +} +function cbgg_Composite__init_0($this, var$1, var$2, $value) { + cbgg_Composite_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$value10 = $value; +} +function cbgg_Composite_getValue($this) { + return $this.$value10; +} +function cbgg_Composite__clinit_() { + cbgg_Composite_COPY = cbgg_Composite__init_($rt_s(1012), 0, $rt_s(1013)); + cbgg_Composite_DESTINATION_ATOP = cbgg_Composite__init_($rt_s(1014), 1, $rt_s(1015)); + cbgg_Composite_DESTINATION_IN = cbgg_Composite__init_($rt_s(1016), 2, $rt_s(1017)); + cbgg_Composite_DESTINATION_OUT = cbgg_Composite__init_($rt_s(1018), 3, $rt_s(1019)); + cbgg_Composite_DESTINATION_OVER = cbgg_Composite__init_($rt_s(1020), 4, $rt_s(1021)); + cbgg_Composite_LIGHTER = cbgg_Composite__init_($rt_s(1022), 5, $rt_s(1023)); + cbgg_Composite_SOURCE_ATOP = cbgg_Composite__init_($rt_s(1024), 6, $rt_s(1025)); + cbgg_Composite_SOURCE_IN = cbgg_Composite__init_($rt_s(1026), 7, $rt_s(1027)); + cbgg_Composite_SOURCE_OUT = cbgg_Composite__init_($rt_s(1028), 8, $rt_s(1029)); + cbgg_Composite_SOURCE_OVER = cbgg_Composite__init_($rt_s(1030), 9, $rt_s(1031)); + cbgg_Composite_XOR = cbgg_Composite__init_($rt_s(1032), 10, $rt_s(1033)); + cbgg_Composite_$VALUES = $rt_createArrayFromData(cbgg_Composite, [cbgg_Composite_COPY, cbgg_Composite_DESTINATION_ATOP, cbgg_Composite_DESTINATION_IN, cbgg_Composite_DESTINATION_OUT, cbgg_Composite_DESTINATION_OVER, cbgg_Composite_LIGHTER, cbgg_Composite_SOURCE_ATOP, cbgg_Composite_SOURCE_IN, cbgg_Composite_SOURCE_OUT, cbgg_Composite_SOURCE_OVER, cbgg_Composite_XOR]); +} +function cbgm_CumulativeDistribution() { + jl_Object.call(this); + this.$values14 = null; +} +function cbgm_CumulativeDistribution__init_0() { + var var_0 = new cbgm_CumulativeDistribution(); + cbgm_CumulativeDistribution__init_(var_0); + return var_0; +} +function cbgm_CumulativeDistribution__init_($this) { + jl_Object__init_0($this); + $this.$values14 = cbgu_Array__init_0(0, 10, $rt_cls(cbgm_CumulativeDistribution$CumulativeValue)); +} +function omceu_API$_Windows() { + jl_Object.call(this); + this.$this$055 = null; +} +function omceu_API$_Windows__init_(var_0) { + var var_1 = new omceu_API$_Windows(); + omceu_API$_Windows__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Windows__init_0($this, $this$0) { + $this.$this$055 = $this$0; + jl_Object__init_0($this); +} +function omceu_API$_Windows_defaultWindowAction($this) { + return omceu_API$_Windows$1__init_($this); +} +function omceu_API$_Windows_create($this, $x, $y, $width, $height, $title) { + return $this.$create19($x, $y, $width, $height, $title, null, 0, 1, 1, 1, omceu_API$_Windows_defaultWindowAction($this), null, $this.$this$055.$config.$windowsDefaultColor, null); +} +function omceu_API$_Windows_create0($this, $x, $y, $width, $height, $title, $icon) { + return $this.$create19($x, $y, $width, $height, $title, $icon, 0, 1, 1, 1, omceu_API$_Windows_defaultWindowAction($this), null, $this.$this$055.$config.$windowsDefaultColor, null); +} +function omceu_API$_Windows_create1($this, $x, $y, $width, $height, $title, $icon, $alwaysOnTop, $moveAble, $hasTitleBar, $visible, $windowAction, $components, $color, $font) { + var $window; + $window = omceug_Window__init_(); + $this.$setPosition0($window, $x, $y); + $this.$setSize0($window, $width, $height); + $this.$setTitle($window, $title); + $this.$setAlwaysOnTop($window, $alwaysOnTop); + $this.$setMoveAble($window, $moveAble); + $this.$setColor4($window, $color); + $this.$setFont1($window, $font); + $this.$setHasTitleBar($window, $hasTitleBar); + $this.$setVisible0($window, $visible); + $this.$setWindowAction($window, $windowAction); + $this.$setIcon0($window, $icon); + $this.$setIconIndex($window, 0); + $this.$setName($window, $rt_s(102)); + $this.$setData($window, null); + $this.$setEnforceScreenBounds($window, $this.$this$055.$config.$getWindowsDefaultEnforceScreenBounds()); + $this.$setFoldable($window, 1); + $window.$components = ju_ArrayList__init_(); + $window.$font0 = $this.$this$055.$config.$defaultFont; + $window.$messageReceiverActions = ju_ArrayList__init_(); + $window.$updateActions0 = ju_ArrayList__init_(); + $window.$addedToScreen0 = 0; + $this.$addComponents($window, $components); + return $window; +} +function omceu_API$_Windows_setEnforceScreenBounds($this, $window, $enforceScreenBounds) { + if ($window === null) + return; + $window.$enforceScreenBounds = $enforceScreenBounds; +} +function omceu_API$_Windows_setIcon($this, $window, $icon) { + if ($window === null) + return; + $window.$icon = $icon; +} +function omceu_API$_Windows_setIconIndex($this, $window, $iconIndex) { + if ($window === null) + return; + $window.$iconIndex = omcet_Tools$Calc_lowerBounds($iconIndex, 0); +} +function omceu_API$_Windows_setVisible($this, $window, $visible) { + if ($window === null) + return; + $window.$visible1 = $visible; +} +function omceu_API$_Windows_setHasTitleBar($this, $window, $hasTitleBar) { + if ($window === null) + return; + $window.$hasTitleBar = $hasTitleBar; +} +function omceu_API$_Windows_setWindowAction($this, $window, $windowAction) { + if ($window === null) + return; + $window.$windowAction = $windowAction; +} +function omceu_API$_Windows_setFoldable($this, $window, $foldable) { + if ($window === null) + return; + $window.$foldable = $foldable; +} +function omceu_API$_Windows_addComponent($this, $window, $component) { + if ($window !== null && $component !== null) { + omceu_UICommons_component_addToWindow($component, $this.$this$055.$inputState, $window); + return; + } +} +function omceu_API$_Windows_addComponents($this, $window, $components) { + var var$3, var$4, var$5, $component; + if ($window !== null && $components !== null) { + var$3 = $components.data; + var$4 = var$3.length; + var$5 = 0; + while (var$5 < var$4) { + $component = var$3[var$5]; + $this.$addComponent($window, $component); + var$5 = var$5 + 1 | 0; + } + return; + } +} +function omceu_API$_Windows_findComponentsByName($this, $window, $name) { + if ($window !== null && $name !== null) + return ju_ArrayList__init_0((($window.$components.$stream0()).$filter0(omceu_API$_Windows$findComponentsByName$lambda$_42_0__init_($name))).$toList()); + return ju_ArrayList__init_(); +} +function omceu_API$_Windows_findComponentByName($this, $window, $name) { + var $result; + if ($window !== null && $name !== null) { + $result = $this.$findComponentsByName($window, $name); + return $result.$size0() <= 0 ? null : $result.$get5(0); + } + return null; +} +function omceu_API$_Windows_center($this, $window) { + if ($window === null) + return; + $window.$x0 = ($this.$this$055.$inputState.$internalResolutionWidth / 2 | 0) - (omceu_UICommons_window_getRealWidth($window) / 2 | 0) | 0; + $window.$y0 = ($this.$this$055.$inputState.$internalResolutionHeight / 2 | 0) - (omceu_UICommons_window_getRealHeight($window) / 2 | 0) | 0; +} +function omceu_API$_Windows_setFont($this, $window, $font) { + if ($window === null) + return; + if ($font === null) + $font = $this.$this$055.$config.$defaultFont; + $window.$font0 = $font; +} +function omceu_API$_Windows_setName($this, $window, $name) { + if ($window === null) + return; + $window.$name2 = omcet_Tools$Text_validString0($name); +} +function omceu_API$_Windows_setData($this, $window, $data) { + if ($window === null) + return; + $window.$data1 = $data; +} +function omceu_API$_Windows_setColor($this, $window, $color) { + if ($window !== null && $color !== null) { + $this.$setColor5($window, $color.$r1, $color.$g1, $color.$b1, $color.$a1); + return; + } +} +function omceu_API$_Windows_setColor0($this, $window, $r, $g, $b, $a) { + if ($window === null) + return; + $window.$color_r0 = $r; + $window.$color_g0 = $g; + $window.$color_b0 = $b; + $window.$color_a0 = $a; +} +function omceu_API$_Windows_setAlwaysOnTop($this, $window, $alwaysOnTop) { + if ($window === null) + return; + $window.$alwaysOnTop = $alwaysOnTop; +} +function omceu_API$_Windows_setFolded($this, $window, $folded) { + if ($window === null) + return; + $window.$folded = $folded; +} +function omceu_API$_Windows_setMoveAble($this, $window, $moveAble) { + if ($window === null) + return; + $window.$moveAble = $moveAble; +} +function omceu_API$_Windows_setPosition($this, $window, $x, $y) { + if ($window === null) + return; + $window.$x0 = $x; + $window.$y0 = $y; +} +function omceu_API$_Windows_setSize($this, $window, $width, $height) { + if ($window === null) + return; + $window.$width1 = omcet_Tools$Calc_lowerBounds($width, 2); + $window.$height1 = omcet_Tools$Calc_lowerBounds($height, 2); +} +function omceu_API$_Windows_setTitle($this, $window, $title) { + if ($window === null) + return; + $window.$title = omcet_Tools$Text_validString0($title); +} +function omceu_API$_Windows_lambda$findComponentsByName$3($name, $component) { + return $name.$equals($component.$name1); +} +var cbgggpv_PrimitiveSpawnShapeValue$SpawnSide = $rt_classWithoutFields(jl_Enum); +var cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_both = null; +var cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_top = null; +var cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_bottom = null; +var cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$VALUES = null; +function cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit() { + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit = $rt_eraseClinit(cbgggpv_PrimitiveSpawnShapeValue$SpawnSide); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__clinit_(); +} +function cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_(var_0, var_1) { + var var_2 = new cbgggpv_PrimitiveSpawnShapeValue$SpawnSide(); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_values() { + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit(); + return cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$VALUES.$clone(); +} +function cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_0($this, var$1, var$2) { + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__clinit_() { + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_both = cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_($rt_s(1034), 0); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_top = cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_($rt_s(1035), 1); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_bottom = cbgggpv_PrimitiveSpawnShapeValue$SpawnSide__init_($rt_s(1036), 2); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$VALUES = $rt_createArrayFromData(cbgggpv_PrimitiveSpawnShapeValue$SpawnSide, [cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_both, cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_top, cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_bottom]); +} +var cbgggpi_DynamicsModifier$FaceDirection = $rt_classWithoutFields(cbgggpi_DynamicsModifier); +function cbgggpi_DynamicsModifier$FaceDirection__init_0() { + var var_0 = new cbgggpi_DynamicsModifier$FaceDirection(); + cbgggpi_DynamicsModifier$FaceDirection__init_(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$FaceDirection__init_($this) { + cbgggpi_DynamicsModifier__init_($this); +} +var omceu_API$_MouseTool = $rt_classWithoutFields(); +function omceu_API$_MouseTool__init_0() { + var var_0 = new omceu_API$_MouseTool(); + omceu_API$_MouseTool__init_(var_0); + return var_0; +} +function omceu_API$_MouseTool__init_($this) { + jl_Object__init_0($this); +} +function omceu_API$_MouseTool_create($this, $name, $data, $cursor) { + return $this.$create20($name, $data, $cursor, $cursor, null); +} +function omceu_API$_MouseTool_create0($this, $name, $data, $cursor, $cursorDown, $mouseToolAction) { + var $mouseTool; + $mouseTool = omceugt_MouseTool__init_(); + $this.$setName1($mouseTool, $name); + $this.$setData0($mouseTool, $data); + $this.$setCursor($mouseTool, $cursor); + $this.$setCursorDown($mouseTool, $cursorDown); + $this.$setMouseToolAction($mouseTool, $mouseToolAction); + return $mouseTool; +} +function omceu_API$_MouseTool_setName($this, $mouseTool, $name) { + if ($mouseTool === null) + return; + $mouseTool.$name11 = omcet_Tools$Text_validString0($name); +} +function omceu_API$_MouseTool_setData($this, $mouseTool, $data) { + if ($mouseTool === null) + return; + $mouseTool.$data10 = $data; +} +function omceu_API$_MouseTool_setCursor($this, $mouseTool, $cursor) { + if ($mouseTool === null) + return; + $mouseTool.$cursor = $cursor; +} +function omceu_API$_MouseTool_setCursorDown($this, $mouseTool, $cursorDown) { + if ($mouseTool === null) + return; + $mouseTool.$cursorDown = $cursorDown; +} +function omceu_API$_MouseTool_setMouseToolAction($this, $mouseTool, $mouseToolAction) { + if ($mouseTool === null) + return; + $mouseTool.$mouseToolAction = $mouseToolAction; +} +function omceg_EngineInput() { + var a = this; jl_Object.call(a); + a.$type9 = 0; + a.$p = null; +} +function omceg_EngineInput__init_0(var_0, var_1) { + var var_2 = new omceg_EngineInput(); + omceg_EngineInput__init_(var_2, var_0, var_1); + return var_2; +} +function omceg_EngineInput__init_($this, $type, $p) { + jl_Object__init_0($this); + $this.$type9 = $type; + $this.$p = $p; +} +function omceg_EngineInput_p($this, $index) { + if ($this.$p !== null && $this.$p.data.length) + return $index >= 0 && $index < $this.$p.data.length ? $this.$p.data[$index] : null; + return null; +} +function omceg_EngineInput_type($this) { + return $this.$type9; +} +function omceg_EngineInput_equals($this, $obj) { + var $that, var$3, var$4, var$5; + if ($obj === $this) + return 1; + if ($obj !== null && jl_Object_getClass($obj) === jl_Object_getClass($this)) { + a: { + $that = $obj; + if ($this.$type9 == $that.$type9) { + var$3 = $this.$p; + var$4 = $that.$p; + if (ju_Objects_equals(var$3, var$4)) { + var$5 = 1; + break a; + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function omceg_EngineInput_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [jl_Integer_valueOf($this.$type9), $this.$p])); +} +function omceg_EngineInput_toString($this) { + var var$1, var$2, var$3; + var$1 = $this.$type9; + var$2 = $this.$p; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1037)), var$1), $rt_s(1038)), var$2), 93); + return jl_StringBuilder_toString(var$3); +} +function cbggg_ShaderProgram() { + var a = this; jl_Object.call(a); + a.$log0 = null; + a.$isCompiled0 = 0; + a.$uniforms0 = null; + a.$uniformTypes = null; + a.$uniformSizes = null; + a.$uniformNames = null; + a.$attributes2 = null; + a.$attributeTypes = null; + a.$attributeSizes = null; + a.$attributeNames = null; + a.$program = 0; + a.$vertexShaderHandle = 0; + a.$fragmentShaderHandle = 0; + a.$matrix = null; + a.$vertexShaderSource = null; + a.$fragmentShaderSource = null; + a.$invalidated = 0; + a.$refCount = 0; + a.$params = null; + a.$type10 = null; +} +var cbggg_ShaderProgram_pedantic = 0; +var cbggg_ShaderProgram_prependVertexCode = null; +var cbggg_ShaderProgram_prependFragmentCode = null; +var cbggg_ShaderProgram_shaders = null; +var cbggg_ShaderProgram_intbuf = null; +function cbggg_ShaderProgram_$callClinit() { + cbggg_ShaderProgram_$callClinit = $rt_eraseClinit(cbggg_ShaderProgram); + cbggg_ShaderProgram__clinit_(); +} +function cbggg_ShaderProgram__init_(var_0, var_1) { + var var_2 = new cbggg_ShaderProgram(); + cbggg_ShaderProgram__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_ShaderProgram__init_0($this, $vertexShader, $fragmentShader) { + cbggg_ShaderProgram_$callClinit(); + jl_Object__init_0($this); + $this.$log0 = $rt_s(102); + $this.$uniforms0 = cbgu_ObjectIntMap__init_0(); + $this.$uniformTypes = cbgu_ObjectIntMap__init_0(); + $this.$uniformSizes = cbgu_ObjectIntMap__init_0(); + $this.$attributes2 = cbgu_ObjectIntMap__init_0(); + $this.$attributeTypes = cbgu_ObjectIntMap__init_0(); + $this.$attributeSizes = cbgu_ObjectIntMap__init_0(); + $this.$refCount = 0; + $this.$params = cbgu_BufferUtils_newIntBuffer(1); + $this.$type10 = cbgu_BufferUtils_newIntBuffer(1); + if ($vertexShader === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1039))); + if ($fragmentShader === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1040))); + if (cbggg_ShaderProgram_prependVertexCode !== null && cbggg_ShaderProgram_prependVertexCode.$length() > 0) + $vertexShader = (((jl_StringBuilder__init_()).$append1(cbggg_ShaderProgram_prependVertexCode)).$append1($vertexShader)).$toString(); + if (cbggg_ShaderProgram_prependFragmentCode !== null && cbggg_ShaderProgram_prependFragmentCode.$length() > 0) + $fragmentShader = (((jl_StringBuilder__init_()).$append1(cbggg_ShaderProgram_prependFragmentCode)).$append1($fragmentShader)).$toString(); + $this.$vertexShaderSource = $vertexShader; + $this.$fragmentShaderSource = $fragmentShader; + $this.$matrix = cbgu_BufferUtils_newFloatBuffer(16); + cbggg_ShaderProgram_compileShaders($this, $vertexShader, $fragmentShader); + if ($this.$isCompiled()) { + cbggg_ShaderProgram_fetchAttributes($this); + cbggg_ShaderProgram_fetchUniforms($this); + cbggg_ShaderProgram_addManagedShader($this, cbg_Gdx_app, $this); + } +} +function cbggg_ShaderProgram_compileShaders($this, $vertexShader, $fragmentShader) { + $this.$vertexShaderHandle = cbggg_ShaderProgram_loadShader($this, 35633, $vertexShader); + $this.$fragmentShaderHandle = cbggg_ShaderProgram_loadShader($this, 35632, $fragmentShader); + if ($this.$vertexShaderHandle != (-1) && $this.$fragmentShaderHandle != (-1)) { + $this.$program = cbggg_ShaderProgram_linkProgram($this, $this.$createProgram()); + if ($this.$program != (-1)) { + $this.$isCompiled0 = 1; + return; + } + $this.$isCompiled0 = 0; + return; + } + $this.$isCompiled0 = 0; +} +function cbggg_ShaderProgram_loadShader($this, $type, $source) { + var $gl, $intbuf, $shader, $compiled, $infoLog; + $gl = cbg_Gdx_gl20; + $intbuf = cbgu_BufferUtils_newIntBuffer(1); + $shader = $gl.$glCreateShader($type); + if (!$shader) + return (-1); + $gl.$glShaderSource($shader, $source); + $gl.$glCompileShader($shader); + $gl.$glGetShaderiv($shader, 35713, $intbuf); + $compiled = $intbuf.$get0(0); + if ($compiled) + return $shader; + $infoLog = $gl.$glGetShaderInfoLog($shader); + $this.$log0 = (((jl_StringBuilder__init_()).$append1($this.$log0)).$append1($type != 35633 ? $rt_s(1041) : $rt_s(1042))).$toString(); + $this.$log0 = (((jl_StringBuilder__init_()).$append1($this.$log0)).$append1($infoLog)).$toString(); + return (-1); +} +function cbggg_ShaderProgram_createProgram($this) { + var $gl, $program; + $gl = cbg_Gdx_gl20; + $program = $gl.$glCreateProgram(); + if (!$program) + $program = (-1); + return $program; +} +function cbggg_ShaderProgram_linkProgram($this, $program) { + var $gl, $tmp_0, $intbuf, $linked; + $gl = cbg_Gdx_gl20; + if ($program == (-1)) + return (-1); + $gl.$glAttachShader($program, $this.$vertexShaderHandle); + $gl.$glAttachShader($program, $this.$fragmentShaderHandle); + $gl.$glLinkProgram($program); + $tmp_0 = jn_ByteBuffer_allocateDirect(4); + jn_ByteBuffer_order($tmp_0, jn_ByteOrder_nativeOrder()); + $intbuf = $tmp_0.$asIntBuffer(); + $gl.$glGetProgramiv($program, 35714, $intbuf); + $linked = $intbuf.$get0(0); + if ($linked) + return $program; + $this.$log0 = cbg_Gdx_gl20.$glGetProgramInfoLog($program); + return (-1); +} +function cbggg_ShaderProgram_getLog($this) { + if (!$this.$isCompiled0) + return $this.$log0; + $this.$log0 = cbg_Gdx_gl20.$glGetProgramInfoLog($this.$program); + return $this.$log0; +} +function cbggg_ShaderProgram_isCompiled($this) { + return $this.$isCompiled0; +} +function cbggg_ShaderProgram_fetchAttributeLocation($this, $name) { + var $gl, var$3; + $gl = cbg_Gdx_gl20; + var$3 = $this.$attributes2.$get18($name, (-2)); + if (var$3 == (-2)) { + var$3 = $gl.$glGetAttribLocation($this.$program, $name); + $this.$attributes2.$put11($name, var$3); + } + return var$3; +} +function cbggg_ShaderProgram_fetchUniformLocation($this, $name) { + cbggg_ShaderProgram_$callClinit(); + return $this.$fetchUniformLocation($name, cbggg_ShaderProgram_pedantic); +} +function cbggg_ShaderProgram_fetchUniformLocation0($this, $name, $pedantic) { + var var$3; + var$3 = $this.$uniforms0.$get18($name, (-2)); + if (var$3 == (-2)) { + var$3 = cbg_Gdx_gl20.$glGetUniformLocation($this.$program, $name); + if (var$3 == (-1) && $pedantic) { + if (!$this.$isCompiled0) + $rt_throw(jl_IllegalStateException__init_((((jl_StringBuilder__init_()).$append1($rt_s(1043))).$append1($this.$getLog())).$toString())); + $rt_throw(jl_IllegalArgumentException__init_(((((jl_StringBuilder__init_()).$append1($rt_s(1044))).$append1($name)).$append1($rt_s(1045))).$toString())); + } + $this.$uniforms0.$put11($name, var$3); + } + return var$3; +} +function cbggg_ShaderProgram_setUniformi($this, $name, $value) { + var $gl, $location; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $location = cbggg_ShaderProgram_fetchUniformLocation($this, $name); + $gl.$glUniform1i($location, $value); +} +function cbggg_ShaderProgram_setUniformMatrix($this, $name, $matrix) { + $this.$setUniformMatrix0($name, $matrix, 0); +} +function cbggg_ShaderProgram_setUniformMatrix0($this, $name, $matrix, $transpose) { + $this.$setUniformMatrix1(cbggg_ShaderProgram_fetchUniformLocation($this, $name), $matrix, $transpose); +} +function cbggg_ShaderProgram_setUniformMatrix1($this, $location, $matrix, $transpose) { + var $gl; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $gl.$glUniformMatrix4fv($location, 1, $transpose, $matrix.$val, 0); +} +function cbggg_ShaderProgram_setVertexAttribute($this, $location, $size, $type, $normalize, $stride, $offset) { + var $gl; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $gl.$glVertexAttribPointer($location, $size, $type, $normalize, $stride, $offset); +} +function cbggg_ShaderProgram_bind($this) { + var $gl; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $gl.$glUseProgram($this.$program); +} +function cbggg_ShaderProgram_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl20; + $gl.$glUseProgram(0); + $gl.$glDeleteShader($this.$vertexShaderHandle); + $gl.$glDeleteShader($this.$fragmentShaderHandle); + $gl.$glDeleteProgram($this.$program); + cbggg_ShaderProgram_$callClinit(); + if (cbggg_ShaderProgram_shaders.$get2(cbg_Gdx_app) !== null) + (cbggg_ShaderProgram_shaders.$get2(cbg_Gdx_app)).$removeValue($this, 1); +} +function cbggg_ShaderProgram_disableVertexAttribute($this, $name) { + var $gl, $location; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $location = cbggg_ShaderProgram_fetchAttributeLocation($this, $name); + if ($location == (-1)) + return; + $gl.$glDisableVertexAttribArray($location); +} +function cbggg_ShaderProgram_disableVertexAttribute0($this, $location) { + var $gl; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $gl.$glDisableVertexAttribArray($location); +} +function cbggg_ShaderProgram_enableVertexAttribute($this, $location) { + var $gl; + $gl = cbg_Gdx_gl20; + cbggg_ShaderProgram_checkManaged($this); + $gl.$glEnableVertexAttribArray($location); +} +function cbggg_ShaderProgram_checkManaged($this) { + if ($this.$invalidated) { + cbggg_ShaderProgram_compileShaders($this, $this.$vertexShaderSource, $this.$fragmentShaderSource); + $this.$invalidated = 0; + } +} +function cbggg_ShaderProgram_addManagedShader($this, $app, $shaderProgram) { + var $managedResources; + cbggg_ShaderProgram_$callClinit(); + $managedResources = cbggg_ShaderProgram_shaders.$get2($app); + if ($managedResources === null) + $managedResources = cbgu_Array__init_1(); + $managedResources.$add1($shaderProgram); + cbggg_ShaderProgram_shaders.$put1($app, $managedResources); +} +function cbggg_ShaderProgram_fetchUniforms($this) { + var $numUniforms, $i, $name, $location; + $this.$params.$clear0(); + cbg_Gdx_gl20.$glGetProgramiv($this.$program, 35718, $this.$params); + $numUniforms = $this.$params.$get0(0); + $this.$uniformNames = $rt_createArray(jl_String, $numUniforms); + $i = 0; + while ($i < $numUniforms) { + $this.$params.$clear0(); + $this.$params.$put8(0, 1); + $this.$type10.$clear0(); + $name = cbg_Gdx_gl20.$glGetActiveUniform($this.$program, $i, $this.$params, $this.$type10); + $location = cbg_Gdx_gl20.$glGetUniformLocation($this.$program, $name); + $this.$uniforms0.$put11($name, $location); + $this.$uniformTypes.$put11($name, $this.$type10.$get0(0)); + $this.$uniformSizes.$put11($name, $this.$params.$get0(0)); + $this.$uniformNames.data[$i] = $name; + $i = $i + 1 | 0; + } +} +function cbggg_ShaderProgram_fetchAttributes($this) { + var $numAttributes, $i, $name, $location; + $this.$params.$clear0(); + cbg_Gdx_gl20.$glGetProgramiv($this.$program, 35721, $this.$params); + $numAttributes = $this.$params.$get0(0); + $this.$attributeNames = $rt_createArray(jl_String, $numAttributes); + $i = 0; + while ($i < $numAttributes) { + $this.$params.$clear0(); + $this.$params.$put8(0, 1); + $this.$type10.$clear0(); + $name = cbg_Gdx_gl20.$glGetActiveAttrib($this.$program, $i, $this.$params, $this.$type10); + $location = cbg_Gdx_gl20.$glGetAttribLocation($this.$program, $name); + $this.$attributes2.$put11($name, $location); + $this.$attributeTypes.$put11($name, $this.$type10.$get0(0)); + $this.$attributeSizes.$put11($name, $this.$params.$get0(0)); + $this.$attributeNames.data[$i] = $name; + $i = $i + 1 | 0; + } +} +function cbggg_ShaderProgram_getAttributeLocation($this, $name) { + return $this.$attributes2.$get18($name, (-1)); +} +function cbggg_ShaderProgram__clinit_() { + cbggg_ShaderProgram_pedantic = 1; + cbggg_ShaderProgram_prependVertexCode = $rt_s(102); + cbggg_ShaderProgram_prependFragmentCode = $rt_s(102); + cbggg_ShaderProgram_shaders = cbgu_ObjectMap__init_(); + cbggg_ShaderProgram_intbuf = cbgu_BufferUtils_newIntBuffer(1); +} +var cbg_Files$FileType = $rt_classWithoutFields(jl_Enum); +var cbg_Files$FileType_Classpath = null; +var cbg_Files$FileType_Internal = null; +var cbg_Files$FileType_External = null; +var cbg_Files$FileType_Absolute = null; +var cbg_Files$FileType_Local = null; +var cbg_Files$FileType_$VALUES = null; +function cbg_Files$FileType_$callClinit() { + cbg_Files$FileType_$callClinit = $rt_eraseClinit(cbg_Files$FileType); + cbg_Files$FileType__clinit_(); +} +function cbg_Files$FileType__init_(var_0, var_1) { + var var_2 = new cbg_Files$FileType(); + cbg_Files$FileType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbg_Files$FileType_values() { + cbg_Files$FileType_$callClinit(); + return cbg_Files$FileType_$VALUES.$clone(); +} +function cbg_Files$FileType__init_0($this, var$1, var$2) { + cbg_Files$FileType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbg_Files$FileType__clinit_() { + cbg_Files$FileType_Classpath = cbg_Files$FileType__init_($rt_s(1046), 0); + cbg_Files$FileType_Internal = cbg_Files$FileType__init_($rt_s(1047), 1); + cbg_Files$FileType_External = cbg_Files$FileType__init_($rt_s(1048), 2); + cbg_Files$FileType_Absolute = cbg_Files$FileType__init_($rt_s(1049), 3); + cbg_Files$FileType_Local = cbg_Files$FileType__init_($rt_s(1050), 4); + cbg_Files$FileType_$VALUES = $rt_createArrayFromData(cbg_Files$FileType, [cbg_Files$FileType_Classpath, cbg_Files$FileType_Internal, cbg_Files$FileType_External, cbg_Files$FileType_Absolute, cbg_Files$FileType_Local]); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1() { + jur_AbstractCharClass.call(this); + this.$this$056 = null; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1(); + jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1__init_0($this, $this$0) { + $this.$this$056 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1_contains($this, $ch) { + return jl_Character_isJavaIdentifierStart($ch); +} +function cbgu_BooleanArray() { + var a = this; jl_Object.call(a); + a.$items5 = null; + a.$ordered1 = 0; +} +function cbgu_BooleanArray__init_1() { + var var_0 = new cbgu_BooleanArray(); + cbgu_BooleanArray__init_0(var_0); + return var_0; +} +function cbgu_BooleanArray__init_(var_0, var_1) { + var var_2 = new cbgu_BooleanArray(); + cbgu_BooleanArray__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_BooleanArray__init_0($this) { + cbgu_BooleanArray__init_2($this, 1, 16); +} +function cbgu_BooleanArray__init_2($this, $ordered, $capacity) { + jl_Object__init_0($this); + $this.$ordered1 = $ordered; + $this.$items5 = $rt_createBooleanArray($capacity); +} +function cbgg_Camera() { + var a = this; jl_Object.call(a); + a.$position6 = null; + a.$direction = null; + a.$up = null; + a.$projection = null; + a.$view = null; + a.$combined = null; + a.$invProjectionView = null; + a.$near = 0.0; + a.$far = 0.0; + a.$viewportWidth = 0.0; + a.$viewportHeight = 0.0; + a.$frustum = null; + a.$tmpVec = null; + a.$ray = null; +} +function cbgg_Camera__init_($this) { + jl_Object__init_0($this); + $this.$position6 = cbgm_Vector3__init_(); + $this.$direction = cbgm_Vector3__init_0(0.0, 0.0, (-1.0)); + $this.$up = cbgm_Vector3__init_0(0.0, 1.0, 0.0); + $this.$projection = cbgm_Matrix4__init_(); + $this.$view = cbgm_Matrix4__init_(); + $this.$combined = cbgm_Matrix4__init_(); + $this.$invProjectionView = cbgm_Matrix4__init_(); + $this.$near = 1.0; + $this.$far = 100.0; + $this.$viewportWidth = 0.0; + $this.$viewportHeight = 0.0; + $this.$frustum = cbgm_Frustum__init_0(); + $this.$tmpVec = cbgm_Vector3__init_(); + $this.$ray = cbgmc_Ray__init_0(cbgm_Vector3__init_(), cbgm_Vector3__init_()); +} +function cbgg_Camera_unproject($this, $screenCoords, $viewportX, $viewportY, $viewportWidth, $viewportHeight) { + var $x, $y; + $x = $screenCoords.$x2 - $viewportX; + $y = cbg_Gdx_graphics.$getHeight() - $screenCoords.$y2 - $viewportY; + $screenCoords.$x2 = 2.0 * $x / $viewportWidth - 1.0; + $screenCoords.$y2 = 2.0 * $y / $viewportHeight - 1.0; + $screenCoords.$z = 2.0 * $screenCoords.$z - 1.0; + $screenCoords.$prj($this.$invProjectionView); + return $screenCoords; +} +function cbgg_OrthographicCamera() { + var a = this; cbgg_Camera.call(a); + a.$zoom = 0.0; + a.$tmp1 = null; +} +function cbgg_OrthographicCamera__init_0() { + var var_0 = new cbgg_OrthographicCamera(); + cbgg_OrthographicCamera__init_(var_0); + return var_0; +} +function cbgg_OrthographicCamera__init_1(var_0, var_1) { + var var_2 = new cbgg_OrthographicCamera(); + cbgg_OrthographicCamera__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgg_OrthographicCamera__init_($this) { + cbgg_Camera__init_($this); + $this.$zoom = 1.0; + $this.$tmp1 = cbgm_Vector3__init_(); + $this.$near = 0.0; +} +function cbgg_OrthographicCamera__init_2($this, $viewportWidth, $viewportHeight) { + cbgg_Camera__init_($this); + $this.$zoom = 1.0; + $this.$tmp1 = cbgm_Vector3__init_(); + $this.$viewportWidth = $viewportWidth; + $this.$viewportHeight = $viewportHeight; + $this.$near = 0.0; + $this.$update(); +} +function cbgg_OrthographicCamera_update($this) { + $this.$update1(1); +} +function cbgg_OrthographicCamera_update0($this, $updateFrustum) { + $this.$projection.$setToOrtho($this.$zoom * -$this.$viewportWidth / 2.0, $this.$zoom * $this.$viewportWidth / 2.0, $this.$zoom * -($this.$viewportHeight / 2.0), $this.$zoom * $this.$viewportHeight / 2.0, $this.$near, $this.$far); + $this.$view.$setToLookAt0($this.$position6, ($this.$tmp1.$set2($this.$position6)).$add4($this.$direction), $this.$up); + $this.$combined.$set1($this.$projection); + cbgm_Matrix4_mul0($this.$combined.$val, $this.$view.$val); + if ($updateFrustum) { + $this.$invProjectionView.$set1($this.$combined); + cbgm_Matrix4_inv0($this.$invProjectionView.$val); + $this.$frustum.$update2($this.$invProjectionView); + } +} +function cbgg_OrthographicCamera_setToOrtho($this, $yDown) { + $this.$setToOrtho0($yDown, cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight()); +} +function cbgg_OrthographicCamera_setToOrtho0($this, $yDown, $viewportWidth, $viewportHeight) { + if (!$yDown) { + $this.$up.$set0(0.0, 1.0, 0.0); + $this.$direction.$set0(0.0, 0.0, (-1.0)); + } else { + $this.$up.$set0(0.0, (-1.0), 0.0); + $this.$direction.$set0(0.0, 0.0, 1.0); + } + $this.$position6.$set0($this.$zoom * $viewportWidth / 2.0, $this.$zoom * $viewportHeight / 2.0, 0.0); + $this.$viewportWidth = $viewportWidth; + $this.$viewportHeight = $viewportHeight; + $this.$update(); +} +function cbggg_IndexBufferObject() { + var a = this; jl_Object.call(a); + a.$buffer8 = null; + a.$bufferHandle3 = 0; + a.$isDirect1 = 0; + a.$isDirty3 = 0; + a.$isBound3 = 0; + a.$usage4 = 0; +} +function cbggg_IndexBufferObject__init_(var_0, var_1) { + var var_2 = new cbggg_IndexBufferObject(); + cbggg_IndexBufferObject__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_IndexBufferObject__init_1(var_0) { + var var_1 = new cbggg_IndexBufferObject(); + cbggg_IndexBufferObject__init_2(var_1, var_0); + return var_1; +} +function cbggg_IndexBufferObject__init_0($this, $isStatic, $maxIndices) { + jl_Object__init_0($this); + $this.$isDirty3 = 1; + $this.$isBound3 = 0; + $this.$isDirect1 = 1; + $this.$buffer8 = cbgu_BufferUtils_newShortBuffer($maxIndices); + jn_ShortBuffer_flip($this.$buffer8); + $this.$bufferHandle3 = cbg_Gdx_gl20.$glGenBuffer(); + $this.$usage4 = !$isStatic ? 35048 : 35044; +} +function cbggg_IndexBufferObject__init_2($this, $maxIndices) { + jl_Object__init_0($this); + $this.$isDirty3 = 1; + $this.$isBound3 = 0; + $this.$isDirect1 = 1; + $this.$buffer8 = cbgu_BufferUtils_newShortBuffer($maxIndices); + jn_ShortBuffer_flip($this.$buffer8); + $this.$bufferHandle3 = cbg_Gdx_gl20.$glGenBuffer(); + $this.$usage4 = 35044; +} +function cbggg_IndexBufferObject_getNumIndices($this) { + return jn_Buffer_limit($this.$buffer8); +} +function cbggg_IndexBufferObject_getNumMaxIndices($this) { + return jn_Buffer_capacity($this.$buffer8); +} +function cbggg_IndexBufferObject_setIndices($this, $indices, $offset, $count) { + $this.$isDirty3 = 1; + jn_ShortBuffer_clear($this.$buffer8); + $this.$buffer8.$put6($indices, $offset, $count); + jn_ShortBuffer_flip($this.$buffer8); + if ($this.$isBound3) { + cbg_Gdx_gl20.$glBufferData(34963, jn_Buffer_limit($this.$buffer8), $this.$buffer8, $this.$usage4); + $this.$isDirty3 = 0; + } +} +function cbggg_IndexBufferObject_getBuffer($this, $forWriting) { + $this.$isDirty3 = $this.$isDirty3 | $forWriting; + return $this.$buffer8; +} +function cbggg_IndexBufferObject_bind($this) { + if (!$this.$bufferHandle3) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1051))); + cbg_Gdx_gl20.$glBindBuffer(34963, $this.$bufferHandle3); + if ($this.$isDirty3) { + cbg_Gdx_gl20.$glBufferData(34963, jn_Buffer_limit($this.$buffer8), $this.$buffer8, $this.$usage4); + $this.$isDirty3 = 0; + } + $this.$isBound3 = 1; +} +function cbggg_IndexBufferObject_unbind($this) { + cbg_Gdx_gl20.$glBindBuffer(34963, 0); + $this.$isBound3 = 0; +} +function cbggg_IndexBufferObject_dispose($this) { + var $gl; + $gl = cbg_Gdx_gl20; + $gl.$glBindBuffer(34963, 0); + $gl.$glDeleteBuffer($this.$bufferHandle3); + $this.$bufferHandle3 = 0; +} +var cbggg_IndexArray = $rt_classWithoutFields(cbggg_IndexBufferObject); +function cbggg_IndexArray__init_(var_0) { + var var_1 = new cbggg_IndexArray(); + cbggg_IndexArray__init_0(var_1, var_0); + return var_1; +} +function cbggg_IndexArray__init_0($this, $maxIndices) { + cbggg_IndexBufferObject__init_2($this, $maxIndices); +} +function cbgggpi_SpawnInfluencer() { + cbgggpi_Influencer.call(this); + this.$spawnShapeValue = null; +} +function cbgggpi_SpawnInfluencer__init_0() { + var var_0 = new cbgggpi_SpawnInfluencer(); + cbgggpi_SpawnInfluencer__init_(var_0); + return var_0; +} +function cbgggpi_SpawnInfluencer__init_($this) { + cbgggpi_Influencer__init_($this); + $this.$spawnShapeValue = cbgggpv_PointSpawnShapeValue__init_0(); +} +var ju_Arrays = $rt_classWithoutFields(); +function ju_Arrays__init_0() { + var var_0 = new ju_Arrays(); + ju_Arrays__init_(var_0); + return var_0; +} +function ju_Arrays__init_($this) { + jl_Object__init_0($this); +} +function ju_Arrays_copyOf0($array, $length) { + var var$3, $result, $sz, $i; + var$3 = $array.data; + $result = $rt_createCharArray($length); + $sz = jl_Math_min($length, var$3.length); + $i = 0; + while ($i < $sz) { + $result.data[$i] = var$3[$i]; + $i = $i + 1 | 0; + } + return $result; +} +function ju_Arrays_copyOf($array, $length) { + var var$3, $result, $sz, $i; + var$3 = $array.data; + $result = $rt_createByteArray($length); + $sz = jl_Math_min($length, var$3.length); + $i = 0; + while ($i < $sz) { + $result.data[$i] = var$3[$i]; + $i = $i + 1 | 0; + } + return $result; +} +function ju_Arrays_copyOf2($array, $length) { + var var$3, $result, $sz, $i; + var$3 = $array.data; + $result = $rt_createIntArray($length); + $sz = jl_Math_min($length, var$3.length); + $i = 0; + while ($i < $sz) { + $result.data[$i] = var$3[$i]; + $i = $i + 1 | 0; + } + return $result; +} +function ju_Arrays_copyOf1($original, $newLength) { + var var$3, $result, $sz, $i; + var$3 = $original.data; + $result = jlr_Array_newInstance((jl_Object_getClass($original)).$getComponentType(), $newLength); + $sz = jl_Math_min($newLength, var$3.length); + $i = 0; + while ($i < $sz) { + $result.data[$i] = var$3[$i]; + $i = $i + 1 | 0; + } + return $result; +} +function ju_Arrays_fill2($a, $fromIndex, $toIndex, $val) { + var var$5, var$6; + if ($fromIndex > $toIndex) + $rt_throw(jl_IllegalArgumentException__init_1()); + while ($fromIndex < $toIndex) { + var$5 = $a.data; + var$6 = $fromIndex + 1 | 0; + var$5[$fromIndex] = $val; + $fromIndex = var$6; + } +} +function ju_Arrays_fill0($a, $val) { + ju_Arrays_fill2($a, 0, $a.data.length, $val); +} +function ju_Arrays_fill3($a, $fromIndex, $toIndex, $val) { + var var$5, var$6; + if ($fromIndex > $toIndex) + $rt_throw(jl_IllegalArgumentException__init_1()); + while ($fromIndex < $toIndex) { + var$5 = $a.data; + var$6 = $fromIndex + 1 | 0; + var$5[$fromIndex] = $val; + $fromIndex = var$6; + } +} +function ju_Arrays_fill4($a, $val) { + ju_Arrays_fill3($a, 0, $a.data.length, $val); +} +function ju_Arrays_fill($a, $fromIndex, $toIndex, $val) { + var var$5, var$6; + if ($fromIndex > $toIndex) + $rt_throw(jl_IllegalArgumentException__init_1()); + while ($fromIndex < $toIndex) { + var$5 = $a.data; + var$6 = $fromIndex + 1 | 0; + var$5[$fromIndex] = $val; + $fromIndex = var$6; + } +} +function ju_Arrays_fill1($a, $val) { + ju_Arrays_fill($a, 0, $a.data.length, $val); +} +function ju_Arrays_binarySearch($a, $key) { + return ju_Arrays_binarySearch0($a, 0, $a.data.length, $key); +} +function ju_Arrays_binarySearch0($a, $fromIndex, $toIndex, $key) { + var var$5, $u, var$7, $i, $e; + var$5 = $rt_compare($fromIndex, $toIndex); + if (var$5 > 0) + $rt_throw(jl_IllegalArgumentException__init_1()); + if (!var$5) + return (-1); + $u = $toIndex - 1 | 0; + while (true) { + var$7 = $a.data; + $i = ($fromIndex + $u | 0) / 2 | 0; + $e = var$7[$i]; + if ($e == $key) + break; + if ($key >= $e) { + $fromIndex = $i + 1 | 0; + if ($fromIndex > $u) + return ( -$i | 0) - 2 | 0; + } else { + $u = $i - 1 | 0; + if ($u < $fromIndex) + return ( -$i | 0) - 1 | 0; + } + } + return $i; +} +function ju_Arrays_equals0($a, $a2) { + var var$3, var$4, var$5, $i; + if ($a === $a2) + return 1; + if ($a !== null && $a2 !== null) { + var$3 = $a2.data; + var$4 = $a.data; + var$5 = var$4.length; + if (var$5 == var$3.length) { + $i = 0; + while ($i < var$5) { + if (var$4[$i] != var$3[$i]) + return 0; + $i = $i + 1 | 0; + } + return 1; + } + } + return 0; +} +function ju_Arrays_equals($a, $a2) { + var var$3, var$4, var$5, $i; + if ($a === $a2) + return 1; + if ($a !== null && $a2 !== null) { + var$3 = $a2.data; + var$4 = $a.data; + var$5 = var$4.length; + if (var$5 == var$3.length) { + $i = 0; + while ($i < var$5) { + if (!ju_Objects_equals(var$4[$i], var$3[$i])) + return 0; + $i = $i + 1 | 0; + } + return 1; + } + } + return 0; +} +function ju_Arrays_hashCode($a) { + var $hash, $i, var$4, $h; + if ($a === null) + return 0; + $hash = (-1515898884); + $i = 0; + while (true) { + var$4 = $a.data; + if ($i >= var$4.length) + break; + $h = ju_Objects_hashCode(var$4[$i]) ^ 528111840; + $hash = jl_Integer_rotateLeft($h, 4) ^ jl_Integer_rotateRight($h, 7) ^ jl_Integer_rotateLeft($hash, 13); + $i = $i + 1 | 0; + } + return $hash; +} +function ju_Arrays_asList($a) { + ju_Objects_requireNonNull($a); + return ju_Arrays$ArrayAsList__init_($a); +} +var omcs_SandtrixMain$1 = $rt_classWithoutFields(); +var omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE = null; +function omcs_SandtrixMain$1_$callClinit() { + omcs_SandtrixMain$1_$callClinit = $rt_eraseClinit(omcs_SandtrixMain$1); + omcs_SandtrixMain$1__clinit_(); +} +function omcs_SandtrixMain$1__clinit_() { + omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE = $rt_createIntArray((omcs_SandtrixMain$STATE_values()).data.length); + omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE.data[jl_Enum_ordinal(omcs_SandtrixMain$STATE_GAME)] = 1; + omcs_SandtrixMain$1_$SwitchMap$org$mslivo$core$sandtrix$SandtrixMain$STATE.data[jl_Enum_ordinal(omcs_SandtrixMain$STATE_MENU)] = 2; +} +var omcet_Tools$Log = $rt_classWithoutFields(); +function omcet_Tools$Log__init_0() { + var var_0 = new omcet_Tools$Log(); + omcet_Tools$Log__init_(var_0); + return var_0; +} +function omcet_Tools$Log__init_($this) { + jl_Object__init_0($this); +} +function omcet_Tools$Log_timestamp() { + omcet_Tools_$callClinit(); + return jt_DateFormat_format(omcet_Tools_sdf, ju_Date__init_()); +} +function omcet_Tools$Log_benchmark($customValues) { + var var$2, $custom, var$4, var$5, $customValue, var$7, var$8, var$9, var$10; + var$2 = $customValues.data; + $custom = jl_StringBuilder__init_(); + var$4 = var$2.length; + var$5 = 0; + while (var$5 < var$4) { + $customValue = var$2[var$5]; + var$7 = $custom.$append1($rt_s(1052)); + var$8 = $rt_createArray(jl_Object, 1); + var$8.data[0] = $customValue; + var$7.$append1(jl_String_format($rt_s(1053), var$8)); + var$5 = var$5 + 1 | 0; + } + var$8 = $rt_createArray(jl_Object, 1); + var$8.data[0] = jl_Integer_valueOf(cbg_Gdx_graphics.$getFramesPerSecond()); + var$9 = jl_String_format($rt_s(1054), var$8); + var$2 = $rt_createArrayFromData(jl_Object, [jl_Long_valueOf(Long_div((jl_Runtime_getRuntime()).$totalMemory(), Long_fromInt(1048576)))]); + var$7 = jl_String_format($rt_s(1055), var$2); + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$10, var$9), $rt_s(1056)), var$7), $rt_s(1057)), $custom); + var$7 = jl_StringBuilder_toString(var$10); + omcet_Tools$Log_message(var$7); +} +function omcet_Tools$Log_message($msg) { + var var$2, var$3, var$4; + var$2 = jl_System_out(); + var$3 = omcet_Tools$Log_timestamp(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(1058)), var$3), $rt_s(1059)), $msg); + var$2.$println(jl_StringBuilder_toString(var$4)); +} +function omcet_Tools$Log_inProgress($what) { + var var$2, var$3, var$4; + var$2 = jl_System_out(); + var$3 = omcet_Tools$Log_timestamp(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(1058)), var$3), $rt_s(1059)), $what); + var$2.$println(jl_StringBuilder_toString(var$4)); +} +function omcet_Tools$Log_done() { + var var$1, var$2, var$3; + var$1 = jl_System_out(); + var$2 = omcet_Tools$Log_timestamp(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(1058)), var$2), $rt_s(1060)); + var$1.$println(jl_StringBuilder_toString(var$3)); +} +function jur_CharClass$3() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt = 0; + a.$val$cc = null; + a.$this$057 = null; +} +function jur_CharClass$3__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$3(); + jur_CharClass$3__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$3__init_0($this, $this$0, var$2, var$3) { + $this.$this$057 = $this$0; + $this.$val$curAlt = var$2; + $this.$val$cc = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$3_contains($this, $ch) { + return !($this.$val$curAlt ^ $this.$this$057.$bits.$get12($ch)) && !($this.$val$curAlt ^ $this.$this$057.$inverted ^ $this.$val$cc.$contains1($ch)) ? 0 : 1; +} +function jur_CharClass$4() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt0 = 0; + a.$val$nb = null; + a.$val$cc0 = null; + a.$this$058 = null; +} +function jur_CharClass$4__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$4(); + jur_CharClass$4__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$4__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$058 = $this$0; + $this.$val$curAlt0 = var$2; + $this.$val$nb = var$3; + $this.$val$cc0 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$4_contains($this, $ch) { + return $this.$val$curAlt0 ^ (!$this.$val$nb.$contains1($ch) && !$this.$val$cc0.$contains1($ch) ? 0 : 1) ? 0 : 1; +} +function jur_CharClass$1() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$cc1 = null; + a.$this$059 = null; +} +function jur_CharClass$1__init_(var_0, var_1) { + var var_2 = new jur_CharClass$1(); + jur_CharClass$1__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$1__init_0($this, $this$0, var$2) { + $this.$this$059 = $this$0; + $this.$val$cc1 = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$1_contains($this, $ch) { + return $this.$val$cc1.$contains1($ch); +} +function jur_CharClass$2() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt1 = 0; + a.$val$cc2 = null; + a.$this$060 = null; +} +function jur_CharClass$2__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$2(); + jur_CharClass$2__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$2__init_0($this, $this$0, var$2, var$3) { + $this.$this$060 = $this$0; + $this.$val$curAlt1 = var$2; + $this.$val$cc2 = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$2_contains($this, $ch) { + return !($this.$val$curAlt1 ^ $this.$this$060.$bits.$get12($ch)) && !($this.$val$curAlt1 ^ $this.$this$060.$inverted ^ $this.$val$cc2.$contains1($ch)) ? 1 : 0; +} +function jur_CharClass$7() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz = null; + a.$this$061 = null; +} +function jur_CharClass$7__init_(var_0, var_1) { + var var_2 = new jur_CharClass$7(); + jur_CharClass$7__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$7__init_0($this, $this$0, var$2) { + $this.$this$061 = $this$0; + $this.$val$clazz = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$7_contains($this, $ch) { + return $this.$val$clazz.$contains1($ch); +} +var cbgssu_ScrollPane$ScrollPaneStyle = $rt_classWithoutFields(); +function cbgssu_ScrollPane$ScrollPaneStyle__init_0() { + var var_0 = new cbgssu_ScrollPane$ScrollPaneStyle(); + cbgssu_ScrollPane$ScrollPaneStyle__init_(var_0); + return var_0; +} +function cbgssu_ScrollPane$ScrollPaneStyle__init_($this) { + jl_Object__init_0($this); +} +function jur_CharClass$8() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz0 = null; + a.$val$curAlt2 = 0; + a.$this$062 = null; +} +function jur_CharClass$8__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$8(); + jur_CharClass$8__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$8__init_0($this, $this$0, var$2, var$3) { + $this.$this$062 = $this$0; + $this.$val$clazz0 = var$2; + $this.$val$curAlt2 = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$8_contains($this, $ch) { + return !$this.$val$clazz0.$contains1($ch) && !($this.$val$curAlt2 ^ $this.$this$062.$bits.$get12($ch)) ? 1 : 0; +} +function jur_CharClass$5() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt3 = 0; + a.$val$nb0 = null; + a.$val$cc3 = null; + a.$this$063 = null; +} +function jur_CharClass$5__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$5(); + jur_CharClass$5__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$5__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$063 = $this$0; + $this.$val$curAlt3 = var$2; + $this.$val$nb0 = var$3; + $this.$val$cc3 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$5_contains($this, $ch) { + return $this.$val$curAlt3 ^ (!$this.$val$nb0.$contains1($ch) && !$this.$val$cc3.$contains1($ch) ? 0 : 1); +} +function jur_CharClass$6() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz1 = null; + a.$this$064 = null; +} +function jur_CharClass$6__init_(var_0, var_1) { + var var_2 = new jur_CharClass$6(); + jur_CharClass$6__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$6__init_0($this, $this$0, var$2) { + $this.$this$064 = $this$0; + $this.$val$clazz1 = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$6_contains($this, $ch) { + return $this.$val$clazz1.$contains1($ch) ? 0 : 1; +} +var cgxgbt_TeaGraphics$FullscreenChanged = $rt_classWithoutFields(0); +var omcst_TeaVMLauncher = $rt_classWithoutFields(); +function omcst_TeaVMLauncher__init_0() { + var var_0 = new omcst_TeaVMLauncher(); + omcst_TeaVMLauncher__init_(var_0); + return var_0; +} +function omcst_TeaVMLauncher__init_($this) { + jl_Object__init_0($this); +} +function omcst_TeaVMLauncher_main($args) { + var $config; + $config = cgxgbt_TeaApplicationConfiguration__init_($rt_s(1061)); + $config.$width5 = 0; + $config.$height5 = 0; + cgxgbt_TeaApplication__init_(new cgxgbt_TeaApplication, omcs_SandtrixMain__init_(), $config); +} +function jur_DotSet() { + jur_JointSet.call(this); + this.$lt1 = null; +} +function jur_DotSet__init_(var_0) { + var var_1 = new jur_DotSet(); + jur_DotSet__init_0(var_1, var_0); + return var_1; +} +function jur_DotSet__init_0($this, $lt) { + jur_JointSet__init_0($this); + $this.$lt1 = $lt; +} +function jur_DotSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high, var$7, $low; + $strLength = $matchResult.$getRightBound(); + var$5 = $stringIndex + 1 | 0; + if (var$5 > $strLength) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = $testString.$charAt($stringIndex); + if (jl_Character_isHighSurrogate($high)) { + var$7 = $stringIndex + 2 | 0; + if (var$7 <= $strLength) { + $low = $testString.$charAt(var$5); + if (jl_Character_isSurrogatePair($high, $low)) + return $this.$lt1.$isLineTerminator(jl_Character_toCodePoint($high, $low)) ? (-1) : $this.$next.$matches(var$7, $testString, $matchResult); + } + } + return $this.$lt1.$isLineTerminator($high) ? (-1) : $this.$next.$matches(var$5, $testString, $matchResult); +} +function jur_DotSet_getName($this) { + return $rt_s(1062); +} +function jur_DotSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_DotSet_getType($this) { + return (-2147483602); +} +function jur_DotSet_hasConsumed($this, $matchResult) { + return 1; +} +function jur_CharClass$9() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz2 = null; + a.$val$curAlt4 = 0; + a.$this$065 = null; +} +function jur_CharClass$9__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$9(); + jur_CharClass$9__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$9__init_0($this, $this$0, var$2, var$3) { + $this.$this$065 = $this$0; + $this.$val$clazz2 = var$2; + $this.$val$curAlt4 = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$9_contains($this, $ch) { + return !$this.$val$clazz2.$contains1($ch) && !($this.$val$curAlt4 ^ $this.$this$065.$bits.$get12($ch)) ? 0 : 1; +} +var omcetpp_ParticleType = $rt_classWithoutFields(jl_Enum); +var omcetpp_ParticleType_FONT = null; +var omcetpp_ParticleType_IMAGE = null; +var omcetpp_ParticleType_ANIMATION = null; +var omcetpp_ParticleType_ARRAY = null; +var omcetpp_ParticleType_CURSOR = null; +var omcetpp_ParticleType_$VALUES = null; +function omcetpp_ParticleType_$callClinit() { + omcetpp_ParticleType_$callClinit = $rt_eraseClinit(omcetpp_ParticleType); + omcetpp_ParticleType__clinit_(); +} +function omcetpp_ParticleType__init_(var_0, var_1) { + var var_2 = new omcetpp_ParticleType(); + omcetpp_ParticleType__init_0(var_2, var_0, var_1); + return var_2; +} +function omcetpp_ParticleType_values() { + omcetpp_ParticleType_$callClinit(); + return omcetpp_ParticleType_$VALUES.$clone(); +} +function omcetpp_ParticleType__init_0($this, var$1, var$2) { + omcetpp_ParticleType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcetpp_ParticleType_$values() { + omcetpp_ParticleType_$callClinit(); + return $rt_createArrayFromData(omcetpp_ParticleType, [omcetpp_ParticleType_FONT, omcetpp_ParticleType_IMAGE, omcetpp_ParticleType_ANIMATION, omcetpp_ParticleType_ARRAY, omcetpp_ParticleType_CURSOR]); +} +function omcetpp_ParticleType__clinit_() { + omcetpp_ParticleType_FONT = omcetpp_ParticleType__init_($rt_s(1063), 0); + omcetpp_ParticleType_IMAGE = omcetpp_ParticleType__init_($rt_s(1064), 1); + omcetpp_ParticleType_ANIMATION = omcetpp_ParticleType__init_($rt_s(1065), 2); + omcetpp_ParticleType_ARRAY = omcetpp_ParticleType__init_($rt_s(1066), 3); + omcetpp_ParticleType_CURSOR = omcetpp_ParticleType__init_($rt_s(1067), 4); + omcetpp_ParticleType_$VALUES = omcetpp_ParticleType_$values(); +} +function jl_Character() { + jl_Object.call(this); + this.$value11 = 0; +} +var jl_Character_TYPE = null; +var jl_Character_digitMapping = null; +var jl_Character_upperCaseMapping = null; +var jl_Character_lowerCaseMapping = null; +var jl_Character_classMapping = null; +var jl_Character_characterCache = null; +var jl_Character_$$metadata$$0 = null; +var jl_Character_$$metadata$$1 = null; +var jl_Character_$$metadata$$3 = null; +var jl_Character_$$metadata$$4 = null; +function jl_Character_$callClinit() { + jl_Character_$callClinit = $rt_eraseClinit(jl_Character); + jl_Character__clinit_(); +} +function jl_Character__init_(var_0) { + var var_1 = new jl_Character(); + jl_Character__init_0(var_1, var_0); + return var_1; +} +function jl_Character__init_0($this, $value) { + jl_Character_$callClinit(); + jl_Object__init_0($this); + $this.$value11 = $value; +} +function jl_Character_charValue($this) { + return $this.$value11; +} +function jl_Character_valueOf($value) { + var $result; + jl_Character_$callClinit(); + if ($value >= jl_Character_characterCache.data.length) + return jl_Character__init_($value); + $result = jl_Character_characterCache.data[$value]; + if ($result === null) { + $result = jl_Character__init_($value); + jl_Character_characterCache.data[$value] = $result; + } + return $result; +} +function jl_Character_toString0($this) { + return jl_Character_toString($this.$value11); +} +function jl_Character_equals($this, $other) { + if ($this === $other) + return 1; + return $other instanceof jl_Character && $other.$value11 == $this.$value11 ? 1 : 0; +} +function jl_Character_hashCode($this) { + return $this.$value11; +} +function jl_Character_toString($c) { + var var$2, var$3; + jl_Character_$callClinit(); + var$2 = new jl_String; + var$3 = $rt_createCharArray(1); + var$3.data[0] = $c; + jl_String__init_3(var$2, var$3); + return var$2; +} +function jl_Character_isValidCodePoint($codePoint) { + jl_Character_$callClinit(); + return $codePoint >= 0 && $codePoint <= 1114111 ? 1 : 0; +} +function jl_Character_isBmpCodePoint($codePoint) { + jl_Character_$callClinit(); + return $codePoint > 0 && $codePoint <= 65535 ? 1 : 0; +} +function jl_Character_isSupplementaryCodePoint($codePoint) { + jl_Character_$callClinit(); + return $codePoint >= 65536 && $codePoint <= 1114111 ? 1 : 0; +} +function jl_Character_isHighSurrogate($ch) { + jl_Character_$callClinit(); + return ($ch & 64512) != 55296 ? 0 : 1; +} +function jl_Character_isLowSurrogate($ch) { + jl_Character_$callClinit(); + return ($ch & 64512) != 56320 ? 0 : 1; +} +function jl_Character_isSurrogate($ch) { + jl_Character_$callClinit(); + return !jl_Character_isHighSurrogate($ch) && !jl_Character_isLowSurrogate($ch) ? 0 : 1; +} +function jl_Character_isSurrogatePair($high, $low) { + jl_Character_$callClinit(); + return jl_Character_isHighSurrogate($high) && jl_Character_isLowSurrogate($low) ? 1 : 0; +} +function jl_Character_toCodePoint($high, $low) { + jl_Character_$callClinit(); + return (($high & 1023) << 10 | $low & 1023) + 65536 | 0; +} +function jl_Character_codePointAt($a, $index) { + jl_Character_$callClinit(); + return jl_Character_codePointAt0($a, $index, $a.data.length); +} +function jl_Character_codePointAt0($a, $index, $limit) { + var var$4, var$5; + jl_Character_$callClinit(); + if ($index < ($limit - 1 | 0)) { + var$4 = $a.data; + if (jl_Character_isHighSurrogate(var$4[$index])) { + var$5 = $index + 1 | 0; + if (jl_Character_isLowSurrogate(var$4[var$5])) + return jl_Character_toCodePoint(var$4[$index], var$4[var$5]); + } + } + return $a.data[$index]; +} +function jl_Character_highSurrogate($codePoint) { + var var$2; + jl_Character_$callClinit(); + var$2 = $codePoint - 65536 | 0; + return (55296 | var$2 >> 10 & 1023) & 65535; +} +function jl_Character_lowSurrogate($codePoint) { + jl_Character_$callClinit(); + return (56320 | $codePoint & 1023) & 65535; +} +function jl_Character_toLowerCase0($ch) { + jl_Character_$callClinit(); + return jl_Character_toLowerCase($ch) & 65535; +} +function jl_Character_toLowerCase($ch) { + jl_Character_$callClinit(); + return jl_Character_mapChar(jl_Character_getLowerCaseMapping(), $ch); +} +function jl_Character_getLowerCaseMapping() { + jl_Character_$callClinit(); + if (jl_Character_lowerCaseMapping === null) + jl_Character_lowerCaseMapping = otciu_UnicodeHelper_decodeCaseMapping(((jl_Character_acquireLowerCaseMapping()).value !== null ? $rt_str((jl_Character_acquireLowerCaseMapping()).value) : null)); + return jl_Character_lowerCaseMapping; +} +function jl_Character_acquireLowerCaseMapping() { + jl_Character_$callClinit(); + if (jl_Character_$$metadata$$0 === null) + jl_Character_$$metadata$$0 = jl_Character_acquireLowerCaseMapping$$create(); + return jl_Character_$$metadata$$0; +} +function jl_Character_toUpperCase0($ch) { + jl_Character_$callClinit(); + return jl_Character_toUpperCase($ch) & 65535; +} +function jl_Character_toUpperCase($codePoint) { + jl_Character_$callClinit(); + return jl_Character_mapChar(jl_Character_getUpperCaseMapping(), $codePoint); +} +function jl_Character_getUpperCaseMapping() { + jl_Character_$callClinit(); + if (jl_Character_upperCaseMapping === null) + jl_Character_upperCaseMapping = otciu_UnicodeHelper_decodeCaseMapping(((jl_Character_acquireUpperCaseMapping()).value !== null ? $rt_str((jl_Character_acquireUpperCaseMapping()).value) : null)); + return jl_Character_upperCaseMapping; +} +function jl_Character_acquireUpperCaseMapping() { + jl_Character_$callClinit(); + if (jl_Character_$$metadata$$1 === null) + jl_Character_$$metadata$$1 = jl_Character_acquireUpperCaseMapping$$create(); + return jl_Character_$$metadata$$1; +} +function jl_Character_mapChar($table, $codePoint) { + var $index, var$4; + jl_Character_$callClinit(); + $index = jl_Character_binarySearchTable($table, $codePoint); + if ($index >= 0) { + var$4 = $table.data; + if ($index < (var$4.length / 2 | 0)) + return $codePoint + var$4[($index * 2 | 0) + 1 | 0] | 0; + } + return 0; +} +function jl_Character_binarySearchTable($data, $key) { + var var$3, $l, $u, $i, $e, var$8; + jl_Character_$callClinit(); + var$3 = $data.data; + $l = 0; + $u = (var$3.length / 2 | 0) - 1 | 0; + while (true) { + $i = ($l + $u | 0) / 2 | 0; + $e = var$3[$i * 2 | 0]; + var$8 = $rt_compare($e, $key); + if (!var$8) + break; + if (var$8 <= 0) { + $l = $i + 1 | 0; + if ($l > $u) + return $i; + } else { + $u = $i - 1 | 0; + if ($u < $l) + return $u; + } + } + return $i; +} +function jl_Character_digit($ch, $radix) { + jl_Character_$callClinit(); + return jl_Character_digit0($ch, $radix); +} +function jl_Character_digit0($codePoint, $radix) { + var $d; + jl_Character_$callClinit(); + if ($radix >= 2 && $radix <= 36) { + $d = jl_Character_getNumericValue0($codePoint); + if ($d >= $radix) + $d = (-1); + return $d; + } + return (-1); +} +function jl_Character_getNumericValue($ch) { + jl_Character_$callClinit(); + return jl_Character_getNumericValue0($ch); +} +function jl_Character_getNumericValue0($codePoint) { + var $digitMapping, var$3, $l, $u, $idx, var$7, $val, var$9; + jl_Character_$callClinit(); + $digitMapping = jl_Character_getDigitMapping(); + var$3 = $digitMapping.data; + $l = 0; + $u = (var$3.length / 2 | 0) - 1 | 0; + while ($u >= $l) { + $idx = ($l + $u | 0) / 2 | 0; + var$7 = $idx * 2 | 0; + $val = var$3[var$7]; + var$9 = $rt_compare($codePoint, $val); + if (var$9 > 0) + $l = $idx + 1 | 0; + else { + if (var$9 >= 0) + return var$3[var$7 + 1 | 0]; + $u = $idx - 1 | 0; + } + } + return (-1); +} +function jl_Character_forDigit($digit, $radix) { + jl_Character_$callClinit(); + if ($radix >= 2 && $radix <= 36 && $digit < $radix) + return $digit < 10 ? (48 + $digit | 0) & 65535 : ((97 + $digit | 0) - 10 | 0) & 65535; + return 0; +} +function jl_Character_isDigit($ch) { + jl_Character_$callClinit(); + return jl_Character_isDigit0($ch); +} +function jl_Character_isDigit0($codePoint) { + jl_Character_$callClinit(); + return jl_Character_getType($codePoint) != 9 ? 0 : 1; +} +function jl_Character_getDigitMapping() { + jl_Character_$callClinit(); + if (jl_Character_digitMapping === null) + jl_Character_digitMapping = otciu_UnicodeHelper_decodeIntPairsDiff(((jl_Character_obtainDigitMapping()).value !== null ? $rt_str((jl_Character_obtainDigitMapping()).value) : null)); + return jl_Character_digitMapping; +} +function jl_Character_obtainDigitMapping() { + jl_Character_$callClinit(); + if (jl_Character_$$metadata$$3 === null) + jl_Character_$$metadata$$3 = jl_Character_obtainDigitMapping$$create(); + return jl_Character_$$metadata$$3; +} +function jl_Character_getClasses() { + jl_Character_$callClinit(); + if (jl_Character_classMapping === null) + jl_Character_classMapping = otciu_UnicodeHelper_extractRle(((jl_Character_obtainClasses()).value !== null ? $rt_str((jl_Character_obtainClasses()).value) : null)); + return jl_Character_classMapping; +} +function jl_Character_obtainClasses() { + jl_Character_$callClinit(); + if (jl_Character_$$metadata$$4 === null) + jl_Character_$$metadata$$4 = jl_Character_obtainClasses$$create(); + return jl_Character_$$metadata$$4; +} +function jl_Character_toChars($codePoint) { + var var$2; + jl_Character_$callClinit(); + if ($codePoint < 65536) { + var$2 = $rt_createCharArray(1); + var$2.data[0] = $codePoint & 65535; + return var$2; + } + return $rt_createCharArrayFromData([jl_Character_highSurrogate($codePoint), jl_Character_lowSurrogate($codePoint)]); +} +function jl_Character_isISOControl0($ch) { + jl_Character_$callClinit(); + return jl_Character_isISOControl($ch); +} +function jl_Character_isISOControl($codePoint) { + var var$2; + jl_Character_$callClinit(); + a: { + b: { + if (!($codePoint >= 0 && $codePoint <= 31)) { + if ($codePoint < 127) + break b; + if ($codePoint > 159) + break b; + } + var$2 = 1; + break a; + } + var$2 = 0; + } + return var$2; +} +function jl_Character_getType0($c) { + jl_Character_$callClinit(); + return jl_Character_getType($c); +} +function jl_Character_getType($codePoint) { + var $classes, var$3, $l, $u, $i, $range; + jl_Character_$callClinit(); + if (jl_Character_isBmpCodePoint($codePoint) && jl_Character_isSurrogate($codePoint & 65535)) + return 19; + $classes = jl_Character_getClasses(); + var$3 = $classes.data; + $l = 0; + $u = var$3.length - 1 | 0; + while ($l <= $u) { + $i = ($l + $u | 0) / 2 | 0; + $range = var$3[$i]; + if ($codePoint >= $range.$end1) + $l = $i + 1 | 0; + else { + if ($codePoint >= $range.$start6) + return $range.$data6.data[$codePoint - $range.$start6 | 0]; + $u = $i - 1 | 0; + } + } + return 0; +} +function jl_Character_isLowerCase($codePoint) { + jl_Character_$callClinit(); + return jl_Character_getType($codePoint) != 2 ? 0 : 1; +} +function jl_Character_isUpperCase($codePoint) { + jl_Character_$callClinit(); + return jl_Character_getType($codePoint) != 1 ? 0 : 1; +} +function jl_Character_isTitleCase($codePoint) { + jl_Character_$callClinit(); + return jl_Character_getType($codePoint) != 3 ? 0 : 1; +} +function jl_Character_isDefined($codePoint) { + jl_Character_$callClinit(); + return !jl_Character_getType($codePoint) ? 0 : 1; +} +function jl_Character_isLetter($codePoint) { + jl_Character_$callClinit(); + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + return 0; + } + return 1; +} +function jl_Character_isLetterOrDigit($ch) { + jl_Character_$callClinit(); + return jl_Character_isLetterOrDigit0($ch); +} +function jl_Character_isLetterOrDigit0($codePoint) { + jl_Character_$callClinit(); + a: { + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 9: + break; + case 6: + case 7: + case 8: + break a; + default: + break a; + } + return 1; + } + return 0; +} +function jl_Character_isJavaIdentifierStart($codePoint) { + jl_Character_$callClinit(); + a: { + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 10: + case 23: + case 26: + break; + case 6: + case 7: + case 8: + case 9: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 24: + case 25: + break a; + default: + break a; + } + return 1; + } + return jl_Character_isIdentifierIgnorable($codePoint); +} +function jl_Character_isJavaIdentifierPart($codePoint) { + jl_Character_$callClinit(); + a: { + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 8: + case 9: + case 10: + case 23: + case 26: + break; + case 7: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 24: + case 25: + break a; + default: + break a; + } + return 1; + } + return jl_Character_isIdentifierIgnorable($codePoint); +} +function jl_Character_isUnicodeIdentifierStart($codePoint) { + jl_Character_$callClinit(); + a: { + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 10: + break; + case 6: + case 7: + case 8: + case 9: + break a; + default: + break a; + } + return 1; + } + return jl_Character_isIdentifierIgnorable($codePoint); +} +function jl_Character_isUnicodeIdentifierPart($codePoint) { + jl_Character_$callClinit(); + a: { + switch (jl_Character_getType($codePoint)) { + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 8: + case 9: + case 10: + case 23: + break; + case 7: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + break a; + default: + break a; + } + return 1; + } + return jl_Character_isIdentifierIgnorable($codePoint); +} +function jl_Character_isIdentifierIgnorable($codePoint) { + jl_Character_$callClinit(); + a: { + if (!($codePoint >= 0 && $codePoint <= 8) && !($codePoint >= 14 && $codePoint <= 27)) { + if ($codePoint < 127) + break a; + if ($codePoint > 159) + break a; + } + return 1; + } + return jl_Character_getType($codePoint) != 16 ? 0 : 1; +} +function jl_Character_isSpaceChar($codePoint) { + jl_Character_$callClinit(); + switch (jl_Character_getType($codePoint)) { + case 12: + case 13: + case 14: + break; + default: + return 0; + } + return 1; +} +function jl_Character_isWhitespace($ch) { + jl_Character_$callClinit(); + return jl_Character_isWhitespace0($ch); +} +function jl_Character_isWhitespace0($codePoint) { + jl_Character_$callClinit(); + switch ($codePoint) { + case 9: + case 10: + case 11: + case 12: + case 13: + case 28: + case 29: + case 30: + case 31: + break; + case 160: + case 8199: + case 8239: + return 0; + default: + return jl_Character_isSpaceChar($codePoint); + } + return 1; +} +function jl_Character__clinit_() { + jl_Character_TYPE = $rt_cls($rt_charcls()); + jl_Character_characterCache = $rt_createArray(jl_Character, 128); +} +function jl_Character_acquireLowerCaseMapping$$create() { + return {"value" : ">W H#F#U 4%F#O #F#/ d%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a1# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #<+#%# #%# #%# \'.3#%# #%# #{1#%# #w1%%# %J\'#k1#o1#%# #w1#!3# #23#*3#%# \'23#:3# #>3#%# #%# #%# #N3#%# #N3# %%# #N3#%# #J3%%# #%# #R3#%# \'%# /)#%# #)#%# #)#%# #%# #%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%# #%# %)#%# #%# #8)#L%#%# #%# #%# #" + + "%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #a+# #%# #%# #%# #%# #%# #%# #%# #%# #%# /B45#%# #,/#645# %%# #P1#!\'#*\'#%# #%# #%# #%# #%# <-%# #%# \'%# 1&++ %_## #Z#)k%%g%% #F#W hA# 1%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# +]%# %%# #?#%# %a+\'N\'AF#b &#%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #^#%# #%# #%# #%# #%# #%# #%# %%# #%# #%# #%# #%# #%# #%# #%" + + "# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# %*%r iB#oq-&# _?gejg#A1 o$#mo%&# {-%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3,4/# #%# #%# #%" + + "# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 3C1 1C1 1C1 1C1 1C1 3C/ 1C1 QC1 1C1 1C1 1C%8\'%G# 7i\')G# 7C%D)\' 7C%u)%?# 7X+%P+%G# L-q*/# \'Pw/#8m/# -6## |bA G%# kC.#U !r*%&# &#%# #,05#qX\'#H.5# %%# #%# #%# #e25#D05#q25#m25# #%# %%# 1865%%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# " + + "#%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 1%# #%# )%# (a=%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# G%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# y%%# #%# #%# #%# #%# #%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #%# 5%# #%# #4Fd#%# #%# #%# #%# #%# )%# #<{p# %%# #%# \'%# #%# #%# #%# #%# #%# #%# #%# #%# #%# #P}p#}}p#m}p#D}p#P}p# #@yp#D{p#Lyp#Br#%# #%# #%# #%" + + "# #%# #%# #%# #%# #,%#L}p#LJd#%# #%# -%# +%# #%# Y%# ,T5F#U TUg#r {%g#r >\'c#p Lnk%F# *J#F#b o@5F#b Jo=N#f "}; +} +function jl_Character_acquireUpperCaseMapping$$create() { + return {"value" : "b# vH#O #H#/:+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #,5# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'#(;#N1# %\'# #\'# %\'# \'\'# +\'# %6)# \'\'#*/# \'_+# %\'# #\'# #\'# %\'# )\'# %\'# \'\'# #\'# %\'# \'\'# #J%# +\'#+# #\'#+# #\'#+# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#L\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'#+# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#" + + " #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# \'\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 1\'# %665% #\'# )\'# #\'# #\'# #\'# #\'#o25#c25#k25#03#}1# #y1% #m1# #q1#{}p# \'y1#k}p# #$3# #:{p#N}p# #,3#43#N}p#*05#B}p# %43# #B05#<3# %@3# /F.5# %P3# #J}p#P3# \'B{p#P3#$\'#L3%,\'# +T3# 5Jyp#>yp# Z\'_\'# x\'# #\'# \'\'\' #_+\' !#a##]#\' #H#CD##H#3m%#i%% #e%#P%# \'(%#D%#C# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#i\'#P\'#=#(+# #4)# %\'# %\'# .#H#bP\'A #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# 3\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# " + + "#\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# %\'# #\'# #\'# #\'# #\'# #\'# #\'#`# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'% &#,%n mB#ko%x %ko%\' RAC1 >$#yu+#uu+#Pu+#Hu+%Lu+#0u+#io+#>@d1 (+2Fd# \'oX\'# AJJd# N%\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #" + + "\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# +X%# +\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'# #\'#A1 1A1 1A1 1A1 1A1 3A# #A# #A# #A% /A1 16\'%g\')B)%V+%s)%N+)A1 1A1 1A1 1A% #E# 5-G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%w=G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%>AG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%!dG%%%%%%%%%%%%%%%%%%g5G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%*0EG%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%28UG%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%" + + "%%%!8%G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%sKG%%%%%%%%%%%%%%%%%%>&#G%%%%%%%%%%%%%%%%%%wN)G%%%%%%%%%%%%%%%%%%"}; +} +function jl_Character_obtainClasses$$create() { + return {"value" : "PA-Y$;Y$679:95Y#J+Y#Z$Y#B;697<8:1=<=:L#<#Y#<,&?L$9B8:B(C9:C)!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!C$B##!#B##B$C#B%#B##B$C$B##B##!#!#B##!C#!#B##B$#!#B#C#&!C$F%!$#!$#!$#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!C#!$#!#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C(B##B#C#!#B%#!#!#!#!Cg&C?6_#?6>Y)./Q&-Y*>?Y%X#Y$:67Y,:98Y+-Q& Q+,%A#L\'Z$67%L+Z$67 E.A$[BA0G." + + "H%\'H$G-A0^#!^%!^##B$C#B$#=!^#:B&^\'!=!=!=B%=#B%#F%#^#C#B#Z&!C%=:^##=L1KD!#K%,^#A%Z&^&Z#^%:^#:^#:^(:^@Z#^#:=:^@b:-% ^)6767^5Z#^(67b=2! :^?Z:^IZ\'^gA:^,A6L^^pL7b=X# :^*:^WZ)b=P! :b=Y$ 67676767676767L?^MZ&67Z@6767676767Z1b= % b:$# 6767676767676767676767Za6767ZA67b:#% ^QZ6^#Z\'^HA#^A b=J! BQCQ!#B$C#!#!#!#B%#!C#!C\'E#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#^\'!#!#G$!#A&Y%,Y#CG #A&#A#FYA(%9A/\'F8A*F( F( F( F( F( F( F( F( GAY#>?>?Y$>?9>?Y*5Y#59>?Y#>?67676767Y" + + "&%Y+U#Y%596Y.^#Y$676767675AC^; b=:! A-b=7$ A;^-A%-Y$=%&+6767676767^#6767676756W#=K*G%I#5E&^#K$%&9^# b&7! A#G#]#E#&5b&;! 9E$&A&FL b&?! ^#L%^+FA^EA-F1^@ L+^?L)=L0^AL+^HL0b= & &b `G!&^b&b %b `(!F7%b&X2 A$^XA*FIE\'Y#b&-% %Y$F1J+F#A5!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#&\'H$9G+9%!#!#!#!#!#!#!#!#!#!#!#!#!#!#E#G#FhK+G#Y\'A)]8E*]#!#!#!#!#!#!#!C$!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#%C)!#!#B##!#!#!#!#%]#!#!#&!#!C$!#!#!#!#!#!#!#!#!#!#B&#B&#!#!#!#!#!#!#!#B%#!#A&!# # #!#!#A9E$!#&E##F(\'F" + + "$\'F%\'F8I#G#)^%\'A$L\'^#;=A\'FUY%A)I#FSI1G#A)Y#J+A\'G3F\'Y$&9F#\'J+F=G)Y#F8G,I#A,9F>A$G$)FP\'I#G%I#G#I$Y. %J+A%Y#F&\'%F*J+F& FJG\'I#G#I#G#A*F$\'F)\')A#J+A#Y%F1%F\'^$&)\')FS\'&G$F#G#F&G#&\'&A9F#%Y#F,)G#I#Y#&E#)\'A+F\'A#F\'A#F\'A*F( F( CLA$FRA0\'LA#G$A%\'L*A(Y*A(F>L#9F>L$AAF)=F=G#A%L&Y(A*FWA$Y(F7A#L)F4A&L)F3A(Y%A-L(b 1! FkAXBTA.CTA(L\'FEG%A)J+b G% L@ FK G#5A#F#AmG$F>L+&A)F7G,L%Y&A7F3G%Y%AGF6L(A5F8A*)\')FVG0Y(A%L5J+\'F#G#&A*G$)FNI$G%I#G#Y#1Y%\'A+1A#F:A(J+" + + "A\'G$FEG&)G) J+Y%&I#&A)FD\'Y#&A*G#)FQI$G*I#F%Y%G%9)\'J+&9&Y$ L5A,F3 F:I$G$I#\')G#Y\'\'F#\'A`F( & F% F0 F+9A\'FP\'I$G)A&J+A\'G#I# F)A#F#A#F7 F( F# F& G#&I#\'I%A#I#A#I$A#&A\')A&F&I#A#G(A$G&b ,# FVI$G)I#G$)\'F%Y&J+Y# 9\'F$A?FQI$G\')\'I%G#)G#F#9&A)J+b G# FPI$G%A#I%G#)G#Y8F%G#ACFQI$G)I#\')G#Y$&A,J+A\'Y.A4FL\')\'I#G\')\'&9A\'J+AWFF$A#&A/F%A)b&-\' b %E b&L! A&F.A$F*A(F+A#=G#9Q%b =*!GOA#G8A*b=U! A^b=W$ A+^HA#^^I#G$^$I\'Q)G)^#G(^?G%^_A6^dG$=b [! L5A-L5A-b=8! A*L:b (# B;C;B;C( C3B;C;! B#A#!A#B#A#B% B)C% # C( C,B;C;B# B%A#B) " + + "B( C;B# B% B& !A$B( C;B;C;B;C;B;C;B;C;B;C;B;C=A#B::C::C\'B::C::C\'B::C::C\'B::C::C\'B::C::C\'!#A#JSb= ) GX^%GS^)\'^/\'^#Y&A0G& G0b 12 C+&C5A\'C\'b 6$ G( G2A#G( G# G&A&E`AB\'b Q! FNA$G(E(A#J+A%&=b & F?\'A2FMG%J+A&;b 1( F<%G%J+b G, F( F% F# F0 b&&$ A#L*G(AJBCCCG(%A%J+A%Y#b 2- L]=L$;L%AnLN=L0b #$ F% F< F# &A#& F+ F% & &A\'&A%& & & F$ F# &A#& & & & & F# &A#F% F( F% F% & F+ F2A&F$ F& F2AUZ#b /% ^MA%b=E! A-^0A#^0 ^0 ^FA+L.b=B# AY^>A.^MA%^*A(^#A/^\'b ;# b=]$ ]&b=9, A%^2A$^.A$b=X! A%b=@! A\'^-A%=A0^-A%^YA)^+A\'^IA)^?A#^#Apb=5& A" + + "-^/A#^.A$^*A(^O ^(A)^/A%^*A(^*A(b=4# ^XAFJ+b \'1 &b %b %b ?<#&AA&b Y !&A\'&b =$ &A#&b ;!&A/&b PU!&b @Q b&?) b C8 &b *.!&A&&b ?!!&b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b 2R!1A?b1A! b # b\'Q$ b %b %b %b 1Y$3b %b %b %b ^a$3A#3b %b %b %b ^a$3"}; +} +function jur_CICharSet() { + var a = this; jur_LeafSet.call(a); + a.$ch2 = 0; + a.$supplement = 0; +} +function jur_CICharSet__init_(var_0) { + var var_1 = new jur_CICharSet(); + jur_CICharSet__init_0(var_1, var_0); + return var_1; +} +function jur_CICharSet__init_0($this, $ch) { + jur_LeafSet__init_0($this); + $this.$ch2 = $ch; + $this.$supplement = jur_Pattern_getSupplement($ch); +} +function jur_CICharSet_accepts($this, $strIndex, $testString) { + return $this.$ch2 != $testString.$charAt($strIndex) && $this.$supplement != $testString.$charAt($strIndex) ? (-1) : 1; +} +function jur_CICharSet_getName($this) { + var var$1, var$2; + var$1 = $this.$ch2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(var$2, $rt_s(1068)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_SupplCharSet() { + var a = this; jur_LeafSet.call(a); + a.$high0 = 0; + a.$low0 = 0; + a.$ch3 = 0; +} +function jur_SupplCharSet__init_(var_0) { + var var_1 = new jur_SupplCharSet(); + jur_SupplCharSet__init_0(var_1, var_0); + return var_1; +} +function jur_SupplCharSet__init_0($this, $ch) { + var $chUTF16, var$3; + jur_LeafSet__init_0($this); + $this.$charCount = 2; + $this.$ch3 = $ch; + $chUTF16 = jl_Character_toChars($ch); + var$3 = $chUTF16.data; + $this.$high0 = var$3[0]; + $this.$low0 = var$3[1]; +} +function jur_SupplCharSet_accepts($this, $strIndex, $testString) { + var var$3, $high, $low; + var$3 = $strIndex + 1 | 0; + $high = $testString.$charAt($strIndex); + $low = $testString.$charAt(var$3); + return $this.$high0 == $high && $this.$low0 == $low ? 2 : (-1); +} +function jur_SupplCharSet_find($this, $strIndex, $testString, $matchResult) { + var $testStr, $strLength, var$6, $ch; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_find($this, $strIndex, $testString, $matchResult); + $testStr = $testString; + $strLength = $matchResult.$getRightBound(); + while ($strIndex < $strLength) { + var$6 = $testStr.$indexOf($this.$high0, $strIndex); + if (var$6 < 0) + return (-1); + $strIndex = var$6 + 1 | 0; + if ($strIndex >= $strLength) + continue; + $ch = $testStr.$charAt($strIndex); + if ($this.$low0 == $ch && $this.$next.$matches($strIndex + 1 | 0, $testString, $matchResult) >= 0) + return $strIndex + (-1) | 0; + $strIndex = $strIndex + 1 | 0; + } + return (-1); +} +function jur_SupplCharSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr, var$6, var$7; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult); + $testStr = $testString; + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$6 = $testStr.$lastIndexOf1($this.$low0, $lastIndex); + var$7 = var$6 + (-1) | 0; + if (var$7 < 0) + break a; + if (var$7 < $strIndex) + break a; + if ($this.$high0 == $testStr.$charAt(var$7) && $this.$next.$matches(var$7 + 2 | 0, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +} +function jur_SupplCharSet_getName($this) { + var var$1, var$2, var$3; + var$1 = $this.$high0; + var$2 = $this.$low0; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append0(var$3, var$1), var$2); + return jl_StringBuilder_toString(var$3); +} +function jur_SupplCharSet_getCodePoint($this) { + return $this.$ch3; +} +function jur_SupplCharSet_first($this, $set) { + if ($set instanceof jur_SupplCharSet) + return $set.$getCodePoint() != $this.$ch3 ? 0 : 1; + if ($set instanceof jur_SupplRangeSet) + return $set.$contains1($this.$ch3); + if ($set instanceof jur_CharSet) + return 0; + if (!($set instanceof jur_RangeSet)) + return 1; + return 0; +} +var otjc_JSNumber = $rt_classWithoutFields(); +function otjc_JSNumber_byteValue$static($this) { + return $this; +} +function cbgssa_ColorAction() { + cbgssa_TemporalAction.call(this); + this.$end6 = null; +} +function cbgssa_ColorAction__init_0() { + var var_0 = new cbgssa_ColorAction(); + cbgssa_ColorAction__init_(var_0); + return var_0; +} +function cbgssa_ColorAction__init_($this) { + cbgssa_TemporalAction__init_($this); + $this.$end6 = cbgg_Color__init_0(); +} +function cbgggm_NodeAnimation() { + var a = this; jl_Object.call(a); + a.$translation = null; + a.$rotation1 = null; + a.$scaling0 = null; +} +function cbgggm_NodeAnimation__init_0() { + var var_0 = new cbgggm_NodeAnimation(); + cbgggm_NodeAnimation__init_(var_0); + return var_0; +} +function cbgggm_NodeAnimation__init_($this) { + jl_Object__init_0($this); + $this.$translation = null; + $this.$rotation1 = null; + $this.$scaling0 = null; +} +function cbgu_Queue() { + var a = this; jl_Object.call(a); + a.$values16 = null; + a.$head0 = 0; + a.$tail0 = 0; + a.$size10 = 0; +} +function cbgu_Queue__init_0() { + var var_0 = new cbgu_Queue(); + cbgu_Queue__init_(var_0); + return var_0; +} +function cbgu_Queue__init_1(var_0) { + var var_1 = new cbgu_Queue(); + cbgu_Queue__init_2(var_1, var_0); + return var_1; +} +function cbgu_Queue__init_($this) { + cbgu_Queue__init_2($this, 16); +} +function cbgu_Queue__init_2($this, $initialSize) { + jl_Object__init_0($this); + $this.$head0 = 0; + $this.$tail0 = 0; + $this.$size10 = 0; + $this.$values16 = $rt_createArray(jl_Object, $initialSize); +} +function cbgm_Ellipse() { + var a = this; jl_Object.call(a); + a.$x12 = 0.0; + a.$y12 = 0.0; + a.$width12 = 0.0; + a.$height11 = 0.0; +} +function cbgm_Ellipse__init_1() { + var var_0 = new cbgm_Ellipse(); + cbgm_Ellipse__init_0(var_0); + return var_0; +} +function cbgm_Ellipse__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Ellipse(); + cbgm_Ellipse__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Ellipse__init_0($this) { + jl_Object__init_0($this); +} +function cbgm_Ellipse__init_2($this, $x, $y, $width, $height) { + jl_Object__init_0($this); + $this.$x12 = $x; + $this.$y12 = $y; + $this.$width12 = $width; + $this.$height11 = $height; +} +function omceugcm_Map() { + var a = this; omceugc_Component.call(a); + a.$texture1 = null; + a.$mapAction = null; + a.$mapOverlays = null; +} +function omceugcm_Map__init_0() { + var var_0 = new omceugcm_Map(); + omceugcm_Map__init_(var_0); + return var_0; +} +function omceugcm_Map__init_($this) { + omceugc_Component__init_($this); +} +var cbgg_PixmapEmu$2 = $rt_classWithoutFields(); +var cbgg_PixmapEmu$2_$SwitchMap$com$badlogic$gdx$graphics$PixmapEmu$DrawType = null; +function cbgg_PixmapEmu$2_$callClinit() { + cbgg_PixmapEmu$2_$callClinit = $rt_eraseClinit(cbgg_PixmapEmu$2); + cbgg_PixmapEmu$2__clinit_(); +} +function cbgg_PixmapEmu$2__clinit_() { + cbgg_PixmapEmu$2_$SwitchMap$com$badlogic$gdx$graphics$PixmapEmu$DrawType = $rt_createIntArray((cbgg_PixmapEmu$DrawType_values()).data.length); + cbgg_PixmapEmu$2_$SwitchMap$com$badlogic$gdx$graphics$PixmapEmu$DrawType.data[jl_Enum_ordinal(cbgg_PixmapEmu$DrawType_FILL)] = 1; + cbgg_PixmapEmu$2_$SwitchMap$com$badlogic$gdx$graphics$PixmapEmu$DrawType.data[jl_Enum_ordinal(cbgg_PixmapEmu$DrawType_STROKE)] = 2; +} +function cbgu_IntMap() { + var a = this; jl_Object.call(a); + a.$size11 = 0; + a.$keyTable1 = null; + a.$valueTable = null; + a.$zeroValue = null; + a.$hasZeroValue0 = 0; + a.$loadFactor3 = 0.0; + a.$threshold3 = 0; + a.$shift1 = 0; + a.$mask1 = 0; +} +function cbgu_IntMap__init_0() { + var var_0 = new cbgu_IntMap(); + cbgu_IntMap__init_(var_0); + return var_0; +} +function cbgu_IntMap__init_1(var_0) { + var var_1 = new cbgu_IntMap(); + cbgu_IntMap__init_2(var_1, var_0); + return var_1; +} +function cbgu_IntMap__init_3(var_0, var_1) { + var var_2 = new cbgu_IntMap(); + cbgu_IntMap__init_4(var_2, var_0, var_1); + return var_2; +} +function cbgu_IntMap__init_($this) { + cbgu_IntMap__init_4($this, 51, 0.800000011920929); +} +function cbgu_IntMap__init_2($this, $initialCapacity) { + cbgu_IntMap__init_4($this, $initialCapacity, 0.800000011920929); +} +function cbgu_IntMap__init_4($this, $initialCapacity, $loadFactor) { + var $tableSize; + jl_Object__init_0($this); + if ($loadFactor > 0.0 && $loadFactor < 1.0) { + $this.$loadFactor3 = $loadFactor; + $tableSize = cbgu_ObjectSet_tableSize($initialCapacity, $loadFactor); + $this.$threshold3 = $tableSize * $loadFactor | 0; + $this.$mask1 = $tableSize - 1 | 0; + $this.$shift1 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask1)); + $this.$keyTable1 = $rt_createIntArray($tableSize); + $this.$valueTable = $rt_createArray(jl_Object, $tableSize); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(724))).$append21($loadFactor)).$toString())); +} +function cbgu_IntMap_place($this, $item) { + return Long_lo(Long_shru(Long_mul(Long_fromInt($item), Long_create(2135587861, 2654435769)), $this.$shift1)); +} +function cbgu_IntMap_locateKey($this, $key) { + var $keyTable, $i, $other; + $keyTable = $this.$keyTable1; + $i = $this.$place($key); + while (true) { + $other = $keyTable.data[$i]; + if (!$other) + return -($i + 1 | 0) | 0; + if ($other == $key) + break; + $i = ($i + 1 | 0) & $this.$mask1; + } + return $i; +} +function cbgu_IntMap_put($this, $key, $value) { + var $oldValue, $i, var$5; + if (!$key) { + $oldValue = $this.$zeroValue; + $this.$zeroValue = $value; + if (!$this.$hasZeroValue0) { + $this.$hasZeroValue0 = 1; + $this.$size11 = $this.$size11 + 1 | 0; + } + return $oldValue; + } + $i = cbgu_IntMap_locateKey($this, $key); + if ($i >= 0) { + $oldValue = $this.$valueTable.data[$i]; + $this.$valueTable.data[$i] = $value; + return $oldValue; + } + var$5 = -($i + 1 | 0) | 0; + $this.$keyTable1.data[var$5] = $key; + $this.$valueTable.data[var$5] = $value; + var$5 = $this.$size11 + 1 | 0; + $this.$size11 = var$5; + if (var$5 >= $this.$threshold3) + cbgu_IntMap_resize($this, $this.$keyTable1.data.length << 1); + return null; +} +function cbgu_IntMap_putResize($this, $key, $value) { + var $keyTable, $i, var$5; + $keyTable = $this.$keyTable1; + $i = $this.$place($key); + while (true) { + var$5 = $keyTable.data; + if (!var$5[$i]) + break; + $i = ($i + 1 | 0) & $this.$mask1; + } + var$5[$i] = $key; + $this.$valueTable.data[$i] = $value; +} +function cbgu_IntMap_get($this, $key) { + var $i; + if (!$key) + return !$this.$hasZeroValue0 ? null : $this.$zeroValue; + $i = cbgu_IntMap_locateKey($this, $key); + return $i < 0 ? null : $this.$valueTable.data[$i]; +} +function cbgu_IntMap_remove($this, $key) { + var $oldValue, $i, $keyTable, $valueTable, var$6, $mask, $next, var$9, var$10, $placement; + if (!$key) { + if (!$this.$hasZeroValue0) + return null; + $this.$hasZeroValue0 = 0; + $oldValue = $this.$zeroValue; + $this.$zeroValue = null; + $this.$size11 = $this.$size11 - 1 | 0; + return $oldValue; + } + $i = cbgu_IntMap_locateKey($this, $key); + if ($i < 0) + return null; + $keyTable = $this.$keyTable1; + $valueTable = $this.$valueTable; + var$6 = $valueTable.data; + $oldValue = var$6[$i]; + $mask = $this.$mask1; + $next = ($i + 1 | 0) & $mask; + while (true) { + var$9 = $keyTable.data; + var$10 = var$9[$next]; + if (!var$10) + break; + $placement = $this.$place(var$10); + if ((($next - $placement | 0) & $mask) > (($i - $placement | 0) & $mask)) { + var$9[$i] = var$10; + var$6[$i] = var$6[$next]; + $i = $next; + } + $next = ($next + 1 | 0) & $mask; + } + var$9[$i] = 0; + var$6[$i] = null; + $this.$size11 = $this.$size11 - 1 | 0; + return $oldValue; +} +function cbgu_IntMap_containsValue($this, $value, $identity) { + var $valueTable, var$4, $keyTable, $i; + a: { + $valueTable = $this.$valueTable; + if ($value === null) { + if ($this.$hasZeroValue0 && $this.$zeroValue === null) + return 1; + var$4 = $valueTable.data; + $keyTable = $this.$keyTable1; + $i = var$4.length - 1 | 0; + while (true) { + if ($i < 0) + break a; + if ($keyTable.data[$i] && var$4[$i] === null) + break; + $i = $i + (-1) | 0; + } + return 1; + } + if ($identity) { + if ($value === $this.$zeroValue) + return 1; + var$4 = $valueTable.data; + $i = var$4.length - 1 | 0; + while (true) { + if ($i < 0) + break a; + if (var$4[$i] === $value) + break; + $i = $i + (-1) | 0; + } + return 1; + } + if ($this.$hasZeroValue0 && $value.$equals($this.$zeroValue)) + return 1; + var$4 = $valueTable.data; + $i = var$4.length - 1 | 0; + while (true) { + if ($i < 0) + break a; + if ($value.$equals(var$4[$i])) + return 1; + $i = $i + (-1) | 0; + } + } + return 0; +} +function cbgu_IntMap_resize($this, $newSize) { + var $oldCapacity, $oldKeyTable, $oldValueTable, $i, $key; + a: { + $oldCapacity = $this.$keyTable1.data.length; + $this.$threshold3 = $newSize * $this.$loadFactor3 | 0; + $this.$mask1 = $newSize - 1 | 0; + $this.$shift1 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask1)); + $oldKeyTable = $this.$keyTable1; + $oldValueTable = $this.$valueTable; + $this.$keyTable1 = $rt_createIntArray($newSize); + $this.$valueTable = $rt_createArray(jl_Object, $newSize); + if ($this.$size11 > 0) { + $i = 0; + while (true) { + if ($i >= $oldCapacity) + break a; + $key = $oldKeyTable.data[$i]; + if ($key) + cbgu_IntMap_putResize($this, $key, $oldValueTable.data[$i]); + $i = $i + 1 | 0; + } + } + } +} +var jnci_Iso8859Encoder = $rt_classWithoutFields(jnci_BufferedEncoder); +function jnci_Iso8859Encoder__init_(var_0) { + var var_1 = new jnci_Iso8859Encoder(); + jnci_Iso8859Encoder__init_0(var_1, var_0); + return var_1; +} +function jnci_Iso8859Encoder__init_0($this, $cs) { + jnci_BufferedEncoder__init_($this, $cs, 1.0, 1.0); +} +function jnci_Iso8859Encoder_arrayEncode($this, $inArray, $inPos, $inSize, $outArray, $outPos, $outSize, $controller) { + var $result, var$9, var$10, $c, $next, var$13; + $result = null; + a: { + while ($inPos < $inSize) { + if ($outPos >= $outSize) { + var$9 = $inPos; + break a; + } + var$10 = $inArray.data; + var$9 = $inPos + 1 | 0; + $c = var$10[$inPos]; + if (jl_Character_isHighSurrogate($c)) { + if (var$9 == $inSize) { + if ($controller.$hasMoreInput(2)) { + var$9 = var$9 + (-1) | 0; + break a; + } + jnc_CoderResult_$callClinit(); + $result = jnc_CoderResult_UNDERFLOW; + break a; + } + $next = var$10[var$9]; + if (!jl_Character_isLowSurrogate($next)) { + $result = jnc_CoderResult_malformedForLength(1); + break a; + } + var$9 = var$9 + (-1) | 0; + $result = jnc_CoderResult_unmappableForLength(2); + break a; + } + if (jl_Character_isLowSurrogate($c)) + $result = jnc_CoderResult_malformedForLength(1); + if ($c >= 256) { + var$9 = var$9 + (-1) | 0; + $result = jnc_CoderResult_unmappableForLength(1); + break a; + } + var$10 = $outArray.data; + var$13 = $outPos + 1 | 0; + var$10[$outPos] = $c << 24 >> 24; + $inPos = var$9; + $outPos = var$13; + } + var$9 = $inPos; + } + $controller.$setInPosition(var$9); + $controller.$setOutPosition($outPos); + return $result; +} +function cbgm_Quaternion() { + var a = this; jl_Object.call(a); + a.$x13 = 0.0; + a.$y13 = 0.0; + a.$z0 = 0.0; + a.$w = 0.0; +} +var cbgm_Quaternion_tmp1 = null; +var cbgm_Quaternion_tmp2 = null; +function cbgm_Quaternion_$callClinit() { + cbgm_Quaternion_$callClinit = $rt_eraseClinit(cbgm_Quaternion); + cbgm_Quaternion__clinit_(); +} +function cbgm_Quaternion__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Quaternion(); + cbgm_Quaternion__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Quaternion__init_() { + var var_0 = new cbgm_Quaternion(); + cbgm_Quaternion__init_0(var_0); + return var_0; +} +function cbgm_Quaternion__init_2($this, $x, $y, $z, $w) { + cbgm_Quaternion_$callClinit(); + jl_Object__init_0($this); + $this.$set13($x, $y, $z, $w); +} +function cbgm_Quaternion__init_0($this) { + cbgm_Quaternion_$callClinit(); + jl_Object__init_0($this); + $this.$idt1(); +} +function cbgm_Quaternion_set($this, $x, $y, $z, $w) { + $this.$x13 = $x; + $this.$y13 = $y; + $this.$z0 = $z; + $this.$w = $w; + return $this; +} +function cbgm_Quaternion_idt($this) { + return $this.$set13(0.0, 0.0, 0.0, 1.0); +} +function cbgm_Quaternion__clinit_() { + cbgm_Quaternion_tmp1 = cbgm_Quaternion__init_1(0.0, 0.0, 0.0, 0.0); + cbgm_Quaternion_tmp2 = cbgm_Quaternion__init_1(0.0, 0.0, 0.0, 0.0); +} +function cbgggpv_GradientColorValue() { + var a = this; cbgggpv_ParticleValue.call(a); + a.$colors1 = null; + a.$timeline = null; +} +var cbgggpv_GradientColorValue_temp = null; +function cbgggpv_GradientColorValue_$callClinit() { + cbgggpv_GradientColorValue_$callClinit = $rt_eraseClinit(cbgggpv_GradientColorValue); + cbgggpv_GradientColorValue__clinit_(); +} +function cbgggpv_GradientColorValue__init_() { + var var_0 = new cbgggpv_GradientColorValue(); + cbgggpv_GradientColorValue__init_0(var_0); + return var_0; +} +function cbgggpv_GradientColorValue__init_0($this) { + var var$1; + cbgggpv_GradientColorValue_$callClinit(); + cbgggpv_ParticleValue__init_0($this); + $this.$colors1 = $rt_createFloatArrayFromData([1.0, 1.0, 1.0]); + var$1 = $rt_createFloatArray(1); + var$1.data[0] = 0.0; + $this.$timeline = var$1; +} +function cbgggpv_GradientColorValue__clinit_() { + cbgggpv_GradientColorValue_temp = $rt_createFloatArray(3); +} +var cbgggpi_RegionInfluencer$Animated = $rt_classWithoutFields(cbgggpi_RegionInfluencer); +function cbgggpi_RegionInfluencer$Animated__init_0() { + var var_0 = new cbgggpi_RegionInfluencer$Animated(); + cbgggpi_RegionInfluencer$Animated__init_(var_0); + return var_0; +} +function cbgggpi_RegionInfluencer$Animated__init_($this) { + cbgggpi_RegionInfluencer__init_0($this); +} +var jnc_StandardCharsets = $rt_classWithoutFields(); +var jnc_StandardCharsets_UTF_8 = null; +var jnc_StandardCharsets_US_ASCII = null; +var jnc_StandardCharsets_ISO_8859_1 = null; +var jnc_StandardCharsets_UTF_16 = null; +var jnc_StandardCharsets_UTF_16BE = null; +var jnc_StandardCharsets_UTF_16LE = null; +function jnc_StandardCharsets_$callClinit() { + jnc_StandardCharsets_$callClinit = $rt_eraseClinit(jnc_StandardCharsets); + jnc_StandardCharsets__clinit_(); +} +function jnc_StandardCharsets__init_0() { + var var_0 = new jnc_StandardCharsets(); + jnc_StandardCharsets__init_(var_0); + return var_0; +} +function jnc_StandardCharsets__init_($this) { + jnc_StandardCharsets_$callClinit(); + jl_Object__init_0($this); +} +function jnc_StandardCharsets__clinit_() { + jnci_UTF8Charset_$callClinit(); + jnc_StandardCharsets_UTF_8 = jnci_UTF8Charset_INSTANCE; + jnc_StandardCharsets_US_ASCII = jnci_AsciiCharset__init_(); + jnc_StandardCharsets_ISO_8859_1 = jnci_Iso8859Charset__init_0(); + jnc_StandardCharsets_UTF_16 = jnci_UTF16Charset__init_($rt_s(1069), 1, 0); + jnc_StandardCharsets_UTF_16BE = jnci_UTF16Charset__init_($rt_s(1070), 0, 0); + jnc_StandardCharsets_UTF_16LE = jnci_UTF16Charset__init_($rt_s(1071), 0, 1); +} +function jur_AbstractCharClass$LazyJavaMirrored$1() { + jur_AbstractCharClass.call(this); + this.$this$066 = null; +} +function jur_AbstractCharClass$LazyJavaMirrored$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaMirrored$1(); + jur_AbstractCharClass$LazyJavaMirrored$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaMirrored$1__init_0($this, $this$0) { + $this.$this$066 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaMirrored$1_contains($this, $ch) { + return 0; +} +function omcsd_Data() { + var a = this; jl_Object.call(a); + a.$settings = null; + a.$display = null; + a.$map3 = null; + a.$state3 = null; + a.$gameSpeedPct = 0.0; + a.$colorBag = null; + a.$shapeBag = null; + a.$scoreStacks = null; + a.$scoreStackSum = Long_ZERO; + a.$scoreStackCounted = Long_ZERO; + a.$currentTetromino = null; + a.$nextTetromino = null; + a.$tetromino_moveX = 0.0; + a.$tetromino_drop = 0; + a.$timer_updateMap = 0.0; + a.$timer_gameOver = 0; + a.$timer_resolveDelay = Long_ZERO; + a.$timer_nextTetrominoDelay = 0; + a.$timer_startTimer = 0; + a.$pauseState = null; + a.$gameOverData = null; +} +function omcsd_Data__init_0() { + var var_0 = new omcsd_Data(); + omcsd_Data__init_(var_0); + return var_0; +} +function omcsd_Data__init_($this) { + jl_Object__init_0($this); + $this.$colorBag = ju_ArrayList__init_(); + $this.$shapeBag = ju_ArrayList__init_(); + $this.$scoreStacks = ju_ArrayList__init_(); +} +var jn_ShortBufferOverByteBufferLittleEndian = $rt_classWithoutFields(jn_ShortBufferOverByteBuffer); +function jn_ShortBufferOverByteBufferLittleEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_ShortBufferOverByteBufferLittleEndian(); + jn_ShortBufferOverByteBufferLittleEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_ShortBufferOverByteBufferLittleEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_ShortBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_ShortBufferOverByteBufferLittleEndian_getElement($this, $index) { + var var$2, var$3, var$4, $value; + var$2 = $this.$byteByffer1.$array0.data; + var$3 = $this.$start7; + var$4 = $index * 2 | 0; + $value = var$2[var$3 + var$4 | 0] & 255 | ($this.$byteByffer1.$array0.data[($this.$start7 + var$4 | 0) + 1 | 0] & 255) << 8; + return $value << 16 >> 16; +} +function jn_ShortBufferOverByteBufferLittleEndian_putElement($this, $index, $value) { + var var$3, var$4, var$5; + var$3 = $this.$byteByffer1.$array0.data; + var$4 = $this.$start7; + var$5 = $index * 2 | 0; + var$3[var$4 + var$5 | 0] = $value << 24 >> 24; + $this.$byteByffer1.$array0.data[($this.$start7 + var$5 | 0) + 1 | 0] = $value >> 8 << 24 >> 24; +} +function jur_UEOLSet() { + jur_AbstractSet.call(this); + this.$consCounter2 = 0; +} +function jur_UEOLSet__init_(var_0) { + var var_1 = new jur_UEOLSet(); + jur_UEOLSet__init_0(var_1, var_0); + return var_1; +} +function jur_UEOLSet__init_0($this, $counter) { + jur_AbstractSet__init_($this); + $this.$consCounter2 = $counter; +} +function jur_UEOLSet_matches($this, $strIndex, $testString, $matchResult) { + var $rightBound; + $rightBound = !$matchResult.$hasAnchoringBounds() ? $testString.$length() : $matchResult.$getRightBound(); + if ($strIndex >= $rightBound) { + $matchResult.$setConsumed($this.$consCounter2, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + if (($rightBound - $strIndex | 0) == 1 && $testString.$charAt($strIndex) == 10) { + $matchResult.$setConsumed($this.$consCounter2, 1); + return $this.$next.$matches($strIndex + 1 | 0, $testString, $matchResult); + } + return (-1); +} +function jur_UEOLSet_hasConsumed($this, $matchResult) { + var $res; + $res = !$matchResult.$getConsumed($this.$consCounter2) ? 0 : 1; + $matchResult.$setConsumed($this.$consCounter2, (-1)); + return $res; +} +function jur_UEOLSet_getName($this) { + return $rt_s(706); +} +function cgxgbtp_AssetType() { + jl_Enum.call(this); + this.$code = null; +} +var cgxgbtp_AssetType_Image = null; +var cgxgbtp_AssetType_Audio = null; +var cgxgbtp_AssetType_Text = null; +var cgxgbtp_AssetType_Binary = null; +var cgxgbtp_AssetType_Directory = null; +var cgxgbtp_AssetType_$VALUES = null; +function cgxgbtp_AssetType_$callClinit() { + cgxgbtp_AssetType_$callClinit = $rt_eraseClinit(cgxgbtp_AssetType); + cgxgbtp_AssetType__clinit_(); +} +function cgxgbtp_AssetType__init_(var_0, var_1, var_2) { + var var_3 = new cgxgbtp_AssetType(); + cgxgbtp_AssetType__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cgxgbtp_AssetType_values() { + cgxgbtp_AssetType_$callClinit(); + return cgxgbtp_AssetType_$VALUES.$clone(); +} +function cgxgbtp_AssetType__init_0($this, var$1, var$2, $code) { + cgxgbtp_AssetType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$code = $code; +} +function cgxgbtp_AssetType__clinit_() { + cgxgbtp_AssetType_Image = cgxgbtp_AssetType__init_($rt_s(1072), 0, $rt_s(326)); + cgxgbtp_AssetType_Audio = cgxgbtp_AssetType__init_($rt_s(1073), 1, $rt_s(328)); + cgxgbtp_AssetType_Text = cgxgbtp_AssetType__init_($rt_s(1074), 2, $rt_s(1075)); + cgxgbtp_AssetType_Binary = cgxgbtp_AssetType__init_($rt_s(1076), 3, $rt_s(327)); + cgxgbtp_AssetType_Directory = cgxgbtp_AssetType__init_($rt_s(1077), 4, $rt_s(145)); + cgxgbtp_AssetType_$VALUES = $rt_createArrayFromData(cgxgbtp_AssetType, [cgxgbtp_AssetType_Image, cgxgbtp_AssetType_Audio, cgxgbtp_AssetType_Text, cgxgbtp_AssetType_Binary, cgxgbtp_AssetType_Directory]); +} +function omceu_API() { + var a = this; jl_Object.call(a); + a.$notifications = null; + a.$contextMenu = null; + a.$windows = null; + a.$components0 = null; + a.$camera0 = null; + a.$toolTip0 = null; + a.$config = null; + a.$input = null; + a.$mouseTool = null; + a.$hotkey = null; + a.$preConfigured = null; + a.$inputState = null; + a.$mediaManager1 = null; + a.$windowGeneratorCache = null; +} +function omceu_API__init_(var_0, var_1) { + var var_2 = new omceu_API(); + omceu_API__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API__init_0($this, $inputState, $mediaManager) { + jl_Object__init_0($this); + $this.$notifications = omceu_API$_Notification__init_($this); + $this.$contextMenu = omceu_API$_ContextMenu__init_($this); + $this.$windows = omceu_API$_Windows__init_($this); + $this.$components0 = omceu_API$_Components__init_($this); + $this.$camera0 = omceu_API$_Camera__init_($this); + $this.$toolTip0 = omceu_API$_ToolTip__init_($this); + $this.$config = omceu_API$_Config__init_0(); + $this.$input = omceu_API$_Input__init_($this); + $this.$mouseTool = omceu_API$_MouseTool__init_0(); + $this.$hotkey = omceu_API$_HotKey__init_(); + $this.$preConfigured = omceu_API$_PreConfigured__init_($this); + $this.$inputState = $inputState; + $this.$mediaManager1 = $mediaManager; + $this.$windowGeneratorCache = ju_HashMap__init_(); +} +function omceu_API_executeSingleUpdateAction($this, $updateAction) { + if ($updateAction === null) + return; + $this.$inputState.$singleUpdateActions.$add2($updateAction); +} +function omceu_API_addNotification($this, $notification) { + if ($notification === null) + return; + omceu_UICommons_notification_addToScreen($this.$inputState, $notification, $this.$config.$notificationsMax); +} +function omceu_API_removeNotification($this, $notification) { + if ($notification === null) + return; + omceu_UICommons_notification_removeFromScreen($this.$inputState, $notification); +} +function omceu_API_removeNotifications($this, $notifications) { + var var$2, var$3, var$4, $notification; + if ($notifications === null) + return; + var$2 = $notifications.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $notification = var$2[var$4]; + $this.$removeNotification($notification); + var$4 = var$4 + 1 | 0; + } +} +function omceu_API_removeAllNotifications($this) { + $this.$removeNotifications($this.$inputState.$notifications0.$toArray3($rt_createArray(omceugn_Notification, 0))); +} +function omceu_API_getModalWindow($this) { + return $this.$inputState.$modalWindow; +} +function omceu_API_addWindow($this, $window) { + if ($window === null) + return; + omceu_UICommons_window_addToScreen($this.$inputState, $window); +} +function omceu_API_removeWindow($this, $window) { + if ($window === null) + return; + omceu_UICommons_window_removeFromScreen($this.$inputState, $window); +} +function omceu_API_removeWindows($this, $windows) { + var var$2, var$3, var$4, $window; + if ($windows === null) + return; + var$2 = $windows.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $window = var$2[var$4]; + $this.$removeWindow($window); + var$4 = var$4 + 1 | 0; + } +} +function omceu_API_removeAllWindows($this) { + $this.$removeWindows($this.$inputState.$windows0.$toArray3($rt_createArray(omceug_Window, 0))); +} +function omceu_API_addWindowAsModal($this, $modalWindow) { + if ($modalWindow === null) + return; + if ($this.$inputState.$modalWindow !== null) + $this.$inputState.$modalWindowQueue.$add2($modalWindow); + else { + $this.$windows.$setAlwaysOnTop($modalWindow, 1); + $this.$windows.$setVisible0($modalWindow, 1); + $this.$windows.$setFolded($modalWindow, 0); + $this.$windows.$center($modalWindow); + $this.$windows.$setEnforceScreenBounds($modalWindow, 1); + $this.$inputState.$modalWindow = $modalWindow; + $this.$addWindow($modalWindow); + } +} +function omceu_API_removeCurrentModalWindow($this) { + if ($this.$inputState.$modalWindow !== null) { + $this.$removeWindow($this.$inputState.$modalWindow); + $this.$inputState.$modalWindow = null; + omceu_API_addNextModal($this); + } +} +function omceu_API_addNextModal($this) { + if ($this.$inputState.$modalWindow === null && $this.$inputState.$modalWindowQueue.$size0() > 0) + $this.$addWindowAsModal($this.$inputState.$modalWindowQueue.$pollFirst()); +} +function omceu_API_addScreenComponent($this, $component) { + if ($component === null) + return; + omceu_UICommons_component_addToScreen($component, $this.$inputState); +} +function omceu_API_removeScreenComponent($this, $component) { + if ($component === null) + return; + omceu_UICommons_component_removeFromScreen($component, $this.$inputState); +} +function omceu_API_removeScreenComponents($this, $components) { + var var$2, var$3, var$4, $component; + if ($components === null) + return; + var$2 = $components.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $component = var$2[var$4]; + $this.$removeScreenComponent($component); + var$4 = var$4 + 1 | 0; + } +} +function omceu_API_removeAllScreenComponents($this) { + $this.$removeScreenComponents($this.$inputState.$screenComponents.$toArray3($rt_createArray(omceugc_Component, 0))); +} +function omceu_API_findScreenComponentsByName($this, $name) { + if ($name === null) + return ju_ArrayList__init_(); + return ju_ArrayList__init_0((($this.$inputState.$screenComponents.$stream0()).$filter0(omceu_API$findScreenComponentsByName$lambda$_39_0__init_($name))).$toList()); +} +function omceu_API_findScreenComponentByName($this, $name) { + var $result; + if ($name === null) + return null; + $result = $this.$findScreenComponentsByName($name); + return $result.$size0() <= 0 ? null : $result.$get5(0); +} +function omceu_API_removeEverything($this) { + $this.$removeAllWindows(); + $this.$removeAllScreenComponents(); + $this.$removeAllNotifications(); +} +function omceu_API_setMouseTool($this, $mouseTool) { + $this.$inputState.$mouseTool0 = $mouseTool; +} +function omceu_API_findWindowsByName($this, $name) { + if ($name === null) + return ju_ArrayList__init_(); + return ju_ArrayList__init_0((($this.$inputState.$windows0.$stream0()).$filter0(omceu_API$findWindowsByName$lambda$_54_0__init_($name))).$toList()); +} +function omceu_API_findWindowByName($this, $name) { + var $result; + if ($name === null) + return null; + $result = $this.$findWindowsByName($name); + return $result.$size0() <= 0 ? null : $result.$get5(0); +} +function omceu_API_resolutionWidth($this) { + return $this.$inputState.$internalResolutionWidth; +} +function omceu_API_resolutionHeight($this) { + return $this.$inputState.$internalResolutionHeight; +} +function omceu_API_viewportMode($this) { + return $this.$inputState.$viewportMode; +} +function omceu_API_setViewportMode($this, $viewportMode) { + var var$2, var$3; + if ($viewportMode !== null && $viewportMode !== $this.$inputState.$viewportMode) { + $this.$inputState.$factor_upScale = omceu_UICommons_viewport_determineUpscaleFactor($viewportMode, $this.$inputState.$internalResolutionWidth, $this.$inputState.$internalResolutionHeight); + $this.$inputState.$textureFilter_upScale = omceu_UICommons_viewport_determineUpscaleTextureFilter($viewportMode); + $this.$inputState.$frameBuffer_upScale.$dispose(); + var$2 = $this.$inputState; + var$3 = new cbggg_FrameBuffer; + cbgg_Pixmap$Format_$callClinit(); + cbggg_FrameBuffer__init_0(var$3, cbgg_Pixmap$Format_RGBA8888, $rt_imul($this.$inputState.$internalResolutionWidth, $this.$inputState.$factor_upScale), $rt_imul($this.$inputState.$internalResolutionHeight, $this.$inputState.$factor_upScale), 0); + var$2.$frameBuffer_upScale = var$3; + ($this.$inputState.$frameBuffer_upScale.$getColorBufferTexture()).$setFilter($this.$inputState.$textureFilter_upScale, $this.$inputState.$textureFilter_upScale); + ($this.$inputState.$texture_upScale.$getTexture()).$dispose(); + $this.$inputState.$texture_upScale = cbggg_TextureRegion__init_($this.$inputState.$frameBuffer_upScale.$getColorBufferTexture()); + $this.$inputState.$texture_upScale.$flip5(0, 1); + $this.$inputState.$viewport_screen = omceu_UICommons_viewport_createViewport($viewportMode, $this.$inputState.$camera_screen, $this.$inputState.$internalResolutionWidth, $this.$inputState.$internalResolutionHeight); + $this.$inputState.$viewport_screen.$update3(cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight(), 1); + $this.$inputState.$viewportMode = $viewportMode; + return; + } +} +function omceu_API_lambda$findWindowsByName$3($name, $window) { + return $name.$equals($window.$name2); +} +function omceu_API_lambda$findScreenComponentsByName$1($name, $component) { + return $name.$equals($component.$name1); +} +var cbgssu_ActorGestureListener$2 = $rt_classWithoutFields(); +var cbgssu_ActorGestureListener$2_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type = null; +function cbgssu_ActorGestureListener$2_$callClinit() { + cbgssu_ActorGestureListener$2_$callClinit = $rt_eraseClinit(cbgssu_ActorGestureListener$2); + cbgssu_ActorGestureListener$2__clinit_(); +} +function cbgssu_ActorGestureListener$2__clinit_() { + cbgssu_ActorGestureListener$2_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type = $rt_createIntArray((cbgss_InputEvent$Type_values()).data.length); + cbgssu_ActorGestureListener$2_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchDown)] = 1; + cbgssu_ActorGestureListener$2_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchUp)] = 2; + cbgssu_ActorGestureListener$2_$SwitchMap$com$badlogic$gdx$scenes$scene2d$InputEvent$Type.data[jl_Enum_ordinal(cbgss_InputEvent$Type_touchDragged)] = 3; +} +var cbgssa_RemoveAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_RemoveAction__init_0() { + var var_0 = new cbgssa_RemoveAction(); + cbgssa_RemoveAction__init_(var_0); + return var_0; +} +function cbgssa_RemoveAction__init_($this) { + cbgss_Action__init_($this); +} +function jur_UCICharSet() { + jur_LeafSet.call(this); + this.$ch4 = 0; +} +function jur_UCICharSet__init_(var_0) { + var var_1 = new jur_UCICharSet(); + jur_UCICharSet__init_0(var_1, var_0); + return var_1; +} +function jur_UCICharSet__init_0($this, $ch) { + jur_LeafSet__init_0($this); + $this.$ch4 = jl_Character_toLowerCase0(jl_Character_toUpperCase0($ch)); +} +function jur_UCICharSet_accepts($this, $strIndex, $testString) { + return $this.$ch4 != jl_Character_toLowerCase0(jl_Character_toUpperCase0($testString.$charAt($strIndex))) ? (-1) : 1; +} +function jur_UCICharSet_getName($this) { + var var$1, var$2; + var$1 = $this.$ch4; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(var$2, $rt_s(616)), var$1); + return jl_StringBuilder_toString(var$2); +} +var cbgi_GestureDetector$GestureAdapter = $rt_classWithoutFields(); +function cbgi_GestureDetector$GestureAdapter__init_0() { + var var_0 = new cbgi_GestureDetector$GestureAdapter(); + cbgi_GestureDetector$GestureAdapter__init_(var_0); + return var_0; +} +function cbgi_GestureDetector$GestureAdapter__init_($this) { + jl_Object__init_0($this); +} +function cbgssu_ActorGestureListener$1() { + var a = this; cbgi_GestureDetector$GestureAdapter.call(a); + a.$initialPointer10 = null; + a.$initialPointer20 = null; + a.$pointer10 = null; + a.$pointer20 = null; + a.$this$067 = null; +} +function cbgssu_ActorGestureListener$1__init_(var_0) { + var var_1 = new cbgssu_ActorGestureListener$1(); + cbgssu_ActorGestureListener$1__init_0(var_1, var_0); + return var_1; +} +function cbgssu_ActorGestureListener$1__init_0($this, $this$0) { + $this.$this$067 = $this$0; + cbgi_GestureDetector$GestureAdapter__init_($this); + $this.$initialPointer10 = cbgm_Vector2__init_(); + $this.$initialPointer20 = cbgm_Vector2__init_(); + $this.$pointer10 = cbgm_Vector2__init_(); + $this.$pointer20 = cbgm_Vector2__init_(); +} +var jnci_Iso8859Charset = $rt_classWithoutFields(jnc_Charset); +function jnci_Iso8859Charset__init_0() { + var var_0 = new jnci_Iso8859Charset(); + jnci_Iso8859Charset__init_(var_0); + return var_0; +} +function jnci_Iso8859Charset__init_($this) { + jnc_Charset__init_($this, $rt_s(1078), $rt_createArray(jl_String, 0)); +} +function jnci_Iso8859Charset_newEncoder($this) { + return jnci_Iso8859Encoder__init_($this); +} +function cbgg_Texture$TextureWrap() { + jl_Enum.call(this); + this.$glEnum = 0; +} +var cbgg_Texture$TextureWrap_MirroredRepeat = null; +var cbgg_Texture$TextureWrap_ClampToEdge = null; +var cbgg_Texture$TextureWrap_Repeat = null; +var cbgg_Texture$TextureWrap_$VALUES = null; +function cbgg_Texture$TextureWrap_$callClinit() { + cbgg_Texture$TextureWrap_$callClinit = $rt_eraseClinit(cbgg_Texture$TextureWrap); + cbgg_Texture$TextureWrap__clinit_(); +} +function cbgg_Texture$TextureWrap__init_(var_0, var_1, var_2) { + var var_3 = new cbgg_Texture$TextureWrap(); + cbgg_Texture$TextureWrap__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Texture$TextureWrap_values() { + cbgg_Texture$TextureWrap_$callClinit(); + return cbgg_Texture$TextureWrap_$VALUES.$clone(); +} +function cbgg_Texture$TextureWrap__init_0($this, var$1, var$2, $glEnum) { + cbgg_Texture$TextureWrap_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$glEnum = $glEnum; +} +function cbgg_Texture$TextureWrap_getGLEnum($this) { + return $this.$glEnum; +} +function cbgg_Texture$TextureWrap__clinit_() { + cbgg_Texture$TextureWrap_MirroredRepeat = cbgg_Texture$TextureWrap__init_($rt_s(1079), 0, 33648); + cbgg_Texture$TextureWrap_ClampToEdge = cbgg_Texture$TextureWrap__init_($rt_s(1080), 1, 33071); + cbgg_Texture$TextureWrap_Repeat = cbgg_Texture$TextureWrap__init_($rt_s(1081), 2, 10497); + cbgg_Texture$TextureWrap_$VALUES = $rt_createArrayFromData(cbgg_Texture$TextureWrap, [cbgg_Texture$TextureWrap_MirroredRepeat, cbgg_Texture$TextureWrap_ClampToEdge, cbgg_Texture$TextureWrap_Repeat]); +} +function ju_FormatFlagsConversionMismatchException() { + var a = this; ju_IllegalFormatException.call(a); + a.$flags0 = null; + a.$conversion0 = 0; +} +function ju_FormatFlagsConversionMismatchException__init_(var_0, var_1) { + var var_2 = new ju_FormatFlagsConversionMismatchException(); + ju_FormatFlagsConversionMismatchException__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_FormatFlagsConversionMismatchException__init_0($this, $flags, $conversion) { + var var$3; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(1082)), $flags), $rt_s(1083)), $conversion); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$3)); + $this.$flags0 = $flags; + $this.$conversion0 = $conversion; +} +var cbgssu_Slider = $rt_classWithoutFields(cbgssu_ProgressBar); +function jur_CompositeGroupQuantifierSet() { + var a = this; jur_GroupQuantifierSet.call(a); + a.$quantifier0 = null; + a.$setCounter = 0; +} +function jur_CompositeGroupQuantifierSet__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new jur_CompositeGroupQuantifierSet(); + jur_CompositeGroupQuantifierSet__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function jur_CompositeGroupQuantifierSet__init_0($this, $quant, $innerSet, $next, $type, $setCounter) { + jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type); + $this.$quantifier0 = $quant; + $this.$setCounter = $setCounter; +} +function jur_CompositeGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $enterCounter, var$5, var$6, $nextIndex; + $enterCounter = $matchResult.$getEnterCounter($this.$setCounter); + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($enterCounter >= $this.$quantifier0.$max2()) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + var$5 = $this.$setCounter; + var$6 = $enterCounter + 1 | 0; + $matchResult.$setEnterCounter(var$5, var$6); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) { + $matchResult.$setEnterCounter($this.$setCounter, 0); + return $nextIndex; + } + var$5 = $this.$setCounter; + var$6 = var$6 + (-1) | 0; + $matchResult.$setEnterCounter(var$5, var$6); + if (var$6 >= $this.$quantifier0.$min3()) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $matchResult.$setEnterCounter($this.$setCounter, 0); + return (-1); +} +function jur_CompositeGroupQuantifierSet_getName($this) { + return $this.$quantifier0.$toString(); +} +var jur_RelCompositeGroupQuantifierSet = $rt_classWithoutFields(jur_CompositeGroupQuantifierSet); +function jur_RelCompositeGroupQuantifierSet__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new jur_RelCompositeGroupQuantifierSet(); + jur_RelCompositeGroupQuantifierSet__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function jur_RelCompositeGroupQuantifierSet__init_0($this, $quant, $innerSet, $next, $type, $setCounter) { + jur_CompositeGroupQuantifierSet__init_0($this, $quant, $innerSet, $next, $type, $setCounter); +} +function jur_RelCompositeGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $enterCounter, $nextIndex; + $enterCounter = $matchResult.$getEnterCounter($this.$setCounter); + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($enterCounter >= $this.$quantifier0.$max2()) { + $matchResult.$setEnterCounter($this.$setCounter, 0); + return $this.$next.$matches($stringIndex, $testString, $matchResult); + } + if ($enterCounter < $this.$quantifier0.$min3()) { + $matchResult.$setEnterCounter($this.$setCounter, $enterCounter + 1 | 0); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + } else { + $nextIndex = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex >= 0) { + $matchResult.$setEnterCounter($this.$setCounter, 0); + return $nextIndex; + } + $matchResult.$setEnterCounter($this.$setCounter, $enterCounter + 1 | 0); + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + } + return $nextIndex; +} +function ju_ArrayList() { + var a = this; ju_AbstractList.call(a); + a.$array7 = null; + a.$size12 = 0; +} +function ju_ArrayList__init_() { + var var_0 = new ju_ArrayList(); + ju_ArrayList__init_1(var_0); + return var_0; +} +function ju_ArrayList__init_2(var_0) { + var var_1 = new ju_ArrayList(); + ju_ArrayList__init_3(var_1, var_0); + return var_1; +} +function ju_ArrayList__init_0(var_0) { + var var_1 = new ju_ArrayList(); + ju_ArrayList__init_4(var_1, var_0); + return var_1; +} +function ju_ArrayList__init_1($this) { + ju_ArrayList__init_3($this, 10); +} +function ju_ArrayList__init_3($this, $initialCapacity) { + ju_AbstractList__init_($this); + $this.$array7 = $rt_createArray(jl_Object, $initialCapacity); +} +function ju_ArrayList__init_4($this, $c) { + var $iter, $i; + ju_ArrayList__init_3($this, $c.$size0()); + $iter = $c.$iterator0(); + $i = 0; + while ($i < $this.$array7.data.length) { + $this.$array7.data[$i] = $iter.$next0(); + $i = $i + 1 | 0; + } + $this.$size12 = $this.$array7.data.length; +} +function ju_ArrayList_ensureCapacity($this, $minCapacity) { + var $newLength; + if ($this.$array7.data.length < $minCapacity) { + $newLength = $this.$array7.data.length >= 1073741823 ? 2147483647 : jl_Math_max($minCapacity, jl_Math_max($this.$array7.data.length * 2 | 0, 5)); + $this.$array7 = ju_Arrays_copyOf1($this.$array7, $newLength); + } +} +function ju_ArrayList_get($this, $index) { + ju_ArrayList_checkIndex($this, $index); + return $this.$array7.data[$index]; +} +function ju_ArrayList_size($this) { + return $this.$size12; +} +function ju_ArrayList_set($this, $index, $element) { + var $old; + ju_ArrayList_checkIndex($this, $index); + $old = $this.$array7.data[$index]; + $this.$array7.data[$index] = $element; + return $old; +} +function ju_ArrayList_add($this, $element) { + var var$2, var$3; + $this.$ensureCapacity($this.$size12 + 1 | 0); + var$2 = $this.$array7.data; + var$3 = $this.$size12; + $this.$size12 = var$3 + 1 | 0; + var$2[var$3] = $element; + $this.$modCount0 = $this.$modCount0 + 1 | 0; + return 1; +} +function ju_ArrayList_add0($this, $index, $element) { + var $i; + ju_ArrayList_checkIndexForAdd($this, $index); + $this.$ensureCapacity($this.$size12 + 1 | 0); + $i = $this.$size12; + while ($i > $index) { + $this.$array7.data[$i] = $this.$array7.data[$i - 1 | 0]; + $i = $i + (-1) | 0; + } + $this.$array7.data[$index] = $element; + $this.$size12 = $this.$size12 + 1 | 0; + $this.$modCount0 = $this.$modCount0 + 1 | 0; +} +function ju_ArrayList_remove($this, $i) { + var $old, var$3, var$4, $i_0; + ju_ArrayList_checkIndex($this, $i); + $old = $this.$array7.data[$i]; + $this.$size12 = $this.$size12 - 1 | 0; + while ($i < $this.$size12) { + var$3 = $this.$array7.data; + var$4 = $this.$array7.data; + $i_0 = $i + 1 | 0; + var$3[$i] = var$4[$i_0]; + $i = $i_0; + } + $this.$array7.data[$this.$size12] = null; + $this.$modCount0 = $this.$modCount0 + 1 | 0; + return $old; +} +function ju_ArrayList_remove0($this, $o) { + var $index; + $index = $this.$indexOf4($o); + if ($index < 0) + return 0; + $this.$remove1($index); + return 1; +} +function ju_ArrayList_clear($this) { + ju_Arrays_fill($this.$array7, 0, $this.$size12, null); + $this.$size12 = 0; + $this.$modCount0 = $this.$modCount0 + 1 | 0; +} +function ju_ArrayList_checkIndex($this, $index) { + if ($index >= 0 && $index < $this.$size12) + return; + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +function ju_ArrayList_checkIndexForAdd($this, $index) { + if ($index >= 0 && $index <= $this.$size12) + return; + $rt_throw(jl_IndexOutOfBoundsException__init_0()); +} +function cgxgbt_TeaApplication$4() { + cgxgbt_AssetLoaderListener.call(this); + this.$this$046 = null; +} +function cgxgbt_TeaApplication$4__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$4(); + cgxgbt_TeaApplication$4__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$4__init_0($this, $this$0) { + $this.$this$046 = $this$0; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbt_TeaApplication$4_onSuccess($this, $url, $result) { + var $soundManager; + $soundManager = cgxgbts_TeaSoundManager__init_(); + $soundManager.$setup($this.$this$046.$hostPageBaseURL, cgxgbt_TeaApplication$4$1__init_($this, $soundManager)); + return 1; +} +function omceugcp_ProgressBar() { + var a = this; omceugc_Component.call(a); + a.$progress = 0.0; + a.$progressText = 0; + a.$progressText2Decimal = 0; + a.$font8 = null; +} +function omceugcp_ProgressBar__init_0() { + var var_0 = new omceugcp_ProgressBar(); + omceugcp_ProgressBar__init_(var_0); + return var_0; +} +function omceugcp_ProgressBar__init_($this) { + omceugc_Component__init_($this); +} +var jl_IllegalMonitorStateException = $rt_classWithoutFields(jl_RuntimeException); +function jl_IllegalMonitorStateException__init_() { + var var_0 = new jl_IllegalMonitorStateException(); + jl_IllegalMonitorStateException__init_0(var_0); + return var_0; +} +function jl_IllegalMonitorStateException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function cgxgbt_TeaApplication$5() { + cgxgbt_AssetLoaderListener.call(this); + this.$this$068 = null; +} +function cgxgbt_TeaApplication$5__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$5(); + cgxgbt_TeaApplication$5__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$5__init_0($this, $this$0) { + $this.$this$068 = $this$0; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbt_TeaApplication$5_onSuccess($this, $url, $result) { + return 1; +} +function cgxgbt_TeaApplication$5_onFailure($this, $url) {} +function cgxgbt_TeaApplication$6() { + cgxgbt_AssetLoaderListener.call(this); + this.$this$069 = null; +} +function cgxgbt_TeaApplication$6__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$6(); + cgxgbt_TeaApplication$6__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$6__init_0($this, $this$0) { + $this.$this$069 = $this$0; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbt_TeaApplication$6_onSuccess($this, $url, $result) { + return 1; +} +function cgxgbt_TeaApplication$6_onFailure($this, $url) {} +function cgxgbt_TeaApplication$7() { + cgxgbt_AssetLoaderListener.call(this); + this.$this$070 = null; +} +function cgxgbt_TeaApplication$7__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$7(); + cgxgbt_TeaApplication$7__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$7__init_0($this, $this$0) { + $this.$this$070 = $this$0; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbt_TeaApplication$7_onSuccess($this, $url, $result) { + return 1; +} +function cgxgbt_TeaApplication$7_onFailure($this, $url) {} +function jusi_FilteringStreamImpl$wrap$lambda$_1_0() { + var a = this; jl_Object.call(a); + a.$_06 = null; + a.$_10 = null; +} +function jusi_FilteringStreamImpl$wrap$lambda$_1_0__init_(var_0, var_1) { + var var_2 = new jusi_FilteringStreamImpl$wrap$lambda$_1_0(); + jusi_FilteringStreamImpl$wrap$lambda$_1_0__init_0(var_2, var_0, var_1); + return var_2; +} +function jusi_FilteringStreamImpl$wrap$lambda$_1_0__init_0(var$0, var$1, var$2) { + jl_Object__init_0(var$0); + var$0.$_06 = var$1; + var$0.$_10 = var$2; +} +function jusi_FilteringStreamImpl$wrap$lambda$_1_0_test(var$0, var$1) { + return jusi_FilteringStreamImpl_lambda$wrap$0(var$0.$_06, var$0.$_10, var$1); +} +var cbgssu_Value$9 = $rt_classWithoutFields(cbgssu_Value); +function cgxgbt_TeaApplication$1() { + jl_Object.call(this); + this.$this$071 = null; +} +function cgxgbt_TeaApplication$1__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$1(); + cgxgbt_TeaApplication$1__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$1__init_0($this, $this$0) { + $this.$this$071 = $this$0; + jl_Object__init_0($this); +} +function cgxgbt_TeaApplication$1_handleEvent($this, $evt) { + var $state, var$3, var$4, $listener, $$je; + $state = $rt_str(($this.$this$071.$window0.$getDocument()).visibilityState); + if (!$rt_s(1084).$equals($state)) { + var$3 = $this.$this$071.$lifecycleListeners; + jl_Object_monitorEnterSync(var$3); + a: { + try { + var$4 = $this.$this$071.$lifecycleListeners.$iterator(); + while (var$4.$hasNext()) { + $listener = var$4.$next0(); + $listener.$resume(); + } + jl_Object_monitorExitSync(var$3); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$4 = $$je; + + } + jl_Object_monitorExitSync(var$3); + $rt_throw(var$4); + } + $this.$this$071.$appListener.$resume(); + } else { + var$3 = $this.$this$071.$lifecycleListeners; + jl_Object_monitorEnterSync(var$3); + b: { + try { + var$4 = $this.$this$071.$lifecycleListeners.$iterator(); + while (var$4.$hasNext()) { + $listener = var$4.$next0(); + $listener.$pause(); + } + jl_Object_monitorExitSync(var$3); + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$4 = $$je; + + } + jl_Object_monitorExitSync(var$3); + $rt_throw(var$4); + } + $this.$this$071.$appListener.$pause(); + } +} +function cgxgbt_TeaApplication$1_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +function cgxgbt_TeaApplication$2() { + jl_Object.call(this); + this.$this$072 = null; +} +function cgxgbt_TeaApplication$2__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$2(); + cgxgbt_TeaApplication$2__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$2__init_0($this, $this$0) { + $this.$this$072 = $this$0; + jl_Object__init_0($this); +} +function cgxgbt_TeaApplication$2_handleEvent($this, $evt) { + var $width, $height, $density; + $width = $this.$this$072.$window0.$getClientWidth() - $this.$this$072.$config1.$padHorizontal | 0; + $height = $this.$this$072.$window0.$getClientHeight() - $this.$this$072.$config1.$padVertical | 0; + if ($width > 0 && $height > 0) { + if ($this.$this$072.$graphics !== null) { + if ($this.$this$072.$config1.$usePhysicalPixels) { + $density = $this.$this$072.$graphics.$getNativeScreenDensity(); + $width = $width * $density | 0; + $height = $height * $density | 0; + } + $this.$this$072.$graphics.$setCanvasSize($width, $height); + } + return; + } +} +function cgxgbt_TeaApplication$2_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var cbgg_Cursor$SystemCursor = $rt_classWithoutFields(jl_Enum); +var cbgg_Cursor$SystemCursor_Arrow = null; +var cbgg_Cursor$SystemCursor_Ibeam = null; +var cbgg_Cursor$SystemCursor_Crosshair = null; +var cbgg_Cursor$SystemCursor_Hand = null; +var cbgg_Cursor$SystemCursor_HorizontalResize = null; +var cbgg_Cursor$SystemCursor_VerticalResize = null; +var cbgg_Cursor$SystemCursor_NWSEResize = null; +var cbgg_Cursor$SystemCursor_NESWResize = null; +var cbgg_Cursor$SystemCursor_AllResize = null; +var cbgg_Cursor$SystemCursor_NotAllowed = null; +var cbgg_Cursor$SystemCursor_None = null; +var cbgg_Cursor$SystemCursor_$VALUES = null; +function cbgg_Cursor$SystemCursor_$callClinit() { + cbgg_Cursor$SystemCursor_$callClinit = $rt_eraseClinit(cbgg_Cursor$SystemCursor); + cbgg_Cursor$SystemCursor__clinit_(); +} +function cbgg_Cursor$SystemCursor__init_(var_0, var_1) { + var var_2 = new cbgg_Cursor$SystemCursor(); + cbgg_Cursor$SystemCursor__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_Cursor$SystemCursor_values() { + cbgg_Cursor$SystemCursor_$callClinit(); + return cbgg_Cursor$SystemCursor_$VALUES.$clone(); +} +function cbgg_Cursor$SystemCursor__init_0($this, var$1, var$2) { + cbgg_Cursor$SystemCursor_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_Cursor$SystemCursor__clinit_() { + cbgg_Cursor$SystemCursor_Arrow = cbgg_Cursor$SystemCursor__init_($rt_s(1085), 0); + cbgg_Cursor$SystemCursor_Ibeam = cbgg_Cursor$SystemCursor__init_($rt_s(1086), 1); + cbgg_Cursor$SystemCursor_Crosshair = cbgg_Cursor$SystemCursor__init_($rt_s(1087), 2); + cbgg_Cursor$SystemCursor_Hand = cbgg_Cursor$SystemCursor__init_($rt_s(1088), 3); + cbgg_Cursor$SystemCursor_HorizontalResize = cbgg_Cursor$SystemCursor__init_($rt_s(1089), 4); + cbgg_Cursor$SystemCursor_VerticalResize = cbgg_Cursor$SystemCursor__init_($rt_s(1090), 5); + cbgg_Cursor$SystemCursor_NWSEResize = cbgg_Cursor$SystemCursor__init_($rt_s(1091), 6); + cbgg_Cursor$SystemCursor_NESWResize = cbgg_Cursor$SystemCursor__init_($rt_s(1092), 7); + cbgg_Cursor$SystemCursor_AllResize = cbgg_Cursor$SystemCursor__init_($rt_s(1093), 8); + cbgg_Cursor$SystemCursor_NotAllowed = cbgg_Cursor$SystemCursor__init_($rt_s(1094), 9); + cbgg_Cursor$SystemCursor_None = cbgg_Cursor$SystemCursor__init_($rt_s(1095), 10); + cbgg_Cursor$SystemCursor_$VALUES = $rt_createArrayFromData(cbgg_Cursor$SystemCursor, [cbgg_Cursor$SystemCursor_Arrow, cbgg_Cursor$SystemCursor_Ibeam, cbgg_Cursor$SystemCursor_Crosshair, cbgg_Cursor$SystemCursor_Hand, cbgg_Cursor$SystemCursor_HorizontalResize, cbgg_Cursor$SystemCursor_VerticalResize, cbgg_Cursor$SystemCursor_NWSEResize, cbgg_Cursor$SystemCursor_NESWResize, cbgg_Cursor$SystemCursor_AllResize, cbgg_Cursor$SystemCursor_NotAllowed, cbgg_Cursor$SystemCursor_None]); +} +function omcsumw_SettingsWindowGenerator$1() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$uiData = null; + a.$val$api = null; + a.$val$window = null; +} +function omcsumw_SettingsWindowGenerator$1__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$1(); + omcsumw_SettingsWindowGenerator$1__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$1__init_0($this, var$1, var$2, var$3) { + $this.$val$uiData = var$1; + $this.$val$api = var$2; + $this.$val$window = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$1_onToggle($this, $unmuted) { + var var$2; + (omcw_SandtrixSettingsWeb_get()).$setBoolean($rt_s(492), $unmuted ? 0 : 1); + $this.$val$uiData.$musicPlayer.$setMuted($unmuted ? 0 : 1); + $this.$val$uiData.$soundPlayer.$setMuted($unmuted ? 0 : 1); + omcsumw_SettingsWindowGenerator_refreshComponents($this.$val$api, $this.$val$window); + var$2 = $this.$val$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +var cgxgbtdt_TypedArrays = $rt_classWithoutFields(); +var cgxgbtdt_TypedArrays_instance = null; +function cgxgbtdt_TypedArrays__init_($this) { + jl_Object__init_0($this); +} +function cgxgbtdt_TypedArrays_getInstance() { + return cgxgbtdt_TypedArrays_instance; +} +function cgxgbtdt_TypedArrays_setInstance($instance) { + cgxgbtdt_TypedArrays_instance = $instance; +} +function cgxgbt_TeaApplication$3() { + cgxgbt_AssetLoaderListener.call(this); + this.$this$073 = null; +} +function cgxgbt_TeaApplication$3__init_(var_0) { + var var_1 = new cgxgbt_TeaApplication$3(); + cgxgbt_TeaApplication$3__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplication$3__init_0($this, $this$0) { + $this.$this$073 = $this$0; + cgxgbt_AssetLoaderListener__init_0($this); +} +function cgxgbt_TeaApplication$3_onSuccess($this, $url, $result) { + return 1; +} +var jur_RelAltGroupQuantifierSet = $rt_classWithoutFields(jur_AltGroupQuantifierSet); +function jur_RelAltGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_RelAltGroupQuantifierSet(); + jur_RelAltGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_RelAltGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_AltGroupQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_RelAltGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + if (!$this.$innerSet.$hasConsumed($matchResult)) + return $this.$next.$matches($stringIndex, $testString, $matchResult); + $nextIndex = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex < 0) + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + return $nextIndex; +} +var cbgssu_Value$6 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$6__init_() { + var var_0 = new cbgssu_Value$6(); + cbgssu_Value$6__init_0(var_0); + return var_0; +} +function cbgssu_Value$6__init_0($this) { + cbgssu_Value__init_($this); +} +var otcir_Flags = $rt_classWithoutFields(); +function otcir_Flags__init_0() { + var var_0 = new otcir_Flags(); + otcir_Flags__init_(var_0); + return var_0; +} +function otcir_Flags__init_($this) { + jl_Object__init_0($this); +} +function otcir_Flags_getModifiers($flags, $access) { + var $modifiers, var$4, var$5; + a: { + $modifiers = 0; + switch ($access) { + case 1: + $modifiers = 2; + break a; + case 2: + $modifiers = 4; + break a; + case 3: + $modifiers = 1; + break a; + default: + } + } + var$4 = $flags >>> 6 | 0; + var$5 = $modifiers | var$4 & 8; + var$5 = var$5 | $flags << 2 & 16; + var$4 = var$5 | var$4 & 32; + var$4 = var$4 | ($flags >>> 8 | 0) & 64; + var$4 = var$4 | ($flags >>> 5 | 0) & 128; + var$4 = var$4 | $flags & 256; + var$4 = var$4 | $flags << 8 & 512; + var$4 = var$4 | $flags << 10 & 1024; + var$4 = var$4 | $flags << 1 & 2048; + return var$4; +} +function omcsumw_SettingsWindowGenerator$3() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$api0 = null; + a.$val$window0 = null; + a.$val$uiData0 = null; +} +function omcsumw_SettingsWindowGenerator$3__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$3(); + omcsumw_SettingsWindowGenerator$3__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$3__init_0($this, var$1, var$2, var$3) { + $this.$val$api0 = var$1; + $this.$val$window0 = var$2; + $this.$val$uiData0 = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$3_onRelease($this) { + var $currentViewportMode, $newViewportMode, var$3; + a: { + $currentViewportMode = $this.$val$api0.$viewportMode0(); + omcsumw_SettingsWindowGenerator$7_$callClinit(); + switch (omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal($currentViewportMode)]) { + case 1: + omceum_ViewportMode_$callClinit(); + $newViewportMode = omceum_ViewportMode_FIT; + break a; + case 2: + omceum_ViewportMode_$callClinit(); + $newViewportMode = omceum_ViewportMode_STRETCH; + break a; + case 3: + omceum_ViewportMode_$callClinit(); + $newViewportMode = omceum_ViewportMode_PIXEL_PERFECT; + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + (omcw_SandtrixSettingsWeb_get()).$setEnum($rt_s(495), $newViewportMode); + omcsu_UIUtils_switchViewPortMode($this.$val$api0, $newViewportMode); + omcsumw_SettingsWindowGenerator_refreshComponents($this.$val$api0, $this.$val$window0); + var$3 = $this.$val$uiData0.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$3.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +var cbgssu_Value$5 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$5__init_() { + var var_0 = new cbgssu_Value$5(); + cbgssu_Value$5__init_0(var_0); + return var_0; +} +function cbgssu_Value$5__init_0($this) { + cbgssu_Value__init_($this); +} +function omcsumw_SettingsWindowGenerator$2() { + var a = this; omceuga_ScrollBarAction.call(a); + a.$val$uiData1 = null; + a.$val$api1 = null; + a.$val$window1 = null; +} +function omcsumw_SettingsWindowGenerator$2__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$2(); + omcsumw_SettingsWindowGenerator$2__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$2__init_0($this, var$1, var$2, var$3) { + $this.$val$uiData1 = var$1; + $this.$val$api1 = var$2; + $this.$val$window1 = var$3; + omceuga_ScrollBarAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$2_onScrolled($this, $scrolled) { + (omcw_SandtrixSettingsWeb_get()).$setFloat($rt_s(494), $scrolled); + $this.$val$uiData1.$musicPlayer.$setVolume0($scrolled); + $this.$val$uiData1.$soundPlayer.$setVolume0($scrolled); + omcsumw_SettingsWindowGenerator_refreshComponents($this.$val$api1, $this.$val$window1); +} +var cbgssu_Value$8 = $rt_classWithoutFields(cbgssu_Value); +function omcsumw_SettingsWindowGenerator$5() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$api2 = null; + a.$val$window2 = null; + a.$val$uiData2 = null; +} +function omcsumw_SettingsWindowGenerator$5__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$5(); + omcsumw_SettingsWindowGenerator$5__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$5__init_0($this, var$1, var$2, var$3) { + $this.$val$api2 = var$1; + $this.$val$window2 = var$2; + $this.$val$uiData2 = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$5_onToggle($this, $on) { + var var$2; + (omcw_SandtrixSettingsWeb_get()).$setBoolean($rt_s(493), $on); + omcsumw_SettingsWindowGenerator_refreshComponents($this.$val$api2, $this.$val$window2); + var$2 = $this.$val$uiData2.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +var cbgssu_Value$7 = $rt_classWithoutFields(cbgssu_Value); +function omcsumw_SettingsWindowGenerator$4() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$api3 = null; + a.$val$window3 = null; + a.$val$uiData3 = null; +} +function omcsumw_SettingsWindowGenerator$4__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$4(); + omcsumw_SettingsWindowGenerator$4__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$4__init_0($this, var$1, var$2, var$3) { + $this.$val$api3 = var$1; + $this.$val$window3 = var$2; + $this.$val$uiData3 = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$4_onRelease($this) { + var $fullscreen, var$2; + $fullscreen = cbg_Gdx_graphics.$isFullscreen() ? 0 : 1; + (omcw_SandtrixSettingsWeb_get()).$setBoolean($rt_s(47), $fullscreen); + omcsumw_SettingsWindowGenerator_refreshComponents($this.$val$api3, $this.$val$window3); + var$2 = $this.$val$uiData3.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); + $this.$val$api3.$executeSingleUpdateAction(omcsumw_SettingsWindowGenerator$4$1__init_($this, 10, $fullscreen)); +} +var cbgssu_Value$2 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$2__init_() { + var var_0 = new cbgssu_Value$2(); + cbgssu_Value$2__init_0(var_0); + return var_0; +} +function cbgssu_Value$2__init_0($this) { + cbgssu_Value__init_($this); +} +var cgxgbt_TeaApplication$8 = $rt_classWithoutFields(); +var cgxgbt_TeaApplication$8_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$TeaApplication$AppState = null; +function cgxgbt_TeaApplication$8_$callClinit() { + cgxgbt_TeaApplication$8_$callClinit = $rt_eraseClinit(cgxgbt_TeaApplication$8); + cgxgbt_TeaApplication$8__clinit_(); +} +function cgxgbt_TeaApplication$8__clinit_() { + cgxgbt_TeaApplication$8_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$TeaApplication$AppState = $rt_createIntArray((cgxgbt_TeaApplication$AppState_values()).data.length); + cgxgbt_TeaApplication$8_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$TeaApplication$AppState.data[jl_Enum_ordinal(cgxgbt_TeaApplication$AppState_LOAD_ASSETS)] = 1; + cgxgbt_TeaApplication$8_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$TeaApplication$AppState.data[jl_Enum_ordinal(cgxgbt_TeaApplication$AppState_APP_LOOP)] = 2; +} +var omcsumw_SettingsWindowGenerator$7 = $rt_classWithoutFields(); +var omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = null; +function omcsumw_SettingsWindowGenerator$7_$callClinit() { + omcsumw_SettingsWindowGenerator$7_$callClinit = $rt_eraseClinit(omcsumw_SettingsWindowGenerator$7); + omcsumw_SettingsWindowGenerator$7__clinit_(); +} +function omcsumw_SettingsWindowGenerator$7__clinit_() { + omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode = $rt_createIntArray((omceum_ViewportMode_values()).data.length); + omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_PIXEL_PERFECT)] = 1; + omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_FIT)] = 2; + omcsumw_SettingsWindowGenerator$7_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal(omceum_ViewportMode_STRETCH)] = 3; +} +var cbgssu_Value$1 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$1__init_() { + var var_0 = new cbgssu_Value$1(); + cbgssu_Value$1__init_0(var_0); + return var_0; +} +function cbgssu_Value$1__init_0($this) { + cbgssu_Value__init_($this); +} +var cbgggpv_CylinderSpawnShapeValue = $rt_classWithoutFields(cbgggpv_PrimitiveSpawnShapeValue); +function cbgggpv_CylinderSpawnShapeValue__init_0() { + var var_0 = new cbgggpv_CylinderSpawnShapeValue(); + cbgggpv_CylinderSpawnShapeValue__init_(var_0); + return var_0; +} +function cbgggpv_CylinderSpawnShapeValue__init_($this) { + cbgggpv_PrimitiveSpawnShapeValue__init_($this); +} +function omcsumw_SettingsWindowGenerator$6() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$api4 = null; + a.$val$window4 = null; + a.$val$uiData4 = null; +} +function omcsumw_SettingsWindowGenerator$6__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$6(); + omcsumw_SettingsWindowGenerator$6__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$6__init_0($this, var$1, var$2, var$3) { + $this.$val$api4 = var$1; + $this.$val$window4 = var$2; + $this.$val$uiData4 = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_SettingsWindowGenerator$6_onRelease($this) { + var var$1; + $this.$val$api4.$removeWindow($this.$val$window4); + var$1 = $this.$val$uiData4.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +var jnc_Charset$Charsets = $rt_classWithoutFields(); +var jnc_Charset$Charsets_value = null; +function jnc_Charset$Charsets_$callClinit() { + jnc_Charset$Charsets_$callClinit = $rt_eraseClinit(jnc_Charset$Charsets); + jnc_Charset$Charsets__clinit_(); +} +function jnc_Charset$Charsets__init_0() { + var var_0 = new jnc_Charset$Charsets(); + jnc_Charset$Charsets__init_(var_0); + return var_0; +} +function jnc_Charset$Charsets__init_($this) { + jnc_Charset$Charsets_$callClinit(); + jl_Object__init_0($this); +} +function jnc_Charset$Charsets__clinit_() { + var $charsets, var$2, var$3, var$4, $charset; + jnc_Charset$Charsets_value = ju_HashMap__init_(); + $charsets = $rt_createArray(jnc_Charset, 6); + var$2 = $charsets.data; + jnc_StandardCharsets_$callClinit(); + var$2[0] = jnc_StandardCharsets_UTF_8; + var$2[1] = jnc_StandardCharsets_US_ASCII; + var$2[2] = jnc_StandardCharsets_ISO_8859_1; + var$2[3] = jnc_StandardCharsets_UTF_16; + var$2[4] = jnc_StandardCharsets_UTF_16BE; + var$2[5] = jnc_StandardCharsets_UTF_16LE; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $charset = var$2[var$4]; + jnc_Charset$Charsets_value.$put1(jnc_Charset_name($charset), $charset); + var$4 = var$4 + 1 | 0; + } +} +var cbgssu_Value$4 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$4__init_() { + var var_0 = new cbgssu_Value$4(); + cbgssu_Value$4__init_0(var_0); + return var_0; +} +function cbgssu_Value$4__init_0($this) { + cbgssu_Value__init_($this); +} +var cbgssu_Value$3 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Value$3__init_() { + var var_0 = new cbgssu_Value$3(); + cbgssu_Value$3__init_0(var_0); + return var_0; +} +function cbgssu_Value$3__init_0($this) { + cbgssu_Value__init_($this); +} +var cbggg_FrameBuffer = $rt_classWithoutFields(cbggg_GLFrameBuffer); +function cbggg_FrameBuffer__init_1() { + var var_0 = new cbggg_FrameBuffer(); + cbggg_FrameBuffer__init_(var_0); + return var_0; +} +function cbggg_FrameBuffer__init_2(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_FrameBuffer(); + cbggg_FrameBuffer__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_FrameBuffer__init_3(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbggg_FrameBuffer(); + cbggg_FrameBuffer__init_4(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbggg_FrameBuffer__init_($this) { + cbggg_GLFrameBuffer__init_($this); +} +function cbggg_FrameBuffer__init_0($this, $format, $width, $height, $hasDepth) { + cbggg_FrameBuffer__init_4($this, $format, $width, $height, $hasDepth, 0); +} +function cbggg_FrameBuffer__init_4($this, $format, $width, $height, $hasDepth, $hasStencil) { + var $frameBufferBuilder; + cbggg_GLFrameBuffer__init_($this); + $frameBufferBuilder = cbggg_GLFrameBuffer$FrameBufferBuilder__init_($width, $height); + $frameBufferBuilder.$addBasicColorTextureAttachment($format); + if ($hasDepth) + $frameBufferBuilder.$addBasicDepthRenderBuffer(); + if ($hasStencil) + $frameBufferBuilder.$addBasicStencilRenderBuffer(); + $this.$bufferBuilder = $frameBufferBuilder; + $this.$build(); +} +function cbggg_FrameBuffer_createTexture($this, $attachmentSpec) { + var $data, $result, var$4, $webGLDepth; + a: { + $data = cbggg_GLOnlyTextureData__init_($this.$bufferBuilder.$width6, $this.$bufferBuilder.$height6, 0, $attachmentSpec.$internalFormat1, $attachmentSpec.$format8, $attachmentSpec.$type11); + $result = cbgg_Texture__init_5($data); + if ($attachmentSpec.$isDepth) { + var$4 = cbg_Gdx_app.$getType2(); + cbg_Application$ApplicationType_$callClinit(); + if (var$4 === cbg_Application$ApplicationType_WebGL) { + $webGLDepth = 1; + break a; + } + } + $webGLDepth = 0; + } + if (!$webGLDepth) { + cbgg_Texture$TextureFilter_$callClinit(); + $result.$setFilter(cbgg_Texture$TextureFilter_Linear, cbgg_Texture$TextureFilter_Linear); + } + cbgg_Texture$TextureWrap_$callClinit(); + $result.$setWrap(cbgg_Texture$TextureWrap_ClampToEdge, cbgg_Texture$TextureWrap_ClampToEdge); + return $result; +} +function cbggg_FrameBuffer_disposeColorTexture($this, $colorTexture) { + $colorTexture.$dispose(); +} +function cbggg_FrameBuffer_attachFrameBufferColorTexture($this, $texture) { + var var$2, var$3; + var$2 = cbg_Gdx_gl20; + var$3 = $texture.$getTextureObjectHandle(); + var$2.$glFramebufferTexture2D(36160, 36064, 3553, var$3, 0); +} +function cbggg_FrameBuffer_attachFrameBufferColorTexture0($this, var$1) { + $this.$attachFrameBufferColorTexture0(var$1); +} +function cbggg_FrameBuffer_disposeColorTexture0($this, var$1) { + $this.$disposeColorTexture0(var$1); +} +function cbggg_FrameBuffer_createTexture0($this, var$1) { + return $this.$createTexture0(var$1); +} +function cbgu_ObjectSet$ObjectSetIterator() { + var a = this; jl_Object.call(a); + a.$hasNext0 = 0; + a.$set14 = null; + a.$nextIndex0 = 0; + a.$currentIndex = 0; + a.$valid1 = 0; +} +function cbgu_ObjectSet$ObjectSetIterator__init_(var_0) { + var var_1 = new cbgu_ObjectSet$ObjectSetIterator(); + cbgu_ObjectSet$ObjectSetIterator__init_0(var_1, var_0); + return var_1; +} +function cbgu_ObjectSet$ObjectSetIterator__init_0($this, $set) { + jl_Object__init_0($this); + $this.$valid1 = 1; + $this.$set14 = $set; + $this.$reset2(); +} +function cbgu_ObjectSet$ObjectSetIterator_reset($this) { + $this.$currentIndex = (-1); + $this.$nextIndex0 = (-1); + cbgu_ObjectSet$ObjectSetIterator_findNextIndex($this); +} +function cbgu_ObjectSet$ObjectSetIterator_findNextIndex($this) { + var $keyTable, $n, var$3; + $keyTable = $this.$set14.$keyTable0; + $n = $this.$set14.$keyTable0.data.length; + while (true) { + var$3 = $this.$nextIndex0 + 1 | 0; + $this.$nextIndex0 = var$3; + if (var$3 >= $n) + break; + if ($keyTable.data[$this.$nextIndex0] === null) + continue; + else { + $this.$hasNext0 = 1; + return; + } + } + $this.$hasNext0 = 0; +} +function cbgu_ObjectSet$ObjectSetIterator_hasNext($this) { + if ($this.$valid1) + return $this.$hasNext0; + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1096))); +} +function cbgu_ObjectSet$ObjectSetIterator_next($this) { + var $key; + if (!$this.$hasNext0) + $rt_throw(ju_NoSuchElementException__init_()); + if (!$this.$valid1) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1096))); + $key = $this.$set14.$keyTable0.data[$this.$nextIndex0]; + $this.$currentIndex = $this.$nextIndex0; + cbgu_ObjectSet$ObjectSetIterator_findNextIndex($this); + return $key; +} +var cbg_ApplicationLogger = $rt_classWithoutFields(0); +var cgxgbt_TeaApplicationLogger = $rt_classWithoutFields(); +function cgxgbt_TeaApplicationLogger__init_0() { + var var_0 = new cgxgbt_TeaApplicationLogger(); + cgxgbt_TeaApplicationLogger__init_(var_0); + return var_0; +} +function cgxgbt_TeaApplicationLogger__init_($this) { + jl_Object__init_0($this); +} +function cgxgbt_TeaApplicationLogger_log($this, $tag, $message) { + var var$3, var$4; + var$3 = jl_System_out(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$4, $tag), $rt_s(21)), $message); + var$3.$println(jl_StringBuilder_toString(var$4)); +} +function cgxgbt_TeaApplicationLogger_error($this, $tag, $message) { + var var$3, var$4; + var$3 = jl_System_err(); + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$4, $tag), $rt_s(21)), $message); + var$3.$println(jl_StringBuilder_toString(var$4)); +} +var jur_FSet$PossessiveFSet = $rt_classWithoutFields(jur_AbstractSet); +function jur_FSet$PossessiveFSet__init_() { + var var_0 = new jur_FSet$PossessiveFSet(); + jur_FSet$PossessiveFSet__init_0(var_0); + return var_0; +} +function jur_FSet$PossessiveFSet__init_0($this) { + jur_AbstractSet__init_($this); +} +function jur_FSet$PossessiveFSet_matches($this, $stringIndex, $testString, $matchResult) { + return $stringIndex; +} +function jur_FSet$PossessiveFSet_getName($this) { + return $rt_s(1097); +} +function jur_FSet$PossessiveFSet_hasConsumed($this, $mr) { + return 0; +} +var omceu_UIAdapter = $rt_classWithoutFields(0); +function omceu_UIAdapter_renderUIBefore($this, $spriteBatch_gui) {} +function omceu_UIAdapter_renderUIAfter($this, $spriteBatch_gui) {} +function omceu_UIAdapter_renderFinalScreen($this, $spriteBatch_screen, $texture_game, $texture_gui, $internalResolutionWidth, $internalResolutionHeight) { + var var$6, var$7; + $spriteBatch_screen.$begin(); + var$6 = $internalResolutionWidth; + var$7 = $internalResolutionHeight; + $spriteBatch_screen.$draw1($texture_game, 0.0, 0.0, var$6, var$7); + $spriteBatch_screen.$draw1($texture_gui, 0.0, 0.0, var$6, var$7); + $spriteBatch_screen.$end7(); +} +function omcsum_MenuUIAdapter() { + var a = this; jl_Object.call(a); + a.$api0 = null; + a.$mediaManager3 = null; + a.$uiData = null; + a.$skipTitle = 0; + a.$displayNotification = null; + a.$particleColors = null; + a.$startGameCommand = null; + a.$state4 = null; +} +function omcsum_MenuUIAdapter__init_(var_0, var_1) { + var var_2 = new omcsum_MenuUIAdapter(); + omcsum_MenuUIAdapter__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsum_MenuUIAdapter_getStartGameCommand($this) { + return $this.$startGameCommand; +} +function omcsum_MenuUIAdapter__init_0($this, $skipTitle, $displayNotification) { + var var$3, var$4; + jl_Object__init_0($this); + var$3 = $rt_createArray(omceum_FColor, 4); + var$4 = var$3.data; + omcsde_SAND_$callClinit(); + var$4[0] = omcsde_SAND_RED.$color5; + var$4[1] = omcsde_SAND_GREEN.$color5; + var$4[2] = omcsde_SAND_YELLOW.$color5; + var$4[3] = omcsde_SAND_BLUE.$color5; + $this.$particleColors = var$3; + $this.$skipTitle = $skipTitle; + $this.$displayNotification = $displayNotification; + $this.$startGameCommand = null; +} +function omcsum_MenuUIAdapter_init($this, $api, $mediaManager) { + var var$3; + $this.$api0 = $api; + $this.$mediaManager3 = $mediaManager; + $this.$uiData = omcsum_MenuData__init_(); + $this.$uiData.$titleParticleSystem = omcsump_TitleParticlesSystem__init_($mediaManager); + $this.$uiData.$gameMode = (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(685), $rt_cls(omcsde_GAME_MODE)); + $this.$uiData.$colorMode = (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(996), $rt_cls(omcsde_COLOR_MODE)); + $this.$uiData.$difficulty = (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(643), $rt_cls(omcsde_DIFFICULTY)); + $this.$uiData.$theme = (omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(997), $rt_cls(omcsde_THEME)); + $this.$uiData.$musicPlayer = omcets_MusicPlayer__init_($mediaManager); + $this.$uiData.$musicPlayer.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData.$musicPlayer.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + var$3 = $this.$uiData.$musicPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$3.$playListAdd(omcsum_MenuBaseMedia_MSC_TITLE); + $this.$uiData.$soundPlayer = omcets_SoundPlayer__init_($mediaManager); + $this.$uiData.$soundPlayer.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData.$soundPlayer.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + $this.$uiData.$musicPlayer.$playListAdd(omcsum_MenuBaseMedia_MSC_TITLE); + $this.$uiData.$soundPlayer = omcets_SoundPlayer__init_($mediaManager); + $this.$uiData.$soundPlayer.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData.$soundPlayer.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + $api.$setViewportMode((omcw_SandtrixSettingsWeb_get()).$getEnum($rt_s(495), $rt_cls(omceum_ViewportMode))); + omcsu_UIUtils_configureMenuUIAdapter($api); + $this.$uiData.$musicPlayer.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData.$musicPlayer.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + $this.$uiData.$soundPlayer.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData.$soundPlayer.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + if ($this.$skipTitle) + omcsum_MenuUIAdapter_switchToMenu($this); + else + omcsum_MenuUIAdapter_switchToTitleScreen($this); +} +function omcsum_MenuUIAdapter_switchToTitleScreen($this) { + var $url, var$2, var$3, var$4, $versionTxt, var$6, var$7, $pressTxtT, $pressTxt, $urlTxt; + $this.$api0.$removeEverything(); + $this.$uiData.$transitionMenu = 0; + $this.$uiData.$transitionMenuTimer = 0; + $url = ($rt_s(102).$trim()).$length() <= 0 ? 0 : 1; + var$2 = $this.$api0.$components0.$text0; + var$3 = !$url ? 0 : 1; + var$4 = $rt_createArray(jl_String, 1); + var$4.data[0] = $rt_s(1098); + $versionTxt = var$2.$create2(0, var$3, var$4); + var$6 = cbg_Input$Keys_toString(66); + var$7 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$7, $rt_s(1099)), var$6); + $pressTxtT = jl_StringBuilder_toString(var$7); + var$7 = $this.$api0.$components0.$text0; + var$4 = $rt_createArray(jl_String, 1); + var$4.data[0] = $pressTxtT; + $pressTxt = var$7.$create2(10, 2, var$4); + var$7 = $this.$api0.$components0; + var$2 = $this.$mediaManager3; + omceum_GUIBaseMedia_$callClinit(); + var$7.$setOffset($pressTxt, ( -var$2.$textWidth(omceum_GUIBaseMedia_FONT_BLACK, $pressTxtT) | 0) / 2 | 0, 4); + $this.$api0.$addScreenComponent($versionTxt); + $this.$api0.$components0.$addUpdateAction($pressTxt, omcsum_MenuUIAdapter$1__init_($this, 25, $pressTxt)); + $this.$api0.$addScreenComponent($pressTxt); + if ($url) { + $urlTxt = $this.$api0.$preConfigured.$text_CreateClickableURL(0, 0, $rt_s(102), $rt_s(1100), omceum_GUIBaseMedia_FONT_BLACK, omceum_GUIBaseMedia_FONT_BLACK); + $this.$api0.$components0.$setName0($urlTxt, $rt_s(1101)); + $this.$api0.$addScreenComponent($urlTxt); + } + $this.$uiData.$musicPlayer.$play0(); + omcsum_MenuUIAdapter$STATE_$callClinit(); + $this.$state4 = omcsum_MenuUIAdapter$STATE_TITLE_SCREEN; +} +function omcsum_MenuUIAdapter_switchToMenu($this) { + var $UI_WIDTH, $UI_HEIGHT, var$3, $modeTxt, var$5, $i, $gameMode, var$8, var$9, var$10, var$11, $modeBtn, $levelTxt, $difficulty, $difficultyBtn, $ix, $iy, var$18, $helpBtn, $startBtn, var$21, $titleBtn, $settingsBtn, $exitBtn; + $this.$api0.$removeEverything(); + $UI_WIDTH = $this.$api0.$resolutionWidth() / 8 | 0; + $UI_HEIGHT = $this.$api0.$resolutionHeight() / 8 | 0; + $this.$uiData.$titleParticleSystem.$removeAllParticles(); + var$3 = $UI_HEIGHT + (-2) | 0; + $modeTxt = $this.$api0.$components0.$text0.$create2(1, var$3, omcet_Tools$Text_toArray($rt_s(1102))); + $this.$api0.$addScreenComponent($modeTxt); + var$5 = var$3 + (-1) | 0; + $i = 0; + while ($i < (omcsde_GAME_MODE_values()).data.length) { + $gameMode = (omcsde_GAME_MODE_values()).data[$i]; + var$8 = $this.$api0.$components0.$button.$textButton; + var$9 = $gameMode.$text1; + var$10 = null; + var$11 = null; + omceugcb_ButtonMode_$callClinit(); + $modeBtn = var$8.$create6(1, var$5, 18, 1, var$9, var$10, var$11, omceugcb_ButtonMode_TOGGLE); + var$8 = $this.$api0.$components0; + var$9 = $gameMode.$text1; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$10, $rt_s(684)), var$9); + var$8.$setName0($modeBtn, jl_StringBuilder_toString(var$10)); + $this.$api0.$components0.$setColor1($modeBtn, $gameMode.$color6); + $this.$api0.$components0.$button.$setButtonAction($modeBtn, omcsum_MenuUIAdapter$2__init_($this, $gameMode, $modeBtn)); + if ($gameMode === $this.$uiData.$gameMode) + $this.$api0.$components0.$button.$setPressed($modeBtn, 1); + $this.$api0.$addScreenComponent($modeBtn); + var$5 = var$5 + (-1) | 0; + $i = $i + 1 | 0; + } + $levelTxt = $this.$api0.$components0.$text0.$create2(1, 9, omcet_Tools$Text_toArray($rt_s(1103))); + $this.$api0.$addScreenComponent($levelTxt); + $this.$api0.$components0.$setOffset($levelTxt, 0, 2); + $i = 0; + while ($i < (omcsde_DIFFICULTY_values()).data.length) { + $difficulty = (omcsde_DIFFICULTY_values()).data[$i]; + var$8 = $this.$api0.$components0.$button.$imageButton; + var$3 = 1 + ($i * 2 | 0) | 0; + omcsum_MenuBaseMedia_$callClinit(); + var$9 = omcsum_MenuBaseMedia_DIFFICULTY; + var$10 = null; + omceugcb_ButtonMode_$callClinit(); + $difficultyBtn = var$8.$create15(var$3, 8, 2, 1, var$9, $i, var$10, omceugcb_ButtonMode_TOGGLE); + var$8 = $this.$api0.$components0; + var$9 = $difficulty.$text5; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$10, $rt_s(642)), var$9); + var$8.$setName0($difficultyBtn, jl_StringBuilder_toString(var$10)); + $this.$api0.$components0.$setColor1($difficultyBtn, $difficulty.$color7); + $this.$api0.$components0.$button.$setButtonAction($difficultyBtn, omcsum_MenuUIAdapter$3__init_($this, $difficulty, $difficultyBtn)); + if ($difficulty === $this.$uiData.$difficulty) + $this.$api0.$components0.$button.$setPressed($difficultyBtn, 1); + $this.$api0.$components0.$setOffset($difficultyBtn, 0, 2); + $this.$api0.$addScreenComponent($difficultyBtn); + $i = $i + 1 | 0; + } + $this.$uiData.$scoreTable = $this.$api0.$preConfigured.$text_CreateTable(1, 3, $rt_createArrayFromData(jl_String, [$rt_s(1104), $rt_s(1105), $rt_s(1106), $rt_s(1107), $rt_s(1108)]), 9); + $ix = 0; + while ($ix < $this.$uiData.$scoreTable.data.length) { + $iy = 0; + while ($iy < $this.$uiData.$scoreTable.data[0].data.length) { + $this.$api0.$addScreenComponent($this.$uiData.$scoreTable.data[$ix].data[$iy]); + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $i = 0; + while ($i < $this.$uiData.$scoreTable.data.length) { + var$8 = $this.$api0.$components0.$text0; + var$18 = $this.$uiData.$scoreTable.data[$i]; + omceum_GUIBaseMedia_$callClinit(); + var$8.$setFont2(var$18, omceum_GUIBaseMedia_FONT_WHITE); + $i = $i + 1 | 0; + } + var$8 = $this.$api0.$components0.$button.$textButton; + var$10 = omcsum_MenuUIAdapter$4__init_($this); + omcsum_MenuBaseMedia_$callClinit(); + $helpBtn = var$8.$create21(5, 10, 10, 2, $rt_s(1109), var$10, omcsum_MenuBaseMedia_ICON_HELP); + $this.$api0.$components0.$setOffset($helpBtn, 0, 4); + $this.$api0.$addScreenComponent($helpBtn); + $startBtn = $this.$api0.$components0.$button.$textButton.$create5(1, 1, 18, 2, $rt_s(1110)); + $this.$api0.$components0.$button.$setButtonAction($startBtn, omcsum_MenuUIAdapter$5__init_($this)); + $this.$api0.$addScreenComponent($startBtn); + var$8 = $this.$api0.$components0.$button.$textButton; + omceum_GUIBaseMedia_$callClinit(); + var$8.$setFont0($startBtn, omceum_GUIBaseMedia_FONT_WHITE); + $this.$api0.$components0.$setColor1($startBtn, omcet_Tools$Colors_createFromHex($rt_s(1111))); + $this.$api0.$components0.$setOffset($startBtn, 0, (-2)); + var$8 = $this.$api0.$components0.$button.$imageButton; + var$3 = $UI_WIDTH - 11 | 0; + var$21 = $UI_HEIGHT - 2 | 0; + $titleBtn = var$8.$create22(var$3, var$21, 2, 1, omcsum_MenuBaseMedia_ICON_BACK, 0, omcsum_MenuUIAdapter$6__init_($this)); + $this.$api0.$components0.$setName0($titleBtn, $rt_s(1112)); + $this.$api0.$addScreenComponent($titleBtn); + $settingsBtn = $this.$api0.$components0.$button.$textButton.$create14($UI_WIDTH - 9 | 0, var$21, 7, 1, $rt_s(481), omcsum_MenuUIAdapter$7__init_($this)); + $this.$api0.$components0.$setName0($settingsBtn, $rt_s(1113)); + $this.$api0.$addScreenComponent($settingsBtn); + $exitBtn = $this.$api0.$components0.$button.$imageButton.$create22($UI_WIDTH - 2 | 0, var$21, 1, 1, omcsum_MenuBaseMedia_ICON_EXIT, 0, omcsum_MenuUIAdapter$8__init_($this)); + $this.$api0.$components0.$setName0($exitBtn, $rt_s(1114)); + $this.$api0.$components0.$setDisabled($exitBtn, 1); + $this.$api0.$addScreenComponent($exitBtn); + if ($this.$displayNotification !== null) + $this.$api0.$addNotification($this.$api0.$notifications.$create23($this.$displayNotification)); + $this.$uiData.$musicPlayer.$stop(); + omcsum_MenuUIAdapter_refreshScoreTable($this); + omcsum_MenuUIAdapter$STATE_$callClinit(); + $this.$state4 = omcsum_MenuUIAdapter$STATE_MENU; +} +function omcsum_MenuUIAdapter_refreshScoreTable($this) { + var $h1, $h2, $h3, $highScoreEntries, $i, $highScoreEntry, var$7, var$8, var$9, var$10; + $h1 = jl_Enum_ordinal($this.$uiData.$gameMode); + $h2 = jl_Enum_ordinal($this.$uiData.$colorMode); + $h3 = jl_Enum_ordinal($this.$uiData.$difficulty); + $highScoreEntries = omcw_HighScoreManagerWeb_getHighScores(); + $i = 0; + while ($i < 5) { + $highScoreEntry = $highScoreEntries.data[$h1].data[$h2].data[$h3].data[$i]; + var$7 = $this.$api0.$components0.$text0; + var$8 = $this.$uiData.$scoreTable.data[0].data[$i]; + var$9 = $rt_createArray(jl_String, 1); + var$9.data[0] = !$highScoreEntry.$empty ? $highScoreEntry.$name5 : $rt_s(1115); + var$7.$setLines2(var$8, var$9); + var$8 = $this.$api0.$components0.$text0; + var$10 = $this.$uiData.$scoreTable.data[1].data[$i]; + var$9 = $rt_createArray(jl_String, 1); + var$7 = $highScoreEntry.$empty ? $rt_s(1011) : omcsu_UIUtils_formatScore($this.$uiData.$gameMode, $highScoreEntry.$score); + var$9.data[0] = var$7; + var$8.$setLines2(var$10, var$9); + $i = $i + 1 | 0; + } +} +function omcsum_MenuUIAdapter_update($this) { + var var$1, var$2, var$3, var$4, var$5; + a: { + omcsum_MenuUIAdapter$9_$callClinit(); + switch (omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE.data[jl_Enum_ordinal($this.$state4)]) { + case 1: + break; + case 2: + break a; + default: + break a; + } + if (omcet_Tools$Calc_chance(0.029999999329447746)) { + var$1 = $this.$uiData.$titleParticleSystem; + var$2 = omcsu_UIUtils_getMenuParticleImage(cbgm_MathUtils_random2(1, 7)); + var$3 = $this.$particleColors.data; + var$4 = $this.$particleColors.data.length - 1 | 0; + var$5 = var$3[cbgm_MathUtils_random2(0, var$4)]; + var$1.$addParticle2(var$2, var$5); + } + if ($this.$uiData.$shootingStarTimeOut > 0) { + var$1 = $this.$uiData; + var$1.$shootingStarTimeOut = var$1.$shootingStarTimeOut - 1 | 0; + } + if (!$this.$uiData.$shootingStarState && !$this.$uiData.$shootingStarTimeOut && omcet_Tools$Calc_chance(0.004999999888241291)) { + $this.$uiData.$shootingStarState = 1; + $this.$uiData.$shootingStarImage = omcsu_UIUtils_getShootingStarImage(cbgm_MathUtils_random2(1, 2)); + } else if ($this.$uiData.$shootingStarState > 0) { + var$1 = $this.$uiData; + var$1.$shootingStarTimer = var$1.$shootingStarTimer + 1 | 0; + if ($this.$uiData.$shootingStarTimer > 2) { + var$1 = $this.$uiData; + var$1.$shootingStarState = var$1.$shootingStarState + 1 | 0; + $this.$uiData.$shootingStarTimer = 0; + if ($this.$uiData.$shootingStarState > $this.$mediaManager3.$getCMediaArraySize($this.$uiData.$shootingStarImage)) { + $this.$uiData.$shootingStarState = 0; + $this.$uiData.$shootingStarTimeOut = 180; + } + } + } + $this.$uiData.$titleParticleSystem.$update(); + if ($this.$api0.$input.$isMouseButtonDown(0) && !$this.$uiData.$transitionMenu && !($this.$api0.$input.$lastGUIMouseHoverName()).$equals($rt_s(1101))) { + $this.$uiData.$transitionMenu = 1; + $this.$uiData.$transitionMenuTimer = 0; + var$1 = $this.$uiData.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_TITLE_TRANSITION); + $this.$uiData.$musicPlayer.$stop(); + } + if ($this.$uiData.$transitionMenu) { + var$1 = $this.$uiData; + var$1.$transitionMenuTimer = var$1.$transitionMenuTimer + 1 | 0; + if ($this.$uiData.$transitionMenuTimer > 60) { + omcsum_MenuUIAdapter_switchToMenu($this); + $this.$uiData.$transitionMenuTimer = 0; + } + } + } + omcsum_MenuUIAdapter_update_Sound($this); +} +function omcsum_MenuUIAdapter_update_Sound($this) { + $this.$uiData.$musicPlayer.$update(); + $this.$uiData.$soundPlayer.$update(); +} +function omcsum_MenuUIAdapter_render($this, $batch, $mainCamera) { + var var$3, var$4; + a: { + $batch.$begin(); + omcsum_MenuUIAdapter$9_$callClinit(); + switch (omcsum_MenuUIAdapter$9_$SwitchMap$org$mslivo$core$sandtrix$ui$menu$MenuUIAdapter$STATE.data[jl_Enum_ordinal($this.$state4)]) { + case 1: + var$3 = $this.$mediaManager3; + omcsum_MenuBaseMedia_$callClinit(); + var$3.$drawCMediaImage($batch, omcsum_MenuBaseMedia_TITLE_1, 0.0, 0.0); + if ($this.$uiData.$shootingStarState > 0) + $this.$mediaManager3.$drawCMediaArray($batch, $this.$uiData.$shootingStarImage, 8.0, 40.0, $this.$uiData.$shootingStarState - 1 | 0); + $this.$uiData.$titleParticleSystem.$render2($batch); + $this.$mediaManager3.$drawCMediaImage($batch, omcsum_MenuBaseMedia_TITLE_2, 0.0, 0.0); + break a; + case 2: + break; + default: + break a; + } + var$4 = $this.$mediaManager3; + omcsum_MenuBaseMedia_$callClinit(); + var$4.$drawCMediaImage($batch, omcsum_MenuBaseMedia_MENU_BG, 0.0, 0.0); + } + $batch.$end7(); +} +function omcsum_MenuUIAdapter_shutdown($this) { + $this.$uiData.$soundPlayer.$shutdown(); + $this.$uiData.$musicPlayer.$shutdown(); + $this.$uiData.$titleParticleSystem.$shutdown(); +} +var cbgm_Interpolation$ExpOut = $rt_classWithoutFields(cbgm_Interpolation$Exp); +function cbgm_Interpolation$ExpOut__init_(var_0, var_1) { + var var_2 = new cbgm_Interpolation$ExpOut(); + cbgm_Interpolation$ExpOut__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgm_Interpolation$ExpOut__init_0($this, $value, $power) { + cbgm_Interpolation$Exp__init_0($this, $value, $power); +} +var omceg_Output = $rt_classWithoutFields(0); +var jur_PosCompositeGroupQuantifierSet = $rt_classWithoutFields(jur_CompositeGroupQuantifierSet); +function jur_PosCompositeGroupQuantifierSet__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new jur_PosCompositeGroupQuantifierSet(); + jur_PosCompositeGroupQuantifierSet__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function jur_PosCompositeGroupQuantifierSet__init_0($this, $quant, $innerSet, $next, $type, $setCounter) { + jur_CompositeGroupQuantifierSet__init_0($this, $quant, $innerSet, $next, $type, $setCounter); + jur_FSet_$callClinit(); + $innerSet.$setNext(jur_FSet_posFSet); +} +function jur_PosCompositeGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $counter, $max, $nextIndex; + $counter = 0; + $max = $this.$quantifier0.$max2(); + a: { + while (true) { + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex <= $stringIndex) + break a; + if ($counter >= $max) + break; + $counter = $counter + 1 | 0; + $stringIndex = $nextIndex; + } + } + if ($nextIndex < 0 && $counter < $this.$quantifier0.$min3()) + return (-1); + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +var cbgssu_FocusListener$FocusEvent = $rt_classWithoutFields(cbgss_Event); +function cbgssu_FocusListener$FocusEvent__init_0() { + var var_0 = new cbgssu_FocusListener$FocusEvent(); + cbgssu_FocusListener$FocusEvent__init_(var_0); + return var_0; +} +function cbgssu_FocusListener$FocusEvent__init_($this) { + cbgss_Event__init_0($this); +} +function cbgg_Texture$TextureFilter() { + jl_Enum.call(this); + this.$glEnum0 = 0; +} +var cbgg_Texture$TextureFilter_Nearest = null; +var cbgg_Texture$TextureFilter_Linear = null; +var cbgg_Texture$TextureFilter_MipMap = null; +var cbgg_Texture$TextureFilter_MipMapNearestNearest = null; +var cbgg_Texture$TextureFilter_MipMapLinearNearest = null; +var cbgg_Texture$TextureFilter_MipMapNearestLinear = null; +var cbgg_Texture$TextureFilter_MipMapLinearLinear = null; +var cbgg_Texture$TextureFilter_$VALUES = null; +function cbgg_Texture$TextureFilter_$callClinit() { + cbgg_Texture$TextureFilter_$callClinit = $rt_eraseClinit(cbgg_Texture$TextureFilter); + cbgg_Texture$TextureFilter__clinit_(); +} +function cbgg_Texture$TextureFilter__init_(var_0, var_1, var_2) { + var var_3 = new cbgg_Texture$TextureFilter(); + cbgg_Texture$TextureFilter__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgg_Texture$TextureFilter_values() { + cbgg_Texture$TextureFilter_$callClinit(); + return cbgg_Texture$TextureFilter_$VALUES.$clone(); +} +function cbgg_Texture$TextureFilter__init_0($this, var$1, var$2, $glEnum) { + cbgg_Texture$TextureFilter_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$glEnum0 = $glEnum; +} +function cbgg_Texture$TextureFilter_getGLEnum($this) { + return $this.$glEnum0; +} +function cbgg_Texture$TextureFilter__clinit_() { + cbgg_Texture$TextureFilter_Nearest = cbgg_Texture$TextureFilter__init_($rt_s(1116), 0, 9728); + cbgg_Texture$TextureFilter_Linear = cbgg_Texture$TextureFilter__init_($rt_s(1117), 1, 9729); + cbgg_Texture$TextureFilter_MipMap = cbgg_Texture$TextureFilter__init_($rt_s(1118), 2, 9987); + cbgg_Texture$TextureFilter_MipMapNearestNearest = cbgg_Texture$TextureFilter__init_($rt_s(1119), 3, 9984); + cbgg_Texture$TextureFilter_MipMapLinearNearest = cbgg_Texture$TextureFilter__init_($rt_s(1120), 4, 9985); + cbgg_Texture$TextureFilter_MipMapNearestLinear = cbgg_Texture$TextureFilter__init_($rt_s(1121), 5, 9986); + cbgg_Texture$TextureFilter_MipMapLinearLinear = cbgg_Texture$TextureFilter__init_($rt_s(1122), 6, 9987); + cbgg_Texture$TextureFilter_$VALUES = $rt_createArrayFromData(cbgg_Texture$TextureFilter, [cbgg_Texture$TextureFilter_Nearest, cbgg_Texture$TextureFilter_Linear, cbgg_Texture$TextureFilter_MipMap, cbgg_Texture$TextureFilter_MipMapNearestNearest, cbgg_Texture$TextureFilter_MipMapLinearNearest, cbgg_Texture$TextureFilter_MipMapNearestLinear, cbgg_Texture$TextureFilter_MipMapLinearLinear]); +} +var omcet_Tools$File = $rt_classWithoutFields(); +function omcet_Tools$File__init_0() { + var var_0 = new omcet_Tools$File(); + omcet_Tools$File__init_(var_0); + return var_0; +} +function omcet_Tools$File__init_($this) { + jl_Object__init_0($this); +} +function omcet_Tools$File_findResource($path) { + return cbg_Gdx_files.$internal($path); +} +function jur_AbstractCharClass$LazyJavaDigit$1() { + jur_AbstractCharClass.call(this); + this.$this$074 = null; +} +function jur_AbstractCharClass$LazyJavaDigit$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaDigit$1(); + jur_AbstractCharClass$LazyJavaDigit$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaDigit$1__init_0($this, $this$0) { + $this.$this$074 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaDigit$1_contains($this, $ch) { + return jl_Character_isDigit0($ch); +} +function cbgss_InputEvent() { + cbgss_Event.call(this); + this.$touchFocus = 0; +} +function cbgss_InputEvent__init_0() { + var var_0 = new cbgss_InputEvent(); + cbgss_InputEvent__init_(var_0); + return var_0; +} +function cbgss_InputEvent__init_($this) { + cbgss_Event__init_0($this); + $this.$touchFocus = 1; +} +var jl_NoSuchMethodException = $rt_classWithoutFields(jl_ReflectiveOperationException); +function jl_NoSuchMethodException__init_() { + var var_0 = new jl_NoSuchMethodException(); + jl_NoSuchMethodException__init_0(var_0); + return var_0; +} +function jl_NoSuchMethodException__init_0($this) { + jl_ReflectiveOperationException__init_0($this); +} +var jn_IntBufferOverByteBufferBigEndian = $rt_classWithoutFields(jn_IntBufferOverByteBuffer); +function jn_IntBufferOverByteBufferBigEndian__init_(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new jn_IntBufferOverByteBufferBigEndian(); + jn_IntBufferOverByteBufferBigEndian__init_0(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function jn_IntBufferOverByteBufferBigEndian__init_0($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly) { + jn_IntBufferOverByteBuffer__init_($this, $start, $capacity, $byteBuffer, $position, $limit, $readOnly); +} +function jn_IntBufferOverByteBufferBigEndian_getElement($this, $index) { + var var$2, var$3, var$4; + var$2 = $this.$byteByffer.$array0.data; + var$3 = $this.$start0; + var$4 = $index * 4 | 0; + return (var$2[var$3 + var$4 | 0] & 255) << 24 | ($this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 1 | 0] & 255) << 16 | ($this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 2 | 0] & 255) << 8 | $this.$byteByffer.$array0.data[($this.$start0 + var$4 | 0) + 3 | 0] & 255; +} +function jn_IntBufferOverByteBufferBigEndian_putElement($this, $index, $value) { + var var$3, var$4, var$5; + var$3 = $this.$byteByffer.$array0.data; + var$4 = $this.$start0; + var$5 = $index * 4 | 0; + var$3[var$4 + var$5 | 0] = $value >> 24 << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 1 | 0] = $value >> 16 << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 2 | 0] = $value >> 8 << 24 >> 24; + $this.$byteByffer.$array0.data[($this.$start0 + var$5 | 0) + 3 | 0] = $value << 24 >> 24; +} +var jl_NullPointerException = $rt_classWithoutFields(jl_RuntimeException); +function jl_NullPointerException__init_0(var_0) { + var var_1 = new jl_NullPointerException(); + jl_NullPointerException__init_2(var_1, var_0); + return var_1; +} +function jl_NullPointerException__init_() { + var var_0 = new jl_NullPointerException(); + jl_NullPointerException__init_1(var_0); + return var_0; +} +function jl_NullPointerException__init_2($this, $message) { + jl_RuntimeException__init_4($this, $message); +} +function jl_NullPointerException__init_1($this) { + jl_RuntimeException__init_1($this); +} +function jur_AbstractCharClass$LazyJavaSpaceChar$1() { + jur_AbstractCharClass.call(this); + this.$this$075 = null; +} +function jur_AbstractCharClass$LazyJavaSpaceChar$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaSpaceChar$1(); + jur_AbstractCharClass$LazyJavaSpaceChar$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaSpaceChar$1__init_0($this, $this$0) { + $this.$this$075 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaSpaceChar$1_contains($this, $ch) { + return jl_Character_isSpaceChar($ch); +} +function ju_IllegalFormatPrecisionException() { + ju_IllegalFormatException.call(this); + this.$precision = 0; +} +function ju_IllegalFormatPrecisionException__init_(var_0) { + var var_1 = new ju_IllegalFormatPrecisionException(); + ju_IllegalFormatPrecisionException__init_0(var_1, var_0); + return var_1; +} +function ju_IllegalFormatPrecisionException__init_0($this, $precision) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(1123)), $precision); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$precision = $precision; +} +var cbgssu_ImageButton$ImageButtonStyle = $rt_classWithoutFields(cbgssu_Button$ButtonStyle); +function cbgssu_ImageButton$ImageButtonStyle__init_0() { + var var_0 = new cbgssu_ImageButton$ImageButtonStyle(); + cbgssu_ImageButton$ImageButtonStyle__init_(var_0); + return var_0; +} +function cbgssu_ImageButton$ImageButtonStyle__init_($this) { + cbgssu_Button$ButtonStyle__init_0($this); +} +var otr_EventQueue$Event = $rt_classWithoutFields(0); +function omceu_API$_Components$_Map$_MapOverlay() { + jl_Object.call(this); + this.$this$29 = null; +} +function omceu_API$_Components$_Map$_MapOverlay__init_(var_0) { + var var_1 = new omceu_API$_Components$_Map$_MapOverlay(); + omceu_API$_Components$_Map$_MapOverlay__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Map$_MapOverlay__init_0($this, $this$2) { + $this.$this$29 = $this$2; + jl_Object__init_0($this); +} +var jl_Math = $rt_classWithoutFields(); +function jl_Math__init_0() { + var var_0 = new jl_Math(); + jl_Math__init_(var_0); + return var_0; +} +function jl_Math__init_($this) { + jl_Object__init_0($this); +} +function jl_Math_sin(var$1) { + return Math.sin(var$1); +} +function jl_Math_sqrt(var$1) { + return Math.sqrt(var$1); +} +function jl_Math_ceil(var$1) { + return Math.ceil(var$1); +} +function jl_Math_pow($x, $y) { + return jl_Math_powImpl($x, $y); +} +function jl_Math_powImpl(var$1, var$2) { + return Math.pow(var$1, var$2); +} +function jl_Math_round($a) { + return $a + jl_Math_signum($a) * 0.5 | 0; +} +function jl_Math_min($a, $b) { + if ($a < $b) + $b = $a; + return $b; +} +function jl_Math_max($a, $b) { + if ($a > $b) + $b = $a; + return $b; +} +function jl_Math_min0($a, $b) { + if ($a < $b) + $b = $a; + return $b; +} +function jl_Math_max0($a, $b) { + if ($a > $b) + $b = $a; + return $b; +} +function jl_Math_abs($n) { + if ($n <= 0) + $n = -$n | 0; + return $n; +} +function jl_Math_abs1($n) { + if (Long_le($n, Long_ZERO)) + $n = Long_neg($n); + return $n; +} +function jl_Math_abs0($n) { + if ($n <= 0.0) + $n = -$n; + return $n; +} +function jl_Math_signum($d) { + var var$2; + var$2 = $rt_compare($d, 0.0); + if (var$2 > 0) + $d = 1.0; + else if (var$2 < 0) + $d = (-1.0); + return $d; +} +var jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart(); + jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +function jur_PatternSyntaxException() { + var a = this; jl_IllegalArgumentException.call(a); + a.$desc = null; + a.$pattern3 = null; + a.$index9 = 0; +} +function jur_PatternSyntaxException__init_(var_0, var_1, var_2) { + var var_3 = new jur_PatternSyntaxException(); + jur_PatternSyntaxException__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PatternSyntaxException__init_0($this, $description, $pattern, $index) { + jl_IllegalArgumentException__init_2($this); + $this.$index9 = (-1); + $this.$desc = $description; + $this.$pattern3 = $pattern; + $this.$index9 = $index; +} +function jur_PatternSyntaxException_getMessage($this) { + var $filler, $temp, var$3, var$4, var$5, var$6; + $filler = $rt_s(102); + if ($this.$index9 >= 1) { + $temp = $rt_createCharArray($this.$index9); + ju_Arrays_fill4($temp, 32); + $filler = jl_String__init_($temp); + } + var$3 = $this.$desc; + if ($this.$pattern3 !== null && $this.$pattern3.$length()) { + var$4 = $this.$index9; + var$5 = $this.$pattern3; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(var$6, var$4), $rt_s(36)), var$5), $rt_s(36)), $filler); + var$5 = jl_StringBuilder_toString(var$6); + } else + var$5 = $rt_s(102); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$3), var$5); + return jl_StringBuilder_toString(var$6); +} +function omceugcb_Button() { + var a = this; omceugc_Component.call(a); + a.$buttonAction = null; + a.$pressed0 = 0; + a.$mode2 = null; + a.$offset_content_x = 0; + a.$offset_content_y = 0; +} +function omceugcb_Button__init_($this) { + omceugc_Component__init_($this); +} +var omcet_Tools$Text = $rt_classWithoutFields(); +function omcet_Tools$Text__init_0() { + var var_0 = new omcet_Tools$Text(); + omcet_Tools$Text__init_(var_0); + return var_0; +} +function omcet_Tools$Text__init_($this) { + jl_Object__init_0($this); +} +function omcet_Tools$Text_toArray($text) { + return $text.$split($rt_s(324)); +} +function omcet_Tools$Text_formatNumber($number) { + var $formattedNumber, $numberString, $length, $i; + $formattedNumber = jl_StringBuilder__init_(); + $numberString = jl_String_valueOf3($number); + $length = $numberString.$length(); + $i = 0; + while ($i < $length) { + if ($i > 0 && !(($length - $i | 0) % 3 | 0)) + $formattedNumber.$append1($rt_s(1062)); + $formattedNumber.$append0($numberString.$charAt($i)); + $i = $i + 1 | 0; + } + return $formattedNumber.$toString(); +} +function omcet_Tools$Text_customChar($number) { + return jl_Character_toString((127 + $number | 0) & 65535); +} +function omcet_Tools$Text_validString0($string) { + if ($string === null) + $string = $rt_s(102); + return $string; +} +function omcet_Tools$Text_validString($string) { + if ($string === null) + $string = $rt_createArray(jl_String, 0); + return $string; +} +function omcet_Tools$Text_truncateString($input, $maxLength) { + if ($input.$length() <= $maxLength) + return $input; + return $input.$substring0(0, $maxLength); +} +function cbgm_MapProperties() { + jl_Object.call(this); + this.$properties1 = null; +} +function cbgm_MapProperties__init_() { + var var_0 = new cbgm_MapProperties(); + cbgm_MapProperties__init_0(var_0); + return var_0; +} +function cbgm_MapProperties__init_0($this) { + jl_Object__init_0($this); + $this.$properties1 = cbgu_ObjectMap__init_(); +} +var jur_AbstractCharClass$LazyJavaDefined = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaDefined__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaDefined(); + jur_AbstractCharClass$LazyJavaDefined__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaDefined__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaDefined_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaDefined$1__init_($this); + $chCl.$lowHighSurrogates.$set(0, 2048); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var omcsd_DataGenerator$1 = $rt_classWithoutFields(); +var omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY = null; +var omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = null; +var omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$COLOR_MODE = null; +function omcsd_DataGenerator$1_$callClinit() { + omcsd_DataGenerator$1_$callClinit = $rt_eraseClinit(omcsd_DataGenerator$1); + omcsd_DataGenerator$1__clinit_(); +} +function omcsd_DataGenerator$1__clinit_() { + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$COLOR_MODE = $rt_createIntArray((omcsde_COLOR_MODE_values()).data.length); + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$COLOR_MODE.data[jl_Enum_ordinal(omcsde_COLOR_MODE_DEFAULT)] = 1; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = $rt_createIntArray((omcsde_GAME_MODE_values()).data.length); + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_ENDLESS)] = 1; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_HIGHSCORE)] = 2; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_CLEAR_40)] = 3; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY = $rt_createIntArray((omcsde_DIFFICULTY_values()).data.length); + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal(omcsde_DIFFICULTY_LOW)] = 1; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal(omcsde_DIFFICULTY_MED)] = 2; + omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal(omcsde_DIFFICULTY_HIGH)] = 3; +} +var cbgg_Mesh$VertexDataType = $rt_classWithoutFields(jl_Enum); +var cbgg_Mesh$VertexDataType_VertexArray = null; +var cbgg_Mesh$VertexDataType_VertexBufferObject = null; +var cbgg_Mesh$VertexDataType_VertexBufferObjectSubData = null; +var cbgg_Mesh$VertexDataType_VertexBufferObjectWithVAO = null; +var cbgg_Mesh$VertexDataType_$VALUES = null; +function cbgg_Mesh$VertexDataType_$callClinit() { + cbgg_Mesh$VertexDataType_$callClinit = $rt_eraseClinit(cbgg_Mesh$VertexDataType); + cbgg_Mesh$VertexDataType__clinit_(); +} +function cbgg_Mesh$VertexDataType__init_(var_0, var_1) { + var var_2 = new cbgg_Mesh$VertexDataType(); + cbgg_Mesh$VertexDataType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_Mesh$VertexDataType_values() { + cbgg_Mesh$VertexDataType_$callClinit(); + return cbgg_Mesh$VertexDataType_$VALUES.$clone(); +} +function cbgg_Mesh$VertexDataType__init_0($this, var$1, var$2) { + cbgg_Mesh$VertexDataType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_Mesh$VertexDataType__clinit_() { + cbgg_Mesh$VertexDataType_VertexArray = cbgg_Mesh$VertexDataType__init_($rt_s(1124), 0); + cbgg_Mesh$VertexDataType_VertexBufferObject = cbgg_Mesh$VertexDataType__init_($rt_s(1125), 1); + cbgg_Mesh$VertexDataType_VertexBufferObjectSubData = cbgg_Mesh$VertexDataType__init_($rt_s(1126), 2); + cbgg_Mesh$VertexDataType_VertexBufferObjectWithVAO = cbgg_Mesh$VertexDataType__init_($rt_s(1127), 3); + cbgg_Mesh$VertexDataType_$VALUES = $rt_createArrayFromData(cbgg_Mesh$VertexDataType, [cbgg_Mesh$VertexDataType_VertexArray, cbgg_Mesh$VertexDataType_VertexBufferObject, cbgg_Mesh$VertexDataType_VertexBufferObjectSubData, cbgg_Mesh$VertexDataType_VertexBufferObjectWithVAO]); +} +function jt_DecimalFormatParser() { + var a = this; jl_Object.call(a); + a.$positivePrefix0 = null; + a.$positiveSuffix0 = null; + a.$negativePrefix0 = null; + a.$negativeSuffix0 = null; + a.$groupSize = 0; + a.$minimumIntLength = 0; + a.$intLength = 0; + a.$minimumFracLength = 0; + a.$fracLength = 0; + a.$exponentLength = 0; + a.$decimalSeparatorRequired = 0; + a.$string4 = null; + a.$index10 = 0; + a.$multiplier0 = 0; +} +function jt_DecimalFormatParser__init_0() { + var var_0 = new jt_DecimalFormatParser(); + jt_DecimalFormatParser__init_(var_0); + return var_0; +} +function jt_DecimalFormatParser__init_($this) { + jl_Object__init_0($this); +} +function jt_DecimalFormatParser_parse($this, $string) { + var var$2, var$3, var$4, var$5; + $this.$groupSize = 0; + $this.$minimumFracLength = 0; + $this.$fracLength = 0; + $this.$exponentLength = 0; + $this.$decimalSeparatorRequired = 0; + $this.$multiplier0 = 1; + $this.$string4 = $string; + $this.$index10 = 0; + $this.$positivePrefix0 = $this.$parseText(0, 0); + if ($this.$index10 == $string.$length()) { + var$2 = new jl_IllegalArgumentException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(1128)), $string); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); + } + jt_DecimalFormatParser_parseNumber($this, 1); + $this.$negativePrefix0 = null; + $this.$negativeSuffix0 = null; + if ($this.$index10 < $string.$length() && $string.$charAt($this.$index10) != 59) + $this.$positiveSuffix0 = $this.$parseText(1, 0); + if ($this.$index10 < $string.$length()) { + var$4 = $this.$index10; + $this.$index10 = var$4 + 1 | 0; + if ($string.$charAt(var$4) != 59) { + var$2 = new jl_IllegalArgumentException; + var$5 = $this.$index10; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1129)), var$5), $rt_s(1130)), $string); + jl_IllegalArgumentException__init_0(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); + } + $this.$negativePrefix0 = $this.$parseText(0, 1); + jt_DecimalFormatParser_parseNumber($this, 0); + $this.$negativeSuffix0 = $this.$parseText(1, 1); + } +} +function jt_DecimalFormatParser_apply($this, $format) { + $format.$positivePrefix = $this.$positivePrefix0; + $format.$positiveSuffix = $this.$positiveSuffix0; + if ($this.$negativePrefix0 !== null) + $format.$negativePrefix = $this.$negativePrefix0; + else { + $format.$negativePrefix = $rt_createArray(jt_DecimalFormat$FormatField, $this.$positivePrefix0.data.length + 1 | 0); + jl_System_arraycopy($this.$positivePrefix0, 0, $format.$negativePrefix, 1, $this.$positivePrefix0.data.length); + $format.$negativePrefix.data[0] = jt_DecimalFormat$MinusField__init_(); + } + $format.$negativeSuffix = $this.$negativeSuffix0 === null ? $this.$positiveSuffix0 : $this.$negativeSuffix0; + $format.$setGroupingSize($this.$groupSize); + $format.$setGroupingUsed($this.$groupSize <= 0 ? 0 : 1); + $format.$setMinimumIntegerDigits(!$this.$decimalSeparatorRequired ? $this.$minimumIntLength : jl_Math_max(1, $this.$minimumIntLength)); + $format.$setMaximumIntegerDigits($this.$intLength); + $format.$setMinimumFractionDigits($this.$minimumFracLength); + $format.$setMaximumFractionDigits($this.$fracLength); + $format.$setDecimalSeparatorAlwaysShown($this.$decimalSeparatorRequired); + $format.$exponentDigits = $this.$exponentLength; + $format.$setMultiplier($this.$multiplier0); +} +function jt_DecimalFormatParser_parseText($this, $suffix, $end) { + var $fields, $sb, $c, var$6, var$7, var$8, var$9, $next; + $fields = ju_ArrayList__init_(); + $sb = jl_StringBuilder__init_(); + a: { + b: { + c: while (true) { + if ($this.$index10 >= $this.$string4.$length()) + break a; + d: { + $c = $this.$string4.$charAt($this.$index10); + switch ($c) { + case 35: + case 48: + if (!$suffix) + break a; + var$6 = new jl_IllegalArgumentException; + var$7 = $this.$index10; + var$8 = $this.$string4; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$9, $rt_s(1131)), var$7), $rt_s(1130)), var$8); + jl_IllegalArgumentException__init_0(var$6, jl_StringBuilder_toString(var$9)); + $rt_throw(var$6); + case 37: + if ($sb.$length() > 0) { + $fields.$add2(jt_DecimalFormat$TextField__init_($sb.$toString())); + $sb.$setLength(0); + } + $fields.$add2(jt_DecimalFormat$PercentField__init_0()); + $this.$index10 = $this.$index10 + 1 | 0; + $this.$multiplier0 = 100; + break d; + case 39: + $this.$index10 = $this.$index10 + 1 | 0; + $next = $this.$string4.$indexOf(39, $this.$index10); + if ($next < 0) { + var$6 = new jl_IllegalArgumentException; + var$7 = $this.$index10; + var$8 = $this.$string4; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$9, $rt_s(1132)), var$7), $rt_s(1133)), var$8); + jl_IllegalArgumentException__init_0(var$6, jl_StringBuilder_toString(var$9)); + $rt_throw(var$6); + } + if ($next == $this.$index10) + $sb.$append0(39); + else + $sb.$append1($this.$string4.$substring0($this.$index10, $next)); + $this.$index10 = $next + 1 | 0; + break d; + case 45: + if ($sb.$length() > 0) { + $fields.$add2(jt_DecimalFormat$TextField__init_($sb.$toString())); + $sb.$setLength(0); + } + $fields.$add2(jt_DecimalFormat$MinusField__init_()); + $this.$index10 = $this.$index10 + 1 | 0; + break d; + case 46: + case 69: + break c; + case 59: + break b; + case 164: + if ($sb.$length() > 0) { + $fields.$add2(jt_DecimalFormat$TextField__init_($sb.$toString())); + $sb.$setLength(0); + } + $fields.$add2(jt_DecimalFormat$CurrencyField__init_()); + $this.$index10 = $this.$index10 + 1 | 0; + break d; + case 8240: + if ($sb.$length() > 0) { + $fields.$add2(jt_DecimalFormat$TextField__init_($sb.$toString())); + $sb.$setLength(0); + } + $fields.$add2(jt_DecimalFormat$PerMillField__init_()); + $this.$index10 = $this.$index10 + 1 | 0; + $this.$multiplier0 = 1000; + break d; + default: + } + $sb.$append0($c); + $this.$index10 = $this.$index10 + 1 | 0; + } + } + var$6 = new jl_IllegalArgumentException; + var$7 = $this.$index10; + var$8 = $this.$string4; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$9, $rt_s(1131)), var$7), $rt_s(1130)), var$8); + jl_IllegalArgumentException__init_0(var$6, jl_StringBuilder_toString(var$9)); + $rt_throw(var$6); + } + if ($end) { + var$6 = new jl_IllegalArgumentException; + var$7 = $this.$index10; + var$8 = $this.$string4; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$9, $rt_s(1131)), var$7), $rt_s(1130)), var$8); + jl_IllegalArgumentException__init_0(var$6, jl_StringBuilder_toString(var$9)); + $rt_throw(var$6); + } + } + if ($sb.$length() > 0) + $fields.$add2(jt_DecimalFormat$TextField__init_($sb.$toString())); + return $fields.$toArray3($rt_createArray(jt_DecimalFormat$FormatField, $fields.$size0())); +} +function jt_DecimalFormatParser_parseNumber($this, $apply) { + jt_DecimalFormatParser_parseIntegerPart($this, $apply); + if ($this.$index10 < $this.$string4.$length() && $this.$string4.$charAt($this.$index10) == 46) { + $this.$index10 = $this.$index10 + 1 | 0; + jt_DecimalFormatParser_parseFractionalPart($this, $apply); + } + if ($this.$index10 < $this.$string4.$length() && $this.$string4.$charAt($this.$index10) == 69) { + $this.$index10 = $this.$index10 + 1 | 0; + jt_DecimalFormatParser_parseExponent($this, $apply); + } +} +function jt_DecimalFormatParser_parseIntegerPart($this, $apply) { + var $start, $lastGroup, $optionalDigits, $length, $minimumLength, var$7, var$8, var$9, var$10; + $start = $this.$index10; + $lastGroup = $this.$index10; + $optionalDigits = 1; + $length = 0; + $minimumLength = 0; + a: { + b: while (true) { + if ($this.$index10 >= $this.$string4.$length()) + break a; + c: { + d: { + switch ($this.$string4.$charAt($this.$index10)) { + case 35: + if (!$optionalDigits) + break b; + $length = $length + 1 | 0; + break c; + case 44: + break d; + case 48: + break; + default: + break a; + } + $optionalDigits = 0; + $length = $length + 1 | 0; + $minimumLength = $minimumLength + 1 | 0; + break c; + } + if ($lastGroup == $this.$index10) { + var$7 = new jl_IllegalArgumentException; + var$8 = $this.$index10; + var$9 = $this.$string4; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$10, $rt_s(1134)), var$8), $rt_s(1130)), var$9); + jl_IllegalArgumentException__init_0(var$7, jl_StringBuilder_toString(var$10)); + $rt_throw(var$7); + } + if ($apply) + $this.$groupSize = $this.$index10 - $lastGroup | 0; + $lastGroup = $this.$index10 + 1 | 0; + } + $this.$index10 = $this.$index10 + 1 | 0; + } + var$7 = new jl_IllegalArgumentException; + var$8 = $this.$index10; + var$9 = $this.$string4; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$10, $rt_s(1135)), var$8), $rt_s(1130)), var$9); + jl_IllegalArgumentException__init_0(var$7, jl_StringBuilder_toString(var$10)); + $rt_throw(var$7); + } + if (!$length) { + var$7 = new jl_IllegalArgumentException; + var$8 = $this.$index10; + var$9 = $this.$string4; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$10, $rt_s(1136)), var$8), $rt_s(1130)), var$9); + jl_IllegalArgumentException__init_0(var$7, jl_StringBuilder_toString(var$10)); + $rt_throw(var$7); + } + if ($lastGroup == $this.$index10) { + var$7 = new jl_IllegalArgumentException; + var$8 = $this.$index10; + var$9 = $this.$string4; + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$10, $rt_s(1137)), var$8), $rt_s(1130)), var$9); + jl_IllegalArgumentException__init_0(var$7, jl_StringBuilder_toString(var$10)); + $rt_throw(var$7); + } + if ($apply && $lastGroup > $start) + $this.$groupSize = $this.$index10 - $lastGroup | 0; + if ($apply) { + $this.$intLength = $length; + $this.$minimumIntLength = $minimumLength; + } +} +function jt_DecimalFormatParser_parseFractionalPart($this, $apply) { + var $optionalDigits, $length, $minimumLength, var$5, var$6, var$7, var$8; + $optionalDigits = 0; + $length = 0; + $minimumLength = 0; + a: { + b: while (true) { + if ($this.$index10 >= $this.$string4.$length()) + break a; + c: { + switch ($this.$string4.$charAt($this.$index10)) { + case 35: + break; + case 44: + var$5 = new jl_IllegalArgumentException; + var$6 = $this.$index10; + var$7 = $this.$string4; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(1138)), var$6), $rt_s(1130)), var$7); + jl_IllegalArgumentException__init_0(var$5, jl_StringBuilder_toString(var$8)); + $rt_throw(var$5); + case 46: + var$5 = new jl_IllegalArgumentException; + var$6 = $this.$index10; + var$7 = $this.$string4; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(1139)), var$6), $rt_s(1130)), var$7); + jl_IllegalArgumentException__init_0(var$5, jl_StringBuilder_toString(var$8)); + $rt_throw(var$5); + case 48: + if ($optionalDigits) + break b; + $length = $length + 1 | 0; + $minimumLength = $minimumLength + 1 | 0; + break c; + default: + break a; + } + $length = $length + 1 | 0; + $optionalDigits = 1; + } + $this.$index10 = $this.$index10 + 1 | 0; + } + var$5 = new jl_IllegalArgumentException; + var$6 = $this.$index10; + var$7 = $this.$string4; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(1140)), var$6), $rt_s(1130)), var$7); + jl_IllegalArgumentException__init_0(var$5, jl_StringBuilder_toString(var$8)); + $rt_throw(var$5); + } + if ($apply) { + $this.$fracLength = $length; + $this.$minimumFracLength = $minimumLength; + $this.$decimalSeparatorRequired = $length ? 0 : 1; + } +} +function jt_DecimalFormatParser_parseExponent($this, $apply) { + var $length, var$3, var$4, var$5, var$6; + $length = 0; + a: { + b: while (true) { + if ($this.$index10 >= $this.$string4.$length()) + break a; + switch ($this.$string4.$charAt($this.$index10)) { + case 35: + case 44: + case 46: + case 69: + break b; + case 48: + break; + default: + break a; + } + $length = $length + 1 | 0; + $this.$index10 = $this.$index10 + 1 | 0; + } + var$3 = new jl_IllegalArgumentException; + var$4 = $this.$index10; + var$5 = $this.$string4; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$6, $rt_s(1141)), var$4), $rt_s(1130)), var$5); + jl_IllegalArgumentException__init_0(var$3, jl_StringBuilder_toString(var$6)); + $rt_throw(var$3); + } + if ($length) { + if ($apply) + $this.$exponentLength = $length; + return; + } + var$3 = new jl_IllegalArgumentException; + var$4 = $this.$index10; + var$5 = $this.$string4; + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$6, $rt_s(1142)), var$4), $rt_s(1130)), var$5); + jl_IllegalArgumentException__init_0(var$3, jl_StringBuilder_toString(var$6)); + $rt_throw(var$3); +} +var cbgssu_TextField$TextFieldStyle = $rt_classWithoutFields(); +function cbgssu_TextField$TextFieldStyle__init_0() { + var var_0 = new cbgssu_TextField$TextFieldStyle(); + cbgssu_TextField$TextFieldStyle__init_(var_0); + return var_0; +} +function cbgssu_TextField$TextFieldStyle__init_($this) { + jl_Object__init_0($this); +} +var cbgggpi_DynamicsModifier$TangentialAcceleration = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Angular); +function cbgggpi_DynamicsModifier$TangentialAcceleration__init_0() { + var var_0 = new cbgggpi_DynamicsModifier$TangentialAcceleration(); + cbgggpi_DynamicsModifier$TangentialAcceleration__init_(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$TangentialAcceleration__init_($this) { + cbgggpi_DynamicsModifier$Angular__init_($this); +} +function omceu_API$_Components$_ComboBox() { + var a = this; jl_Object.call(a); + a.$item0 = null; + a.$this$121 = null; +} +function omceu_API$_Components$_ComboBox__init_(var_0) { + var var_1 = new omceu_API$_Components$_ComboBox(); + omceu_API$_Components$_ComboBox__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ComboBox__init_0($this, $this$1) { + $this.$this$121 = $this$1; + jl_Object__init_0($this); + $this.$item0 = omceu_API$_Components$_ComboBox$_ComboBoxItem__init_($this); +} +function omceugt_ToolTipImage() { + var a = this; jl_Object.call(a); + a.$image4 = null; + a.$x14 = 0; + a.$y14 = 0; + a.$color_r2 = 0.0; + a.$color_g2 = 0.0; + a.$color_b2 = 0.0; + a.$color_a3 = 0.0; +} +function omceugt_ToolTipImage__init_0() { + var var_0 = new omceugt_ToolTipImage(); + omceugt_ToolTipImage__init_(var_0); + return var_0; +} +function omceugt_ToolTipImage__init_($this) { + jl_Object__init_0($this); +} +var cbgggpv_NumericValue = $rt_classWithoutFields(cbgggpv_ParticleValue); +function cbgggpv_NumericValue__init_0() { + var var_0 = new cbgggpv_NumericValue(); + cbgggpv_NumericValue__init_(var_0); + return var_0; +} +function cbgggpv_NumericValue__init_($this) { + cbgggpv_ParticleValue__init_0($this); +} +function omcse_SandtrixEngineAdapter() { + var a = this; jl_Object.call(a); + a.$data11 = null; + a.$outputs = null; + a.$temp = null; + a.$exitGameCommand = null; +} +function omcse_SandtrixEngineAdapter__init_() { + var var_0 = new omcse_SandtrixEngineAdapter(); + omcse_SandtrixEngineAdapter__init_0(var_0); + return var_0; +} +function omcse_SandtrixEngineAdapter__init_0($this) { + jl_Object__init_0($this); +} +function omcse_SandtrixEngineAdapter_getExitGameCommand($this) { + return $this.$exitGameCommand; +} +function omcse_SandtrixEngineAdapter_init($this, $data, $outputs) { + var $tetrominoSizeMax, $i, $mapSize, $ix, $iy; + $this.$data11 = $data; + $this.$outputs = $outputs; + $this.$exitGameCommand = null; + $this.$temp = omcse_TempVariables__init_0(); + $this.$temp.$resolve_MapVisited = $rt_createBooleanMultiArray([144, 80]); + $this.$temp.$resolve_PositionsList = $rt_createIntMultiArray([2, 11520]); + $tetrominoSizeMax = 0; + $i = 0; + while ($i < $data.$settings.$shapes.data.length) { + if ($data.$settings.$shapes.data[$i].$size13 > $tetrominoSizeMax) + $tetrominoSizeMax = $data.$settings.$shapes.data[$i].$size13; + $i = $i + 1 | 0; + } + $this.$temp.$rotate_filled = $rt_createBooleanMultiArray([$tetrominoSizeMax, $tetrominoSizeMax]); + $this.$temp.$rotate_darkness = $rt_createFloatMultiArray([$tetrominoSizeMax, $tetrominoSizeMax]); + $this.$temp.$rotate_sand = $rt_createMultiArray(omcsde_SAND, [$tetrominoSizeMax, $tetrominoSizeMax]); + $mapSize = 11520; + $this.$temp.$mapUpdatePosition = $rt_createIntMultiArray([2, $mapSize]); + $this.$temp.$mapUpdatePositionIndexQueue = $rt_createIntArray($mapSize); + $i = 0; + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $this.$temp.$mapUpdatePosition.data[$i].data[0] = $ix; + $this.$temp.$mapUpdatePosition.data[$i].data[1] = $iy; + $this.$temp.$mapUpdatePositionIndexQueue.data[$i] = $i; + $i = $i + 1 | 0; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $this.$temp.$nextTetromino_MaterialCounter = $rt_createIntArray($data.$settings.$colors2.data.length); + $this.$temp.$nextTetromino_MapMostNeededColor = null; + $this.$temp.$nextTetromino_MapFilledPercent = 0.0; +} +function omcse_SandtrixEngineAdapter_shuffleArray($this, $ar) { + var var$2, $i, $index, $a; + var$2 = $ar.data; + $i = var$2.length - 1 | 0; + while ($i > 0) { + $index = cbgm_MathUtils_random0($i); + $a = var$2[$index]; + var$2[$index] = var$2[$i]; + var$2[$i] = $a; + $i = $i + (-1) | 0; + } +} +function omcse_SandtrixEngineAdapter_beforeInputs($this) { + $this.$data11.$tetromino_moveX = 0.0; + $this.$data11.$tetromino_drop = 0; +} +function omcse_SandtrixEngineAdapter_processInput($this, $engineInput) { + a: { + switch (omceg_EngineInput_type($engineInput)) { + case 1: + break; + case 2: + omcse_SandtrixEngineAdapter_input_right($this); + break a; + case 3: + omcse_SandtrixEngineAdapter_input_down($this); + break a; + case 4: + omcse_SandtrixEngineAdapter_input_rotate($this); + break a; + case 5: + omcse_SandtrixEngineAdapter_input_game_over_confirm($this, omceg_EngineInput_p($engineInput, 0)); + break a; + case 6: + omcse_SandtrixEngineAdapter_input_pause($this); + break a; + default: + break a; + } + omcse_SandtrixEngineAdapter_input_left($this); + } +} +function omcse_SandtrixEngineAdapter_input_pause($this) { + var var$1; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 === omcsde_STATE_PAUSE) { + $this.$data11.$state3 = $this.$data11.$pauseState; + $this.$outputs.$add8(omceg_EngineOutput__init_(14, $rt_createArray(jl_Object, 0))); + } else { + $this.$data11.$pauseState = $this.$data11.$state3; + $this.$data11.$state3 = omcsde_STATE_PAUSE; + $this.$outputs.$add8(omceg_EngineOutput__init_(13, $rt_createArray(jl_Object, 0))); + } +} +function omcse_SandtrixEngineAdapter_input_game_over_confirm($this, $name) { + var $score; + if ($this.$data11.$gameOverData.$isNewHighScore) { + $score = omcse_SandtrixEngineAdapter_score_getScoreByGameMode($this); + omcw_HighScoreManagerWeb_saveNewHighScore($this.$data11.$settings.$gameMode1, $this.$data11.$settings.$colorMode1, $this.$data11.$settings.$difficulty1, $name, $score); + } + $this.$exitGameCommand = omcsm_ExitGameCommand__init_(); +} +function omcse_SandtrixEngineAdapter_input_left($this) { + var var$1, var$2; + if ($this.$data11.$currentTetromino === null) + return; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + var$2 = $this.$data11; + var$2.$tetromino_moveX = var$2.$tetromino_moveX - 2.0; +} +function omcse_SandtrixEngineAdapter_input_right($this) { + var var$1, var$2; + if ($this.$data11.$currentTetromino === null) + return; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + var$2 = $this.$data11; + var$2.$tetromino_moveX = var$2.$tetromino_moveX + 2.0; +} +function omcse_SandtrixEngineAdapter_input_down($this) { + var var$1; + if ($this.$data11.$currentTetromino === null) + return; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + $this.$data11.$tetromino_drop = 1; +} +function omcse_SandtrixEngineAdapter_input_rotate($this) { + var var$1, $collisionType, var$3, var$4, $testSize, $i, var$7, var$8, $xNewLeft, $xNewRight; + if ($this.$data11.$currentTetromino === null) + return; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + omcse_SandtrixEngineAdapter_tetromino_calcRotationFromTetrominoToTemp($this, $this.$data11.$currentTetromino); + $collisionType = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $this.$temp.$rotate_filled, $this.$data11.$currentTetromino.$size7, $this.$data11.$currentTetromino.$x9, $this.$data11.$currentTetromino.$y9); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + if ($collisionType === omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + omcse_SandtrixEngineAdapter_tetromino_copyRotationFromTempToTetromino($this, $this.$data11.$currentTetromino); + var$3 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$4 = $rt_createArray(jl_Object, 1); + var$4.data[0] = $this.$data11.$currentTetromino; + omceg_EngineOutput__init_0(var$1, 9, var$4); + var$3.$add8(var$1); + return; + } + $testSize = $this.$data11.$currentTetromino.$size7; + $i = 1; + while ($i < $testSize) { + var$7 = $this.$data11.$currentTetromino.$x9; + var$8 = $i; + $xNewLeft = var$7 - var$8; + if (omcse_SandtrixEngineAdapter_tetromino_Collision($this, $this.$temp.$rotate_filled, $this.$data11.$currentTetromino.$size7, $xNewLeft, $this.$data11.$currentTetromino.$y9) === omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + $this.$data11.$currentTetromino.$x9 = $xNewLeft; + omcse_SandtrixEngineAdapter_tetromino_copyRotationFromTempToTetromino($this, $this.$data11.$currentTetromino); + var$3 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$4 = $rt_createArray(jl_Object, 1); + var$4.data[0] = $this.$data11.$currentTetromino; + omceg_EngineOutput__init_0(var$1, 9, var$4); + var$3.$add8(var$1); + return; + } + $xNewRight = $this.$data11.$currentTetromino.$x9 + var$8; + if (omcse_SandtrixEngineAdapter_tetromino_Collision($this, $this.$temp.$rotate_filled, $this.$data11.$currentTetromino.$size7, $xNewRight, $this.$data11.$currentTetromino.$y9) === omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + $this.$data11.$currentTetromino.$x9 = $xNewRight; + omcse_SandtrixEngineAdapter_tetromino_copyRotationFromTempToTetromino($this, $this.$data11.$currentTetromino); + var$3 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$4 = $rt_createArray(jl_Object, 1); + var$4.data[0] = $this.$data11.$currentTetromino; + omceg_EngineOutput__init_0(var$1, 9, var$4); + var$3.$add8(var$1); + return; + } + $i = $i + 1 | 0; + } +} +function omcse_SandtrixEngineAdapter_update($this) { + a: { + omcse_SandtrixEngineAdapter$1_$callClinit(); + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal($this.$data11.$state3)]) { + case 1: + break; + case 2: + omcse_SandtrixEngineAdapter_update_StartTimer($this); + break a; + case 3: + omcse_SandtrixEngineAdapter_update_TetrominoQueue($this); + omcse_SandtrixEngineAdapter_update_CurrentTetrominoMoveX($this); + omcse_SandtrixEngineAdapter_update_CurrentTetrominoMoveFall($this); + omcse_SandtrixEngineAdapter_update_Map($this); + omcse_SandtrixEngineAdapter_update_Score($this); + omcse_SandtrixEngineAdapter_update_Clock($this); + break a; + case 4: + omcse_SandtrixEngineAdapter_update_NextDelay($this); + break a; + case 5: + omcse_SandtrixEngineAdapter_update_Resolve($this); + break a; + case 6: + omcse_SandtrixEngineAdapter_update_GameOver_1($this); + break a; + default: + break a; + } + omcse_SandtrixEngineAdapter_update_Init($this); + } +} +function omcse_SandtrixEngineAdapter_update_Map($this) { + var var$1, var$2; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + var$2 = $this.$data11; + var$2.$timer_updateMap = var$2.$timer_updateMap + $this.$data11.$gameSpeedPct; + while ($this.$data11.$timer_updateMap >= 2.0) { + omcse_SandtrixEngineAdapter_updateMapResolve($this); + omcse_SandtrixEngineAdapter_updateMapSand($this); + var$2 = $this.$data11; + var$2.$timer_updateMap = var$2.$timer_updateMap - 2.0; + } +} +function omcse_SandtrixEngineAdapter_update_NextDelay($this) { + var var$1, var$2; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_NEXT_DELAY) + return; + if ($this.$data11.$timer_nextTetrominoDelay > 0) { + var$2 = $this.$data11; + var$2.$timer_nextTetrominoDelay = var$2.$timer_nextTetrominoDelay - 1 | 0; + } else { + $this.$data11.$timer_nextTetrominoDelay = 0; + $this.$outputs.$add8(omceg_EngineOutput__init_(5, $rt_createArray(jl_Object, 0))); + $this.$data11.$state3 = omcsde_STATE_PLAY; + } +} +function omcse_SandtrixEngineAdapter_update_Init($this) { + var var$1, var$2, var$3; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_INIT) + return; + var$2 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$3 = $rt_createArray(jl_Object, 1); + var$3.data[0] = jl_Integer_valueOf($this.$data11.$display.$startTimer_seconds); + omceg_EngineOutput__init_0(var$1, 0, var$3); + var$2.$add8(var$1); + $this.$data11.$state3 = omcsde_STATE_START_TIMER; +} +function omcse_SandtrixEngineAdapter_update_StartTimer($this) { + var var$1, var$2, var$3; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_START_TIMER) + return; + var$2 = $this.$data11; + var$2.$timer_startTimer = var$2.$timer_startTimer + 1 | 0; + if ($this.$data11.$timer_startTimer > 60) { + var$2 = $this.$data11.$display; + var$2.$startTimer_seconds = var$2.$startTimer_seconds - 1 | 0; + if ($this.$data11.$display.$startTimer_seconds <= 0) { + $this.$outputs.$add8(omceg_EngineOutput__init_(4, $rt_createArray(jl_Object, 0))); + $this.$data11.$state3 = omcsde_STATE_PLAY; + } else { + var$2 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$3 = $rt_createArray(jl_Object, 1); + var$3.data[0] = jl_Integer_valueOf($this.$data11.$display.$startTimer_seconds); + omceg_EngineOutput__init_0(var$1, 0, var$3); + var$2.$add8(var$1); + } + $this.$data11.$timer_startTimer = 0; + } +} +function omcse_SandtrixEngineAdapter_update_TetrominoQueue($this) { + var var$1, var$2, var$3; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + if ($this.$data11.$currentTetromino === null && $this.$data11.$nextTetromino === null) + $this.$data11.$nextTetromino = omcse_SandtrixEngineAdapter_tetromino_getNextTetromino($this); + if ($this.$data11.$currentTetromino === null) { + $this.$data11.$currentTetromino = $this.$data11.$nextTetromino; + $this.$data11.$nextTetromino = omcse_SandtrixEngineAdapter_tetromino_getNextTetromino($this); + var$2 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$3 = $rt_createArray(jl_Object, 1); + var$3.data[0] = $this.$data11.$currentTetromino; + omceg_EngineOutput__init_0(var$1, 8, var$3); + var$2.$add8(var$1); + } +} +function omcse_SandtrixEngineAdapter_update_CurrentTetrominoMoveX($this) { + var $current, $xNew; + if ($this.$data11.$currentTetromino === null) + return; + if ($this.$data11.$tetromino_moveX !== 0.0) { + $current = $this.$data11.$currentTetromino; + $xNew = $current.$x9 + $this.$data11.$tetromino_moveX; + omcse_SandtrixEngineAdapter_tetromino_tryMoveX($this, $current, $xNew); + } +} +function omcse_SandtrixEngineAdapter_update_CurrentTetrominoMoveFall($this) { + var var$1, $current, $downSpeed, $speed_accelerate, $currentCombo, $yNew, $collisionY, var$8, var$9, $gameOver, $xI, $yI, $ix, $iy, $x_c, $y_c; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + if ($this.$data11.$currentTetromino === null) + return; + $current = $this.$data11.$currentTetromino; + $downSpeed = 1.399999976158142 * $this.$data11.$gameSpeedPct; + if ($this.$data11.$tetromino_drop) { + $speed_accelerate = $this.$data11.$tetromino_moveX !== 0.0 ? 1.0 : 2.0; + $downSpeed = $downSpeed + $speed_accelerate; + $currentCombo = $this.$data11.$display.$currentScoreStack === null ? 1 : $this.$data11.$display.$currentScoreStack.$combo; + omcse_SandtrixEngineAdapter_score_add($this, Long_fromInt(2 * $currentCombo | 0)); + } + $yNew = $current.$y9 - $downSpeed; + $collisionY = omcse_SandtrixEngineAdapter_tetromino_tryMoveY($this, $current, $yNew); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + if ($collisionY !== omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + var$8 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$9 = $rt_createArray(jl_Object, 1); + var$9.data[0] = $current; + omceg_EngineOutput__init_0(var$1, 6, var$9); + var$8.$add8(var$1); + $gameOver = 0; + $xI = cbgm_MathUtils_round($current.$x9); + $yI = cbgm_MathUtils_round($current.$y9); + $ix = 0; + while ($ix < $current.$size7) { + $iy = 0; + while ($iy < $current.$size7) { + if ($current.$filled.data[$ix].data[$iy]) { + $x_c = $xI + $ix | 0; + $y_c = $yI + $iy | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, $x_c, $y_c)) { + omcse_SandtrixEngineAdapter_map_set($this, $x_c, $y_c, $current.$sand0.data[$ix].data[$iy], $current.$darkness0.data[$ix].data[$iy]); + $this.$outputs.$add8(omceg_EngineOutput__init_(7, $rt_createArrayFromData(jl_Object, [$current.$sand0.data[$ix].data[$iy], jl_Integer_valueOf($x_c), jl_Integer_valueOf($y_c)]))); + } else if ($y_c > 144) + $gameOver = 1; + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + if ($gameOver) { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + omcse_SandtrixEngineAdapter_state_gameOver($this, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_MAP_FULL); + } else { + $this.$data11.$currentTetromino = null; + $this.$data11.$timer_nextTetrominoDelay = 4; + $this.$outputs.$add8(omceg_EngineOutput__init_(15, $rt_createArray(jl_Object, 0))); + $this.$data11.$state3 = omcsde_STATE_NEXT_DELAY; + } + } +} +function omcse_SandtrixEngineAdapter_updateMapSand($this) { + var var$1, $i, $index, $ix, $iy, var$6, var$7, var$8; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + omcse_SandtrixEngineAdapter_shuffleArray($this, $this.$temp.$mapUpdatePositionIndexQueue); + $i = 0; + while ($i < $this.$temp.$mapUpdatePositionIndexQueue.data.length) { + a: { + $index = $this.$temp.$mapUpdatePositionIndexQueue.data[$i]; + $ix = $this.$temp.$mapUpdatePosition.data[$index].data[0]; + $iy = $this.$temp.$mapUpdatePosition.data[$index].data[1]; + if ($this.$data11.$map3.data[$ix].data[$iy].$sand.$resolveable) { + var$6 = $iy - 1 | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, $ix, var$6)) { + var$7 = $this.$data11.$map3.data[$ix].data[var$6].$sand; + omcsde_SAND_$callClinit(); + if (var$7 === omcsde_SAND_NONE) { + omcse_SandtrixEngineAdapter_map_swap($this, $ix, $iy, $ix, var$6); + break a; + } + } + var$8 = $ix - 1 | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, var$8, var$6)) { + var$7 = $this.$data11.$map3.data[var$8].data[var$6].$sand; + omcsde_SAND_$callClinit(); + if (var$7 === omcsde_SAND_NONE && omcet_Tools$Calc_chance(0.5)) { + omcse_SandtrixEngineAdapter_map_swap($this, $ix, $iy, var$8, var$6); + break a; + } + } + var$8 = $ix + 1 | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, var$8, var$6)) { + var$7 = $this.$data11.$map3.data[var$8].data[var$6].$sand; + omcsde_SAND_$callClinit(); + if (var$7 === omcsde_SAND_NONE && omcet_Tools$Calc_chance(0.5)) + omcse_SandtrixEngineAdapter_map_swap($this, $ix, $iy, var$8, var$6); + } + } + } + $i = $i + 1 | 0; + } +} +function omcse_SandtrixEngineAdapter_updateMapResolve($this) { + var var$1, $last, $iy, $sand, $resolveScore, $resolveCombo, var$7, var$8, var$9, var$10, $reachedThreshold, $atThreshold, $atIncrease; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + $last = null; + $iy = 0; + while ($iy < 144) { + $sand = $this.$data11.$map3.data[0].data[$iy].$sand; + if ($sand !== $last && $sand.$resolveable) { + if (omcse_SandtrixEngineAdapter_map_checkForResolveBFS($this, 0, $iy, $sand)) { + $this.$outputs.$add8(omceg_EngineOutput__init_(1, $rt_createArray(jl_Object, 0))); + $resolveScore = omcse_SandtrixEngineAdapter_map_resolve($this, 0, $iy, $sand); + $resolveCombo = $this.$data11.$display.$currentScoreStack === null ? 0 : $this.$data11.$display.$currentScoreStack.$combo; + a: { + var$7 = omcet_Tools$Calc_upperBounds0($resolveCombo + 1 | 0, 10); + $this.$data11.$scoreStacks.$add2(omcsd_DataGenerator_create_ScoreStack($resolveScore, var$7)); + var$8 = $this.$data11; + var$8.$scoreStackSum = Long_add(var$8.$scoreStackSum, $resolveScore); + var$8 = $this.$outputs; + var$1 = new omceg_EngineOutput; + var$9 = $rt_createArray(jl_Object, 7); + var$10 = var$9.data; + var$10[0] = $sand; + var$10[1] = jl_Long_valueOf($resolveScore); + var$10[2] = jl_Integer_valueOf(var$7); + var$7 = $this.$temp.$resolve_x1; + var$10[3] = jl_Integer_valueOf(var$7); + var$10[4] = jl_Integer_valueOf($this.$temp.$resolve_y1); + var$7 = $this.$temp.$resolve_x2; + var$10[5] = jl_Integer_valueOf(var$7); + var$10[6] = jl_Integer_valueOf($this.$temp.$resolve_y2); + omceg_EngineOutput__init_0(var$1, 3, var$9); + var$8.$add8(var$1); + omcse_SandtrixEngineAdapter$1_$callClinit(); + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($this.$data11.$settings.$gameMode1)]) { + case 1: + omcse_SandtrixEngineAdapter_lines_add($this, Long_fromInt(1)); + $reachedThreshold = Long_lt($this.$data11.$display.$lines0, Long_fromInt($this.$data11.$settings.$endlessSpeedUpThreshold)) ? 0 : 1; + $atThreshold = Long_ne($this.$data11.$display.$lines0, Long_fromInt($this.$data11.$settings.$endlessSpeedUpThreshold)) ? 0 : 1; + $atIncrease = Long_ne(Long_rem(Long_add(Long_fromInt($this.$data11.$settings.$endlessSpeedUpThreshold), $this.$data11.$display.$lines0), Long_fromInt(10)), Long_ZERO) ? 0 : 1; + if ($reachedThreshold && !(!$atThreshold && !$atIncrease)) + omcse_SandtrixEngineAdapter_gameSpeed_increase($this, 0.10000000149011612); + $this.$data11.$timer_resolveDelay = Long_fromInt(45); + $this.$data11.$state3 = omcsde_STATE_RESOLVE; + break a; + case 2: + break; + case 3: + omcse_SandtrixEngineAdapter_lines_remove($this, Long_fromInt(1)); + if (Long_le($this.$data11.$display.$lines0, Long_ZERO)) { + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + omcse_SandtrixEngineAdapter_state_gameOver($this, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_ALL_LINES_CLEAR); + break a; + } + $this.$data11.$timer_resolveDelay = Long_fromInt(45); + $this.$data11.$state3 = omcsde_STATE_RESOLVE; + break a; + default: + break a; + } + omcse_SandtrixEngineAdapter_lines_add($this, Long_fromInt(1)); + $this.$data11.$timer_resolveDelay = Long_fromInt(45); + $this.$data11.$state3 = omcsde_STATE_RESOLVE; + } + return; + } + $last = $sand; + } + $iy = $iy + 1 | 0; + } +} +function omcse_SandtrixEngineAdapter_update_Resolve($this) { + var var$1, var$2; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_RESOLVE) + return; + if (Long_gt($this.$data11.$timer_resolveDelay, Long_ZERO)) { + var$2 = $this.$data11; + var$2.$timer_resolveDelay = Long_sub(var$2.$timer_resolveDelay, Long_fromInt(1)); + } else { + $this.$data11.$state3 = omcsde_STATE_PLAY; + $this.$outputs.$add8(omceg_EngineOutput__init_(5, $rt_createArray(jl_Object, 0))); + } +} +function omcse_SandtrixEngineAdapter_gameSpeed_increase($this, $percent) { + $this.$data11.$gameSpeedPct = $this.$data11.$gameSpeedPct + $percent; +} +function omcse_SandtrixEngineAdapter_update_Score($this) { + var var$1; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + omcse_SandtrixEngineAdapter_score_updateScoreStacks($this); +} +function omcse_SandtrixEngineAdapter_score_updateScoreStacks($this) { + var $lastIndex, $currentStack, $amount, var$4; + if ($this.$data11.$scoreStacks.$size0() <= 0) { + $this.$data11.$display.$currentScoreStack = null; + $this.$data11.$scoreStackCounted = Long_ZERO; + $this.$data11.$scoreStackSum = Long_ZERO; + $this.$data11.$display.$comboTimePct = 0.0; + return 0; + } + $lastIndex = $this.$data11.$scoreStacks.$size0() - 1 | 0; + if ($this.$data11.$display.$currentScoreStack !== $this.$data11.$scoreStacks.$get5($lastIndex)) + $this.$data11.$display.$currentScoreStack = $this.$data11.$scoreStacks.$get5($lastIndex); + else { + $currentStack = $this.$data11.$display.$currentScoreStack; + $amount = Long_fromInt(10); + if (Long_lt($currentStack.$score1, $amount)) + $amount = $currentStack.$score1; + $currentStack.$score1 = Long_sub($currentStack.$score1, $amount); + omcse_SandtrixEngineAdapter_score_add($this, Long_mul($amount, Long_fromInt($currentStack.$combo))); + var$4 = $this.$data11; + var$4.$scoreStackCounted = Long_add(var$4.$scoreStackCounted, $amount); + $this.$data11.$display.$comboTimePct = 1.0 - Long_toNumber($this.$data11.$scoreStackCounted) / Long_toNumber($this.$data11.$scoreStackSum); + if (Long_le($currentStack.$score1, Long_ZERO)) { + $this.$data11.$scoreStacks.$remove1($lastIndex); + $this.$data11.$display.$currentScoreStack = null; + } + } + return 1; +} +function omcse_SandtrixEngineAdapter_update_Clock($this) { + var var$1, var$2, var$3, var$4; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_PLAY) + return; + a: { + var$2 = $this.$data11.$display; + var$3 = var$2.$clock_milliseconds; + omcse_SandtrixEngineAdapter$1_$callClinit(); + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($this.$data11.$settings.$gameMode1)]) { + case 1: + case 3: + var$4 = 16.66666603088379; + break a; + case 2: + var$4 = (-16.66666603088379); + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + b: { + c: { + var$2.$clock_milliseconds = var$3 + var$4; + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($this.$data11.$settings.$gameMode1)]) { + case 1: + case 3: + break; + case 2: + break c; + default: + break b; + } + if ($this.$data11.$display.$clock_milliseconds < 1000.0) + break b; + var$2 = $this.$data11.$display; + var$2.$clock_seconds = var$2.$clock_seconds + 1 | 0; + $this.$data11.$display.$clock_milliseconds = 0.0; + if ($this.$data11.$display.$clock_seconds < 60) + break b; + var$2 = $this.$data11.$display; + var$2.$clock_minutes = var$2.$clock_minutes + 1 | 0; + $this.$data11.$display.$clock_seconds = 0; + break b; + } + if ($this.$data11.$display.$clock_milliseconds < 0.0) { + if (!($this.$data11.$display.$clock_seconds <= 0 && $this.$data11.$display.$clock_minutes <= 0)) { + var$2 = $this.$data11.$display; + var$2.$clock_seconds = var$2.$clock_seconds - 1 | 0; + $this.$data11.$display.$clock_milliseconds = 999.0; + if ($this.$data11.$display.$clock_seconds < 0 && $this.$data11.$display.$clock_minutes > 0) { + var$2 = $this.$data11.$display; + var$2.$clock_minutes = var$2.$clock_minutes - 1 | 0; + $this.$data11.$display.$clock_seconds = 59; + } + } + if ($this.$data11.$display.$clock_minutes <= 0 && $this.$data11.$display.$clock_seconds <= 0 && $this.$data11.$display.$clock_milliseconds <= 0.0) { + $this.$data11.$display.$clock_minutes = 0; + $this.$data11.$display.$clock_seconds = 0; + $this.$data11.$display.$clock_milliseconds = 0.0; + omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit(); + omcse_SandtrixEngineAdapter_state_gameOver($this, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_TIME_OUT); + return; + } + } + } +} +function omcse_SandtrixEngineAdapter_update_GameOver_1($this) { + var var$1, var$2, $ix, $iy; + var$1 = $this.$data11.$state3; + omcsde_STATE_$callClinit(); + if (var$1 !== omcsde_STATE_GAME_OVER_1) + return; + var$2 = $this.$data11; + var$2.$timer_gameOver = var$2.$timer_gameOver + 1 | 0; + if ($this.$data11.$timer_gameOver > 60) { + $this.$data11.$currentTetromino = null; + $this.$data11.$timer_gameOver = 0; + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + if ($this.$data11.$map3.data[$ix].data[$iy].$sand.$resolveable) + omcse_SandtrixEngineAdapter_map_setNone($this, $ix, $iy); + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $this.$outputs.$add8(omceg_EngineOutput__init_(11, $rt_createArray(jl_Object, 0))); + $this.$data11.$state3 = omcsde_STATE_GAME_OVER_2; + } +} +function omcse_SandtrixEngineAdapter_score_getScoreByGameMode($this) { + var var$1; + a: { + omcse_SandtrixEngineAdapter$1_$callClinit(); + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($this.$data11.$settings.$gameMode1)]) { + case 1: + case 2: + var$1 = $this.$data11.$display.$score2; + break a; + case 3: + var$1 = Long_fromInt(((($this.$data11.$display.$clock_minutes * 60 | 0) * 1000 | 0) + ($this.$data11.$display.$clock_seconds * 1000 | 0) | 0) + cbgm_MathUtils_round($this.$data11.$display.$clock_milliseconds) | 0); + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + return var$1; +} +function omcse_SandtrixEngineAdapter_score_add($this, $amount) { + $this.$data11.$display.$score2 = omcse_SandtrixEngineAdapter_math_addAvoidOverflow($this, $this.$data11.$display.$score2, $amount); +} +function omcse_SandtrixEngineAdapter_lines_add($this, $amount) { + $this.$data11.$display.$lines0 = omcse_SandtrixEngineAdapter_math_addAvoidOverflow($this, $this.$data11.$display.$lines0, $amount); +} +function omcse_SandtrixEngineAdapter_lines_remove($this, $amount) { + $this.$data11.$display.$lines0 = omcet_Tools$Calc_lowerBounds0(Long_sub($this.$data11.$display.$lines0, $amount), Long_ZERO); +} +function omcse_SandtrixEngineAdapter_math_addAvoidOverflow($this, $l1, $l2) { + var $r; + $r = Long_add($l1, $l2); + if (Long_ge(Long_and(Long_xor($l1, $r), Long_xor($l2, $r)), Long_ZERO)) + return $r; + return Long_create(4294967295, 2147483647); +} +function omcse_SandtrixEngineAdapter_tetromino_updateNextTetrominoMapInfo($this) { + var $map, $i, $anyResolveFound, $resolveAbleCount, $ix, $firstResolvableFound, $iy, $sand, var$9, $highestValueIndex, $map_size; + $map = $this.$data11.$map3; + $i = 0; + while ($i < $this.$temp.$nextTetromino_MaterialCounter.data.length) { + $this.$temp.$nextTetromino_MaterialCounter.data[$i] = 0; + $i = $i + 1 | 0; + } + $anyResolveFound = 0; + $resolveAbleCount = 0; + $ix = 0; + while ($ix < 80) { + $firstResolvableFound = 0; + $iy = 143; + while ($iy >= 0) { + $sand = $map.data[$ix].data[$iy].$sand; + if ($sand.$resolveable) { + if (!$firstResolvableFound) { + $i = 0; + while ($i < $this.$data11.$settings.$colors2.data.length) { + if ($this.$data11.$settings.$colors2.data[$i] === $sand) { + var$9 = $this.$temp.$nextTetromino_MaterialCounter.data; + var$9[$i] = var$9[$i] + 1 | 0; + $anyResolveFound = 1; + $firstResolvableFound = 1; + } + $i = $i + 1 | 0; + } + } + $resolveAbleCount = $resolveAbleCount + 1 | 0; + } + $iy = $iy + (-1) | 0; + } + $ix = $ix + 1 | 0; + } + if (!$anyResolveFound) { + $this.$temp.$nextTetromino_MapMostNeededColor = null; + $this.$temp.$nextTetromino_MapFilledPercent = 0.0; + } else { + $highestValueIndex = 0; + $i = 0; + while ($i < $this.$temp.$nextTetromino_MaterialCounter.data.length) { + if ($this.$temp.$nextTetromino_MaterialCounter.data[$i] > $this.$temp.$nextTetromino_MaterialCounter.data[$highestValueIndex]) + $highestValueIndex = $i; + $i = $i + 1 | 0; + } + $this.$temp.$nextTetromino_MapMostNeededColor = $this.$data11.$settings.$colors2.data[$highestValueIndex]; + $map_size = 80 * (144 - $this.$data11.$settings.$high1 | 0) | 0; + $this.$temp.$nextTetromino_MapFilledPercent = $resolveAbleCount / $map_size; + } +} +function omcse_SandtrixEngineAdapter_tetromino_getNextTetrominoColorFromBag($this, $preferColor) { + var $bagSize, $si, $i, $color; + if (!$this.$data11.$colorBag.$size0()) { + $bagSize = omcet_Tools$Calc_lowerBounds($this.$data11.$settings.$colors2.data.length * 3 | 0, 1); + $si = 0; + $i = 0; + while ($i < $bagSize) { + $this.$data11.$colorBag.$add2($this.$data11.$settings.$colors2.data[$si]); + $si = $si + 1 | 0; + if ($si > ($this.$data11.$settings.$colors2.data.length - 1 | 0)) + $si = 0; + $i = $i + 1 | 0; + } + ju_Collections_shuffle($this.$data11.$colorBag); + } + a: { + $color = null; + if ($preferColor !== null) { + $i = 0; + while ($i < $this.$data11.$colorBag.$size0()) { + if ($this.$data11.$colorBag.$get5($i) === $preferColor) { + $color = $this.$data11.$colorBag.$get5($i); + $this.$data11.$colorBag.$remove1($i); + break a; + } + $i = $i + 1 | 0; + } + } + } + if ($color === null) { + $color = $this.$data11.$colorBag.$get5(0); + $this.$data11.$colorBag.$remove1(0); + } + return $color; +} +function omcse_SandtrixEngineAdapter_tetromino_getNextTetrominoShapeFromBag($this) { + var $bagSize, $si, $i, $shapeDef; + if (!$this.$data11.$shapeBag.$size0()) { + $bagSize = omcet_Tools$Calc_lowerBounds($this.$data11.$settings.$shapes.data.length * 1 | 0, 1); + $si = 0; + $i = 0; + while ($i < $bagSize) { + $this.$data11.$shapeBag.$add2($this.$data11.$settings.$shapes.data[$si]); + $si = $si + 1 | 0; + if ($si > ($this.$data11.$settings.$shapes.data.length - 1 | 0)) + $si = 0; + $i = $i + 1 | 0; + } + ju_Collections_shuffle($this.$data11.$shapeBag); + } + $shapeDef = $this.$data11.$shapeBag.$get5(0); + $this.$data11.$shapeBag.$remove1(0); + return $shapeDef; +} +function omcse_SandtrixEngineAdapter_tetromino_getNextTetromino($this) { + var $tetromino_shape, $preferColor, $x, $y, $tetromino_color, var$6; + $tetromino_shape = omcse_SandtrixEngineAdapter_tetromino_getNextTetrominoShapeFromBag($this); + $preferColor = null; + omcse_SandtrixEngineAdapter_tetromino_updateNextTetrominoMapInfo($this); + if (omcet_Tools$Calc_chance($this.$temp.$nextTetromino_MapFilledPercent)) + $preferColor = $this.$temp.$nextTetromino_MapMostNeededColor; + $x = 40 - ($tetromino_shape.$size13 / 2 | 0) | 0; + $y = 144 + ($tetromino_shape.$size13 / 2 | 0) | 0; + $tetromino_color = omcse_SandtrixEngineAdapter_tetromino_getNextTetrominoColorFromBag($this, $preferColor); + var$6 = $rt_createArray(omcsde_SAND, 1); + var$6.data[0] = $tetromino_color; + return omcsd_DataGenerator_create_Tetromino($x, $y, $tetromino_shape, var$6); +} +function omcse_SandtrixEngineAdapter_tetromino_calcRotationFromTetrominoToTemp($this, $tetromino) { + var $ix, $iy; + $ix = 0; + while ($ix < $tetromino.$size7) { + $iy = 0; + while ($iy < $tetromino.$size7) { + $this.$temp.$rotate_filled.data[$ix].data[$iy] = $tetromino.$filled.data[($tetromino.$size7 - 1 | 0) - $iy | 0].data[$ix]; + $this.$temp.$rotate_darkness.data[$ix].data[$iy] = $tetromino.$darkness0.data[($tetromino.$size7 - 1 | 0) - $iy | 0].data[$ix]; + $this.$temp.$rotate_sand.data[$ix].data[$iy] = $tetromino.$sand0.data[($tetromino.$size7 - 1 | 0) - $iy | 0].data[$ix]; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } +} +function omcse_SandtrixEngineAdapter_tetromino_copyRotationFromTempToTetromino($this, $tetromino) { + var $ix, $iy; + $ix = 0; + while ($ix < $tetromino.$size7) { + $iy = 0; + while ($iy < $tetromino.$size7) { + $tetromino.$filled.data[$ix].data[$iy] = $this.$temp.$rotate_filled.data[$ix].data[$iy]; + $tetromino.$darkness0.data[$ix].data[$iy] = $this.$temp.$rotate_darkness.data[$ix].data[$iy]; + $tetromino.$sand0.data[$ix].data[$iy] = $this.$temp.$rotate_sand.data[$ix].data[$iy]; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } +} +function omcse_SandtrixEngineAdapter_state_gameOver($this, $gameOverReason) { + var $score, $gameWasLost, $isNewHighScore, $map, $ix, $iy, var$8, var$9, var$10; + while (omcse_SandtrixEngineAdapter_score_updateScoreStacks($this)) { + } + a: { + $score = omcse_SandtrixEngineAdapter_score_getScoreByGameMode($this); + omcse_SandtrixEngineAdapter$1_$callClinit(); + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON.data[jl_Enum_ordinal($gameOverReason)]) { + case 1: + $gameWasLost = 1; + break a; + case 2: + case 3: + $gameWasLost = 0; + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + b: { + switch (omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($this.$data11.$settings.$gameMode1)]) { + case 1: + $isNewHighScore = omcw_HighScoreManagerWeb_isNewHighScore($this.$data11.$settings.$gameMode1, $this.$data11.$settings.$colorMode1, $this.$data11.$settings.$difficulty1, $score); + break b; + case 2: + if ($gameWasLost) { + $isNewHighScore = 0; + break b; + } + $isNewHighScore = omcw_HighScoreManagerWeb_isNewHighScore($this.$data11.$settings.$gameMode1, $this.$data11.$settings.$colorMode1, $this.$data11.$settings.$difficulty1, $score); + break b; + case 3: + if ($gameWasLost) { + $isNewHighScore = 0; + break b; + } + $isNewHighScore = omcw_HighScoreManagerWeb_isNewHighScore($this.$data11.$settings.$gameMode1, $this.$data11.$settings.$colorMode1, $this.$data11.$settings.$difficulty1, $score); + break b; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + $map = $rt_createMultiArray(omcsdo_Map, [144, 80]); + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $map.data[$ix].data[$iy] = omcsd_DataGenerator_create_Map($this.$data11.$map3.data[$ix].data[$iy]); + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $this.$data11.$gameOverData = omcsd_DataGenerator_create_GameOverData($score, $gameWasLost, $isNewHighScore, $map); + var$8 = $this.$outputs; + var$9 = new omceg_EngineOutput; + var$10 = $rt_createArray(jl_Object, 1); + var$10.data[0] = $this.$data11.$gameOverData; + omceg_EngineOutput__init_0(var$9, 10, var$10); + var$8.$add8(var$9); + $this.$data11.$timer_gameOver = 0; + $this.$data11.$nextTetromino = null; + var$8 = $this.$data11; + omcsde_STATE_$callClinit(); + var$8.$state3 = omcsde_STATE_GAME_OVER_1; +} +function omcse_SandtrixEngineAdapter_tetromino_Collision($this, $rotate_filled, $tetromino_size, $x, $y) { + var $xI, $yI, $ix, $iy, $x_c, $y_c, $edgesValid, $mapValid, var$13; + $xI = cbgm_MathUtils_round($x); + $yI = cbgm_MathUtils_round($y); + $ix = 0; + while ($ix < $tetromino_size) { + $iy = 0; + while ($iy < $tetromino_size) { + if ($rotate_filled.data[$ix].data[$iy]) { + $x_c = $xI + $ix | 0; + $y_c = $yI + $iy | 0; + $edgesValid = $x_c >= 0 && $x_c < 80 && $y_c >= 0 ? 1 : 0; + if (!$edgesValid) { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_EDGES; + } + $mapValid = $edgesValid && $y_c < 144 ? 1 : 0; + if ($mapValid) { + var$13 = $this.$data11.$map3.data[$x_c].data[$y_c].$sand; + omcsde_SAND_$callClinit(); + if (var$13 !== omcsde_SAND_NONE) { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_SAND; + } + } + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE; +} +function omcse_SandtrixEngineAdapter_tetromino_tryMoveX($this, $tetromino, $xNew) { + var var$3, $ix, $collisionType; + var$3 = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $xNew, $tetromino.$y9); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + if (var$3 === omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + $tetromino.$x9 = $xNew; + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE; + } + a: { + $ix = $tetromino.$x9; + if ($xNew < $tetromino.$x9) { + while (true) { + $ix = $ix - 1.0; + $collisionType = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $ix, $tetromino.$y9); + if ($collisionType !== omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) + break; + $tetromino.$x9 = $ix; + if ($ix < $xNew) + break a; + } + return $collisionType; + } + if ($xNew > $tetromino.$x9) { + while (true) { + $ix = $ix + 1.0; + $collisionType = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $ix, $tetromino.$y9); + if ($collisionType !== omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) + break; + $tetromino.$x9 = $ix; + if ($ix > $xNew) + break a; + } + return $collisionType; + } + } + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE; +} +function omcse_SandtrixEngineAdapter_tetromino_tryMoveY($this, $tetromino, $yNew) { + var var$3, $iy, $collisionType; + var$3 = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $tetromino.$x9, $yNew); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + if (var$3 === omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) { + $tetromino.$y9 = $yNew; + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE; + } + a: { + $iy = $tetromino.$y9; + if ($yNew >= $tetromino.$y9) { + if ($yNew <= $tetromino.$y9) + break a; + while (true) { + $collisionType = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $tetromino.$x9, $iy); + if ($collisionType !== omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) + break; + $tetromino.$y9 = $iy; + if ($iy <= $yNew) + continue; + else + break a; + } + return $collisionType; + } + while (true) { + $iy = $iy - 1.0; + $collisionType = omcse_SandtrixEngineAdapter_tetromino_Collision($this, $tetromino.$filled, $tetromino.$size7, $tetromino.$x9, $iy); + if ($collisionType !== omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE) + break; + $tetromino.$y9 = $iy; + if ($iy < $yNew) + break a; + } + return $collisionType; + } + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE; +} +function omcse_SandtrixEngineAdapter_map_xyValid($this, $x, $y) { + return $x >= 0 && $x < 80 && $y >= 0 && $y < 144 ? 1 : 0; +} +function omcse_SandtrixEngineAdapter_map_checkForResolveBFS($this, $x_start, $y_start, $mat) { + var $map, var$5, $ix, $iy, $index, $lastIndex, $x, $y, $i, $x_new, $y_new; + $map = $this.$data11.$map3; + if (!omcse_SandtrixEngineAdapter_map_xyValid($this, $x_start, $y_start)) + return 0; + var$5 = $map.data; + if (!var$5[$x_start].data[$y_start].$sand.$resolveable) + return 0; + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $this.$temp.$resolve_MapVisited.data[$ix].data[$iy] = 0; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $this.$temp.$resolve_PositionsList.data[0].data[0] = $x_start; + $this.$temp.$resolve_PositionsList.data[0].data[1] = $y_start; + $this.$temp.$resolve_MapVisited.data[$x_start].data[$y_start] = 1; + $index = 0; + $lastIndex = 0; + while ($index <= $lastIndex) { + $x = $this.$temp.$resolve_PositionsList.data[$index].data[0]; + $y = $this.$temp.$resolve_PositionsList.data[$index].data[1]; + if ($x == 79) + return 1; + $i = 0; + while (true) { + omcsc_CFG_GAME_$callClinit(); + if ($i >= omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data.length) + break; + $x_new = $x + omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data[$i].data[0] | 0; + $y_new = $y + omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data[$i].data[1] | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, $x_new, $y_new) && var$5[$x_new].data[$y_new].$sand === $mat && !$this.$temp.$resolve_MapVisited.data[$x_new].data[$y_new]) { + $lastIndex = $lastIndex + 1 | 0; + $this.$temp.$resolve_PositionsList.data[$lastIndex].data[0] = $x_new; + $this.$temp.$resolve_PositionsList.data[$lastIndex].data[1] = $y_new; + $this.$temp.$resolve_MapVisited.data[$x_new].data[$y_new] = 1; + } + $i = $i + 1 | 0; + } + $index = $index + 1 | 0; + } + return 0; +} +function omcse_SandtrixEngineAdapter_map_resolve($this, $x_start, $y_start, $mat) { + var $map, var$5, $ix, $iy, $score, $index, $lastIndex, $x, $y, $i, $x_new, $y_new; + $map = $this.$data11.$map3; + if (!omcse_SandtrixEngineAdapter_map_xyValid($this, $x_start, $y_start)) + return Long_ZERO; + var$5 = $map.data; + if (!var$5[$x_start].data[$y_start].$sand.$resolveable) + return Long_ZERO; + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $this.$temp.$resolve_MapVisited.data[$ix].data[$iy] = 0; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $score = Long_ZERO; + $this.$temp.$resolve_x1 = 80; + $this.$temp.$resolve_x2 = 0; + $this.$temp.$resolve_y1 = 144; + $this.$temp.$resolve_y2 = 0; + $this.$temp.$resolve_PositionsList.data[0].data[0] = $x_start; + $this.$temp.$resolve_PositionsList.data[0].data[1] = $y_start; + $this.$temp.$resolve_MapVisited.data[$x_start].data[$y_start] = 1; + $index = 0; + $lastIndex = 0; + while ($index <= $lastIndex) { + $x = $this.$temp.$resolve_PositionsList.data[$index].data[0]; + $y = $this.$temp.$resolve_PositionsList.data[$index].data[1]; + $this.$temp.$resolve_x1 = $x < $this.$temp.$resolve_x1 ? $x : $this.$temp.$resolve_x1; + $this.$temp.$resolve_y1 = $y < $this.$temp.$resolve_y1 ? $y : $this.$temp.$resolve_y1; + $this.$temp.$resolve_x2 = $x > $this.$temp.$resolve_x2 ? $x : $this.$temp.$resolve_x2; + $this.$temp.$resolve_y2 = $y > $this.$temp.$resolve_y2 ? $y : $this.$temp.$resolve_y2; + omcse_SandtrixEngineAdapter_map_setNone($this, $x, $y); + $score = Long_add($score, Long_fromInt(1)); + $this.$outputs.$add8(omceg_EngineOutput__init_(2, $rt_createArrayFromData(jl_Object, [jl_Integer_valueOf($x), jl_Integer_valueOf($y), $mat]))); + $i = 0; + while (true) { + omcsc_CFG_GAME_$callClinit(); + if ($i >= omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data.length) + break; + $x_new = $x + omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data[$i].data[0] | 0; + $y_new = $y + omcsc_CFG_GAME_RESOLVE_DIRECTIONS.data[$i].data[1] | 0; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, $x_new, $y_new) && var$5[$x_new].data[$y_new].$sand === $mat && !$this.$temp.$resolve_MapVisited.data[$x_new].data[$y_new]) { + $lastIndex = $lastIndex + 1 | 0; + $this.$temp.$resolve_PositionsList.data[$lastIndex].data[0] = $x_new; + $this.$temp.$resolve_PositionsList.data[$lastIndex].data[1] = $y_new; + $this.$temp.$resolve_MapVisited.data[$x_new].data[$y_new] = 1; + } + $i = $i + 1 | 0; + } + $index = $index + 1 | 0; + } + return $score; +} +function omcse_SandtrixEngineAdapter_map_swap($this, $x, $y, $x2, $y2) { + var $map, var$6, $mat, $darkness; + $map = $this.$data11.$map3; + var$6 = $map.data; + $mat = $this.$data11.$map3.data[$x2].data[$y2].$sand; + $darkness = $this.$data11.$map3.data[$x2].data[$y2].$darkness; + $this.$data11.$map3.data[$x2].data[$y2].$sand = var$6[$x].data[$y].$sand; + $this.$data11.$map3.data[$x2].data[$y2].$darkness = var$6[$x].data[$y].$darkness; + $this.$data11.$map3.data[$x].data[$y].$sand = $mat; + $this.$data11.$map3.data[$x].data[$y].$darkness = $darkness; +} +function omcse_SandtrixEngineAdapter_map_set($this, $x, $y, $mat, $darkness) { + var $map, var$6, var$7; + $map = $this.$data11.$map3; + if (omcse_SandtrixEngineAdapter_map_xyValid($this, $x, $y)) { + var$6 = $map.data; + var$7 = var$6[$x].data[$y].$sand; + omcsde_SAND_$callClinit(); + if (var$7 !== omcsde_SAND_BLOCK) { + var$6[$x].data[$y].$sand = $mat; + var$6[$x].data[$y].$darkness = $darkness; + } + } +} +function omcse_SandtrixEngineAdapter_map_setNone($this, $x, $y) { + omcsde_SAND_$callClinit(); + omcse_SandtrixEngineAdapter_map_set($this, $x, $y, omcsde_SAND_NONE, 1.0); +} +function omcse_SandtrixEngineAdapter_shutdown($this) {} +function omcse_SandtrixEngineAdapter_init0($this, var$1, var$2) { + $this.$init0(var$1, var$2); +} +var cbg_LifecycleListener = $rt_classWithoutFields(0); +function cbgc_Controllers$1() { + jl_Object.call(this); + this.$val$app = null; +} +function cbgc_Controllers$1__init_(var_0) { + var var_1 = new cbgc_Controllers$1(); + cbgc_Controllers$1__init_0(var_1, var_0); + return var_1; +} +function cbgc_Controllers$1__init_0($this, var$1) { + $this.$val$app = var$1; + jl_Object__init_0($this); +} +function cbgc_Controllers$1_resume($this) {} +function cbgc_Controllers$1_pause($this) {} +function cbgu_ObjectMap() { + var a = this; jl_Object.call(a); + a.$size3 = 0; + a.$keyTable2 = null; + a.$valueTable0 = null; + a.$loadFactor4 = 0.0; + a.$threshold4 = 0; + a.$shift2 = 0; + a.$mask2 = 0; +} +var cbgu_ObjectMap_dummy = null; +function cbgu_ObjectMap_$callClinit() { + cbgu_ObjectMap_$callClinit = $rt_eraseClinit(cbgu_ObjectMap); + cbgu_ObjectMap__clinit_(); +} +function cbgu_ObjectMap__init_() { + var var_0 = new cbgu_ObjectMap(); + cbgu_ObjectMap__init_1(var_0); + return var_0; +} +function cbgu_ObjectMap__init_0(var_0) { + var var_1 = new cbgu_ObjectMap(); + cbgu_ObjectMap__init_2(var_1, var_0); + return var_1; +} +function cbgu_ObjectMap__init_3(var_0, var_1) { + var var_2 = new cbgu_ObjectMap(); + cbgu_ObjectMap__init_4(var_2, var_0, var_1); + return var_2; +} +function cbgu_ObjectMap__init_1($this) { + cbgu_ObjectMap_$callClinit(); + cbgu_ObjectMap__init_4($this, 51, 0.800000011920929); +} +function cbgu_ObjectMap__init_2($this, $initialCapacity) { + cbgu_ObjectMap_$callClinit(); + cbgu_ObjectMap__init_4($this, $initialCapacity, 0.800000011920929); +} +function cbgu_ObjectMap__init_4($this, $initialCapacity, $loadFactor) { + var $tableSize; + cbgu_ObjectMap_$callClinit(); + jl_Object__init_0($this); + if ($loadFactor > 0.0 && $loadFactor < 1.0) { + $this.$loadFactor4 = $loadFactor; + $tableSize = cbgu_ObjectSet_tableSize($initialCapacity, $loadFactor); + $this.$threshold4 = $tableSize * $loadFactor | 0; + $this.$mask2 = $tableSize - 1 | 0; + $this.$shift2 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask2)); + $this.$keyTable2 = $rt_createArray(jl_Object, $tableSize); + $this.$valueTable0 = $rt_createArray(jl_Object, $tableSize); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(724))).$append21($loadFactor)).$toString())); +} +function cbgu_ObjectMap_place($this, $item) { + return Long_lo(Long_shru(Long_mul(Long_fromInt($item.$hashCode()), Long_create(2135587861, 2654435769)), $this.$shift2)); +} +function cbgu_ObjectMap_locateKey($this, $key) { + var $keyTable, $i, $other; + if ($key === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(962))); + $keyTable = $this.$keyTable2; + $i = $this.$place0($key); + while (true) { + $other = $keyTable.data[$i]; + if ($other === null) + return -($i + 1 | 0) | 0; + if ($other.$equals($key)) + break; + $i = ($i + 1 | 0) & $this.$mask2; + } + return $i; +} +function cbgu_ObjectMap_put($this, $key, $value) { + var $i, $oldValue, var$5; + $i = $this.$locateKey0($key); + if ($i >= 0) { + $oldValue = $this.$valueTable0.data[$i]; + $this.$valueTable0.data[$i] = $value; + return $oldValue; + } + var$5 = -($i + 1 | 0) | 0; + $this.$keyTable2.data[var$5] = $key; + $this.$valueTable0.data[var$5] = $value; + var$5 = $this.$size3 + 1 | 0; + $this.$size3 = var$5; + if (var$5 >= $this.$threshold4) + cbgu_ObjectMap_resize($this, $this.$keyTable2.data.length << 1); + return null; +} +function cbgu_ObjectMap_putResize($this, $key, $value) { + var $keyTable, $i, var$5; + $keyTable = $this.$keyTable2; + $i = $this.$place0($key); + while (true) { + var$5 = $keyTable.data; + if (var$5[$i] === null) + break; + $i = ($i + 1 | 0) & $this.$mask2; + } + var$5[$i] = $key; + $this.$valueTable0.data[$i] = $value; +} +function cbgu_ObjectMap_get($this, $key) { + var $i; + $i = $this.$locateKey0($key); + return $i < 0 ? null : $this.$valueTable0.data[$i]; +} +function cbgu_ObjectMap_remove($this, $key) { + var $i, $keyTable, $valueTable, var$5, $oldValue, $mask, $next, var$9, var$10, $placement; + $i = $this.$locateKey0($key); + if ($i < 0) + return null; + $keyTable = $this.$keyTable2; + $valueTable = $this.$valueTable0; + var$5 = $valueTable.data; + $oldValue = var$5[$i]; + $mask = $this.$mask2; + $next = ($i + 1 | 0) & $mask; + while (true) { + var$9 = $keyTable.data; + var$10 = var$9[$next]; + if (var$10 === null) + break; + $placement = $this.$place0(var$10); + if ((($next - $placement | 0) & $mask) > (($i - $placement | 0) & $mask)) { + var$9[$i] = var$10; + var$5[$i] = var$5[$next]; + $i = $next; + } + $next = ($next + 1 | 0) & $mask; + } + var$9[$i] = null; + var$5[$i] = null; + $this.$size3 = $this.$size3 - 1 | 0; + return $oldValue; +} +function cbgu_ObjectMap_clear($this) { + if (!$this.$size3) + return; + $this.$size3 = 0; + ju_Arrays_fill1($this.$keyTable2, null); + ju_Arrays_fill1($this.$valueTable0, null); +} +function cbgu_ObjectMap_containsKey($this, $key) { + return $this.$locateKey0($key) < 0 ? 0 : 1; +} +function cbgu_ObjectMap_resize($this, $newSize) { + var $oldCapacity, $oldKeyTable, $oldValueTable, $i, $key; + a: { + $oldCapacity = $this.$keyTable2.data.length; + $this.$threshold4 = $newSize * $this.$loadFactor4 | 0; + $this.$mask2 = $newSize - 1 | 0; + $this.$shift2 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask2)); + $oldKeyTable = $this.$keyTable2; + $oldValueTable = $this.$valueTable0; + $this.$keyTable2 = $rt_createArray(jl_Object, $newSize); + $this.$valueTable0 = $rt_createArray(jl_Object, $newSize); + if ($this.$size3 > 0) { + $i = 0; + while (true) { + if ($i >= $oldCapacity) + break a; + $key = $oldKeyTable.data[$i]; + if ($key !== null) + cbgu_ObjectMap_putResize($this, $key, $oldValueTable.data[$i]); + $i = $i + 1 | 0; + } + } + } +} +function cbgu_ObjectMap__clinit_() { + cbgu_ObjectMap_dummy = jl_Object__init_(); +} +function jur_Pattern() { + var a = this; jl_Object.call(a); + a.$lexemes = null; + a.$flags1 = 0; + a.$backRefs = null; + a.$needsBackRefReplacement = 0; + a.$globalGroupIndex = 0; + a.$compCount = 0; + a.$consCount = 0; + a.$start13 = null; +} +function jur_Pattern__init_0() { + var var_0 = new jur_Pattern(); + jur_Pattern__init_(var_0); + return var_0; +} +function jur_Pattern_matcher($this, $input) { + return jur_Matcher__init_($this, $input); +} +function jur_Pattern_split0($this, $inputSeq, $limit) { + var $res, $mat, $index, $curPos, var$7, var$8; + $res = ju_ArrayList__init_(); + $mat = jur_Pattern_matcher($this, $inputSeq); + $index = 0; + $curPos = 0; + if (!$inputSeq.$length()) { + var$7 = $rt_createArray(jl_String, 1); + var$7.data[0] = $rt_s(102); + return var$7; + } + while (jur_Matcher_find($mat)) { + var$8 = $index + 1 | 0; + if (var$8 >= $limit && $limit > 0) + break; + $res.$add2(($inputSeq.$subSequence($curPos, jur_Matcher_start($mat))).$toString()); + $curPos = jur_Matcher_end($mat); + $index = var$8; + } + a: { + $res.$add2(($inputSeq.$subSequence($curPos, $inputSeq.$length())).$toString()); + var$8 = $index + 1 | 0; + if (!$limit) + while (true) { + var$8 = var$8 + (-1) | 0; + if (var$8 < 0) + break; + if ((($res.$get5(var$8)).$toString()).$length()) + break a; + $res.$remove1(var$8); + } + } + if (var$8 < 0) + var$8 = 0; + return $res.$toArray3($rt_createArray(jl_String, var$8)); +} +function jur_Pattern_split($this, $input) { + return jur_Pattern_split0($this, $input, 0); +} +function jur_Pattern_pattern($this) { + return $this.$lexemes.$toString(); +} +function jur_Pattern_compile0($pattern, $flags) { + if ($pattern === null) + $rt_throw(jl_NullPointerException__init_0($rt_s(1143))); + if ($flags && ($flags | 255) != 255) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(102))); + jur_AbstractSet_$callClinit(); + jur_AbstractSet_counter = 1; + return jur_Pattern_compileImpl(jur_Pattern__init_0(), $pattern, $flags); +} +function jur_Pattern_compileImpl($this, $pattern, $flags) { + $this.$lexemes = jur_Lexer__init_($pattern, $flags); + $this.$flags1 = $flags; + $this.$start13 = jur_Pattern_processExpression($this, (-1), $this.$flags1, null); + if ($this.$lexemes.$isEmpty()) { + jur_Pattern_finalizeCompile($this); + return $this; + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); +} +function jur_Pattern_processAlternations($this, $last) { + var $auxRange, var$3, $rangeSet; + $auxRange = jur_CharClass__init_1(jur_Pattern_hasFlag($this, 2), jur_Pattern_hasFlag($this, 64)); + while (!$this.$lexemes.$isEmpty()) { + var$3 = $this.$lexemes; + if (!var$3.$isLetter0()) + break; + var$3 = $this.$lexemes; + if (var$3.$lookAhead0() && $this.$lexemes.$lookAhead0() != (-536870788)) { + var$3 = $this.$lexemes; + if (var$3.$lookAhead0() != (-536870871)) + break; + } + $auxRange.$add($this.$lexemes.$next6()); + if ($this.$lexemes.$peek0() != (-536870788)) + continue; + $this.$lexemes.$next6(); + } + $rangeSet = jur_Pattern_processRangeSet($this, $auxRange); + $rangeSet.$setNext($last); + return $rangeSet; +} +function jur_Pattern_processExpression($this, $ch, $newFlags, $last) { + var $children, $saveFlags, $saveChangedFlags, $fSet, var$8, $child; + $children = ju_ArrayList__init_(); + $saveFlags = $this.$flags1; + $saveChangedFlags = 0; + if ($newFlags != $this.$flags1) + $this.$flags1 = $newFlags; + a: { + switch ($ch) { + case -1073741784: + $fSet = new jur_NonCapFSet; + var$8 = $this.$consCount + 1 | 0; + $this.$consCount = var$8; + jur_NonCapFSet__init_0($fSet, var$8); + break a; + case -536870872: + case -268435416: + break; + case -134217688: + case -67108824: + $fSet = new jur_BehindFSet; + var$8 = $this.$consCount + 1 | 0; + $this.$consCount = var$8; + jur_BehindFSet__init_0($fSet, var$8); + break a; + case -33554392: + $fSet = new jur_AtomicFSet; + var$8 = $this.$consCount + 1 | 0; + $this.$consCount = var$8; + jur_AtomicFSet__init_0($fSet, var$8); + break a; + default: + $this.$globalGroupIndex = $this.$globalGroupIndex + 1 | 0; + if ($last !== null) + $fSet = jur_FSet__init_($this.$globalGroupIndex); + else { + $fSet = jur_FinalSet__init_(); + $saveChangedFlags = 1; + } + if ($this.$globalGroupIndex <= (-1)) + break a; + if ($this.$globalGroupIndex >= 10) + break a; + $this.$backRefs.data[$this.$globalGroupIndex] = $fSet; + break a; + } + $fSet = jur_AheadFSet__init_(); + } + while (true) { + if ($this.$lexemes.$isLetter0() && $this.$lexemes.$lookAhead0() == (-536870788)) + $child = jur_Pattern_processAlternations($this, $fSet); + else if ($this.$lexemes.$peek0() == (-536870788)) { + $child = jur_EmptySet__init_($fSet); + $this.$lexemes.$next6(); + } else { + $child = jur_Pattern_processSubExpression($this, $fSet); + if ($this.$lexemes.$peek0() == (-536870788)) + $this.$lexemes.$next6(); + } + if ($child !== null) + $children.$add2($child); + if ($this.$lexemes.$isEmpty()) + break; + if ($this.$lexemes.$peek0() == (-536870871)) + break; + } + if ($this.$lexemes.$back() == (-536870788)) + $children.$add2(jur_EmptySet__init_($fSet)); + if ($this.$flags1 != $saveFlags && !$saveChangedFlags) { + $this.$flags1 = $saveFlags; + $this.$lexemes.$restoreFlags($this.$flags1); + } + switch ($ch) { + case -1073741784: + break; + case -536870872: + return jur_PositiveLookAhead__init_($children, $fSet); + case -268435416: + return jur_NegativeLookAhead__init_($children, $fSet); + case -134217688: + return jur_PositiveLookBehind__init_($children, $fSet); + case -67108824: + return jur_NegativeLookBehind__init_($children, $fSet); + case -33554392: + return jur_AtomicJointSet__init_($children, $fSet); + default: + switch ($children.$size0()) { + case 0: + break; + case 1: + return jur_SingleSet__init_($children.$get5(0), $fSet); + default: + return jur_JointSet__init_1($children, $fSet); + } + return jur_EmptySet__init_($fSet); + } + return jur_NonCapJointSet__init_1($children, $fSet); +} +function jur_Pattern_processSequence($this) { + var $substring, var$2, $ch; + $substring = jl_StringBuffer__init_(); + while (!$this.$lexemes.$isEmpty()) { + var$2 = $this.$lexemes; + if (!var$2.$isLetter0()) + break; + var$2 = $this.$lexemes; + if (var$2.$isHighSurrogate1()) + break; + var$2 = $this.$lexemes; + if (var$2.$isLowSurrogate1()) + break; + var$2 = $this.$lexemes; + if (!(!var$2.$isNextSpecial() && !$this.$lexemes.$lookAhead0())) { + var$2 = $this.$lexemes; + if (!(!var$2.$isNextSpecial() && jur_Lexer_isLetter($this.$lexemes.$lookAhead0()))) { + var$2 = $this.$lexemes; + if (var$2.$lookAhead0() != (-536870871)) { + var$2 = $this.$lexemes; + if ((var$2.$lookAhead0() & (-2147418113)) != (-2147483608)) { + var$2 = $this.$lexemes; + if (var$2.$lookAhead0() != (-536870788)) { + var$2 = $this.$lexemes; + if (var$2.$lookAhead0() != (-536870876)) + break; + } + } + } + } + } + $ch = $this.$lexemes.$next6(); + if (!jl_Character_isSupplementaryCodePoint($ch)) + $substring.$append8($ch & 65535); + else + $substring.$append25(jl_Character_toChars($ch)); + } + if (!jur_Pattern_hasFlag($this, 2)) + return jur_SequenceSet__init_($substring); + if (jur_Pattern_hasFlag($this, 64)) + return jur_UCISequenceSet__init_($substring); + return jur_CISequenceSet__init_($substring); +} +function jur_Pattern_processDecomposedChar($this) { + var $codePoints, $readCodePoints, $curSymb, $curSymbIndex, var$5, $codePointsHangul, var$7, var$8, var$9, var$10; + $codePoints = $rt_createIntArray(4); + $readCodePoints = 0; + $curSymb = (-1); + $curSymbIndex = (-1); + if (!$this.$lexemes.$isEmpty() && $this.$lexemes.$isLetter0()) { + var$5 = $codePoints.data; + $curSymb = $this.$lexemes.$next6(); + var$5[$readCodePoints] = $curSymb; + $curSymbIndex = $curSymb - 4352 | 0; + } + if ($curSymbIndex >= 0 && $curSymbIndex < 19) { + $codePointsHangul = $rt_createCharArray(3); + var$5 = $codePointsHangul.data; + var$5[$readCodePoints] = $curSymb & 65535; + var$7 = $this.$lexemes.$peek0(); + var$8 = var$7 - 4449 | 0; + if (var$8 >= 0 && var$8 < 21) { + var$5[1] = var$7 & 65535; + $this.$lexemes.$next6(); + var$9 = $this.$lexemes.$peek0(); + var$7 = var$9 - 4519 | 0; + if (var$7 >= 0 && var$7 < 28) { + var$5[2] = var$9 & 65535; + $this.$lexemes.$next6(); + return jur_HangulDecomposedCharSet__init_($codePointsHangul, 3); + } + return jur_HangulDecomposedCharSet__init_($codePointsHangul, 2); + } + if (!jur_Pattern_hasFlag($this, 2)) + return jur_CharSet__init_(var$5[0]); + if (jur_Pattern_hasFlag($this, 64)) + return jur_UCICharSet__init_(var$5[0]); + return jur_CICharSet__init_(var$5[0]); + } + var$10 = 1; + while (var$10 < 4 && !$this.$lexemes.$isEmpty() && $this.$lexemes.$isLetter0()) { + var$5 = $codePoints.data; + var$9 = var$10 + 1 | 0; + var$5[var$10] = $this.$lexemes.$next6(); + var$10 = var$9; + } + if (var$10 == 1) { + var$5 = $codePoints.data; + if (!jur_Lexer_hasSingleCodepointDecomposition(var$5[0])) + return jur_Pattern_processCharSet($this, var$5[0]); + } + if (!jur_Pattern_hasFlag($this, 2)) + return jur_DecomposedCharSet__init_($codePoints, var$10); + if (jur_Pattern_hasFlag($this, 64)) + return jur_UCIDecomposedCharSet__init_($codePoints, var$10); + return jur_CIDecomposedCharSet__init_($codePoints, var$10); +} +function jur_Pattern_processSubExpression($this, $last) { + var $cur, $term, var$4, $next; + if ($this.$lexemes.$isLetter0() && !$this.$lexemes.$isNextSpecial() && jur_Lexer_isLetter($this.$lexemes.$lookAhead0())) { + if (!jur_Pattern_hasFlag($this, 128)) { + if (!$this.$lexemes.$isHighSurrogate1() && !$this.$lexemes.$isLowSurrogate1()) + $cur = jur_Pattern_processSequence($this); + else { + $term = jur_Pattern_processTerminal($this, $last); + $cur = jur_Pattern_processQuantifier($this, $last, $term); + } + } else { + $cur = jur_Pattern_processDecomposedChar($this); + if (!$this.$lexemes.$isEmpty()) { + var$4 = $this.$lexemes; + if (!(var$4.$peek0() == (-536870871) && !($last instanceof jur_FinalSet))) { + var$4 = $this.$lexemes; + if (var$4.$peek0() != (-536870788) && !$this.$lexemes.$isLetter0()) + $cur = jur_Pattern_processQuantifier($this, $last, $cur); + } + } + } + } else if ($this.$lexemes.$peek0() != (-536870871)) { + $term = jur_Pattern_processTerminal($this, $last); + $cur = jur_Pattern_processQuantifier($this, $last, $term); + } else { + if ($last instanceof jur_FinalSet) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); + $cur = jur_EmptySet__init_($last); + } + a: { + if (!$this.$lexemes.$isEmpty()) { + var$4 = $this.$lexemes; + if (!(var$4.$peek0() == (-536870871) && !($last instanceof jur_FinalSet))) { + var$4 = $this.$lexemes; + if (var$4.$peek0() != (-536870788)) { + $next = jur_Pattern_processSubExpression($this, $last); + if ($cur instanceof jur_LeafQuantifierSet && !($cur instanceof jur_CompositeQuantifierSet) && !($cur instanceof jur_GroupQuantifierSet) && !($cur instanceof jur_AltQuantifierSet)) { + var$4 = $cur; + if (!$next.$first(var$4.$getInnerSet())) + $cur = jur_UnifiedQuantifierSet__init_(var$4); + } + if (($next.$getType1() & 65535) != 43) + $cur.$setNext($next); + else + $cur.$setNext($next.$getInnerSet()); + break a; + } + } + } + if ($cur === null) + return null; + $cur.$setNext($last); + } + if (($cur.$getType1() & 65535) != 43) + return $cur; + return $cur.$getInnerSet(); +} +function jur_Pattern_processQuantifier($this, $last, $term) { + var $quant, var$4, var$5, var$6, $q, var$8, $leaf; + $quant = $this.$lexemes.$peek0(); + if ($term !== null && !($term instanceof jur_LeafSet)) { + switch ($quant) { + case -2147483606: + $this.$lexemes.$next6(); + return jur_PossessiveGroupQuantifierSet__init_($term, $last, $quant); + case -2147483605: + $this.$lexemes.$next6(); + return jur_PosPlusGroupQuantifierSet__init_($term, $last, (-2147483606)); + case -2147483585: + $this.$lexemes.$next6(); + return jur_PosAltGroupQuantifierSet__init_($term, $last, (-536870849)); + case -2147483525: + var$4 = new jur_PosCompositeGroupQuantifierSet; + var$5 = $this.$lexemes.$nextSpecial(); + var$6 = $this.$compCount + 1 | 0; + $this.$compCount = var$6; + jur_PosCompositeGroupQuantifierSet__init_0(var$4, var$5, $term, $last, (-536870849), var$6); + return var$4; + case -1073741782: + case -1073741781: + $this.$lexemes.$next6(); + $q = jur_ReluctantGroupQuantifierSet__init_($term, $last, $quant); + $term.$setNext($q); + return $q; + case -1073741761: + $this.$lexemes.$next6(); + $q = jur_RelAltGroupQuantifierSet__init_($term, $last, (-536870849)); + $term.$setNext($last); + return $q; + case -1073741701: + $q = new jur_RelCompositeGroupQuantifierSet; + var$4 = $this.$lexemes; + var$4 = var$4.$nextSpecial(); + var$8 = $this.$compCount + 1 | 0; + $this.$compCount = var$8; + jur_RelCompositeGroupQuantifierSet__init_0($q, var$4, $term, $last, (-536870849), var$8); + $term.$setNext($q); + return $q; + case -536870870: + case -536870869: + $this.$lexemes.$next6(); + $q = $term.$getType1() != (-2147483602) ? jur_GroupQuantifierSet__init_($term, $last, $quant) : jur_Pattern_hasFlag($this, 32) ? jur_DotAllQuantifierSet__init_($term, $last, $quant) : jur_DotQuantifierSet__init_($term, $last, $quant, jur_AbstractLineTerminator_getInstance($this.$flags1)); + $term.$setNext($q); + return $q; + case -536870849: + $this.$lexemes.$next6(); + $q = jur_AltGroupQuantifierSet__init_($term, $last, (-536870849)); + $term.$setNext($last); + return $q; + case -536870789: + $q = new jur_CompositeGroupQuantifierSet; + var$4 = $this.$lexemes; + var$4 = var$4.$nextSpecial(); + var$6 = $this.$compCount + 1 | 0; + $this.$compCount = var$6; + jur_CompositeGroupQuantifierSet__init_0($q, var$4, $term, $last, (-536870849), var$6); + $term.$setNext($q); + return $q; + default: + } + return $term; + } + $leaf = null; + if ($term !== null) + $leaf = $term; + switch ($quant) { + case -2147483606: + case -2147483605: + $this.$lexemes.$next6(); + $q = jur_PossessiveQuantifierSet__init_($leaf, $last, $quant); + $leaf.$setNext($q); + return $q; + case -2147483585: + $this.$lexemes.$next6(); + return jur_PossessiveAltQuantifierSet__init_($leaf, $last, (-2147483585)); + case -2147483525: + return jur_PossessiveCompositeQuantifierSet__init_($this.$lexemes.$nextSpecial(), $leaf, $last, (-2147483525)); + case -1073741782: + case -1073741781: + $this.$lexemes.$next6(); + $q = jur_ReluctantQuantifierSet__init_($leaf, $last, $quant); + $leaf.$setNext($q); + return $q; + case -1073741761: + $this.$lexemes.$next6(); + return jur_ReluctantAltQuantifierSet__init_($leaf, $last, (-1073741761)); + case -1073741701: + return jur_ReluctantCompositeQuantifierSet__init_($this.$lexemes.$nextSpecial(), $leaf, $last, (-1073741701)); + case -536870870: + case -536870869: + $this.$lexemes.$next6(); + $q = jur_LeafQuantifierSet__init_($leaf, $last, $quant); + $leaf.$setNext($q); + return $q; + case -536870849: + $this.$lexemes.$next6(); + return jur_AltQuantifierSet__init_($leaf, $last, (-536870849)); + case -536870789: + return jur_CompositeQuantifierSet__init_($this.$lexemes.$nextSpecial(), $leaf, $last, (-536870789)); + default: + } + return $term; +} +function jur_Pattern_processTerminal($this, $last) { + var $term, $ch, $newFlags, var$5, $negative, $cc, $number, var$9, var$10, var$11; + $term = null; + while (true) { + a: { + $ch = $this.$lexemes.$peek0(); + if (($ch & (-2147418113)) == (-2147483608)) { + $this.$lexemes.$next6(); + $newFlags = ($ch & 16711680) >> 16; + $ch = $ch & (-16711681); + if ($ch == (-16777176)) + $this.$flags1 = $newFlags; + else { + if ($ch != (-1073741784)) + $newFlags = $this.$flags1; + $term = jur_Pattern_processExpression($this, $ch, $newFlags, $last); + if ($this.$lexemes.$peek0() != (-536870871)) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); + $this.$lexemes.$next6(); + } + } else { + b: { + c: { + switch ($ch) { + case -2147483599: + case -2147483598: + case -2147483597: + case -2147483596: + case -2147483595: + case -2147483594: + case -2147483593: + case -2147483592: + case -2147483591: + break c; + case -2147483583: + break; + case -2147483582: + $this.$lexemes.$next6(); + $term = jur_WordBoundary__init_(0); + break a; + case -2147483577: + $this.$lexemes.$next6(); + $term = jur_PreviousMatch__init_(); + break a; + case -2147483558: + $this.$lexemes.$next6(); + $term = new jur_EOLSet; + var$5 = $this.$consCount + 1 | 0; + $this.$consCount = var$5; + jur_EOLSet__init_0($term, var$5); + break a; + case -2147483550: + $this.$lexemes.$next6(); + $term = jur_WordBoundary__init_(1); + break a; + case -2147483526: + $this.$lexemes.$next6(); + $term = jur_EOISet__init_0(); + break a; + case -536870876: + $this.$lexemes.$next6(); + $this.$consCount = $this.$consCount + 1 | 0; + if (jur_Pattern_hasFlag($this, 8)) { + if (jur_Pattern_hasFlag($this, 1)) { + $term = jur_UMultiLineEOLSet__init_($this.$consCount); + break a; + } + $term = jur_MultiLineEOLSet__init_($this.$consCount); + break a; + } + if (jur_Pattern_hasFlag($this, 1)) { + $term = jur_UEOLSet__init_($this.$consCount); + break a; + } + $term = jur_EOLSet__init_($this.$consCount); + break a; + case -536870866: + $this.$lexemes.$next6(); + if (jur_Pattern_hasFlag($this, 32)) { + $term = jur_DotAllSet__init_0(); + break a; + } + $term = jur_DotSet__init_(jur_AbstractLineTerminator_getInstance($this.$flags1)); + break a; + case -536870821: + $this.$lexemes.$next6(); + $negative = 0; + if ($this.$lexemes.$peek0() == (-536870818)) { + $negative = 1; + $this.$lexemes.$next6(); + } + $term = jur_Pattern_processRange($this, $negative, $last); + if ($this.$lexemes.$peek0() != (-536870819)) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); + $this.$lexemes.$setMode(1); + $this.$lexemes.$next6(); + break a; + case -536870818: + $this.$lexemes.$next6(); + $this.$consCount = $this.$consCount + 1 | 0; + if (!jur_Pattern_hasFlag($this, 8)) { + $term = jur_SOLSet__init_(); + break a; + } + $term = jur_MultiLineSOLSet__init_(jur_AbstractLineTerminator_getInstance($this.$flags1)); + break a; + case 0: + $cc = $this.$lexemes.$peekSpecial(); + if ($cc !== null) + $term = jur_Pattern_processRangeSet($this, $cc); + else { + if ($this.$lexemes.$isEmpty()) { + $term = jur_EmptySet__init_($last); + break a; + } + $term = jur_CharSet__init_($ch & 65535); + } + $this.$lexemes.$next6(); + break a; + default: + break b; + } + $this.$lexemes.$next6(); + $term = jur_SOLSet__init_(); + break a; + } + $number = ($ch & 2147483647) - 48 | 0; + if ($this.$globalGroupIndex < $number) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); + $this.$lexemes.$next6(); + $this.$consCount = $this.$consCount + 1 | 0; + $term = !jur_Pattern_hasFlag($this, 2) ? jur_BackReferenceSet__init_($number, $this.$consCount) : jur_Pattern_hasFlag($this, 64) ? jur_UCIBackReferenceSet__init_($number, $this.$consCount) : jur_CIBackReferenceSet__init_($number, $this.$consCount); + $this.$backRefs.data[$number].$isBackReferenced = 1; + $this.$needsBackRefReplacement = 1; + break a; + } + if ($ch >= 0 && !$this.$lexemes.$isSpecial()) { + $term = jur_Pattern_processCharSet($this, $ch); + $this.$lexemes.$next6(); + } else if ($ch == (-536870788)) + $term = jur_EmptySet__init_($last); + else { + if ($ch != (-536870871)) { + var$9 = new jur_PatternSyntaxException; + var$10 = !$this.$lexemes.$isSpecial() ? jl_Character_toString($ch & 65535) : ($this.$lexemes.$peekSpecial()).$toString(); + var$11 = $this.$lexemes; + jur_PatternSyntaxException__init_0(var$9, var$10, var$11.$toString(), $this.$lexemes.$getIndex()); + $rt_throw(var$9); + } + if ($last instanceof jur_FinalSet) + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), $this.$lexemes.$toString(), $this.$lexemes.$getIndex())); + $term = jur_EmptySet__init_($last); + } + } + } + if ($ch != (-16777176)) + break; + } + return $term; +} +function jur_Pattern_processRange($this, $negative, $last) { + var $res, $rangeSet; + $res = jur_Pattern_processRangeExpression($this, $negative); + $rangeSet = jur_Pattern_processRangeSet($this, $res); + $rangeSet.$setNext($last); + return $rangeSet; +} +function jur_Pattern_processRangeExpression($this, $alt) { + var $res, $buffer, $intersection, $notClosed, $firstInClass, var$7, $cur, $negative, $cs, $$je; + $res = jur_CharClass__init_3($alt, jur_Pattern_hasFlag($this, 2), jur_Pattern_hasFlag($this, 64)); + $buffer = (-1); + $intersection = 0; + $notClosed = 0; + $firstInClass = 1; + a: { + b: { + c: while (true) { + if ($this.$lexemes.$isEmpty()) + break a; + $notClosed = $this.$lexemes.$peek0() == (-536870819) && !$firstInClass ? 0 : 1; + if (!$notClosed) + break a; + d: { + switch ($this.$lexemes.$peek0()) { + case -536870874: + if ($buffer >= 0) + $res.$add($buffer); + $buffer = $this.$lexemes.$next6(); + if ($this.$lexemes.$peek0() != (-536870874)) { + $buffer = 38; + break d; + } + if ($this.$lexemes.$lookAhead0() == (-536870821)) { + $this.$lexemes.$next6(); + $intersection = 1; + $buffer = (-1); + break d; + } + $this.$lexemes.$next6(); + if ($firstInClass) { + $res = jur_Pattern_processRangeExpression($this, 0); + break d; + } + if ($this.$lexemes.$peek0() == (-536870819)) + break d; + $res.$intersection(jur_Pattern_processRangeExpression($this, 0)); + break d; + case -536870867: + if (!$firstInClass && $this.$lexemes.$lookAhead0() != (-536870819)) { + var$7 = $this.$lexemes; + if (var$7.$lookAhead0() != (-536870821) && $buffer >= 0) { + $this.$lexemes.$next6(); + $cur = $this.$lexemes.$peek0(); + if ($this.$lexemes.$isSpecial()) + break c; + if ($cur < 0) { + var$7 = $this.$lexemes; + if (var$7.$lookAhead0() != (-536870819)) { + var$7 = $this.$lexemes; + if (var$7.$lookAhead0() != (-536870821) && $buffer >= 0) + break c; + } + } + e: { + try { + if (jur_Lexer_isLetter($cur)) + break e; + $cur = $cur & 65535; + break e; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break b; + } else { + throw $$e; + } + } + } + try { + $res.$add0($buffer, $cur); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break b; + } else { + throw $$e; + } + } + $this.$lexemes.$next6(); + $buffer = (-1); + break d; + } + } + if ($buffer >= 0) + $res.$add($buffer); + $buffer = 45; + $this.$lexemes.$next6(); + break d; + case -536870821: + if ($buffer >= 0) { + $res.$add($buffer); + $buffer = (-1); + } + $this.$lexemes.$next6(); + $negative = 0; + if ($this.$lexemes.$peek0() == (-536870818)) { + $this.$lexemes.$next6(); + $negative = 1; + } + if (!$intersection) + $res.$union(jur_Pattern_processRangeExpression($this, $negative)); + else + $res.$intersection(jur_Pattern_processRangeExpression($this, $negative)); + $intersection = 0; + $this.$lexemes.$next6(); + break d; + case -536870819: + if ($buffer >= 0) + $res.$add($buffer); + $buffer = 93; + $this.$lexemes.$next6(); + break d; + case -536870818: + if ($buffer >= 0) + $res.$add($buffer); + $buffer = 94; + $this.$lexemes.$next6(); + break d; + case 0: + if ($buffer >= 0) + $res.$add($buffer); + $cs = $this.$lexemes.$peekSpecial(); + if ($cs === null) + $buffer = 0; + else { + $res.$add9($cs); + $buffer = (-1); + } + $this.$lexemes.$next6(); + break d; + default: + } + if ($buffer >= 0) + $res.$add($buffer); + $buffer = $this.$lexemes.$next6(); + } + $firstInClass = 0; + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), jur_Pattern_pattern($this), $this.$lexemes.$getIndex())); + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), jur_Pattern_pattern($this), $this.$lexemes.$getIndex())); + } + if (!$notClosed) { + if ($buffer >= 0) + $res.$add($buffer); + return $res; + } + $rt_throw(jur_PatternSyntaxException__init_($rt_s(102), jur_Pattern_pattern($this), $this.$lexemes.$getIndex() - 1 | 0)); +} +function jur_Pattern_processCharSet($this, $ch) { + var $isSupplCodePoint; + $isSupplCodePoint = jl_Character_isSupplementaryCodePoint($ch); + if (jur_Pattern_hasFlag($this, 2)) { + a: { + if (!($ch >= 97 && $ch <= 122)) { + if ($ch < 65) + break a; + if ($ch > 90) + break a; + } + return jur_CICharSet__init_($ch & 65535); + } + if (jur_Pattern_hasFlag($this, 64) && $ch > 128) { + if ($isSupplCodePoint) + return jur_UCISupplCharSet__init_($ch); + if (jur_Lexer_isLowSurrogate($ch)) + return jur_LowSurrogateCharSet__init_($ch & 65535); + if (!jur_Lexer_isHighSurrogate($ch)) + return jur_UCICharSet__init_($ch & 65535); + return jur_HighSurrogateCharSet__init_($ch & 65535); + } + } + if ($isSupplCodePoint) + return jur_SupplCharSet__init_($ch); + if (jur_Lexer_isLowSurrogate($ch)) + return jur_LowSurrogateCharSet__init_($ch & 65535); + if (!jur_Lexer_isHighSurrogate($ch)) + return jur_CharSet__init_($ch & 65535); + return jur_HighSurrogateCharSet__init_($ch & 65535); +} +function jur_Pattern_processRangeSet($this, $charClass) { + var $surrogates, $lowHighSurrRangeSet; + if (!$charClass.$hasLowHighSurrogates()) { + if (!$charClass.$mayContainSupplCodepoints2()) { + if ($charClass.$hasUCI0()) + return jur_UCIRangeSet__init_($charClass); + return jur_RangeSet__init_($charClass); + } + if ($charClass.$hasUCI0()) + return jur_UCISupplRangeSet__init_($charClass); + return jur_SupplRangeSet__init_($charClass); + } + $surrogates = $charClass.$getSurrogates(); + $lowHighSurrRangeSet = jur_LowHighSurrogateRangeSet__init_($surrogates); + if (!$charClass.$mayContainSupplCodepoints2()) { + if ($charClass.$hasUCI0()) + return jur_CompositeRangeSet__init_(jur_UCIRangeSet__init_($charClass.$getWithoutSurrogates()), $lowHighSurrRangeSet); + return jur_CompositeRangeSet__init_(jur_RangeSet__init_($charClass.$getWithoutSurrogates()), $lowHighSurrRangeSet); + } + if ($charClass.$hasUCI0()) + return jur_CompositeRangeSet__init_(jur_UCISupplRangeSet__init_($charClass.$getWithoutSurrogates()), $lowHighSurrRangeSet); + return jur_CompositeRangeSet__init_(jur_SupplRangeSet__init_($charClass.$getWithoutSurrogates()), $lowHighSurrRangeSet); +} +function jur_Pattern_compile($pattern) { + return jur_Pattern_compile0($pattern, 0); +} +function jur_Pattern_finalizeCompile($this) { + if ($this.$needsBackRefReplacement) + $this.$start13.$processSecondPass(); +} +function jur_Pattern_quote($s) { + var $sb, $apos, var$4, $apos_0; + $sb = (jl_StringBuilder__init_()).$append1($rt_s(1144)); + $apos = 0; + while (true) { + var$4 = $s.$indexOf0($rt_s(1145), $apos); + if (var$4 < 0) + break; + $apos_0 = var$4 + 2 | 0; + ($sb.$append1($s.$substring0($apos, $apos_0))).$append1($rt_s(1146)); + $apos = $apos_0; + } + return (($sb.$append1($s.$substring($apos))).$append1($rt_s(1145))).$toString(); +} +function jur_Pattern_groupCount($this) { + return $this.$globalGroupIndex; +} +function jur_Pattern_compCount($this) { + return $this.$compCount + 1 | 0; +} +function jur_Pattern_consCount($this) { + return $this.$consCount + 1 | 0; +} +function jur_Pattern_getSupplement($ch) { + if ($ch >= 97 && $ch <= 122) + $ch = ($ch - 32 | 0) & 65535; + else if ($ch >= 65 && $ch <= 90) + $ch = ($ch + 32 | 0) & 65535; + return $ch; +} +function jur_Pattern_hasFlag($this, $flag) { + return ($this.$flags1 & $flag) != $flag ? 0 : 1; +} +function jur_Pattern__init_($this) { + jl_Object__init_0($this); + $this.$backRefs = $rt_createArray(jur_FSet, 10); + $this.$globalGroupIndex = (-1); + $this.$compCount = (-1); + $this.$consCount = (-1); +} +function omcsugp_ScoreTextParticleSystem$CustomData() { + var a = this; jl_Object.call(a); + a.$ttl_timer = 0; + a.$this$076 = null; +} +function omcsugp_ScoreTextParticleSystem$CustomData__init_(var_0, var_1) { + var var_2 = new omcsugp_ScoreTextParticleSystem$CustomData(); + omcsugp_ScoreTextParticleSystem$CustomData__init_0(var_2, var_0, var_1); + return var_2; +} +function omcsugp_ScoreTextParticleSystem$CustomData__init_0($this, $this$0, $ttl_timer) { + $this.$this$076 = $this$0; + jl_Object__init_0($this); + $this.$ttl_timer = $ttl_timer; +} +var ji_UnsupportedEncodingException = $rt_classWithoutFields(ji_IOException); +function ji_UnsupportedEncodingException__init_0() { + var var_0 = new ji_UnsupportedEncodingException(); + ji_UnsupportedEncodingException__init_(var_0); + return var_0; +} +function ji_UnsupportedEncodingException__init_($this) { + ji_IOException__init_0($this); +} +function omcsde_SHAPES() { + var a = this; jl_Enum.call(a); + a.$filled0 = null; + a.$darkness1 = null; + a.$colorData = null; + a.$size13 = 0; +} +var omcsde_SHAPES_TETROMINO_I = null; +var omcsde_SHAPES_TETROMINO_J = null; +var omcsde_SHAPES_TETROMINO_L = null; +var omcsde_SHAPES_TETROMINO_O = null; +var omcsde_SHAPES_TETROMINO_S = null; +var omcsde_SHAPES_TETROMINO_T = null; +var omcsde_SHAPES_TETROMINO_Z = null; +var omcsde_SHAPES_$VALUES = null; +function omcsde_SHAPES_$callClinit() { + omcsde_SHAPES_$callClinit = $rt_eraseClinit(omcsde_SHAPES); + omcsde_SHAPES__clinit_(); +} +function omcsde_SHAPES__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsde_SHAPES(); + omcsde_SHAPES__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsde_SHAPES_values() { + omcsde_SHAPES_$callClinit(); + return omcsde_SHAPES_$VALUES.$clone(); +} +function omcsde_SHAPES__init_0($this, var$1, var$2, $shapeDefinitionsFile, $colorDefinitionsFile) { + var $shapeDefinition, $shapeDefinitionPM, $colorDefinition, $colorDefinitionPM, var$9, $colorDataMap, $colorIndex, $ix, $iy, $shapePixel, $r, $g, $b, $a, var$19, $colorPixel; + omcsde_SHAPES_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $shapeDefinition = cbgg_Texture__init_(cbg_Gdx_files.$internal($shapeDefinitionsFile)); + ($shapeDefinition.$getTextureData()).$prepare(); + $shapeDefinitionPM = ($shapeDefinition.$getTextureData()).$consumePixmap(); + $colorDefinition = cbgg_Texture__init_(cbg_Gdx_files.$internal($colorDefinitionsFile)); + ($colorDefinition.$getTextureData()).$prepare(); + $colorDefinitionPM = ($colorDefinition.$getTextureData()).$consumePixmap(); + if ($shapeDefinitionPM.$getWidth() != $shapeDefinitionPM.$getHeight()) { + var$1 = new jl_RuntimeException; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$9, $rt_s(1147)), $shapeDefinitionsFile), $rt_s(1148)); + jl_RuntimeException__init_4(var$1, jl_StringBuilder_toString(var$9)); + $rt_throw(var$1); + } + if ($colorDefinitionPM.$getWidth() != $colorDefinitionPM.$getHeight()) { + var$1 = new jl_RuntimeException; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$9, $rt_s(1149)), $shapeDefinitionsFile), $rt_s(1148)); + jl_RuntimeException__init_4(var$1, jl_StringBuilder_toString(var$9)); + $rt_throw(var$1); + } + if ($shapeDefinitionPM.$getWidth() == $colorDefinitionPM.$getWidth() && $shapeDefinitionPM.$getHeight() == $colorDefinitionPM.$getHeight()) { + $this.$size13 = $colorDefinitionPM.$getWidth(); + $this.$filled0 = $rt_createBooleanMultiArray([$this.$size13, $this.$size13]); + $this.$darkness1 = $rt_createFloatMultiArray([$this.$size13, $this.$size13]); + $this.$colorData = $rt_createByteMultiArray([$this.$size13, $this.$size13]); + $colorDataMap = ju_HashMap__init_(); + $colorIndex = 1; + $ix = 0; + while ($ix < $this.$size13) { + $iy = 0; + while ($iy < $this.$size13) { + $shapePixel = $shapeDefinitionPM.$getPixel($ix, $iy); + $r = ($shapePixel >>> 24 | 0) / 255.0; + $g = (($shapePixel & 16711680) >>> 16 | 0) / 255.0; + $b = (($shapePixel & 65280) >>> 8 | 0) / 255.0; + $a = ($shapePixel & 255) / 255.0; + var$19 = $this.$filled0.data[$ix]; + var$19.data[$iy] = $a === 0.0 ? 0 : 1; + $this.$darkness1.data[$ix].data[$iy] = ($r + $g + $b) / 3.0; + if (!$this.$filled0.data[$ix].data[$iy]) + $this.$colorData.data[$ix].data[$iy] = 0; + else { + $colorPixel = $colorDefinitionPM.$getPixel($ix, $iy); + if ($colorDataMap.$get2(jl_Integer_valueOf($colorPixel)) !== null) + $this.$colorData.data[$ix].data[$iy] = ($colorDataMap.$get2(jl_Integer_valueOf($colorPixel))).$byteValue(); + else { + $colorDataMap.$put1(jl_Integer_valueOf($colorPixel), jl_Byte_valueOf($colorIndex)); + $this.$colorData.data[$ix].data[$iy] = $colorIndex; + $colorIndex = ($colorIndex + 1 | 0) << 24 >> 24; + } + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + return; + } + var$1 = new jl_RuntimeException; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$9, $rt_s(1150)), $shapeDefinitionsFile), $rt_s(1151)), $colorDefinitionsFile), $rt_s(1152)); + jl_RuntimeException__init_4(var$1, jl_StringBuilder_toString(var$9)); + $rt_throw(var$1); +} +function omcsde_SHAPES_$values() { + omcsde_SHAPES_$callClinit(); + return $rt_createArrayFromData(omcsde_SHAPES, [omcsde_SHAPES_TETROMINO_I, omcsde_SHAPES_TETROMINO_J, omcsde_SHAPES_TETROMINO_L, omcsde_SHAPES_TETROMINO_O, omcsde_SHAPES_TETROMINO_S, omcsde_SHAPES_TETROMINO_T, omcsde_SHAPES_TETROMINO_Z]); +} +function omcsde_SHAPES__clinit_() { + omcsde_SHAPES_TETROMINO_I = omcsde_SHAPES__init_($rt_s(1153), 0, $rt_s(1154), $rt_s(1155)); + omcsde_SHAPES_TETROMINO_J = omcsde_SHAPES__init_($rt_s(1156), 1, $rt_s(1157), $rt_s(1158)); + omcsde_SHAPES_TETROMINO_L = omcsde_SHAPES__init_($rt_s(1159), 2, $rt_s(1160), $rt_s(1161)); + omcsde_SHAPES_TETROMINO_O = omcsde_SHAPES__init_($rt_s(1162), 3, $rt_s(1163), $rt_s(1164)); + omcsde_SHAPES_TETROMINO_S = omcsde_SHAPES__init_($rt_s(1165), 4, $rt_s(1166), $rt_s(1167)); + omcsde_SHAPES_TETROMINO_T = omcsde_SHAPES__init_($rt_s(1168), 5, $rt_s(1169), $rt_s(1170)); + omcsde_SHAPES_TETROMINO_Z = omcsde_SHAPES__init_($rt_s(1171), 6, $rt_s(1172), $rt_s(1173)); + omcsde_SHAPES_$VALUES = omcsde_SHAPES_$values(); +} +var ju_Formattable = $rt_classWithoutFields(0); +var jur_PosAltGroupQuantifierSet = $rt_classWithoutFields(jur_AltGroupQuantifierSet); +function jur_PosAltGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_PosAltGroupQuantifierSet(); + jur_PosAltGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PosAltGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_AltGroupQuantifierSet__init_0($this, $innerSet, $next, $type); + jur_FSet_$callClinit(); + $innerSet.$setNext(jur_FSet_posFSet); +} +function jur_PosAltGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $nextIndex; + $nextIndex = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($nextIndex <= 0) + $nextIndex = $stringIndex; + return $this.$next.$matches($nextIndex, $testString, $matchResult); +} +function jur_PosAltGroupQuantifierSet_setNext($this, $next) { + $this.$next = $next; +} +var cbgm_Interpolation$12 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$12__init_() { + var var_0 = new cbgm_Interpolation$12(); + cbgm_Interpolation$12__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$12__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgssu_Touchpad$1 = $rt_classWithoutFields(cbgss_InputListener); +var cbgm_Interpolation$13 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$13__init_() { + var var_0 = new cbgm_Interpolation$13(); + cbgm_Interpolation$13__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$13__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$14 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$14__init_() { + var var_0 = new cbgm_Interpolation$14(); + cbgm_Interpolation$14__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$14__init_0($this) { + cbgm_Interpolation__init_($this); +} +function ju_TemplateCollections$ImmutableArrayList() { + ju_TemplateCollections$AbstractImmutableList.call(this); + this.$list0 = null; +} +function ju_TemplateCollections$ImmutableArrayList__init_(var_0) { + var var_1 = new ju_TemplateCollections$ImmutableArrayList(); + ju_TemplateCollections$ImmutableArrayList__init_0(var_1, var_0); + return var_1; +} +function ju_TemplateCollections$ImmutableArrayList__init_0($this, $list) { + ju_TemplateCollections$AbstractImmutableList__init_($this); + $this.$list0 = $list; +} +function ju_TemplateCollections$ImmutableArrayList_get($this, $index) { + return $this.$list0.data[$index]; +} +function ju_TemplateCollections$ImmutableArrayList_size($this) { + return $this.$list0.data.length; +} +var cbgm_Interpolation$10 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$10__init_() { + var var_0 = new cbgm_Interpolation$10(); + cbgm_Interpolation$10__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$10__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgm_Interpolation$11 = $rt_classWithoutFields(cbgm_Interpolation); +function cbgm_Interpolation$11__init_() { + var var_0 = new cbgm_Interpolation$11(); + cbgm_Interpolation$11__init_0(var_0); + return var_0; +} +function cbgm_Interpolation$11__init_0($this) { + cbgm_Interpolation__init_($this); +} +var cbgggp_ParallelArray = $rt_classWithoutFields(); +function cgxgbt_TeaGraphics$2() { + cbg_Graphics$DisplayMode.call(this); + this.$this$077 = null; +} +function cgxgbt_TeaGraphics$2__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cgxgbt_TeaGraphics$2(); + cgxgbt_TeaGraphics$2__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cgxgbt_TeaGraphics$2__init_0($this, $this$0, $arg0, $arg1, $arg2, $arg3) { + $this.$this$077 = $this$0; + cbg_Graphics$DisplayMode__init_0($this, $arg0, $arg1, $arg2, $arg3); +} +function cgxgbt_TeaGraphics$1() { + jl_Object.call(this); + this.$this$078 = null; +} +function cgxgbt_TeaGraphics$1__init_(var_0) { + var var_1 = new cgxgbt_TeaGraphics$1(); + cgxgbt_TeaGraphics$1__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaGraphics$1__init_0($this, $this$0) { + $this.$this$078 = $this$0; + jl_Object__init_0($this); +} +function cgxgbt_TeaGraphics$1_fullscreenChanged($this) {} +function cgxgbt_TeaGraphics$1_fullscreenChanged$exported$0(var$0) { + var$0.$fullscreenChanged(); +} +function cbgm_Polygon() { + var a = this; jl_Object.call(a); + a.$localVertices = null; + a.$scaleX3 = 0.0; + a.$scaleY3 = 0.0; + a.$dirty0 = 0; +} +function cbgm_Polygon__init_1() { + var var_0 = new cbgm_Polygon(); + cbgm_Polygon__init_0(var_0); + return var_0; +} +function cbgm_Polygon__init_(var_0) { + var var_1 = new cbgm_Polygon(); + cbgm_Polygon__init_2(var_1, var_0); + return var_1; +} +function cbgm_Polygon__init_0($this) { + jl_Object__init_0($this); + $this.$scaleX3 = 1.0; + $this.$scaleY3 = 1.0; + $this.$dirty0 = 1; + $this.$localVertices = $rt_createFloatArray(0); +} +function cbgm_Polygon__init_2($this, $vertices) { + var var$2; + var$2 = $vertices.data; + jl_Object__init_0($this); + $this.$scaleX3 = 1.0; + $this.$scaleY3 = 1.0; + $this.$dirty0 = 1; + if (var$2.length >= 6) { + $this.$localVertices = $vertices; + return; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1174))); +} +function jusi_FilteringStreamImpl() { + jusi_WrappingStreamImpl.call(this); + this.$filter1 = null; +} +function jusi_FilteringStreamImpl__init_(var_0, var_1) { + var var_2 = new jusi_FilteringStreamImpl(); + jusi_FilteringStreamImpl__init_0(var_2, var_0, var_1); + return var_2; +} +function jusi_FilteringStreamImpl__init_0($this, $innerStream, $filter) { + jusi_WrappingStreamImpl__init_($this, $innerStream); + $this.$filter1 = $filter; +} +function jusi_FilteringStreamImpl_wrap($this, $consumer) { + return jusi_FilteringStreamImpl$wrap$lambda$_1_0__init_($this, $consumer); +} +function jusi_FilteringStreamImpl_lambda$wrap$0($this, $consumer, $t) { + if ($this.$filter1.$test1($t)) + return $consumer.$test1($t); + return 1; +} +function cbgggmd_ModelAnimation() { + jl_Object.call(this); + this.$nodeAnimations = null; +} +function cbgggmd_ModelAnimation__init_0() { + var var_0 = new cbgggmd_ModelAnimation(); + cbgggmd_ModelAnimation__init_(var_0); + return var_0; +} +function cbgggmd_ModelAnimation__init_($this) { + jl_Object__init_0($this); + $this.$nodeAnimations = cbgu_Array__init_1(); +} +function omceu_API$_Input() { + jl_Object.call(this); + this.$this$079 = null; +} +function omceu_API$_Input__init_(var_0) { + var var_1 = new omceu_API$_Input(); + omceu_API$_Input__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Input__init_0($this, $this$0) { + $this.$this$079 = $this$0; + jl_Object__init_0($this); +} +function omceu_API$_Input_lastGUIMouseHoverName($this) { + if ($this.$this$079.$inputState.$lastGUIMouseHover !== null) { + if ($this.$this$079.$inputState.$lastGUIMouseHover instanceof omceugc_Component) + return $this.$this$079.$inputState.$lastGUIMouseHover.$name1; + if ($this.$this$079.$inputState.$lastGUIMouseHover instanceof omceug_Window) + return $this.$this$079.$inputState.$lastGUIMouseHover.$name2; + } + return $rt_s(102); +} +function omceu_API$_Input_mouseDown($this) { + return $this.$this$079.$inputState.$inputEvents.$mouseDown; +} +function omceu_API$_Input_mouseUp($this) { + return $this.$this$079.$inputState.$inputEvents.$mouseUp; +} +function omceu_API$_Input_mouseXGUI($this) { + return $this.$this$079.$inputState.$mouse_gui.$x10; +} +function omceu_API$_Input_mouseYGUI($this) { + return $this.$this$079.$inputState.$mouse_gui.$y10; +} +function omceu_API$_Input_mouseX($this) { + return $this.$this$079.$inputState.$mouse.$x10; +} +function omceu_API$_Input_mouseY($this) { + return $this.$this$079.$inputState.$mouse.$y10; +} +function omceu_API$_Input_mouseUpButton($this, $button) { + var $i; + $i = 0; + while ($i < $this.$this$079.$inputState.$inputEvents.$mouseUpButtons.$size0()) { + if ($button == ($this.$this$079.$inputState.$inputEvents.$mouseUpButtons.$get5($i)).$intValue()) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function omceu_API$_Input_mouseDownButton($this, $button) { + var $i; + $i = 0; + while ($i < $this.$this$079.$inputState.$inputEvents.$mouseDownButtons.$size0()) { + if ($button == ($this.$this$079.$inputState.$inputEvents.$mouseDownButtons.$get5($i)).$intValue()) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function omceu_API$_Input_isMouseButtonDown($this, $button) { + return $this.$this$079.$inputState.$inputEvents.$mouseButtonsDown.data[$button]; +} +function omceu_API$_Input_keyDown($this) { + return $this.$this$079.$inputState.$inputEvents.$keyDown; +} +function omceu_API$_Input_keyDownKey($this, $keyCode) { + var $i; + $i = 0; + while ($i < $this.$this$079.$inputState.$inputEvents.$keyDownKeyCodes.$size0()) { + if ($keyCode == ($this.$this$079.$inputState.$inputEvents.$keyDownKeyCodes.$get5($i)).$intValue()) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function omceu_API$_Input_isKeyDown($this, $keyCode) { + return $this.$this$079.$inputState.$inputEvents.$keysDown.data[$keyCode]; +} +function omceu_API$_Input_gamePadDown($this) { + return $this.$this$079.$inputState.$inputEvents.$gamePadButtonDown; +} +function omceu_API$_Input_gamePadDownButton($this, $keyCode) { + var $i; + $i = 0; + while ($i < $this.$this$079.$inputState.$inputEvents.$gamePadButtonDownKeyCodes.$size0()) { + if ($keyCode == ($this.$this$079.$inputState.$inputEvents.$gamePadButtonDownKeyCodes.$get5($i)).$intValue()) + return 1; + $i = $i + 1 | 0; + } + return 0; +} +function omceu_API$_Input_gamePadIsButtonDown($this, $keyCode) { + return $this.$this$079.$inputState.$inputEvents.$gamePadButtonsDown.data[$keyCode]; +} +function omceu_API$_Input_gamePadDisconnected($this) { + return $this.$this$079.$inputState.$inputEvents.$gamePadDisconnected; +} +function omceu_API$_Input_gamePadLeftX($this) { + return $this.$this$079.$inputState.$inputEvents.$gamePadLeftX; +} +function omceu_API$_Input_gamePadLeftY($this) { + return $this.$this$079.$inputState.$inputEvents.$gamePadLeftY; +} +var omcsc_CFG_UI = $rt_classWithoutFields(); +var omcsc_CFG_UI_DEFAULT_VIEWPORT_MODE = null; +var omcsc_CFG_UI_NEXT_TETROMINO_SCREEN_COLOR = null; +var omcsc_CFG_UI_GRAYSCALE_MODE_EDGE_COLOR = null; +function omcsc_CFG_UI_$callClinit() { + omcsc_CFG_UI_$callClinit = $rt_eraseClinit(omcsc_CFG_UI); + omcsc_CFG_UI__clinit_(); +} +function omcsc_CFG_UI__init_0() { + var var_0 = new omcsc_CFG_UI(); + omcsc_CFG_UI__init_(var_0); + return var_0; +} +function omcsc_CFG_UI__init_($this) { + omcsc_CFG_UI_$callClinit(); + jl_Object__init_0($this); +} +function omcsc_CFG_UI__clinit_() { + omceum_ViewportMode_$callClinit(); + omcsc_CFG_UI_DEFAULT_VIEWPORT_MODE = omceum_ViewportMode_PIXEL_PERFECT; + omcsc_CFG_UI_NEXT_TETROMINO_SCREEN_COLOR = omcet_Tools$Colors_createFromHex($rt_s(1175)); + omcsc_CFG_UI_GRAYSCALE_MODE_EDGE_COLOR = omcet_Tools$Colors_create(0.30000001192092896, 0.30000001192092896, 0.30000001192092896, 1.0); +} +var cbgu_Collections = $rt_classWithoutFields(); +var cbgu_Collections_allocateIterators = 0; +function cbgu_Collections__init_0() { + var var_0 = new cbgu_Collections(); + cbgu_Collections__init_(var_0); + return var_0; +} +function cbgu_Collections__init_($this) { + jl_Object__init_0($this); +} +var cbgssu_ParticleEffectActor = $rt_classWithoutFields(cbgss_Actor); +var cbgggpi_ParticleControllerInfluencer$Single = $rt_classWithoutFields(cbgggpi_ParticleControllerInfluencer); +function cbgggpi_ParticleControllerInfluencer$Single__init_0() { + var var_0 = new cbgggpi_ParticleControllerInfluencer$Single(); + cbgggpi_ParticleControllerInfluencer$Single__init_(var_0); + return var_0; +} +function cbgggpi_ParticleControllerInfluencer$Single__init_($this) { + cbgggpi_ParticleControllerInfluencer__init_($this); +} +function jur_UnicodeCategory() { + jur_AbstractCharClass.call(this); + this.$category1 = 0; +} +function jur_UnicodeCategory__init_(var_0) { + var var_1 = new jur_UnicodeCategory(); + jur_UnicodeCategory__init_0(var_1, var_0); + return var_1; +} +function jur_UnicodeCategory__init_0($this, $category) { + jur_AbstractCharClass__init_($this); + $this.$category1 = $category; +} +function jur_UnicodeCategory_contains($this, $ch) { + return $this.$alt0 ^ ($this.$category1 != jl_Character_getType0($ch & 65535) ? 0 : 1); +} +var jur_UnicodeCategoryScope = $rt_classWithoutFields(jur_UnicodeCategory); +function jur_UnicodeCategoryScope__init_(var_0) { + var var_1 = new jur_UnicodeCategoryScope(); + jur_UnicodeCategoryScope__init_0(var_1, var_0); + return var_1; +} +function jur_UnicodeCategoryScope__init_0($this, $category) { + jur_UnicodeCategory__init_0($this, $category); +} +function jur_UnicodeCategoryScope_contains($this, $ch) { + return $this.$alt0 ^ (!($this.$category1 >> jl_Character_getType0($ch & 65535) & 1) ? 0 : 1); +} +function cgxgbtp_Blob() { + var a = this; jl_Object.call(a); + a.$response = null; + a.$data12 = null; + a.$image5 = null; +} +function cgxgbtp_Blob__init_(var_0, var_1) { + var var_2 = new cgxgbtp_Blob(); + cgxgbtp_Blob__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_Blob__init_0($this, $response, $data) { + jl_Object__init_0($this); + $this.$data12 = $data; + $this.$response = $response; +} +function cgxgbtp_Blob_getData($this) { + return $this.$data12; +} +function cgxgbtp_Blob_getImage($this) { + return $this.$image5; +} +function cgxgbtp_Blob_setImage($this, $image) { + $this.$image5 = $image; +} +function cgxgbtp_Blob_length($this) { + return $this.$data12.length; +} +function cgxgbtp_Blob_get($this, $i) { + return $this.$data12[$i]; +} +function cgxgbtp_Blob_read($this) { + return cgxgbtp_Blob$1__init_($this); +} +function cgxgbtp_Blob_toBase64($this) { + var $length, $base64code, $encoded, $i, var$5, $j; + $length = $this.$data12.length; + $base64code = $rt_s(1176); + $encoded = jl_StringBuilder__init_0((($length * 4 | 0) / 3 | 0) + 2 | 0); + $i = 0; + while ($i < $length) { + var$5 = $length - $i | 0; + if (var$5 >= 3) { + $j = ((($this.$data12[$i] & 255) << 16) + (($this.$data12[$i + 1 | 0] & 255) << 8) | 0) + ($this.$data12[$i + 2 | 0] & 255) | 0; + $encoded.$append0($base64code.$charAt($j >> 18 & 63)); + $encoded.$append0($base64code.$charAt($j >> 12 & 63)); + $encoded.$append0($base64code.$charAt($j >> 6 & 63)); + $encoded.$append0($base64code.$charAt($j & 63)); + } else if (var$5 < 2) { + $j = ($this.$data12[$i] & 255) << 16; + $encoded.$append0($base64code.$charAt($j >> 18 & 63)); + $encoded.$append0($base64code.$charAt($j >> 12 & 63)); + $encoded.$append1($rt_s(1177)); + } else { + $j = (($this.$data12[$i] & 255) << 16) + (($this.$data12[$i + 1 | 0] & 255) << 8) | 0; + $encoded.$append0($base64code.$charAt($j >> 18 & 63)); + $encoded.$append0($base64code.$charAt($j >> 12 & 63)); + $encoded.$append0($base64code.$charAt($j >> 6 & 63)); + $encoded.$append1($rt_s(1178)); + } + $i = $i + 3 | 0; + } + return $encoded.$toString(); +} +function jnc_UnmappableCharacterException() { + jnc_CharacterCodingException.call(this); + this.$length6 = 0; +} +function jnc_UnmappableCharacterException__init_(var_0) { + var var_1 = new jnc_UnmappableCharacterException(); + jnc_UnmappableCharacterException__init_0(var_1, var_0); + return var_1; +} +function jnc_UnmappableCharacterException__init_0($this, $length) { + jnc_CharacterCodingException__init_0($this); + $this.$length6 = $length; +} +function jnc_UnmappableCharacterException_getMessage($this) { + var var$1, var$2; + var$1 = $this.$length6; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$2, $rt_s(1179)), var$1); + return jl_StringBuilder_toString(var$2); +} +function otcit_FloatAnalyzer$Result() { + var a = this; jl_Object.call(a); + a.$mantissa = 0; + a.$exponent = 0; + a.$sign = 0; +} +function otcit_FloatAnalyzer$Result__init_() { + var var_0 = new otcit_FloatAnalyzer$Result(); + otcit_FloatAnalyzer$Result__init_0(var_0); + return var_0; +} +function otcit_FloatAnalyzer$Result__init_0($this) { + jl_Object__init_0($this); +} +var jur_UCIDecomposedCharSet = $rt_classWithoutFields(jur_DecomposedCharSet); +function jur_UCIDecomposedCharSet__init_(var_0, var_1) { + var var_2 = new jur_UCIDecomposedCharSet(); + jur_UCIDecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_UCIDecomposedCharSet__init_0($this, $decomp, $decomposedCharLength) { + jur_DecomposedCharSet__init_0($this, $decomp, $decomposedCharLength); +} +function jt_DateFormatSymbols() { + var a = this; jl_Object.call(a); + a.$locale3 = null; + a.$ampms0 = null; + a.$eras = null; + a.$months0 = null; + a.$shortMonths0 = null; + a.$shortWeekdays = null; + a.$weekdays = null; + a.$zoneStrings = null; +} +function jt_DateFormatSymbols__init_1() { + var var_0 = new jt_DateFormatSymbols(); + jt_DateFormatSymbols__init_0(var_0); + return var_0; +} +function jt_DateFormatSymbols__init_(var_0) { + var var_1 = new jt_DateFormatSymbols(); + jt_DateFormatSymbols__init_2(var_1, var_0); + return var_1; +} +function jt_DateFormatSymbols__init_0($this) { + jt_DateFormatSymbols__init_2($this, ju_Locale_getDefault()); +} +function jt_DateFormatSymbols__init_2($this, $locale) { + jl_Object__init_0($this); + $this.$locale3 = $locale; +} +function jt_DateFormatSymbols_clone($this) { + var $symbols, $i; + $symbols = jt_DateFormatSymbols__init_($this.$locale3); + if ($this.$ampms0 !== null) + $symbols.$ampms0 = ju_Arrays_copyOf1($this.$ampms0, $this.$ampms0.data.length); + if ($this.$eras !== null) + $symbols.$eras = ju_Arrays_copyOf1($this.$eras, $this.$eras.data.length); + if ($this.$months0 !== null) + $symbols.$months0 = ju_Arrays_copyOf1($this.$months0, $this.$months0.data.length); + if ($this.$shortMonths0 !== null) + $symbols.$shortMonths0 = ju_Arrays_copyOf1($this.$shortMonths0, $this.$shortMonths0.data.length); + if ($this.$shortWeekdays !== null) + $symbols.$shortWeekdays = ju_Arrays_copyOf1($this.$shortWeekdays.$clone(), $this.$shortWeekdays.data.length); + if ($this.$weekdays !== null) + $symbols.$weekdays = ju_Arrays_copyOf1($this.$weekdays, $this.$weekdays.data.length); + a: { + if ($this.$zoneStrings !== null) { + $symbols.$zoneStrings = $rt_createArray($rt_arraycls(jl_String), $this.$zoneStrings.data.length); + $i = 0; + while (true) { + if ($i >= $this.$zoneStrings.data.length) + break a; + $symbols.$zoneStrings.data[$i] = ju_Arrays_copyOf1($this.$zoneStrings.data[$i], $this.$zoneStrings.data[$i].data.length); + $i = $i + 1 | 0; + } + } + } + return $symbols; +} +function jt_DateFormatSymbols_getAmPmStrings($this) { + if ($this.$ampms0 === null) + $this.$ampms0 = otciu_CLDRHelper_resolveAmPm(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + return $this.$ampms0.$clone(); +} +function jt_DateFormatSymbols_getEras($this) { + if ($this.$eras === null) + $this.$eras = otciu_CLDRHelper_resolveEras(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + return $this.$eras.$clone(); +} +function jt_DateFormatSymbols_getMonths($this) { + if ($this.$months0 === null) + $this.$months0 = otciu_CLDRHelper_resolveMonths(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + return $this.$months0.$clone(); +} +function jt_DateFormatSymbols_getShortMonths($this) { + if ($this.$shortMonths0 === null) + $this.$shortMonths0 = otciu_CLDRHelper_resolveShortMonths(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + return $this.$shortMonths0.$clone(); +} +function jt_DateFormatSymbols_getShortWeekdays($this) { + var $cldrWeekdays, $i, var$3, var$4, $i_0; + a: { + if ($this.$shortWeekdays === null) { + $this.$shortWeekdays = $rt_createArray(jl_String, 8); + $cldrWeekdays = otciu_CLDRHelper_resolveShortWeekdays(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + $i = 0; + while (true) { + if ($i >= 7) + break a; + var$3 = $cldrWeekdays.data; + var$4 = $this.$shortWeekdays.data; + $i_0 = $i + 1 | 0; + var$4[$i_0] = var$3[$i]; + $i = $i_0; + } + } + } + return $this.$shortWeekdays.$clone(); +} +function jt_DateFormatSymbols_getWeekdays($this) { + var $cldrWeekdays, $i, var$3, var$4, $i_0; + a: { + if ($this.$weekdays === null) { + $this.$weekdays = $rt_createArray(jl_String, 8); + $cldrWeekdays = otciu_CLDRHelper_resolveWeekdays(ju_Locale_getLanguage($this.$locale3), ju_Locale_getCountry($this.$locale3)); + $i = 0; + while (true) { + if ($i >= 7) + break a; + var$3 = $cldrWeekdays.data; + var$4 = $this.$weekdays.data; + $i_0 = $i + 1 | 0; + var$4[$i_0] = var$3[$i]; + $i = $i_0; + } + } + } + return $this.$weekdays.$clone(); +} +var omcw_SandtrixSettingsWeb$10 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$10__init_0() { + var var_0 = new omcw_SandtrixSettingsWeb$10(); + omcw_SandtrixSettingsWeb$10__init_(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$10__init_($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$10_isValueValid($this, $value) { + return omcets_SettingsManager_isValidEnum($value, $rt_cls(omceum_ViewportMode)); +} +var omcw_SandtrixSettingsWeb$11 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$11__init_0() { + var var_0 = new omcw_SandtrixSettingsWeb$11(); + omcw_SandtrixSettingsWeb$11__init_(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$11__init_($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$11_isValueValid($this, $value) { + return omcets_SettingsManager_isValidBoolean($value); +} +var omcw_SandtrixSettingsWeb$12 = $rt_classWithoutFields(); +function omcw_SandtrixSettingsWeb$12__init_0() { + var var_0 = new omcw_SandtrixSettingsWeb$12(); + omcw_SandtrixSettingsWeb$12__init_(var_0); + return var_0; +} +function omcw_SandtrixSettingsWeb$12__init_($this) { + jl_Object__init_0($this); +} +function omcw_SandtrixSettingsWeb$12_isValueValid($this, $value) { + return omcets_SettingsManager_isValidBoolean($value); +} +function cbgssu_TiledDrawable() { + var a = this; cbgssu_TextureRegionDrawable.call(a); + a.$color8 = null; + a.$scale6 = 0.0; +} +function cbgssu_TiledDrawable__init_0() { + var var_0 = new cbgssu_TiledDrawable(); + cbgssu_TiledDrawable__init_(var_0); + return var_0; +} +function cbgssu_TiledDrawable__init_($this) { + cbgssu_TextureRegionDrawable__init_0($this); + $this.$color8 = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $this.$scale6 = 1.0; +} +var cbgggpi_DynamicsModifier$CentripetalAcceleration = $rt_classWithoutFields(cbgggpi_DynamicsModifier$Strength); +function cbgggpi_DynamicsModifier$CentripetalAcceleration__init_0() { + var var_0 = new cbgggpi_DynamicsModifier$CentripetalAcceleration(); + cbgggpi_DynamicsModifier$CentripetalAcceleration__init_(var_0); + return var_0; +} +function cbgggpi_DynamicsModifier$CentripetalAcceleration__init_($this) { + cbgggpi_DynamicsModifier$Strength__init_($this); +} +function jt_DateFormatElement$BaseTimezone() { + var a = this; jt_DateFormatElement.call(a); + a.$locale4 = null; + a.$searchTrie = null; +} +function jt_DateFormatElement$BaseTimezone__init_($this, $locale) { + jt_DateFormatElement__init_($this); + $this.$locale4 = $locale; +} +function jt_DateFormatElement$BaseTimezone_equals($this, $o) { + var $that; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $that = $o; + return ju_Objects_equals($this.$locale4, $that.$locale4) && ju_Objects_equals($this.$searchTrie, $that.$searchTrie) ? 1 : 0; + } + return 0; +} +function jt_DateFormatElement$BaseTimezone_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [$this.$locale4, $this.$searchTrie])); +} +var jt_DateFormatElement$Rfc822Timezone = $rt_classWithoutFields(jt_DateFormatElement$BaseTimezone); +function jt_DateFormatElement$Rfc822Timezone__init_(var_0) { + var var_1 = new jt_DateFormatElement$Rfc822Timezone(); + jt_DateFormatElement$Rfc822Timezone__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$Rfc822Timezone__init_0($this, $locale) { + jt_DateFormatElement$BaseTimezone__init_($this, $locale); +} +function jt_DateFormatElement$Rfc822Timezone_format($this, $date, $buffer) { + var $tz, $minutes, $hours, var$6; + $tz = $date.$getTimeZone(); + $minutes = $tz.$getOffset($date.$getTimeInMillis()) / 60000 | 0; + if ($minutes >= 0) + $buffer.$append8(43); + else { + $minutes = -$minutes | 0; + $buffer.$append8(45); + } + $hours = $minutes / 60 | 0; + var$6 = $minutes % 60 | 0; + ((($buffer.$append7($hours / 10 | 0)).$append7($hours % 10 | 0)).$append7(var$6 / 10 | 0)).$append7(var$6 % 10 | 0); +} +function jur_AbstractCharClass$LazyJavaWhitespace$1() { + jur_AbstractCharClass.call(this); + this.$this$080 = null; +} +function jur_AbstractCharClass$LazyJavaWhitespace$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaWhitespace$1(); + jur_AbstractCharClass$LazyJavaWhitespace$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaWhitespace$1__init_0($this, $this$0) { + $this.$this$080 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaWhitespace$1_contains($this, $ch) { + return jl_Character_isWhitespace0($ch); +} +var jur_AbstractCharClass$LazyJavaJavaIdentifierStart = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaJavaIdentifierStart(); + jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var cbgg_Pixmap$Blending = $rt_classWithoutFields(jl_Enum); +var cbgg_Pixmap$Blending_None = null; +var cbgg_Pixmap$Blending_SourceOver = null; +var cbgg_Pixmap$Blending_$VALUES = null; +function cbgg_Pixmap$Blending_$callClinit() { + cbgg_Pixmap$Blending_$callClinit = $rt_eraseClinit(cbgg_Pixmap$Blending); + cbgg_Pixmap$Blending__clinit_(); +} +function cbgg_Pixmap$Blending__init_(var_0, var_1) { + var var_2 = new cbgg_Pixmap$Blending(); + cbgg_Pixmap$Blending__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_Pixmap$Blending_values() { + cbgg_Pixmap$Blending_$callClinit(); + return cbgg_Pixmap$Blending_$VALUES.$clone(); +} +function cbgg_Pixmap$Blending__init_0($this, var$1, var$2) { + cbgg_Pixmap$Blending_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_Pixmap$Blending__clinit_() { + cbgg_Pixmap$Blending_None = cbgg_Pixmap$Blending__init_($rt_s(1095), 0); + cbgg_Pixmap$Blending_SourceOver = cbgg_Pixmap$Blending__init_($rt_s(1180), 1); + cbgg_Pixmap$Blending_$VALUES = $rt_createArrayFromData(cbgg_Pixmap$Blending, [cbgg_Pixmap$Blending_None, cbgg_Pixmap$Blending_SourceOver]); +} +var cgxgbt_TeaApplication$AppState = $rt_classWithoutFields(jl_Enum); +var cgxgbt_TeaApplication$AppState_LOAD_ASSETS = null; +var cgxgbt_TeaApplication$AppState_APP_CREATE = null; +var cgxgbt_TeaApplication$AppState_APP_LOOP = null; +var cgxgbt_TeaApplication$AppState_$VALUES = null; +function cgxgbt_TeaApplication$AppState_$callClinit() { + cgxgbt_TeaApplication$AppState_$callClinit = $rt_eraseClinit(cgxgbt_TeaApplication$AppState); + cgxgbt_TeaApplication$AppState__clinit_(); +} +function cgxgbt_TeaApplication$AppState__init_(var_0, var_1) { + var var_2 = new cgxgbt_TeaApplication$AppState(); + cgxgbt_TeaApplication$AppState__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbt_TeaApplication$AppState_values() { + cgxgbt_TeaApplication$AppState_$callClinit(); + return cgxgbt_TeaApplication$AppState_$VALUES.$clone(); +} +function cgxgbt_TeaApplication$AppState__init_0($this, var$1, var$2) { + cgxgbt_TeaApplication$AppState_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cgxgbt_TeaApplication$AppState__clinit_() { + cgxgbt_TeaApplication$AppState_LOAD_ASSETS = cgxgbt_TeaApplication$AppState__init_($rt_s(1181), 0); + cgxgbt_TeaApplication$AppState_APP_CREATE = cgxgbt_TeaApplication$AppState__init_($rt_s(1182), 1); + cgxgbt_TeaApplication$AppState_APP_LOOP = cgxgbt_TeaApplication$AppState__init_($rt_s(1183), 2); + cgxgbt_TeaApplication$AppState_$VALUES = $rt_createArrayFromData(cgxgbt_TeaApplication$AppState, [cgxgbt_TeaApplication$AppState_LOAD_ASSETS, cgxgbt_TeaApplication$AppState_APP_CREATE, cgxgbt_TeaApplication$AppState_APP_LOOP]); +} +var omcsd_DataGenerator = $rt_classWithoutFields(); +function omcsd_DataGenerator__init_0() { + var var_0 = new omcsd_DataGenerator(); + omcsd_DataGenerator__init_(var_0); + return var_0; +} +function omcsd_DataGenerator__init_($this) { + jl_Object__init_0($this); +} +function omcsd_DataGenerator_determineGameSpeedPct($gameMode, $difficulty) { + var var$3; + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + case 3: + a: { + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal($difficulty)]) { + case 1: + break; + case 2: + var$3 = 1.0; + break a; + case 3: + var$3 = 1.399999976158142; + break a; + default: + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + var$3 = 0.6000000238418579; + } + return var$3; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); +} +function omcsd_DataGenerator_determineEndlessSpeedUpThreshold($gameMode, $difficulty) { + var var$3; + a: { + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal($difficulty)]) { + case 1: + break; + case 2: + var$3 = 30; + break a; + case 3: + var$3 = 40; + break a; + default: + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + var$3 = 20; + break a; + case 2: + case 3: + break; + default: + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + var$3 = 0; + } + return var$3; +} +function omcsd_DataGenerator_determineHigh($gameMode, $difficulty) { + var var$3; + a: { + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + break; + case 3: + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$DIFFICULTY.data[jl_Enum_ordinal($difficulty)]) { + case 1: + break; + case 2: + var$3 = 24; + break a; + case 3: + var$3 = 40; + break a; + default: + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + var$3 = 0; + break a; + default: + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + var$3 = 0; + } + return var$3; +} +function omcsd_DataGenerator_determineShapes($gameMode, $colorMode) { + var var$3, var$4; + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + case 3: + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$COLOR_MODE.data[jl_Enum_ordinal($colorMode)]) { + case 1: + var$3 = $rt_createArray(omcsde_SHAPES, 7); + var$4 = var$3.data; + omcsde_SHAPES_$callClinit(); + var$4[0] = omcsde_SHAPES_TETROMINO_I; + var$4[1] = omcsde_SHAPES_TETROMINO_J; + var$4[2] = omcsde_SHAPES_TETROMINO_L; + var$4[3] = omcsde_SHAPES_TETROMINO_O; + var$4[4] = omcsde_SHAPES_TETROMINO_S; + var$4[5] = omcsde_SHAPES_TETROMINO_T; + var$4[6] = omcsde_SHAPES_TETROMINO_Z; + return var$3; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); +} +function omcsd_DataGenerator_determineColors($gameMode, $colorMode) { + var var$3, var$4; + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + case 3: + var$3 = $rt_createArray(omcsde_SAND, 4); + var$4 = var$3.data; + omcsde_SAND_$callClinit(); + var$4[0] = omcsde_SAND_RED; + var$4[1] = omcsde_SAND_GREEN; + var$4[2] = omcsde_SAND_BLUE; + var$4[3] = omcsde_SAND_YELLOW; + return var$3; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); +} +function omcsd_DataGenerator_create_Display($gameMode) { + var $display, var$3, var$4; + if ($gameMode === null) + $rt_throw(jl_RuntimeException__init_($rt_s(1184))); + a: { + $display = omcsdo_Display__init_0(); + $display.$score2 = Long_ZERO; + $display.$currentScoreStack = null; + $display.$lines0 = Long_ZERO; + $display.$clock_minutes = 0; + $display.$clock_seconds = 0; + $display.$clock_milliseconds = 0.0; + $display.$comboTimePct = 0.0; + omcsd_DataGenerator$1_$callClinit(); + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 2: + var$3 = Long_ZERO; + break a; + case 3: + var$3 = Long_fromInt(40); + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + b: { + $display.$lines0 = var$3; + switch (omcsd_DataGenerator$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal($gameMode)]) { + case 1: + case 3: + var$4 = 0; + break b; + case 2: + var$4 = 3; + break b; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + $display.$clock_minutes = var$4; + $display.$clock_seconds = 0; + $display.$startTimer_seconds = 3; + return $display; +} +function omcsd_DataGenerator_create_Settings($gameMode, $colorMode, $difficulty, $theme) { + var $settings; + if ($gameMode !== null && $colorMode !== null && $difficulty !== null && $theme !== null) { + $settings = omcsdo_Settings__init_0(); + $settings.$gameMode1 = $gameMode; + $settings.$colorMode1 = $colorMode; + $settings.$difficulty1 = $difficulty; + $settings.$theme1 = $theme; + $settings.$initialGameSpeed = omcsd_DataGenerator_determineGameSpeedPct($gameMode, $difficulty); + $settings.$endlessSpeedUpThreshold = omcsd_DataGenerator_determineEndlessSpeedUpThreshold($gameMode, $difficulty); + $settings.$high1 = omcet_Tools$Calc_inBounds0(omcsd_DataGenerator_determineHigh($gameMode, $difficulty), 0, 136); + $settings.$shapes = omcsd_DataGenerator_determineShapes($gameMode, $colorMode); + $settings.$colors2 = omcsd_DataGenerator_determineColors($gameMode, $colorMode); + return $settings; + } + $rt_throw(jl_RuntimeException__init_($rt_s(1184))); +} +function omcsd_DataGenerator_create_ScoreStack($score, $combo) { + var $scoreStack; + $scoreStack = omcsdo_ScoreStack__init_(); + $scoreStack.$score1 = $score; + $scoreStack.$combo = $combo; + return $scoreStack; +} +function omcsd_DataGenerator_create_Map($mapFrom) { + var $map; + $map = omcsdo_Map__init_(); + $map.$sand = $mapFrom.$sand; + $map.$darkness = $mapFrom.$darkness; + return $map; +} +function omcsd_DataGenerator_create_GameOverData($score, $gameWasLost, $isNewHighScore, $map) { + var $gameOverData; + $gameOverData = omcsdo_GameOverData__init_(); + $gameOverData.$score0 = $score; + $gameOverData.$gameWasLost = $gameWasLost; + $gameOverData.$isNewHighScore = $isNewHighScore; + $gameOverData.$map0 = $map; + return $gameOverData; +} +function omcsd_DataGenerator_create_Data($gameMode, $colorMode, $difficulty, $theme) { + var $data; + if ($gameMode !== null && $difficulty !== null) { + $data = omcsd_Data__init_0(); + $data.$settings = omcsd_DataGenerator_create_Settings($gameMode, $colorMode, $difficulty, $theme); + $data.$display = omcsd_DataGenerator_create_Display($gameMode); + $data.$map3 = omcsd_DataGenerator_create_Map0(80, 144, $data.$settings.$high1); + omcsde_STATE_$callClinit(); + $data.$state3 = omcsde_STATE_INIT; + $data.$colorBag.$clear6(); + $data.$shapeBag.$clear6(); + $data.$scoreStacks.$clear6(); + $data.$scoreStackSum = Long_ZERO; + $data.$scoreStackCounted = Long_ZERO; + $data.$gameSpeedPct = $data.$settings.$initialGameSpeed; + $data.$currentTetromino = null; + $data.$nextTetromino = null; + $data.$tetromino_moveX = 0.0; + $data.$tetromino_drop = 0; + $data.$timer_updateMap = 0.0; + $data.$timer_gameOver = 0; + $data.$timer_resolveDelay = Long_ZERO; + $data.$timer_nextTetrominoDelay = 0; + $data.$timer_startTimer = 0; + $data.$pauseState = null; + $data.$gameOverData = null; + return $data; + } + $rt_throw(jl_RuntimeException__init_($rt_s(1184))); +} +function omcsd_DataGenerator_create_Map0($width, $height, $high) { + var $map, $ix, $iy, var$7, var$8, $darkness, var$10, var$11; + $map = $rt_createMultiArray(omcsdo_Map, [$height, $width]); + $ix = 0; + while ($ix < $width) { + $iy = 0; + while ($iy < $height) { + $map.data[$ix].data[$iy] = omcsd_DataGenerator_create_Map1(); + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + $iy = 0; + while ($iy < $high) { + $ix = 0; + while ($ix < $width) { + var$7 = $map.data; + var$8 = var$7[$ix].data[$iy]; + omcsde_SAND_$callClinit(); + var$8.$sand = omcsde_SAND_BLOCK; + if ($ix && $ix != ($width - 1 | 0) && $iy && $iy < ($high - 3 | 0)) + a: { + switch (cbgm_MathUtils_random2(1, 3)) { + case 1: + break; + case 2: + $darkness = 0.8999999761581421; + break a; + case 3: + $darkness = 1.0; + break a; + default: + var$8 = new jl_IllegalStateException; + var$10 = cbgm_MathUtils_random2(1, 3); + var$11 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$11, $rt_s(711)), var$10); + jl_IllegalStateException__init_2(var$8, jl_StringBuilder_toString(var$11)); + $rt_throw(var$8); + } + $darkness = 0.800000011920929; + } + else { + $darkness = 0.5; + if ($iy == ($high - 2 | 0)) + $darkness = 0.699999988079071; + if ($iy == ($high - 3 | 0)) + $darkness = 0.5; + } + var$7[$ix].data[$iy].$darkness = $darkness; + $ix = $ix + 1 | 0; + } + $iy = $iy + 1 | 0; + } + return $map; +} +function omcsd_DataGenerator_create_Map1() { + var $map; + $map = omcsdo_Map__init_(); + omcsde_SAND_$callClinit(); + $map.$sand = omcsde_SAND_NONE; + $map.$darkness = 1.0; + return $map; +} +function omcsd_DataGenerator_create_Tetromino($x, $y, $shape, $colors) { + var var$5, var$6, $tetromino, $multiColor, $highestIndex, $ix, $iy, $sand, $colorIndex, var$14, var$15; + if ($shape !== null && $colors !== null) { + var$5 = $colors.data; + var$6 = var$5.length; + if (var$6) { + $tetromino = omcsdo_Tetromino__init_(); + $tetromino.$x9 = $x; + $tetromino.$y9 = $y; + $tetromino.$size7 = $shape.$size13; + $tetromino.$filled = $rt_createBooleanMultiArray([$shape.$size13, $shape.$size13]); + $tetromino.$darkness0 = $rt_createFloatMultiArray([$shape.$size13, $shape.$size13]); + $tetromino.$sand0 = $rt_createMultiArray(omcsde_SAND, [$shape.$size13, $shape.$size13]); + $multiColor = var$6 <= 1 ? 0 : 1; + $highestIndex = 0; + $ix = 0; + while ($ix < $shape.$size13) { + $iy = 0; + while ($iy < $shape.$size13) { + $tetromino.$filled.data[$ix].data[$iy] = $shape.$filled0.data[$ix].data[$iy]; + $tetromino.$darkness0.data[$ix].data[$iy] = $shape.$darkness1.data[$ix].data[$iy]; + if (!$tetromino.$filled.data[$ix].data[$iy]) { + omcsde_SAND_$callClinit(); + $sand = omcsde_SAND_NONE; + } else { + $colorIndex = ($shape.$colorData.data[$ix].data[$iy] - 1 | 0) << 24 >> 24; + var$14 = var$6 - 1 | 0; + if ($colorIndex > var$14) + $colorIndex = var$14 << 24 >> 24; + if ($colorIndex > $highestIndex) + $highestIndex = $colorIndex; + $sand = var$5[$colorIndex]; + } + $tetromino.$sand0.data[$ix].data[$iy] = $sand; + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + if ($multiColor) + $tetromino.$colors0 = ju_Arrays_copyOf1($colors, var$6); + else { + var$15 = $rt_createArray(omcsde_SAND, 1); + var$15.data[0] = var$5[0]; + $tetromino.$colors0 = var$15; + } + return $tetromino; + } + } + $rt_throw(jl_RuntimeException__init_($rt_s(1184))); +} +function omcsumw_SettingsWindowGenerator$4$1() { + var a = this; omceuga_UpdateAction.call(a); + a.$val$fullscreen = 0; + a.$this$081 = null; +} +function omcsumw_SettingsWindowGenerator$4$1__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_SettingsWindowGenerator$4$1(); + omcsumw_SettingsWindowGenerator$4$1__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_SettingsWindowGenerator$4$1__init_0($this, $this$0, $arg0, var$3) { + $this.$this$081 = $this$0; + $this.$val$fullscreen = var$3; + omceuga_UpdateAction__init_($this, $arg0); +} +function omcsumw_SettingsWindowGenerator$4$1_onUpdate($this) { + omcsu_UIUtils_switchFullScreenMode($this.$val$fullscreen); +} +var otjt_Uint8Array = $rt_classWithoutFields(otjt_ArrayBufferView); +function omceu_InputState() { + var a = this; jl_Object.call(a); + a.$internalResolutionWidth = 0; + a.$internalResolutionHeight = 0; + a.$viewportMode = null; + a.$gamePadSupport = 0; + a.$spriteBatch_game = null; + a.$texture_game = null; + a.$camera_game = null; + a.$camera_x1 = 0.0; + a.$camera_y1 = 0.0; + a.$camera_z0 = 0.0; + a.$camera_zoom0 = 0.0; + a.$camera_width = 0; + a.$camera_height = 0; + a.$frameBuffer_game = null; + a.$spriteBatch_gui = null; + a.$texture_gui = null; + a.$camera_gui = null; + a.$frameBuffer_gui = null; + a.$texture_upScale = null; + a.$factor_upScale = 0; + a.$textureFilter_upScale = null; + a.$frameBuffer_upScale = null; + a.$spriteBatch_screen = null; + a.$viewport_screen = null; + a.$camera_screen = null; + a.$windows0 = null; + a.$screenComponents = null; + a.$modalWindow = null; + a.$modalWindowQueue = null; + a.$notifications0 = null; + a.$hotKeys = null; + a.$gameViewPorts = null; + a.$singleUpdateActions = null; + a.$singleUpdateActionsRemoveQ = null; + a.$draggedWindow = null; + a.$draggedWindow_offset = null; + a.$pressedButton0 = null; + a.$pressedButton_timer_hold = 0; + a.$scrolledScrollBarVertical = null; + a.$scrolledScrollBarHorizontal = null; + a.$tooltip = null; + a.$tooltip_fadeIn_pct = 0.0; + a.$tooltip_wait_delay = 0; + a.$tooltip_delay_timer = Long_ZERO; + a.$tooltip_fadeIn_timer = Long_ZERO; + a.$gameToolTip = null; + a.$tooltip_lastHoverObject = null; + a.$turnedKnob = null; + a.$pressedMap = null; + a.$pressedGameViewPort = null; + a.$focusedTextField = null; + a.$inventoryDrag_Inventory = null; + a.$inventoryDrag_from = null; + a.$inventoryDrag_offset = null; + a.$inventoryDrag_Item = null; + a.$listDrag_List = null; + a.$listDrag_from_index = 0; + a.$listDrag_offset = null; + a.$listDrag_Item = null; + a.$openComboBox = null; + a.$openContextMenu = null; + a.$displayedContextMenuWidth = 0; + a.$openMouseTextInput = null; + a.$mTextInputMouseX = 0; + a.$mTextInputConfirmPressed = 0; + a.$mTextInputChangeCasePressed = 0; + a.$mTextInputDeletePressed = 0; + a.$mTextInputKeyBoardGamePadLeft = 0; + a.$mTextInputKeyBoardGamePadRight = 0; + a.$mTextInputScrollTimer = 0; + a.$mTextInputScrollTime = 0; + a.$mTextInputScrollSpeed = 0; + a.$mTextInputTranslatedMouse1Down = 0; + a.$mTextInputTranslatedMouse2Down = 0; + a.$mTextInputUnlock = 0; + a.$lastGUIMouseHover = null; + a.$currentControlMode = null; + a.$mouse = null; + a.$mouse_gui = null; + a.$mouse_delta = null; + a.$cursor0 = null; + a.$mouseTool0 = null; + a.$mouseToolPressed = 0; + a.$overrideCursor = null; + a.$displayOverrideCursor = 0; + a.$vector_fboCursor = null; + a.$vector2_unproject = null; + a.$simulatedMousePositionBefore = null; + a.$keyBoardMouseLastMouseClick = Long_ZERO; + a.$siumlatedMouseSpeedUp = 0.0; + a.$keyBoardMouseIsMouseButtonDown = null; + a.$keyBoardTranslatedKeysDown = null; + a.$gamePadTranslatedStickLeft = null; + a.$gamePadTranslatedStickRight = null; + a.$gamePadTranslatedButtonsDown = null; + a.$animation_timer_gui = 0.0; + a.$colorStack = null; + a.$colorStackPointer = 0; + a.$grayScaleShader = null; + a.$camera_frustum = null; + a.$inputEvents = null; + a.$inputProcessor = null; + a.$itemInfo = null; + a.$itemInfoValid = 0; +} +function omceu_InputState__init_0() { + var var_0 = new omceu_InputState(); + omceu_InputState__init_(var_0); + return var_0; +} +function omceu_InputState__init_($this) { + jl_Object__init_0($this); +} +function jl_Long() { + jl_Number.call(this); + this.$value12 = Long_ZERO; +} +var jl_Long_TYPE = null; +function jl_Long_$callClinit() { + jl_Long_$callClinit = $rt_eraseClinit(jl_Long); + jl_Long__clinit_(); +} +function jl_Long__init_(var_0) { + var var_1 = new jl_Long(); + jl_Long__init_0(var_1, var_0); + return var_1; +} +function jl_Long__init_0($this, $value) { + jl_Long_$callClinit(); + jl_Number__init_($this); + $this.$value12 = $value; +} +function jl_Long_valueOf($value) { + jl_Long_$callClinit(); + return jl_Long__init_($value); +} +function jl_Long_parseLong0($s, $radix) { + jl_Long_$callClinit(); + if ($s !== null) + return jl_Long_parseLongImpl($s, 0, $s.$length(), $radix); + $rt_throw(jl_NumberFormatException__init_($rt_s(17))); +} +function jl_Long_parseLongImpl($s, $beginIndex, $endIndex, $radix) { + var $negative, var$6, $value, var$8, $digit, var$10, var$11, var$12, var$13; + jl_Long_$callClinit(); + if ($radix >= 2 && $radix <= 36) { + if ($beginIndex == $endIndex) + $rt_throw(jl_NumberFormatException__init_($rt_s(18))); + a: { + $negative = 0; + switch ($s.$charAt($beginIndex)) { + case 43: + var$6 = $beginIndex + 1 | 0; + break a; + case 45: + $negative = 1; + var$6 = $beginIndex + 1 | 0; + break a; + default: + } + var$6 = $beginIndex; + } + $value = Long_ZERO; + while (var$6 < $endIndex) { + var$8 = var$6 + 1 | 0; + $digit = jl_Character_getNumericValue($s.$charAt(var$6)); + if ($digit < 0) { + var$10 = new jl_NumberFormatException; + var$11 = $s.$subSequence($beginIndex, $endIndex); + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$12, $rt_s(19)), var$11); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$12)); + $rt_throw(var$10); + } + if ($digit >= $radix) { + var$12 = new jl_NumberFormatException; + var$13 = $s.$subSequence($beginIndex, $endIndex); + var$10 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$10, $rt_s(20)), $radix), $rt_s(21)), var$13); + jl_NumberFormatException__init_1(var$12, jl_StringBuilder_toString(var$10)); + $rt_throw(var$12); + } + $value = Long_add(Long_mul(Long_fromInt($radix), $value), Long_fromInt($digit)); + if (Long_lt($value, Long_ZERO)) { + if (var$8 == $endIndex && Long_eq($value, Long_create(0, 2147483648)) && $negative) + return Long_create(0, 2147483648); + var$10 = new jl_NumberFormatException; + var$11 = $s.$subSequence($beginIndex, $endIndex); + var$12 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$12, $rt_s(22)), var$11); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$12)); + $rt_throw(var$10); + } + var$6 = var$8; + } + if ($negative) + $value = Long_neg($value); + return $value; + } + var$10 = new jl_NumberFormatException; + var$11 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$11, $rt_s(23)), $radix); + jl_NumberFormatException__init_1(var$10, jl_StringBuilder_toString(var$11)); + $rt_throw(var$10); +} +function jl_Long_parseLong($s) { + jl_Long_$callClinit(); + return jl_Long_parseLong0($s, 10); +} +function jl_Long_valueOf0($s) { + jl_Long_$callClinit(); + return jl_Long_valueOf(jl_Long_parseLong($s)); +} +function jl_Long_intValue($this) { + return Long_lo($this.$value12); +} +function jl_Long_longValue($this) { + return $this.$value12; +} +function jl_Long_toString($value) { + jl_Long_$callClinit(); + return ((jl_StringBuilder__init_()).$append22($value)).$toString(); +} +function jl_Long_toString0($this) { + return jl_Long_toString($this.$value12); +} +function jl_Long_hashCode($this) { + return jl_Long_hashCode0($this.$value12); +} +function jl_Long_hashCode0($value) { + jl_Long_$callClinit(); + return Long_lo($value) ^ Long_hi($value); +} +function jl_Long_equals($this, $other) { + if ($this === $other) + return 1; + return $other instanceof jl_Long && Long_eq($other.$value12, $this.$value12) ? 1 : 0; +} +function jl_Long_numberOfLeadingZeros($i) { + var $n, var$3, var$4; + jl_Long_$callClinit(); + if (Long_eq($i, Long_ZERO)) + return 64; + $n = 0; + var$3 = Long_shru($i, 32); + if (Long_ne(var$3, Long_ZERO)) + $n = 32; + else + var$3 = $i; + var$4 = Long_shru(var$3, 16); + if (Long_eq(var$4, Long_ZERO)) + var$4 = var$3; + else + $n = $n | 16; + var$3 = Long_shru(var$4, 8); + if (Long_eq(var$3, Long_ZERO)) + var$3 = var$4; + else + $n = $n | 8; + var$4 = Long_shru(var$3, 4); + if (Long_eq(var$4, Long_ZERO)) + var$4 = var$3; + else + $n = $n | 4; + var$3 = Long_shru(var$4, 2); + if (Long_eq(var$3, Long_ZERO)) + var$3 = var$4; + else + $n = $n | 2; + if (Long_ne(Long_shru(var$3, 1), Long_ZERO)) + $n = $n | 1; + return (64 - $n | 0) - 1 | 0; +} +function jl_Long_divideUnsigned(var$1, var$2) { + return Long_udiv(var$1, var$2); +} +function jl_Long_remainderUnsigned(var$1, var$2) { + return Long_urem(var$1, var$2); +} +function jl_Long_compareUnsigned(var$1, var$2) { + return Long_ucompare(var$1, var$2); +} +function jl_Long__clinit_() { + jl_Long_TYPE = $rt_cls($rt_longcls()); +} +function omceum_ViewportMode() { + jl_Enum.call(this); + this.$text3 = null; +} +var omceum_ViewportMode_PIXEL_PERFECT = null; +var omceum_ViewportMode_FIT = null; +var omceum_ViewportMode_STRETCH = null; +var omceum_ViewportMode_$VALUES = null; +function omceum_ViewportMode_$callClinit() { + omceum_ViewportMode_$callClinit = $rt_eraseClinit(omceum_ViewportMode); + omceum_ViewportMode__clinit_(); +} +function omceum_ViewportMode__init_(var_0, var_1, var_2) { + var var_3 = new omceum_ViewportMode(); + omceum_ViewportMode__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omceum_ViewportMode_values() { + omceum_ViewportMode_$callClinit(); + return omceum_ViewportMode_$VALUES.$clone(); +} +function omceum_ViewportMode__init_0($this, var$1, var$2, $text) { + omceum_ViewportMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$text3 = $text; +} +function omceum_ViewportMode_$values() { + omceum_ViewportMode_$callClinit(); + return $rt_createArrayFromData(omceum_ViewportMode, [omceum_ViewportMode_PIXEL_PERFECT, omceum_ViewportMode_FIT, omceum_ViewportMode_STRETCH]); +} +function omceum_ViewportMode__clinit_() { + omceum_ViewportMode_PIXEL_PERFECT = omceum_ViewportMode__init_($rt_s(1185), 0, $rt_s(1186)); + omceum_ViewportMode_FIT = omceum_ViewportMode__init_($rt_s(1187), 1, $rt_s(1188)); + omceum_ViewportMode_STRETCH = omceum_ViewportMode__init_($rt_s(1189), 2, $rt_s(1190)); + omceum_ViewportMode_$VALUES = omceum_ViewportMode_$values(); +} +var cbg_Input$Keys = $rt_classWithoutFields(); +function cbg_Input$Keys__init_0() { + var var_0 = new cbg_Input$Keys(); + cbg_Input$Keys__init_(var_0); + return var_0; +} +function cbg_Input$Keys__init_($this) { + jl_Object__init_0($this); +} +function cbg_Input$Keys_toString($keycode) { + if ($keycode < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(1191))).$append2($keycode)).$toString())); + if ($keycode > 255) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(1192))).$append2($keycode)).$toString())); + a: { + switch ($keycode) { + case 0: + break; + case 1: + return $rt_s(1193); + case 2: + return $rt_s(1194); + case 3: + return $rt_s(1195); + case 4: + return $rt_s(448); + case 5: + return $rt_s(1196); + case 6: + return $rt_s(1197); + case 7: + return $rt_s(330); + case 8: + return $rt_s(1198); + case 9: + return $rt_s(1199); + case 10: + return $rt_s(1200); + case 11: + return $rt_s(1201); + case 12: + return $rt_s(1202); + case 13: + return $rt_s(1203); + case 14: + return $rt_s(1204); + case 15: + return $rt_s(1205); + case 16: + return $rt_s(1206); + case 17: + return $rt_s(1207); + case 18: + return $rt_s(1208); + case 19: + return $rt_s(1209); + case 20: + return $rt_s(1210); + case 21: + return $rt_s(1211); + case 22: + return $rt_s(1212); + case 23: + return $rt_s(1213); + case 24: + return $rt_s(1214); + case 25: + return $rt_s(1215); + case 26: + return $rt_s(1216); + case 27: + return $rt_s(1217); + case 28: + return $rt_s(1218); + case 29: + return $rt_s(1219); + case 30: + return $rt_s(1220); + case 31: + return $rt_s(1221); + case 32: + return $rt_s(146); + case 33: + return $rt_s(1222); + case 34: + return $rt_s(1223); + case 35: + return $rt_s(1224); + case 36: + return $rt_s(1225); + case 37: + return $rt_s(1226); + case 38: + return $rt_s(1227); + case 39: + return $rt_s(1228); + case 40: + return $rt_s(1229); + case 41: + return $rt_s(1230); + case 42: + return $rt_s(280); + case 43: + return $rt_s(1231); + case 44: + return $rt_s(1232); + case 45: + return $rt_s(1233); + case 46: + return $rt_s(1234); + case 47: + return $rt_s(144); + case 48: + return $rt_s(1235); + case 49: + return $rt_s(1236); + case 50: + return $rt_s(1237); + case 51: + return $rt_s(142); + case 52: + return $rt_s(1238); + case 53: + return $rt_s(1239); + case 54: + return $rt_s(1240); + case 55: + return $rt_s(604); + case 56: + return $rt_s(1062); + case 57: + return $rt_s(1241); + case 58: + return $rt_s(1242); + case 59: + return $rt_s(1243); + case 60: + return $rt_s(1244); + case 61: + return $rt_s(1245); + case 62: + return $rt_s(140); + case 63: + return $rt_s(1246); + case 64: + return $rt_s(1247); + case 65: + return $rt_s(1248); + case 66: + return $rt_s(1249); + case 67: + return $rt_s(1250); + case 68: + return $rt_s(1251); + case 69: + return $rt_s(1011); + case 70: + return $rt_s(1178); + case 71: + return $rt_s(603); + case 72: + return $rt_s(605); + case 73: + return $rt_s(104); + case 74: + return $rt_s(1252); + case 75: + return $rt_s(1253); + case 76: + return $rt_s(103); + case 77: + return $rt_s(1254); + case 78: + return $rt_s(1255); + case 79: + return $rt_s(1256); + case 80: + return $rt_s(1257); + case 81: + return $rt_s(1258); + case 82: + return $rt_s(1259); + case 83: + return $rt_s(1260); + case 84: + return $rt_s(1261); + case 85: + return $rt_s(1262); + case 86: + return $rt_s(1263); + case 87: + return $rt_s(1264); + case 88: + return $rt_s(1265); + case 89: + return $rt_s(1266); + case 90: + return $rt_s(1267); + case 91: + return $rt_s(1268); + case 92: + return $rt_s(1269); + case 93: + return $rt_s(1270); + case 94: + return $rt_s(1271); + case 95: + return $rt_s(1272); + case 96: + return $rt_s(1273); + case 97: + return $rt_s(1274); + case 98: + return $rt_s(1275); + case 99: + return $rt_s(1276); + case 100: + return $rt_s(1277); + case 101: + return $rt_s(1278); + case 102: + return $rt_s(1279); + case 103: + return $rt_s(1280); + case 104: + return $rt_s(1281); + case 105: + return $rt_s(1282); + case 106: + return $rt_s(1283); + case 107: + return $rt_s(1284); + case 108: + return $rt_s(1110); + case 109: + return $rt_s(1285); + case 110: + return $rt_s(1286); + case 111: + return $rt_s(1287); + case 112: + return $rt_s(1288); + case 113: + case 114: + case 117: + case 118: + case 119: + case 122: + case 125: + case 126: + case 127: + case 128: + case 164: + case 165: + case 166: + case 167: + case 168: + case 169: + case 170: + case 171: + case 172: + case 173: + case 174: + case 175: + case 176: + case 177: + case 178: + case 179: + case 180: + case 181: + case 182: + case 195: + case 196: + case 197: + case 198: + case 199: + case 200: + case 201: + case 202: + case 203: + case 204: + case 205: + case 206: + case 207: + case 208: + case 209: + case 210: + case 211: + case 212: + case 213: + case 214: + case 215: + case 216: + case 217: + case 218: + case 219: + case 220: + case 221: + case 222: + case 223: + case 224: + case 225: + case 226: + case 227: + case 228: + case 229: + case 230: + case 231: + case 232: + case 233: + case 234: + case 235: + case 236: + case 237: + case 238: + case 239: + case 240: + case 241: + case 242: + break a; + case 115: + return $rt_s(1289); + case 116: + return $rt_s(1290); + case 120: + return $rt_s(120); + case 121: + return $rt_s(1291); + case 123: + return $rt_s(1292); + case 124: + return $rt_s(1293); + case 129: + return $rt_s(1294); + case 130: + return $rt_s(1295); + case 131: + return $rt_s(1296); + case 132: + return $rt_s(1297); + case 133: + return $rt_s(1298); + case 134: + return $rt_s(1299); + case 135: + return $rt_s(1300); + case 136: + return $rt_s(1301); + case 137: + return $rt_s(1302); + case 138: + return $rt_s(1303); + case 139: + return $rt_s(1304); + case 140: + return $rt_s(1305); + case 141: + return $rt_s(1306); + case 142: + return $rt_s(1307); + case 143: + return $rt_s(1308); + case 144: + return $rt_s(1309); + case 145: + return $rt_s(1310); + case 146: + return $rt_s(1311); + case 147: + return $rt_s(1312); + case 148: + return $rt_s(1313); + case 149: + return $rt_s(1314); + case 150: + return $rt_s(1315); + case 151: + return $rt_s(1316); + case 152: + return $rt_s(1317); + case 153: + return $rt_s(1318); + case 154: + return $rt_s(1319); + case 155: + return $rt_s(1320); + case 156: + return $rt_s(1321); + case 157: + return $rt_s(1322); + case 158: + return $rt_s(1323); + case 159: + return $rt_s(1324); + case 160: + return $rt_s(1325); + case 161: + return $rt_s(1326); + case 162: + return $rt_s(1327); + case 163: + return $rt_s(1328); + case 183: + return $rt_s(1329); + case 184: + return $rt_s(1330); + case 185: + return $rt_s(1331); + case 186: + return $rt_s(1332); + case 187: + return $rt_s(1333); + case 188: + return $rt_s(1334); + case 189: + return $rt_s(1335); + case 190: + return $rt_s(1336); + case 191: + return $rt_s(1337); + case 192: + return $rt_s(1338); + case 193: + return $rt_s(1339); + case 194: + return $rt_s(1340); + case 243: + return $rt_s(325); + default: + break a; + } + return $rt_s(1341); + } + return null; +} +function jur_SequenceSet$IntHash() { + var a = this; jl_Object.call(a); + a.$table = null; + a.$values20 = null; + a.$mask3 = 0; + a.$size14 = 0; +} +function jur_SequenceSet$IntHash__init_(var_0) { + var var_1 = new jur_SequenceSet$IntHash(); + jur_SequenceSet$IntHash__init_0(var_1, var_0); + return var_1; +} +function jur_SequenceSet$IntHash__init_0($this, $size) { + jl_Object__init_0($this); + while ($size >= $this.$mask3) { + $this.$mask3 = $this.$mask3 << 1 | 1; + } + $this.$mask3 = $this.$mask3 << 1 | 1; + $this.$table = $rt_createIntArray($this.$mask3 + 1 | 0); + $this.$values20 = $rt_createIntArray($this.$mask3 + 1 | 0); + $this.$size14 = $size; +} +function jur_SequenceSet$IntHash_put($this, $key, $value) { + var $i, $hashCode, var$5; + $i = 0; + $hashCode = $key & $this.$mask3; + while ($this.$table.data[$hashCode] && $this.$table.data[$hashCode] != $key) { + var$5 = $i + 1 | 0; + $i = var$5 & $this.$mask3; + var$5 = $hashCode + $i | 0; + $hashCode = var$5 & $this.$mask3; + } + $this.$table.data[$hashCode] = $key; + $this.$values20.data[$hashCode] = $value; +} +function jur_SequenceSet$IntHash_get($this, $key) { + var $hashCode, $i, $storedKey, var$5; + $hashCode = $key & $this.$mask3; + $i = 0; + while (true) { + $storedKey = $this.$table.data[$hashCode]; + if (!$storedKey) + break; + if ($storedKey == $key) + return $this.$values20.data[$hashCode]; + var$5 = $i + 1 | 0; + $i = var$5 & $this.$mask3; + var$5 = $hashCode + $i | 0; + $hashCode = var$5 & $this.$mask3; + } + return $this.$size14; +} +function cbgssu_Image() { + var a = this; cbgssu_Widget.call(a); + a.$scaling1 = null; + a.$align2 = 0; + a.$drawable = null; +} +function cbgssu_Image__init_0() { + var var_0 = new cbgssu_Image(); + cbgssu_Image__init_(var_0); + return var_0; +} +function cbgssu_Image__init_1(var_0) { + var var_1 = new cbgssu_Image(); + cbgssu_Image__init_2(var_1, var_0); + return var_1; +} +function cbgssu_Image__init_3(var_0, var_1, var_2) { + var var_3 = new cbgssu_Image(); + cbgssu_Image__init_4(var_3, var_0, var_1, var_2); + return var_3; +} +function cbgssu_Image__init_($this) { + cbgssu_Image__init_2($this, null); +} +function cbgssu_Image__init_2($this, $drawable) { + cbgu_Scaling_$callClinit(); + cbgssu_Image__init_4($this, $drawable, cbgu_Scaling_stretch, 1); +} +function cbgssu_Image__init_4($this, $drawable, $scaling, $align) { + cbgssu_Widget__init_0($this); + $this.$align2 = 1; + $this.$setDrawable($drawable); + $this.$scaling1 = $scaling; + $this.$align2 = $align; + $this.$setSize1($this.$getPrefWidth(), $this.$getPrefHeight()); +} +function cbgssu_Image_setDrawable($this, $drawable) { + if ($this.$drawable === $drawable) + return; + if ($drawable === null) + $this.$invalidateHierarchy(); + else if (!($this.$getPrefWidth() === $drawable.$getMinWidth() && $this.$getPrefHeight() === $drawable.$getMinHeight())) + $this.$invalidateHierarchy(); + $this.$drawable = $drawable; +} +function cbgssu_Image_getPrefWidth($this) { + if ($this.$drawable === null) + return 0.0; + return $this.$drawable.$getMinWidth(); +} +function cbgssu_Image_getPrefHeight($this) { + if ($this.$drawable === null) + return 0.0; + return $this.$drawable.$getMinHeight(); +} +var jur_AbstractCharClass$LazyJavaLowerCase = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaLowerCase__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaLowerCase(); + jur_AbstractCharClass$LazyJavaLowerCase__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaLowerCase__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLowerCase_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaLowerCase$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +var cbgg_Pixmap$Format = $rt_classWithoutFields(jl_Enum); +var cbgg_Pixmap$Format_Alpha = null; +var cbgg_Pixmap$Format_Intensity = null; +var cbgg_Pixmap$Format_LuminanceAlpha = null; +var cbgg_Pixmap$Format_RGB565 = null; +var cbgg_Pixmap$Format_RGBA4444 = null; +var cbgg_Pixmap$Format_RGB888 = null; +var cbgg_Pixmap$Format_RGBA8888 = null; +var cbgg_Pixmap$Format_$VALUES = null; +function cbgg_Pixmap$Format_$callClinit() { + cbgg_Pixmap$Format_$callClinit = $rt_eraseClinit(cbgg_Pixmap$Format); + cbgg_Pixmap$Format__clinit_(); +} +function cbgg_Pixmap$Format__init_(var_0, var_1) { + var var_2 = new cbgg_Pixmap$Format(); + cbgg_Pixmap$Format__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_Pixmap$Format_values() { + cbgg_Pixmap$Format_$callClinit(); + return cbgg_Pixmap$Format_$VALUES.$clone(); +} +function cbgg_Pixmap$Format__init_0($this, var$1, var$2) { + cbgg_Pixmap$Format_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_Pixmap$Format_toGdx2DPixmapFormat($format) { + var var$2, var$3; + cbgg_Pixmap$Format_$callClinit(); + if ($format === cbgg_Pixmap$Format_Alpha) + return 1; + if ($format === cbgg_Pixmap$Format_Intensity) + return 1; + if ($format === cbgg_Pixmap$Format_LuminanceAlpha) + return 2; + if ($format === cbgg_Pixmap$Format_RGB565) + return 5; + if ($format === cbgg_Pixmap$Format_RGBA4444) + return 6; + if ($format === cbgg_Pixmap$Format_RGB888) + return 3; + if ($format === cbgg_Pixmap$Format_RGBA8888) + return 4; + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(1342)), $format); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); +} +function cbgg_Pixmap$Format_fromGdx2DPixmapFormat($format) { + var var$2, var$3; + cbgg_Pixmap$Format_$callClinit(); + if ($format == 1) + return cbgg_Pixmap$Format_Alpha; + if ($format == 2) + return cbgg_Pixmap$Format_LuminanceAlpha; + if ($format == 5) + return cbgg_Pixmap$Format_RGB565; + if ($format == 6) + return cbgg_Pixmap$Format_RGBA4444; + if ($format == 3) + return cbgg_Pixmap$Format_RGB888; + if ($format == 4) + return cbgg_Pixmap$Format_RGBA8888; + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1343)), $format); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); +} +function cbgg_Pixmap$Format_toGlFormat($format) { + cbgg_Pixmap$Format_$callClinit(); + return cbggg_Gdx2DPixmapEmu_toGlFormat(cbgg_Pixmap$Format_toGdx2DPixmapFormat($format)); +} +function cbgg_Pixmap$Format_toGlType($format) { + cbgg_Pixmap$Format_$callClinit(); + return cbggg_Gdx2DPixmapEmu_toGlType(cbgg_Pixmap$Format_toGdx2DPixmapFormat($format)); +} +function cbgg_Pixmap$Format__clinit_() { + cbgg_Pixmap$Format_Alpha = cbgg_Pixmap$Format__init_($rt_s(115), 0); + cbgg_Pixmap$Format_Intensity = cbgg_Pixmap$Format__init_($rt_s(1344), 1); + cbgg_Pixmap$Format_LuminanceAlpha = cbgg_Pixmap$Format__init_($rt_s(1345), 2); + cbgg_Pixmap$Format_RGB565 = cbgg_Pixmap$Format__init_($rt_s(1346), 3); + cbgg_Pixmap$Format_RGBA4444 = cbgg_Pixmap$Format__init_($rt_s(1347), 4); + cbgg_Pixmap$Format_RGB888 = cbgg_Pixmap$Format__init_($rt_s(1348), 5); + cbgg_Pixmap$Format_RGBA8888 = cbgg_Pixmap$Format__init_($rt_s(1349), 6); + cbgg_Pixmap$Format_$VALUES = $rt_createArrayFromData(cbgg_Pixmap$Format, [cbgg_Pixmap$Format_Alpha, cbgg_Pixmap$Format_Intensity, cbgg_Pixmap$Format_LuminanceAlpha, cbgg_Pixmap$Format_RGB565, cbgg_Pixmap$Format_RGBA4444, cbgg_Pixmap$Format_RGB888, cbgg_Pixmap$Format_RGBA8888]); +} +var cbgggpi_RegionInfluencer$Random = $rt_classWithoutFields(cbgggpi_RegionInfluencer); +function cbgggpi_RegionInfluencer$Random__init_0() { + var var_0 = new cbgggpi_RegionInfluencer$Random(); + cbgggpi_RegionInfluencer$Random__init_(var_0); + return var_0; +} +function cbgggpi_RegionInfluencer$Random__init_($this) { + cbgggpi_RegionInfluencer__init_0($this); +} +function cgxgbt_TeaApplicationConfiguration() { + var a = this; jl_Object.call(a); + a.$useNativePixmap = 0; + a.$windowListener = null; + a.$preloadAssets = 0; + a.$storagePrefix = null; + a.$showDownloadLogs = 0; + a.$canvasID = null; + a.$width5 = 0; + a.$height5 = 0; + a.$padHorizontal = 0; + a.$padVertical = 0; + a.$stencil = 0; + a.$antialiasing = 0; + a.$alpha = 0; + a.$premultipliedAlpha = 0; + a.$preserveDrawingBuffer = 0; + a.$useDebugGL = 0; + a.$usePhysicalPixels = 0; +} +function cgxgbt_TeaApplicationConfiguration__init_(var_0) { + var var_1 = new cgxgbt_TeaApplicationConfiguration(); + cgxgbt_TeaApplicationConfiguration__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaApplicationConfiguration_isFixedSizeApplication($this) { + return $this.$width5 && $this.$height5 ? 1 : 0; +} +function cgxgbt_TeaApplicationConfiguration_isAutoSizeApplication($this) { + return !$this.$width5 && !$this.$height5 ? 1 : 0; +} +function cgxgbt_TeaApplicationConfiguration__init_0($this, $canvasID) { + jl_Object__init_0($this); + $this.$useNativePixmap = 0; + $this.$preloadAssets = 1; + $this.$storagePrefix = $rt_s(102); + $this.$showDownloadLogs = 0; + $this.$width5 = (-1); + $this.$height5 = (-1); + $this.$padHorizontal = 0; + $this.$padVertical = 0; + $this.$stencil = 0; + $this.$antialiasing = 0; + $this.$alpha = 0; + $this.$premultipliedAlpha = 0; + $this.$preserveDrawingBuffer = 0; + $this.$useDebugGL = 0; + $this.$canvasID = $canvasID; + cgxgbtd_TeaTypedArrays__init_(new cgxgbtd_TeaTypedArrays); +} +function omceugck_Knob() { + var a = this; omceugc_Component.call(a); + a.$turned = 0.0; + a.$knobAction = null; + a.$endless = 0; +} +function omceugck_Knob__init_0() { + var var_0 = new omceugck_Knob(); + omceugck_Knob__init_(var_0); + return var_0; +} +function omceugck_Knob__init_($this) { + omceugc_Component__init_($this); +} +function jt_DateFormatElement$ConstantText() { + jt_DateFormatElement.call(this); + this.$textConstant = null; +} +function jt_DateFormatElement$ConstantText__init_(var_0) { + var var_1 = new jt_DateFormatElement$ConstantText(); + jt_DateFormatElement$ConstantText__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$ConstantText__init_0($this, $textConstant) { + jt_DateFormatElement__init_($this); + $this.$textConstant = $textConstant; +} +function jt_DateFormatElement$ConstantText_format($this, $date, $buffer) { + $buffer.$append23($this.$textConstant); +} +function jt_DateFormatElement$ConstantText_equals($this, $o) { + var $that; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $that = $o; + return ju_Objects_equals($this.$textConstant, $that.$textConstant); + } + return 0; +} +function jt_DateFormatElement$ConstantText_hashCode($this) { + var var$1; + var$1 = $rt_createArray(jl_Object, 1); + var$1.data[0] = $this.$textConstant; + return ju_Objects_hash(var$1); +} +var omceugcs_ShapeType = $rt_classWithoutFields(jl_Enum); +var omceugcs_ShapeType_RECT = null; +var omceugcs_ShapeType_DIAMOND = null; +var omceugcs_ShapeType_OVAL = null; +var omceugcs_ShapeType_TRIANGLE_LEFT_DOWN = null; +var omceugcs_ShapeType_TRIANGLE_RIGHT_DOWN = null; +var omceugcs_ShapeType_TRIANGLE_LEFT_UP = null; +var omceugcs_ShapeType_TRIANGLE_RIGHT_UP = null; +var omceugcs_ShapeType_$VALUES = null; +function omceugcs_ShapeType_$callClinit() { + omceugcs_ShapeType_$callClinit = $rt_eraseClinit(omceugcs_ShapeType); + omceugcs_ShapeType__clinit_(); +} +function omceugcs_ShapeType__init_(var_0, var_1) { + var var_2 = new omceugcs_ShapeType(); + omceugcs_ShapeType__init_0(var_2, var_0, var_1); + return var_2; +} +function omceugcs_ShapeType_values() { + omceugcs_ShapeType_$callClinit(); + return omceugcs_ShapeType_$VALUES.$clone(); +} +function omceugcs_ShapeType__init_0($this, var$1, var$2) { + omceugcs_ShapeType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omceugcs_ShapeType_$values() { + omceugcs_ShapeType_$callClinit(); + return $rt_createArrayFromData(omceugcs_ShapeType, [omceugcs_ShapeType_RECT, omceugcs_ShapeType_DIAMOND, omceugcs_ShapeType_OVAL, omceugcs_ShapeType_TRIANGLE_LEFT_DOWN, omceugcs_ShapeType_TRIANGLE_RIGHT_DOWN, omceugcs_ShapeType_TRIANGLE_LEFT_UP, omceugcs_ShapeType_TRIANGLE_RIGHT_UP]); +} +function omceugcs_ShapeType__clinit_() { + omceugcs_ShapeType_RECT = omceugcs_ShapeType__init_($rt_s(1350), 0); + omceugcs_ShapeType_DIAMOND = omceugcs_ShapeType__init_($rt_s(1351), 1); + omceugcs_ShapeType_OVAL = omceugcs_ShapeType__init_($rt_s(1352), 2); + omceugcs_ShapeType_TRIANGLE_LEFT_DOWN = omceugcs_ShapeType__init_($rt_s(1353), 3); + omceugcs_ShapeType_TRIANGLE_RIGHT_DOWN = omceugcs_ShapeType__init_($rt_s(1354), 4); + omceugcs_ShapeType_TRIANGLE_LEFT_UP = omceugcs_ShapeType__init_($rt_s(1355), 5); + omceugcs_ShapeType_TRIANGLE_RIGHT_UP = omceugcs_ShapeType__init_($rt_s(1356), 6); + omceugcs_ShapeType_$VALUES = omceugcs_ShapeType_$values(); +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit$1() { + jur_AbstractCharClass.call(this); + this.$this$082 = null; +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaLetterOrDigit$1(); + jur_AbstractCharClass$LazyJavaLetterOrDigit$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit$1__init_0($this, $this$0) { + $this.$this$082 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaLetterOrDigit$1_contains($this, $ch) { + return jl_Character_isLetterOrDigit0($ch); +} +function jur_CharClass$18() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$bs = null; + a.$this$083 = null; +} +function jur_CharClass$18__init_(var_0, var_1) { + var var_2 = new jur_CharClass$18(); + jur_CharClass$18__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$18__init_0($this, $this$0, var$2) { + $this.$this$083 = $this$0; + $this.$val$bs = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$18_contains($this, $ch) { + return $this.$alt0 ^ $this.$val$bs.$get12($ch); +} +function jur_CharClass$18_toString($this) { + var $temp, $i; + $temp = jl_StringBuilder__init_(); + $i = $this.$val$bs.$nextSetBit(0); + while ($i >= 0) { + $temp.$append20(jl_Character_toChars($i)); + $temp.$append0(124); + $i = $this.$val$bs.$nextSetBit($i + 1 | 0); + } + if ($temp.$length() > 0) + $temp.$deleteCharAt($temp.$length() - 1 | 0); + return $temp.$toString(); +} +var jur_PossessiveGroupQuantifierSet = $rt_classWithoutFields(jur_GroupQuantifierSet); +function jur_PossessiveGroupQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_PossessiveGroupQuantifierSet(); + jur_PossessiveGroupQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_PossessiveGroupQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_GroupQuantifierSet__init_0($this, $innerSet, $next, $type); + jur_FSet_$callClinit(); + $innerSet.$setNext(jur_FSet_posFSet); +} +function jur_PossessiveGroupQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $stringIndex_0; + while (true) { + $stringIndex_0 = $this.$innerSet.$matches($stringIndex, $testString, $matchResult); + if ($stringIndex_0 <= 0) + break; + $stringIndex = $stringIndex_0; + } + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function cbgmo_RectangleMapObject() { + cbgm_MapObject.call(this); + this.$rectangle0 = null; +} +function cbgmo_RectangleMapObject__init_0() { + var var_0 = new cbgmo_RectangleMapObject(); + cbgmo_RectangleMapObject__init_(var_0); + return var_0; +} +function cbgmo_RectangleMapObject__init_1(var_0, var_1, var_2, var_3) { + var var_4 = new cbgmo_RectangleMapObject(); + cbgmo_RectangleMapObject__init_2(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgmo_RectangleMapObject__init_($this) { + cbgmo_RectangleMapObject__init_2($this, 0.0, 0.0, 1.0, 1.0); +} +function cbgmo_RectangleMapObject__init_2($this, $x, $y, $width, $height) { + cbgm_MapObject__init_0($this); + $this.$rectangle0 = cbgm_Rectangle__init_1($x, $y, $width, $height); +} +var omceu_UICommons = $rt_classWithoutFields(); +function omceu_UICommons__init_0() { + var var_0 = new omceu_UICommons(); + omceu_UICommons__init_(var_0); + return var_0; +} +function omceu_UICommons__init_($this) { + jl_Object__init_0($this); +} +function omceu_UICommons_viewport_determineUpscaleFactor($viewportMode, $internalResolutionWidth, $internalResolutionHeight) { + var $upSampling, $testWidth, $testHeight, var$7, var$8; + omceu_UICommons$1_$callClinit(); + switch (omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal($viewportMode)]) { + case 1: + break; + case 2: + case 3: + $upSampling = 1; + $testWidth = (cbg_Gdx_graphics.$getDisplayMode()).$width3; + $testHeight = (cbg_Gdx_graphics.$getDisplayMode()).$height3; + while ($rt_imul($internalResolutionWidth, $upSampling) < $testWidth && $rt_imul($internalResolutionHeight, $upSampling) < $testHeight) { + $upSampling = $upSampling + 1 | 0; + } + return $upSampling; + default: + var$7 = new jl_IllegalStateException; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$8, $rt_s(711)), $viewportMode); + jl_IllegalStateException__init_2(var$7, jl_StringBuilder_toString(var$8)); + $rt_throw(var$7); + } + return 1; +} +function omceu_UICommons_viewport_createViewport($viewportMode, $camera_screen, $internalResolutionWidth, $internalResolutionHeight) { + var var$5; + a: { + omceu_UICommons$1_$callClinit(); + switch (omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal($viewportMode)]) { + case 1: + var$5 = omceum_PixelPerfectViewport__init_($internalResolutionWidth, $internalResolutionHeight, $camera_screen, 1); + break a; + case 2: + var$5 = cbguv_FitViewport__init_($internalResolutionWidth, $internalResolutionHeight, $camera_screen); + break a; + case 3: + var$5 = cbguv_StretchViewport__init_($internalResolutionWidth, $internalResolutionHeight, $camera_screen); + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + return var$5; +} +function omceu_UICommons_viewport_determineUpscaleTextureFilter($viewportMode) { + var var$2; + a: { + omceu_UICommons$1_$callClinit(); + switch (omceu_UICommons$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$ViewportMode.data[jl_Enum_ordinal($viewportMode)]) { + case 1: + cbgg_Texture$TextureFilter_$callClinit(); + var$2 = cbgg_Texture$TextureFilter_Nearest; + break a; + case 2: + case 3: + cbgg_Texture$TextureFilter_$callClinit(); + var$2 = cbgg_Texture$TextureFilter_Linear; + break a; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + return var$2; +} +function omceu_UICommons_window_bringToFront($inputState, $window) { + var $index; + if ($inputState.$windows0.$size0() == 1) + return; + if (!$window.$alwaysOnTop) { + $index = $inputState.$windows0.$size0() - 1 | 0; + a: { + while (true) { + if ($index <= 0) + break a; + if (!($inputState.$windows0.$get5($index)).$alwaysOnTop) + break; + $index = $index - 1 | 0; + } + } + $inputState.$windows0.$remove0($window); + $inputState.$windows0.$add3($index, $window); + } else if ($inputState.$windows0.$get5($inputState.$windows0.$size0() - 1 | 0) !== $window) { + $inputState.$windows0.$remove0($window); + $inputState.$windows0.$add2($window); + } +} +function omceu_UICommons_component_isHiddenByTab($component) { + var $selectedTab; + if ($component.$addedToTab === null) + return 0; + $selectedTab = omceu_UICommons_tabBar_getSelectedTab($component.$addedToTab.$addedToTabBar); + if ($selectedTab !== null && $selectedTab === $component.$addedToTab) { + if ($component.$addedToTab.$addedToTabBar.$addedToTab === null) + return 0; + return omceu_UICommons_component_isHiddenByTab($component.$addedToTab.$addedToTabBar); + } + return 1; +} +function omceu_UICommons_window_addToScreen($inputState, $window) { + if ($window.$addedToScreen0) + return; + $window.$addedToScreen0 = 1; + $inputState.$windows0.$add2($window); + omceu_UICommons_resetGUITemporaryReferences($inputState); + if ($window.$windowAction !== null) + $window.$windowAction.$onAdd(); +} +function omceu_UICommons_window_removeFromScreen($inputState, $window) { + if (!$window.$addedToScreen0) + return; + if ($inputState.$lastGUIMouseHover === $window) + $inputState.$lastGUIMouseHover = null; + if ($inputState.$modalWindow !== null && $inputState.$modalWindow === $window) + $inputState.$modalWindow = null; + $window.$addedToScreen0 = 0; + $inputState.$windows0.$remove0($window); + omceu_UICommons_resetGUITemporaryReferences($inputState); + if ($window.$windowAction !== null) + $window.$windowAction.$onRemove(); +} +function omceu_UICommons_resetGUITemporaryReferences($inputState) { + var var$2; + $inputState.$draggedWindow = null; + var$2 = $inputState.$draggedWindow_offset; + $inputState.$draggedWindow_offset.$y10 = 0; + var$2.$x10 = 0; + $inputState.$pressedButton0 = null; + $inputState.$pressedButton_timer_hold = 0; + $inputState.$scrolledScrollBarVertical = null; + $inputState.$scrolledScrollBarHorizontal = null; + $inputState.$tooltip = null; + $inputState.$tooltip_fadeIn_pct = 0.0; + $inputState.$tooltip_wait_delay = 0; + $inputState.$tooltip_delay_timer = Long_ZERO; + $inputState.$tooltip_fadeIn_timer = Long_ZERO; + $inputState.$tooltip_lastHoverObject = null; + $inputState.$gameToolTip = null; + $inputState.$turnedKnob = null; + $inputState.$pressedMap = null; + $inputState.$pressedGameViewPort = null; + $inputState.$inventoryDrag_Inventory = null; + var$2 = $inputState.$inventoryDrag_from; + $inputState.$inventoryDrag_from.$y10 = 0; + var$2.$x10 = 0; + var$2 = $inputState.$inventoryDrag_offset; + $inputState.$inventoryDrag_offset.$y10 = 0; + var$2.$x10 = 0; + $inputState.$inventoryDrag_Item = null; + $inputState.$listDrag_List = null; + $inputState.$listDrag_from_index = 0; + var$2 = $inputState.$listDrag_offset; + $inputState.$listDrag_offset.$y10 = 0; + var$2.$x10 = 0; + $inputState.$listDrag_Item = null; + $inputState.$focusedTextField = null; + $inputState.$openComboBox = null; + $inputState.$openContextMenu = null; + $inputState.$displayedContextMenuWidth = 0; + $inputState.$openMouseTextInput = null; + $inputState.$mTextInputConfirmPressed = 0; + $inputState.$mTextInputChangeCasePressed = 0; + $inputState.$mTextInputDeletePressed = 0; + $inputState.$mTextInputKeyBoardGamePadLeft = 0; + $inputState.$mTextInputKeyBoardGamePadRight = 0; + $inputState.$mTextInputScrollTimer = 0; + $inputState.$mTextInputScrollTime = 0; + $inputState.$mTextInputScrollSpeed = 0; + $inputState.$mTextInputTranslatedMouse1Down = 0; + $inputState.$mTextInputTranslatedMouse2Down = 0; + $inputState.$mTextInputUnlock = 0; +} +function omceu_UICommons_notification_addToScreen($inputState, $notification, $notificationsMax) { + if ($notification.$addedToScreen1) + return; + $notification.$addedToScreen1 = 1; + $inputState.$notifications0.$add2($notification); + if ($inputState.$notifications0.$size0() > $notificationsMax) + omceu_UICommons_notification_removeFromScreen($inputState, $inputState.$notifications0.$get5(0)); +} +function omceu_UICommons_notification_removeFromScreen($inputState, $notification) { + if (!$notification.$addedToScreen1) + return; + $notification.$addedToScreen1 = 0; + $inputState.$notifications0.$remove0($notification); +} +function omceu_UICommons_contextMenu_close($contextMenu, $inputState) { + if (omceu_UICommons_contextMenu_isOpen($contextMenu, $inputState)) { + $inputState.$openContextMenu = null; + $inputState.$displayedContextMenuWidth = 0; + if ($contextMenu.$contextMenuAction !== null) + $contextMenu.$contextMenuAction.$onClose(); + } +} +function omceu_UICommons_progressBar_getProgressText($progress) { + omceum_ProgressBarPercentText_$callClinit(); + return omceum_ProgressBarPercentText_progressText.data[$progress * 100.0 | 0]; +} +function omceu_UICommons_progressBar_getProgressText2Decimal($progress) { + omceum_ProgressBarPercentText_$callClinit(); + return omceum_ProgressBarPercentText_progressText2Decimal.data[$progress * 10000.0 | 0]; +} +function omceu_UICommons_component_getParentWindowX($component) { + return $component.$addedToWindow === null ? 0 : $component.$addedToWindow.$x0; +} +function omceu_UICommons_component_getParentWindowY($component) { + return $component.$addedToWindow === null ? 0 : $component.$addedToWindow.$y0; +} +function omceu_UICommons_component_getAbsoluteX($component) { + return (omceu_UICommons_component_getParentWindowX($component) + ($component.$x * 8 | 0) | 0) + $component.$offset_x0 | 0; +} +function omceu_UICommons_component_getAbsoluteY($component) { + return (omceu_UICommons_component_getParentWindowY($component) + ($component.$y * 8 | 0) | 0) + $component.$offset_y0 | 0; +} +function omceu_UICommons_tabBar_getSelectedTab($tabBar) { + if ($tabBar === null) + return null; + return $tabBar.$tabs.$get5(omcet_Tools$Calc_inBounds0($tabBar.$selectedTab, 0, $tabBar.$tabs.$size0() - 1 | 0)); +} +function omceu_UICommons_tabBar_selectTab($tabBar, $index) { + $tabBar.$selectedTab = omcet_Tools$Calc_inBounds0($index, 0, $tabBar.$tabs.$size0() - 1 | 0); +} +function omceu_UICommons_window_getRealWidth($window) { + return $window.$width1 * 8 | 0; +} +function omceu_UICommons_window_getRealHeight($window) { + if ($window.$folded) + return 8; + return $window.$height1 * 8 | 0; +} +function omceu_UICommons_window_enforceScreenBounds($inputState, $window) { + var $wndWidth, $wndheight; + $wndWidth = omceu_UICommons_window_getRealWidth($window); + $wndheight = omceu_UICommons_window_getRealHeight($window); + $window.$x0 = omcet_Tools$Calc_inBounds0($window.$x0, 0, $inputState.$internalResolutionWidth - $wndWidth | 0); + $window.$y0 = omcet_Tools$Calc_inBounds0($window.$y0, 0, $inputState.$internalResolutionHeight - $wndheight | 0); +} +function omceu_UICommons_inventory_positionValid($inventory, $x, $y) { + if ($inventory.$items6 === null) + return 0; + return $x >= 0 && $x < $inventory.$items6.data.length && $y >= 0 && $y < $inventory.$items6.data[0].data.length ? 1 : 0; +} +function omceu_UICommons_textField_setMarkerPosition($mediaManager, $textField, $position) { + var $subContent, $width; + a: { + $textField.$markerPosition = omcet_Tools$Calc_inBounds0($position, 0, $textField.$content0.$length()); + if ($textField.$markerPosition < $textField.$offset0) + while (true) { + if ($textField.$markerPosition >= $textField.$offset0) + break a; + $textField.$offset0 = $textField.$offset0 - 1 | 0; + } + $subContent = $textField.$content0.$substring0($textField.$offset0, $textField.$markerPosition); + $width = ($textField.$width0 * 8 | 0) - 4 | 0; + if ($mediaManager.$textWidth($textField.$font9, $subContent) > $width) + while (true) { + if ($mediaManager.$textWidth($textField.$font9, $subContent) <= $width) + break a; + $textField.$offset0 = $textField.$offset0 + 1 | 0; + $subContent = $textField.$content0.$substring0($textField.$offset0, $textField.$markerPosition); + } + } +} +function omceu_UICommons_textField_setContent($textField, $content) { + if ($content.$length() <= $textField.$contentMaxLength) { + $textField.$content0 = omcet_Tools$Text_validString0($content); + $textField.$markerPosition = omcet_Tools$Calc_inBounds0($textField.$markerPosition, 0, $textField.$content0.$length()); + if ($textField.$textFieldAction === null) + $textField.$contentValid = 1; + else { + $textField.$contentValid = $textField.$textFieldAction.$isContentValid($content); + $textField.$textFieldAction.$onContentChange($textField.$content0, $textField.$contentValid); + } + } +} +function omceu_UICommons_component_addToWindow($component, $inputState, $window) { + if ($component.$addedToWindow !== null) + return; + if ($component.$addedToScreen) + return; + if (jl_Object_getClass($component) === $rt_cls(omceugcv_GameViewPort)) + $inputState.$gameViewPorts.$add2($component); + $component.$addedToWindow = $window; + $window.$components.$add2($component); + omceu_UICommons_resetGUITemporaryReferences($inputState); +} +function omceu_UICommons_component_addToScreen($component, $inputState) { + if ($component.$addedToWindow !== null) + return; + if ($component.$addedToScreen) + return; + if (jl_Object_getClass($component) === $rt_cls(omceugcv_GameViewPort)) + $inputState.$gameViewPorts.$add2($component); + $component.$addedToScreen = 1; + $inputState.$screenComponents.$add2($component); + omceu_UICommons_resetGUITemporaryReferences($inputState); +} +function omceu_UICommons_component_removeFromScreen($component, $inputState) { + if ($component.$addedToWindow !== null) + return; + if (!$component.$addedToScreen) + return; + if ($inputState.$lastGUIMouseHover === $component) + $inputState.$lastGUIMouseHover = null; + if ($component.$addedToTab !== null) + omceu_UICommons_tab_removeComponent($component.$addedToTab, $component); + if (jl_Object_getClass($component) === $rt_cls(omceugcv_GameViewPort)) + $inputState.$gameViewPorts.$remove0($component); + $component.$addedToScreen = 1; + $inputState.$screenComponents.$remove0($component); + omceu_UICommons_resetGUITemporaryReferences($inputState); +} +function omceu_UICommons_tab_removeComponent($tab, $component) { + if ($component.$addedToTab !== $tab) + return; + $component.$addedToTab.$components1.$remove0($component); + $component.$addedToTab = $tab; +} +function omceu_UICommons_comboBox_isOpen($comboBox, $inputState) { + return $inputState.$openComboBox !== null && $inputState.$openComboBox === $comboBox ? 1 : 0; +} +function omceu_UICommons_contextMenu_isOpen($contextMenu, $inputState) { + return $inputState.$openContextMenu !== null && $inputState.$openContextMenu === $contextMenu ? 1 : 0; +} +function omceu_UICommons_comboBox_open($comboBox, $inputState) { + if ($inputState.$openComboBox !== null) + omceu_UICommons_comboBox_close($inputState.$openComboBox, $inputState); + $inputState.$openComboBox = $comboBox; + if ($comboBox.$comboBoxAction !== null) + $comboBox.$comboBoxAction.$onOpen(); +} +function omceu_UICommons_comboBox_close($comboBox, $inputState) { + if (omceu_UICommons_comboBox_isOpen($comboBox, $inputState)) { + $inputState.$openComboBox = null; + if ($comboBox.$comboBoxAction !== null) + $comboBox.$comboBoxAction.$onClose(); + } +} +function omceu_UICommons_textField_isFocused($inputState, $textField) { + return $inputState.$focusedTextField !== null && $inputState.$focusedTextField === $textField ? 1 : 0; +} +function omceu_UICommons_textField_focus($inputState, $textField) { + if ($inputState.$focusedTextField !== null && $inputState.$focusedTextField !== $textField) + omceu_UICommons_textField_unFocus($inputState, $inputState.$focusedTextField); + $inputState.$focusedTextField = $textField; + if ($textField.$textFieldAction !== null) + $textField.$textFieldAction.$onFocus(); +} +function omceu_UICommons_textField_unFocus($inputState, $textField) { + if (omceu_UICommons_textField_isFocused($inputState, $textField)) { + $inputState.$focusedTextField = null; + if ($textField.$textFieldAction !== null) + $textField.$textFieldAction.$onUnFocus(); + } +} +function omceu_UICommons_knob_turnKnob($knob, $newValue, $amount) { + if ($knob.$endless) { + if ($newValue > 1.0) + $newValue = $newValue - 1.0; + else if ($newValue < 0.0) + $newValue = 1.0 - jl_Math_abs0($newValue); + } + $knob.$turned = omcet_Tools$Calc_inBounds($newValue, 0.0, 1.0); + if ($knob.$knobAction !== null) + $knob.$knobAction.$onTurned($knob.$turned, $amount); +} +function omceu_UICommons_list_canDragIntoScreen($list) { + return $list.$listAction !== null && $list.$listAction.$canDragIntoScreen() ? 1 : 0; +} +function omceu_UICommons_inventory_canDragIntoScreen($inventory) { + return $inventory.$inventoryAction !== null && $inventory.$inventoryAction.$canDragIntoScreen() ? 1 : 0; +} +function omceu_UICommons_list_canDragIntoList($inputState, $list) { + var var$3, var$4, var$5; + if ($list === null) + return 0; + if ($inputState.$listDrag_List === null) { + if ($inputState.$inventoryDrag_Inventory === null) + return 0; + a: { + if ($list.$dragInEnabled && !$list.$disabled && !$inputState.$inventoryDrag_Inventory.$disabled && $inputState.$inventoryDrag_Inventory.$dragOutEnabled0 && $list.$listAction !== null) { + var$3 = $list.$listAction; + var$4 = $inputState.$inventoryDrag_Inventory; + if (var$3.$canDragFromInventory(var$4)) { + var$5 = 1; + break a; + } + } + var$5 = 0; + } + return var$5; + } + if ($inputState.$listDrag_List === $list) + return 1; + b: { + if ($list.$dragInEnabled && !$list.$disabled && !$inputState.$listDrag_List.$disabled && $inputState.$listDrag_List.$dragOutEnabled && $list.$listAction !== null) { + var$3 = $list.$listAction; + var$4 = $inputState.$listDrag_List; + if (var$3.$canDragFromList(var$4)) { + var$5 = 1; + break b; + } + } + var$5 = 0; + } + return var$5; +} +function omceu_UICommons_tabBar_updateItemInfoAtMousePosition($inputState, $tabBar) { + var $x_bar, $y_bar, $tabXOffset, $i, $tab, $tabWidth, var$9, $tabHeight; + $x_bar = omceu_UICommons_component_getAbsoluteX($tabBar); + $y_bar = omceu_UICommons_component_getAbsoluteY($tabBar); + $tabXOffset = $tabBar.$tabOffset; + $i = 0; + a: { + while (true) { + if ($i >= $tabBar.$tabs.$size0()) + break a; + $tab = $tabBar.$tabs.$get5($i); + $tabWidth = !$tabBar.$bigIconMode ? $tab.$width7 : 2; + var$9 = $tabXOffset + $tabWidth | 0; + if (var$9 > $tabBar.$width0) + break a; + $tabHeight = !$tabBar.$bigIconMode ? 8 : 16; + if (omcet_Tools$Calc_pointRectsCollide($inputState.$mouse_gui.$x10, $inputState.$mouse_gui.$y10, $x_bar + ($tabXOffset * 8 | 0) | 0, $y_bar, $tabWidth * 8 | 0, $tabHeight)) + break; + $i = $i + 1 | 0; + $tabXOffset = var$9; + } + $inputState.$itemInfo.data[0] = $i; + $inputState.$itemInfoValid = 1; + return; + } + $inputState.$itemInfo.data[0] = 0; + $inputState.$itemInfoValid = 0; +} +function omceu_UICommons_list_updateItemInfoAtMousePosition($inputState, $list) { + var $itemFrom, var$4, $x_list, $y_list, $iy, $itemIndex, $itemOffsetY, var$10; + a: { + if ($list.$items0 !== null && $list.$items0.$size0() > 0 && $list.$listAction !== null) { + $itemFrom = cbgm_MathUtils_round($list.$scrolled * ($list.$items0.$size0() - $list.$height0 | 0)); + var$4 = omcet_Tools$Calc_lowerBounds($itemFrom, 0); + $x_list = omceu_UICommons_component_getAbsoluteX($list); + $y_list = omceu_UICommons_component_getAbsoluteY($list); + $iy = 0; + while (true) { + if ($iy >= $list.$height0) + break a; + $itemIndex = var$4 + $iy | 0; + if ($itemIndex < $list.$items0.$size0()) { + $itemOffsetY = ($list.$height0 - 1 | 0) - $iy | 0; + if (omcet_Tools$Calc_pointRectsCollide($inputState.$mouse_gui.$x10, $inputState.$mouse_gui.$y10, $x_list, $y_list + ($itemOffsetY * 8 | 0) | 0, 8 * $list.$width0 | 0, 8)) + break; + } + $iy = $iy + 1 | 0; + } + $inputState.$itemInfo.data[0] = $itemIndex; + $inputState.$itemInfo.data[1] = $itemOffsetY; + $inputState.$itemInfoValid = 1; + return; + } + } + var$10 = $inputState.$itemInfo.data; + $inputState.$itemInfo.data[1] = 0; + var$10[0] = 0; + $inputState.$itemInfoValid = 0; +} +function omceu_UICommons_inventory_updateItemInfoAtMousePosition($inputState, $inventory) { + var $tileSize, $x_inventory, $y_inventory, $inv_to_x, $inv_to_y, var$8; + $tileSize = !$inventory.$doubleSized ? 8 : 16; + $x_inventory = omceu_UICommons_component_getAbsoluteX($inventory); + $y_inventory = omceu_UICommons_component_getAbsoluteY($inventory); + $inv_to_x = ($inputState.$mouse_gui.$x10 - $x_inventory | 0) / $tileSize | 0; + $inv_to_y = ($inputState.$mouse_gui.$y10 - $y_inventory | 0) / $tileSize | 0; + if (omceu_UICommons_inventory_positionValid($inventory, $inv_to_x, $inv_to_y)) { + $inputState.$itemInfo.data[0] = $inv_to_x; + $inputState.$itemInfo.data[1] = $inv_to_y; + $inputState.$itemInfoValid = 1; + return; + } + var$8 = $inputState.$itemInfo.data; + $inputState.$itemInfo.data[1] = 0; + var$8[0] = 0; + $inputState.$itemInfoValid = 0; +} +function omceu_UICommons_inventory_canDragIntoInventory($inputState, $inventory) { + var var$3, var$4, var$5; + if ($inputState.$inventoryDrag_Item === null) { + if ($inputState.$listDrag_Item === null) + return 0; + if ($inputState.$listDrag_List !== null && $inventory !== null) { + a: { + if ($inventory.$dragInEnabled0 && !$inventory.$disabled && !$inputState.$listDrag_List.$disabled && $inputState.$listDrag_List.$dragOutEnabled && $inventory.$inventoryAction !== null) { + var$3 = $inventory.$inventoryAction; + var$4 = $inputState.$listDrag_List; + if (var$3.$canDragFromList(var$4)) { + var$5 = 1; + break a; + } + } + var$5 = 0; + } + return var$5; + } + return 0; + } + if ($inputState.$inventoryDrag_Inventory !== null && $inventory !== null) { + if ($inputState.$inventoryDrag_Inventory === $inventory) + return 1; + b: { + if ($inventory.$dragInEnabled0 && !$inventory.$disabled && !$inputState.$inventoryDrag_Inventory.$disabled && $inputState.$inventoryDrag_Inventory.$dragOutEnabled0 && $inventory.$inventoryAction !== null) { + var$3 = $inventory.$inventoryAction; + var$4 = $inputState.$inventoryDrag_Inventory; + if (var$3.$canDragFromInventory(var$4)) { + var$5 = 1; + break b; + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function omceugcc_ComboBoxItem() { + var a = this; jl_Object.call(a); + a.$text8 = null; + a.$color_r3 = 0.0; + a.$color_g3 = 0.0; + a.$color_b3 = 0.0; + a.$font10 = null; + a.$icon2 = null; + a.$iconIndex1 = 0; + a.$comboBoxItemAction = null; +} +function omceugcc_ComboBoxItem__init_0() { + var var_0 = new omceugcc_ComboBoxItem(); + omceugcc_ComboBoxItem__init_(var_0); + return var_0; +} +function omceugcc_ComboBoxItem__init_($this) { + jl_Object__init_0($this); +} +function jur_CharClass$13() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz3 = null; + a.$this$084 = null; +} +function jur_CharClass$13__init_(var_0, var_1) { + var var_2 = new jur_CharClass$13(); + jur_CharClass$13__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$13__init_0($this, $this$0, var$2) { + $this.$this$084 = $this$0; + $this.$val$clazz3 = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$13_contains($this, $ch) { + return $this.$val$clazz3.$contains1($ch); +} +function jur_CharClass$12() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz4 = null; + a.$this$085 = null; +} +function jur_CharClass$12__init_(var_0, var_1) { + var var_2 = new jur_CharClass$12(); + jur_CharClass$12__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_CharClass$12__init_0($this, $this$0, var$2) { + $this.$this$085 = $this$0; + $this.$val$clazz4 = var$2; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$12_contains($this, $ch) { + return $this.$val$clazz4.$contains1($ch) ? 0 : 1; +} +function jur_CharClass$11() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt5 = 0; + a.$val$nb1 = null; + a.$val$clazz5 = null; + a.$this$086 = null; +} +function jur_CharClass$11__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$11(); + jur_CharClass$11__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$11__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$086 = $this$0; + $this.$val$curAlt5 = var$2; + $this.$val$nb1 = var$3; + $this.$val$clazz5 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$11_contains($this, $ch) { + return !($this.$val$curAlt5 ^ $this.$val$nb1.$contains1($ch)) && !$this.$val$clazz5.$contains1($ch) ? 0 : 1; +} +function jur_CharClass$10() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt6 = 0; + a.$val$nb2 = null; + a.$val$clazz6 = null; + a.$this$087 = null; +} +function jur_CharClass$10__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$10(); + jur_CharClass$10__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$10__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$087 = $this$0; + $this.$val$curAlt6 = var$2; + $this.$val$nb2 = var$3; + $this.$val$clazz6 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$10_contains($this, $ch) { + return !($this.$val$curAlt6 ^ $this.$val$nb2.$contains1($ch)) && !$this.$val$clazz6.$contains1($ch) ? 1 : 0; +} +function jur_CharClass$17() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt7 = 0; + a.$val$nb3 = null; + a.$val$clazz7 = null; + a.$this$088 = null; +} +function jur_CharClass$17__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$17(); + jur_CharClass$17__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$17__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$088 = $this$0; + $this.$val$curAlt7 = var$2; + $this.$val$nb3 = var$3; + $this.$val$clazz7 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$17_contains($this, $ch) { + return $this.$val$curAlt7 ^ $this.$val$nb3.$contains1($ch) && $this.$val$clazz7.$contains1($ch) ? 1 : 0; +} +function jur_CharClass$16() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$curAlt8 = 0; + a.$val$nb4 = null; + a.$val$clazz8 = null; + a.$this$089 = null; +} +function jur_CharClass$16__init_(var_0, var_1, var_2, var_3) { + var var_4 = new jur_CharClass$16(); + jur_CharClass$16__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function jur_CharClass$16__init_0($this, $this$0, var$2, var$3, var$4) { + $this.$this$089 = $this$0; + $this.$val$curAlt8 = var$2; + $this.$val$nb4 = var$3; + $this.$val$clazz8 = var$4; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$16_contains($this, $ch) { + return $this.$val$curAlt8 ^ $this.$val$nb4.$contains1($ch) && $this.$val$clazz8.$contains1($ch) ? 0 : 1; +} +function jur_CharClass$15() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz9 = null; + a.$val$curAlt9 = 0; + a.$this$090 = null; +} +function jur_CharClass$15__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$15(); + jur_CharClass$15__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$15__init_0($this, $this$0, var$2, var$3) { + $this.$this$090 = $this$0; + $this.$val$clazz9 = var$2; + $this.$val$curAlt9 = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$15_contains($this, $ch) { + return $this.$val$clazz9.$contains1($ch) && $this.$val$curAlt9 ^ $this.$this$090.$bits.$get12($ch) ? 1 : 0; +} +function jur_CharClass$14() { + var a = this; jur_AbstractCharClass.call(a); + a.$val$clazz10 = null; + a.$val$curAlt10 = 0; + a.$this$091 = null; +} +function jur_CharClass$14__init_(var_0, var_1, var_2) { + var var_3 = new jur_CharClass$14(); + jur_CharClass$14__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_CharClass$14__init_0($this, $this$0, var$2, var$3) { + $this.$this$091 = $this$0; + $this.$val$clazz10 = var$2; + $this.$val$curAlt10 = var$3; + jur_AbstractCharClass__init_($this); +} +function jur_CharClass$14_contains($this, $ch) { + return $this.$val$clazz10.$contains1($ch) && $this.$val$curAlt10 ^ $this.$this$091.$bits.$get12($ch) ? 0 : 1; +} +var omceuga_ComboBoxAction = $rt_classWithoutFields(omceuga_CommonActions); +var cbgssu_CheckBox$CheckBoxStyle = $rt_classWithoutFields(cbgssu_TextButton$TextButtonStyle); +function cbgssu_CheckBox$CheckBoxStyle__init_0() { + var var_0 = new cbgssu_CheckBox$CheckBoxStyle(); + cbgssu_CheckBox$CheckBoxStyle__init_(var_0); + return var_0; +} +function cbgssu_CheckBox$CheckBoxStyle__init_($this) { + cbgssu_TextButton$TextButtonStyle__init_0($this); +} +var jl_StringBuilder = $rt_classWithoutFields(jl_AbstractStringBuilder); +function jl_StringBuilder__init_0(var_0) { + var var_1 = new jl_StringBuilder(); + jl_StringBuilder__init_2(var_1, var_0); + return var_1; +} +function jl_StringBuilder__init_() { + var var_0 = new jl_StringBuilder(); + jl_StringBuilder__init_1(var_0); + return var_0; +} +function jl_StringBuilder__init_2($this, $capacity) { + jl_AbstractStringBuilder__init_2($this, $capacity); +} +function jl_StringBuilder__init_1($this) { + jl_AbstractStringBuilder__init_1($this); +} +function jl_StringBuilder_append($this, $obj) { + jl_AbstractStringBuilder_append($this, $obj); + return $this; +} +function jl_StringBuilder_append4($this, $string) { + jl_AbstractStringBuilder_append0($this, $string); + return $this; +} +function jl_StringBuilder_append1($this, $value) { + jl_AbstractStringBuilder_append1($this, $value); + return $this; +} +function jl_StringBuilder_append5($this, $value) { + jl_AbstractStringBuilder_append3($this, $value); + return $this; +} +function jl_StringBuilder_append3($this, $value) { + jl_AbstractStringBuilder_append4($this, $value); + return $this; +} +function jl_StringBuilder_append2($this, $value) { + jl_AbstractStringBuilder_append5($this, $value); + return $this; +} +function jl_StringBuilder_append0($this, $c) { + jl_AbstractStringBuilder_append6($this, $c); + return $this; +} +function jl_StringBuilder_append6($this, $chars, $offset, $len) { + jl_AbstractStringBuilder_append10($this, $chars, $offset, $len); + return $this; +} +function jl_StringBuilder_append7($this, $chars) { + jl_AbstractStringBuilder_append11($this, $chars); + return $this; +} +function jl_StringBuilder_append8($this, $s, $start, $end) { + jl_AbstractStringBuilder_append8($this, $s, $start, $end); + return $this; +} +function jl_StringBuilder_append9($this, $s) { + jl_AbstractStringBuilder_append9($this, $s); + return $this; +} +function jl_StringBuilder_append10($this, $b) { + jl_AbstractStringBuilder_append7($this, $b); + return $this; +} +function jl_StringBuilder_insert($this, $target, $value) { + jl_AbstractStringBuilder_insert1($this, $target, $value); + return $this; +} +function jl_StringBuilder_insert0($this, $target, $value) { + jl_AbstractStringBuilder_insert3($this, $target, $value); + return $this; +} +function jl_StringBuilder_insert1($this, $target, $value) { + jl_AbstractStringBuilder_insert4($this, $target, $value); + return $this; +} +function jl_StringBuilder_insert2($this, $index, $s, $start, $end) { + jl_AbstractStringBuilder_insert8($this, $index, $s, $start, $end); + return $this; +} +function jl_StringBuilder_insert3($this, $index, $chars, $offset, $len) { + jl_AbstractStringBuilder_insert9($this, $index, $chars, $offset, $len); + return $this; +} +function jl_StringBuilder_insert4($this, $index, $obj) { + jl_AbstractStringBuilder_insert6($this, $index, $obj); + return $this; +} +function jl_StringBuilder_insert5($this, $index, $b) { + jl_AbstractStringBuilder_insert7($this, $index, $b); + return $this; +} +function jl_StringBuilder_insert6($this, $index, $c) { + jl_AbstractStringBuilder_insert5($this, $index, $c); + return $this; +} +function jl_StringBuilder_delete($this, $start, $end) { + jl_AbstractStringBuilder_delete($this, $start, $end); + return $this; +} +function jl_StringBuilder_deleteCharAt($this, $index) { + jl_AbstractStringBuilder_deleteCharAt($this, $index); + return $this; +} +function jl_StringBuilder_insert7($this, $index, $string) { + jl_AbstractStringBuilder_insert($this, $index, $string); + return $this; +} +function jl_StringBuilder_substring($this, var$1, var$2) { + return jl_AbstractStringBuilder_substring($this, var$1, var$2); +} +function jl_StringBuilder_setLength($this, var$1) { + jl_AbstractStringBuilder_setLength($this, var$1); +} +function jl_StringBuilder_getChars($this, var$1, var$2, var$3, var$4) { + jl_AbstractStringBuilder_getChars($this, var$1, var$2, var$3, var$4); +} +function jl_StringBuilder_subSequence($this, var$1, var$2) { + return jl_AbstractStringBuilder_subSequence($this, var$1, var$2); +} +function jl_StringBuilder_insert8($this, var$1, var$2, var$3, var$4) { + return $this.$insert15(var$1, var$2, var$3, var$4); +} +function jl_StringBuilder_append11($this, var$1, var$2, var$3) { + return $this.$append31(var$1, var$2, var$3); +} +function jl_StringBuilder_insert9($this, var$1, var$2, var$3, var$4) { + return $this.$insert16(var$1, var$2, var$3, var$4); +} +function jl_StringBuilder_append12($this, var$1, var$2, var$3) { + return $this.$append32(var$1, var$2, var$3); +} +function jl_StringBuilder_charAt($this, var$1) { + return jl_AbstractStringBuilder_charAt($this, var$1); +} +function jl_StringBuilder_length($this) { + return jl_AbstractStringBuilder_length($this); +} +function jl_StringBuilder_toString($this) { + return jl_AbstractStringBuilder_toString($this); +} +function jl_StringBuilder_ensureCapacity($this, var$1) { + jl_AbstractStringBuilder_ensureCapacity($this, var$1); +} +function jl_StringBuilder_insert10($this, var$1, var$2) { + return $this.$insert17(var$1, var$2); +} +function jl_StringBuilder_insert11($this, var$1, var$2) { + return $this.$insert18(var$1, var$2); +} +function jl_StringBuilder_insert12($this, var$1, var$2) { + return $this.$insert19(var$1, var$2); +} +function jl_StringBuilder_insert13($this, var$1, var$2) { + return $this.$insert20(var$1, var$2); +} +function jl_StringBuilder_insert14($this, var$1, var$2) { + return $this.$insert21(var$1, var$2); +} +function jl_StringBuilder_insert15($this, var$1, var$2) { + return $this.$insert22(var$1, var$2); +} +function jl_StringBuilder_insert16($this, var$1, var$2) { + return $this.$insert23(var$1, var$2); +} +function jl_StringBuilder_append13($this, var$1) { + return $this.$append33(var$1); +} +function omcsde_DIFFICULTY() { + var a = this; jl_Enum.call(a); + a.$text5 = null; + a.$color7 = null; + a.$level = 0; +} +var omcsde_DIFFICULTY_LOW = null; +var omcsde_DIFFICULTY_MED = null; +var omcsde_DIFFICULTY_HIGH = null; +var omcsde_DIFFICULTY_$VALUES = null; +function omcsde_DIFFICULTY_$callClinit() { + omcsde_DIFFICULTY_$callClinit = $rt_eraseClinit(omcsde_DIFFICULTY); + omcsde_DIFFICULTY__clinit_(); +} +function omcsde_DIFFICULTY__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new omcsde_DIFFICULTY(); + omcsde_DIFFICULTY__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function omcsde_DIFFICULTY_values() { + omcsde_DIFFICULTY_$callClinit(); + return omcsde_DIFFICULTY_$VALUES.$clone(); +} +function omcsde_DIFFICULTY__init_0($this, var$1, var$2, $text, $color, $level) { + omcsde_DIFFICULTY_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$text5 = $text; + $this.$color7 = $color; + $this.$level = $level; +} +function omcsde_DIFFICULTY_$values() { + omcsde_DIFFICULTY_$callClinit(); + return $rt_createArrayFromData(omcsde_DIFFICULTY, [omcsde_DIFFICULTY_LOW, omcsde_DIFFICULTY_MED, omcsde_DIFFICULTY_HIGH]); +} +function omcsde_DIFFICULTY__clinit_() { + omcsde_DIFFICULTY_LOW = omcsde_DIFFICULTY__init_($rt_s(1357), 0, $rt_s(275), omcet_Tools$Colors_createFromHex($rt_s(1358)), 1); + omcsde_DIFFICULTY_MED = omcsde_DIFFICULTY__init_($rt_s(1359), 1, $rt_s(1360), omcet_Tools$Colors_createFromHex($rt_s(1361)), 2); + omcsde_DIFFICULTY_HIGH = omcsde_DIFFICULTY__init_($rt_s(1362), 2, $rt_s(1363), omcet_Tools$Colors_createFromHex($rt_s(1364)), 3); + omcsde_DIFFICULTY_$VALUES = omcsde_DIFFICULTY_$values(); +} +var ju_ConcurrentModificationException = $rt_classWithoutFields(jl_RuntimeException); +function ju_ConcurrentModificationException__init_() { + var var_0 = new ju_ConcurrentModificationException(); + ju_ConcurrentModificationException__init_0(var_0); + return var_0; +} +function ju_ConcurrentModificationException__init_0($this) { + jl_RuntimeException__init_1($this); +} +function omceugt_ToolTip() { + var a = this; jl_Object.call(a); + a.$lines1 = null; + a.$displayFistLineAsTitle = 0; + a.$font11 = null; + a.$color_r4 = 0.0; + a.$color_g4 = 0.0; + a.$color_b4 = 0.0; + a.$color_a4 = 0.0; + a.$toolTipAction = null; + a.$images0 = null; +} +function omceugt_ToolTip__init_0() { + var var_0 = new omceugt_ToolTip(); + omceugt_ToolTip__init_(var_0); + return var_0; +} +function omceugt_ToolTip__init_($this) { + jl_Object__init_0($this); +} +var ju_Hashtable$1 = $rt_classWithoutFields(); +function ju_Hashtable$1__init_() { + var var_0 = new ju_Hashtable$1(); + ju_Hashtable$1__init_0(var_0); + return var_0; +} +function ju_Hashtable$1__init_0($this) { + jl_Object__init_0($this); +} +var cbgggpr_BillboardControllerRenderData = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderData); +function cbgggpr_BillboardControllerRenderData__init_() { + var var_0 = new cbgggpr_BillboardControllerRenderData(); + cbgggpr_BillboardControllerRenderData__init_0(var_0); + return var_0; +} +function cbgggpr_BillboardControllerRenderData__init_0($this) { + cbgggpr_ParticleControllerRenderData__init_($this); +} +var ju_Hashtable$2 = $rt_classWithoutFields(); +function ju_Hashtable$2__init_() { + var var_0 = new ju_Hashtable$2(); + ju_Hashtable$2__init_0(var_0); + return var_0; +} +function ju_Hashtable$2__init_0($this) { + jl_Object__init_0($this); +} +function ju_Hashtable$2_hasNext($this) { + return 0; +} +function ju_Hashtable$2_next($this) { + $rt_throw(ju_NoSuchElementException__init_()); +} +function cgxgbt_TeaNet() { + jl_Object.call(this); + this.$httpResponseListeners = null; +} +function cgxgbt_TeaNet__init_0() { + var var_0 = new cgxgbt_TeaNet(); + cgxgbt_TeaNet__init_(var_0); + return var_0; +} +function cgxgbt_TeaNet__init_($this) { + jl_Object__init_0($this); + $this.$httpResponseListeners = ju_HashMap__init_0(16); +} +function cbgggpv_ScaledNumericValue() { + var a = this; cbgggpv_RangedNumericValue.call(a); + a.$scaling2 = null; + a.$timeline0 = null; + a.$highMin = 0.0; + a.$highMax = 0.0; + a.$relative = 0; +} +function cbgggpv_ScaledNumericValue__init_() { + var var_0 = new cbgggpv_ScaledNumericValue(); + cbgggpv_ScaledNumericValue__init_0(var_0); + return var_0; +} +function cbgggpv_ScaledNumericValue__init_0($this) { + var var$1; + cbgggpv_RangedNumericValue__init_0($this); + var$1 = $rt_createFloatArray(1); + var$1.data[0] = 1.0; + $this.$scaling2 = var$1; + var$1 = $rt_createFloatArray(1); + var$1.data[0] = 0.0; + $this.$timeline0 = var$1; + $this.$relative = 0; +} +function cbgggpv_ScaledNumericValue_setHigh($this, $value) { + $this.$highMin = $value; + $this.$highMax = $value; +} +function omcemm_CMediaArray() { + var a = this; omcemm_CMediaGFX.call(a); + a.$tile_width0 = 0; + a.$tile_height0 = 0; + a.$frameOffset0 = 0; + a.$frameLength0 = 0; +} +function omcemm_CMediaArray__init_(var_0) { + var var_1 = new omcemm_CMediaArray(); + omcemm_CMediaArray__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaArray__init_0($this, $filename) { + omcemm_CMediaGFX__init_($this, $filename); +} +function cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec() { + jl_Object.call(this); + this.$internalFormat = 0; +} +function cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_(var_0) { + var var_1 = new cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec(); + cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_0(var_1, var_0); + return var_1; +} +function cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_0($this, $internalFormat) { + jl_Object__init_0($this); + $this.$internalFormat = $internalFormat; +} +function omceugcc_ComboBox() { + var a = this; omceugc_Component.call(a); + a.$items7 = null; + a.$comboBoxAction = null; + a.$selectedItem0 = null; +} +function omceugcc_ComboBox__init_0() { + var var_0 = new omceugcc_ComboBox(); + omceugcc_ComboBox__init_(var_0); + return var_0; +} +function omceugcc_ComboBox__init_($this) { + omceugc_Component__init_($this); +} +var cbgssa_VisibleAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_VisibleAction__init_0() { + var var_0 = new cbgssa_VisibleAction(); + cbgssa_VisibleAction__init_(var_0); + return var_0; +} +function cbgssa_VisibleAction__init_($this) { + cbgss_Action__init_($this); +} +var omcw_HighScoreManagerWeb$HighScoreAccess = $rt_classWithoutFields(); +var omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache = null; +function omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit() { + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit = $rt_eraseClinit(omcw_HighScoreManagerWeb$HighScoreAccess); + omcw_HighScoreManagerWeb$HighScoreAccess__clinit_(); +} +function omcw_HighScoreManagerWeb$HighScoreAccess__init_0() { + var var_0 = new omcw_HighScoreManagerWeb$HighScoreAccess(); + omcw_HighScoreManagerWeb$HighScoreAccess__init_(var_0); + return var_0; +} +function omcw_HighScoreManagerWeb$HighScoreAccess__init_($this) { + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + jl_Object__init_0($this); +} +function omcw_HighScoreManagerWeb$HighScoreAccess_readHighScores() { + var $s1, $s2, $s3, $s4, $storage, $i1, $i2, $i3, $i4, $storageKey, $storageEntry; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + if (omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache !== null) + return omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache; + if (($rt_s(102).$trim()).$length() > 0) + omcw_HighScoreManagerWeb$HighScoreAccess_migrateLegacyScores(); + $s1 = (omcsde_GAME_MODE_values()).data.length; + $s2 = (omcsde_COLOR_MODE_values()).data.length; + $s3 = (omcsde_DIFFICULTY_values()).data.length; + $s4 = 5; + $storage = $rt_globals.window.localStorage; + omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache = $rt_createMultiArray(omcsm_HighScoreEntry, [$s4, $s3, $s2, $s1]); + $i1 = 0; + while ($i1 < $s1) { + $i2 = 0; + while ($i2 < $s2) { + $i3 = 0; + while ($i3 < $s3) { + $i4 = 0; + while ($i4 < $s4) { + $storageKey = omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryKey($rt_s(1365), $i1, $i2, $i3, $i4); + $storageEntry = $rt_str($storage.getItem($rt_ustr($storageKey))); + omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache.data[$i1].data[$i2].data[$i3].data[$i4] = omcw_HighScoreManagerWeb$HighScoreAccess_convertStorageEntryToHighscoreEntry($storageEntry); + $i4 = $i4 + 1 | 0; + } + $i3 = $i3 + 1 | 0; + } + $i2 = $i2 + 1 | 0; + } + $i1 = $i1 + 1 | 0; + } + return omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache; +} +function omcw_HighScoreManagerWeb$HighScoreAccess_saveHighScores($saveScores) { + var $s1, $s2, $s3, $s4, $storage, $i1, $i2, $i3, $i4, $item, var$12; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + $s1 = (omcsde_GAME_MODE_values()).data.length; + $s2 = (omcsde_COLOR_MODE_values()).data.length; + $s3 = (omcsde_DIFFICULTY_values()).data.length; + $s4 = 5; + $storage = $rt_globals.window.localStorage; + $i1 = 0; + while ($i1 < $s1) { + $i2 = 0; + while ($i2 < $s2) { + $i3 = 0; + while ($i3 < $s3) { + $i4 = 0; + while ($i4 < $s4) { + $item = omcw_HighScoreManagerWeb$HighScoreAccess_convertHighscoreEntryToStorageEntry($saveScores.data[$i1].data[$i2].data[$i3].data[$i4]); + var$12 = omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryKey($rt_s(1365), $i1, $i2, $i3, $i4); + $storage.setItem($rt_ustr(var$12), $rt_ustr($item)); + $i4 = $i4 + 1 | 0; + } + $i3 = $i3 + 1 | 0; + } + $i2 = $i2 + 1 | 0; + } + $i1 = $i1 + 1 | 0; + } + omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache = null; +} +function omcw_HighScoreManagerWeb$HighScoreAccess_migrateLegacyScores() { + var $s1, $s2, $s3, $s4, $storage, $i1, $i2, $i3, $i4, $key, $entry, $keyNew; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + $s1 = (omcsde_GAME_MODE_values()).data.length; + $s2 = (omcsde_COLOR_MODE_values()).data.length; + $s3 = (omcsde_DIFFICULTY_values()).data.length; + $s4 = 5; + $storage = $rt_globals.window.localStorage; + $i1 = 0; + while ($i1 < $s1) { + $i2 = 0; + while ($i2 < $s2) { + $i3 = 0; + while ($i3 < $s3) { + $i4 = 0; + while ($i4 < $s4) { + $key = omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryKey($rt_s(102), $i1, $i2, $i3, $i4); + $entry = $rt_str($storage.getItem($rt_ustr($key))); + if (omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryValid($entry)) { + $keyNew = omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryKey($rt_s(1365), $i1, $i2, $i3, $i4); + $storage.setItem($rt_ustr($keyNew), $rt_ustr($entry)); + $storage.removeItem($rt_ustr($key)); + } + $i4 = $i4 + 1 | 0; + } + $i3 = $i3 + 1 | 0; + } + $i2 = $i2 + 1 | 0; + } + $i1 = $i1 + 1 | 0; + } +} +function omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryKey($key, $i1, $i2, $i3, $i4) { + var var$6; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append(var$6, $key), $rt_s(1366)), $i1), 46), $i2), 46), $i3), 46), $i4); + return jl_StringBuilder_toString(var$6); +} +function omcw_HighScoreManagerWeb$HighScoreAccess_convertHighscoreEntryToStorageEntry($highScoreEntry) { + var var$2, var$3, var$4, var$5; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + if ($highScoreEntry === null) + return $rt_s(1367); + var$2 = $highScoreEntry.$name5; + var$3 = $highScoreEntry.$score; + var$4 = $highScoreEntry.$empty; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append10(jl_StringBuilder_append0(jl_StringBuilder_append5(jl_StringBuilder_append0(jl_StringBuilder_append(var$5, var$2), 59), var$3), 59), var$4); + return jl_StringBuilder_toString(var$5); +} +function omcw_HighScoreManagerWeb$HighScoreAccess_convertStorageEntryToHighscoreEntry($storageEntry) { + var $split, var$3, $name, $score, $empty, $$je; + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + if (!omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryValid($storageEntry)) + return omcsm_HighScoreEntry__init_($rt_s(102), Long_ZERO, 1); + $split = $storageEntry.$split($rt_s(1252)); + var$3 = $split.data; + $name = var$3[0]; + a: { + b: { + try { + $score = (jl_Long_valueOf0(var$3[1])).$longValue(); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break b; + } else { + throw $$e; + } + } + break a; + } + $score = Long_ZERO; + } + $empty = !$rt_s(107).$equals(var$3[2]) ? 0 : 1; + return omcsm_HighScoreEntry__init_($name, $score, $empty); +} +function omcw_HighScoreManagerWeb$HighScoreAccess_storageEntryValid($storageEntry) { + omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit(); + if ($storageEntry === null) + return 0; + if (($storageEntry.$split($rt_s(1252))).data.length >= 3) + return 1; + return 0; +} +function omcw_HighScoreManagerWeb$HighScoreAccess__clinit_() { + omcw_HighScoreManagerWeb$HighScoreAccess_highScoreCache = null; +} +var cbgu_Scaling$8 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$8__init_() { + var var_0 = new cbgu_Scaling$8(); + cbgu_Scaling$8__init_0(var_0); + return var_0; +} +function cbgu_Scaling$8__init_0($this) { + cbgu_Scaling__init_($this); +} +var cbgu_Scaling$7 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$7__init_() { + var var_0 = new cbgu_Scaling$7(); + cbgu_Scaling$7__init_0(var_0); + return var_0; +} +function cbgu_Scaling$7__init_0($this) { + cbgu_Scaling__init_($this); +} +var cbgggpi_ColorInfluencer$Random = $rt_classWithoutFields(cbgggpi_ColorInfluencer); +function cbgggpi_ColorInfluencer$Random__init_0() { + var var_0 = new cbgggpi_ColorInfluencer$Random(); + cbgggpi_ColorInfluencer$Random__init_(var_0); + return var_0; +} +function cbgggpi_ColorInfluencer$Random__init_($this) { + cbgggpi_ColorInfluencer__init_($this); +} +var cbgu_Scaling$6 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$6__init_() { + var var_0 = new cbgu_Scaling$6(); + cbgu_Scaling$6__init_0(var_0); + return var_0; +} +function cbgu_Scaling$6__init_0($this) { + cbgu_Scaling__init_($this); +} +function cbgu_Scaling$6_apply($this, $sourceWidth, $sourceHeight, $targetWidth, $targetHeight) { + cbgu_Scaling_$callClinit(); + cbgu_Scaling_temp.$x4 = $targetWidth; + cbgu_Scaling_temp.$y4 = $targetHeight; + return cbgu_Scaling_temp; +} +var cbgu_Scaling$5 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$5__init_() { + var var_0 = new cbgu_Scaling$5(); + cbgu_Scaling$5__init_0(var_0); + return var_0; +} +function cbgu_Scaling$5__init_0($this) { + cbgu_Scaling__init_($this); +} +function cbgg_VertexAttributes() { + var a = this; jl_Object.call(a); + a.$attributes3 = null; + a.$vertexSize = 0; + a.$mask4 = Long_ZERO; + a.$boneWeightUnits = 0; + a.$textureCoordinates = 0; +} +function cbgg_VertexAttributes__init_(var_0) { + var var_1 = new cbgg_VertexAttributes(); + cbgg_VertexAttributes__init_0(var_1, var_0); + return var_1; +} +function cbgg_VertexAttributes__init_0($this, $attributes) { + var var$2, var$3, $list, $i; + var$2 = $attributes.data; + jl_Object__init_0($this); + $this.$mask4 = Long_fromInt(-1); + $this.$boneWeightUnits = (-1); + $this.$textureCoordinates = (-1); + var$3 = var$2.length; + if (!var$3) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1368))); + $list = $rt_createArray(cbgg_VertexAttribute, var$3); + $i = 0; + while ($i < var$3) { + $list.data[$i] = var$2[$i]; + $i = $i + 1 | 0; + } + $this.$attributes3 = $list; + $this.$vertexSize = cbgg_VertexAttributes_calculateOffsets($this); +} +function cbgg_VertexAttributes_calculateOffsets($this) { + var $count, $i, $attribute; + $count = 0; + $i = 0; + while ($i < $this.$attributes3.data.length) { + $attribute = $this.$attributes3.data[$i]; + $attribute.$offset = $count; + $count = $count + cbgg_VertexAttribute_getSizeInBytes($attribute) | 0; + $i = $i + 1 | 0; + } + return $count; +} +function cbgg_VertexAttributes_size($this) { + return $this.$attributes3.data.length; +} +function cbgg_VertexAttributes_get($this, $index) { + return $this.$attributes3.data[$index]; +} +function ju_Hashtable$4() { + ju_AbstractSet.call(this); + this.$this$092 = null; +} +function ju_Hashtable$4__init_(var_0) { + var var_1 = new ju_Hashtable$4(); + ju_Hashtable$4__init_0(var_1, var_0); + return var_1; +} +function ju_Hashtable$4__init_0($this, $this$0) { + $this.$this$092 = $this$0; + ju_AbstractSet__init_($this); +} +function ju_Hashtable$4_size($this) { + return $this.$this$092.$elementCount; +} +function ju_Hashtable$4_iterator($this) { + if (!$this.$size0()) { + ju_Hashtable_$callClinit(); + return ju_Hashtable_EMPTY_ITERATOR; + } + return ju_Hashtable$HashEnumIterator__init_($this.$this$092, ju_Hashtable$4$iterator$lambda$_5_0__init_()); +} +function ju_Hashtable$4_lambda$iterator$0($entry) { + return $entry.$key; +} +var cbgu_Scaling$9 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$9__init_() { + var var_0 = new cbgu_Scaling$9(); + cbgu_Scaling$9__init_0(var_0); + return var_0; +} +function cbgu_Scaling$9__init_0($this) { + cbgu_Scaling__init_($this); +} +var juf_IntFunction = $rt_classWithoutFields(0); +var cbgm_CumulativeDistribution$CumulativeValue = $rt_classWithoutFields(); +var omceuga_ComboBoxItemAction = $rt_classWithoutFields(); +var cbgmc_Sphere = $rt_classWithoutFields(); +var cbgu_Scaling$4 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$4__init_() { + var var_0 = new cbgu_Scaling$4(); + cbgu_Scaling$4__init_0(var_0); + return var_0; +} +function cbgu_Scaling$4__init_0($this) { + cbgu_Scaling__init_($this); +} +var cbgu_Scaling$3 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$3__init_() { + var var_0 = new cbgu_Scaling$3(); + cbgu_Scaling$3__init_0(var_0); + return var_0; +} +function cbgu_Scaling$3__init_0($this) { + cbgu_Scaling__init_($this); +} +var cbgu_Scaling$2 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$2__init_() { + var var_0 = new cbgu_Scaling$2(); + cbgu_Scaling$2__init_0(var_0); + return var_0; +} +function cbgu_Scaling$2__init_0($this) { + cbgu_Scaling__init_($this); +} +function omceu_API$_Components$_Shape() { + jl_Object.call(this); + this.$this$122 = null; +} +function omceu_API$_Components$_Shape__init_(var_0) { + var var_1 = new omceu_API$_Components$_Shape(); + omceu_API$_Components$_Shape__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_Shape__init_0($this, $this$1) { + $this.$this$122 = $this$1; + jl_Object__init_0($this); +} +var cbgu_Scaling$1 = $rt_classWithoutFields(cbgu_Scaling); +function cbgu_Scaling$1__init_() { + var var_0 = new cbgu_Scaling$1(); + cbgu_Scaling$1__init_0(var_0); + return var_0; +} +function cbgu_Scaling$1__init_0($this) { + cbgu_Scaling__init_($this); +} +function cbgu_Scaling$1_apply($this, $sourceWidth, $sourceHeight, $targetWidth, $targetHeight) { + var $targetRatio, $sourceRatio, $scale; + $targetRatio = $targetHeight / $targetWidth; + $sourceRatio = $sourceHeight / $sourceWidth; + $scale = $targetRatio <= $sourceRatio ? $targetHeight / $sourceHeight : $targetWidth / $sourceWidth; + cbgu_Scaling_$callClinit(); + cbgu_Scaling_temp.$x4 = $sourceWidth * $scale; + cbgu_Scaling_temp.$y4 = $sourceHeight * $scale; + return cbgu_Scaling_temp; +} +function cbgssu_SelectBox$SelectBoxStyle() { + jl_Object.call(this); + this.$fontColor = null; +} +function cbgssu_SelectBox$SelectBoxStyle__init_0() { + var var_0 = new cbgssu_SelectBox$SelectBoxStyle(); + cbgssu_SelectBox$SelectBoxStyle__init_(var_0); + return var_0; +} +function cbgssu_SelectBox$SelectBoxStyle__init_($this) { + jl_Object__init_0($this); + $this.$fontColor = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); +} +function omcsug_SandtrixUIAdapter() { + var a = this; jl_Object.call(a); + a.$api = null; + a.$mediaManager5 = null; + a.$gameEngine = null; + a.$data8 = null; + a.$uiData0 = null; +} +function omcsug_SandtrixUIAdapter__init_(var_0) { + var var_1 = new omcsug_SandtrixUIAdapter(); + omcsug_SandtrixUIAdapter__init_0(var_1, var_0); + return var_1; +} +function omcsug_SandtrixUIAdapter__init_0($this, $gameEngine) { + jl_Object__init_0($this); + $this.$gameEngine = $gameEngine; + $this.$data8 = $gameEngine.$getData0(); +} +function omcsug_SandtrixUIAdapter_init($this, $api, $mediaManager) { + var var$3; + $this.$api = $api; + $this.$mediaManager5 = $mediaManager; + $this.$uiData0 = omcsug_UIData__init_0(); + $this.$uiData0.$animation_timer = 0.0; + $this.$uiData0.$screenShake = 0; + var$3 = $this.$uiData0; + $this.$uiData0.$input_touchYPos = 0; + var$3.$input_touchXPos = 0; + $this.$uiData0.$input_touchTimer = 0.0; + $this.$uiData0.$input_touchDelayTap = 0; + $this.$uiData0.$soundPlayer0 = omcets_SoundPlayer__init_($mediaManager); + $this.$uiData0.$resolveParticleSystem = omcsugp_ResolveParticleSystem__init_($mediaManager); + $this.$uiData0.$gameOverParticleSystem = omcsugp_GameOverParticleSystem__init_($mediaManager); + $this.$uiData0.$sandCreateParticleSystem = omcsugp_SandCreateParticleSystem__init_($mediaManager); + $this.$uiData0.$sandShimmerParticleSystem = omcsugp_SandShimmerParticleSystem__init_($mediaManager); + $this.$uiData0.$nextSandFlowParticleSystem = omcsugp_NextSandFlowParticleSystem__init_($mediaManager, 121); + $this.$uiData0.$scoreTextParticleSystem = omcsugp_ScoreTextParticleSystem__init_($mediaManager); + $this.$uiData0.$gameOverData0 = null; + $this.$uiData0.$timer_sandflowChange = 0; + $this.$uiData0.$sandflowChangeIndex = 0; + $this.$uiData0.$background = omcsu_UIUtils_getBackGroundImage($this.$data8.$settings.$gameMode1, $this.$data8.$settings.$colorMode1); + $this.$uiData0.$theme_layer1 = omcsu_UIUtils_getThemeImage($this.$data8.$settings.$theme1, 0); + $this.$uiData0.$theme_layer2 = omcsu_UIUtils_getThemeImage($this.$data8.$settings.$theme1, 1); + $this.$uiData0.$colorBlindMode = (omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(493)); + $this.$uiData0.$drop_effect = 0; + omcsu_UIUtils_configureGameUIAdapter($api); + $this.$uiData0.$soundPlayer0.$setMuted((omcw_SandtrixSettingsWeb_get()).$getBoolean($rt_s(492))); + $this.$uiData0.$soundPlayer0.$setVolume0((omcw_SandtrixSettingsWeb_get()).$getFloat($rt_s(494))); + omcsug_SandtrixUIAdapter_initGUI($this); +} +function omcsug_SandtrixUIAdapter_initGUI($this) { + var $timeTxt, $linesTxt1, $linesTxt2, $scorePlusTxt, $scoreComboIndicator, $scoreTxt, var$7, var$8, var$9; + $timeTxt = $this.$api.$components0.$text0.$create2(13, 9, omcet_Tools$Text_toArray($rt_s(102))); + $this.$api.$components0.$addUpdateAction($timeTxt, omcsug_SandtrixUIAdapter$1__init_($this, 0, 1, $timeTxt)); + $this.$api.$components0.$setOffset($timeTxt, 0, 1); + $this.$api.$addScreenComponent($timeTxt); + $linesTxt1 = $this.$api.$components0.$text0.$create2(13, 8, omcet_Tools$Text_toArray($rt_s(1369))); + $this.$api.$components0.$setOffset($linesTxt1, 0, 1); + $this.$api.$addScreenComponent($linesTxt1); + $linesTxt2 = $this.$api.$components0.$text0.$create2(13, 7, omcet_Tools$Text_toArray($rt_s(102))); + $this.$api.$components0.$addUpdateAction($linesTxt2, omcsug_SandtrixUIAdapter$2__init_($this, 0, 1, $linesTxt2)); + $this.$api.$components0.$setOffset($linesTxt2, 0, 1); + $this.$api.$addScreenComponent($linesTxt2); + $scorePlusTxt = $this.$api.$components0.$text0.$create2(13, 4, omcet_Tools$Text_toArray($rt_s(102))); + $this.$api.$components0.$addUpdateAction($scorePlusTxt, omcsug_SandtrixUIAdapter$3__init_($this, 0, 1, $scorePlusTxt)); + $this.$api.$components0.$setOffset($scorePlusTxt, 0, 1); + $this.$api.$addScreenComponent($scorePlusTxt); + $scoreComboIndicator = $this.$api.$components0.$image0.$create11(18, 4, null, 0); + $this.$api.$components0.$addUpdateAction($scoreComboIndicator, omcsug_SandtrixUIAdapter$4__init_($this, 0, 1, $scoreComboIndicator)); + $this.$api.$addScreenComponent($scoreComboIndicator); + $scoreTxt = $this.$api.$components0.$text0.$create2(13, 3, omcet_Tools$Text_toArray($rt_s(102))); + $this.$api.$components0.$addUpdateAction($scoreTxt, omcsug_SandtrixUIAdapter$5__init_($this, 0, 1, $scoreTxt)); + $this.$api.$components0.$setOffset($scoreTxt, 0, 1); + $this.$api.$addScreenComponent($scoreTxt); + var$7 = $this.$uiData0; + var$8 = $this.$api.$components0.$text0; + var$9 = $rt_createArray(jl_String, 1); + var$9.data[0] = $rt_s(102); + omceum_GUIBaseMedia_$callClinit(); + var$7.$mapTxt1 = var$8.$create10(2, 11, var$9, omceum_GUIBaseMedia_FONT_WHITE); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt1, 0); + $this.$api.$addScreenComponent($this.$uiData0.$mapTxt1); + var$7 = $this.$uiData0; + var$8 = $this.$api.$components0.$text0; + var$9 = $rt_createArray(jl_String, 1); + var$9.data[0] = $rt_s(102); + var$7.$mapTxt2 = var$8.$create10(2, 8, var$9, omceum_GUIBaseMedia_FONT_WHITE); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt2, 0); + $this.$api.$addScreenComponent($this.$uiData0.$mapTxt2); + var$7 = $this.$uiData0; + var$8 = $this.$api.$components0.$image0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$7.$mapTimerImage = var$8.$create3(2, 10, omcsug_SandtrixBaseMedia_START_TIMER); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTimerImage, 0); + $this.$api.$addScreenComponent($this.$uiData0.$mapTimerImage); + $this.$api.$setMouseTool($this.$api.$mouseTool.$create18($rt_s(966), null, omceum_GUIBaseMedia_GUI_CURSOR_TRANSPARENT)); + $this.$api.$config.$setCursorGui(omceum_GUIBaseMedia_GUI_CURSOR_TRANSPARENT); + $this.$api.$config.$setUiMouseInteractionsDisabled(0); +} +function omcsug_SandtrixUIAdapter_processOutputs($this) { + var $engineOutput, $counter, var$3, $x, $y, $mat, var$7, var$8, var$9, $resolveSand, $resolveScore, $resolveCombo, $x1, $y1, $x2, $y2, var$17, var$18, var$19, var$20, var$21, var$22, $ix, $iy, $map, var$26, var$27; + while ($this.$gameEngine.$outputAvailable()) { + a: { + $engineOutput = $this.$gameEngine.$processOutput(); + switch (omceg_EngineOutput_type($engineOutput)) { + case 0: + $counter = (omceg_EngineOutput_p($engineOutput, 0)).$intValue(); + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_START_BEEP); + $this.$api.$components0.$image0.$setArrayIndex($this.$uiData0.$mapTimerImage, 3 - $counter | 0); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTimerImage, 1); + break a; + case 1: + break; + case 2: + $x = (omceg_EngineOutput_p($engineOutput, 0)).$intValue(); + $y = (omceg_EngineOutput_p($engineOutput, 1)).$intValue(); + $mat = omceg_EngineOutput_p($engineOutput, 2); + var$3 = $this.$uiData0.$resolveParticleSystem; + var$7 = 16 + $x | 0; + var$8 = 0 + $y | 0; + var$9 = !$this.$uiData0.$colorBlindMode ? $mat.$color5 : $mat.$color_colorBlind; + var$3.$addParticle3(var$7, var$8, var$9); + break a; + case 3: + $resolveSand = omceg_EngineOutput_p($engineOutput, 0); + $resolveScore = (omceg_EngineOutput_p($engineOutput, 1)).$longValue(); + $resolveCombo = (omceg_EngineOutput_p($engineOutput, 2)).$intValue(); + $x1 = (omceg_EngineOutput_p($engineOutput, 3)).$intValue(); + $y1 = (omceg_EngineOutput_p($engineOutput, 4)).$intValue(); + $x2 = (omceg_EngineOutput_p($engineOutput, 5)).$intValue(); + $y2 = (omceg_EngineOutput_p($engineOutput, 6)).$intValue(); + var$17 = omcet_Tools$Calc_inBounds0($resolveCombo, 0, 10); + $this.$uiData0.$soundPlayer0.$playSound(omcsu_UIUtils_getResolveSound(var$17)); + $x = $x1 + (($x2 - $x1 | 0) / 2 | 0) | 0; + $y = $y1 + (($y2 - $y1 | 0) / 2 | 0) | 0; + var$3 = $this.$uiData0.$scoreTextParticleSystem; + var$18 = Long_mul($resolveScore, Long_fromInt(var$17)); + var$9 = !$this.$uiData0.$colorBlindMode ? $resolveSand.$color5 : $resolveSand.$color_colorBlind; + var$3.$addParticle4($x, $y, var$18, var$9); + break a; + case 4: + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_PLAY_BEEP); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTimerImage, 0); + $rt_globals.window.CrazyGames.SDK.game.gameplayStart(); + break a; + case 5: + break a; + case 6: + omceg_EngineOutput_p($engineOutput, 0); + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_TETROMINO_DROP); + $this.$uiData0.$screenShake = 3; + break a; + case 7: + omceg_EngineOutput_p($engineOutput, 0); + $x = (omceg_EngineOutput_p($engineOutput, 1)).$intValue(); + $y = (omceg_EngineOutput_p($engineOutput, 2)).$intValue(); + $this.$uiData0.$sandCreateParticleSystem.$addParticle5(16 + $x | 0, 0 + $y | 0); + break a; + case 8: + omceg_EngineOutput_p($engineOutput, 0); + break a; + case 9: + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_TETROMINO_ROTATE); + break a; + case 10: + $this.$uiData0.$gameOverData0 = omceg_EngineOutput_p($engineOutput, 0); + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_GAME_OVER); + $rt_globals.window.CrazyGames.SDK.game.gameplayStop(); + break a; + case 11: + var$3 = $this.$api.$components0.$text0; + var$9 = $this.$uiData0.$mapTxt1; + var$19 = $rt_createArray(jl_String, 1); + var$19.data[0] = !$this.$uiData0.$gameOverData0.$isNewHighScore ? $rt_s(1370) : $rt_s(1371); + var$3.$setLines2(var$9, var$19); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt1, 1); + var$3 = $this.$api.$components0.$text0; + var$9 = $this.$uiData0.$mapTxt2; + var$19 = $rt_createArray(jl_String, 2); + var$20 = var$19.data; + var$21 = cbg_Input$Keys_toString(66); + var$22 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$22, $rt_s(1099)), var$21); + var$20[0] = jl_StringBuilder_toString(var$22); + var$20[1] = $rt_s(1372); + var$3.$setLines2(var$9, var$19); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt2, 1); + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $map = $this.$uiData0.$gameOverData0.$map0.data[$ix].data[$iy]; + if ($map.$sand.$resolveable) { + var$3 = $this.$uiData0.$gameOverParticleSystem; + var$17 = 16 + $ix | 0; + var$26 = 0 + $iy | 0; + var$9 = !$this.$uiData0.$colorBlindMode ? $map.$sand.$color5 : $map.$sand.$color_colorBlind; + var$7 = $map.$darkness; + var$27 = $this.$data8.$settings.$high1; + var$3.$addParticle6(var$17, var$26, var$9, var$7, var$27); + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_GAME_OVER_SAND); + if ($this.$uiData0.$gameOverData0.$isNewHighScore) + $this.$uiData0.$soundPlayer0.$playSound(omcsug_SandtrixBaseMedia_SFX_GAME_OVER_HIGHSCORE); + if (!$this.$uiData0.$gameOverData0.$isNewHighScore) + break a; + if (Long_le($this.$uiData0.$gameOverData0.$score0, Long_ZERO)) + break a; + $rt_globals.window.CrazyGames.SDK.game.happytime(); + break a; + case 12: + break a; + case 13: + var$3 = $this.$api.$components0.$text0; + var$9 = $this.$uiData0.$mapTxt1; + var$19 = $rt_createArray(jl_String, 1); + var$19.data[0] = $rt_s(1373); + var$3.$setLines2(var$9, var$19); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt1, 1); + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_PAUSE); + $rt_globals.window.CrazyGames.SDK.game.gameplayStop(); + break a; + case 14: + var$3 = $this.$api.$components0.$text0; + var$9 = $this.$uiData0.$mapTxt1; + var$19 = $rt_createArray(jl_String, 1); + var$19.data[0] = $rt_s(102); + var$3.$setLines2(var$9, var$19); + $this.$api.$components0.$setVisible($this.$uiData0.$mapTxt1, 0); + var$3 = $this.$uiData0.$soundPlayer0; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$playSound(omcsug_SandtrixBaseMedia_SFX_PAUSE); + $rt_globals.window.CrazyGames.SDK.game.gameplayStart(); + break a; + case 15: + break a; + default: + break a; + } + } + } +} +function omcsug_SandtrixUIAdapter_processInput($this) { + var var$1, $downPressed, $leftPressed, $amount, $rightPressed, $rotatePressed, $pausePressed, $confirmPressed, var$9, var$10, var$11, var$12, var$13, $inputModal, var$15; + if ($this.$api.$input.$mouseDown0() && $this.$api.$input.$mouseDownButton(0)) { + $this.$uiData0.$input_touchXPos = $this.$api.$input.$mouseXGUI(); + $this.$uiData0.$input_touchYPos = $this.$api.$input.$mouseYGUI(); + } + if ($this.$api.$input.$mouseUp0() && $this.$api.$input.$mouseUpButton(0)) { + $this.$uiData0.$input_touchXPos = 0; + $this.$uiData0.$input_touchYPos = 0; + } + a: { + if (!$this.$api.$input.$isKeyDown(20)) { + var$1 = $this.$api.$input; + if (!var$1.$isKeyDown(47)) { + var$1 = $this.$api.$input; + if (var$1.$gamePadLeftY0() >= (-0.6000000238418579)) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadIsButtonDown(9)) { + $downPressed = 0; + break a; + } + } + } + } + $downPressed = 1; + } + if (!$downPressed) + $downPressed = $this.$api.$input.$isMouseButtonDown(0) && $this.$api.$input.$mouseYGUI() < ($this.$uiData0.$input_touchYPos - 15 | 0) ? 1 : 0; + b: { + if (!$this.$api.$input.$isKeyDown(21) && !$this.$api.$input.$isKeyDown(29)) { + var$1 = $this.$api.$input; + if (var$1.$gamePadLeftX0() >= (-0.30000001192092896)) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadIsButtonDown(10)) { + $leftPressed = 0; + break b; + } + } + } + $leftPressed = 1; + } + if (!$leftPressed && $this.$api.$input.$isMouseButtonDown(0) && $this.$api.$input.$mouseXGUI() < $this.$uiData0.$input_touchXPos) { + $amount = omcet_Tools$Calc_inBounds0($this.$uiData0.$input_touchXPos - $this.$api.$input.$mouseXGUI() | 0, 0, 15); + var$1 = $this.$uiData0; + var$1.$input_touchTimer = var$1.$input_touchTimer + $amount / 15.0; + if ($this.$uiData0.$input_touchTimer >= 1.0) { + $leftPressed = 1; + $this.$uiData0.$input_touchTimer = 0.0; + } + } + c: { + if (!$this.$api.$input.$isKeyDown(22) && !$this.$api.$input.$isKeyDown(32)) { + var$1 = $this.$api.$input; + if (var$1.$gamePadLeftX0() <= 0.30000001192092896) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadIsButtonDown(11)) { + $rightPressed = 0; + break c; + } + } + } + $rightPressed = 1; + } + if (!$rightPressed && $this.$api.$input.$isMouseButtonDown(0) && $this.$api.$input.$mouseXGUI() > $this.$uiData0.$input_touchXPos) { + $amount = omcet_Tools$Calc_inBounds0($this.$api.$input.$mouseXGUI() - $this.$uiData0.$input_touchXPos | 0, 0, 15); + var$1 = $this.$uiData0; + var$1.$input_touchTimer = var$1.$input_touchTimer + $amount / 15.0; + if ($this.$uiData0.$input_touchTimer >= 1.0) { + $rightPressed = 1; + $this.$uiData0.$input_touchTimer = 0.0; + } + } + d: { + e: { + f: { + if ($this.$api.$input.$keyDown0()) { + if ($this.$api.$input.$keyDownKey(19)) + break f; + if ($this.$api.$input.$keyDownKey(51)) + break f; + } + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(0))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(1))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(2))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(3))) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadDown()) + break e; + if (!$this.$api.$input.$gamePadDownButton(8)) + break e; + } + } + } + } + } + $rotatePressed = 1; + break d; + } + $rotatePressed = 0; + } + if (!$rotatePressed) { + if ($this.$api.$input.$isMouseButtonDown(0)) { + var$1 = $this.$uiData0; + var$1.$input_touchDelayTap = var$1.$input_touchDelayTap + 1 | 0; + } + if ($this.$api.$input.$mouseUp0() && $this.$api.$input.$mouseUpButton(0)) { + if ($this.$uiData0.$input_touchDelayTap < 8) + $rotatePressed = 1; + $this.$uiData0.$input_touchDelayTap = 0; + } + } + g: { + h: { + if (!($this.$api.$input.$keyDown0() && $this.$api.$input.$keyDownKey(44))) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadDown()) + break h; + if (!$this.$api.$input.$gamePadDownButton(14) && !$this.$api.$input.$gamePadDownButton(16)) + break h; + } + $pausePressed = 1; + break g; + } + $pausePressed = 0; + } + if ($this.$api.$input.$gamePadDisconnected0()) + $pausePressed = 1; + i: { + j: { + if (!($this.$api.$input.$keyDown0() && $this.$api.$input.$keyDownKey(66))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(0))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(1))) { + var$1 = $this.$api.$input; + if (!(var$1.$gamePadDown() && $this.$api.$input.$gamePadDownButton(2))) { + var$1 = $this.$api.$input; + if (!var$1.$gamePadDown()) + break j; + if (!$this.$api.$input.$gamePadDownButton(3)) + break j; + } + } + } + } + $confirmPressed = 1; + break i; + } + $confirmPressed = 0; + } + if (!$confirmPressed) + $confirmPressed = !$this.$api.$input.$mouseDown0() && !$this.$api.$input.$mouseDownButton(0) ? 0 : 1; + k: { + l: { + m: { + omcsug_SandtrixUIAdapter$7_$callClinit(); + switch (omcsug_SandtrixUIAdapter$7_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal($this.$data8.$state3)]) { + case 1: + break l; + case 2: + break; + case 3: + if (!$pausePressed) + break k; + $this.$gameEngine.$input0(omceg_EngineInput__init_0(6, $rt_createArray(jl_Object, 0))); + break k; + case 4: + break m; + default: + break k; + } + break k; + } + if (!$confirmPressed) + break k; + if (!$this.$uiData0.$gameOverData0.$isNewHighScore) { + $this.$gameEngine.$input0(omceg_EngineInput__init_0(5, $rt_createArray(jl_Object, 0))); + break k; + } + if ($this.$api.$getModalWindow() !== null) + break k; + var$1 = $this.$api.$preConfigured; + var$9 = (omcw_SandtrixSettingsWeb_get()).$getString0($rt_s(563)); + var$10 = omcsug_SandtrixUIAdapter$6__init_($this); + var$11 = $this.$api.$config; + var$12 = var$11.$getDefaultLowerCaseCharacters(); + var$11 = $this.$api.$config; + var$13 = var$11.$getDefaultUpperCaseCharacters(); + $inputModal = var$1.$modal_CreateTouchTextInputModal($rt_s(1374), $rt_s(1375), var$9, var$10, 1, 8, var$12, var$13, 17); + $this.$api.$windows.$setFoldable($inputModal, 0); + $this.$api.$windows.$setMoveAble($inputModal, 0); + $this.$api.$addWindowAsModal($inputModal); + var$1 = $this.$api; + var$15 = $this.$api.$mouseTool; + var$9 = null; + omceum_GUIBaseMedia_$callClinit(); + var$1.$setMouseTool(var$15.$create18($rt_s(966), var$9, omceum_GUIBaseMedia_GUI_CURSOR_ARROW)); + $this.$api.$config.$setCursorGui(omceum_GUIBaseMedia_GUI_CURSOR_ARROW); + break k; + } + if ($leftPressed) + $this.$gameEngine.$input0(omceg_EngineInput__init_0(1, $rt_createArray(jl_Object, 0))); + if ($rightPressed) + $this.$gameEngine.$input0(omceg_EngineInput__init_0(2, $rt_createArray(jl_Object, 0))); + if ($downPressed) + $this.$gameEngine.$input0(omceg_EngineInput__init_0(3, $rt_createArray(jl_Object, 0))); + if ($rotatePressed) + $this.$gameEngine.$input0(omceg_EngineInput__init_0(4, $rt_createArray(jl_Object, 0))); + if ($pausePressed) + $this.$gameEngine.$input0(omceg_EngineInput__init_0(6, $rt_createArray(jl_Object, 0))); + } +} +function omcsug_SandtrixUIAdapter_update($this) { + omcsug_SandtrixUIAdapter_processOutputs($this); + omcsug_SandtrixUIAdapter_processInput($this); + omcsug_SandtrixUIAdapter_update_ParticleSystems($this); + omcsug_SandtrixUIAdapter_update_Sound($this); +} +function omcsug_SandtrixUIAdapter_update_Sound($this) { + $this.$uiData0.$soundPlayer0.$update(); +} +function omcsug_SandtrixUIAdapter_update_ParticleSystems($this) { + var var$1; + var$1 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$1 === omcsde_STATE_PAUSE) + return; + omcsug_SandtrixUIAdapter_particles_createSandShimmer($this); + $this.$uiData0.$sandCreateParticleSystem.$update(); + $this.$uiData0.$sandShimmerParticleSystem.$update(); + $this.$uiData0.$nextSandFlowParticleSystem.$update(); + $this.$uiData0.$scoreTextParticleSystem.$update(); + $this.$uiData0.$resolveParticleSystem.$update(); + $this.$uiData0.$gameOverParticleSystem.$update(); +} +function omcsug_SandtrixUIAdapter_particles_createSandShimmer($this) { + var $i, $ix, $iy; + a: { + if (omcet_Tools$Calc_chance(0.02500000037252903)) { + $i = 0; + while (true) { + if ($i >= 10) + break a; + $ix = cbgm_MathUtils_random2(0, 79); + $iy = cbgm_MathUtils_random2(0, 143); + if ($this.$data8.$map3.data[$ix].data[$iy].$sand.$resolveable) + break; + $i = $i + 1 | 0; + } + $this.$uiData0.$sandShimmerParticleSystem.$addParticle7(16 + $ix | 0, 0 + $iy | 0, $this.$data8.$map3, $ix, $iy); + } + } +} +function omcsug_SandtrixUIAdapter_render($this, $batch, $mainViewPort) { + var var$3; + var$3 = $this.$uiData0; + var$3.$animation_timer = var$3.$animation_timer + cbg_Gdx_graphics.$getDeltaTime(); + cbg_Gdx_gl.$glClear(16640); + $batch.$begin(); + omcsug_SandtrixUIAdapter_drawBackGround($this, $batch); + omcsug_SandtrixUIAdapter_drawThemeLayer1($this, $batch); + omcsug_SandtrixUIAdapter_drawNextTetromino($this, $batch); + omcsug_SandtrixUIAdapter_drawComboMeter($this, $batch); + omcsug_SandtrixUIAdapter_drawThemeLayer2($this, $batch); + omcsug_SandtrixUIAdapter_drawMap($this, $batch); + omcsug_SandtrixUIAdapter_drawCurrentTetromino($this, $batch); + omcsug_SandtrixUIAdapter_drawParticles($this, $batch); + $batch.$end7(); +} +function omcsug_SandtrixUIAdapter_renderFinalScreen($this, $spriteBatch_screen, $texture_game, $texture_gui, $internalResolutionWidth, $internalResolutionHeight) { + var var$6, var$7, var$8, var$9; + cbg_Gdx_gl.$glClear(16384); + if ($this.$uiData0.$screenShake > 0) { + var$6 = $this.$uiData0; + var$6.$screenShake = var$6.$screenShake - 1 | 0; + } + $spriteBatch_screen.$begin(); + $spriteBatch_screen.$setColor(0.0, 0.0, 0.0, 1.0); + var$6 = $this.$mediaManager5; + omcsug_SandtrixBaseMedia_$callClinit(); + var$7 = omcsug_SandtrixBaseMedia_PIXEL; + var$8 = $internalResolutionWidth; + var$9 = $internalResolutionHeight; + var$6.$drawCMediaImageScale0($spriteBatch_screen, var$7, 0.0, 0.0, 0.0, 0.0, var$8, var$9); + $spriteBatch_screen.$setColor(1.0, 1.0, 1.0, 1.0); + $spriteBatch_screen.$draw1($texture_game, 0.0, -$this.$uiData0.$screenShake | 0, var$8, var$9); + $spriteBatch_screen.$draw1($texture_gui, 0.0, -$this.$uiData0.$screenShake | 0, var$8, var$9); + $spriteBatch_screen.$end7(); +} +function omcsug_SandtrixUIAdapter_drawParticles($this, $batch) { + var var$2; + var$2 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$2 === omcsde_STATE_PAUSE) + return; + $this.$uiData0.$sandCreateParticleSystem.$render2($batch); + $this.$uiData0.$sandShimmerParticleSystem.$render2($batch); + $this.$uiData0.$nextSandFlowParticleSystem.$render2($batch); + $this.$uiData0.$resolveParticleSystem.$render0($batch, $this.$uiData0.$animation_timer); + $this.$uiData0.$gameOverParticleSystem.$render2($batch); + $this.$uiData0.$scoreTextParticleSystem.$render2($batch); +} +function omcsug_SandtrixUIAdapter_drawCurrentTetromino($this, $batch) { + var var$2, $tetromino, $x, $y, var$6, $i; + var$2 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$2 === omcsde_STATE_PAUSE) + return; + if ($this.$data8.$currentTetromino === null) + return; + $tetromino = $this.$data8.$currentTetromino; + $x = 16 + cbgm_MathUtils_round($tetromino.$x9) | 0; + $y = 0 + cbgm_MathUtils_round($tetromino.$y9) | 0; + if (!$this.$data8.$tetromino_drop) { + if ($this.$uiData0.$drop_effect > 0) { + var$6 = $this.$uiData0; + var$6.$drop_effect = var$6.$drop_effect - 1 | 0; + } + } else if ($this.$uiData0.$drop_effect < 8) { + var$6 = $this.$uiData0; + var$6.$drop_effect = var$6.$drop_effect + 1 | 0; + } + a: { + if ($this.$uiData0.$drop_effect > 0) { + $i = $this.$uiData0.$drop_effect; + while (true) { + if ($i <= 1) + break a; + omcsug_SandtrixUIAdapter_drawTetromino($this, $batch, $tetromino, $x, $y + $i | 0, 0.10000000149011612); + $i = $i + (-1) | 0; + } + } + } + omcsug_SandtrixUIAdapter_drawTetromino($this, $batch, $tetromino, $x, $y, 1.0); + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawTetromino($this, $batch, $tetromino, $x, $y, $alpha) { + var $ix, $iy, $leftBright, $upBright, $rightDark, $downDark, $color, $brightness, var$14, var$15, var$16, var$17; + $ix = 0; + while ($ix < $tetromino.$size7) { + $iy = 0; + while ($iy < $tetromino.$size7) { + if ($tetromino.$filled.data[$ix].data[$iy]) { + $leftBright = $ix && $tetromino.$filled.data[$ix - 1 | 0].data[$iy] ? 0 : 1; + $upBright = $iy != ($tetromino.$size7 - 1 | 0) && $tetromino.$filled.data[$ix].data[$iy + 1 | 0] ? 0 : 1; + $rightDark = $ix != ($tetromino.$size7 - 1 | 0) && $tetromino.$filled.data[$ix + 1 | 0].data[$iy] ? 0 : 1; + $downDark = $iy && $tetromino.$filled.data[$ix].data[$iy - 1 | 0] ? 0 : 1; + $color = !$this.$uiData0.$colorBlindMode ? $tetromino.$sand0.data[$ix].data[$iy].$color5 : $tetromino.$sand0.data[$ix].data[$iy].$color_colorBlind; + $brightness = 1.0; + if ($leftBright) + $brightness = 1.2999999523162842; + if ($upBright) + $brightness = $brightness + 0.30000001192092896; + if ($rightDark) + $brightness = $brightness - 0.30000001192092896; + if ($downDark) + $brightness = $brightness - 0.30000001192092896; + var$14 = $color.$r1 * $tetromino.$darkness0.data[$ix].data[$iy] * $brightness; + var$14 = omcet_Tools$Calc_inBounds01(var$14); + var$15 = $color.$g1 * $tetromino.$darkness0.data[$ix].data[$iy] * $brightness; + var$15 = omcet_Tools$Calc_inBounds01(var$15); + var$16 = $color.$b1 * $tetromino.$darkness0.data[$ix].data[$iy] * $brightness; + var$16 = omcet_Tools$Calc_inBounds01(var$16); + $batch.$setColor(var$14, var$15, var$16, $alpha); + var$17 = $this.$mediaManager5; + omcsug_SandtrixBaseMedia_$callClinit(); + var$17.$drawCMediaImage($batch, omcsug_SandtrixBaseMedia_PIXEL, $x + $ix | 0, $y + $iy | 0); + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } +} +function omcsug_SandtrixUIAdapter_drawBackGround($this, $batch) { + var $bgWidth, $bgHeight, $ix, $iy; + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); + $bgWidth = $this.$uiData0.$background.$tile_width; + $bgHeight = $this.$uiData0.$background.$tile_height; + $ix = 0; + while ($ix < $this.$api.$resolutionWidth()) { + $iy = 0; + while ($iy < ($this.$api.$resolutionHeight() + 2 | 0)) { + $this.$mediaManager5.$drawCMediaAnimation($batch, $this.$uiData0.$background, $ix, $iy, $this.$uiData0.$animation_timer); + $iy = $iy + $bgHeight | 0; + } + $ix = $ix + $bgWidth | 0; + } + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawThemeLayer1($this, $batch) { + $this.$mediaManager5.$drawCMediaImage($batch, $this.$uiData0.$theme_layer1, 0.0, 0.0); + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawThemeLayer2($this, $batch) { + $this.$mediaManager5.$drawCMediaImage($batch, $this.$uiData0.$theme_layer2, 0.0, 0.0); + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawComboMeter($this, $batch) { + var var$2, var$3, $index, $percent, $color, $flicker; + var$2 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$2 === omcsde_STATE_PAUSE) + return; + var$3 = $this.$mediaManager5; + omcsug_SandtrixBaseMedia_$callClinit(); + $index = var$3.$getCMediaArraySize(omcsug_SandtrixBaseMedia_COMBO_METER) - 1 | 0; + $percent = $this.$data8.$display.$comboTimePct; + omcet_Tools$Colors_$callClinit(); + $color = omcet_Tools$Colors_WHITE; + if ($percent > 0.0) { + omcsm_RedGreenGradient_$callClinit(); + $color = omcsm_RedGreenGradient_gradient.data[cbgm_MathUtils_round($percent * 99.0)]; + $index = cbgm_MathUtils_round((1.0 - $percent) * $index); + } + $flicker = cbgm_MathUtils_random(0.699999988079071, 1.0); + $batch.$setColor($color.$r1 * $flicker, $color.$g1 * $flicker, $color.$b1 * $flicker, 1.0); + $this.$mediaManager5.$drawCMediaArray($batch, omcsug_SandtrixBaseMedia_COMBO_METER, 104.0, 40.0, $index); + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawNextTetromino($this, $batch) { + var var$2, var$3, $iy, $tetromino, $ix, $sandFlowSand, $sandFlowColor, $darkness, $middle, $tetromino_x, $tetromino_y, $flicker; + var$2 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$2 === omcsde_STATE_PAUSE) + return; + a: { + if ($this.$data8.$nextTetromino !== null) { + if ($this.$data8.$nextTetromino !== $this.$uiData0.$nextTetrominoLast) { + $this.$uiData0.$nextTetrominoLast2 = $this.$uiData0.$nextTetrominoLast; + $this.$uiData0.$timer_sandflowChange = $this.$uiData0.$nextTetrominoLast === null ? 0 : 6; + $this.$uiData0.$nextTetrominoLast = $this.$data8.$nextTetromino; + } + if ($this.$uiData0.$timer_sandflowChange > 0) { + var$3 = $this.$uiData0; + var$3.$timer_sandflowChange = var$3.$timer_sandflowChange - 1 | 0; + } + $iy = 0; + while ($iy < 6) { + if ($this.$uiData0.$timer_sandflowChange <= 0) + $tetromino = $this.$data8.$nextTetromino; + else { + if ($this.$uiData0.$sandflowChangeIndex) { + $tetromino = $this.$uiData0.$nextTetrominoLast2; + $this.$uiData0.$sandflowChangeIndex = 0; + } else { + $tetromino = $this.$data8.$nextTetromino; + $this.$uiData0.$sandflowChangeIndex = 1; + } + if ($iy == 5) + $this.$uiData0.$sandflowChangeIndex = $this.$uiData0.$sandflowChangeIndex != 1 ? 1 : 0; + } + $ix = 0; + while ($ix < 2) { + $sandFlowSand = $tetromino.$colors0.data[cbgm_MathUtils_random2(0, $tetromino.$colors0.data.length - 1 | 0)]; + $sandFlowColor = !$this.$uiData0.$colorBlindMode ? $sandFlowSand.$color5 : $sandFlowSand.$color_colorBlind; + $darkness = cbgm_MathUtils_random(0.800000011920929, 1.0); + $this.$uiData0.$nextSandFlowParticleSystem.$addParticle8((142 + $ix | 0) - 1 | 0, 93 + $iy | 0, $sandFlowColor.$r1 * $darkness, $sandFlowColor.$g1 * $darkness, $sandFlowColor.$b1 * $darkness); + $ix = $ix + 1 | 0; + } + $iy = $iy + 1 | 0; + } + $middle = $this.$data8.$nextTetromino.$size7 / 4 | 0; + $tetromino_x = 132 - $middle | 0; + $tetromino_y = 116 - $middle | 0; + $flicker = cbgm_MathUtils_random(0.699999988079071, 1.0); + omcsc_CFG_UI_$callClinit(); + $batch.$setColor(omcsc_CFG_UI_NEXT_TETROMINO_SCREEN_COLOR.$r1 * $flicker, omcsc_CFG_UI_NEXT_TETROMINO_SCREEN_COLOR.$g1 * $flicker, omcsc_CFG_UI_NEXT_TETROMINO_SCREEN_COLOR.$b1 * $flicker, 1.0); + $ix = 0; + while (true) { + if ($ix >= $this.$data8.$nextTetromino.$size7) + break a; + $iy = 0; + while ($iy < $this.$data8.$nextTetromino.$size7) { + if ($this.$data8.$nextTetromino.$filled.data[$ix].data[$iy]) { + var$3 = $this.$mediaManager5; + omcsug_SandtrixBaseMedia_$callClinit(); + var$3.$drawCMediaImage0($batch, omcsug_SandtrixBaseMedia_PIXEL, $tetromino_x + ($ix / 2 | 0) | 0, $tetromino_y + ($iy / 2 | 0) | 0, 0.0, 0.0, 1.0, 1.0); + } + $iy = $iy + 2 | 0; + } + $ix = $ix + 2 | 0; + } + } + } + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_drawMap($this, $batch) { + var var$2, $ix, $iy, $sand, $color, $darkness, var$8; + var$2 = $this.$data8.$state3; + omcsde_STATE_$callClinit(); + if (var$2 === omcsde_STATE_PAUSE) + return; + $ix = 0; + while ($ix < 80) { + $iy = 0; + while ($iy < 144) { + $sand = $this.$data8.$map3.data[$ix].data[$iy].$sand; + omcsde_SAND_$callClinit(); + if ($sand !== omcsde_SAND_NONE) { + $color = !$this.$uiData0.$colorBlindMode ? $this.$data8.$map3.data[$ix].data[$iy].$sand.$color5 : $this.$data8.$map3.data[$ix].data[$iy].$sand.$color_colorBlind; + $darkness = $this.$data8.$map3.data[$ix].data[$iy].$darkness; + $batch.$setColor($color.$r1 * $darkness, $color.$g1 * $darkness, $color.$b1 * $darkness, $color.$a1); + var$8 = $this.$mediaManager5; + omcsug_SandtrixBaseMedia_$callClinit(); + var$8.$drawCMediaImage($batch, omcsug_SandtrixBaseMedia_PIXEL, 16 + $ix | 0, 0 + $iy | 0); + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + cbgg_Color_$callClinit(); + $batch.$setColor0(cbgg_Color_WHITE); +} +function omcsug_SandtrixUIAdapter_shutdown($this) { + $this.$uiData0.$soundPlayer0.$shutdown(); + $this.$uiData0.$resolveParticleSystem.$shutdown(); + $this.$uiData0.$gameOverParticleSystem.$shutdown(); + $this.$uiData0.$sandCreateParticleSystem.$shutdown(); + $this.$uiData0.$sandShimmerParticleSystem.$shutdown(); + $this.$uiData0.$scoreTextParticleSystem.$shutdown(); + $this.$uiData0.$nextSandFlowParticleSystem.$shutdown(); +} +var jur_AbstractCharClass$LazyASCII = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyASCII__init_() { + var var_0 = new jur_AbstractCharClass$LazyASCII(); + jur_AbstractCharClass$LazyASCII__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyASCII__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyASCII_computeValue($this) { + return (jur_CharClass__init_()).$add0(0, 127); +} +function cbggg_GlyphLayout() { + var a = this; jl_Object.call(a); + a.$runs = null; + a.$colors = null; + a.$glyphCount0 = 0; + a.$width10 = 0.0; + a.$height9 = 0.0; +} +var cbggg_GlyphLayout_glyphRunPool = null; +var cbggg_GlyphLayout_colorStack = null; +function cbggg_GlyphLayout_$callClinit() { + cbggg_GlyphLayout_$callClinit = $rt_eraseClinit(cbggg_GlyphLayout); + cbggg_GlyphLayout__clinit_(); +} +function cbggg_GlyphLayout__init_3() { + var var_0 = new cbggg_GlyphLayout(); + cbggg_GlyphLayout__init_(var_0); + return var_0; +} +function cbggg_GlyphLayout__init_4(var_0, var_1) { + var var_2 = new cbggg_GlyphLayout(); + cbggg_GlyphLayout__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_GlyphLayout__init_5(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new cbggg_GlyphLayout(); + cbggg_GlyphLayout__init_1(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function cbggg_GlyphLayout__init_6(var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { + var var_9 = new cbggg_GlyphLayout(); + cbggg_GlyphLayout__init_2(var_9, var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); + return var_9; +} +function cbggg_GlyphLayout__init_($this) { + cbggg_GlyphLayout_$callClinit(); + jl_Object__init_0($this); + $this.$runs = cbgu_Array__init_(1); + $this.$colors = cbgu_IntArray__init_(2); +} +function cbggg_GlyphLayout__init_0($this, $font, $str) { + cbggg_GlyphLayout_$callClinit(); + jl_Object__init_0($this); + $this.$runs = cbgu_Array__init_(1); + $this.$colors = cbgu_IntArray__init_(2); + $this.$setText1($font, $str); +} +function cbggg_GlyphLayout__init_1($this, $font, $str, $color, $targetWidth, $halign, $wrap) { + cbggg_GlyphLayout_$callClinit(); + jl_Object__init_0($this); + $this.$runs = cbgu_Array__init_(1); + $this.$colors = cbgu_IntArray__init_(2); + $this.$setText2($font, $str, $color, $targetWidth, $halign, $wrap); +} +function cbggg_GlyphLayout__init_2($this, $font, $str, $start, $end, $color, $targetWidth, $halign, $wrap, $truncate) { + cbggg_GlyphLayout_$callClinit(); + jl_Object__init_0($this); + $this.$runs = cbgu_Array__init_(1); + $this.$colors = cbgu_IntArray__init_(2); + $this.$setText0($font, $str, $start, $end, $color, $targetWidth, $halign, $wrap, $truncate); +} +function cbggg_GlyphLayout_setText($this, $font, $str) { + $this.$setText0($font, $str, 0, $str.$length(), $font.$getColor(), 0.0, 8, 0, null); +} +function cbggg_GlyphLayout_setText0($this, $font, $str, $color, $targetWidth, $halign, $wrap) { + $this.$setText0($font, $str, 0, $str.$length(), $color, $targetWidth, $halign, $wrap, null); +} +function cbggg_GlyphLayout_setText1($this, $font, $str, $start, $end, $color, $targetWidth, $halign, $wrap, $truncate) { + var $fontData, $wrapOrTruncate, $currentColor, $markupEnabled, $isLastRun, $y, $down, $lineRun, $lastGlyph, var$19, $runStart, $newline, $runEnd, var$23, $length, $run, $runWidth, $i, var$28, var$29, $glyph, $glyphWidth, $wrapIndex; + $this.$reset2(); + $fontData = $font.$data7; + if ($start == $end) { + $this.$height9 = $fontData.$capHeight; + return; + } + if ($wrap) + $targetWidth = jl_Math_max0($targetWidth, $fontData.$spaceXadvance * 3.0); + $wrapOrTruncate = !$wrap && $truncate === null ? 0 : 1; + $currentColor = $color.$toIntBits(); + $this.$colors.$add10(0, $currentColor); + $markupEnabled = $fontData.$markupEnabled; + if ($markupEnabled) + cbggg_GlyphLayout_colorStack.$add5($currentColor); + $isLastRun = 0; + $y = 0.0; + $down = $fontData.$down; + $lineRun = null; + $lastGlyph = null; + var$19 = $currentColor; + $runStart = $start; + a: { + b: while (true) { + c: { + $newline = 0; + if ($start == $end) { + if ($runStart == $end) + break b; + $isLastRun = 1; + $runEnd = $end; + } else { + d: { + var$23 = $start + 1 | 0; + switch ($str.$charAt($start)) { + case 10: + $runEnd = var$23 - 1 | 0; + $newline = 1; + $start = var$23; + break c; + case 91: + if (!$markupEnabled) { + $start = var$23; + break d; + } + $length = cbggg_GlyphLayout_parseColorMarkup($this, $str, var$23, $end); + if ($length >= 0) { + $runEnd = var$23 - 1 | 0; + $start = var$23 + ($length + 1 | 0) | 0; + if ($start == $end) { + $isLastRun = 1; + break c; + } + $currentColor = cbggg_GlyphLayout_colorStack.$peek0(); + break c; + } + if ($length != (-2)) { + $start = var$23; + break d; + } + $start = var$23 + 1 | 0; + break d; + default: + } + $start = var$23; + } + continue b; + } + } + $run = cbggg_GlyphLayout_glyphRunPool.$obtain(); + $run.$x6 = 0.0; + $run.$y6 = $y; + $fontData.$getGlyphs($run, $str, $runStart, $runEnd, $lastGlyph); + $this.$glyphCount0 = $this.$glyphCount0 + $run.$glyphs0.$size | 0; + if ($currentColor != var$19) { + if ($this.$colors.$get0($this.$colors.$size1 - 2 | 0) != $this.$glyphCount0) { + $this.$colors.$add5($this.$glyphCount0); + $this.$colors.$add5($currentColor); + } else + $this.$colors.$set($this.$colors.$size1 - 1 | 0, $currentColor); + var$19 = $currentColor; + } + e: { + if (!$run.$glyphs0.$size) { + cbggg_GlyphLayout_glyphRunPool.$free($run); + if ($lineRun === null) + break e; + } else if ($lineRun !== null) { + $lineRun.$appendRun($run); + cbggg_GlyphLayout_glyphRunPool.$free($run); + } else { + $this.$runs.$add1($run); + $lineRun = $run; + } + if (!$newline && !$isLastRun) + $lastGlyph = $lineRun.$glyphs0.$peek(); + else { + cbggg_GlyphLayout_setLastGlyphXAdvance($this, $fontData, $lineRun); + $lastGlyph = null; + } + if ($wrapOrTruncate && $lineRun.$glyphs0.$size && !(!$newline && !$isLastRun)) { + $runWidth = $lineRun.$xAdvances.$first1() + $lineRun.$xAdvances.$get7(1); + $i = 2; + while ($i < $lineRun.$xAdvances.$size5) { + var$28 = $lineRun.$glyphs0; + var$29 = $i - 1 | 0; + $glyph = var$28.$get5(var$29); + $glyphWidth = cbggg_GlyphLayout_getGlyphWidth($this, $glyph, $fontData); + if ($runWidth + $glyphWidth - 9.999999747378752E-5 <= $targetWidth) + $runWidth = $runWidth + $lineRun.$xAdvances.$items2.data[$i]; + else { + if ($truncate !== null) { + cbggg_GlyphLayout_truncate($this, $fontData, $lineRun, $targetWidth, $truncate); + break a; + } + $wrapIndex = $fontData.$getWrapIndex($lineRun.$glyphs0, $i); + if (!(!$wrapIndex && $lineRun.$x6 === 0.0) && $wrapIndex < $lineRun.$glyphs0.$size) + var$29 = $wrapIndex; + $lineRun = cbggg_GlyphLayout_wrap($this, $fontData, $lineRun, var$29); + if ($lineRun === null) + break e; + $this.$runs.$add1($lineRun); + $y = $y + $down; + $lineRun.$x6 = 0.0; + $lineRun.$y6 = $y; + $runWidth = $lineRun.$xAdvances.$first1() + $lineRun.$xAdvances.$get7(1); + $i = 1; + } + $i = $i + 1 | 0; + } + } + } + if ($newline) { + $lineRun = null; + $lastGlyph = null; + $y = $runEnd != $runStart ? $y + $down : $y + $down * $fontData.$blankLineScale; + } + $runStart = $start; + } + } + $this.$height9 = $fontData.$capHeight + jl_Math_abs0($y); + cbggg_GlyphLayout_calculateWidths($this, $fontData); + cbggg_GlyphLayout_alignRuns($this, $targetWidth, $halign); + if ($markupEnabled) + cbggg_GlyphLayout_colorStack.$clear6(); +} +function cbggg_GlyphLayout_calculateWidths($this, $fontData) { + var $width, $runsItems, $i, $n, $run, $xAdvances, var$8, $runWidth, $max, $glyphs, $ii, $nn, $glyph, $glyphWidth; + $width = 0.0; + $runsItems = $this.$runs.$items; + $i = 0; + $n = $this.$runs.$size; + while ($i < $n) { + $run = $runsItems.data[$i]; + $xAdvances = $run.$xAdvances.$items2; + var$8 = $xAdvances.data; + $runWidth = $run.$x6 + var$8[0]; + $max = 0.0; + $glyphs = $run.$glyphs0.$items; + $ii = 0; + $nn = $run.$glyphs0.$size; + while ($ii < $nn) { + $glyph = $glyphs.data[$ii]; + $glyphWidth = cbggg_GlyphLayout_getGlyphWidth($this, $glyph, $fontData); + $max = jl_Math_max0($max, $runWidth + $glyphWidth); + $ii = $ii + 1 | 0; + $runWidth = $runWidth + var$8[$ii]; + } + $run.$width13 = jl_Math_max0($runWidth, $max) - $run.$x6; + $width = jl_Math_max0($width, $run.$x6 + $run.$width13); + $i = $i + 1 | 0; + } + $this.$width10 = $width; +} +function cbggg_GlyphLayout_alignRuns($this, $targetWidth, $halign) { + var $center, $runsItems, $i, $n, $run; + a: { + if (!($halign & 8)) { + $center = !($halign & 1) ? 0 : 1; + $runsItems = $this.$runs.$items; + $i = 0; + $n = $this.$runs.$size; + while (true) { + if ($i >= $n) + break a; + $run = $runsItems.data[$i]; + $run.$x6 = $run.$x6 + (!$center ? $targetWidth - $run.$width13 : 0.5 * ($targetWidth - $run.$width13)); + $i = $i + 1 | 0; + } + } + } +} +function cbggg_GlyphLayout_truncate($this, $fontData, $run, $targetWidth, $truncate) { + var $glyphCount, $truncateRun, $truncateWidth, $xAdvances, $i, $n, var$11, $count, $width, $xAdvance, $droppedGlyphCount, var$16; + $glyphCount = $run.$glyphs0.$size; + cbggg_GlyphLayout_$callClinit(); + $truncateRun = cbggg_GlyphLayout_glyphRunPool.$obtain(); + $fontData.$getGlyphs($truncateRun, $truncate, 0, $truncate.$length(), null); + $truncateWidth = 0.0; + if ($truncateRun.$xAdvances.$size5 > 0) { + cbggg_GlyphLayout_setLastGlyphXAdvance($this, $fontData, $truncateRun); + $xAdvances = $truncateRun.$xAdvances.$items2; + $i = 1; + $n = $truncateRun.$xAdvances.$size5; + while ($i < $n) { + $truncateWidth = $truncateWidth + $xAdvances.data[$i]; + $i = $i + 1 | 0; + } + } + var$11 = $targetWidth - $truncateWidth; + $count = 0; + $width = $run.$x6; + $xAdvances = $run.$xAdvances.$items2; + a: { + while (true) { + if ($count >= $run.$xAdvances.$size5) + break a; + $xAdvance = $xAdvances.data[$count]; + $width = $width + $xAdvance; + if ($width > var$11) + break; + $count = $count + 1 | 0; + } + } + if ($count <= 1) { + $run.$glyphs0.$clear6(); + $run.$xAdvances.$clear6(); + $run.$xAdvances.$addAll2($truncateRun.$xAdvances); + } else { + $run.$glyphs0.$truncate0($count - 1 | 0); + $run.$xAdvances.$truncate0($count); + cbggg_GlyphLayout_setLastGlyphXAdvance($this, $fontData, $run); + if ($truncateRun.$xAdvances.$size5 > 0) + $run.$xAdvances.$addAll3($truncateRun.$xAdvances, 1, $truncateRun.$xAdvances.$size5 - 1 | 0); + } + b: { + $droppedGlyphCount = $glyphCount - $run.$glyphs0.$size | 0; + if ($droppedGlyphCount > 0) { + $this.$glyphCount0 = $this.$glyphCount0 - $droppedGlyphCount | 0; + if ($fontData.$markupEnabled) + while (true) { + if ($this.$colors.$size1 <= 2) + break b; + if ($this.$colors.$get0($this.$colors.$size1 - 2 | 0) < $this.$glyphCount0) + break b; + var$16 = $this.$colors; + var$16.$size1 = var$16.$size1 - 2 | 0; + } + } + } + $run.$glyphs0.$addAll4($truncateRun.$glyphs0); + $this.$glyphCount0 = $this.$glyphCount0 + $truncate.$length() | 0; + cbggg_GlyphLayout_glyphRunPool.$free($truncateRun); +} +function cbggg_GlyphLayout_wrap($this, $fontData, $first, $secondStart) { + var $glyphs2, $glyphCount, $xAdvances2, $firstEnd, var$8, $second, $droppedGlyphCount, $lastColor, var$12, $glyphs1, $xAdvances1, $firstGlyphCount, $secondGlyphCount, $reductionThreshold, $i, $colorChangeIndex; + $glyphs2 = $first.$glyphs0; + $glyphCount = $first.$glyphs0.$size; + $xAdvances2 = $first.$xAdvances; + $firstEnd = $secondStart; + a: { + while (true) { + if ($firstEnd <= 0) + break a; + if (!$fontData.$isWhitespace(($glyphs2.$get5($firstEnd - 1 | 0)).$id & 65535)) + break; + $firstEnd = $firstEnd + (-1) | 0; + } + } + b: { + while (true) { + var$8 = $rt_compare($secondStart, $glyphCount); + if (var$8 >= 0) + break b; + if (!$fontData.$isWhitespace(($glyphs2.$get5($secondStart)).$id & 65535)) + break; + $secondStart = $secondStart + 1 | 0; + } + } + $second = null; + if (var$8 >= 0) { + $glyphs2.$truncate0($firstEnd); + $xAdvances2.$truncate0($firstEnd + 1 | 0); + $droppedGlyphCount = $secondStart - $firstEnd | 0; + if ($droppedGlyphCount > 0) { + $this.$glyphCount0 = $this.$glyphCount0 - $droppedGlyphCount | 0; + if ($fontData.$markupEnabled && $this.$colors.$get0($this.$colors.$size1 - 2 | 0) > $this.$glyphCount0) { + $lastColor = $this.$colors.$peek0(); + while ($this.$colors.$get0($this.$colors.$size1 - 2 | 0) > $this.$glyphCount0) { + var$12 = $this.$colors; + var$12.$size1 = var$12.$size1 - 2 | 0; + } + $this.$colors.$set($this.$colors.$size1 - 2 | 0, $this.$glyphCount0); + $this.$colors.$set($this.$colors.$size1 - 1 | 0, $lastColor); + } + } + } else + c: { + cbggg_GlyphLayout_$callClinit(); + $second = cbggg_GlyphLayout_glyphRunPool.$obtain(); + $glyphs1 = $second.$glyphs0; + $glyphs1.$addAll5($glyphs2, 0, $firstEnd); + $glyphs2.$removeRange(0, $secondStart - 1 | 0); + $first.$glyphs0 = $glyphs1; + $second.$glyphs0 = $glyphs2; + $xAdvances1 = $second.$xAdvances; + $xAdvances1.$addAll3($xAdvances2, 0, $firstEnd + 1 | 0); + $xAdvances2.$removeRange(1, $secondStart); + $xAdvances2.$items2.data[0] = cbggg_GlyphLayout_getLineOffset($this, $glyphs2, $fontData); + $first.$xAdvances = $xAdvances1; + $second.$xAdvances = $xAdvances2; + $firstGlyphCount = $first.$glyphs0.$size; + $secondGlyphCount = $second.$glyphs0.$size; + $droppedGlyphCount = ($glyphCount - $firstGlyphCount | 0) - $secondGlyphCount | 0; + $this.$glyphCount0 = $this.$glyphCount0 - $droppedGlyphCount | 0; + if ($fontData.$markupEnabled && $droppedGlyphCount > 0) { + $reductionThreshold = $this.$glyphCount0 - $secondGlyphCount | 0; + $i = $this.$colors.$size1 - 2 | 0; + while (true) { + if ($i < 2) + break c; + $colorChangeIndex = $this.$colors.$get0($i); + if ($colorChangeIndex <= $reductionThreshold) + break; + $this.$colors.$set($i, $colorChangeIndex - $droppedGlyphCount | 0); + $i = $i + (-2) | 0; + } + } + } + if ($firstEnd) + cbggg_GlyphLayout_setLastGlyphXAdvance($this, $fontData, $first); + else { + cbggg_GlyphLayout_$callClinit(); + cbggg_GlyphLayout_glyphRunPool.$free($first); + $this.$runs.$pop(); + } + return $second; +} +function cbggg_GlyphLayout_setLastGlyphXAdvance($this, $fontData, $run) { + var $last; + $last = $run.$glyphs0.$peek(); + if (!$last.$fixedWidth) + $run.$xAdvances.$items2.data[$run.$xAdvances.$size5 - 1 | 0] = cbggg_GlyphLayout_getGlyphWidth($this, $last, $fontData); +} +function cbggg_GlyphLayout_getGlyphWidth($this, $glyph, $fontData) { + return ($glyph.$width2 + $glyph.$xoffset | 0) * $fontData.$scaleX2 - $fontData.$padRight1; +} +function cbggg_GlyphLayout_getLineOffset($this, $glyphs, $fontData) { + return ( -($glyphs.$first0()).$xoffset | 0) * $fontData.$scaleX2 - $fontData.$padLeft1; +} +function cbggg_GlyphLayout_parseColorMarkup($this, $str, $start, $end) { + var $color, $i, $ch, var$7, var$8, $color_0; + if ($start == $end) + return (-1); + switch ($str.$charAt($start)) { + case 35: + $color = 0; + $i = $start + 1 | 0; + a: { + while (true) { + if ($i >= $end) + break a; + $ch = $str.$charAt($i); + if ($ch == 93) + break; + var$7 = ($color << 4) + $ch | 0; + if ($ch >= 48 && $ch <= 57) + $color = var$7 + (-48) | 0; + else if ($ch >= 65 && $ch <= 70) + $color = var$7 + (-55) | 0; + else { + if ($ch < 97) + break a; + if ($ch > 102) + break a; + $color = var$7 + (-87) | 0; + } + $i = $i + 1 | 0; + } + if ($i >= ($start + 2 | 0) && $i <= ($start + 9 | 0)) { + var$8 = $i - $start | 0; + if (var$8 < 8) + $color = $color << ((9 - var$8 | 0) << 2) | 255; + cbggg_GlyphLayout_$callClinit(); + cbggg_GlyphLayout_colorStack.$add5(jl_Integer_reverseBytes($color)); + return var$8; + } + } + return (-1); + case 91: + break; + case 93: + cbggg_GlyphLayout_$callClinit(); + if (cbggg_GlyphLayout_colorStack.$size1 > 1) + cbggg_GlyphLayout_colorStack.$pop0(); + return 0; + default: + $i = $start + 1 | 0; + while ($i < $end) { + $ch = $str.$charAt($i); + if ($ch == 93) { + $color_0 = cbgg_Colors_get(($str.$subSequence($start, $i)).$toString()); + if ($color_0 === null) + return (-1); + cbggg_GlyphLayout_$callClinit(); + cbggg_GlyphLayout_colorStack.$add5($color_0.$toIntBits()); + return $i - $start | 0; + } + $i = $i + 1 | 0; + } + return (-1); + } + return (-2); +} +function cbggg_GlyphLayout_reset($this) { + cbggg_GlyphLayout_$callClinit(); + cbggg_GlyphLayout_glyphRunPool.$freeAll0($this.$runs); + $this.$runs.$clear6(); + $this.$colors.$clear6(); + $this.$glyphCount0 = 0; + $this.$width10 = 0.0; + $this.$height9 = 0.0; +} +function cbggg_GlyphLayout_toString($this) { + var $buffer, $i, $n; + if (!$this.$runs.$size) + return $rt_s(102); + $buffer = jl_StringBuilder__init_0(128); + $buffer.$append21($this.$width10); + $buffer.$append0(120); + $buffer.$append21($this.$height9); + $buffer.$append0(10); + $i = 0; + $n = $this.$runs.$size; + while ($i < $n) { + $buffer.$append1(($this.$runs.$get5($i)).$toString()); + $buffer.$append0(10); + $i = $i + 1 | 0; + } + $buffer.$setLength($buffer.$length() - 1 | 0); + return $buffer.$toString(); +} +function cbggg_GlyphLayout__clinit_() { + cbggg_GlyphLayout_glyphRunPool = cbgu_Pools_get0($rt_cls(cbggg_GlyphLayout$GlyphRun)); + cbggg_GlyphLayout_colorStack = cbgu_IntArray__init_(4); +} +var jt_DateFormatElement$NumericWeekday = $rt_classWithoutFields(jt_DateFormatElement$Numeric); +function jt_DateFormatElement$NumericWeekday__init_(var_0) { + var var_1 = new jt_DateFormatElement$NumericWeekday(); + jt_DateFormatElement$NumericWeekday__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$NumericWeekday__init_0($this, $length) { + jt_DateFormatElement$Numeric__init_0($this, 7, $length, 1); +} +function jt_DateFormatElement$NumericWeekday_processBeforeFormat($this, $num) { + return $num == 1 ? 7 : $num - 1 | 0; +} +function cbggg_PixmapPacker$Page$1() { + cbgg_Texture.call(this); + this.$this$093 = null; +} +function cbggg_PixmapPacker$Page$1__init_(var_0, var_1) { + var var_2 = new cbggg_PixmapPacker$Page$1(); + cbggg_PixmapPacker$Page$1__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_PixmapPacker$Page$1__init_0($this, $this$0, $data) { + $this.$this$093 = $this$0; + cbgg_Texture__init_6($this, $data); +} +function cbggg_PixmapPacker$Page$1_dispose($this) { + cbgg_Texture_dispose($this); + $this.$this$093.$image1.$dispose(); +} +var cbggg_HdpiMode = $rt_classWithoutFields(jl_Enum); +var cbggg_HdpiMode_Logical = null; +var cbggg_HdpiMode_Pixels = null; +var cbggg_HdpiMode_$VALUES = null; +function cbggg_HdpiMode_$callClinit() { + cbggg_HdpiMode_$callClinit = $rt_eraseClinit(cbggg_HdpiMode); + cbggg_HdpiMode__clinit_(); +} +function cbggg_HdpiMode__init_(var_0, var_1) { + var var_2 = new cbggg_HdpiMode(); + cbggg_HdpiMode__init_0(var_2, var_0, var_1); + return var_2; +} +function cbggg_HdpiMode_values() { + cbggg_HdpiMode_$callClinit(); + return cbggg_HdpiMode_$VALUES.$clone(); +} +function cbggg_HdpiMode__init_0($this, var$1, var$2) { + cbggg_HdpiMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbggg_HdpiMode__clinit_() { + cbggg_HdpiMode_Logical = cbggg_HdpiMode__init_($rt_s(1376), 0); + cbggg_HdpiMode_Pixels = cbggg_HdpiMode__init_($rt_s(1377), 1); + cbggg_HdpiMode_$VALUES = $rt_createArrayFromData(cbggg_HdpiMode, [cbggg_HdpiMode_Logical, cbggg_HdpiMode_Pixels]); +} +var cbgssu_DragAndDrop$1 = $rt_classWithoutFields(cbgssu_DragListener); +var cbgssu_Label$LabelStyle = $rt_classWithoutFields(); +function cbgssu_Label$LabelStyle__init_0() { + var var_0 = new cbgssu_Label$LabelStyle(); + cbgssu_Label$LabelStyle__init_(var_0); + return var_0; +} +function cbgssu_Label$LabelStyle__init_($this) { + jl_Object__init_0($this); +} +function cbgggm_Node() { + var a = this; jl_Object.call(a); + a.$inheritTransform = 0; + a.$translation0 = null; + a.$rotation2 = null; + a.$scale7 = null; + a.$localTransform = null; + a.$globalTransform = null; + a.$parts = null; + a.$children1 = null; +} +function cbgggm_Node__init_0() { + var var_0 = new cbgggm_Node(); + cbgggm_Node__init_(var_0); + return var_0; +} +function cbgggm_Node__init_($this) { + jl_Object__init_0($this); + $this.$inheritTransform = 1; + $this.$translation0 = cbgm_Vector3__init_(); + $this.$rotation2 = cbgm_Quaternion__init_1(0.0, 0.0, 0.0, 1.0); + $this.$scale7 = cbgm_Vector3__init_0(1.0, 1.0, 1.0); + $this.$localTransform = cbgm_Matrix4__init_(); + $this.$globalTransform = cbgm_Matrix4__init_(); + $this.$parts = cbgu_Array__init_(2); + $this.$children1 = cbgu_Array__init_(2); +} +var cbgm_Octree$1 = $rt_classWithoutFields(cbgu_Pool); +var cgxgbta_TeaWebAgent = $rt_classWithoutFields(); +function cgxgbta_TeaWebAgent__init_0() { + var var_0 = new cgxgbta_TeaWebAgent(); + cgxgbta_TeaWebAgent__init_(var_0); + return var_0; +} +function cgxgbta_TeaWebAgent__init_($this) { + jl_Object__init_0($this); +} +function cgxgbta_TeaWebAgent_computeAgentInfo() { + var $jsObj; + $jsObj = cgxgbta_TeaWebAgent_createAgent$js_body$_1(); + return $jsObj; +} +function cgxgbta_TeaWebAgent_createAgent$js_body$_1() { + var userAgent = $rt_globals.navigator.userAgent.toLowerCase(); + return { firefox : userAgent.indexOf('firefox') != -1, chrome : userAgent.indexOf('chrome') != -1, safari : userAgent.indexOf('safari') != -1, opera : userAgent.indexOf('opera') != -1, IE : userAgent.indexOf('msie') != -1, macOS : userAgent.indexOf('mac') != -1, linux : userAgent.indexOf('linux') != -1, windows : userAgent.indexOf('win') != -1, userAgent : userAgent }; +} +function cbgm_EarClippingTriangulator() { + var a = this; jl_Object.call(a); + a.$indicesArray = null; + a.$vertexTypes = null; + a.$triangles0 = null; +} +function cbgm_EarClippingTriangulator__init_0() { + var var_0 = new cbgm_EarClippingTriangulator(); + cbgm_EarClippingTriangulator__init_(var_0); + return var_0; +} +function cbgm_EarClippingTriangulator__init_($this) { + jl_Object__init_0($this); + $this.$indicesArray = cbgu_ShortArray__init_1(); + $this.$vertexTypes = cbgu_IntArray__init_0(); + $this.$triangles0 = cbgu_ShortArray__init_1(); +} +function jur_Quantifier() { + var a = this; jur_SpecialToken.call(a); + a.$min4 = 0; + a.$max4 = 0; +} +function jur_Quantifier__init_(var_0, var_1) { + var var_2 = new jur_Quantifier(); + jur_Quantifier__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_Quantifier__init_0($this, $min, $max) { + jur_SpecialToken__init_($this); + $this.$min4 = $min; + $this.$max4 = $max; +} +function jur_Quantifier_min($this) { + return $this.$min4; +} +function jur_Quantifier_max($this) { + return $this.$max4; +} +function jur_Quantifier_toString($this) { + var var$1, var$2, var$3; + var$1 = $this.$min4; + var$2 = $this.$max4 == 2147483647 ? $rt_s(102) : (jl_Integer__init_($this.$max4)).$toString(); + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append0(var$3, 123), var$1), 44), var$2), 125); + return jl_StringBuilder_toString(var$3); +} +function jur_AbstractCharClass$LazyJavaUpperCase$1() { + jur_AbstractCharClass.call(this); + this.$this$094 = null; +} +function jur_AbstractCharClass$LazyJavaUpperCase$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaUpperCase$1(); + jur_AbstractCharClass$LazyJavaUpperCase$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaUpperCase$1__init_0($this, $this$0) { + $this.$this$094 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUpperCase$1_contains($this, $ch) { + return jl_Character_isUpperCase($ch); +} +function jn_URI$Helper() { + jl_Object.call(this); + this.$this$095 = null; +} +function jn_URI$Helper__init_(var_0) { + var var_1 = new jn_URI$Helper(); + jn_URI$Helper__init_0(var_1, var_0); + return var_1; +} +function jn_URI$Helper__init_0($this, var$1) { + $this.$this$095 = var$1; + jl_Object__init_0($this); +} +function jn_URI$Helper_parseURI($this, $uri, $forceServer) { + var $index, var$4, var$5, var$6, var$7, $index2, $index3, var$10, $pathIndex; + $this.$this$095.$string5 = $uri; + $index = $uri.$indexOf1(35); + if ($index == (-1)) + var$4 = $uri; + else { + var$5 = $this.$this$095; + var$6 = $index + 1 | 0; + var$5.$fragment = $uri.$substring(var$6); + jn_URI$Helper_validateFragment($this, $uri, $this.$this$095.$fragment, var$6); + var$4 = $uri.$substring0(0, $index); + } + a: { + b: { + var$7 = var$4.$indexOf1(58); + $index2 = var$4.$indexOf1(47); + $index3 = var$4.$indexOf1(63); + if (var$7 != (-1) && !($index2 < var$7 && $index2 != (-1))) { + if ($index3 >= var$7) + break b; + if ($index3 == (-1)) + break b; + } + $this.$this$095.$absolute = 0; + $this.$this$095.$schemespecificpart = var$4; + break a; + } + $this.$this$095.$absolute = 1; + $this.$this$095.$scheme = var$4.$substring0(0, var$7); + if (!$this.$this$095.$scheme.$length()) + $rt_throw(jn_URISyntaxException__init_1($uri, $rt_s(102))); + jn_URI$Helper_validateScheme($this, $uri, $this.$this$095.$scheme, 0); + $this.$this$095.$schemespecificpart = var$4.$substring(var$7 + 1 | 0); + if (!$this.$this$095.$schemespecificpart.$length()) + $rt_throw(jn_URISyntaxException__init_1($uri, $rt_s(102))); + } + c: { + d: { + if ($this.$this$095.$scheme !== null) { + if ($this.$this$095.$schemespecificpart.$length() > 0) { + var$5 = $this.$this$095.$schemespecificpart; + if (var$5.$charAt(0) == 47) + break d; + } + $this.$this$095.$opaque = 1; + jn_URI$Helper_validateSsp($this, $uri, $this.$this$095.$schemespecificpart, ($index2 + 2 | 0) + var$7 | 0); + break c; + } + } + $this.$this$095.$opaque = 0; + var$5 = $this.$this$095.$schemespecificpart; + var$10 = var$5.$indexOf1(63); + if (var$10 != (-1)) { + $this.$this$095.$query = var$5.$substring(var$10 + 1 | 0); + var$5 = var$5.$substring0(0, var$10); + jn_URI$Helper_validateQuery($this, $uri, $this.$this$095.$query, ($index2 + 1 | 0) + var$10 | 0); + } + if (!var$5.$startsWith0($rt_s(1378))) + $this.$this$095.$path0 = var$5; + else { + var$10 = var$5.$indexOf(47, 2); + if (var$10 != (-1)) { + $this.$this$095.$authority = var$5.$substring0(2, var$10); + $this.$this$095.$path0 = var$5.$substring(var$10); + } else { + $this.$this$095.$authority = var$5.$substring(2); + if (!$this.$this$095.$authority.$length() && $this.$this$095.$query === null && $this.$this$095.$fragment === null) + $rt_throw(jn_URISyntaxException__init_1($uri, $rt_s(102))); + $this.$this$095.$path0 = $rt_s(102); + } + if (!$this.$this$095.$authority.$length()) + $this.$this$095.$authority = null; + else + jn_URI$Helper_validateAuthority($this, $uri, $this.$this$095.$authority, var$7 + 3 | 0); + } + $pathIndex = 0; + if ($index2 > (-1)) + $pathIndex = $pathIndex + $index2 | 0; + if (var$10 > (-1)) + $pathIndex = $pathIndex + var$10 | 0; + jn_URI$Helper_validatePath($this, $uri, $this.$this$095.$path0, $pathIndex); + } + jn_URI$Helper_parseAuthority($this, $forceServer); +} +function jn_URI$Helper_validateScheme($this, $uri, $scheme, $index) { + var $ch, $e, $$je; + $ch = $scheme.$charAt(0); + if (!($ch >= 97 && $ch <= 122) && !($ch >= 65 && $ch <= 90)) + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), 0)); + a: { + try { + jn_URIEncoderDecoder_validateSimple($scheme, $rt_s(1379)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_validateSsp($this, $uri, $ssp, $index) { + var $e, $$je; + a: { + try { + jn_URIEncoderDecoder_validate($ssp, $rt_s(1380)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_validateAuthority($this, $uri, $authority, $index) { + var $e, $$je; + a: { + try { + jn_URIEncoderDecoder_validate($authority, $rt_s(1381)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_validatePath($this, $uri, $path, $index) { + var $e, $$je; + a: { + try { + jn_URIEncoderDecoder_validate($path, $rt_s(1382)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_validateQuery($this, $uri, $query, $index) { + var $e, $$je; + a: { + try { + jn_URIEncoderDecoder_validate($query, $rt_s(1383)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_validateFragment($this, $uri, $fragment, $index) { + var $e, $$je; + a: { + try { + jn_URIEncoderDecoder_validate($fragment, $rt_s(1380)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + $e = $$je; + break a; + } else { + throw $$e; + } + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $e.$getIndex() | 0)); +} +function jn_URI$Helper_parseAuthority($this, $forceServer) { + var $tempUserinfo, $hostindex, $tempPort, $tempHost, $index, var$7, $endindex, $tempHost_0, $$je; + if ($this.$this$095.$authority === null) + return; + $tempUserinfo = null; + $hostindex = 0; + $tempPort = (-1); + $tempHost = $this.$this$095.$authority; + $index = $tempHost.$indexOf1(64); + if ($index != (-1)) { + $tempUserinfo = $tempHost.$substring0(0, $index); + jn_URI$Helper_validateUserinfo($this, $this.$this$095.$authority, $tempUserinfo, 0); + $hostindex = $index + 1 | 0; + $tempHost = $tempHost.$substring($hostindex); + } + a: { + b: { + c: { + var$7 = $tempHost.$lastIndexOf(58); + $endindex = $tempHost.$indexOf1(93); + if (var$7 != (-1) && $endindex < var$7) { + $tempHost_0 = $tempHost.$substring0(0, var$7); + if (var$7 >= ($tempHost.$length() - 1 | 0)) + $tempHost = $tempHost_0; + else + try { + $tempPort = jl_Integer_parseInt0($tempHost.$substring(var$7 + 1 | 0)); + if ($tempPort < 0) + break b; + $tempHost = $tempHost_0; + break c; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + } + } + if ($tempHost.$equals($rt_s(102))) { + if (!$forceServer) + return; + $rt_throw(jn_URISyntaxException__init_($this.$this$095.$authority, $rt_s(102), $hostindex)); + } + if (!jn_URI$Helper_isValidHost($this, $forceServer, $tempHost)) + return; + $this.$this$095.$userinfo = $tempUserinfo; + $this.$this$095.$host = $tempHost; + $this.$this$095.$port = $tempPort; + $this.$this$095.$serverAuthority = 1; + return; + } + d: { + try { + if ($forceServer) + break d; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + break a; + } else { + throw $$e; + } + } + return; + } + try { + $rt_throw(jn_URISyntaxException__init_($this.$this$095.$authority, $rt_s(102), ($hostindex + var$7 | 0) + 1 | 0)); + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_NumberFormatException) { + } else { + throw $$e; + } + } + } + if (!$forceServer) + return; + $rt_throw(jn_URISyntaxException__init_($this.$this$095.$authority, $rt_s(102), ($hostindex + var$7 | 0) + 1 | 0)); +} +function jn_URI$Helper_validateUserinfo($this, $uri, $userinfo, $index) { + var $i, $ch; + $i = 0; + a: { + while ($i < $userinfo.$length()) { + $ch = $userinfo.$charAt($i); + if ($ch == 93) + break a; + if ($ch == 91) + break a; + $i = $i + 1 | 0; + } + return; + } + $rt_throw(jn_URISyntaxException__init_($uri, $rt_s(102), $index + $i | 0)); +} +function jn_URI$Helper_isValidHost($this, $forceServer, $host) { + var $index, var$4; + if ($host.$charAt(0) == 91) { + if ($host.$charAt($host.$length() - 1 | 0) != 93) + $rt_throw(jn_URISyntaxException__init_($host, $rt_s(102), 0)); + if (jn_URI$Helper_isValidIP6Address($this, $host)) + return 1; + $rt_throw(jn_URISyntaxException__init_1($host, $rt_s(102))); + } + if ($host.$indexOf1(91) == (-1) && $host.$indexOf1(93) == (-1)) { + $index = $host.$lastIndexOf(46); + if ($index >= 0 && $index != ($host.$length() - 1 | 0)) { + var$4 = $index + 1 | 0; + if (jl_Character_isDigit($host.$charAt(var$4))) { + if (jn_URI$Helper_isValidIPv4Address($this, $host)) + return 1; + if (!$forceServer) + return 0; + $rt_throw(jn_URISyntaxException__init_($host, $rt_s(102), 0)); + } + } + if (jn_URI$Helper_isValidDomainName($this, $host)) + return 1; + if (!$forceServer) + return 0; + $rt_throw(jn_URISyntaxException__init_($host, $rt_s(102), 0)); + } + $rt_throw(jn_URISyntaxException__init_($host, $rt_s(102), 0)); +} +function jn_URI$Helper_isValidDomainName($this, $host) { + var $index, $next, $label, $ch, $$je; + a: { + try { + jn_URIEncoderDecoder_validateSimple($host, $rt_s(1384)); + break a; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jn_URISyntaxException) { + } else { + throw $$e; + } + } + return 0; + } + $index = 0; + while (true) { + $next = $host.$indexOf(46, $index); + if ($next == (-1)) { + if ($host.$charAt($index) != 45 && $host.$charAt($host.$length() - 1 | 0) != 45) { + $label = $host.$substring($index); + if ($label.$equals($host)) + return 1; + $ch = $label.$charAt(0); + return $ch >= 48 && $ch <= 57 ? 0 : 1; + } + return 0; + } + if ($host.$charAt($index) == 45) + break; + if ($host.$charAt($next - 1 | 0) == 45) + break; + $index = $next + 1 | 0; + } + return 0; +} +function jn_URI$Helper_isValidIPv4Address($this, $host) { + var $index, $num, var$4, $index2, var$6, $$je; + a: { + b: { + try { + $index = $host.$indexOf1(46); + $num = jl_Integer_parseInt0($host.$substring0(0, $index)); + if ($num >= 0 && $num <= 255) + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return 0; + } + c: { + try { + var$4 = $index + 1 | 0; + $index2 = $host.$indexOf(46, var$4); + var$4 = jl_Integer_parseInt0($host.$substring0(var$4, $index2)); + if (var$4 >= 0 && var$4 <= 255) + break c; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return 0; + } + d: { + try { + var$6 = $index2 + 1 | 0; + $index = $host.$indexOf(46, var$6); + var$4 = jl_Integer_parseInt0($host.$substring0(var$6, $index)); + if (var$4 >= 0 && var$4 <= 255) + break d; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return 0; + } + e: { + try { + var$4 = jl_Integer_parseInt0($host.$substring($index + 1 | 0)); + if (var$4 < 0) + break e; + if (var$4 > 255) + break e; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return 1; + } + try { + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + return 0; + } + return 0; +} +function jn_URI$Helper_isValidIP6Address($this, $ipAddress) { + var $length, $doubleColon, $numberOfColons, $numberOfPeriods, $word, $c, $offset, $i, var$10, var$11; + $length = $ipAddress.$length(); + $doubleColon = 0; + $numberOfColons = 0; + $numberOfPeriods = 0; + $word = $rt_s(102); + $c = 0; + $offset = 0; + if ($length < 2) + return 0; + $i = 0; + a: while (true) { + if ($i >= $length) { + if ($numberOfPeriods > 0) + return $numberOfPeriods == 3 && jn_URI$Helper_isValidIP4Word($this, $word) ? 1 : 0; + if ($numberOfColons != 7 && !$doubleColon) + return 0; + b: { + if ($word.$isEmpty() && $ipAddress.$charAt(($length - 1 | 0) - $offset | 0) != 58) { + var$10 = ($length - 2 | 0) - $offset | 0; + if ($ipAddress.$charAt(var$10) != 58) { + var$10 = 0; + break b; + } + } + var$10 = 1; + } + return var$10; + } + c: { + d: { + e: { + f: { + g: { + var$11 = $ipAddress.$charAt($i); + switch (var$11) { + case 46: + break d; + case 58: + break f; + case 91: + break e; + case 93: + break g; + default: + } + if ($word.$length() > 3) + return 0; + if (!jn_URI$Helper_isValidHexChar($this, var$11)) + return 0; + $word = $word.$concat(jl_String_valueOf2(var$11)); + break c; + } + if ($i != ($length - 1 | 0)) + return 0; + if ($ipAddress.$charAt(0) != 91) + break a; + break c; + } + $numberOfColons = $numberOfColons + 1 | 0; + if ($numberOfColons > 7) + return 0; + if ($numberOfPeriods > 0) + return 0; + if ($c == 58) { + if ($doubleColon) + return 0; + $doubleColon = 1; + } + $word = $rt_s(102); + break c; + } + if ($i) + return 0; + if ($ipAddress.$charAt($length - 1 | 0) != 93) + return 0; + if ($ipAddress.$charAt(1) == 58 && $ipAddress.$charAt(2) != 58) + return 0; + $offset = 1; + if ($length < 4) + return 0; + break c; + } + $numberOfPeriods = $numberOfPeriods + 1 | 0; + if ($numberOfPeriods > 3) + return 0; + if (!jn_URI$Helper_isValidIP4Word($this, $word)) + return 0; + if ($numberOfColons != 6 && !$doubleColon) + return 0; + if ($numberOfColons == 7) { + var$10 = 0 + $offset | 0; + if ($ipAddress.$charAt(var$10) != 58) { + var$10 = 1 + $offset | 0; + if ($ipAddress.$charAt(var$10) != 58) + return 0; + } + } + $word = $rt_s(102); + } + $i = $i + 1 | 0; + $c = var$11; + } + return 0; +} +function jn_URI$Helper_isValidIP4Word($this, $word) { + var $i, $c; + if ($word.$length() >= 1 && $word.$length() <= 3) { + $i = 0; + while (true) { + if ($i >= $word.$length()) + return jl_Integer_parseInt0($word) > 255 ? 0 : 1; + $c = $word.$charAt($i); + if ($c < 48) + break; + if ($c > 57) + break; + $i = $i + 1 | 0; + } + return 0; + } + return 0; +} +function jn_URI$Helper_isValidHexChar($this, $c) { + var var$2; + a: { + b: { + if (!($c >= 48 && $c <= 57) && !($c >= 65 && $c <= 70)) { + if ($c < 97) + break b; + if ($c > 102) + break b; + } + var$2 = 1; + break a; + } + var$2 = 0; + } + return var$2; +} +var otpp_ResourceAccessor = $rt_classWithoutFields(); +function otpp_ResourceAccessor__init_0() { + var var_0 = new otpp_ResourceAccessor(); + otpp_ResourceAccessor__init_(var_0); + return var_0; +} +function otpp_ResourceAccessor__init_($this) { + jl_Object__init_0($this); +} +var cbgg_PixmapEmu$DrawType = $rt_classWithoutFields(jl_Enum); +var cbgg_PixmapEmu$DrawType_FILL = null; +var cbgg_PixmapEmu$DrawType_STROKE = null; +var cbgg_PixmapEmu$DrawType_$VALUES = null; +function cbgg_PixmapEmu$DrawType_$callClinit() { + cbgg_PixmapEmu$DrawType_$callClinit = $rt_eraseClinit(cbgg_PixmapEmu$DrawType); + cbgg_PixmapEmu$DrawType__clinit_(); +} +function cbgg_PixmapEmu$DrawType__init_(var_0, var_1) { + var var_2 = new cbgg_PixmapEmu$DrawType(); + cbgg_PixmapEmu$DrawType__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgg_PixmapEmu$DrawType_values() { + cbgg_PixmapEmu$DrawType_$callClinit(); + return cbgg_PixmapEmu$DrawType_$VALUES.$clone(); +} +function cbgg_PixmapEmu$DrawType__init_0($this, var$1, var$2) { + cbgg_PixmapEmu$DrawType_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgg_PixmapEmu$DrawType__clinit_() { + cbgg_PixmapEmu$DrawType_FILL = cbgg_PixmapEmu$DrawType__init_($rt_s(1385), 0); + cbgg_PixmapEmu$DrawType_STROKE = cbgg_PixmapEmu$DrawType__init_($rt_s(1386), 1); + cbgg_PixmapEmu$DrawType_$VALUES = $rt_createArrayFromData(cbgg_PixmapEmu$DrawType, [cbgg_PixmapEmu$DrawType_FILL, cbgg_PixmapEmu$DrawType_STROKE]); +} +var cbguv_StretchViewport = $rt_classWithoutFields(cbguv_ScalingViewport); +function cbguv_StretchViewport__init_(var_0, var_1, var_2) { + var var_3 = new cbguv_StretchViewport(); + cbguv_StretchViewport__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbguv_StretchViewport__init_0($this, $worldWidth, $worldHeight, $camera) { + cbgu_Scaling_$callClinit(); + cbguv_ScalingViewport__init_0($this, cbgu_Scaling_stretch, $worldWidth, $worldHeight, $camera); +} +function cgxgbt_TeaApplication() { + var a = this; jl_Object.call(a); + a.$graphics = null; + a.$input2 = null; + a.$files = null; + a.$net = null; + a.$audio = null; + a.$config1 = null; + a.$queueAppListener = null; + a.$appListener = null; + a.$lifecycleListeners = null; + a.$window0 = null; + a.$initState = null; + a.$lastWidth = 0; + a.$lastHeight = 0; + a.$logger = null; + a.$logLevel = 0; + a.$preloader1 = null; + a.$prefs = null; + a.$clipboard = null; + a.$runnables = null; + a.$runnablesHelper = null; + a.$hostPageBaseURL = null; +} +var cgxgbt_TeaApplication_agentInfo = null; +function cgxgbt_TeaApplication__init_0(var_0, var_1) { + var var_2 = new cgxgbt_TeaApplication(); + cgxgbt_TeaApplication__init_(var_2, var_0, var_1); + return var_2; +} +function cgxgbt_TeaApplication_getAgentInfo() { + return cgxgbt_TeaApplication_agentInfo; +} +function cgxgbt_TeaApplication__init_($this, $appListener, $config) { + jl_Object__init_0($this); + $this.$lifecycleListeners = cbgu_Array__init_(4); + cgxgbt_TeaApplication$AppState_$callClinit(); + $this.$initState = cgxgbt_TeaApplication$AppState_LOAD_ASSETS; + $this.$lastWidth = (-1); + $this.$lastHeight = 1; + $this.$logLevel = 1; + $this.$prefs = cbgu_ObjectMap__init_(); + $this.$runnables = cbgu_Array__init_1(); + $this.$runnablesHelper = cbgu_Array__init_1(); + $this.$window0 = cgxgbtdi_TeaWindow_get(); + $this.$config1 = $config; + $this.$setApplicationListener($appListener); + cgxgbt_TeaApplication_init($this); +} +function cgxgbt_TeaApplication_init($this) { + var $instance, $indexQM, $assetListener, var$4, var$5; + cgxgbt_TeaApplication_agentInfo = cgxgbta_TeaWebAgent_computeAgentInfo(); + jl_System_setProperty($rt_s(1387), $rt_s(102)); + jl_System_setProperty($rt_s(1388), $rt_str(cgxgbt_TeaApplication_agentInfo.userAgent)); + if (cgxgbt_TeaApplication_agentInfo.windows ? 1 : 0) + jl_System_setProperty($rt_s(1389), $rt_s(1390)); + else if (cgxgbt_TeaApplication_agentInfo.macOS ? 1 : 0) + jl_System_setProperty($rt_s(1389), $rt_s(1391)); + else if (!(cgxgbt_TeaApplication_agentInfo.linux ? 1 : 0)) + jl_System_setProperty($rt_s(1389), $rt_s(1392)); + else + jl_System_setProperty($rt_s(1389), $rt_s(42)); + cgxgbtp_AssetDownloader_setInstance(cgxgbtp_AssetDownloadImpl__init_($this.$config1.$showDownloadLogs)); + $instance = cgxgbtp_AssetDownloader_getInstance(); + $this.$hostPageBaseURL = $instance.$getHostPageBaseURL(); + if ($this.$hostPageBaseURL.$contains0($rt_s(1393))) { + $this.$hostPageBaseURL = $this.$hostPageBaseURL.$replace($rt_s(1394), $rt_s(102)); + $this.$hostPageBaseURL = $this.$hostPageBaseURL.$replace($rt_s(1395), $rt_s(102)); + } + $indexQM = $this.$hostPageBaseURL.$indexOf1(63); + if ($indexQM >= 0) + $this.$hostPageBaseURL = $this.$hostPageBaseURL.$substring0(0, $indexQM); + $this.$graphics = cgxgbt_TeaGraphics__init_($this.$config1); + $this.$preloader1 = cgxgbtp_Preloader__init_($this.$hostPageBaseURL, $this.$graphics.$canvas, $this); + $assetListener = cgxgbt_AssetLoaderListener__init_(); + $this.$preloader1.$preload($this.$config1.$preloadAssets, $rt_s(1396)); + $this.$input2 = cgxgbt_TeaInput__init_($this.$graphics.$canvas); + $this.$files = cgxgbt_TeaFiles__init_($this.$preloader1); + $this.$net = cgxgbt_TeaNet__init_0(); + $this.$logger = cgxgbt_TeaApplicationLogger__init_0(); + $this.$clipboard = cgxgbt_TeaClipboard__init_0(); + if ($this.$config1.$useNativePixmap) + cgxgbt_TeaApplication_initGdx($this); + cgxgbt_TeaApplication_initSound($this); + $this.$initBulletPhysics($this); + $this.$initBox2dPhysics($this); + $this.$initImGui($this); + cbg_Gdx_app = $this; + cbg_Gdx_graphics = $this.$graphics; + cbg_Gdx_gl = $this.$graphics.$getGL20(); + cbg_Gdx_gl20 = $this.$graphics.$getGL20(); + cbg_Gdx_input = $this.$input2; + cbg_Gdx_files = $this.$files; + cbg_Gdx_net = $this.$net; + var$4 = $this.$window0.$getDocument(); + var$5 = cgxgbt_TeaApplication$1__init_($this); + var$4.addEventListener("visibilitychange", otji_JS_function(var$5, "handleEvent")); + $this.$window0.$requestAnimationFrame($this); + if ($this.$config1.$isAutoSizeApplication()) + $this.$window0.$addEventListener($rt_s(1397), cgxgbt_TeaApplication$2__init_($this)); +} +function cgxgbt_TeaApplication_run($this) { + var $state, $queue, $element, $total, $minPercentage, $percentage, $progressBar, var$8, var$9, var$10, $t, $$je; + $state = $this.$initState; + a: { + try { + b: { + cgxgbt_TeaApplication$8_$callClinit(); + switch (cgxgbt_TeaApplication$8_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$TeaApplication$AppState.data[jl_Enum_ordinal($state)]) { + case 1: + $queue = (cgxgbtp_AssetDownloader_getInstance()).$getQueue(); + if (!$queue) { + cgxgbt_TeaApplication$AppState_$callClinit(); + $this.$initState = cgxgbt_TeaApplication$AppState_APP_LOOP; + $element = $rt_globals.window.document.getElementById("progress"); + if ($element !== null) + $element.style.setProperty("display", "none"); + break b; + } + $total = $this.$preloader1.$assetTotal; + if ($total > 0) { + $minPercentage = 25; + $percentage = $minPercentage + ((75 * ($total - $queue | 0) | 0) / $total | 0) | 0; + $progressBar = $rt_globals.window.document.getElementById("progress-bar"); + if ($progressBar !== null) { + var$8 = $progressBar.style; + var$9 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(var$9, $percentage), 37); + var$10 = jl_StringBuilder_toString(var$9); + var$8.setProperty("width", $rt_ustr(var$10)); + } + } + break b; + case 2: + break; + default: + break b; + } + if ($this.$queueAppListener !== null) { + if ($this.$appListener !== null) { + $this.$appListener.$pause(); + $this.$appListener.$dispose(); + } + $this.$input2.$setInputProcessor(null); + $this.$input2.$reset2(); + $this.$runnables.$clear6(); + $this.$appListener = $this.$queueAppListener; + $this.$queueAppListener = null; + cgxgbt_TeaApplication$AppState_$callClinit(); + $this.$initState = cgxgbt_TeaApplication$AppState_APP_CREATE; + $this.$graphics.$frameId = Long_ZERO; + } + cgxgbt_TeaApplication_step($this, $this.$appListener); + } + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + $t = $$je; + break a; + } else { + throw $$e; + } + } + $this.$window0.$requestAnimationFrame($this); + return; + } + $t.$printStackTrace0(); + $rt_throw($t); +} +function cgxgbt_TeaApplication_step($this, $appListener) { + var $width, $height, $resizeBypass, var$5, $i, var$7; + $this.$graphics.$update(); + $width = cbg_Gdx_graphics.$getWidth(); + $height = cbg_Gdx_graphics.$getHeight(); + $resizeBypass = 0; + var$5 = $this.$initState; + cgxgbt_TeaApplication$AppState_$callClinit(); + if (var$5 === cgxgbt_TeaApplication$AppState_APP_CREATE) { + $this.$initState = cgxgbt_TeaApplication$AppState_APP_LOOP; + $appListener.$create17(); + $appListener.$resume(); + $resizeBypass = 1; + } + if (!($width == $this.$lastWidth && $height == $this.$lastHeight && !$resizeBypass)) { + $this.$lastWidth = $width; + $this.$lastHeight = $height; + cbg_Gdx_gl.$glViewport(0, 0, $width, $height); + $appListener.$resize0($width, $height); + } + $this.$runnablesHelper.$addAll4($this.$runnables); + $this.$runnables.$clear6(); + $i = 0; + while ($i < $this.$runnablesHelper.$size) { + ($this.$runnablesHelper.$get5($i)).$run(); + $i = $i + 1 | 0; + } + $this.$runnablesHelper.$clear6(); + var$7 = $this.$graphics; + var$7.$frameId = Long_add(var$7.$frameId, Long_fromInt(1)); + if (Long_gt($this.$graphics.$frameId, Long_fromInt(60))) + $appListener.$render(); + $this.$input2.$reset2(); +} +function cgxgbt_TeaApplication_setApplicationListener($this, $applicationListener) { + $this.$queueAppListener = $applicationListener; +} +function cgxgbt_TeaApplication_getPreloader($this) { + return $this.$preloader1; +} +function cgxgbt_TeaApplication_getConfig($this) { + return $this.$config1; +} +function cgxgbt_TeaApplication_log($this, $tag, $message) { + if ($this.$logLevel >= 2) + ($this.$getApplicationLogger()).$log($tag, $message); +} +function cgxgbt_TeaApplication_error($this, $tag, $message) { + if ($this.$logLevel >= 1) + ($this.$getApplicationLogger()).$error0($tag, $message); +} +function cgxgbt_TeaApplication_getApplicationLogger($this) { + return $this.$logger; +} +function cgxgbt_TeaApplication_getType($this) { + cbg_Application$ApplicationType_$callClinit(); + return cbg_Application$ApplicationType_WebGL; +} +function cgxgbt_TeaApplication_postRunnable($this, $runnable) { + $this.$runnables.$add1($runnable); +} +function cgxgbt_TeaApplication_exit($this) {} +function cgxgbt_TeaApplication_addLifecycleListener($this, $listener) { + var var$2, var$3, $$je; + var$2 = $this.$lifecycleListeners; + jl_Object_monitorEnterSync(var$2); + a: { + try { + $this.$lifecycleListeners.$add1($listener); + jl_Object_monitorExitSync(var$2); + } catch ($$e) { + $$je = $rt_wrapException($$e); + var$3 = $$je; + break a; + + } + return; + } + jl_Object_monitorExitSync(var$2); + $rt_throw(var$3); +} +function cgxgbt_TeaApplication_getAssetUrl($this) { + return $this.$preloader1.$getAssetUrl(); +} +function cgxgbt_TeaApplication_initGdx($this) { + $this.$preloader1.$loadScript(1, $rt_s(1398), cgxgbt_TeaApplication$3__init_($this)); +} +function cgxgbt_TeaApplication_initSound($this) { + $this.$preloader1.$loadScript(1, $rt_s(1399), cgxgbt_TeaApplication$4__init_($this)); +} +function cgxgbt_TeaApplication_initBulletPhysics($this, $application) { + var $preloader; + $preloader = $application.$getPreloader(); + cgxgbt_TeaApplication_initBulletPhysicsWasm($this, $preloader); +} +function cgxgbt_TeaApplication_initBox2dPhysics($this, $application) { + var $preloader; + $preloader = $application.$getPreloader(); + cgxgbt_TeaApplication_initBox2DPhysicsWasm($this, $preloader); +} +function cgxgbt_TeaApplication_initImGui($this, $application) { + var $preloader; + $preloader = $application.$getPreloader(); + cgxgbt_TeaApplication_initImGuiWasm($this, $preloader); +} +function cgxgbt_TeaApplication_initBulletPhysicsWasm($this, $preloader) { + $preloader.$loadScript(1, $rt_s(1400), cgxgbt_TeaApplication$5__init_($this)); +} +function cgxgbt_TeaApplication_initImGuiWasm($this, $preloader) { + $preloader.$loadScript(1, $rt_s(1401), cgxgbt_TeaApplication$6__init_($this)); +} +function cgxgbt_TeaApplication_initBox2DPhysicsWasm($this, $preloader) { + $preloader.$loadScript(1, $rt_s(1402), cgxgbt_TeaApplication$7__init_($this)); +} +var cbgssa_ScaleByAction = $rt_classWithoutFields(cbgssa_RelativeTemporalAction); +function cbgssa_ScaleByAction__init_0() { + var var_0 = new cbgssa_ScaleByAction(); + cbgssa_ScaleByAction__init_(var_0); + return var_0; +} +function cbgssa_ScaleByAction__init_($this) { + cbgssa_RelativeTemporalAction__init_($this); +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1() { + jur_AbstractCharClass.call(this); + this.$this$096 = null; +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1__init_(var_0) { + var var_1 = new jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1(); + jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1__init_0(var_1, var_0); + return var_1; +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1__init_0($this, $this$0) { + $this.$this$096 = $this$0; + jur_AbstractCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1_contains($this, $ch) { + return jl_Character_isIdentifierIgnorable($ch); +} +var jur_ReluctantQuantifierSet = $rt_classWithoutFields(jur_LeafQuantifierSet); +function jur_ReluctantQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_ReluctantQuantifierSet(); + jur_ReluctantQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_ReluctantQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_LeafQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_ReluctantQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var var$4; + while (true) { + var$4 = $this.$next.$matches($stringIndex, $testString, $matchResult); + if (var$4 >= 0) + break; + if (($stringIndex + $this.$leaf.$charCount0() | 0) <= $matchResult.$getRightBound()) { + var$4 = $this.$leaf.$accepts($stringIndex, $testString); + $stringIndex = $stringIndex + var$4 | 0; + } + if (var$4 < 1) + return (-1); + } + return var$4; +} +function omcsumw_HelpWindowGenerator$3() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$api5 = null; + a.$val$window5 = null; + a.$val$uiData5 = null; +} +function omcsumw_HelpWindowGenerator$3__init_(var_0, var_1, var_2) { + var var_3 = new omcsumw_HelpWindowGenerator$3(); + omcsumw_HelpWindowGenerator$3__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsumw_HelpWindowGenerator$3__init_0($this, var$1, var$2, var$3) { + $this.$val$api5 = var$1; + $this.$val$window5 = var$2; + $this.$val$uiData5 = var$3; + omceuga_ButtonAction__init_($this); +} +function omcsumw_HelpWindowGenerator$3_onRelease($this) { + var var$1; + $this.$val$api5.$removeWindow($this.$val$window5); + var$1 = $this.$val$uiData5.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$1.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +function omcsumw_HelpWindowGenerator$2() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$currentPage = null; + a.$val$api6 = null; + a.$val$mediaManager = null; + a.$val$titleText = null; + a.$val$helpText = null; + a.$val$helpText2 = null; + a.$val$helpImage = null; + a.$val$prevBtn = null; + a.$val$nextBtn = null; + a.$val$uiData6 = null; +} +function omcsumw_HelpWindowGenerator$2__init_(var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { + var var_10 = new omcsumw_HelpWindowGenerator$2(); + omcsumw_HelpWindowGenerator$2__init_0(var_10, var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); + return var_10; +} +function omcsumw_HelpWindowGenerator$2__init_0($this, var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10) { + $this.$val$currentPage = var$1; + $this.$val$api6 = var$2; + $this.$val$mediaManager = var$3; + $this.$val$titleText = var$4; + $this.$val$helpText = var$5; + $this.$val$helpText2 = var$6; + $this.$val$helpImage = var$7; + $this.$val$prevBtn = var$8; + $this.$val$nextBtn = var$9; + $this.$val$uiData6 = var$10; + omceuga_ButtonAction__init_($this); +} +function omcsumw_HelpWindowGenerator$2_onRelease($this) { + var var$1, var$2; + var$1 = $this.$val$currentPage.data; + var$1[0] = var$1[0] + 1 | 0; + omcsumw_HelpWindowGenerator_updatePage($this.$val$api6, $this.$val$mediaManager, $this.$val$titleText, $this.$val$helpText, $this.$val$helpText2, $this.$val$helpImage, $this.$val$currentPage.data[0]); + $this.$val$api6.$components0.$setDisabled($this.$val$prevBtn, $this.$val$currentPage.data[0] ? 0 : 1); + $this.$val$api6.$components0.$setDisabled($this.$val$nextBtn, $this.$val$currentPage.data[0] != (omcsumw_HelpWindowGenerator_HELPTEXT.data.length - 1 | 0) ? 0 : 1); + var$2 = $this.$val$uiData6.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +function omcsumw_HelpWindowGenerator$1() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$currentPage0 = null; + a.$val$api7 = null; + a.$val$mediaManager0 = null; + a.$val$titleText0 = null; + a.$val$helpText0 = null; + a.$val$helpText20 = null; + a.$val$helpImage0 = null; + a.$val$prevBtn0 = null; + a.$val$nextBtn0 = null; + a.$val$uiData7 = null; +} +function omcsumw_HelpWindowGenerator$1__init_(var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { + var var_10 = new omcsumw_HelpWindowGenerator$1(); + omcsumw_HelpWindowGenerator$1__init_0(var_10, var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); + return var_10; +} +function omcsumw_HelpWindowGenerator$1__init_0($this, var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10) { + $this.$val$currentPage0 = var$1; + $this.$val$api7 = var$2; + $this.$val$mediaManager0 = var$3; + $this.$val$titleText0 = var$4; + $this.$val$helpText0 = var$5; + $this.$val$helpText20 = var$6; + $this.$val$helpImage0 = var$7; + $this.$val$prevBtn0 = var$8; + $this.$val$nextBtn0 = var$9; + $this.$val$uiData7 = var$10; + omceuga_ButtonAction__init_($this); +} +function omcsumw_HelpWindowGenerator$1_onRelease($this) { + var var$1, var$2; + var$1 = $this.$val$currentPage0.data; + var$1[0] = var$1[0] - 1 | 0; + omcsumw_HelpWindowGenerator_updatePage($this.$val$api7, $this.$val$mediaManager0, $this.$val$titleText0, $this.$val$helpText0, $this.$val$helpText20, $this.$val$helpImage0, $this.$val$currentPage0.data[0]); + $this.$val$api7.$components0.$setDisabled($this.$val$prevBtn0, $this.$val$currentPage0.data[0] ? 0 : 1); + $this.$val$api7.$components0.$setDisabled($this.$val$nextBtn0, $this.$val$currentPage0.data[0] != (omcsumw_HelpWindowGenerator_HELPTEXT.data.length - 1 | 0) ? 0 : 1); + var$2 = $this.$val$uiData7.$soundPlayer; + omcsum_MenuBaseMedia_$callClinit(); + var$2.$playSound(omcsum_MenuBaseMedia_SFX_MENU_SELECT); +} +function cbgggm_Animation() { + jl_Object.call(this); + this.$nodeAnimations0 = null; +} +function cbgggm_Animation__init_0() { + var var_0 = new cbgggm_Animation(); + cbgggm_Animation__init_(var_0); + return var_0; +} +function cbgggm_Animation__init_($this) { + jl_Object__init_0($this); + $this.$nodeAnimations0 = cbgu_Array__init_1(); +} +var cbgur_ArrayReflection = $rt_classWithoutFields(); +function cbgur_ArrayReflection__init_0() { + var var_0 = new cbgur_ArrayReflection(); + cbgur_ArrayReflection__init_(var_0); + return var_0; +} +function cbgur_ArrayReflection__init_($this) { + jl_Object__init_0($this); +} +function cbgur_ArrayReflection_newInstance($c, $size) { + return jlr_Array_newInstance($c, $size); +} +function cbgm_Polyline() { + var a = this; jl_Object.call(a); + a.$localVertices0 = null; + a.$scaleX4 = 0.0; + a.$scaleY4 = 0.0; + a.$calculateScaledLength = 0; + a.$calculateLength = 0; + a.$dirty1 = 0; +} +function cbgm_Polyline__init_1() { + var var_0 = new cbgm_Polyline(); + cbgm_Polyline__init_0(var_0); + return var_0; +} +function cbgm_Polyline__init_(var_0) { + var var_1 = new cbgm_Polyline(); + cbgm_Polyline__init_2(var_1, var_0); + return var_1; +} +function cbgm_Polyline__init_0($this) { + jl_Object__init_0($this); + $this.$scaleX4 = 1.0; + $this.$scaleY4 = 1.0; + $this.$calculateScaledLength = 1; + $this.$calculateLength = 1; + $this.$dirty1 = 1; + $this.$localVertices0 = $rt_createFloatArray(0); +} +function cbgm_Polyline__init_2($this, $vertices) { + var var$2; + var$2 = $vertices.data; + jl_Object__init_0($this); + $this.$scaleX4 = 1.0; + $this.$scaleY4 = 1.0; + $this.$calculateScaledLength = 1; + $this.$calculateLength = 1; + $this.$dirty1 = 1; + if (var$2.length >= 4) { + $this.$localVertices0 = $vertices; + return; + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1403))); +} +var cbgggpv_PointSpawnShapeValue = $rt_classWithoutFields(cbgggpv_PrimitiveSpawnShapeValue); +function cbgggpv_PointSpawnShapeValue__init_0() { + var var_0 = new cbgggpv_PointSpawnShapeValue(); + cbgggpv_PointSpawnShapeValue__init_(var_0); + return var_0; +} +function cbgggpv_PointSpawnShapeValue__init_($this) { + cbgggpv_PrimitiveSpawnShapeValue__init_($this); +} +var omcet_Tools$Colors = $rt_classWithoutFields(); +var omcet_Tools$Colors_WHITE = null; +var omcet_Tools$Colors_BLACK = null; +var omcet_Tools$Colors_TRANSPARENT = null; +var omcet_Tools$Colors_GREEN_BRIGHT = null; +var omcet_Tools$Colors_GREEN_DARK = null; +var omcet_Tools$Colors_BLUE_BRIGHT = null; +var omcet_Tools$Colors_BLUE_DARK = null; +var omcet_Tools$Colors_ORANGE_BRIGHT = null; +var omcet_Tools$Colors_ORANGE_DARK = null; +var omcet_Tools$Colors_RED_BRIGHT = null; +var omcet_Tools$Colors_RED_DARK = null; +var omcet_Tools$Colors_GRAY_BRIGHT = null; +var omcet_Tools$Colors_GRAY_DARK = null; +var omcet_Tools$Colors_SILVER_BRIGHT = null; +var omcet_Tools$Colors_SILVER_DARK = null; +var omcet_Tools$Colors_YELLOW_BRIGHT = null; +var omcet_Tools$Colors_YELLOW_DARK = null; +var omcet_Tools$Colors_TURQUOISE_BRIGHT = null; +var omcet_Tools$Colors_TURQUOISE_DARK = null; +var omcet_Tools$Colors_PURPLE_BRIGHT = null; +var omcet_Tools$Colors_PURPLE_DARK = null; +var omcet_Tools$Colors_NAVY_BLUE_BRIGHT = null; +var omcet_Tools$Colors_NAVY_BLUE_DARK = null; +var omcet_Tools$Colors_BROWN_BRIGHT = null; +var omcet_Tools$Colors_BROWN_DARK = null; +var omcet_Tools$Colors_ALL_COLORS = null; +function omcet_Tools$Colors_$callClinit() { + omcet_Tools$Colors_$callClinit = $rt_eraseClinit(omcet_Tools$Colors); + omcet_Tools$Colors__clinit_(); +} +function omcet_Tools$Colors__init_0() { + var var_0 = new omcet_Tools$Colors(); + omcet_Tools$Colors__init_(var_0); + return var_0; +} +function omcet_Tools$Colors__init_($this) { + omcet_Tools$Colors_$callClinit(); + jl_Object__init_0($this); +} +function omcet_Tools$Colors_create($r, $g, $b, $a) { + var var$5, var$6, var$7, var$8; + omcet_Tools$Colors_$callClinit(); + var$5 = new omceum_FColor; + var$6 = omcet_Tools$Calc_inBounds($r, 0.0, 1.0); + var$7 = omcet_Tools$Calc_inBounds($g, 0.0, 1.0); + var$8 = omcet_Tools$Calc_inBounds($b, 0.0, 1.0); + omceum_FColor__init_0(var$5, var$6, var$7, var$8, omcet_Tools$Calc_inBounds($a, 0.0, 1.0)); + return var$5; +} +function omcet_Tools$Colors_create0($r, $g, $b) { + omcet_Tools$Colors_$callClinit(); + return omcet_Tools$Colors_create($r, $g, $b, 1.0); +} +function omcet_Tools$Colors_createFromHex($hex) { + var var$2, var$3, var$4; + omcet_Tools$Colors_$callClinit(); + if ($hex.$startsWith0($rt_s(1208))) + $hex = $hex.$substring(1); + var$2 = jl_Integer_parseInt($hex.$substring0(0, 2), 16) / 255.0; + var$3 = jl_Integer_parseInt($hex.$substring0(2, 4), 16) / 255.0; + var$4 = jl_Integer_parseInt($hex.$substring0(4, 6), 16) / 255.0; + return omcet_Tools$Colors_create0(var$2, var$3, var$4); +} +function omcet_Tools$Colors__clinit_() { + omcet_Tools$Colors_WHITE = omceum_FColor__init_(1.0, 1.0, 1.0, 1.0); + omcet_Tools$Colors_BLACK = omceum_FColor__init_(0.0, 0.0, 0.0, 1.0); + omcet_Tools$Colors_TRANSPARENT = omceum_FColor__init_(0.0, 0.0, 0.0, 0.0); + omcet_Tools$Colors_GREEN_BRIGHT = omceum_FColor__init_(0.18039216101169586, 0.800000011920929, 0.4431372582912445, 1.0); + omcet_Tools$Colors_GREEN_DARK = omceum_FColor__init_(0.15294118225574493, 0.6823529601097107, 0.3764705955982208, 1.0); + omcet_Tools$Colors_BLUE_BRIGHT = omceum_FColor__init_(0.20392157137393951, 0.5960784554481506, 0.8588235378265381, 1.0); + omcet_Tools$Colors_BLUE_DARK = omceum_FColor__init_(0.16078431904315948, 0.501960813999176, 0.7254902124404907, 1.0); + omcet_Tools$Colors_ORANGE_BRIGHT = omceum_FColor__init_(0.9019607901573181, 0.4941176474094391, 0.13333334028720856, 1.0); + omcet_Tools$Colors_ORANGE_DARK = omceum_FColor__init_(0.8274509906768799, 0.3294117748737335, 0.0, 1.0); + omcet_Tools$Colors_RED_BRIGHT = omceum_FColor__init_(0.9058823585510254, 0.2980392277240753, 0.23529411852359772, 1.0); + omcet_Tools$Colors_RED_DARK = omceum_FColor__init_(0.7529411911964417, 0.2235294133424759, 0.16862745583057404, 1.0); + omcet_Tools$Colors_GRAY_BRIGHT = omceum_FColor__init_(0.5843137502670288, 0.6470588445663452, 0.6509804129600525, 1.0); + omcet_Tools$Colors_GRAY_DARK = omceum_FColor__init_(0.49803921580314636, 0.5490196347236633, 0.5529412031173706, 1.0); + omcet_Tools$Colors_SILVER_BRIGHT = omceum_FColor__init_(0.9254902005195618, 0.9411764740943909, 0.9450980424880981, 1.0); + omcet_Tools$Colors_SILVER_DARK = omceum_FColor__init_(0.7411764860153198, 0.7647058963775635, 0.7803921699523926, 1.0); + omcet_Tools$Colors_YELLOW_BRIGHT = omceum_FColor__init_(0.9450980424880981, 0.7686274647712708, 0.05882352963089943, 1.0); + omcet_Tools$Colors_YELLOW_DARK = omceum_FColor__init_(0.9529411792755127, 0.6117647290229797, 0.07058823853731155, 1.0); + omcet_Tools$Colors_TURQUOISE_BRIGHT = omceum_FColor__init_(0.10196078568696976, 0.7372549176216125, 0.6117647290229797, 1.0); + omcet_Tools$Colors_TURQUOISE_DARK = omceum_FColor__init_(0.08627451211214066, 0.6274510025978088, 0.5215686559677124, 1.0); + omcet_Tools$Colors_PURPLE_BRIGHT = omceum_FColor__init_(0.6078431606292725, 0.3490196168422699, 0.7137255072593689, 1.0); + omcet_Tools$Colors_PURPLE_DARK = omceum_FColor__init_(0.5568627715110779, 0.2666666805744171, 0.6784313917160034, 1.0); + omcet_Tools$Colors_NAVY_BLUE_BRIGHT = omceum_FColor__init_(0.20392157137393951, 0.2862745225429535, 0.3686274588108063, 1.0); + omcet_Tools$Colors_NAVY_BLUE_DARK = omceum_FColor__init_(0.1725490242242813, 0.24313725531101227, 0.3137255012989044, 1.0); + omcet_Tools$Colors_BROWN_BRIGHT = omceum_FColor__init_(0.6509804129600525, 0.48235294222831726, 0.3176470696926117, 1.0); + omcet_Tools$Colors_BROWN_DARK = omceum_FColor__init_(0.3803921639919281, 0.23137255012989044, 0.08627451211214066, 1.0); + omcet_Tools$Colors_ALL_COLORS = $rt_createArrayFromData(omceum_FColor, [omcet_Tools$Colors_WHITE, omcet_Tools$Colors_BLACK, omcet_Tools$Colors_GREEN_BRIGHT, omcet_Tools$Colors_GREEN_DARK, omcet_Tools$Colors_BLUE_BRIGHT, omcet_Tools$Colors_BLUE_DARK, omcet_Tools$Colors_ORANGE_BRIGHT, omcet_Tools$Colors_ORANGE_DARK, omcet_Tools$Colors_RED_BRIGHT, omcet_Tools$Colors_RED_DARK, omcet_Tools$Colors_GRAY_BRIGHT, omcet_Tools$Colors_GRAY_DARK, omcet_Tools$Colors_SILVER_BRIGHT, omcet_Tools$Colors_SILVER_DARK, omcet_Tools$Colors_YELLOW_BRIGHT, + omcet_Tools$Colors_YELLOW_DARK, omcet_Tools$Colors_TURQUOISE_BRIGHT, omcet_Tools$Colors_TURQUOISE_DARK, omcet_Tools$Colors_PURPLE_BRIGHT, omcet_Tools$Colors_PURPLE_DARK, omcet_Tools$Colors_NAVY_BLUE_BRIGHT, omcet_Tools$Colors_NAVY_BLUE_DARK, omcet_Tools$Colors_BROWN_BRIGHT, omcet_Tools$Colors_BROWN_DARK]); +} +function omcse_TempVariables() { + var a = this; jl_Object.call(a); + a.$resolve_MapVisited = null; + a.$resolve_PositionsList = null; + a.$resolve_x1 = 0; + a.$resolve_y1 = 0; + a.$resolve_x2 = 0; + a.$resolve_y2 = 0; + a.$rotate_filled = null; + a.$rotate_darkness = null; + a.$rotate_sand = null; + a.$mapUpdatePosition = null; + a.$mapUpdatePositionIndexQueue = null; + a.$nextTetromino_MapMostNeededColor = null; + a.$nextTetromino_MapFilledPercent = 0.0; + a.$nextTetromino_MaterialCounter = null; +} +function omcse_TempVariables__init_0() { + var var_0 = new omcse_TempVariables(); + omcse_TempVariables__init_(var_0); + return var_0; +} +function omcse_TempVariables__init_($this) { + jl_Object__init_0($this); +} +function cbgg_Mesh() { + var a = this; jl_Object.call(a); + a.$vertices1 = null; + a.$indices0 = null; + a.$autoBind = 0; + a.$isVertexArray = 0; + a.$instances = null; + a.$isInstanced = 0; + a.$tmpV = null; +} +var cbgg_Mesh_meshes = null; +function cbgg_Mesh_$callClinit() { + cbgg_Mesh_$callClinit = $rt_eraseClinit(cbgg_Mesh); + cbgg_Mesh__clinit_(); +} +function cbgg_Mesh__init_0(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbgg_Mesh(); + cbgg_Mesh__init_(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbgg_Mesh__init_1(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new cbgg_Mesh(); + cbgg_Mesh__init_2(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function cbgg_Mesh__init_($this, $type, $isStatic, $maxVertices, $maxIndices, $attributes) { + cbgg_Mesh_$callClinit(); + cbgg_Mesh__init_2($this, $type, $isStatic, $maxVertices, $maxIndices, cbgg_VertexAttributes__init_($attributes)); +} +function cbgg_Mesh__init_2($this, $type, $isStatic, $maxVertices, $maxIndices, $attributes) { + cbgg_Mesh_$callClinit(); + a: { + b: { + jl_Object__init_0($this); + $this.$autoBind = 1; + $this.$isInstanced = 0; + $this.$tmpV = cbgm_Vector3__init_(); + cbgg_Mesh$1_$callClinit(); + switch (cbgg_Mesh$1_$SwitchMap$com$badlogic$gdx$graphics$Mesh$VertexDataType.data[jl_Enum_ordinal($type)]) { + case 1: + break; + case 2: + $this.$vertices1 = cbggg_VertexBufferObjectSubData__init_($isStatic, $maxVertices, $attributes); + $this.$indices0 = cbggg_IndexBufferObjectSubData__init_($isStatic, $maxIndices); + $this.$isVertexArray = 0; + break a; + case 3: + $this.$vertices1 = cbggg_VertexBufferObjectWithVAO__init_($isStatic, $maxVertices, $attributes); + $this.$indices0 = cbggg_IndexBufferObjectSubData__init_($isStatic, $maxIndices); + $this.$isVertexArray = 0; + break a; + case 4: + break b; + default: + break b; + } + $this.$vertices1 = cbggg_VertexBufferObject__init_($isStatic, $maxVertices, $attributes); + $this.$indices0 = cbggg_IndexBufferObject__init_($isStatic, $maxIndices); + $this.$isVertexArray = 0; + break a; + } + $this.$vertices1 = cbggg_VertexArray__init_($maxVertices, $attributes); + $this.$indices0 = cbggg_IndexArray__init_($maxIndices); + $this.$isVertexArray = 1; + } + cbgg_Mesh_addManagedMesh(cbg_Gdx_app, $this); +} +function cbgg_Mesh_setVertices($this, $vertices, $offset, $count) { + $this.$vertices1.$setVertices0($vertices, $offset, $count); + return $this; +} +function cbgg_Mesh_setIndices($this, $indices) { + var var$2; + var$2 = $indices.data; + $this.$indices0.$setIndices0($indices, 0, var$2.length); + return $this; +} +function cbgg_Mesh_bind($this, $shader) { + $this.$bind0($shader, null, null); +} +function cbgg_Mesh_bind0($this, $shader, $locations, $instanceLocations) { + $this.$vertices1.$bind1($shader, $locations); + if ($this.$instances !== null && $this.$instances.$getNumInstances() > 0) + $this.$instances.$bind1($shader, $instanceLocations); + if ($this.$indices0.$getNumIndices() > 0) + $this.$indices0.$bind(); +} +function cbgg_Mesh_unbind($this, $shader) { + $this.$unbind0($shader, null, null); +} +function cbgg_Mesh_unbind0($this, $shader, $locations, $instanceLocations) { + $this.$vertices1.$unbind1($shader, $locations); + if ($this.$instances !== null && $this.$instances.$getNumInstances() > 0) + $this.$instances.$unbind1($shader, $instanceLocations); + if ($this.$indices0.$getNumIndices() > 0) + $this.$indices0.$unbind(); +} +function cbgg_Mesh_render($this, $shader, $primitiveType, $offset, $count) { + $this.$render3($shader, $primitiveType, $offset, $count, $this.$autoBind); +} +function cbgg_Mesh_render0($this, $shader, $primitiveType, $offset, $count, $autoBind) { + var $buffer, $oldPosition, $numInstances, var$9, var$10, var$11; + if (!$count) + return; + if ($autoBind) + $this.$bind2($shader); + if ($this.$isVertexArray) { + if ($this.$indices0.$getNumIndices() <= 0) + cbg_Gdx_gl20.$glDrawArrays($primitiveType, $offset, $count); + else { + $buffer = $this.$indices0.$getBuffer(0); + $oldPosition = jn_Buffer_position($buffer); + jn_Buffer_limit($buffer); + $buffer.$position4($offset); + cbg_Gdx_gl20.$glDrawElements($primitiveType, $count, 5123, $buffer); + $buffer.$position4($oldPosition); + } + } else { + $numInstances = 0; + if ($this.$isInstanced) + $numInstances = $this.$instances.$getNumInstances(); + if ($this.$indices0.$getNumIndices() <= 0) { + if ($this.$isInstanced && $numInstances > 0) + cbg_Gdx_gl30.$glDrawArraysInstanced($primitiveType, $offset, $count, $numInstances); + else + cbg_Gdx_gl20.$glDrawArrays($primitiveType, $offset, $count); + } else { + if (($count + $offset | 0) > $this.$indices0.$getNumMaxIndices()) { + var$9 = new cbgu_GdxRuntimeException; + var$10 = (((((jl_StringBuilder__init_()).$append1($rt_s(1404))).$append2($count)).$append1($rt_s(1405))).$append2($offset)).$append1($rt_s(1406)); + var$11 = $this.$indices0; + cbgu_GdxRuntimeException__init_(var$9, ((var$10.$append2(var$11.$getNumMaxIndices())).$append1($rt_s(1407))).$toString()); + $rt_throw(var$9); + } + if ($this.$isInstanced && $numInstances > 0) + cbg_Gdx_gl30.$glDrawElementsInstanced($primitiveType, $count, 5123, $offset * 2 | 0, $numInstances); + else + cbg_Gdx_gl20.$glDrawElements0($primitiveType, $count, 5123, $offset * 2 | 0); + } + } + if ($autoBind) + $this.$unbind2($shader); +} +function cbgg_Mesh_dispose($this) { + cbgg_Mesh_$callClinit(); + if (cbgg_Mesh_meshes.$get2(cbg_Gdx_app) !== null) + (cbgg_Mesh_meshes.$get2(cbg_Gdx_app)).$removeValue($this, 1); + $this.$vertices1.$dispose(); + if ($this.$instances !== null) + $this.$instances.$dispose(); + $this.$indices0.$dispose(); +} +function cbgg_Mesh_getIndicesBuffer($this, $forWriting) { + return $this.$indices0.$getBuffer($forWriting); +} +function cbgg_Mesh_addManagedMesh($app, $mesh) { + var $managedResources; + cbgg_Mesh_$callClinit(); + $managedResources = cbgg_Mesh_meshes.$get2($app); + if ($managedResources === null) + $managedResources = cbgu_Array__init_1(); + $managedResources.$add1($mesh); + cbgg_Mesh_meshes.$put1($app, $managedResources); +} +function cbgg_Mesh__clinit_() { + cbgg_Mesh_meshes = ju_HashMap__init_(); +} +var otjb_Performance = $rt_classWithoutFields(); +function otjb_Performance__init_0() { + var var_0 = new otjb_Performance(); + otjb_Performance__init_(var_0); + return var_0; +} +function otjb_Performance__init_($this) { + jl_Object__init_0($this); +} +function omcsde_COLOR_MODE() { + var a = this; jl_Enum.call(a); + a.$text9 = null; + a.$color9 = null; +} +var omcsde_COLOR_MODE_DEFAULT = null; +var omcsde_COLOR_MODE_$VALUES = null; +function omcsde_COLOR_MODE_$callClinit() { + omcsde_COLOR_MODE_$callClinit = $rt_eraseClinit(omcsde_COLOR_MODE); + omcsde_COLOR_MODE__clinit_(); +} +function omcsde_COLOR_MODE__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsde_COLOR_MODE(); + omcsde_COLOR_MODE__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsde_COLOR_MODE_values() { + omcsde_COLOR_MODE_$callClinit(); + return omcsde_COLOR_MODE_$VALUES.$clone(); +} +function omcsde_COLOR_MODE__init_0($this, var$1, var$2, $text, $color) { + omcsde_COLOR_MODE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$text9 = $text; + $this.$color9 = $color; +} +function omcsde_COLOR_MODE_$values() { + var var$1; + omcsde_COLOR_MODE_$callClinit(); + var$1 = $rt_createArray(omcsde_COLOR_MODE, 1); + var$1.data[0] = omcsde_COLOR_MODE_DEFAULT; + return var$1; +} +function omcsde_COLOR_MODE__clinit_() { + var var$1; + var$1 = new omcsde_COLOR_MODE; + omcet_Tools$Colors_$callClinit(); + omcsde_COLOR_MODE__init_0(var$1, $rt_s(5), 0, $rt_s(1408), omcet_Tools$Colors_WHITE); + omcsde_COLOR_MODE_DEFAULT = var$1; + omcsde_COLOR_MODE_$VALUES = omcsde_COLOR_MODE_$values(); +} +var jur_EOISet = $rt_classWithoutFields(jur_AbstractSet); +function jur_EOISet__init_0() { + var var_0 = new jur_EOISet(); + jur_EOISet__init_(var_0); + return var_0; +} +function jur_EOISet__init_($this) { + jur_AbstractSet__init_($this); +} +function jur_EOISet_matches($this, $stringIndex, $testString, $matchResult) { + var $rightBound; + $rightBound = !$matchResult.$hasTransparentBounds() ? $matchResult.$getRightBound() : $testString.$length(); + if ($stringIndex < $rightBound) + return (-1); + $matchResult.$hitEnd = 1; + $matchResult.$requireEnd = 1; + return $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_EOISet_hasConsumed($this, $matchResult) { + return 0; +} +function jur_EOISet_getName($this) { + return $rt_s(1409); +} +function cbgu_ObjectIntMap() { + var a = this; jl_Object.call(a); + a.$size15 = 0; + a.$keyTable3 = null; + a.$valueTable1 = null; + a.$loadFactor5 = 0.0; + a.$threshold5 = 0; + a.$shift3 = 0; + a.$mask5 = 0; +} +function cbgu_ObjectIntMap__init_0() { + var var_0 = new cbgu_ObjectIntMap(); + cbgu_ObjectIntMap__init_(var_0); + return var_0; +} +function cbgu_ObjectIntMap__init_1(var_0, var_1) { + var var_2 = new cbgu_ObjectIntMap(); + cbgu_ObjectIntMap__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_ObjectIntMap__init_($this) { + cbgu_ObjectIntMap__init_2($this, 51, 0.800000011920929); +} +function cbgu_ObjectIntMap__init_2($this, $initialCapacity, $loadFactor) { + var $tableSize; + jl_Object__init_0($this); + if ($loadFactor > 0.0 && $loadFactor < 1.0) { + $this.$loadFactor5 = $loadFactor; + $tableSize = cbgu_ObjectSet_tableSize($initialCapacity, $loadFactor); + $this.$threshold5 = $tableSize * $loadFactor | 0; + $this.$mask5 = $tableSize - 1 | 0; + $this.$shift3 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask5)); + $this.$keyTable3 = $rt_createArray(jl_Object, $tableSize); + $this.$valueTable1 = $rt_createIntArray($tableSize); + return; + } + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(724))).$append21($loadFactor)).$toString())); +} +function cbgu_ObjectIntMap_place($this, $item) { + return Long_lo(Long_shru(Long_mul(Long_fromInt($item.$hashCode()), Long_create(2135587861, 2654435769)), $this.$shift3)); +} +function cbgu_ObjectIntMap_locateKey($this, $key) { + var $keyTable, $i, $other; + if ($key === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(962))); + $keyTable = $this.$keyTable3; + $i = $this.$place0($key); + while (true) { + $other = $keyTable.data[$i]; + if ($other === null) + return -($i + 1 | 0) | 0; + if ($other.$equals($key)) + break; + $i = ($i + 1 | 0) & $this.$mask5; + } + return $i; +} +function cbgu_ObjectIntMap_put($this, $key, $value) { + var $i, var$4; + $i = $this.$locateKey0($key); + if ($i >= 0) { + $this.$valueTable1.data[$i] = $value; + return; + } + var$4 = -($i + 1 | 0) | 0; + $this.$keyTable3.data[var$4] = $key; + $this.$valueTable1.data[var$4] = $value; + var$4 = $this.$size15 + 1 | 0; + $this.$size15 = var$4; + if (var$4 >= $this.$threshold5) + cbgu_ObjectIntMap_resize($this, $this.$keyTable3.data.length << 1); +} +function cbgu_ObjectIntMap_putResize($this, $key, $value) { + var $keyTable, $i, var$5; + $keyTable = $this.$keyTable3; + $i = $this.$place0($key); + while (true) { + var$5 = $keyTable.data; + if (var$5[$i] === null) + break; + $i = ($i + 1 | 0) & $this.$mask5; + } + var$5[$i] = $key; + $this.$valueTable1.data[$i] = $value; +} +function cbgu_ObjectIntMap_get($this, $key, $defaultValue) { + var $i; + $i = $this.$locateKey0($key); + if ($i >= 0) + $defaultValue = $this.$valueTable1.data[$i]; + return $defaultValue; +} +function cbgu_ObjectIntMap_resize($this, $newSize) { + var $oldCapacity, $oldKeyTable, $oldValueTable, $i, $key; + a: { + $oldCapacity = $this.$keyTable3.data.length; + $this.$threshold5 = $newSize * $this.$loadFactor5 | 0; + $this.$mask5 = $newSize - 1 | 0; + $this.$shift3 = jl_Long_numberOfLeadingZeros(Long_fromInt($this.$mask5)); + $oldKeyTable = $this.$keyTable3; + $oldValueTable = $this.$valueTable1; + $this.$keyTable3 = $rt_createArray(jl_Object, $newSize); + $this.$valueTable1 = $rt_createIntArray($newSize); + if ($this.$size15 > 0) { + $i = 0; + while (true) { + if ($i >= $oldCapacity) + break a; + $key = $oldKeyTable.data[$i]; + if ($key !== null) + cbgu_ObjectIntMap_putResize($this, $key, $oldValueTable.data[$i]); + $i = $i + 1 | 0; + } + } + } +} +function jusi_SpliteratorOverCollection() { + var a = this; jl_Object.call(a); + a.$collection = null; + a.$iterator3 = null; +} +function jusi_SpliteratorOverCollection__init_(var_0) { + var var_1 = new jusi_SpliteratorOverCollection(); + jusi_SpliteratorOverCollection__init_0(var_1, var_0); + return var_1; +} +function jusi_SpliteratorOverCollection__init_0($this, $collection) { + jl_Object__init_0($this); + $this.$collection = $collection; +} +function jusi_SpliteratorOverCollection_tryAdvance($this, $action) { + jusi_SpliteratorOverCollection_ensureIterator($this); + if (!$this.$iterator3.$hasNext()) + return 0; + $action.$accept($this.$iterator3.$next0()); + return 1; +} +function jusi_SpliteratorOverCollection_ensureIterator($this) { + if ($this.$iterator3 === null) + $this.$iterator3 = $this.$collection.$iterator0(); +} +function jusi_SpliteratorOverCollection_estimateSize($this) { + return Long_fromInt($this.$collection.$size0()); +} +var omceuga_HotKeyAction = $rt_classWithoutFields(); +function jn_ByteBufferImpl() { + var a = this; jn_ByteBuffer.call(a); + a.$direct = 0; + a.$readOnly7 = 0; +} +function jn_ByteBufferImpl__init_(var_0, var_1) { + var var_2 = new jn_ByteBufferImpl(); + jn_ByteBufferImpl__init_1(var_2, var_0, var_1); + return var_2; +} +function jn_ByteBufferImpl__init_0(var_0, var_1, var_2, var_3, var_4, var_5, var_6) { + var var_7 = new jn_ByteBufferImpl(); + jn_ByteBufferImpl__init_2(var_7, var_0, var_1, var_2, var_3, var_4, var_5, var_6); + return var_7; +} +function jn_ByteBufferImpl__init_1($this, $capacity, $direct) { + jn_ByteBufferImpl__init_2($this, 0, $capacity, $rt_createByteArray($capacity), 0, $capacity, $direct, 0); +} +function jn_ByteBufferImpl__init_2($this, $start, $capacity, $array, $position, $limit, $direct, $readOnly) { + jn_ByteBuffer__init_($this, $start, $capacity, $array, $position, $limit); + $this.$direct = $direct; + $this.$readOnly7 = $readOnly; +} +function jn_ByteBufferImpl_get($this, $index) { + var var$2, var$3, var$4; + if ($index >= 0 && $index < $this.$limit) + return $this.$array0.data[$this.$start11 + $index | 0]; + var$2 = new jl_IndexOutOfBoundsException; + var$3 = $this.$limit; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$4, $rt_s(321)), $index), $rt_s(110)), var$3), 41); + jl_IndexOutOfBoundsException__init_1(var$2, jl_StringBuilder_toString(var$4)); + $rt_throw(var$2); +} +function jn_ByteBufferImpl_compact($this) { + var $sz, $dst, $src, $i, var$5, var$6, var$7, var$8; + if ($this.$readOnly7) + $rt_throw(jn_ReadOnlyBufferException__init_()); + a: { + $sz = jn_Buffer_remaining($this); + if ($this.$position2 > 0) { + $dst = $this.$start11; + $src = $this.$start11 + $this.$position2 | 0; + $i = 0; + while (true) { + if ($i >= $sz) + break a; + var$5 = $this.$array0.data; + var$6 = $dst + 1 | 0; + var$7 = $this.$array0.data; + var$8 = $src + 1 | 0; + var$5[$dst] = var$7[$src]; + $i = $i + 1 | 0; + $dst = var$6; + $src = var$8; + } + } + } + $this.$position2 = $sz; + $this.$limit = $this.$capacity; + $this.$mark = (-1); + return $this; +} +function jn_ByteBufferImpl_isReadOnly($this) { + return $this.$readOnly7; +} +function jn_ByteBufferImpl_asShortBuffer($this) { + var $sz, var$2; + $sz = jn_Buffer_remaining($this) / 2 | 0; + var$2 = $this.$order; + jn_ByteOrder_$callClinit(); + if (var$2 !== jn_ByteOrder_BIG_ENDIAN) + return jn_ShortBufferOverByteBufferLittleEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); + return jn_ShortBufferOverByteBufferBigEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); +} +function jn_ByteBufferImpl_getInt($this, $index) { + var $a, $b, $c, $d, var$6, var$7, var$8; + if ($index >= 0 && ($index + 3 | 0) < $this.$limit) { + $a = $this.$array0.data[$this.$start11 + $index | 0] & 255; + $b = $this.$array0.data[($this.$start11 + $index | 0) + 1 | 0] & 255; + $c = $this.$array0.data[($this.$start11 + $index | 0) + 2 | 0] & 255; + $d = $this.$array0.data[($this.$start11 + $index | 0) + 3 | 0] & 255; + var$6 = $this.$order; + jn_ByteOrder_$callClinit(); + if (var$6 !== jn_ByteOrder_BIG_ENDIAN) + return $d << 24 | $c << 16 | $b << 8 | $a; + return $a << 24 | $b << 16 | $c << 8 | $d; + } + var$6 = new jl_IndexOutOfBoundsException; + var$7 = $this.$limit - 3 | 0; + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$8, $rt_s(321)), $index), $rt_s(110)), var$7), 41); + jl_IndexOutOfBoundsException__init_1(var$6, jl_StringBuilder_toString(var$8)); + $rt_throw(var$6); +} +function jn_ByteBufferImpl_putInt($this, $index, $value) { + var var$3, var$4, var$5; + if ($this.$readOnly7) + $rt_throw(jn_ReadOnlyBufferException__init_()); + if ($index >= 0 && ($index + 3 | 0) < $this.$limit) { + var$3 = $this.$order; + jn_ByteOrder_$callClinit(); + if (var$3 !== jn_ByteOrder_BIG_ENDIAN) { + $this.$array0.data[$this.$start11 + $index | 0] = $value << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 1 | 0] = $value >> 8 << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 2 | 0] = $value >> 16 << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 3 | 0] = $value >> 24 << 24 >> 24; + } else { + $this.$array0.data[$this.$start11 + $index | 0] = $value >> 24 << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 1 | 0] = $value >> 16 << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 2 | 0] = $value >> 8 << 24 >> 24; + $this.$array0.data[($this.$start11 + $index | 0) + 3 | 0] = $value << 24 >> 24; + } + return $this; + } + var$3 = new jl_IndexOutOfBoundsException; + var$4 = $this.$limit - 3 | 0; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append1(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$5, $rt_s(321)), $index), $rt_s(110)), var$4), 41); + jl_IndexOutOfBoundsException__init_1(var$3, jl_StringBuilder_toString(var$5)); + $rt_throw(var$3); +} +function jn_ByteBufferImpl_asIntBuffer($this) { + var $sz, var$2; + $sz = jn_Buffer_remaining($this) / 4 | 0; + var$2 = $this.$order; + jn_ByteOrder_$callClinit(); + if (var$2 !== jn_ByteOrder_BIG_ENDIAN) + return jn_IntBufferOverByteBufferLittleEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); + return jn_IntBufferOverByteBufferBigEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); +} +function jn_ByteBufferImpl_asFloatBuffer($this) { + var $sz, var$2; + $sz = jn_Buffer_remaining($this) / 4 | 0; + var$2 = $this.$order; + jn_ByteOrder_$callClinit(); + if (var$2 !== jn_ByteOrder_LITTLE_ENDIAN) + return jn_FloatBufferOverByteBufferLittleEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); + return jn_FloatBufferOverByteBufferBigEndian__init_($this.$start11 + $this.$position2 | 0, $sz, $this, 0, $sz, $this.$isReadOnly()); +} +function jl_Thread$SleepHandler() { + var a = this; jl_Object.call(a); + a.$thread = null; + a.$callback0 = null; + a.$isInterrupted = 0; + a.$scheduleId = 0; +} +function jl_Thread$SleepHandler__init_(var_0, var_1) { + var var_2 = new jl_Thread$SleepHandler(); + jl_Thread$SleepHandler__init_0(var_2, var_0, var_1); + return var_2; +} +function jl_Thread$SleepHandler__init_0($this, $thread_0, $callback) { + jl_Object__init_0($this); + $this.$thread = $thread_0; + $this.$callback0 = $callback; +} +function jl_Thread$SleepHandler_run($this) { + if (!$this.$isInterrupted) { + $this.$thread.$interruptHandler = null; + jl_Thread_setCurrentThread($this.$thread); + $this.$callback0.$complete(null); + } +} +function omcsde_THEME() { + jl_Enum.call(this); + this.$text10 = null; +} +var omcsde_THEME_DEFAULT = null; +var omcsde_THEME_$VALUES = null; +function omcsde_THEME_$callClinit() { + omcsde_THEME_$callClinit = $rt_eraseClinit(omcsde_THEME); + omcsde_THEME__clinit_(); +} +function omcsde_THEME__init_(var_0, var_1, var_2) { + var var_3 = new omcsde_THEME(); + omcsde_THEME__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omcsde_THEME_values() { + omcsde_THEME_$callClinit(); + return omcsde_THEME_$VALUES.$clone(); +} +function omcsde_THEME__init_0($this, var$1, var$2, $text) { + omcsde_THEME_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$text10 = $text; +} +function omcsde_THEME_$values() { + var var$1; + omcsde_THEME_$callClinit(); + var$1 = $rt_createArray(omcsde_THEME, 1); + var$1.data[0] = omcsde_THEME_DEFAULT; + return var$1; +} +function omcsde_THEME__clinit_() { + omcsde_THEME_DEFAULT = omcsde_THEME__init_($rt_s(5), 0, $rt_s(1408)); + omcsde_THEME_$VALUES = omcsde_THEME_$values(); +} +var jt_DateFormatElement$GeneralTimezone = $rt_classWithoutFields(jt_DateFormatElement$BaseTimezone); +function jt_DateFormatElement$GeneralTimezone__init_(var_0) { + var var_1 = new jt_DateFormatElement$GeneralTimezone(); + jt_DateFormatElement$GeneralTimezone__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$GeneralTimezone__init_0($this, $locale) { + jt_DateFormatElement$BaseTimezone__init_($this, $locale); +} +function jt_DateFormatElement$GeneralTimezone_format($this, $date, $buffer) { + var $tz, $minutes, $hours, var$6; + $tz = $date.$getTimeZone(); + if (!($tz.$getID()).$startsWith0($rt_s(587))) + $buffer.$append23(ju_TimeZone_getDisplayName($tz, $this.$locale4)); + else { + $minutes = $tz.$getRawOffset() / 60000 | 0; + $buffer.$append23($rt_s(587)); + if ($minutes >= 0) + $buffer.$append8(43); + else { + $minutes = -$minutes | 0; + $buffer.$append8(45); + } + $hours = $minutes / 60 | 0; + var$6 = $minutes % 60 | 0; + (((($buffer.$append7($hours / 10 | 0)).$append7($hours % 10 | 0)).$append8(58)).$append7(var$6 / 10 | 0)).$append7(var$6 % 10 | 0); + } +} +function cbgm_Plane() { + var a = this; jl_Object.call(a); + a.$normal0 = null; + a.$d = 0.0; +} +function cbgm_Plane__init_1() { + var var_0 = new cbgm_Plane(); + cbgm_Plane__init_0(var_0); + return var_0; +} +function cbgm_Plane__init_(var_0, var_1) { + var var_2 = new cbgm_Plane(); + cbgm_Plane__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgm_Plane__init_0($this) { + jl_Object__init_0($this); + $this.$normal0 = cbgm_Vector3__init_(); + $this.$d = 0.0; +} +function cbgm_Plane__init_2($this, $normal, $d) { + jl_Object__init_0($this); + $this.$normal0 = cbgm_Vector3__init_(); + $this.$d = 0.0; + ($this.$normal0.$set2($normal)).$nor(); + $this.$d = $d; +} +function cbgm_Plane_set($this, $point1, $point2, $point3) { + ((($this.$normal0.$set2($point1)).$sub($point2)).$crs0($point2.$x2 - $point3.$x2, $point2.$y2 - $point3.$y2, $point2.$z - $point3.$z)).$nor(); + $this.$d = -$point1.$dot($this.$normal0); +} +function jt_DateFormatElement$WeekdayText() { + var a = this; jt_DateFormatElement.call(a); + a.$weeks = null; + a.$shortWeeks = null; + a.$abbreviated0 = 0; +} +function jt_DateFormatElement$WeekdayText__init_(var_0, var_1) { + var var_2 = new jt_DateFormatElement$WeekdayText(); + jt_DateFormatElement$WeekdayText__init_0(var_2, var_0, var_1); + return var_2; +} +function jt_DateFormatElement$WeekdayText__init_0($this, $symbols, $abbreviated) { + jt_DateFormatElement__init_($this); + $this.$weeks = $symbols.$getWeekdays(); + $this.$shortWeeks = $symbols.$getShortWeekdays(); + $this.$abbreviated0 = $abbreviated; +} +function jt_DateFormatElement$WeekdayText_format($this, $date, $buffer) { + var $weekday; + $weekday = $date.$get0(7); + $buffer.$append23(!$this.$abbreviated0 ? $this.$weeks.data[$weekday] : $this.$shortWeeks.data[$weekday]); +} +function jt_DateFormatElement$WeekdayText_equals($this, $o) { + var $that, var$3, var$4, var$5; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + a: { + $that = $o; + if ($this.$abbreviated0 == $that.$abbreviated0) { + var$3 = $this.$weeks; + var$4 = $that.$weeks; + if (ju_Arrays_equals(var$3, var$4)) { + var$3 = $this.$shortWeeks; + var$4 = $that.$shortWeeks; + if (ju_Arrays_equals(var$3, var$4)) { + var$5 = 1; + break a; + } + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function jt_DateFormatElement$WeekdayText_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [$this.$weeks, $this.$shortWeeks, jl_Boolean_valueOf($this.$abbreviated0)])); +} +function omceu_API$_Notification() { + jl_Object.call(this); + this.$this$097 = null; +} +function omceu_API$_Notification__init_(var_0) { + var var_1 = new omceu_API$_Notification(); + omceu_API$_Notification__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Notification__init_0($this, $this$0) { + $this.$this$097 = $this$0; + jl_Object__init_0($this); +} +function omceu_API$_Notification_create($this, $text) { + return $this.$create26($text, $this.$this$097.$config.$notificationsDefaultColor, $this.$this$097.$config.$notificationsDefaultFont, $this.$this$097.$config.$notificationsDefaultDisplayTime, null); +} +function omceu_API$_Notification_create0($this, $text, $color, $font, $displayTime, $notificationAction) { + var $notification, $textWidth, $tooMuch, var$9; + $notification = omceugn_Notification__init_(); + $this.$setText3($notification, $text); + $this.$setDisplayTime($notification, $displayTime); + $this.$setColor6($notification, $color); + $this.$setFont3($notification, $font); + $this.$setNotificationAction($notification, $notificationAction); + $this.$setName2($notification, $rt_s(102)); + $this.$setData1($notification, null); + $notification.$timer = Long_ZERO; + $textWidth = $this.$this$097.$mediaManager1.$textWidth($notification.$font4, $notification.$text4); + if ($textWidth <= $this.$this$097.$inputState.$internalResolutionWidth) { + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_INIT_DISPLAY; + $notification.$scrollMax = 0; + $notification.$scroll = 0; + } else { + $tooMuch = $textWidth - $this.$this$097.$inputState.$internalResolutionWidth | 0; + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_INIT_SCROLL; + var$9 = $tooMuch / 2 | 0; + $notification.$scroll = ( -var$9 | 0) - 4 | 0; + $notification.$scrollMax = var$9 + 4 | 0; + } + return $notification; +} +function omceu_API$_Notification_setName($this, $notification, $name) { + if ($notification === null) + return; + $notification.$name10 = omcet_Tools$Text_validString0($name); +} +function omceu_API$_Notification_setData($this, $notification, $data) { + if ($notification === null) + return; + $notification.$data9 = $data; +} +function omceu_API$_Notification_setNotificationAction($this, $notification, $notificationAction) { + if ($notification === null) + return; + $notification.$notificationAction = $notificationAction; +} +function omceu_API$_Notification_setDisplayTime($this, $notification, $displayTime) { + if ($notification === null) + return; + $notification.$displayTime = omcet_Tools$Calc_lowerBounds($displayTime, 0); +} +function omceu_API$_Notification_setColor($this, $notification, $color) { + if ($notification !== null && $color !== null) { + $this.$setColor7($notification, $color.$r1, $color.$g1, $color.$b1, $color.$a1); + return; + } +} +function omceu_API$_Notification_setColor0($this, $notification, $r, $g, $b, $a) { + if ($notification === null) + return; + $notification.$color_r1 = $r; + $notification.$color_g1 = $g; + $notification.$color_b1 = $b; + $notification.$color_a2 = $a; +} +function omceu_API$_Notification_setFont($this, $notification, $font) { + if ($notification === null) + return; + if ($font === null) + $font = $this.$this$097.$config.$notificationsDefaultFont; + $notification.$font4 = $font; +} +function omceu_API$_Notification_setText($this, $notification, $text) { + if ($notification === null) + return; + $notification.$text4 = omcet_Tools$Text_validString0($text); +} +var cbgu_Json$Serializer = $rt_classWithoutFields(0); +function cbgm_Frustum() { + var a = this; jl_Object.call(a); + a.$planes = null; + a.$planePoints = null; + a.$planePointsArray = null; +} +var cbgm_Frustum_clipSpacePlanePoints = null; +var cbgm_Frustum_clipSpacePlanePointsArray = null; +var cbgm_Frustum_tmpV = null; +function cbgm_Frustum_$callClinit() { + cbgm_Frustum_$callClinit = $rt_eraseClinit(cbgm_Frustum); + cbgm_Frustum__clinit_(); +} +function cbgm_Frustum__init_0() { + var var_0 = new cbgm_Frustum(); + cbgm_Frustum__init_(var_0); + return var_0; +} +function cbgm_Frustum__init_($this) { + var $i; + cbgm_Frustum_$callClinit(); + jl_Object__init_0($this); + $this.$planes = $rt_createArray(cbgm_Plane, 6); + $this.$planePoints = $rt_createArrayFromData(cbgm_Vector3, [cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_(), cbgm_Vector3__init_()]); + $this.$planePointsArray = $rt_createFloatArray(24); + $i = 0; + while ($i < 6) { + $this.$planes.data[$i] = cbgm_Plane__init_(cbgm_Vector3__init_(), 0.0); + $i = $i + 1 | 0; + } +} +function cbgm_Frustum_update($this, $inverseProjectionView) { + var $i, $j, $v, var$5, var$6, var$7; + cbgm_Frustum_$callClinit(); + jl_System_arraycopy(cbgm_Frustum_clipSpacePlanePointsArray, 0, $this.$planePointsArray, 0, cbgm_Frustum_clipSpacePlanePointsArray.data.length); + cbgm_Matrix4_prj($inverseProjectionView.$val, $this.$planePointsArray, 0, 8, 3); + $i = 0; + $j = 0; + while ($i < 8) { + $v = $this.$planePoints.data[$i]; + var$5 = $this.$planePointsArray.data; + var$6 = $j + 1 | 0; + $v.$x2 = var$5[$j]; + var$5 = $this.$planePointsArray.data; + var$7 = var$6 + 1 | 0; + $v.$y2 = var$5[var$6]; + var$5 = $this.$planePointsArray.data; + $j = var$7 + 1 | 0; + $v.$z = var$5[var$7]; + $i = $i + 1 | 0; + } + $this.$planes.data[0].$set15($this.$planePoints.data[1], $this.$planePoints.data[0], $this.$planePoints.data[2]); + $this.$planes.data[1].$set15($this.$planePoints.data[4], $this.$planePoints.data[5], $this.$planePoints.data[7]); + $this.$planes.data[2].$set15($this.$planePoints.data[0], $this.$planePoints.data[4], $this.$planePoints.data[3]); + $this.$planes.data[3].$set15($this.$planePoints.data[5], $this.$planePoints.data[1], $this.$planePoints.data[6]); + $this.$planes.data[4].$set15($this.$planePoints.data[2], $this.$planePoints.data[3], $this.$planePoints.data[6]); + $this.$planes.data[5].$set15($this.$planePoints.data[4], $this.$planePoints.data[0], $this.$planePoints.data[1]); +} +function cbgm_Frustum__clinit_() { + var $j, var$2, var$3, var$4, $v, var$6, var$7, var$8; + cbgm_Frustum_clipSpacePlanePoints = $rt_createArrayFromData(cbgm_Vector3, [cbgm_Vector3__init_0((-1.0), (-1.0), (-1.0)), cbgm_Vector3__init_0(1.0, (-1.0), (-1.0)), cbgm_Vector3__init_0(1.0, 1.0, (-1.0)), cbgm_Vector3__init_0((-1.0), 1.0, (-1.0)), cbgm_Vector3__init_0((-1.0), (-1.0), 1.0), cbgm_Vector3__init_0(1.0, (-1.0), 1.0), cbgm_Vector3__init_0(1.0, 1.0, 1.0), cbgm_Vector3__init_0((-1.0), 1.0, 1.0)]); + cbgm_Frustum_clipSpacePlanePointsArray = $rt_createFloatArray(24); + $j = 0; + var$2 = cbgm_Frustum_clipSpacePlanePoints.data; + var$3 = var$2.length; + var$4 = 0; + while (var$4 < var$3) { + $v = var$2[var$4]; + var$6 = cbgm_Frustum_clipSpacePlanePointsArray.data; + var$7 = $j + 1 | 0; + var$6[$j] = $v.$x2; + var$6 = cbgm_Frustum_clipSpacePlanePointsArray.data; + var$8 = var$7 + 1 | 0; + var$6[var$7] = $v.$y2; + var$6 = cbgm_Frustum_clipSpacePlanePointsArray.data; + $j = var$8 + 1 | 0; + var$6[var$8] = $v.$z; + var$4 = var$4 + 1 | 0; + } + cbgm_Frustum_tmpV = cbgm_Vector3__init_(); +} +function cbgmc_Ray() { + var a = this; jl_Object.call(a); + a.$origin = null; + a.$direction0 = null; +} +var cbgmc_Ray_tmp = null; +function cbgmc_Ray_$callClinit() { + cbgmc_Ray_$callClinit = $rt_eraseClinit(cbgmc_Ray); + cbgmc_Ray__clinit_(); +} +function cbgmc_Ray__init_1() { + var var_0 = new cbgmc_Ray(); + cbgmc_Ray__init_(var_0); + return var_0; +} +function cbgmc_Ray__init_0(var_0, var_1) { + var var_2 = new cbgmc_Ray(); + cbgmc_Ray__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgmc_Ray__init_($this) { + cbgmc_Ray_$callClinit(); + jl_Object__init_0($this); + $this.$origin = cbgm_Vector3__init_(); + $this.$direction0 = cbgm_Vector3__init_(); +} +function cbgmc_Ray__init_2($this, $origin, $direction) { + cbgmc_Ray_$callClinit(); + jl_Object__init_0($this); + $this.$origin = cbgm_Vector3__init_(); + $this.$direction0 = cbgm_Vector3__init_(); + $this.$origin.$set2($origin); + ($this.$direction0.$set2($direction)).$nor(); +} +function cbgmc_Ray__clinit_() { + cbgmc_Ray_tmp = cbgm_Vector3__init_(); +} +var cbgssu_DragScrollListener$2 = $rt_classWithoutFields(cbgu_Timer$Task); +function cgxgbt_TeaInput() { + var a = this; jl_Object.call(a); + a.$canvas1 = null; + a.$justTouched = 0; + a.$touchMap = null; + a.$touched = null; + a.$touchX = null; + a.$touchY = null; + a.$deltaX = null; + a.$deltaY = null; + a.$pressedButtons = null; + a.$pressedKeyCount = 0; + a.$pressedKeys = null; + a.$keyJustPressed = 0; + a.$justPressedKeys = null; + a.$justPressedButtons = null; + a.$keysToCatch = null; + a.$processor = null; + a.$currentEventTimeStamp = Long_ZERO; + a.$hasFocus = 0; +} +function cgxgbt_TeaInput__init_(var_0) { + var var_1 = new cgxgbt_TeaInput(); + cgxgbt_TeaInput__init_0(var_1, var_0); + return var_1; +} +function cgxgbt_TeaInput_getMouseWheelVelocity($event) { + var $agent, $delta, $detail, $wheelDelta, var$6; + $agent = cgxgbt_TeaApplication_getAgentInfo(); + $delta = 0.0; + $detail = $event.detail; + $wheelDelta = $event.wheelDelta; + if ($agent.firefox ? 1 : 0) + $delta = ($agent.macOS ? 1 : 0) ? 1.0 * $detail : 1.0 * $detail / 3.0; + else if ($agent.opera ? 1 : 0) + $delta = !($agent.linux ? 1 : 0) ? (-1.0) * $wheelDelta / 40.0 : (-1.0) * $wheelDelta / 80.0; + else if (!(!($agent.chrome ? 1 : 0) && !($agent.safari ? 1 : 0) && !($agent.IE ? 1 : 0))) { + $delta = (-1.0) * $wheelDelta; + var$6 = $delta / 120.0; + if (jl_Math_abs0(var$6) >= 1.0) + $delta = var$6; + else if (!($agent.windows ? 1 : 0)) + $delta = !($agent.macOS ? 1 : 0) ? var$6 : $delta / 3.0; + } + return $delta; +} +function cgxgbt_TeaInput__init_0($this, $canvas) { + jl_Object__init_0($this); + $this.$justTouched = 0; + $this.$touchMap = cbgu_IntMap__init_1(20); + $this.$touched = $rt_createBooleanArray(20); + $this.$touchX = $rt_createIntArray(20); + $this.$touchY = $rt_createIntArray(20); + $this.$deltaX = $rt_createIntArray(20); + $this.$deltaY = $rt_createIntArray(20); + $this.$pressedButtons = cbgu_IntSet__init_(); + $this.$pressedKeyCount = 0; + $this.$pressedKeys = $rt_createBooleanArray(256); + $this.$keyJustPressed = 0; + $this.$justPressedKeys = $rt_createBooleanArray(256); + $this.$justPressedButtons = $rt_createBooleanArray(5); + $this.$keysToCatch = cbgu_IntSet__init_(); + $this.$hasFocus = 1; + $this.$canvas1 = $canvas; + cgxgbt_TeaInput_hookEvents($this); +} +function cgxgbt_TeaInput_hookEvents($this) { + var $document; + $document = $this.$canvas1.ownerDocument; + $document.addEventListener("mousedown", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("mouseup", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("mousemove", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("wheel", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("keydown", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("keyup", otji_JS_function($this, "handleEvent"), !!0); + $document.addEventListener("keypress", otji_JS_function($this, "handleEvent"), !!0); + $this.$canvas1.addEventListener("touchstart", otji_JS_function($this, "handleEvent"), !!1); + $this.$canvas1.addEventListener("touchmove", otji_JS_function($this, "handleEvent"), !!1); + $this.$canvas1.addEventListener("touchcancel", otji_JS_function($this, "handleEvent"), !!1); + $this.$canvas1.addEventListener("touchend", otji_JS_function($this, "handleEvent"), !!1); +} +function cgxgbt_TeaInput_handleEvent($this, $e) { + cgxgbt_TeaInput_handleMouseEvents($this, $e); + cgxgbt_TeaInput_handleKeyboardEvents($this, $e); +} +function cgxgbt_TeaInput_handleMouseEvents($this, $e) { + var $type, $mouseEvent, $target, $canvas2, $equals, $button, $relativeX, $relativeY, var$10, $mouseX, $mouseY, $wheel, $wheelDelta, $touchEvent, $touches, $i, $j, $touch, $real, var$21, var$22, $touchId; + a: { + $type = $rt_str($e.type); + if ($type.$equals($rt_s(1410))) { + $rt_globals.window.focus(); + $mouseEvent = $e; + $target = $e.target; + $canvas2 = $this.$canvas1; + $equals = $target !== $canvas2 ? 0 : 1; + if ($equals && !$this.$touched.data[0]) { + $this.$hasFocus = 1; + $this.$justTouched = 1; + $this.$touched.data[0] = 1; + $button = cgxgbtu_KeyCodes_getButton($mouseEvent.button); + $this.$pressedButtons.$add11($button); + $this.$justPressedButtons.data[$button] = 1; + $this.$deltaX.data[0] = 0; + $this.$deltaY.data[0] = 0; + if (!$this.$isCursorCatched()) { + $relativeX = $this.$getRelativeX($mouseEvent, $this.$canvas1); + $relativeY = $this.$getRelativeY($mouseEvent, $this.$canvas1); + $this.$touchX.data[0] = $relativeX; + $this.$touchY.data[0] = $relativeY; + } else { + var$10 = $this.$touchX.data; + var$10[0] = var$10[0] + $mouseEvent.movementX | 0; + var$10 = $this.$touchY.data; + var$10[0] = var$10[0] + $mouseEvent.movementY | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + if ($this.$processor !== null) + $this.$processor.$touchDown($this.$touchX.data[0], $this.$touchY.data[0], 0, cgxgbtu_KeyCodes_getButton($mouseEvent.button)); + $e.preventDefault(); + $e.stopPropagation(); + break a; + } + $mouseX = $this.$getRelativeX($mouseEvent, $this.$canvas1); + $mouseY = $this.$getRelativeY($mouseEvent, $this.$canvas1); + if (!($mouseX >= 0.0 && $mouseX <= cbg_Gdx_graphics.$getWidth() && $mouseY >= 0.0 && $mouseY <= cbg_Gdx_graphics.$getHeight())) + $this.$hasFocus = 0; + return; + } + if ($type.$equals($rt_s(1411))) { + $mouseEvent = $e; + if (!$this.$touched.data[0]) + return; + $this.$pressedButtons.$remove3(cgxgbtu_KeyCodes_getButton($mouseEvent.button)); + var$10 = $this.$touched; + var$10.data[0] = $this.$pressedButtons.$size8 <= 0 ? 0 : 1; + if (!$this.$isCursorCatched()) { + $this.$setDelta(0, $this.$getRelativeX($mouseEvent, $this.$canvas1) - $this.$touchX.data[0] | 0, $this.$getRelativeY($mouseEvent, $this.$canvas1) - $this.$touchY.data[0] | 0); + $this.$touchX.data[0] = $this.$getRelativeX($mouseEvent, $this.$canvas1); + $this.$touchY.data[0] = $this.$getRelativeY($mouseEvent, $this.$canvas1); + } else { + $this.$setDelta(0, $mouseEvent.movementX | 0, $mouseEvent.movementY | 0); + var$10 = $this.$touchX.data; + var$10[0] = var$10[0] + $mouseEvent.movementX | 0; + var$10 = $this.$touchY.data; + var$10[0] = var$10[0] + $mouseEvent.movementY | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + $this.$touched.data[0] = 0; + if ($this.$processor !== null) + $this.$processor.$touchUp($this.$touchX.data[0], $this.$touchY.data[0], 0, cgxgbtu_KeyCodes_getButton($mouseEvent.button)); + } else if (!$type.$equals($rt_s(1412))) { + if ($type.$equals($rt_s(1413))) { + $wheel = $e; + if ($this.$processor !== null) { + $wheelDelta = cgxgbt_TeaInput_getMouseWheelVelocity($wheel); + $this.$processor.$scrolled1(0.0, $wheelDelta | 0); + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + } else if ($type.$equals($rt_s(1414))) { + $this.$justTouched = 1; + $touchEvent = $e; + $touches = $touchEvent.changedTouches; + $i = 0; + $j = $touches.length; + while ($i < $j) { + $touch = $touches.item($i); + $real = $touch.identifier; + var$21 = $this.$touchMap; + var$22 = cgxgbt_TeaInput_getAvailablePointer($this); + var$21.$put12($real, jl_Integer_valueOf(var$22)); + $this.$touched.data[var$22] = 1; + $this.$touchX.data[var$22] = $this.$getRelativeX0($touch, $this.$canvas1); + $this.$touchY.data[var$22] = $this.$getRelativeY0($touch, $this.$canvas1); + $this.$deltaX.data[var$22] = 0; + $this.$deltaY.data[var$22] = 0; + if ($this.$processor !== null) + $this.$processor.$touchDown($this.$touchX.data[var$22], $this.$touchY.data[var$22], var$22, 0); + $i = $i + 1 | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + $e.preventDefault(); + } + } else { + $mouseEvent = $e; + if (!$this.$isCursorCatched()) { + $relativeX = $this.$getRelativeX($mouseEvent, $this.$canvas1); + $relativeY = $this.$getRelativeY($mouseEvent, $this.$canvas1); + $this.$setDelta(0, $relativeX - $this.$touchX.data[0] | 0, $relativeY - $this.$touchY.data[0] | 0); + $this.$touchX.data[0] = $relativeX; + $this.$touchY.data[0] = $relativeY; + } else { + $this.$setDelta(0, $mouseEvent.movementX | 0, $mouseEvent.movementY | 0); + var$10 = $this.$touchX.data; + var$10[0] = var$10[0] + $mouseEvent.movementX | 0; + var$10 = $this.$touchY.data; + var$10[0] = var$10[0] + $mouseEvent.movementY | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + if ($this.$processor !== null) { + if (!$this.$touched.data[0]) + $this.$processor.$mouseMoved0($this.$touchX.data[0], $this.$touchY.data[0]); + else + $this.$processor.$touchDragged($this.$touchX.data[0], $this.$touchY.data[0], 0); + } + } + } + if ($type.$equals($rt_s(1415))) { + $touchEvent = $e; + $touches = $touchEvent.changedTouches; + $i = 0; + $j = $touches.length; + while ($i < $j) { + $touch = $touches.item($i); + $real = $touch.identifier; + $touchId = ($this.$touchMap.$get5($real)).$intValue(); + $this.$setDelta($touchId, $this.$getRelativeX0($touch, $this.$canvas1) - $this.$touchX.data[$touchId] | 0, $this.$getRelativeY0($touch, $this.$canvas1) - $this.$touchY.data[$touchId] | 0); + $this.$touchX.data[$touchId] = $this.$getRelativeX0($touch, $this.$canvas1); + $this.$touchY.data[$touchId] = $this.$getRelativeY0($touch, $this.$canvas1); + if ($this.$processor !== null) + $this.$processor.$touchDragged($this.$touchX.data[$touchId], $this.$touchY.data[$touchId], $touchId); + $i = $i + 1 | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + $e.preventDefault(); + } + if ($type.$equals($rt_s(1416))) { + $touchEvent = $e; + $touches = $touchEvent.changedTouches; + $i = 0; + $j = $touches.length; + while ($i < $j) { + $touch = $touches.item($i); + $real = $touch.identifier; + $touchId = ($this.$touchMap.$get5($real)).$intValue(); + $this.$touchMap.$remove1($real); + $this.$touched.data[$touchId] = 0; + $relativeX = $this.$getRelativeX0($touch, $this.$canvas1); + $relativeY = $this.$getRelativeY0($touch, $this.$canvas1); + $this.$setDelta($touchId, $relativeX - $this.$touchX.data[$touchId] | 0, $relativeY - $this.$touchY.data[$touchId] | 0); + $this.$touchX.data[$touchId] = $relativeX; + $this.$touchY.data[$touchId] = $relativeY; + if ($this.$processor !== null) + $this.$processor.$touchUp($this.$touchX.data[$touchId], $this.$touchY.data[$touchId], $touchId, 0); + $i = $i + 1 | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + $e.preventDefault(); + } + if ($type.$equals($rt_s(1417))) { + $touchEvent = $e; + $touches = $touchEvent.changedTouches; + $i = 0; + $j = $touches.length; + while ($i < $j) { + $touch = $touches.item($i); + $real = $touch.identifier; + $touchId = ($this.$touchMap.$get5($real)).$intValue(); + $this.$touchMap.$remove1($real); + $this.$touched.data[$touchId] = 0; + $relativeX = $this.$getRelativeX0($touch, $this.$canvas1); + $relativeY = $this.$getRelativeY0($touch, $this.$canvas1); + $this.$setDelta($touchId, $relativeX - $this.$touchX.data[$touchId] | 0, $relativeY - $this.$touchY.data[$touchId] | 0); + $this.$touchX.data[$touchId] = $relativeX; + $this.$touchY.data[$touchId] = $relativeY; + if ($this.$processor !== null) + $this.$processor.$touchUp($this.$touchX.data[$touchId], $this.$touchY.data[$touchId], $touchId, 0); + $i = $i + 1 | 0; + } + $this.$currentEventTimeStamp = cbgu_TimeUtils_nanoTime(); + $e.preventDefault(); + } +} +function cgxgbt_TeaInput_handleKeyboardEvents($this, $e) { + var $type, $keyboardEvent, $c, $code, $keyChar; + $type = $rt_str($e.type); + if (!($type.$equals($rt_s(1418)) && $this.$hasFocus)) { + if ($type.$equals($rt_s(1419)) && $this.$hasFocus) { + $keyboardEvent = $e; + $c = $keyboardEvent.charCode & 65535; + if ($this.$processor !== null) + $this.$processor.$keyTyped0($c); + if ($c == 9) { + $e.preventDefault(); + $e.stopPropagation(); + } + } else if ($type.$equals($rt_s(1420)) && $this.$hasFocus) { + $keyboardEvent = $e; + $code = cgxgbtu_KeyCodes_keyForCode($keyboardEvent.keyCode); + if ($this.$pressedKeys.data[$code]) { + $this.$pressedKeyCount = $this.$pressedKeyCount - 1 | 0; + $this.$pressedKeys.data[$code] = 0; + } + if ($this.$processor !== null) + $this.$processor.$keyUp0($code); + if ($code == 61) { + $e.preventDefault(); + $e.stopPropagation(); + } + } + } else { + a: { + $keyboardEvent = $e; + $code = cgxgbtu_KeyCodes_keyForCode($keyboardEvent.keyCode); + $keyChar = 0; + switch ($code) { + case 67: + $keyChar = 8; + break a; + case 112: + $keyChar = 127; + break a; + default: + } + } + if (!($code != 67 && $code != 112)) { + $e.preventDefault(); + if ($this.$processor !== null) { + $this.$processor.$keyDown1($code); + $this.$processor.$keyTyped0($keyChar); + } + } else if (!$this.$pressedKeys.data[$code]) { + $this.$pressedKeyCount = $this.$pressedKeyCount + 1 | 0; + $this.$pressedKeys.data[$code] = 1; + $this.$keyJustPressed = 1; + $this.$justPressedKeys.data[$code] = 1; + if ($this.$processor !== null) + $this.$processor.$keyDown1($code); + } + if ($code == 61) { + $e.preventDefault(); + $e.stopPropagation(); + } + } +} +function cgxgbt_TeaInput_getAvailablePointer($this) { + var $i; + $i = 0; + while (true) { + if ($i >= 20) + return (-1); + if (!$this.$touchMap.$containsValue(jl_Integer_valueOf($i), 0)) + break; + $i = $i + 1 | 0; + } + return $i; +} +function cgxgbt_TeaInput_reset($this) { + var $i; + a: { + if ($this.$justTouched) { + $this.$justTouched = 0; + $i = 0; + while (true) { + if ($i >= $this.$justPressedButtons.data.length) + break a; + $this.$justPressedButtons.data[$i] = 0; + $i = $i + 1 | 0; + } + } + } + b: { + if ($this.$keyJustPressed) { + $this.$keyJustPressed = 0; + $i = 0; + while (true) { + if ($i >= $this.$justPressedKeys.data.length) + break b; + $this.$justPressedKeys.data[$i] = 0; + $i = $i + 1 | 0; + } + } + } +} +function cgxgbt_TeaInput_setDelta($this, $touchId, $x, $y) { + $this.$deltaX.data[$touchId] = $x; + $this.$deltaY.data[$touchId] = $y; +} +function cgxgbt_TeaInput_getCompatMode($this, $element) { + var $compatMode, $isComp; + $compatMode = $rt_str($element.compatMode); + $isComp = $compatMode.$equals($rt_s(1421)); + if ($isComp) + $element = $element.documentElement; + return $element; +} +function cgxgbt_TeaInput_getScrollTop($this, $target) { + var $val; + $val = $target.scrollTop; + return cgxgbt_TeaInput_toInt32($val); +} +function cgxgbt_TeaInput_getScrollTop0($this, $target) { + var $element; + $element = cgxgbt_TeaInput_getCompatMode($this, $target); + return cgxgbt_TeaInput_getScrollTop($this, $element); +} +function cgxgbt_TeaInput_getScrollLeft($this, $target) { + var $val; + $val = $target.scrollLeft; + return cgxgbt_TeaInput_toInt32($val); +} +function cgxgbt_TeaInput_getScrollLeft0($this, $target) { + var $element; + $element = cgxgbt_TeaInput_getCompatMode($this, $target); + return cgxgbt_TeaInput_getScrollLeft($this, $element); +} +function cgxgbt_TeaInput_getRelativeX($this, $target, $touch) { + var var$3; + var$3 = ($touch.clientX - cgxgbt_TeaInput_getAbsoluteLeft($this, $target) | 0) + cgxgbt_TeaInput_getScrollLeft($this, $target) | 0; + var$3 = var$3 + cgxgbt_TeaInput_getScrollLeft0($this, $target.ownerDocument) | 0; + return var$3; +} +function cgxgbt_TeaInput_getRelativeY($this, $target, $touch) { + var var$3; + var$3 = ($touch.clientY - cgxgbt_TeaInput_getAbsoluteTop($this, $target) | 0) + cgxgbt_TeaInput_getScrollTop($this, $target) | 0; + var$3 = var$3 + cgxgbt_TeaInput_getScrollTop0($this, $target.ownerDocument) | 0; + return var$3; +} +function cgxgbt_TeaInput_getRelativeX0($this, $e, $target) { + var $xScaleRatio, var$4; + $xScaleRatio = $target.width * 1.0 / cgxgbt_TeaInput_getClientWidth($this, $target); + var$4 = $xScaleRatio * ((($e.clientX - cgxgbt_TeaInput_getAbsoluteLeft($this, $target) | 0) + cgxgbt_TeaInput_getScrollLeft($this, $target) | 0) + cgxgbt_TeaInput_getScrollLeft0($this, $target.ownerDocument) | 0); + return jl_Math_round(var$4); +} +function cgxgbt_TeaInput_getRelativeY0($this, $e, $target) { + var $yScaleRatio, var$4; + $yScaleRatio = $target.height * 1.0 / cgxgbt_TeaInput_getClientHeight($this, $target); + var$4 = $yScaleRatio * ((($e.clientY - cgxgbt_TeaInput_getAbsoluteTop($this, $target) | 0) + cgxgbt_TeaInput_getScrollTop($this, $target) | 0) + cgxgbt_TeaInput_getScrollTop0($this, $target.ownerDocument) | 0); + return jl_Math_round(var$4); +} +function cgxgbt_TeaInput_getRelativeX1($this, $touch, $target) { + var $xScaleRatio; + $xScaleRatio = $target.width * 1.0 / cgxgbt_TeaInput_getClientWidth($this, $target); + return jl_Math_round($xScaleRatio * cgxgbt_TeaInput_getRelativeX($this, $target, $touch)); +} +function cgxgbt_TeaInput_getRelativeY1($this, $touch, $target) { + var $yScaleRatio; + $yScaleRatio = $target.height * 1.0 / cgxgbt_TeaInput_getClientHeight($this, $target); + return jl_Math_round($yScaleRatio * cgxgbt_TeaInput_getRelativeY($this, $target, $touch)); +} +function cgxgbt_TeaInput_getClientWidth($this, $target) { + return $target.clientWidth; +} +function cgxgbt_TeaInput_getClientHeight($this, $target) { + return $target.clientHeight; +} +function cgxgbt_TeaInput_getAbsoluteTop($this, $target) { + return cgxgbt_TeaInput_toInt32(cgxgbt_TeaInput_getSubPixelAbsoluteTop($this, $target)); +} +function cgxgbt_TeaInput_getSubPixelAbsoluteTop($this, $elem) { + var $top, $curr; + $top = 0.0; + $curr = $elem; + while ($curr.offsetParent !== null) { + $top = $top - $curr.scrollTop; + $curr = $curr.parentNode; + } + while ($elem !== null) { + $top = $top + $elem.offsetTop; + $elem = $curr.offsetParent; + } + return $top; +} +function cgxgbt_TeaInput_getAbsoluteLeft($this, $target) { + return cgxgbt_TeaInput_toInt32(cgxgbt_TeaInput_getSubPixelAbsoluteLeft($this, $target)); +} +function cgxgbt_TeaInput_getSubPixelAbsoluteLeft($this, $elem) { + var $left, $curr; + $left = 0.0; + $curr = $elem; + while ($curr.offsetParent !== null) { + $left = $left - $curr.scrollLeft; + $curr = $curr.parentNode; + } + while ($elem !== null) { + $left = $left + $elem.offsetLeft; + $elem = $curr.offsetParent; + } + return $left; +} +function cgxgbt_TeaInput_toInt32($val) { + return $val | 0; +} +function cgxgbt_TeaInput_getX($this) { + return $this.$touchX.data[0]; +} +function cgxgbt_TeaInput_getY($this) { + return $this.$touchY.data[0]; +} +function cgxgbt_TeaInput_setInputProcessor($this, $processor) { + $this.$processor = $processor; +} +function cgxgbt_TeaInput_isCursorCatched($this) { + return 0; +} +function cgxgbt_TeaInput_handleEvent$exported$0(var$0, var$1) { + var$0.$handleEvent(var$1); +} +var cbgssu_DragScrollListener$1 = $rt_classWithoutFields(cbgu_Timer$Task); +var jnc_BufferUnderflowException = $rt_classWithoutFields(jl_RuntimeException); +function jnc_BufferUnderflowException__init_() { + var var_0 = new jnc_BufferUnderflowException(); + jnc_BufferUnderflowException__init_0(var_0); + return var_0; +} +function jnc_BufferUnderflowException__init_0($this) { + jl_RuntimeException__init_1($this); +} +var cbgm_Intersector$SplitTriangle = $rt_classWithoutFields(); +var cbgssu_Table$5 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Table$5__init_() { + var var_0 = new cbgssu_Table$5(); + cbgssu_Table$5__init_0(var_0); + return var_0; +} +function cbgssu_Table$5__init_0($this) { + cbgssu_Value__init_($this); +} +var omcsu_UIUtils$1 = $rt_classWithoutFields(); +var omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = null; +var omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$THEME = null; +function omcsu_UIUtils$1_$callClinit() { + omcsu_UIUtils$1_$callClinit = $rt_eraseClinit(omcsu_UIUtils$1); + omcsu_UIUtils$1__clinit_(); +} +function omcsu_UIUtils$1__clinit_() { + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$THEME = $rt_createIntArray((omcsde_THEME_values()).data.length); + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$THEME.data[jl_Enum_ordinal(omcsde_THEME_DEFAULT)] = 1; + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = $rt_createIntArray((omcsde_GAME_MODE_values()).data.length); + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_ENDLESS)] = 1; + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_HIGHSCORE)] = 2; + omcsu_UIUtils$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_CLEAR_40)] = 3; +} +var cbgssu_Table$4 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Table$4__init_() { + var var_0 = new cbgssu_Table$4(); + cbgssu_Table$4__init_0(var_0); + return var_0; +} +function cbgssu_Table$4__init_0($this) { + cbgssu_Value__init_($this); +} +var cbgssu_Table$3 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Table$3__init_() { + var var_0 = new cbgssu_Table$3(); + cbgssu_Table$3__init_0(var_0); + return var_0; +} +function cbgssu_Table$3__init_0($this) { + cbgssu_Value__init_($this); +} +var omcse_SandtrixEngineAdapter$1 = $rt_classWithoutFields(); +var omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE = null; +var omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = null; +var omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON = null; +function omcse_SandtrixEngineAdapter$1_$callClinit() { + omcse_SandtrixEngineAdapter$1_$callClinit = $rt_eraseClinit(omcse_SandtrixEngineAdapter$1); + omcse_SandtrixEngineAdapter$1__clinit_(); +} +function omcse_SandtrixEngineAdapter$1__clinit_() { + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON = $rt_createIntArray((omcse_SandtrixEngineAdapter$GAME_OVER_REASON_values()).data.length); + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON.data[jl_Enum_ordinal(omcse_SandtrixEngineAdapter$GAME_OVER_REASON_MAP_FULL)] = 1; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON.data[jl_Enum_ordinal(omcse_SandtrixEngineAdapter$GAME_OVER_REASON_TIME_OUT)] = 2; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$engine$SandtrixEngineAdapter$GAME_OVER_REASON.data[jl_Enum_ordinal(omcse_SandtrixEngineAdapter$GAME_OVER_REASON_ALL_LINES_CLEAR)] = 3; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE = $rt_createIntArray((omcsde_GAME_MODE_values()).data.length); + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_ENDLESS)] = 1; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_HIGHSCORE)] = 2; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$GAME_MODE.data[jl_Enum_ordinal(omcsde_GAME_MODE_CLEAR_40)] = 3; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE = $rt_createIntArray((omcsde_STATE_values()).data.length); + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_INIT)] = 1; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_START_TIMER)] = 2; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_PLAY)] = 3; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_NEXT_DELAY)] = 4; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_RESOLVE)] = 5; + omcse_SandtrixEngineAdapter$1_$SwitchMap$org$mslivo$core$sandtrix$data$enums$STATE.data[jl_Enum_ordinal(omcsde_STATE_GAME_OVER_1)] = 6; +} +var cbgssu_Table$2 = $rt_classWithoutFields(cbgssu_Value); +function cbgssu_Table$2__init_() { + var var_0 = new cbgssu_Table$2(); + cbgssu_Table$2__init_0(var_0); + return var_0; +} +function cbgssu_Table$2__init_0($this) { + cbgssu_Value__init_($this); +} +function omceu_API$_Components$_ScrollBar$_HorizontalScrollbar() { + jl_Object.call(this); + this.$this$210 = null; +} +function omceu_API$_Components$_ScrollBar$_HorizontalScrollbar__init_(var_0) { + var var_1 = new omceu_API$_Components$_ScrollBar$_HorizontalScrollbar(); + omceu_API$_Components$_ScrollBar$_HorizontalScrollbar__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_ScrollBar$_HorizontalScrollbar__init_0($this, $this$2) { + $this.$this$210 = $this$2; + jl_Object__init_0($this); +} +function omceu_API$_Components$_ScrollBar$_HorizontalScrollbar_create($this, $x, $y, $length) { + return $this.$create27($x, $y, $length, omceu_API$_Components$_ScrollBar_defaultScrollBarAction($this.$this$210), 0.0); +} +function omceu_API$_Components$_ScrollBar$_HorizontalScrollbar_create0($this, $x, $y, $length, $scrollBarAction, $scrolled) { + var $scrollBarHorizontal; + $scrollBarHorizontal = omceugcs_ScrollBarHorizontal__init_(); + omceu_API$_Components_setComponentInitValues($this.$this$210.$this$119, $scrollBarHorizontal); + $this.$this$210.$this$119.$setPosition($scrollBarHorizontal, $x, $y); + $this.$this$210.$this$119.$setSize($scrollBarHorizontal, $length, 1); + $this.$this$210.$setScrollBarAction($scrollBarHorizontal, $scrollBarAction); + $this.$this$210.$setScrolled($scrollBarHorizontal, $scrolled); + return $scrollBarHorizontal; +} +var cbgssu_Table$1 = $rt_classWithoutFields(cbgu_Pool); +function cbgssu_Table$1__init_() { + var var_0 = new cbgssu_Table$1(); + cbgssu_Table$1__init_0(var_0); + return var_0; +} +function cbgssu_Table$1__init_0($this) { + cbgu_Pool__init_($this); +} +function cbgssu_Table$1_newObject($this) { + return cbgssu_Cell__init_0(); +} +function cbgssu_Table$1_newObject0($this) { + return $this.$newObject0(); +} +var cbgssu_SplitPane$1 = $rt_classWithoutFields(cbgss_InputListener); +var oti_AsyncCallback = $rt_classWithoutFields(0); +var otja_XMLHttpRequest = $rt_classWithoutFields(); +function otja_XMLHttpRequest_addEventListener$exported$0(var$0, var$1, var$2) { + var$0.$addEventListener1($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function otja_XMLHttpRequest_removeEventListener$exported$1(var$0, var$1, var$2) { + var$0.$removeEventListener1($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function otja_XMLHttpRequest_removeEventListener$exported$2(var$0, var$1, var$2, var$3) { + var$0.$removeEventListener2($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +function otja_XMLHttpRequest_dispatchEvent$exported$3(var$0, var$1) { + return !!var$0.$dispatchEvent0(var$1); +} +function otja_XMLHttpRequest_addEventListener$exported$4(var$0, var$1, var$2, var$3) { + var$0.$addEventListener2($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +function ju_IllegalFormatConversionException() { + var a = this; ju_IllegalFormatException.call(a); + a.$conversion1 = 0; + a.$argumentClass = null; +} +function ju_IllegalFormatConversionException__init_(var_0, var_1) { + var var_2 = new ju_IllegalFormatConversionException(); + ju_IllegalFormatConversionException__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_IllegalFormatConversionException__init_0($this, $conversion, $argumentClass) { + var var$3; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$3, $rt_s(1422)), $argumentClass), $rt_s(1423)), $conversion), $rt_s(1424)); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$3)); + $this.$conversion1 = $conversion; + $this.$argumentClass = $argumentClass; +} +var jt_DecimalFormat$PercentField = $rt_classWithoutFields(); +function jt_DecimalFormat$PercentField__init_0() { + var var_0 = new jt_DecimalFormat$PercentField(); + jt_DecimalFormat$PercentField__init_(var_0); + return var_0; +} +function jt_DecimalFormat$PercentField__init_($this) { + jl_Object__init_0($this); +} +function jt_DecimalFormat$PercentField_equals($this, $obj) { + return $obj instanceof jt_DecimalFormat$PercentField; +} +function jt_DecimalFormat$PercentField_hashCode($this) { + return 1; +} +function cbgssu_Window$WindowStyle() { + jl_Object.call(this); + this.$titleFontColor = null; +} +function cbgssu_Window$WindowStyle__init_0() { + var var_0 = new cbgssu_Window$WindowStyle(); + cbgssu_Window$WindowStyle__init_(var_0); + return var_0; +} +function cbgssu_Window$WindowStyle__init_($this) { + jl_Object__init_0($this); + $this.$titleFontColor = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); +} +var jl_System = $rt_classWithoutFields(); +var jl_System_outCache = null; +var jl_System_errCache = null; +var jl_System_properties = null; +function jl_System__init_0() { + var var_0 = new jl_System(); + jl_System__init_(var_0); + return var_0; +} +function jl_System__init_($this) { + jl_Object__init_0($this); +} +function jl_System_out() { + var var$1; + if (jl_System_outCache === null) { + var$1 = new ji_PrintStream; + otcic_StdoutOutputStream_$callClinit(); + ji_PrintStream__init_0(var$1, otcic_StdoutOutputStream_INSTANCE, 0); + jl_System_outCache = var$1; + } + return jl_System_outCache; +} +function jl_System_err() { + var var$1; + if (jl_System_errCache === null) { + var$1 = new ji_PrintStream; + otcic_StderrOutputStream_$callClinit(); + ji_PrintStream__init_0(var$1, otcic_StderrOutputStream_INSTANCE, 0); + jl_System_errCache = var$1; + } + return jl_System_errCache; +} +function jl_System_arraycopy($src, $srcPos, $dest, $destPos, $length) { + var var$6, $srcType, $targetType, $srcArray, $i, var$11, var$12, $elem; + if ($src !== null && $dest !== null) { + if ($srcPos >= 0 && $destPos >= 0 && $length >= 0 && ($srcPos + $length | 0) <= jlr_Array_getLength($src)) { + var$6 = $destPos + $length | 0; + if (var$6 <= jlr_Array_getLength($dest)) { + a: { + b: { + if ($src !== $dest) { + $srcType = (jl_Object_getClass($src)).$getComponentType(); + $targetType = (jl_Object_getClass($dest)).$getComponentType(); + if ($srcType !== null && $targetType !== null) { + if ($srcType === $targetType) + break b; + if (!$srcType.$isPrimitive() && !$targetType.$isPrimitive()) { + $srcArray = $src; + $i = 0; + var$6 = $srcPos; + while ($i < $length) { + var$11 = $srcArray.data; + var$12 = var$6 + 1 | 0; + $elem = var$11[var$6]; + if (!$targetType.$isInstance($elem)) { + jl_System_doArrayCopy($src, $srcPos, $dest, $destPos, $i); + $rt_throw(jl_ArrayStoreException__init_()); + } + $i = $i + 1 | 0; + var$6 = var$12; + } + jl_System_doArrayCopy($src, $srcPos, $dest, $destPos, $length); + return; + } + if (!$srcType.$isPrimitive()) + break a; + if ($targetType.$isPrimitive()) + break b; + else + break a; + } + $rt_throw(jl_ArrayStoreException__init_()); + } + } + jl_System_doArrayCopy($src, $srcPos, $dest, $destPos, $length); + return; + } + $rt_throw(jl_ArrayStoreException__init_()); + } + } + $rt_throw(jl_IndexOutOfBoundsException__init_0()); + } + $rt_throw(jl_NullPointerException__init_0($rt_s(1425))); +} +function jl_System_doArrayCopy(var$1, var$2, var$3, var$4, var$5) { + if (var$1 !== var$3 || var$4 < var$2) { + for (var i = 0; i < var$5; i = (i + 1) | 0) { + var$3.data[var$4++] = var$1.data[var$2++]; + } + } else { + var$2 = (var$2 + var$5) | 0; + var$4 = (var$4 + var$5) | 0; + for (var i = 0; i < var$5; i = (i + 1) | 0) { + var$3.data[--var$4] = var$1.data[--var$2]; + } + } +} +function jl_System_currentTimeMillis() { + return Long_fromNumber(new Date().getTime()); +} +function jl_System_initPropertiesIfNeeded() { + var $defaults; + if (jl_System_properties === null) { + $defaults = ju_Properties__init_(); + $defaults.$put1($rt_s(1426), $rt_s(1427)); + $defaults.$put1($rt_s(1389), $rt_s(1428)); + $defaults.$put1($rt_s(1429), $rt_s(103)); + $defaults.$put1($rt_s(1430), $rt_s(325)); + $defaults.$put1($rt_s(1431), jl_System_lineSeparator()); + $defaults.$put1($rt_s(1432), jl_System_getTempDir()); + $defaults.$put1($rt_s(1433), $rt_s(1427)); + $defaults.$put1($rt_s(1434), jl_System_getHomeDir()); + jl_System_properties = ju_Properties__init_1($defaults); + } +} +function jl_System_getTempDir() { + return $rt_s(1435); +} +function jl_System_getHomeDir() { + return $rt_s(103); +} +function jl_System_setProperty($key, $value) { + jl_System_initPropertiesIfNeeded(); + return jl_System_properties.$put1($key, $value); +} +function jl_System_nanoTime() { + return Long_fromNumber($rt_globals.performance.now() * 1000000.0); +} +function jl_System_lineSeparator() { + return $rt_s(324); +} +function cbggg_Gdx2DPixmapEmu() { + var a = this; jl_Object.call(a); + a.$basePtr = 0; + a.$width14 = 0; + a.$height12 = 0; + a.$format9 = 0; + a.$nativeData = null; + a.$pixelPtr = null; +} +function cbggg_Gdx2DPixmapEmu__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbggg_Gdx2DPixmapEmu(); + cbggg_Gdx2DPixmapEmu__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbggg_Gdx2DPixmapEmu__init_1(var_0, var_1, var_2) { + var var_3 = new cbggg_Gdx2DPixmapEmu(); + cbggg_Gdx2DPixmapEmu__init_2(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_Gdx2DPixmapEmu_toGlFormat($format) { + var var$2, var$3; + switch ($format) { + case 1: + break; + case 2: + return 6410; + case 3: + case 5: + return 6407; + case 4: + case 6: + return 6408; + default: + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1436)), $format); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); + } + return 6406; +} +function cbggg_Gdx2DPixmapEmu_toGlType($format) { + var var$2, var$3; + switch ($format) { + case 1: + case 2: + case 3: + case 4: + break; + case 5: + return 33635; + case 6: + return 32819; + default: + var$2 = new cbgu_GdxRuntimeException; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1436)), $format); + cbgu_GdxRuntimeException__init_(var$2, jl_StringBuilder_toString(var$3)); + $rt_throw(var$2); + } + return 5121; +} +function cbggg_Gdx2DPixmapEmu__init_0($this, $encodedData, $offset, $len, $requestedFormat) { + jl_Object__init_0($this); + $this.$nativeData = $rt_createIntArray(4); + $this.$pixelPtr = cbggg_Gdx2DPixmapEmu_load$js_body$_33($this.$nativeData.data, otji_JS_wrap($encodedData), $offset, $len); + $this.$basePtr = $this.$nativeData.data[0]; + $this.$width14 = $this.$nativeData.data[1]; + $this.$height12 = $this.$nativeData.data[2]; + $this.$format9 = $this.$nativeData.data[3]; + if ($requestedFormat && $requestedFormat != $this.$format9) + cbggg_Gdx2DPixmapEmu_convert($this, $requestedFormat); +} +function cbggg_Gdx2DPixmapEmu__init_2($this, $width, $height, $format) { + jl_Object__init_0($this); + $this.$nativeData = $rt_createIntArray(4); + $this.$pixelPtr = cbggg_Gdx2DPixmapEmu_newPixmap$js_body$_35($this.$nativeData.data, $width, $height, $format); + $this.$basePtr = $this.$nativeData.data[0]; + $this.$width14 = $this.$nativeData.data[1]; + $this.$height12 = $this.$nativeData.data[2]; + $this.$format9 = $this.$nativeData.data[3]; +} +function cbggg_Gdx2DPixmapEmu_convert($this, $requestedFormat) { + var $pixmap; + $pixmap = cbggg_Gdx2DPixmapEmu__init_1($this.$width14, $this.$height12, $requestedFormat); + $pixmap.$setBlend(0); + $pixmap.$drawPixmap2($this, 0, 0, 0, 0, $this.$width14, $this.$height12); + $this.$dispose(); + $this.$basePtr = $pixmap.$basePtr; + $this.$format9 = $pixmap.$format9; + $this.$height12 = $pixmap.$height12; + $this.$nativeData = $pixmap.$nativeData; + $this.$pixelPtr = $pixmap.$pixelPtr; + $this.$width14 = $pixmap.$width14; +} +function cbggg_Gdx2DPixmapEmu_dispose($this) { + cbggg_Gdx2DPixmapEmu_free$js_body$_36($this.$basePtr); +} +function cbggg_Gdx2DPixmapEmu_clear($this, $color) { + cbggg_Gdx2DPixmapEmu_clear$js_body$_37($this.$basePtr, $color); +} +function cbggg_Gdx2DPixmapEmu_getPixel($this, $x, $y) { + return cbggg_Gdx2DPixmapEmu_getPixel$js_body$_39($this.$basePtr, $x, $y); +} +function cbggg_Gdx2DPixmapEmu_drawPixmap($this, $src, $srcX, $srcY, $dstX, $dstY, $width, $height) { + var var$8, var$9; + var$8 = $src.$basePtr; + var$9 = $this.$basePtr; + cbggg_Gdx2DPixmapEmu_drawPixmap$js_body$_46(var$8, var$9, $srcX, $srcY, $width, $height, $dstX, $dstY, $width, $height); +} +function cbggg_Gdx2DPixmapEmu_drawPixmap0($this, $src, $srcX, $srcY, $srcWidth, $srcHeight, $dstX, $dstY, $dstWidth, $dstHeight) { + var var$10, var$11; + var$10 = $src.$basePtr; + var$11 = $this.$basePtr; + cbggg_Gdx2DPixmapEmu_drawPixmap$js_body$_46(var$10, var$11, $srcX, $srcY, $srcWidth, $srcHeight, $dstX, $dstY, $dstWidth, $dstHeight); +} +function cbggg_Gdx2DPixmapEmu_setBlend($this, $blend) { + cbggg_Gdx2DPixmapEmu_setBlend$js_body$_47($this.$basePtr, $blend); +} +function cbggg_Gdx2DPixmapEmu_getPixels($this) { + return $this.$pixelPtr; +} +function cbggg_Gdx2DPixmapEmu_getHeight($this) { + return $this.$height12; +} +function cbggg_Gdx2DPixmapEmu_getWidth($this) { + return $this.$width14; +} +function cbggg_Gdx2DPixmapEmu_getFormat($this) { + return $this.$format9; +} +function cbggg_Gdx2DPixmapEmu_getGLInternalFormat($this) { + return cbggg_Gdx2DPixmapEmu_toGlFormat($this.$format9); +} +function cbggg_Gdx2DPixmapEmu_getGLFormat($this) { + return $this.$getGLInternalFormat(); +} +function cbggg_Gdx2DPixmapEmu_getGLType($this) { + return cbggg_Gdx2DPixmapEmu_toGlType($this.$format9); +} +function cbggg_Gdx2DPixmapEmu_load$js_body$_33(var$1, var$2, var$3, var$4) { + var cBufferSize = var$2.length * $rt_globals.Uint8Array.BYTES_PER_ELEMENT; + var cBuffer = $rt_globals.Gdx._malloc(cBufferSize); + $rt_globals.Gdx.writeArrayToMemory(var$2, cBuffer); + var pixmap = $rt_globals.Gdx.Gdx.prototype.g2d_load(cBuffer, var$3, var$4); + $rt_globals.Gdx._free(cBuffer); + var pixels = $rt_globals.Gdx.Gdx.prototype.g2d_get_pixels(pixmap); + var pixmapAddr = $rt_globals.Gdx.getPointer(pixmap); + var format = pixmap.get_format(); + var width = pixmap.get_width(); + var height = pixmap.get_height(); + var$1[0] = pixmapAddr; + var$1[1] = width; + var$1[2] = height; + var$1[3] = format; + var bytesPerPixel = $rt_globals.Gdx.Gdx.prototype.g2d_bytes_per_pixel(format); + var bytesSize = width * height * bytesPerPixel; + var startIndex = pixels; + var endIndex = startIndex + bytesSize; + var newArray = $rt_globals.Gdx.HEAPU8.slice(startIndex, endIndex); + return newArray; +} +function cbggg_Gdx2DPixmapEmu_newPixmap$js_body$_35(var$1, var$2, var$3, var$4) { + var pixmap = $rt_globals.Gdx.Gdx.prototype.g2d_new(var$2, var$3, var$4); + var pixels = $rt_globals.Gdx.Gdx.prototype.g2d_get_pixels(pixmap); + var pixmapAddr = $rt_globals.Gdx.getPointer(pixmap); + var var$4 = pixmap.get_format(); + var var$2 = pixmap.get_width(); + var var$3 = pixmap.get_height(); + var$1[0] = pixmapAddr; + var$1[1] = var$2; + var$1[2] = var$3; + var$1[3] = var$4; + var bytesPerPixel = $rt_globals.Gdx.Gdx.prototype.g2d_bytes_per_pixel(var$4); + var bytesSize = var$2 * var$3 * bytesPerPixel; + var startIndex = pixels; + var endIndex = startIndex + bytesSize; + var newArray = $rt_globals.Gdx.HEAPU8.slice(startIndex, endIndex); + return newArray; +} +function cbggg_Gdx2DPixmapEmu_free$js_body$_36(var$1) { + var nativeObject = $rt_globals.Gdx.wrapPointer(var$1, $rt_globals.Gdx.gdx2d_pixmap); + $rt_globals.Gdx.Gdx.prototype.g2d_free(nativeObject); +} +function cbggg_Gdx2DPixmapEmu_clear$js_body$_37(var$1, var$2) { + var nativeObject = $rt_globals.Gdx.wrapPointer(var$1, $rt_globals.Gdx.gdx2d_pixmap); + $rt_globals.Gdx.Gdx.prototype.g2d_clear(nativeObject, var$2); +} +function cbggg_Gdx2DPixmapEmu_getPixel$js_body$_39(var$1, var$2, var$3) { + var nativeObject = $rt_globals.Gdx.wrapPointer(var$1, $rt_globals.Gdx.gdx2d_pixmap); + return $rt_globals.Gdx.Gdx.prototype.g2d_get_pixel(nativeObject, var$2, var$3); +} +function cbggg_Gdx2DPixmapEmu_drawPixmap$js_body$_46(var$1, var$2, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10) { + var nativeObjectSrc = $rt_globals.Gdx.wrapPointer(var$1, $rt_globals.Gdx.gdx2d_pixmap); + var nativeObjectDst = $rt_globals.Gdx.wrapPointer(var$2, $rt_globals.Gdx.gdx2d_pixmap); + $rt_globals.Gdx.Gdx.prototype.g2d_draw_pixmap(nativeObjectSrc, nativeObjectDst, var$3, var$4, var$5, var$6, var$7, var$8, var$9, var$10); +} +function cbggg_Gdx2DPixmapEmu_setBlend$js_body$_47(var$1, var$2) { + var nativeObject = $rt_globals.Gdx.wrapPointer(var$1, $rt_globals.Gdx.gdx2d_pixmap); + $rt_globals.Gdx.Gdx.prototype.g2d_set_blend(nativeObject, var$2); +} +var jur_AbstractCharClass$LazyXDigit = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyXDigit__init_() { + var var_0 = new jur_AbstractCharClass$LazyXDigit(); + jur_AbstractCharClass$LazyXDigit__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyXDigit__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyXDigit_computeValue($this) { + return (((jur_CharClass__init_()).$add0(48, 57)).$add0(97, 102)).$add0(65, 70); +} +function cbgi_GestureDetector$VelocityTracker() { + var a = this; jl_Object.call(a); + a.$sampleSize = 0; + a.$meanX = null; + a.$meanY = null; + a.$meanTime = null; +} +function cbgi_GestureDetector$VelocityTracker__init_() { + var var_0 = new cbgi_GestureDetector$VelocityTracker(); + cbgi_GestureDetector$VelocityTracker__init_0(var_0); + return var_0; +} +function cbgi_GestureDetector$VelocityTracker__init_0($this) { + jl_Object__init_0($this); + $this.$sampleSize = 10; + $this.$meanX = $rt_createFloatArray($this.$sampleSize); + $this.$meanY = $rt_createFloatArray($this.$sampleSize); + $this.$meanTime = $rt_createLongArray($this.$sampleSize); +} +function cbgi_GestureDetector$1() { + cbgu_Timer$Task.call(this); + this.$this$098 = null; +} +function cbgi_GestureDetector$1__init_(var_0) { + var var_1 = new cbgi_GestureDetector$1(); + cbgi_GestureDetector$1__init_0(var_1, var_0); + return var_1; +} +function cbgi_GestureDetector$1__init_0($this, $this$0) { + $this.$this$098 = $this$0; + cbgu_Timer$Task__init_($this); +} +function jur_Matcher() { + var a = this; jl_Object.call(a); + a.$pat = null; + a.$start15 = null; + a.$string6 = null; + a.$matchResult = null; + a.$leftBound0 = 0; + a.$rightBound0 = 0; + a.$appendPos = 0; + a.$replacement1 = null; + a.$processedRepl = null; + a.$replacementParts = null; +} +function jur_Matcher__init_(var_0, var_1) { + var var_2 = new jur_Matcher(); + jur_Matcher__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_Matcher_appendReplacement($this, $buffer, $replacement) { + $this.$processedRepl = jur_Matcher_processReplacement($this, $replacement); + $buffer.$append35($this.$string6.$subSequence($this.$appendPos, jur_Matcher_start($this))); + $buffer.$append23($this.$processedRepl); + $this.$appendPos = jur_Matcher_end($this); + return $this; +} +function jur_Matcher_processReplacement($this, $replacement) { + var $sb, $i, $repl, $res, $index, $replacementPos, $nextBackSlashed, var$9, var$10, var$11, $gr, $group, $$je; + if ($this.$replacement1 !== null && $this.$replacement1.$equals($replacement)) { + if ($this.$replacementParts === null) + return $this.$processedRepl; + $sb = jl_StringBuilder__init_(); + $i = 0; + while ($i < $this.$replacementParts.$size0()) { + $sb.$append($this.$replacementParts.$get5($i)); + $i = $i + 1 | 0; + } + return $sb.$toString(); + } + $this.$replacement1 = $replacement; + $repl = $replacement.$toCharArray(); + $res = jl_StringBuilder__init_(); + $this.$replacementParts = null; + $index = 0; + $replacementPos = 0; + $nextBackSlashed = 0; + a: { + b: while (true) { + var$9 = $repl.data; + var$10 = var$9.length; + if ($index >= var$10) { + if ($this.$replacementParts !== null && $replacementPos != $res.$length()) + $this.$replacementParts.$add2($res.$subSequence($replacementPos, $res.$length())); + return $res.$toString(); + } + if (var$9[$index] == 92 && !$nextBackSlashed) { + $nextBackSlashed = 1; + $index = $index + 1 | 0; + } + c: { + if ($nextBackSlashed) { + if ($index >= var$10) + break b; + $res.$append0(var$9[$index]); + $nextBackSlashed = 0; + } else if (var$9[$index] != 36) + $res.$append0(var$9[$index]); + else { + if ($this.$replacementParts === null) + $this.$replacementParts = ju_ArrayList__init_(); + d: { + try { + var$11 = new jl_String; + $index = $index + 1 | 0; + jl_String__init_4(var$11, $repl, $index, 1); + $gr = jl_Integer_parseInt0(var$11); + if ($replacementPos == $res.$length()) + break d; + $this.$replacementParts.$add2($res.$subSequence($replacementPos, $res.$length())); + $replacementPos = $res.$length(); + break d; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + } + try { + $this.$replacementParts.$add2(jur_Matcher$1__init_($this, $gr)); + $group = jur_Matcher_group($this, $gr); + $replacementPos = $replacementPos + $group.$length() | 0; + $res.$append1($group); + break c; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Exception) { + break a; + } else { + throw $$e; + } + } + } + } + $index = $index + 1 | 0; + } + $rt_throw(jl_IndexOutOfBoundsException__init_0()); + } + $rt_throw(jl_IllegalArgumentException__init_($rt_s(102))); +} +function jur_Matcher_reset($this) { + $this.$leftBound0 = 0; + $this.$rightBound0 = $this.$string6.$length(); + $this.$matchResult.$reset0($this.$string6, $this.$leftBound0, $this.$rightBound0); + $this.$appendPos = 0; + $this.$replacement1 = null; + $this.$matchResult.$previousMatch = (-1); + return $this; +} +function jur_Matcher_appendTail($this, $buffer) { + return $buffer.$append35($this.$string6.$subSequence($this.$appendPos, $this.$string6.$length())); +} +function jur_Matcher_replaceAll($this, $replacement) { + var $sb; + $sb = jl_StringBuffer__init_(); + jur_Matcher_reset($this); + while (jur_Matcher_find($this)) { + jur_Matcher_appendReplacement($this, $sb, $replacement); + } + return (jur_Matcher_appendTail($this, $sb)).$toString(); +} +function jur_Matcher_group($this, $group) { + return $this.$matchResult.$group($group); +} +function jur_Matcher_find0($this, $start) { + var $stringLength, var$3; + $stringLength = $this.$string6.$length(); + if ($start >= 0 && $start <= $stringLength) { + var$3 = jur_Matcher_findAt($this, $start); + if (var$3 >= 0 && $this.$matchResult.$isValid()) { + $this.$matchResult.$finalizeMatch(); + return 1; + } + $this.$matchResult.$startIndex = (-1); + return 0; + } + $rt_throw(jl_IndexOutOfBoundsException__init_(jl_String_valueOf($start))); +} +function jur_Matcher_findAt($this, $startIndex) { + var $foundIndex; + $this.$matchResult.$reset2(); + $this.$matchResult.$setMode(1); + $this.$matchResult.$setStartIndex($startIndex); + $foundIndex = $this.$start15.$find($startIndex, $this.$string6, $this.$matchResult); + if ($foundIndex == (-1)) + $this.$matchResult.$hitEnd = 1; + return $foundIndex; +} +function jur_Matcher_find($this) { + var $length, var$2; + $length = $this.$string6.$length(); + if (!jur_Matcher_hasTransparentBounds($this)) + $length = $this.$rightBound0; + if ($this.$matchResult.$startIndex >= 0 && $this.$matchResult.$mode0() == 1) { + $this.$matchResult.$startIndex = $this.$matchResult.$end0(); + if ($this.$matchResult.$end0() == $this.$matchResult.$start14()) { + var$2 = $this.$matchResult; + var$2.$startIndex = var$2.$startIndex + 1 | 0; + } + return $this.$matchResult.$startIndex <= $length && jur_Matcher_find0($this, $this.$matchResult.$startIndex) ? 1 : 0; + } + return jur_Matcher_find0($this, $this.$leftBound0); +} +function jur_Matcher_start0($this, $group) { + return $this.$matchResult.$start($group); +} +function jur_Matcher_end0($this, $group) { + return $this.$matchResult.$end($group); +} +function jur_Matcher_matches($this) { + return jur_Matcher_lookingAt($this, $this.$leftBound0, 2); +} +function jur_Matcher_runMatch($this, $set, $index, $matchResult) { + if ($set.$matches($index, $this.$string6, $matchResult) < 0) + return 0; + $matchResult.$finalizeMatch(); + return 1; +} +function jur_Matcher_lookingAt($this, $startIndex, $mode) { + $this.$matchResult.$reset2(); + $this.$matchResult.$setMode($mode); + $this.$matchResult.$setStartIndex($startIndex); + return jur_Matcher_runMatch($this, $this.$start15, $startIndex, $this.$matchResult); +} +function jur_Matcher_start($this) { + return jur_Matcher_start0($this, 0); +} +function jur_Matcher_end($this) { + return jur_Matcher_end0($this, 0); +} +function jur_Matcher_hasTransparentBounds($this) { + return $this.$matchResult.$hasTransparentBounds(); +} +function jur_Matcher__init_0($this, $pat, $cs) { + var var$3, var$4, var$5, var$6, var$7; + jl_Object__init_0($this); + $this.$leftBound0 = (-1); + $this.$rightBound0 = (-1); + $this.$pat = $pat; + $this.$start15 = $pat.$start13; + $this.$string6 = $cs; + $this.$leftBound0 = 0; + $this.$rightBound0 = $this.$string6.$length(); + var$3 = new jur_MatchResultImpl; + var$4 = $this.$leftBound0; + var$5 = $this.$rightBound0; + var$6 = jur_Pattern_groupCount($pat); + var$7 = jur_Pattern_compCount($pat); + jur_MatchResultImpl__init_0(var$3, $cs, var$4, var$5, var$6, var$7, jur_Pattern_consCount($pat)); + $this.$matchResult = var$3; + $this.$matchResult.$useAnchoringBounds(1); +} +var jur_DotAllSet = $rt_classWithoutFields(jur_JointSet); +function jur_DotAllSet__init_0() { + var var_0 = new jur_DotAllSet(); + jur_DotAllSet__init_(var_0); + return var_0; +} +function jur_DotAllSet__init_($this) { + jur_JointSet__init_0($this); +} +function jur_DotAllSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, $high, var$7, $low; + $strLength = $matchResult.$getRightBound(); + var$5 = $stringIndex + 1 | 0; + if (var$5 > $strLength) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = $testString.$charAt($stringIndex); + if (jl_Character_isHighSurrogate($high)) { + var$7 = $stringIndex + 2 | 0; + if (var$7 <= $strLength) { + $low = $testString.$charAt(var$5); + if (jl_Character_isSurrogatePair($high, $low)) + return $this.$next.$matches(var$7, $testString, $matchResult); + } + } + return $this.$next.$matches(var$5, $testString, $matchResult); +} +function jur_DotAllSet_getName($this) { + return $rt_s(1437); +} +function jur_DotAllSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_DotAllSet_getType($this) { + return (-2147483602); +} +function jur_DotAllSet_hasConsumed($this, $matchResult) { + return 1; +} +function jt_FieldPosition() { + jl_Object.call(this); + this.$myField = 0; +} +function jt_FieldPosition__init_(var_0) { + var var_1 = new jt_FieldPosition(); + jt_FieldPosition__init_0(var_1, var_0); + return var_1; +} +function jt_FieldPosition__init_0($this, $field) { + jl_Object__init_0($this); + $this.$myField = $field; +} +function omceu_API$_Components$_GameViewPort() { + jl_Object.call(this); + this.$this$123 = null; +} +function omceu_API$_Components$_GameViewPort__init_(var_0) { + var var_1 = new omceu_API$_Components$_GameViewPort(); + omceu_API$_Components$_GameViewPort__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_GameViewPort__init_0($this, $this$1) { + $this.$this$123 = $this$1; + jl_Object__init_0($this); +} +function omcsug_UIData() { + var a = this; jl_Object.call(a); + a.$resolveParticleSystem = null; + a.$gameOverParticleSystem = null; + a.$sandCreateParticleSystem = null; + a.$sandShimmerParticleSystem = null; + a.$scoreTextParticleSystem = null; + a.$nextSandFlowParticleSystem = null; + a.$animation_timer = 0.0; + a.$mapTxt1 = null; + a.$mapTxt2 = null; + a.$mapTimerImage = null; + a.$gameOverData0 = null; + a.$screenShake = 0; + a.$input_touchDelayTap = 0; + a.$input_touchXPos = 0; + a.$input_touchYPos = 0; + a.$input_touchTimer = 0.0; + a.$soundPlayer0 = null; + a.$nextTetrominoLast = null; + a.$nextTetrominoLast2 = null; + a.$timer_sandflowChange = 0; + a.$sandflowChangeIndex = 0; + a.$background = null; + a.$theme_layer1 = null; + a.$theme_layer2 = null; + a.$colorBlindMode = 0; + a.$drop_effect = 0; +} +function omcsug_UIData__init_0() { + var var_0 = new omcsug_UIData(); + omcsug_UIData__init_(var_0); + return var_0; +} +function omcsug_UIData__init_($this) { + jl_Object__init_0($this); +} +function omceugci_Inventory() { + var a = this; omceugc_Component.call(a); + a.$items6 = null; + a.$inventoryAction = null; + a.$selectedItem1 = null; + a.$dragEnabled0 = 0; + a.$dragOutEnabled0 = 0; + a.$dragInEnabled0 = 0; + a.$doubleSized = 0; +} +function omceugci_Inventory__init_0() { + var var_0 = new omceugci_Inventory(); + omceugci_Inventory__init_(var_0); + return var_0; +} +function omceugci_Inventory__init_($this) { + omceugc_Component__init_($this); +} +var cbgm_BSpline = $rt_classWithoutFields(); +function cbgm_BSpline__init_0() { + var var_0 = new cbgm_BSpline(); + cbgm_BSpline__init_(var_0); + return var_0; +} +function cbgm_BSpline__init_($this) { + jl_Object__init_0($this); +} +function omceg_GameEngine() { + var a = this; jl_Object.call(a); + a.$adapter = null; + a.$data13 = null; + a.$inputs = null; + a.$outputs0 = null; + a.$lastUpdateTime = Long_ZERO; + a.$ticks = Long_ZERO; +} +function omceg_GameEngine__init_(var_0, var_1) { + var var_2 = new omceg_GameEngine(); + omceg_GameEngine__init_0(var_2, var_0, var_1); + return var_2; +} +function omceg_GameEngine_input($this, $input) { + $this.$inputs.$add2($input); +} +function omceg_GameEngine_outputAvailable($this) { + return $this.$outputs0.$size0() <= 0 ? 0 : 1; +} +function omceg_GameEngine_processOutput($this) { + return $this.$outputs0.$pollFirst(); +} +function omceg_GameEngine_getAdapter($this) { + return $this.$adapter; +} +function omceg_GameEngine_getData($this) { + return $this.$data13; +} +function omceg_GameEngine__init_0($this, $adapter, $data) { + var $output; + jl_Object__init_0($this); + if ($data !== null && $adapter !== null) { + $this.$data13 = $data; + $this.$inputs = ju_ArrayDeque__init_(); + $this.$outputs0 = ju_ArrayDeque__init_(); + $this.$lastUpdateTime = Long_ZERO; + $this.$adapter = $adapter; + $output = omceg_GameEngine$1__init_($this); + $this.$adapter.$init1($this.$data13, $output); + return; + } + $rt_throw(omceg_GameEngineException__init_($rt_s(1438))); +} +function omceg_GameEngine_update($this) { + var var$1; + $this.$adapter.$beforeInputs(); + while (true) { + var$1 = $this.$inputs.$pollFirst(); + if (var$1 === null) + break; + $this.$adapter.$processInput0(var$1); + } + $this.$inputs.$clear6(); + $this.$adapter.$update(); + $this.$lastUpdateTime = jl_System_currentTimeMillis(); + $this.$ticks = Long_add($this.$ticks, Long_fromInt(1)); +} +function omceg_GameEngine_shutdown($this) { + $this.$inputs.$clear6(); + $this.$outputs0.$clear6(); + $this.$adapter.$shutdown(); +} +var jur_AbstractCharClass$LazyJavaUpperCase = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaUpperCase__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaUpperCase(); + jur_AbstractCharClass$LazyJavaUpperCase__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaUpperCase__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaUpperCase_computeValue($this) { + var $chCl; + $chCl = jur_AbstractCharClass$LazyJavaUpperCase$1__init_($this); + $chCl.$mayContainSupplCodepoints = 1; + return $chCl; +} +function ju_DuplicateFormatFlagsException() { + ju_IllegalFormatException.call(this); + this.$flags2 = null; +} +function ju_DuplicateFormatFlagsException__init_(var_0) { + var var_1 = new ju_DuplicateFormatFlagsException(); + ju_DuplicateFormatFlagsException__init_0(var_1, var_0); + return var_1; +} +function ju_DuplicateFormatFlagsException__init_0($this, $flags) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(1439)), $flags); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$flags2 = $flags; +} +function jur_HangulDecomposedCharSet() { + var a = this; jur_JointSet.call(a); + a.$decomposedChar0 = null; + a.$decomposedCharUTF160 = null; + a.$decomposedCharLength0 = 0; +} +function jur_HangulDecomposedCharSet__init_(var_0, var_1) { + var var_2 = new jur_HangulDecomposedCharSet(); + jur_HangulDecomposedCharSet__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_HangulDecomposedCharSet__init_0($this, $decomposedChar, $decomposedCharLength) { + jur_JointSet__init_0($this); + $this.$decomposedChar0 = $decomposedChar; + $this.$decomposedCharLength0 = $decomposedCharLength; +} +function jur_HangulDecomposedCharSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_HangulDecomposedCharSet_getDecomposedChar($this) { + if ($this.$decomposedCharUTF160 === null) + $this.$decomposedCharUTF160 = jl_String__init_($this.$decomposedChar0); + return $this.$decomposedCharUTF160; +} +function jur_HangulDecomposedCharSet_getName($this) { + var var$1, var$2; + var$1 = jur_HangulDecomposedCharSet_getDecomposedChar($this); + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(1440)), var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_HangulDecomposedCharSet_matches($this, $strIndex, $testString, $matchResult) { + var $rightBound, $syllIndex, $decompSyllable, $vIndex, $tIndex, var$9, $curSymb, $decompCurSymb, var$12, $i, var$14, $lIndex, var$16, var$17; + $rightBound = $matchResult.$getRightBound(); + $syllIndex = 0; + $decompSyllable = $rt_createIntArray(3); + $vIndex = (-1); + $tIndex = (-1); + if ($strIndex >= $rightBound) + return (-1); + var$9 = $strIndex + 1 | 0; + $curSymb = $testString.$charAt($strIndex); + $decompCurSymb = jur_Lexer_getHangulDecomposition($curSymb); + if ($decompCurSymb !== null) { + var$12 = $decompCurSymb.data; + $i = 0; + if (var$12.length != $this.$decomposedCharLength0) + return (-1); + while (true) { + if ($i >= $this.$decomposedCharLength0) + return $this.$next.$matches(var$9, $testString, $matchResult); + if (var$12[$i] != $this.$decomposedChar0.data[$i]) + break; + $i = $i + 1 | 0; + } + return (-1); + } + var$14 = $decompSyllable.data; + var$14[$syllIndex] = $curSymb; + $lIndex = $curSymb - 4352 | 0; + if ($lIndex >= 0 && $lIndex < 19) { + if (var$9 < $rightBound) { + $curSymb = $testString.$charAt(var$9); + $vIndex = $curSymb - 4449 | 0; + } + if ($vIndex >= 0 && $vIndex < 21) { + var$16 = var$9 + 1 | 0; + var$14[1] = $curSymb; + if (var$16 < $rightBound) { + $curSymb = $testString.$charAt(var$16); + $tIndex = $curSymb - 4519 | 0; + } + if ($tIndex >= 0 && $tIndex < 28) { + var$17 = var$16 + 1 | 0; + var$14[2] = $curSymb; + var$17 = $this.$decomposedCharLength0 == 3 && var$14[0] == $this.$decomposedChar0.data[0] && var$14[1] == $this.$decomposedChar0.data[1] && var$14[2] == $this.$decomposedChar0.data[2] ? $this.$next.$matches(var$17, $testString, $matchResult) : (-1); + return var$17; + } + var$17 = $this.$decomposedCharLength0 == 2 && var$14[0] == $this.$decomposedChar0.data[0] && var$14[1] == $this.$decomposedChar0.data[1] ? $this.$next.$matches(var$16, $testString, $matchResult) : (-1); + return var$17; + } + return (-1); + } + return (-1); +} +function jur_HangulDecomposedCharSet_first($this, $set) { + var var$2, var$3; + a: { + if ($set instanceof jur_HangulDecomposedCharSet) { + var$2 = $set; + if (!(jur_HangulDecomposedCharSet_getDecomposedChar(var$2)).$equals(jur_HangulDecomposedCharSet_getDecomposedChar($this))) { + var$3 = 0; + break a; + } + } + var$3 = 1; + } + return var$3; +} +function jur_HangulDecomposedCharSet_hasConsumed($this, $matchResult) { + return 1; +} +function omceu_API$_Components$_TextField() { + jl_Object.call(this); + this.$this$124 = null; +} +function omceu_API$_Components$_TextField__init_(var_0) { + var var_1 = new omceu_API$_Components$_TextField(); + omceu_API$_Components$_TextField__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_TextField__init_0($this, $this$1) { + $this.$this$124 = $this$1; + jl_Object__init_0($this); +} +function omceu_API$_Components$_TextField_create($this, $x, $y, $width, $content, $textFieldAction, $contentMaxLength) { + return $this.$create28($x, $y, $width, $content, $textFieldAction, $contentMaxLength, null, null); +} +function omceu_API$_Components$_TextField_create0($this, $x, $y, $width, $content, $textFieldAction, $contentMaxLength, $allowedCharacters, $font) { + var $textField, var$10; + $textField = omceugct_TextField__init_0(); + $textField.$allowedCharacters = ju_HashSet__init_(); + $textField.$offset0 = 0; + omceu_API$_Components_setComponentInitValues($this.$this$124, $textField); + var$10 = $this.$this$124; + omcet_Tools$Colors_$callClinit(); + var$10.$setColor1($textField, omcet_Tools$Colors_WHITE); + $this.$this$124.$setPosition($textField, $x, $y); + $this.$this$124.$setSize($textField, $width, 1); + $this.$setFont4($textField, $font); + $this.$setContentMaxLength($textField, $contentMaxLength); + $this.$setAllowedCharacters($textField, $allowedCharacters); + $this.$setContent($textField, $content); + $this.$setTextFieldAction($textField, $textFieldAction); + $this.$setMarkerPosition($textField, $textField.$content0.$length()); + $textField.$contentValid = $textField.$textFieldAction !== null && !$textField.$textFieldAction.$isContentValid($textField.$content0) ? 0 : 1; + return $textField; +} +function omceu_API$_Components$_TextField_setMarkerPosition($this, $textField, $position) { + if ($textField === null) + return; + omceu_UICommons_textField_setMarkerPosition($this.$this$124.$this$03.$mediaManager1, $textField, $position); +} +function omceu_API$_Components$_TextField_setContent($this, $textField, $content) { + if ($textField === null) + return; + omceu_UICommons_textField_setContent($textField, $content); +} +function omceu_API$_Components$_TextField_setFont($this, $textField, $font) { + if ($textField === null) + return; + if ($font === null) + $font = $this.$this$124.$this$03.$config.$defaultFont; + $textField.$font9 = $font; +} +function omceu_API$_Components$_TextField_setTextFieldAction($this, $textField, $textFieldAction) { + if ($textField === null) + return; + $textField.$textFieldAction = $textFieldAction; + omceu_UICommons_textField_setContent($textField, $textField.$content0); +} +function omceu_API$_Components$_TextField_setContentMaxLength($this, $textField, $contentMaxLength) { + if ($textField === null) + return; + $textField.$contentMaxLength = omcet_Tools$Calc_lowerBounds($contentMaxLength, 0); +} +function omceu_API$_Components$_TextField_setAllowedCharacters($this, $textField, $allowedCharacters) { + var var$3; + if ($textField === null) + return; + $textField.$allowedCharacters.$clear6(); + var$3 = $textField.$allowedCharacters; + if ($allowedCharacters === null) + $allowedCharacters = $this.$this$124.$this$03.$config.$textFieldDefaultAllowedCharacters; + var$3.$addAll0($allowedCharacters); +} +function omceu_API$_Components$_TextField_focus($this, $textField) { + if ($textField === null) + return; + omceu_UICommons_textField_focus($this.$this$124.$this$03.$inputState, $textField); +} +var cbgssu_Tree$TreeStyle = $rt_classWithoutFields(); +function cbgssu_Tree$TreeStyle__init_0() { + var var_0 = new cbgssu_Tree$TreeStyle(); + cbgssu_Tree$TreeStyle__init_(var_0); + return var_0; +} +function cbgssu_Tree$TreeStyle__init_($this) { + jl_Object__init_0($this); +} +function ju_MissingFormatWidthException() { + ju_IllegalFormatException.call(this); + this.$formatSpecifier = null; +} +function ju_MissingFormatWidthException__init_(var_0) { + var var_1 = new ju_MissingFormatWidthException(); + ju_MissingFormatWidthException__init_0(var_1, var_0); + return var_1; +} +function ju_MissingFormatWidthException__init_0($this, $formatSpecifier) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(1441)), $formatSpecifier); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$formatSpecifier = $formatSpecifier; +} +function cbgssa_RotateToAction() { + cbgssa_TemporalAction.call(this); + this.$useShortestDirection = 0; +} +function cbgssa_RotateToAction__init_0() { + var var_0 = new cbgssa_RotateToAction(); + cbgssa_RotateToAction__init_(var_0); + return var_0; +} +function cbgssa_RotateToAction__init_($this) { + cbgssa_TemporalAction__init_($this); + $this.$useShortestDirection = 0; +} +function omceu_API$_Components$_List() { + jl_Object.call(this); + this.$this$125 = null; +} +function omceu_API$_Components$_List__init_(var_0) { + var var_1 = new omceu_API$_Components$_List(); + omceu_API$_Components$_List__init_0(var_1, var_0); + return var_1; +} +function omceu_API$_Components$_List__init_0($this, $this$1) { + $this.$this$125 = $this$1; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$1$1() { + var a = this; jl_Object.call(a); + a.$val$request1 = null; + a.$this$126 = null; +} +function cgxgbtp_AssetDownloadImpl$1$1__init_(var_0, var_1) { + var var_2 = new cgxgbtp_AssetDownloadImpl$1$1(); + cgxgbtp_AssetDownloadImpl$1$1__init_0(var_2, var_0, var_1); + return var_2; +} +function cgxgbtp_AssetDownloadImpl$1$1__init_0($this, $this$1, var$2) { + $this.$this$126 = $this$1; + $this.$val$request1 = var$2; + jl_Object__init_0($this); +} +function cgxgbtp_AssetDownloadImpl$1$1_handleEvent($this, $evt) { + var var$2, var$3, var$4, var$5, $$je, $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$5 = $thread.pop();var$4 = $thread.pop();var$3 = $thread.pop();var$2 = $thread.pop();$evt = $thread.pop();$this = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + if ($this.$val$request1.readyState == 4) { + a: { + if ($this.$val$request1.status == 200) { + if ($this.$this$126.$this$019.$showLogs) { + var$2 = jl_System_out(); + var$3 = $this.$this$126.$val$url1; + var$4 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$4, $rt_s(767)), var$3); + var$2.$println(jl_StringBuilder_toString(var$4)); + } + $this.$this$126.$val$listener1.$onSuccess($this.$this$126.$val$url1, $rt_str($this.$val$request1.responseText)); + } else { + if ($this.$val$request1.status != 404) { + var$2 = $this.$val$request1; + if (var$2.status != 403) { + try { + var$5 = Long_fromInt(100); + $ptr = 1; + continue main; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + $this.$this$126.$this$019.$loadText($this.$this$126.$val$async, $this.$this$126.$val$url1, $this.$this$126.$val$listener1); + break a; + } + } + $this.$this$126.$val$listener1.$onFailure($this.$this$126.$val$url1); + } + } + $this.$this$126.$this$019.$subtractQueue(); + } + return; + case 1: + b: { + try { + jl_Thread_sleep(var$5); + if ($rt_suspending()) { + break main; + } + break b; + } catch ($$e) { + $$je = $rt_wrapException($$e); + if ($$je instanceof jl_Throwable) { + } else { + throw $$e; + } + } + } + $this.$this$126.$this$019.$loadText($this.$this$126.$val$async, $this.$this$126.$val$url1, $this.$this$126.$val$listener1); + $this.$this$126.$this$019.$subtractQueue(); + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push($this, $evt, var$2, var$3, var$4, var$5, $ptr); +} +function cgxgbtp_AssetDownloadImpl$1$1_handleEvent$exported$0(var$0, var$1) { + var $ptr, $tmp; + $ptr = 0; + if ($rt_resuming()) { + var $thread = $rt_nativeThread(); + $ptr = $thread.pop();var$1 = $thread.pop();var$0 = $thread.pop(); + } + main: while (true) { switch ($ptr) { + case 0: + $ptr = 1; + case 1: + var$0.$handleEvent(var$1); + if ($rt_suspending()) { + break main; + } + return; + default: $rt_invalidPointer(); + }} + $rt_nativeThread().push(var$0, var$1, $ptr); +} +function cbggg_GlyphLayout$GlyphRun() { + var a = this; jl_Object.call(a); + a.$glyphs0 = null; + a.$xAdvances = null; + a.$x6 = 0.0; + a.$y6 = 0.0; + a.$width13 = 0.0; +} +function cbggg_GlyphLayout$GlyphRun__init_0() { + var var_0 = new cbggg_GlyphLayout$GlyphRun(); + cbggg_GlyphLayout$GlyphRun__init_(var_0); + return var_0; +} +function cbggg_GlyphLayout$GlyphRun__init_($this) { + jl_Object__init_0($this); + $this.$glyphs0 = cbgu_Array__init_1(); + $this.$xAdvances = cbgu_FloatArray__init_(); +} +function cbggg_GlyphLayout$GlyphRun_appendRun($this, $run) { + var var$2; + $this.$glyphs0.$addAll4($run.$glyphs0); + if ($this.$xAdvances.$notEmpty()) { + var$2 = $this.$xAdvances; + var$2.$size5 = var$2.$size5 - 1 | 0; + } + $this.$xAdvances.$addAll2($run.$xAdvances); +} +function cbggg_GlyphLayout$GlyphRun_reset($this) { + $this.$glyphs0.$clear6(); + $this.$xAdvances.$clear6(); +} +function cbggg_GlyphLayout$GlyphRun_toString($this) { + var $buffer, $glyphs, $i, $n, $g; + $buffer = jl_StringBuilder__init_0($this.$glyphs0.$size + 32 | 0); + $glyphs = $this.$glyphs0; + $i = 0; + $n = $glyphs.$size; + while ($i < $n) { + $g = $glyphs.$get5($i); + $buffer.$append0($g.$id & 65535); + $i = $i + 1 | 0; + } + $buffer.$append1($rt_s(36)); + $buffer.$append21($this.$x6); + $buffer.$append1($rt_s(36)); + $buffer.$append21($this.$y6); + $buffer.$append1($rt_s(36)); + $buffer.$append21($this.$width13); + return $buffer.$toString(); +} +var jlr_InvocationTargetException = $rt_classWithoutFields(jl_ReflectiveOperationException); +function jlr_InvocationTargetException__init_0() { + var var_0 = new jlr_InvocationTargetException(); + jlr_InvocationTargetException__init_(var_0); + return var_0; +} +function jlr_InvocationTargetException__init_($this) { + jl_ReflectiveOperationException__init_0($this); +} +var cbgssu_ImageTextButton$ImageTextButtonStyle = $rt_classWithoutFields(cbgssu_TextButton$TextButtonStyle); +function cbgssu_ImageTextButton$ImageTextButtonStyle__init_0() { + var var_0 = new cbgssu_ImageTextButton$ImageTextButtonStyle(); + cbgssu_ImageTextButton$ImageTextButtonStyle__init_(var_0); + return var_0; +} +function cbgssu_ImageTextButton$ImageTextButtonStyle__init_($this) { + cbgssu_TextButton$TextButtonStyle__init_0($this); +} +var cbgggpe_RegularEmitter$EmissionMode = $rt_classWithoutFields(jl_Enum); +var cbgggpe_RegularEmitter$EmissionMode_Enabled = null; +var cbgggpe_RegularEmitter$EmissionMode_EnabledUntilCycleEnd = null; +var cbgggpe_RegularEmitter$EmissionMode_Disabled = null; +var cbgggpe_RegularEmitter$EmissionMode_$VALUES = null; +function cbgggpe_RegularEmitter$EmissionMode_$callClinit() { + cbgggpe_RegularEmitter$EmissionMode_$callClinit = $rt_eraseClinit(cbgggpe_RegularEmitter$EmissionMode); + cbgggpe_RegularEmitter$EmissionMode__clinit_(); +} +function cbgggpe_RegularEmitter$EmissionMode__init_(var_0, var_1) { + var var_2 = new cbgggpe_RegularEmitter$EmissionMode(); + cbgggpe_RegularEmitter$EmissionMode__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgggpe_RegularEmitter$EmissionMode_values() { + cbgggpe_RegularEmitter$EmissionMode_$callClinit(); + return cbgggpe_RegularEmitter$EmissionMode_$VALUES.$clone(); +} +function cbgggpe_RegularEmitter$EmissionMode__init_0($this, var$1, var$2) { + cbgggpe_RegularEmitter$EmissionMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function cbgggpe_RegularEmitter$EmissionMode__clinit_() { + cbgggpe_RegularEmitter$EmissionMode_Enabled = cbgggpe_RegularEmitter$EmissionMode__init_($rt_s(1442), 0); + cbgggpe_RegularEmitter$EmissionMode_EnabledUntilCycleEnd = cbgggpe_RegularEmitter$EmissionMode__init_($rt_s(1443), 1); + cbgggpe_RegularEmitter$EmissionMode_Disabled = cbgggpe_RegularEmitter$EmissionMode__init_($rt_s(1444), 2); + cbgggpe_RegularEmitter$EmissionMode_$VALUES = $rt_createArrayFromData(cbgggpe_RegularEmitter$EmissionMode, [cbgggpe_RegularEmitter$EmissionMode_Enabled, cbgggpe_RegularEmitter$EmissionMode_EnabledUntilCycleEnd, cbgggpe_RegularEmitter$EmissionMode_Disabled]); +} +var omcemm_CMediaImage = $rt_classWithoutFields(omcemm_CMediaGFX); +function omcemm_CMediaImage__init_(var_0) { + var var_1 = new omcemm_CMediaImage(); + omcemm_CMediaImage__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaImage__init_0($this, $filename) { + omcemm_CMediaGFX__init_($this, $filename); +} +var omcsugp_SandCreateParticleSystem = $rt_classWithoutFields(omcetp_ParticleSystem); +function omcsugp_SandCreateParticleSystem__init_(var_0) { + var var_1 = new omcsugp_SandCreateParticleSystem(); + omcsugp_SandCreateParticleSystem__init_0(var_1, var_0); + return var_1; +} +function omcsugp_SandCreateParticleSystem__init_0($this, $mediaManager) { + omcetp_ParticleSystem__init_($this, $mediaManager, 11520, 1); +} +function omcsugp_SandCreateParticleSystem_addParticle($this, $x, $y) { + omcsug_SandtrixBaseMedia_$callClinit(); + $this.$addParticle0(omcsug_SandtrixBaseMedia_PIXEL, $x, $y, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, omcsugp_SandCreateParticleSystem$CustomData__init_($this, 3)); +} +function omcsugp_SandCreateParticleSystem_updateParticle($this, $particle, $index) { + var $customData; + $customData = $particle.$customData; + $customData.$timer_delete = $customData.$timer_delete - 1 | 0; + return $customData.$timer_delete <= 0 ? 0 : 1; +} +function omcsugp_SandCreateParticleSystem_createParticle($this, $particle) {} +function omcsugp_SandCreateParticleSystem_destroyParticle($this, $particle) {} +var jl_Object$NotifyListener = $rt_classWithoutFields(0); +function omceugc_ContextMenuItem() { + var a = this; jl_Object.call(a); + a.$text11 = null; + a.$color_r5 = 0.0; + a.$color_g5 = 0.0; + a.$color_b5 = 0.0; + a.$font12 = null; + a.$icon3 = null; + a.$iconIndex2 = 0; + a.$contextMenuItemAction = null; + a.$addedToContextMenu = null; +} +function omceugc_ContextMenuItem__init_0() { + var var_0 = new omceugc_ContextMenuItem(); + omceugc_ContextMenuItem__init_(var_0); + return var_0; +} +function omceugc_ContextMenuItem__init_($this) { + jl_Object__init_0($this); +} +function cbggg_Model() { + var a = this; jl_Object.call(a); + a.$materials0 = null; + a.$nodes0 = null; + a.$animations1 = null; + a.$meshes0 = null; + a.$meshParts = null; + a.$disposables = null; + a.$nodePartBones = null; +} +function cbggg_Model__init_0() { + var var_0 = new cbggg_Model(); + cbggg_Model__init_(var_0); + return var_0; +} +function cbggg_Model__init_($this) { + jl_Object__init_0($this); + $this.$materials0 = cbgu_Array__init_1(); + $this.$nodes0 = cbgu_Array__init_1(); + $this.$animations1 = cbgu_Array__init_1(); + $this.$meshes0 = cbgu_Array__init_1(); + $this.$meshParts = cbgu_Array__init_1(); + $this.$disposables = cbgu_Array__init_1(); + $this.$nodePartBones = cbgu_ObjectMap__init_(); +} +function jur_WordBoundary() { + jur_AbstractSet.call(this); + this.$positive = 0; +} +function jur_WordBoundary__init_(var_0) { + var var_1 = new jur_WordBoundary(); + jur_WordBoundary__init_0(var_1, var_0); + return var_1; +} +function jur_WordBoundary__init_0($this, $positive) { + jur_AbstractSet__init_($this); + $this.$positive = $positive; +} +function jur_WordBoundary_matches($this, $stringIndex, $testString, $matchResult) { + var $ch1, $ch2, $leftBound, $left, $right; + $ch1 = $stringIndex < $matchResult.$getRightBound() ? $testString.$charAt($stringIndex) : 32; + $ch2 = !$stringIndex ? 32 : $testString.$charAt($stringIndex - 1 | 0); + $leftBound = !$matchResult.$hasTransparentBounds() ? $matchResult.$getLeftBound() : 0; + $left = $ch1 != 32 && !jur_WordBoundary_isSpace($this, $ch1, $stringIndex, $leftBound, $testString) ? 0 : 1; + $right = $ch2 != 32 && !jur_WordBoundary_isSpace($this, $ch2, $stringIndex - 1 | 0, $leftBound, $testString) ? 0 : 1; + return $left ^ $right ^ $this.$positive ? (-1) : $this.$next.$matches($stringIndex, $testString, $matchResult); +} +function jur_WordBoundary_hasConsumed($this, $matchResult) { + return 0; +} +function jur_WordBoundary_getName($this) { + return $rt_s(1445); +} +function jur_WordBoundary_isSpace($this, $ch, $index, $leftBound, $testString) { + var var$5; + if (!jl_Character_isLetterOrDigit($ch) && $ch != 95) { + a: { + if (jl_Character_getType0($ch) == 6) + while (true) { + $index = $index + (-1) | 0; + if ($index < $leftBound) + break a; + var$5 = $testString.$charAt($index); + if (jl_Character_isLetterOrDigit(var$5)) + return 0; + if (jl_Character_getType0(var$5) != 6) + return 1; + } + } + return 1; + } + return 0; +} +function omceugct_TextField() { + var a = this; omceugc_Component.call(a); + a.$content0 = null; + a.$font9 = null; + a.$textFieldAction = null; + a.$contentMaxLength = 0; + a.$offset0 = 0; + a.$allowedCharacters = null; + a.$markerPosition = 0; + a.$contentValid = 0; +} +function omceugct_TextField__init_0() { + var var_0 = new omceugct_TextField(); + omceugct_TextField__init_(var_0); + return var_0; +} +function omceugct_TextField__init_($this) { + omceugc_Component__init_($this); +} +var cbgssu_Dialog$4$1 = $rt_classWithoutFields(); +function omceg_EngineOutput() { + var a = this; jl_Object.call(a); + a.$type13 = 0; + a.$p1 = null; +} +function omceg_EngineOutput__init_(var_0, var_1) { + var var_2 = new omceg_EngineOutput(); + omceg_EngineOutput__init_0(var_2, var_0, var_1); + return var_2; +} +function omceg_EngineOutput__init_0($this, $type, $p) { + jl_Object__init_0($this); + $this.$type13 = $type; + $this.$p1 = $p; +} +function omceg_EngineOutput_p($this, $index) { + if ($this.$p1 !== null && $this.$p1.data.length) + return $index >= 0 && $index < $this.$p1.data.length ? $this.$p1.data[$index] : null; + return null; +} +function omceg_EngineOutput_type($this) { + return $this.$type13; +} +function omceg_EngineOutput_equals($this, $obj) { + var $that, var$3, var$4, var$5; + if ($obj === $this) + return 1; + if ($obj !== null && jl_Object_getClass($obj) === jl_Object_getClass($this)) { + a: { + $that = $obj; + if ($this.$type13 == $that.$type13) { + var$3 = $this.$p1; + var$4 = $that.$p1; + if (ju_Objects_equals(var$3, var$4)) { + var$5 = 1; + break a; + } + } + var$5 = 0; + } + return var$5; + } + return 0; +} +function omceg_EngineOutput_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [jl_Integer_valueOf($this.$type13), $this.$p1])); +} +function omceg_EngineOutput_toString($this) { + var var$1, var$2, var$3; + var$1 = $this.$type13; + var$2 = $this.$p1; + var$3 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append1(jl_StringBuilder_append(var$3, $rt_s(1446)), var$1), $rt_s(1038)), var$2), 93); + return jl_StringBuilder_toString(var$3); +} +function omcsdo_Display() { + var a = this; jl_Object.call(a); + a.$lines0 = Long_ZERO; + a.$score2 = Long_ZERO; + a.$clock_seconds = 0; + a.$clock_minutes = 0; + a.$clock_milliseconds = 0.0; + a.$currentScoreStack = null; + a.$comboTimePct = 0.0; + a.$startTimer_seconds = 0; +} +function omcsdo_Display__init_0() { + var var_0 = new omcsdo_Display(); + omcsdo_Display__init_(var_0); + return var_0; +} +function omcsdo_Display__init_($this) { + jl_Object__init_0($this); +} +var cbgu_BufferUtils = $rt_classWithoutFields(); +function cbgu_BufferUtils__init_0() { + var var_0 = new cbgu_BufferUtils(); + cbgu_BufferUtils__init_(var_0); + return var_0; +} +function cbgu_BufferUtils__init_($this) { + jl_Object__init_0($this); +} +function cbgu_BufferUtils_copy($src, $dst, $numFloats, $offset) { + var $floatBuffer; + $floatBuffer = cbgu_BufferUtils_asFloatBuffer($dst); + jn_FloatBuffer_clear($floatBuffer); + $dst.$position4(0); + $floatBuffer.$put3($src, $offset, $numFloats); + $dst.$position4(0); + if (!($dst instanceof jn_ByteBuffer)) + $dst.$limit0($numFloats); + else + $dst.$limit0($numFloats << 2); +} +function cbgu_BufferUtils_asFloatBuffer($data) { + var $buffer; + $buffer = null; + if ($data instanceof jn_ByteBuffer) + $buffer = $data.$asFloatBuffer(); + else if ($data instanceof jn_FloatBuffer) + $buffer = $data; + if ($buffer !== null) + return $buffer; + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1447))); +} +function cbgu_BufferUtils_newFloatBuffer($numFloats) { + var $buffer; + if (!cgxgbt_TeaTool_isProdMode()) + return jn_FloatBuffer_wrap0($rt_createFloatArray($numFloats)); + $buffer = jn_ByteBuffer_allocateDirect($numFloats * 4 | 0); + jn_ByteBuffer_order($buffer, jn_ByteOrder_nativeOrder()); + return $buffer.$asFloatBuffer(); +} +function cbgu_BufferUtils_newByteBuffer($numBytes) { + var $buffer; + if (!cgxgbt_TeaTool_isProdMode()) + return jn_ByteBuffer_wrap($rt_createByteArray($numBytes)); + $buffer = jn_ByteBuffer_allocateDirect($numBytes); + jn_ByteBuffer_order($buffer, jn_ByteOrder_nativeOrder()); + return $buffer; +} +function cbgu_BufferUtils_newShortBuffer($numShorts) { + var $buffer; + if (!cgxgbt_TeaTool_isProdMode()) + return jn_ShortBuffer_wrap0($rt_createShortArray($numShorts)); + $buffer = jn_ByteBuffer_allocateDirect($numShorts * 2 | 0); + jn_ByteBuffer_order($buffer, jn_ByteOrder_nativeOrder()); + return $buffer.$asShortBuffer(); +} +function cbgu_BufferUtils_newIntBuffer($numInts) { + var $buffer; + if (!cgxgbt_TeaTool_isProdMode()) + return jn_IntBuffer_wrap0($rt_createIntArray($numInts)); + $buffer = jn_ByteBuffer_allocateDirect($numInts * 4 | 0); + jn_ByteBuffer_order($buffer, jn_ByteOrder_nativeOrder()); + return $buffer.$asIntBuffer(); +} +var omceui_KeyCode$Key = $rt_classWithoutFields(); +function omceui_KeyCode$Key__init_0() { + var var_0 = new omceui_KeyCode$Key(); + omceui_KeyCode$Key__init_(var_0); + return var_0; +} +function omceui_KeyCode$Key__init_($this) { + jl_Object__init_0($this); +} +function omceui_KeyCode$Key_keyName($keycode) { + var var$2; + a: { + b: { + switch ($keycode) { + case 0: + break; + case 1: + var$2 = $rt_s(1193); + break a; + case 2: + var$2 = $rt_s(1194); + break a; + case 3: + var$2 = $rt_s(1195); + break a; + case 4: + var$2 = $rt_s(448); + break a; + case 5: + var$2 = $rt_s(1196); + break a; + case 6: + var$2 = $rt_s(1197); + break a; + case 7: + var$2 = $rt_s(330); + break a; + case 8: + var$2 = $rt_s(1198); + break a; + case 9: + var$2 = $rt_s(1199); + break a; + case 10: + var$2 = $rt_s(1200); + break a; + case 11: + var$2 = $rt_s(1201); + break a; + case 12: + var$2 = $rt_s(1202); + break a; + case 13: + var$2 = $rt_s(1203); + break a; + case 14: + var$2 = $rt_s(1204); + break a; + case 15: + var$2 = $rt_s(1205); + break a; + case 16: + var$2 = $rt_s(1206); + break a; + case 17: + var$2 = $rt_s(1207); + break a; + case 18: + var$2 = $rt_s(1208); + break a; + case 19: + var$2 = $rt_s(1209); + break a; + case 20: + var$2 = $rt_s(1210); + break a; + case 21: + var$2 = $rt_s(1211); + break a; + case 22: + var$2 = $rt_s(1212); + break a; + case 23: + var$2 = $rt_s(1213); + break a; + case 24: + var$2 = $rt_s(1214); + break a; + case 25: + var$2 = $rt_s(1215); + break a; + case 26: + var$2 = $rt_s(1216); + break a; + case 27: + var$2 = $rt_s(1217); + break a; + case 28: + var$2 = $rt_s(1218); + break a; + case 29: + var$2 = $rt_s(1219); + break a; + case 30: + var$2 = $rt_s(1220); + break a; + case 31: + var$2 = $rt_s(1221); + break a; + case 32: + var$2 = $rt_s(146); + break a; + case 33: + var$2 = $rt_s(1222); + break a; + case 34: + var$2 = $rt_s(1223); + break a; + case 35: + var$2 = $rt_s(1224); + break a; + case 36: + var$2 = $rt_s(1225); + break a; + case 37: + var$2 = $rt_s(1226); + break a; + case 38: + var$2 = $rt_s(1227); + break a; + case 39: + var$2 = $rt_s(1228); + break a; + case 40: + var$2 = $rt_s(1229); + break a; + case 41: + var$2 = $rt_s(1230); + break a; + case 42: + var$2 = $rt_s(280); + break a; + case 43: + var$2 = $rt_s(1231); + break a; + case 44: + var$2 = $rt_s(1232); + break a; + case 45: + var$2 = $rt_s(1233); + break a; + case 46: + var$2 = $rt_s(1234); + break a; + case 47: + var$2 = $rt_s(144); + break a; + case 48: + var$2 = $rt_s(1235); + break a; + case 49: + var$2 = $rt_s(1236); + break a; + case 50: + var$2 = $rt_s(1237); + break a; + case 51: + var$2 = $rt_s(142); + break a; + case 52: + var$2 = $rt_s(1238); + break a; + case 53: + var$2 = $rt_s(1239); + break a; + case 54: + var$2 = $rt_s(1240); + break a; + case 55: + var$2 = $rt_s(604); + break a; + case 56: + var$2 = $rt_s(1062); + break a; + case 57: + var$2 = $rt_s(1241); + break a; + case 58: + var$2 = $rt_s(1242); + break a; + case 59: + var$2 = $rt_s(1243); + break a; + case 60: + var$2 = $rt_s(1244); + break a; + case 61: + var$2 = $rt_s(1245); + break a; + case 62: + var$2 = $rt_s(140); + break a; + case 63: + var$2 = $rt_s(1246); + break a; + case 64: + var$2 = $rt_s(1247); + break a; + case 65: + var$2 = $rt_s(1248); + break a; + case 66: + var$2 = $rt_s(1249); + break a; + case 67: + var$2 = $rt_s(1250); + break a; + case 68: + var$2 = $rt_s(1251); + break a; + case 69: + var$2 = $rt_s(1011); + break a; + case 70: + var$2 = $rt_s(1178); + break a; + case 71: + var$2 = $rt_s(603); + break a; + case 72: + var$2 = $rt_s(605); + break a; + case 73: + var$2 = $rt_s(104); + break a; + case 74: + var$2 = $rt_s(1252); + break a; + case 75: + var$2 = $rt_s(1253); + break a; + case 76: + var$2 = $rt_s(103); + break a; + case 77: + var$2 = $rt_s(1254); + break a; + case 78: + var$2 = $rt_s(1255); + break a; + case 79: + var$2 = $rt_s(1256); + break a; + case 80: + var$2 = $rt_s(1257); + break a; + case 81: + var$2 = $rt_s(1258); + break a; + case 82: + var$2 = $rt_s(1259); + break a; + case 83: + var$2 = $rt_s(1260); + break a; + case 84: + var$2 = $rt_s(1261); + break a; + case 85: + var$2 = $rt_s(1262); + break a; + case 86: + var$2 = $rt_s(1263); + break a; + case 87: + var$2 = $rt_s(1264); + break a; + case 88: + var$2 = $rt_s(1265); + break a; + case 89: + var$2 = $rt_s(1266); + break a; + case 90: + var$2 = $rt_s(1267); + break a; + case 91: + var$2 = $rt_s(1268); + break a; + case 92: + var$2 = $rt_s(1269); + break a; + case 93: + var$2 = $rt_s(1270); + break a; + case 94: + var$2 = $rt_s(1271); + break a; + case 95: + var$2 = $rt_s(1272); + break a; + case 96: + var$2 = $rt_s(1273); + break a; + case 97: + var$2 = $rt_s(1274); + break a; + case 98: + var$2 = $rt_s(1275); + break a; + case 99: + var$2 = $rt_s(1276); + break a; + case 100: + var$2 = $rt_s(1277); + break a; + case 101: + var$2 = $rt_s(1278); + break a; + case 102: + var$2 = $rt_s(1279); + break a; + case 103: + var$2 = $rt_s(1280); + break a; + case 104: + var$2 = $rt_s(1281); + break a; + case 105: + var$2 = $rt_s(1282); + break a; + case 106: + var$2 = $rt_s(1283); + break a; + case 107: + var$2 = $rt_s(1284); + break a; + case 108: + var$2 = $rt_s(1110); + break a; + case 109: + var$2 = $rt_s(1285); + break a; + case 110: + var$2 = $rt_s(1286); + break a; + case 111: + var$2 = $rt_s(1287); + break a; + case 112: + var$2 = $rt_s(1288); + break a; + case 113: + case 114: + case 117: + case 118: + case 119: + case 122: + case 125: + case 126: + case 127: + case 128: + case 164: + case 165: + case 166: + case 167: + case 168: + case 169: + case 170: + case 171: + case 172: + case 173: + case 174: + case 175: + case 176: + case 177: + case 178: + case 179: + case 180: + case 181: + case 182: + case 195: + case 196: + case 197: + case 198: + case 199: + case 200: + case 201: + case 202: + case 203: + case 204: + case 205: + case 206: + case 207: + case 208: + case 209: + case 210: + case 211: + case 212: + case 213: + case 214: + case 215: + case 216: + case 217: + case 218: + case 219: + case 220: + case 221: + case 222: + case 223: + case 224: + case 225: + case 226: + case 227: + case 228: + case 229: + case 230: + case 231: + case 232: + case 233: + case 234: + case 235: + case 236: + case 237: + case 238: + case 239: + case 240: + case 241: + case 242: + break b; + case 115: + var$2 = $rt_s(1289); + break a; + case 116: + var$2 = $rt_s(1290); + break a; + case 120: + var$2 = $rt_s(120); + break a; + case 121: + var$2 = $rt_s(1291); + break a; + case 123: + var$2 = $rt_s(1292); + break a; + case 124: + var$2 = $rt_s(1293); + break a; + case 129: + var$2 = $rt_s(1294); + break a; + case 130: + var$2 = $rt_s(1295); + break a; + case 131: + var$2 = $rt_s(1296); + break a; + case 132: + var$2 = $rt_s(1297); + break a; + case 133: + var$2 = $rt_s(1298); + break a; + case 134: + var$2 = $rt_s(1299); + break a; + case 135: + var$2 = $rt_s(1300); + break a; + case 136: + var$2 = $rt_s(1301); + break a; + case 137: + var$2 = $rt_s(1302); + break a; + case 138: + var$2 = $rt_s(1303); + break a; + case 139: + var$2 = $rt_s(1304); + break a; + case 140: + var$2 = $rt_s(1305); + break a; + case 141: + var$2 = $rt_s(1306); + break a; + case 142: + var$2 = $rt_s(1307); + break a; + case 143: + var$2 = $rt_s(1308); + break a; + case 144: + var$2 = $rt_s(1309); + break a; + case 145: + var$2 = $rt_s(1310); + break a; + case 146: + var$2 = $rt_s(1311); + break a; + case 147: + var$2 = $rt_s(1312); + break a; + case 148: + var$2 = $rt_s(1313); + break a; + case 149: + var$2 = $rt_s(1314); + break a; + case 150: + var$2 = $rt_s(1315); + break a; + case 151: + var$2 = $rt_s(1316); + break a; + case 152: + var$2 = $rt_s(1317); + break a; + case 153: + var$2 = $rt_s(1318); + break a; + case 154: + var$2 = $rt_s(1319); + break a; + case 155: + var$2 = $rt_s(1320); + break a; + case 156: + var$2 = $rt_s(1321); + break a; + case 157: + var$2 = $rt_s(1322); + break a; + case 158: + var$2 = $rt_s(1323); + break a; + case 159: + var$2 = $rt_s(1324); + break a; + case 160: + var$2 = $rt_s(1325); + break a; + case 161: + var$2 = $rt_s(1326); + break a; + case 162: + var$2 = $rt_s(1327); + break a; + case 163: + var$2 = $rt_s(1328); + break a; + case 183: + var$2 = $rt_s(1329); + break a; + case 184: + var$2 = $rt_s(1330); + break a; + case 185: + var$2 = $rt_s(1331); + break a; + case 186: + var$2 = $rt_s(1332); + break a; + case 187: + var$2 = $rt_s(1333); + break a; + case 188: + var$2 = $rt_s(1334); + break a; + case 189: + var$2 = $rt_s(1335); + break a; + case 190: + var$2 = $rt_s(1336); + break a; + case 191: + var$2 = $rt_s(1337); + break a; + case 192: + var$2 = $rt_s(1338); + break a; + case 193: + var$2 = $rt_s(1339); + break a; + case 194: + var$2 = $rt_s(1340); + break a; + case 243: + var$2 = $rt_s(325); + break a; + default: + break b; + } + var$2 = $rt_s(1341); + break a; + } + var$2 = null; + } + return var$2; +} +var jl_Double = $rt_classWithoutFields(jl_Number); +var jl_Double_NaN = 0.0; +var jl_Double_TYPE = null; +function jl_Double_$callClinit() { + jl_Double_$callClinit = $rt_eraseClinit(jl_Double); + jl_Double__clinit_(); +} +function jl_Double__clinit_() { + jl_Double_NaN = $rt_globals.NaN; + jl_Double_TYPE = $rt_cls($rt_doublecls()); +} +var cbgu_Json$ReadOnlySerializer = $rt_classWithoutFields(); +var cbgssu_Skin$5 = $rt_classWithoutFields(cbgu_Json$ReadOnlySerializer); +var cbgssu_Skin$1 = $rt_classWithoutFields(cbgu_Json); +var cbgssu_Skin$2 = $rt_classWithoutFields(cbgu_Json$ReadOnlySerializer); +var cbgssu_Skin$3 = $rt_classWithoutFields(cbgu_Json$ReadOnlySerializer); +var cbgssu_Skin$4 = $rt_classWithoutFields(cbgu_Json$ReadOnlySerializer); +function omceu_API$_PreConfigured$21() { + var a = this; omceuga_TextFieldAction.call(a); + a.$val$inputTextField = null; + a.$val$minInputLength = 0; + a.$val$inputResultFunction = null; + a.$val$finalOkBtn = null; + a.$this$127 = null; +} +function omceu_API$_PreConfigured$21__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new omceu_API$_PreConfigured$21(); + omceu_API$_PreConfigured$21__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function omceu_API$_PreConfigured$21__init_0($this, $this$1, var$2, var$3, var$4, var$5) { + $this.$this$127 = $this$1; + $this.$val$inputTextField = var$2; + $this.$val$minInputLength = var$3; + $this.$val$inputResultFunction = var$4; + $this.$val$finalOkBtn = var$5; + omceuga_TextFieldAction__init_($this); +} +function omceu_API$_PreConfigured$21_onEnter($this, $content, $valid) { + if (!$valid) + $this.$this$127.$this$026.$components0.$textField.$focus($this.$val$inputTextField); + else if ($this.$val$inputTextField.$content0.$length() >= $this.$val$minInputLength) { + if ($this.$val$inputResultFunction !== null) + $this.$val$inputResultFunction.$accept($this.$val$inputTextField.$content0); + $this.$this$127.$this$026.$removeCurrentModalWindow(); + } +} +function omceu_API$_PreConfigured$21_onContentChange($this, $newContent, $valid) { + if ($this.$val$finalOkBtn !== null) + $this.$this$127.$this$026.$components0.$setDisabled($this.$val$finalOkBtn, $valid ? 0 : 1); +} +function omceu_API$_PreConfigured$21_isContentValid($this, $newContent) { + return $newContent.$length() < $this.$val$minInputLength ? 0 : 1; +} +function omceu_API$_PreConfigured$21_onUnFocus($this) { + $this.$this$127.$this$026.$components0.$textField.$focus($this.$val$inputTextField); +} +var cbgssu_Slider$1 = $rt_classWithoutFields(cbgss_InputListener); +var otjb_StorageProvider = $rt_classWithoutFields(0); +var otjb_Window = $rt_classWithoutFields(); +function otjb_Window_addEventListener$exported$0(var$0, var$1, var$2) { + var$0.$addEventListener1($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function otjb_Window_removeEventListener$exported$1(var$0, var$1, var$2) { + var$0.$removeEventListener1($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent")); +} +function otjb_Window_get$exported$2(var$0, var$1) { + return var$0.$get13(var$1); +} +function otjb_Window_removeEventListener$exported$3(var$0, var$1, var$2, var$3) { + var$0.$removeEventListener2($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +function otjb_Window_dispatchEvent$exported$4(var$0, var$1) { + return !!var$0.$dispatchEvent0(var$1); +} +function otjb_Window_getLength$exported$5(var$0) { + return var$0.$getLength(); +} +function otjb_Window_addEventListener$exported$6(var$0, var$1, var$2, var$3) { + var$0.$addEventListener2($rt_str(var$1), otji_JS_functionAsObject(var$2, "handleEvent"), var$3 ? 1 : 0); +} +var omceuga_InventoryAction = $rt_classWithoutFields(omceuga_CommonActions); +function omceu_API$_PreConfigured$20() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$inputTextField0 = null; + a.$val$cu = 0; + a.$this$128 = null; +} +function omceu_API$_PreConfigured$20__init_(var_0, var_1, var_2) { + var var_3 = new omceu_API$_PreConfigured$20(); + omceu_API$_PreConfigured$20__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omceu_API$_PreConfigured$20__init_0($this, $this$1, var$2, var$3) { + $this.$this$128 = $this$1; + $this.$val$inputTextField0 = var$2; + $this.$val$cu = var$3; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$20_onRelease($this) { + var var$1, var$2, var$3, var$4, var$5; + var$1 = $this.$this$128.$this$026.$components0.$textField; + var$2 = $this.$val$inputTextField0; + var$3 = $this.$val$inputTextField0.$content0; + var$4 = $this.$val$cu; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(var$5, var$3), var$4); + var$1.$setContent(var$2, jl_StringBuilder_toString(var$5)); + $this.$this$128.$this$026.$components0.$textField.$setMarkerPosition($this.$val$inputTextField0, $this.$val$inputTextField0.$content0.$length()); +} +function omceu_API$_PreConfigured$22() { + var a = this; omceuga_WindowAction.call(a); + a.$val$inputTextField1 = null; + a.$this$129 = null; +} +function omceu_API$_PreConfigured$22__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$22(); + omceu_API$_PreConfigured$22__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$22__init_0($this, $this$1, var$2) { + $this.$this$129 = $this$1; + $this.$val$inputTextField1 = var$2; + omceuga_WindowAction__init_($this); +} +function omceu_API$_PreConfigured$22_onAdd($this) { + $this.$this$129.$this$026.$components0.$textField.$focus($this.$val$inputTextField1); +} +function omceu_API$_PreConfigured$25() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$choiceFunction = null; + a.$this$130 = null; +} +function omceu_API$_PreConfigured$25__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$25(); + omceu_API$_PreConfigured$25__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$25__init_0($this, $this$1, var$2) { + $this.$this$130 = $this$1; + $this.$val$choiceFunction = var$2; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$25_onRelease($this) { + if ($this.$val$choiceFunction !== null) + $this.$val$choiceFunction.$accept(jl_Boolean_valueOf(0)); + $this.$this$130.$this$026.$removeCurrentModalWindow(); +} +function omceu_API$_PreConfigured$24() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$choiceFunction0 = null; + a.$this$131 = null; +} +function omceu_API$_PreConfigured$24__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$24(); + omceu_API$_PreConfigured$24__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$24__init_0($this, $this$1, var$2) { + $this.$this$131 = $this$1; + $this.$val$choiceFunction0 = var$2; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$24_onRelease($this) { + if ($this.$val$choiceFunction0 !== null) + $this.$val$choiceFunction0.$accept(jl_Boolean_valueOf(1)); + $this.$this$131.$this$026.$removeCurrentModalWindow(); +} +function cbgssu_Cell() { + var a = this; jl_Object.call(a); + a.$minWidth0 = null; + a.$minHeight0 = null; + a.$prefWidth0 = null; + a.$prefHeight0 = null; + a.$maxWidth1 = null; + a.$maxHeight0 = null; + a.$spaceTop = null; + a.$spaceLeft = null; + a.$spaceBottom = null; + a.$spaceRight = null; + a.$padTop2 = null; + a.$padLeft2 = null; + a.$padBottom2 = null; + a.$padRight2 = null; + a.$fillX = null; + a.$fillY = null; + a.$align3 = null; + a.$expandX = null; + a.$expandY = null; + a.$colspan = null; + a.$uniformX = null; + a.$uniformY = null; + a.$table0 = null; + a.$cellAboveIndex = 0; +} +var cbgssu_Cell_zerof = null; +var cbgssu_Cell_onef = null; +var cbgssu_Cell_zeroi = null; +var cbgssu_Cell_onei = null; +var cbgssu_Cell_centeri = null; +var cbgssu_Cell_topi = null; +var cbgssu_Cell_bottomi = null; +var cbgssu_Cell_lefti = null; +var cbgssu_Cell_righti = null; +var cbgssu_Cell_files = null; +var cbgssu_Cell_defaults = null; +function cbgssu_Cell_$callClinit() { + cbgssu_Cell_$callClinit = $rt_eraseClinit(cbgssu_Cell); + cbgssu_Cell__clinit_(); +} +function cbgssu_Cell__init_0() { + var var_0 = new cbgssu_Cell(); + cbgssu_Cell__init_(var_0); + return var_0; +} +function cbgssu_Cell__init_($this) { + var $defaults; + cbgssu_Cell_$callClinit(); + jl_Object__init_0($this); + $this.$cellAboveIndex = (-1); + $defaults = cbgssu_Cell_defaults0(); + if ($defaults !== null) + $this.$set16($defaults); +} +function cbgssu_Cell_setTable($this, $table) { + $this.$table0 = $table; +} +function cbgssu_Cell_set($this, $cell) { + $this.$minWidth0 = $cell.$minWidth0; + $this.$minHeight0 = $cell.$minHeight0; + $this.$prefWidth0 = $cell.$prefWidth0; + $this.$prefHeight0 = $cell.$prefHeight0; + $this.$maxWidth1 = $cell.$maxWidth1; + $this.$maxHeight0 = $cell.$maxHeight0; + $this.$spaceTop = $cell.$spaceTop; + $this.$spaceLeft = $cell.$spaceLeft; + $this.$spaceBottom = $cell.$spaceBottom; + $this.$spaceRight = $cell.$spaceRight; + $this.$padTop2 = $cell.$padTop2; + $this.$padLeft2 = $cell.$padLeft2; + $this.$padBottom2 = $cell.$padBottom2; + $this.$padRight2 = $cell.$padRight2; + $this.$fillX = $cell.$fillX; + $this.$fillY = $cell.$fillY; + $this.$align3 = $cell.$align3; + $this.$expandX = $cell.$expandX; + $this.$expandY = $cell.$expandY; + $this.$colspan = $cell.$colspan; + $this.$uniformX = $cell.$uniformX; + $this.$uniformY = $cell.$uniformY; +} +function cbgssu_Cell_defaults0() { + var var$1; + cbgssu_Cell_$callClinit(); + if (!(cbgssu_Cell_files !== null && cbgssu_Cell_files === cbg_Gdx_files)) { + cbgssu_Cell_files = cbg_Gdx_files; + cbgssu_Cell_defaults = cbgssu_Cell__init_0(); + var$1 = cbgssu_Cell_defaults; + cbgssu_Value_$callClinit(); + var$1.$minWidth0 = cbgssu_Value_minWidth; + cbgssu_Cell_defaults.$minHeight0 = cbgssu_Value_minHeight; + cbgssu_Cell_defaults.$prefWidth0 = cbgssu_Value_prefWidth; + cbgssu_Cell_defaults.$prefHeight0 = cbgssu_Value_prefHeight; + cbgssu_Cell_defaults.$maxWidth1 = cbgssu_Value_maxWidth; + cbgssu_Cell_defaults.$maxHeight0 = cbgssu_Value_maxHeight; + cbgssu_Cell_defaults.$spaceTop = cbgssu_Value_zero; + cbgssu_Cell_defaults.$spaceLeft = cbgssu_Value_zero; + cbgssu_Cell_defaults.$spaceBottom = cbgssu_Value_zero; + cbgssu_Cell_defaults.$spaceRight = cbgssu_Value_zero; + cbgssu_Cell_defaults.$padTop2 = cbgssu_Value_zero; + cbgssu_Cell_defaults.$padLeft2 = cbgssu_Value_zero; + cbgssu_Cell_defaults.$padBottom2 = cbgssu_Value_zero; + cbgssu_Cell_defaults.$padRight2 = cbgssu_Value_zero; + cbgssu_Cell_defaults.$fillX = cbgssu_Cell_zerof; + cbgssu_Cell_defaults.$fillY = cbgssu_Cell_zerof; + cbgssu_Cell_defaults.$align3 = cbgssu_Cell_centeri; + cbgssu_Cell_defaults.$expandX = cbgssu_Cell_zeroi; + cbgssu_Cell_defaults.$expandY = cbgssu_Cell_zeroi; + cbgssu_Cell_defaults.$colspan = cbgssu_Cell_onei; + cbgssu_Cell_defaults.$uniformX = null; + cbgssu_Cell_defaults.$uniformY = null; + } + return cbgssu_Cell_defaults; +} +function cbgssu_Cell__clinit_() { + cbgssu_Cell_zerof = jl_Float_valueOf(0.0); + cbgssu_Cell_onef = jl_Float_valueOf(1.0); + cbgssu_Cell_zeroi = jl_Integer_valueOf(0); + cbgssu_Cell_onei = jl_Integer_valueOf(1); + cbgssu_Cell_centeri = cbgssu_Cell_onei; + cbgssu_Cell_topi = jl_Integer_valueOf(2); + cbgssu_Cell_bottomi = jl_Integer_valueOf(4); + cbgssu_Cell_lefti = jl_Integer_valueOf(8); + cbgssu_Cell_righti = jl_Integer_valueOf(16); +} +var jur_IntHash = $rt_classWithoutFields(); +var jusi_SimpleStreamImpl$toArray$lambda$_20_0 = $rt_classWithoutFields(); +function jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_() { + var var_0 = new jusi_SimpleStreamImpl$toArray$lambda$_20_0(); + jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_0(var_0); + return var_0; +} +function jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_0(var$0) { + jl_Object__init_0(var$0); +} +function jusi_SimpleStreamImpl$toArray$lambda$_20_0_apply(var$0, var$1) { + return jusi_SimpleStreamImpl$toArray$lambda$_20_0_apply0(var$0, var$1); +} +function jusi_SimpleStreamImpl$toArray$lambda$_20_0_apply0(var$0, var$1) { + return jusi_SimpleStreamImpl_lambda$toArray$2(var$1); +} +var cbgssa_TouchableAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_TouchableAction__init_0() { + var var_0 = new cbgssa_TouchableAction(); + cbgssa_TouchableAction__init_(var_0); + return var_0; +} +function cbgssa_TouchableAction__init_($this) { + cbgss_Action__init_($this); +} +function cbgss_Stage() { + var a = this; cbg_InputAdapter.call(a); + a.$viewport = null; + a.$batch = null; + a.$ownsBatch = 0; + a.$root0 = null; + a.$tempCoords = null; + a.$pointerOverActors = null; + a.$pointerTouched = null; + a.$pointerScreenX = null; + a.$pointerScreenY = null; + a.$touchFocuses = null; + a.$actionsRequestRendering = 0; + a.$debugTableUnderMouse = null; + a.$debugColor = null; +} +function cbgss_Stage__init_0() { + var var_0 = new cbgss_Stage(); + cbgss_Stage__init_(var_0); + return var_0; +} +function cbgss_Stage__init_1(var_0, var_1) { + var var_2 = new cbgss_Stage(); + cbgss_Stage__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgss_Stage__init_($this) { + var var$1; + var$1 = new cbguv_ScalingViewport; + cbgu_Scaling_$callClinit(); + cbguv_ScalingViewport__init_0(var$1, cbgu_Scaling_stretch, cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight(), cbgg_OrthographicCamera__init_0()); + cbgss_Stage__init_2($this, var$1, cbggg_SpriteBatch__init_()); + $this.$ownsBatch = 1; +} +function cbgss_Stage__init_2($this, $viewport, $batch) { + cbg_InputAdapter__init_0($this); + $this.$tempCoords = cbgm_Vector2__init_(); + $this.$pointerOverActors = $rt_createArray(cbgss_Actor, 20); + $this.$pointerTouched = $rt_createBooleanArray(20); + $this.$pointerScreenX = $rt_createIntArray(20); + $this.$pointerScreenY = $rt_createIntArray(20); + $this.$touchFocuses = cbgu_SnapshotArray__init_(1, 4, $rt_cls(cbgss_Stage$TouchFocus)); + $this.$actionsRequestRendering = 1; + cbgssu_Table$Debug_$callClinit(); + $this.$debugTableUnderMouse = cbgssu_Table$Debug_none; + $this.$debugColor = cbgg_Color__init_(0.0, 1.0, 0.0, 0.8500000238418579); + if ($viewport === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1448))); + if ($batch === null) + $rt_throw(jl_IllegalArgumentException__init_($rt_s(1449))); + $this.$viewport = $viewport; + $this.$batch = $batch; + $this.$root0 = cbgss_Group__init_(); + $this.$root0.$setStage($this); + $viewport.$update3(cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight(), 1); +} +function jusi_SimpleStreamImpl$ArrayFillingConsumer() { + var a = this; jl_Object.call(a); + a.$array8 = null; + a.$index1 = 0; +} +function jusi_SimpleStreamImpl$ArrayFillingConsumer__init_(var_0) { + var var_1 = new jusi_SimpleStreamImpl$ArrayFillingConsumer(); + jusi_SimpleStreamImpl$ArrayFillingConsumer__init_0(var_1, var_0); + return var_1; +} +function jusi_SimpleStreamImpl$ArrayFillingConsumer__init_0($this, $array) { + jl_Object__init_0($this); + $this.$array8 = $array; +} +function jusi_SimpleStreamImpl$ArrayFillingConsumer_test($this, $t) { + var var$2, var$3; + var$2 = $this.$array8.data; + var$3 = $this.$index1; + $this.$index1 = var$3 + 1 | 0; + var$2[var$3] = $t; + return 1; +} +var jur_ReluctantAltQuantifierSet = $rt_classWithoutFields(jur_AltQuantifierSet); +function jur_ReluctantAltQuantifierSet__init_(var_0, var_1, var_2) { + var var_3 = new jur_ReluctantAltQuantifierSet(); + jur_ReluctantAltQuantifierSet__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jur_ReluctantAltQuantifierSet__init_0($this, $innerSet, $next, $type) { + jur_AltQuantifierSet__init_0($this, $innerSet, $next, $type); +} +function jur_ReluctantAltQuantifierSet_matches($this, $stringIndex, $testString, $matchResult) { + var $shift; + $shift = $this.$next.$matches($stringIndex, $testString, $matchResult); + if ($shift >= 0) + return $shift; + return $this.$innerSet.$matches($stringIndex, $testString, $matchResult); +} +var jur_AbstractCharClass$LazyJavaWhitespace = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaWhitespace__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaWhitespace(); + jur_AbstractCharClass$LazyJavaWhitespace__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaWhitespace__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaWhitespace_computeValue($this) { + return jur_AbstractCharClass$LazyJavaWhitespace$1__init_($this); +} +function jur_Matcher$1() { + var a = this; jl_Object.call(a); + a.$grN = 0; + a.$val$gr = 0; + a.$this$099 = null; +} +function jur_Matcher$1__init_(var_0, var_1) { + var var_2 = new jur_Matcher$1(); + jur_Matcher$1__init_0(var_2, var_0, var_1); + return var_2; +} +function jur_Matcher$1__init_0($this, $this$0, var$2) { + $this.$this$099 = $this$0; + $this.$val$gr = var$2; + jl_Object__init_0($this); + $this.$grN = $this.$val$gr; +} +function jur_Matcher$1_toString($this) { + return jur_Matcher_group($this.$this$099, $this.$grN); +} +var cbgssu_Tooltip$1 = $rt_classWithoutFields(cbgssu_Container); +var cbgssa_RemoveListenerAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_RemoveListenerAction__init_0() { + var var_0 = new cbgssa_RemoveListenerAction(); + cbgssa_RemoveListenerAction__init_(var_0); + return var_0; +} +function cbgssa_RemoveListenerAction__init_($this) { + cbgss_Action__init_($this); +} +var omceuga_TabBarAction = $rt_classWithoutFields(omceuga_CommonActions); +var jl_NumberFormatException = $rt_classWithoutFields(jl_IllegalArgumentException); +function jl_NumberFormatException__init_0() { + var var_0 = new jl_NumberFormatException(); + jl_NumberFormatException__init_2(var_0); + return var_0; +} +function jl_NumberFormatException__init_(var_0) { + var var_1 = new jl_NumberFormatException(); + jl_NumberFormatException__init_1(var_1, var_0); + return var_1; +} +function jl_NumberFormatException__init_2($this) { + jl_IllegalArgumentException__init_2($this); +} +function jl_NumberFormatException__init_1($this, $message) { + jl_IllegalArgumentException__init_0($this, $message); +} +function omcsdo_Settings() { + var a = this; jl_Object.call(a); + a.$gameMode1 = null; + a.$colorMode1 = null; + a.$theme1 = null; + a.$difficulty1 = null; + a.$high1 = 0; + a.$colors2 = null; + a.$shapes = null; + a.$initialGameSpeed = 0.0; + a.$endlessSpeedUpThreshold = 0; +} +function omcsdo_Settings__init_0() { + var var_0 = new omcsdo_Settings(); + omcsdo_Settings__init_(var_0); + return var_0; +} +function omcsdo_Settings__init_($this) { + jl_Object__init_0($this); +} +function cgxgbtp_Preloader$Asset() { + var a = this; jl_Object.call(a); + a.$succeed = 0; + a.$failed = 0; + a.$isLoading = 0; + a.$loaded = Long_ZERO; + a.$url = null; + a.$type7 = null; + a.$size6 = Long_ZERO; + a.$mimeType = null; +} +function cgxgbtp_Preloader$Asset__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cgxgbtp_Preloader$Asset(); + cgxgbtp_Preloader$Asset__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cgxgbtp_Preloader$Asset__init_0($this, $url, $type, $size, $mimeType) { + jl_Object__init_0($this); + $this.$url = $url; + $this.$type7 = $type; + $this.$size6 = $size; + $this.$mimeType = $mimeType; +} +function jt_DateFormatElement$NumericHour() { + jt_DateFormatElement$Numeric.call(this); + this.$limit5 = 0; +} +function jt_DateFormatElement$NumericHour__init_(var_0, var_1, var_2) { + var var_3 = new jt_DateFormatElement$NumericHour(); + jt_DateFormatElement$NumericHour__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jt_DateFormatElement$NumericHour__init_0($this, $field, $length, $limit) { + jt_DateFormatElement$Numeric__init_0($this, $field, $length, 2); + $this.$limit5 = $limit; +} +function jt_DateFormatElement$NumericHour_processBeforeFormat($this, $num) { + if (!$num) + $num = $this.$limit5; + return $num; +} +function jt_DateFormatElement$NumericHour_equals($this, $o) { + var $that; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + if (!jt_DateFormatElement$Numeric_equals($this, $o)) + return 0; + $that = $o; + return $this.$limit5 != $that.$limit5 ? 0 : 1; + } + return 0; +} +function jt_DateFormatElement$NumericHour_hashCode($this) { + return ju_Objects_hash($rt_createArrayFromData(jl_Object, [jl_Integer_valueOf(jt_DateFormatElement$Numeric_hashCode($this)), jl_Integer_valueOf($this.$limit5)])); +} +function cgxgbt_TeaClipboard() { + var a = this; jl_Object.call(a); + a.$requestedWritePermissions = 0; + a.$hasWritePermissions = 0; + a.$writeHandler = null; + a.$content = null; +} +function cgxgbt_TeaClipboard__init_0() { + var var_0 = new cgxgbt_TeaClipboard(); + cgxgbt_TeaClipboard__init_(var_0); + return var_0; +} +function cgxgbt_TeaClipboard__init_($this) { + jl_Object__init_0($this); + $this.$requestedWritePermissions = 0; + $this.$hasWritePermissions = 1; + $this.$writeHandler = cgxgbt_TeaClipboard$ClipboardWriteHandler__init_($this); + $this.$content = $rt_s(102); +} +function cgxgbt_TeaClipboard_setContentNATIVE$js_body$_4(var$1) { + if ("clipboard" in $rt_globals.navigator) { + $rt_globals.navigator.clipboard.writeText(var$1); + } +} +function cbgssu_Button$1() { + cbgssu_ClickListener.call(this); + this.$this$0100 = null; +} +function cbgssu_Button$1__init_(var_0) { + var var_1 = new cbgssu_Button$1(); + cbgssu_Button$1__init_0(var_1, var_0); + return var_1; +} +function cbgssu_Button$1__init_0($this, $this$0) { + $this.$this$0100 = $this$0; + cbgssu_ClickListener__init_0($this); +} +var cbgssa_SizeToAction = $rt_classWithoutFields(cbgssa_TemporalAction); +function cbgssa_SizeToAction__init_0() { + var var_0 = new cbgssa_SizeToAction(); + cbgssa_SizeToAction__init_(var_0); + return var_0; +} +function cbgssa_SizeToAction__init_($this) { + cbgssa_TemporalAction__init_($this); +} +function cbgu_Array$ArrayIterator() { + var a = this; jl_Object.call(a); + a.$array9 = null; + a.$allowRemove0 = 0; + a.$index5 = 0; + a.$valid0 = 0; +} +function cbgu_Array$ArrayIterator__init_(var_0, var_1) { + var var_2 = new cbgu_Array$ArrayIterator(); + cbgu_Array$ArrayIterator__init_0(var_2, var_0, var_1); + return var_2; +} +function cbgu_Array$ArrayIterator__init_0($this, $array, $allowRemove) { + jl_Object__init_0($this); + $this.$valid0 = 1; + $this.$array9 = $array; + $this.$allowRemove0 = $allowRemove; +} +function cbgu_Array$ArrayIterator_hasNext($this) { + if (!$this.$valid0) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1096))); + return $this.$index5 >= $this.$array9.$size ? 0 : 1; +} +function cbgu_Array$ArrayIterator_next($this) { + var var$1, var$2; + if ($this.$index5 >= $this.$array9.$size) + $rt_throw(ju_NoSuchElementException__init_1(jl_String_valueOf($this.$index5))); + if (!$this.$valid0) + $rt_throw(cbgu_GdxRuntimeException__init_0($rt_s(1096))); + var$1 = $this.$array9.$items.data; + var$2 = $this.$index5; + $this.$index5 = var$2 + 1 | 0; + return var$1[var$2]; +} +function omceu_API$_PreConfigured$16() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$inputTextField2 = null; + a.$val$minInputLength0 = 0; + a.$val$inputResultFunction0 = null; + a.$this$132 = null; +} +function omceu_API$_PreConfigured$16__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omceu_API$_PreConfigured$16(); + omceu_API$_PreConfigured$16__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omceu_API$_PreConfigured$16__init_0($this, $this$1, var$2, var$3, var$4) { + $this.$this$132 = $this$1; + $this.$val$inputTextField2 = var$2; + $this.$val$minInputLength0 = var$3; + $this.$val$inputResultFunction0 = var$4; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$16_onRelease($this) { + if ($this.$val$inputTextField2.$content0.$length() >= $this.$val$minInputLength0) { + if ($this.$val$inputResultFunction0 !== null) + $this.$val$inputResultFunction0.$accept($this.$val$inputTextField2.$content0); + $this.$this$132.$this$026.$removeCurrentModalWindow(); + } +} +function omceu_API$_PreConfigured$18() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$inputTextField3 = null; + a.$this$133 = null; +} +function omceu_API$_PreConfigured$18__init_(var_0, var_1) { + var var_2 = new omceu_API$_PreConfigured$18(); + omceu_API$_PreConfigured$18__init_0(var_2, var_0, var_1); + return var_2; +} +function omceu_API$_PreConfigured$18__init_0($this, $this$1, var$2) { + $this.$this$133 = $this$1; + $this.$val$inputTextField3 = var$2; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$18_onRelease($this) { + if ($this.$val$inputTextField3.$content0.$length() > 0) { + $this.$this$133.$this$026.$components0.$textField.$setContent($this.$val$inputTextField3, $this.$val$inputTextField3.$content0.$substring0(0, $this.$val$inputTextField3.$content0.$length() - 1 | 0)); + $this.$this$133.$this$026.$components0.$textField.$setMarkerPosition($this.$val$inputTextField3, $this.$val$inputTextField3.$content0.$length()); + } +} +function omceu_API$_PreConfigured$17() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$lowerCaseButtonsList = null; + a.$val$upperCaseButtonsList = null; + a.$this$134 = null; +} +function omceu_API$_PreConfigured$17__init_(var_0, var_1, var_2) { + var var_3 = new omceu_API$_PreConfigured$17(); + omceu_API$_PreConfigured$17__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omceu_API$_PreConfigured$17__init_0($this, $this$1, var$2, var$3) { + $this.$this$134 = $this$1; + $this.$val$lowerCaseButtonsList = var$2; + $this.$val$upperCaseButtonsList = var$3; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$17_onToggle($this, $value) { + var $i2; + $i2 = 0; + while ($i2 < $this.$val$lowerCaseButtonsList.$size0()) { + $this.$this$134.$this$026.$components0.$setVisible($this.$val$lowerCaseButtonsList.$get5($i2), $value ? 0 : 1); + $i2 = $i2 + 1 | 0; + } + $i2 = 0; + while ($i2 < $this.$val$upperCaseButtonsList.$size0()) { + $this.$this$134.$this$026.$components0.$setVisible($this.$val$upperCaseButtonsList.$get5($i2), $value); + $i2 = $i2 + 1 | 0; + } +} +var jur_IntArrHash = $rt_classWithoutFields(); +function omceu_API$_PreConfigured$19() { + var a = this; omceuga_ButtonAction.call(a); + a.$val$inputTextField4 = null; + a.$val$cl = 0; + a.$this$135 = null; +} +function omceu_API$_PreConfigured$19__init_(var_0, var_1, var_2) { + var var_3 = new omceu_API$_PreConfigured$19(); + omceu_API$_PreConfigured$19__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omceu_API$_PreConfigured$19__init_0($this, $this$1, var$2, var$3) { + $this.$this$135 = $this$1; + $this.$val$inputTextField4 = var$2; + $this.$val$cl = var$3; + omceuga_ButtonAction__init_($this); +} +function omceu_API$_PreConfigured$19_onRelease($this) { + var var$1, var$2, var$3, var$4, var$5; + var$1 = $this.$this$135.$this$026.$components0.$textField; + var$2 = $this.$val$inputTextField4; + var$3 = $this.$val$inputTextField4.$content0; + var$4 = $this.$val$cl; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(var$5, var$3), var$4); + var$1.$setContent(var$2, jl_StringBuilder_toString(var$5)); + $this.$this$135.$this$026.$components0.$textField.$setMarkerPosition($this.$val$inputTextField4, $this.$val$inputTextField4.$content0.$length()); +} +var jur_AbstractCharClass$LazyJavaMirrored = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaMirrored__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaMirrored(); + jur_AbstractCharClass$LazyJavaMirrored__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaMirrored__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaMirrored_computeValue($this) { + return jur_AbstractCharClass$LazyJavaMirrored$1__init_($this); +} +var jur_AbstractCharClass$LazyJavaISOControl = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazyJavaISOControl__init_() { + var var_0 = new jur_AbstractCharClass$LazyJavaISOControl(); + jur_AbstractCharClass$LazyJavaISOControl__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazyJavaISOControl__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazyJavaISOControl_computeValue($this) { + return jur_AbstractCharClass$LazyJavaISOControl$1__init_($this); +} +var cbgggm_NodeKeyframe = $rt_classWithoutFields(); +function cbgggpv_EllipseSpawnShapeValue() { + cbgggpv_PrimitiveSpawnShapeValue.call(this); + this.$side = null; +} +function cbgggpv_EllipseSpawnShapeValue__init_0() { + var var_0 = new cbgggpv_EllipseSpawnShapeValue(); + cbgggpv_EllipseSpawnShapeValue__init_(var_0); + return var_0; +} +function cbgggpv_EllipseSpawnShapeValue__init_($this) { + cbgggpv_PrimitiveSpawnShapeValue__init_($this); + cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit(); + $this.$side = cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_both; +} +var cbgggpi_RegionInfluencer$Single = $rt_classWithoutFields(cbgggpi_RegionInfluencer); +function cbgggpi_RegionInfluencer$Single__init_0() { + var var_0 = new cbgggpi_RegionInfluencer$Single(); + cbgggpi_RegionInfluencer$Single__init_(var_0); + return var_0; +} +function cbgggpi_RegionInfluencer$Single__init_($this) { + cbgggpi_RegionInfluencer__init_0($this); +} +var cgxgbtd_TeaTypedArrays = $rt_classWithoutFields(cgxgbtdt_TypedArrays); +function cgxgbtd_TeaTypedArrays__init_0() { + var var_0 = new cgxgbtd_TeaTypedArrays(); + cgxgbtd_TeaTypedArrays__init_(var_0); + return var_0; +} +function cgxgbtd_TeaTypedArrays__init_($this) { + cgxgbtdt_TypedArrays__init_($this); + cgxgbtdt_TypedArrays_setInstance($this); +} +function cgxgbtd_TeaTypedArrays_createFloat32Array($this, $length) { + var $create; + $create = new $rt_globals.Float32Array($length); + return $create; +} +function cgxgbtd_TeaTypedArrays_createInt32Array($this, $length) { + var $create; + $create = new $rt_globals.Int32Array($length); + return $create; +} +function cgxgbtd_TeaTypedArrays_createInt16Array($this, $length) { + var $create; + $create = new $rt_globals.Int16Array($length); + return $create; +} +function cgxgbtd_TeaTypedArrays_createInt8Array($this, $arrayBuffer) { + var $create; + $create = new $rt_globals.Int8Array($arrayBuffer); + return $create; +} +function cgxgbtd_TeaTypedArrays_createUint8Array($this, $length) { + var $create; + $create = new $rt_globals.Uint8Array($length); + return $create; +} +function jur_HighSurrogateCharSet() { + jur_JointSet.call(this); + this.$high2 = 0; +} +function jur_HighSurrogateCharSet__init_(var_0) { + var var_1 = new jur_HighSurrogateCharSet(); + jur_HighSurrogateCharSet__init_0(var_1, var_0); + return var_1; +} +function jur_HighSurrogateCharSet__init_0($this, $high) { + jur_JointSet__init_0($this); + $this.$high2 = $high; +} +function jur_HighSurrogateCharSet_setNext($this, $next) { + $this.$next = $next; +} +function jur_HighSurrogateCharSet_matches($this, $stringIndex, $testString, $matchResult) { + var $strLength, var$5, var$6, $high, $low; + $strLength = $matchResult.$getRightBound(); + var$5 = $stringIndex + 1 | 0; + var$6 = $rt_compare(var$5, $strLength); + if (var$6 > 0) { + $matchResult.$hitEnd = 1; + return (-1); + } + $high = $testString.$charAt($stringIndex); + if (var$6 < 0) { + $low = $testString.$charAt(var$5); + if (jl_Character_isLowSurrogate($low)) + return (-1); + } + if ($this.$high2 != $high) + return (-1); + return $this.$next.$matches(var$5, $testString, $matchResult); +} +function jur_HighSurrogateCharSet_find($this, $strIndex, $testString, $matchResult) { + var $testStr, $strLength, var$6; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_find($this, $strIndex, $testString, $matchResult); + $testStr = $testString; + $strLength = $matchResult.$getRightBound(); + while (true) { + if ($strIndex >= $strLength) + return (-1); + var$6 = $testStr.$indexOf($this.$high2, $strIndex); + if (var$6 < 0) + return (-1); + $strIndex = var$6 + 1 | 0; + if ($strIndex < $strLength && jl_Character_isLowSurrogate($testStr.$charAt($strIndex))) { + $strIndex = var$6 + 2 | 0; + continue; + } + if ($this.$next.$matches($strIndex, $testString, $matchResult) >= 0) + break; + } + return var$6; +} +function jur_HighSurrogateCharSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult) { + var $testStr, $strLength, var$7, var$8; + if (!($testString instanceof jl_String)) + return jur_AbstractSet_findBack($this, $strIndex, $lastIndex, $testString, $matchResult); + $testStr = $testString; + $strLength = $matchResult.$getRightBound(); + a: { + while (true) { + if ($lastIndex < $strIndex) + return (-1); + var$7 = $testStr.$lastIndexOf1($this.$high2, $lastIndex); + if (var$7 < 0) + break a; + if (var$7 < $strIndex) + break a; + var$8 = var$7 + 1 | 0; + if (var$8 < $strLength && jl_Character_isLowSurrogate($testStr.$charAt(var$8))) { + $lastIndex = var$7 + (-1) | 0; + continue; + } + if ($this.$next.$matches(var$8, $testString, $matchResult) >= 0) + break; + $lastIndex = var$7 + (-1) | 0; + } + return var$7; + } + return (-1); +} +function jur_HighSurrogateCharSet_getName($this) { + var var$1, var$2; + var$1 = $this.$high2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(var$2, var$1); + return jl_StringBuilder_toString(var$2); +} +function jur_HighSurrogateCharSet_first($this, $set) { + if ($set instanceof jur_CharSet) + return 0; + if ($set instanceof jur_RangeSet) + return 0; + if ($set instanceof jur_SupplRangeSet) + return 0; + if ($set instanceof jur_SupplCharSet) + return 0; + if ($set instanceof jur_LowSurrogateCharSet) + return 0; + if (!($set instanceof jur_HighSurrogateCharSet)) + return 1; + return $set.$high2 != $this.$high2 ? 0 : 1; +} +function jur_HighSurrogateCharSet_hasConsumed($this, $matchResult) { + return 1; +} +function ju_Formatter$FormatWriter() { + var a = this; jl_Object.call(a); + a.$formatter = null; + a.$out4 = null; + a.$locale5 = null; + a.$format10 = null; + a.$args = null; + a.$index11 = 0; + a.$formatSpecifierStart = 0; + a.$defaultArgumentIndex = 0; + a.$argumentIndex = 0; + a.$previousArgumentIndex = 0; + a.$width15 = 0; + a.$precision0 = 0; + a.$flags3 = 0; +} +function ju_Formatter$FormatWriter__init_(var_0, var_1, var_2, var_3, var_4) { + var var_5 = new ju_Formatter$FormatWriter(); + ju_Formatter$FormatWriter__init_0(var_5, var_0, var_1, var_2, var_3, var_4); + return var_5; +} +function ju_Formatter$FormatWriter__init_0($this, $formatter, $out, $locale, $format, $args) { + jl_Object__init_0($this); + $this.$formatter = $formatter; + $this.$out4 = $out; + $this.$locale5 = $locale; + $this.$format10 = $format; + $this.$args = $args; +} +function ju_Formatter$FormatWriter_write($this) { + var $next, $specifier; + while (true) { + $next = $this.$format10.$indexOf(37, $this.$index11); + if ($next < 0) + break; + $this.$out4.$append36($this.$format10.$substring0($this.$index11, $next)); + $this.$index11 = $next + 1 | 0; + $this.$formatSpecifierStart = $this.$index11; + $specifier = ju_Formatter$FormatWriter_parseFormatSpecifier($this); + ju_Formatter$FormatWriter_configureFormat($this); + ju_Formatter$FormatWriter_formatValue($this, $specifier); + } + $this.$out4.$append36($this.$format10.$substring($this.$index11)); +} +function ju_Formatter$FormatWriter_formatValue($this, $specifier) { + a: { + b: { + switch ($specifier) { + case 66: + break; + case 67: + ju_Formatter$FormatWriter_formatChar($this, $specifier, 1); + break a; + case 68: + ju_Formatter$FormatWriter_formatDecimalInt($this, $specifier, 1); + break a; + case 69: + case 70: + case 71: + case 73: + case 74: + case 75: + case 76: + case 77: + case 78: + case 80: + case 81: + case 82: + case 84: + case 85: + case 86: + case 87: + case 89: + case 90: + case 91: + case 92: + case 93: + case 94: + case 95: + case 96: + case 97: + case 101: + case 102: + case 103: + case 105: + case 106: + case 107: + case 108: + case 109: + case 110: + case 112: + case 113: + case 114: + case 116: + case 117: + case 118: + case 119: + break b; + case 72: + ju_Formatter$FormatWriter_formatHex($this, $specifier, 1); + break a; + case 79: + ju_Formatter$FormatWriter_formatRadixInt($this, $specifier, 3, 1); + break a; + case 83: + ju_Formatter$FormatWriter_formatString($this, $specifier, 1); + break a; + case 88: + ju_Formatter$FormatWriter_formatRadixInt($this, $specifier, 4, 1); + break a; + case 98: + ju_Formatter$FormatWriter_formatBoolean($this, $specifier, 0); + break a; + case 99: + ju_Formatter$FormatWriter_formatChar($this, $specifier, 0); + break a; + case 100: + ju_Formatter$FormatWriter_formatDecimalInt($this, $specifier, 0); + break a; + case 104: + ju_Formatter$FormatWriter_formatHex($this, $specifier, 0); + break a; + case 111: + ju_Formatter$FormatWriter_formatRadixInt($this, $specifier, 3, 0); + break a; + case 115: + ju_Formatter$FormatWriter_formatString($this, $specifier, 0); + break a; + case 120: + ju_Formatter$FormatWriter_formatRadixInt($this, $specifier, 4, 0); + break a; + default: + break b; + } + ju_Formatter$FormatWriter_formatBoolean($this, $specifier, 1); + break a; + } + $rt_throw(ju_UnknownFormatConversionException__init_(jl_String_valueOf2($specifier))); + } +} +function ju_Formatter$FormatWriter_formatBoolean($this, $specifier, $upperCase) { + var $arg, $s; + ju_Formatter$FormatWriter_verifyFlagsForGeneralFormat($this, $specifier); + $arg = $this.$args.data[$this.$argumentIndex]; + $s = jl_Boolean_toString($arg instanceof jl_Boolean ? $arg.$booleanValue() : $arg === null ? 0 : 1); + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $s); +} +function ju_Formatter$FormatWriter_formatHex($this, $specifier, $upperCase) { + var $arg, $s; + ju_Formatter$FormatWriter_verifyFlagsForGeneralFormat($this, $specifier); + $arg = $this.$args.data[$this.$argumentIndex]; + $s = $arg === null ? $rt_s(105) : jl_Integer_toHexString($arg.$hashCode()); + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $s); +} +function ju_Formatter$FormatWriter_formatString($this, $specifier, $upperCase) { + var $arg, $flagsToPass; + ju_Formatter$FormatWriter_verifyFlagsForGeneralFormat($this, $specifier); + $arg = $this.$args.data[$this.$argumentIndex]; + if (!$rt_isInstance($arg, ju_Formattable)) + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, jl_String_valueOf1($arg)); + else { + $flagsToPass = $this.$flags3 & 7; + if ($upperCase) + $flagsToPass = $flagsToPass | 2; + $arg.$formatTo($this.$formatter, $flagsToPass, $this.$width15, $this.$precision0); + } +} +function ju_Formatter$FormatWriter_formatChar($this, $specifier, $upperCase) { + var $arg, $c; + ju_Formatter$FormatWriter_verifyFlags($this, $specifier, 259); + $arg = $this.$args.data[$this.$argumentIndex]; + if ($this.$precision0 >= 0) + $rt_throw(ju_IllegalFormatPrecisionException__init_($this.$precision0)); + if ($arg instanceof jl_Character) + $c = $arg.$charValue(); + else if ($arg instanceof jl_Byte) + $c = $arg.$byteValue() & 65535; + else if ($arg instanceof jl_Short) + $c = $arg.$shortValue() & 65535; + else { + if (!($arg instanceof jl_Integer)) { + if ($arg === null) { + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $rt_s(105)); + return; + } + $rt_throw(ju_IllegalFormatConversionException__init_($specifier, jl_Object_getClass($arg))); + } + $c = $arg.$intValue(); + if (!jl_Character_isValidCodePoint($c)) + $rt_throw(ju_IllegalFormatCodePointException__init_($c)); + } + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, jl_String__init_(jl_Character_toChars($c))); +} +function ju_Formatter$FormatWriter_formatDecimalInt($this, $specifier, $upperCase) { + var $arg, $value, $str, $negative, $value_0, $additionalSymbols, $sb, $valueSb, $separator, $size, $i, $prev, $i_0; + ju_Formatter$FormatWriter_verifyFlags($this, $specifier, 507); + ju_Formatter$FormatWriter_verifyIntFlags($this); + $arg = $this.$args.data[$this.$argumentIndex]; + if ($arg instanceof jl_Long) { + $value = $arg.$longValue(); + $str = jl_Long_toString(jl_Math_abs1($value)); + $negative = Long_ge($value, Long_ZERO) ? 0 : 1; + } else { + if (!($arg instanceof jl_Integer) && !($arg instanceof jl_Byte) && !($arg instanceof jl_Short)) + $rt_throw(ju_IllegalFormatConversionException__init_($specifier, $arg === null ? null : jl_Object_getClass($arg))); + $value_0 = $arg.$intValue(); + $str = jl_Integer_toString0(jl_Math_abs($value_0)); + $negative = $value_0 >= 0 ? 0 : 1; + } + $additionalSymbols = 0; + $sb = jl_StringBuilder__init_(); + if ($negative) { + if (!($this.$flags3 & 128)) { + $sb.$append0(45); + $additionalSymbols = 1; + } else { + $sb.$append0(40); + $additionalSymbols = 2; + } + } else if ($this.$flags3 & 8) { + $sb.$append0(43); + $additionalSymbols = 1; + } else if ($this.$flags3 & 16) { + $sb.$append0(32); + $additionalSymbols = 1; + } + $valueSb = jl_StringBuilder__init_(); + if (!($this.$flags3 & 64)) + $valueSb.$append1($str); + else { + $separator = (jt_DecimalFormatSymbols__init_($this.$locale5)).$getGroupingSeparator(); + $size = (jt_NumberFormat_getNumberInstance($this.$locale5)).$getGroupingSize(); + $i = $str.$length() % $size | 0; + if (!$i) + $i = $size; + $prev = 0; + while ($i < $str.$length()) { + $valueSb.$append1($str.$substring0($prev, $i)); + $valueSb.$append0($separator); + $i_0 = $i + $size | 0; + $prev = $i; + $i = $i_0; + } + $valueSb.$append1($str.$substring($prev)); + } + a: { + if ($this.$flags3 & 32) { + $i = $valueSb.$length() + $additionalSymbols | 0; + while (true) { + if ($i >= $this.$width15) + break a; + $sb.$append0(jl_Character_forDigit(0, 10)); + $i = $i + 1 | 0; + } + } + } + $sb.$append33($valueSb); + if ($negative && $this.$flags3 & 128) + $sb.$append0(41); + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $sb.$toString()); +} +function ju_Formatter$FormatWriter_formatRadixInt($this, $specifier, $radixLog2, $upperCase) { + var $arg, $str, $sb, $prefix, var$8, $i; + ju_Formatter$FormatWriter_verifyFlags($this, $specifier, 423); + ju_Formatter$FormatWriter_verifyIntFlags($this); + $arg = $this.$args.data[$this.$argumentIndex]; + if ($arg instanceof jl_Long) + $str = otci_IntegerUtil_toUnsignedLogRadixString0($arg.$longValue(), $radixLog2); + else if ($arg instanceof jl_Integer) + $str = otci_IntegerUtil_toUnsignedLogRadixString($arg.$intValue(), $radixLog2); + else if ($arg instanceof jl_Short) + $str = otci_IntegerUtil_toUnsignedLogRadixString($arg.$shortValue() & 65535, $radixLog2); + else { + if (!($arg instanceof jl_Byte)) + $rt_throw(ju_IllegalFormatConversionException__init_($specifier, $arg === null ? null : jl_Object_getClass($arg))); + $str = otci_IntegerUtil_toUnsignedLogRadixString($arg.$byteValue() & 255, $radixLog2); + } + $sb = jl_StringBuilder__init_(); + if ($this.$flags3 & 4) { + $prefix = $radixLog2 != 4 ? $rt_s(330) : $rt_s(1450); + var$8 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$8, $prefix), $str); + $str = jl_StringBuilder_toString(var$8); + } + a: { + if ($this.$flags3 & 32) { + $i = $str.$length(); + while (true) { + if ($i >= $this.$width15) + break a; + $sb.$append0(jl_Character_forDigit(0, 10)); + $i = $i + 1 | 0; + } + } + } + $sb.$append1($str); + ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $sb.$toString()); +} +function ju_Formatter$FormatWriter_verifyIntFlags($this) { + if ($this.$flags3 & 8 && $this.$flags3 & 16) + $rt_throw(ju_IllegalFormatFlagsException__init_($rt_s(1451))); + if ($this.$flags3 & 32 && $this.$flags3 & 1) + $rt_throw(ju_IllegalFormatFlagsException__init_($rt_s(1452))); + if ($this.$precision0 >= 0) + $rt_throw(ju_IllegalFormatPrecisionException__init_($this.$precision0)); + if ($this.$flags3 & 1 && $this.$width15 < 0) + $rt_throw(ju_MissingFormatWidthException__init_($this.$format10.$substring0($this.$formatSpecifierStart, $this.$index11))); +} +function ju_Formatter$FormatWriter_formatGivenString($this, $upperCase, $str) { + if ($this.$precision0 > 0) + $str = $str.$substring0(0, $this.$precision0); + if ($upperCase) + $str = $str.$toUpperCase(); + if (!($this.$flags3 & 1)) { + ju_Formatter$FormatWriter_mayBeAppendSpaces($this, $str); + $this.$out4.$append36($str); + } else { + $this.$out4.$append36($str); + ju_Formatter$FormatWriter_mayBeAppendSpaces($this, $str); + } +} +function ju_Formatter$FormatWriter_verifyFlagsForGeneralFormat($this, $conversion) { + ju_Formatter$FormatWriter_verifyFlags($this, $conversion, 263); +} +function ju_Formatter$FormatWriter_verifyFlags($this, $conversion, $mask) { + if (($this.$flags3 | $mask) == $mask) + return; + $rt_throw(ju_FormatFlagsConversionMismatchException__init_(ju_Formatter$FormatWriter_flagsToString($this, $this.$flags3 & ($mask ^ (-1))), $conversion)); +} +function ju_Formatter$FormatWriter_flagsToString($this, $flags) { + var $flagIndex; + $flagIndex = jl_Integer_numberOfTrailingZeros($flags); + return jl_String_valueOf2($rt_s(1453).$charAt($flagIndex)); +} +function ju_Formatter$FormatWriter_mayBeAppendSpaces($this, $str) { + var $diff, $sb, $i; + if ($this.$width15 > $str.$length()) { + $diff = $this.$width15 - $str.$length() | 0; + $sb = jl_StringBuilder__init_0($diff); + $i = 0; + while ($i < $diff) { + $sb.$append0(32); + $i = $i + 1 | 0; + } + $this.$out4.$append36($sb); + } +} +function ju_Formatter$FormatWriter_configureFormat($this) { + var var$1; + if ($this.$flags3 & 256) + $this.$argumentIndex = jl_Math_max(0, $this.$previousArgumentIndex); + if ($this.$argumentIndex == (-1)) { + var$1 = $this.$defaultArgumentIndex; + $this.$defaultArgumentIndex = var$1 + 1 | 0; + $this.$argumentIndex = var$1; + } + $this.$previousArgumentIndex = $this.$argumentIndex; +} +function ju_Formatter$FormatWriter_parseFormatSpecifier($this) { + var $c, $n, var$3, var$4; + $this.$flags3 = 0; + $this.$argumentIndex = (-1); + $this.$width15 = (-1); + $this.$precision0 = (-1); + $c = $this.$format10.$charAt($this.$index11); + if ($c != 48 && ju_Formatter$FormatWriter_isDigit($c)) { + $n = ju_Formatter$FormatWriter_readInt($this); + if ($this.$index11 < $this.$format10.$length() && $this.$format10.$charAt($this.$index11) == 36) { + $this.$index11 = $this.$index11 + 1 | 0; + $this.$argumentIndex = $n - 1 | 0; + } else + $this.$width15 = $n; + } + ju_Formatter$FormatWriter_parseFlags($this); + if ($this.$width15 < 0 && $this.$index11 < $this.$format10.$length() && ju_Formatter$FormatWriter_isDigit($this.$format10.$charAt($this.$index11))) + $this.$width15 = ju_Formatter$FormatWriter_readInt($this); + if ($this.$index11 < $this.$format10.$length() && $this.$format10.$charAt($this.$index11) == 46) { + $this.$index11 = $this.$index11 + 1 | 0; + if ($this.$index11 < $this.$format10.$length() && ju_Formatter$FormatWriter_isDigit($this.$format10.$charAt($this.$index11))) + $this.$precision0 = ju_Formatter$FormatWriter_readInt($this); + else + $rt_throw(ju_UnknownFormatConversionException__init_(jl_String_valueOf2($this.$format10.$charAt($this.$index11 - 1 | 0)))); + } + if ($this.$index11 < $this.$format10.$length()) { + var$3 = $this.$format10; + var$4 = $this.$index11; + $this.$index11 = var$4 + 1 | 0; + return var$3.$charAt(var$4); + } + $rt_throw(ju_UnknownFormatConversionException__init_(jl_String_valueOf2($this.$format10.$charAt($this.$format10.$length() - 1 | 0)))); +} +function ju_Formatter$FormatWriter_parseFlags($this) { + var $c, $flag; + a: { + while ($this.$index11 < $this.$format10.$length()) { + b: { + $c = $this.$format10.$charAt($this.$index11); + switch ($c) { + case 32: + break; + case 33: + case 34: + case 36: + case 37: + case 38: + case 39: + case 41: + case 42: + case 46: + case 47: + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + case 58: + case 59: + break a; + case 35: + $flag = 4; + break b; + case 40: + $flag = 128; + break b; + case 43: + $flag = 8; + break b; + case 44: + $flag = 64; + break b; + case 45: + $flag = 1; + break b; + case 48: + $flag = 32; + break b; + case 60: + $flag = 256; + break b; + default: + break a; + } + $flag = 16; + } + if ($this.$flags3 & $flag) + $rt_throw(ju_DuplicateFormatFlagsException__init_(jl_String_valueOf2($c))); + $this.$flags3 = $this.$flags3 | $flag; + $this.$index11 = $this.$index11 + 1 | 0; + } + return; + } +} +function ju_Formatter$FormatWriter_readInt($this) { + var $result, var$2, var$3, var$4; + $result = 0; + while ($this.$index11 < $this.$format10.$length() && ju_Formatter$FormatWriter_isDigit($this.$format10.$charAt($this.$index11))) { + var$2 = $result * 10 | 0; + var$3 = $this.$format10; + var$4 = $this.$index11; + $this.$index11 = var$4 + 1 | 0; + $result = var$2 + (var$3.$charAt(var$4) - 48 | 0) | 0; + } + return $result; +} +function ju_Formatter$FormatWriter_isDigit($c) { + return $c >= 48 && $c <= 57 ? 1 : 0; +} +var cbgssu_Table$DebugRect = $rt_classWithoutFields(cbgm_Rectangle); +var cbgssu_Table$DebugRect_pool = null; +function cbgssu_Table$DebugRect_$callClinit() { + cbgssu_Table$DebugRect_$callClinit = $rt_eraseClinit(cbgssu_Table$DebugRect); + cbgssu_Table$DebugRect__clinit_(); +} +function cbgssu_Table$DebugRect__init_0() { + var var_0 = new cbgssu_Table$DebugRect(); + cbgssu_Table$DebugRect__init_(var_0); + return var_0; +} +function cbgssu_Table$DebugRect__init_($this) { + cbgssu_Table$DebugRect_$callClinit(); + cbgm_Rectangle__init_0($this); +} +function cbgssu_Table$DebugRect__clinit_() { + cbgssu_Table$DebugRect_pool = cbgu_Pools_get0($rt_cls(cbgssu_Table$DebugRect)); +} +var cbgm_Interpolation$ElasticIn = $rt_classWithoutFields(cbgm_Interpolation$Elastic); +function cbgm_Interpolation$ElasticIn__init_(var_0, var_1, var_2, var_3) { + var var_4 = new cbgm_Interpolation$ElasticIn(); + cbgm_Interpolation$ElasticIn__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function cbgm_Interpolation$ElasticIn__init_0($this, $value, $power, $bounces, $scale) { + cbgm_Interpolation$Elastic__init_0($this, $value, $power, $bounces, $scale); +} +function otpp_AsyncCallbackWrapper() { + jl_Object.call(this); + this.$realAsyncCallback = null; +} +function otpp_AsyncCallbackWrapper__init_(var_0) { + var var_1 = new otpp_AsyncCallbackWrapper(); + otpp_AsyncCallbackWrapper__init_0(var_1, var_0); + return var_1; +} +function otpp_AsyncCallbackWrapper__init_0($this, $realAsyncCallback) { + jl_Object__init_0($this); + $this.$realAsyncCallback = $realAsyncCallback; +} +function otpp_AsyncCallbackWrapper_create($realAsyncCallback) { + return otpp_AsyncCallbackWrapper__init_($realAsyncCallback); +} +function otpp_AsyncCallbackWrapper_complete($this, $result) { + $this.$realAsyncCallback.$complete($result); +} +function otpp_AsyncCallbackWrapper_error($this, $e) { + $this.$realAsyncCallback.$error($e); +} +function ju_Hashtable$HashEnumIterator() { + var a = this; ju_Hashtable$HashIterator.call(a); + a.$isEnumeration = 0; + a.$start16 = 0; + a.$entry = null; + a.$this$0101 = null; +} +function ju_Hashtable$HashEnumIterator__init_(var_0, var_1) { + var var_2 = new ju_Hashtable$HashEnumIterator(); + ju_Hashtable$HashEnumIterator__init_0(var_2, var_0, var_1); + return var_2; +} +function ju_Hashtable$HashEnumIterator__init_0($this, $this$0, $value) { + $this.$this$0101 = $this$0; + ju_Hashtable$HashIterator__init_0($this, $this$0, $value); +} +function ju_Hashtable$HashEnumIterator_hasMoreElements($this) { + var var$1, var$2; + if (!$this.$isEnumeration) + return ju_Hashtable$HashIterator_hasNext($this); + if ($this.$entry !== null) + return 1; + while ($this.$start16 > $this.$this$0101.$firstSlot) { + var$1 = $this.$this$0101.$elementData.data; + var$2 = $this.$start16 - 1 | 0; + $this.$start16 = var$2; + if (var$1[var$2] === null) + continue; + else { + $this.$entry = $this.$this$0101.$elementData.data[$this.$start16]; + return 1; + } + } + return 0; +} +function ju_Hashtable$HashEnumIterator_hasNext($this) { + if (!$this.$isEnumeration) + return ju_Hashtable$HashIterator_hasNext($this); + return $this.$hasMoreElements(); +} +function ju_Hashtable$HashEnumIterator_next($this) { + if (!$this.$isEnumeration) + return ju_Hashtable$HashIterator_next($this); + if ($this.$expectedModCount == $this.$this$0101.$modCount) + return $this.$nextElement(); + $rt_throw(ju_ConcurrentModificationException__init_()); +} +function ju_Hashtable$HashEnumIterator_nextElement($this) { + var $result; + if (!$this.$isEnumeration) + return ju_Hashtable$HashIterator_next($this); + if (!$this.$hasMoreElements()) + $rt_throw(ju_NoSuchElementException__init_()); + $result = $this.$type2.$get6($this.$entry); + $this.$entry = $this.$entry.$next1; + return $result; +} +function omcemm_CMediaCursor() { + var a = this; omcemm_CMediaGFX.call(a); + a.$hotspot_x = 0; + a.$hotspot_y = 0; +} +function omcemm_CMediaCursor__init_(var_0) { + var var_1 = new omcemm_CMediaCursor(); + omcemm_CMediaCursor__init_0(var_1, var_0); + return var_1; +} +function omcemm_CMediaCursor__init_0($this, $filename) { + omcemm_CMediaGFX__init_($this, $filename); +} +function cbgu_IntArray() { + var a = this; jl_Object.call(a); + a.$items1 = null; + a.$size1 = 0; + a.$ordered2 = 0; +} +function cbgu_IntArray__init_0() { + var var_0 = new cbgu_IntArray(); + cbgu_IntArray__init_1(var_0); + return var_0; +} +function cbgu_IntArray__init_(var_0) { + var var_1 = new cbgu_IntArray(); + cbgu_IntArray__init_2(var_1, var_0); + return var_1; +} +function cbgu_IntArray__init_3(var_0, var_1) { + var var_2 = new cbgu_IntArray(); + cbgu_IntArray__init_4(var_2, var_0, var_1); + return var_2; +} +function cbgu_IntArray__init_1($this) { + cbgu_IntArray__init_4($this, 1, 16); +} +function cbgu_IntArray__init_2($this, $capacity) { + cbgu_IntArray__init_4($this, 1, $capacity); +} +function cbgu_IntArray__init_4($this, $ordered, $capacity) { + jl_Object__init_0($this); + $this.$ordered2 = $ordered; + $this.$items1 = $rt_createIntArray($capacity); +} +function cbgu_IntArray_add($this, $value) { + var $items, var$3, var$4; + $items = $this.$items1; + var$3 = $items.data; + if ($this.$size1 == var$3.length) + $items = $this.$resize3(jl_Math_max(8, $this.$size1 * 1.75 | 0)); + var$3 = $items.data; + var$4 = $this.$size1; + $this.$size1 = var$4 + 1 | 0; + var$3[var$4] = $value; +} +function cbgu_IntArray_add0($this, $value1, $value2) { + var $items, var$4; + $items = $this.$items1; + var$4 = $items.data; + if (($this.$size1 + 1 | 0) >= var$4.length) + $items = $this.$resize3(jl_Math_max(8, $this.$size1 * 1.75 | 0)); + var$4 = $items.data; + var$4[$this.$size1] = $value1; + var$4[$this.$size1 + 1 | 0] = $value2; + $this.$size1 = $this.$size1 + 2 | 0; +} +function cbgu_IntArray_get($this, $index) { + if ($index < $this.$size1) + return $this.$items1.data[$index]; + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(27))).$append2($index)).$append1($rt_s(28))).$append2($this.$size1)).$toString())); +} +function cbgu_IntArray_set($this, $index, $value) { + if ($index < $this.$size1) { + $this.$items1.data[$index] = $value; + return; + } + $rt_throw(jl_IndexOutOfBoundsException__init_((((((jl_StringBuilder__init_()).$append1($rt_s(27))).$append2($index)).$append1($rt_s(28))).$append2($this.$size1)).$toString())); +} +function cbgu_IntArray_pop($this) { + var var$1, var$2; + var$1 = $this.$items1.data; + var$2 = $this.$size1 - 1 | 0; + $this.$size1 = var$2; + return var$1[var$2]; +} +function cbgu_IntArray_peek($this) { + return $this.$items1.data[$this.$size1 - 1 | 0]; +} +function cbgu_IntArray_clear($this) { + $this.$size1 = 0; +} +function cbgu_IntArray_ensureCapacity($this, $additionalCapacity) { + var $sizeNeeded; + if ($additionalCapacity < 0) + $rt_throw(jl_IllegalArgumentException__init_((((jl_StringBuilder__init_()).$append1($rt_s(33))).$append2($additionalCapacity)).$toString())); + $sizeNeeded = $this.$size1 + $additionalCapacity | 0; + if ($sizeNeeded > $this.$items1.data.length) + $this.$resize3(jl_Math_max(jl_Math_max(8, $sizeNeeded), $this.$size1 * 1.75 | 0)); + return $this.$items1; +} +function cbgu_IntArray_resize($this, $newSize) { + var $newItems, var$3, $items; + $newItems = $rt_createIntArray($newSize); + var$3 = $newItems.data; + $items = $this.$items1; + jl_System_arraycopy($items, 0, $newItems, 0, jl_Math_min($this.$size1, var$3.length)); + $this.$items1 = $newItems; + return $newItems; +} +function cbgu_IntArray_hashCode($this) { + var $items, $h, $i, $n, var$5; + if (!$this.$ordered2) + return jl_Object_hashCode($this); + $items = $this.$items1; + $h = 1; + $i = 0; + $n = $this.$size1; + while ($i < $n) { + var$5 = $items.data; + $h = ($h * 31 | 0) + var$5[$i] | 0; + $i = $i + 1 | 0; + } + return $h; +} +function cbgu_IntArray_equals($this, $object) { + var $array, $n, $items1, $items2, $i, var$7; + if ($object === $this) + return 1; + if (!$this.$ordered2) + return 0; + if (!($object instanceof cbgu_IntArray)) + return 0; + $array = $object; + if (!$array.$ordered2) + return 0; + $n = $this.$size1; + if ($n != $array.$size1) + return 0; + $items1 = $this.$items1; + $items2 = $array.$items1; + $i = 0; + while ($i < $n) { + var$7 = $items2.data; + if ($items1.data[$i] != var$7[$i]) + return 0; + $i = $i + 1 | 0; + } + return 1; +} +function cbgu_IntArray_toString($this) { + var $items, var$2, $buffer, $i; + if (!$this.$size1) + return $rt_s(35); + $items = $this.$items1; + var$2 = $items.data; + $buffer = cbgu_StringBuilder__init_(32); + $buffer.$append4(91); + $buffer.$append37(var$2[0]); + $i = 1; + while ($i < $this.$size1) { + $buffer.$append6($rt_s(36)); + $buffer.$append37(var$2[$i]); + $i = $i + 1 | 0; + } + $buffer.$append4(93); + return $buffer.$toString(); +} +function cbgu_OrderedMap() { + cbgu_ObjectMap.call(this); + this.$keys0 = null; +} +function cbgu_OrderedMap__init_() { + var var_0 = new cbgu_OrderedMap(); + cbgu_OrderedMap__init_0(var_0); + return var_0; +} +function cbgu_OrderedMap__init_0($this) { + cbgu_ObjectMap__init_1($this); + $this.$keys0 = cbgu_Array__init_1(); +} +function cbgu_OrderedMap_put($this, $key, $value) { + var $i, $oldValue, var$5; + $i = $this.$locateKey0($key); + if ($i >= 0) { + $oldValue = $this.$valueTable0.data[$i]; + $this.$valueTable0.data[$i] = $value; + return $oldValue; + } + var$5 = -($i + 1 | 0) | 0; + $this.$keyTable2.data[var$5] = $key; + $this.$valueTable0.data[var$5] = $value; + $this.$keys0.$add1($key); + var$5 = $this.$size3 + 1 | 0; + $this.$size3 = var$5; + if (var$5 >= $this.$threshold4) + cbgu_ObjectMap_resize($this, $this.$keyTable2.data.length << 1); + return null; +} +function omceu_UIEngine$render_drawComponent$lambda$_57_0() { + var a = this; jl_Object.call(a); + a.$_07 = null; + a.$_11 = 0.0; + a.$_20 = null; +} +function omceu_UIEngine$render_drawComponent$lambda$_57_0__init_(var_0, var_1, var_2) { + var var_3 = new omceu_UIEngine$render_drawComponent$lambda$_57_0(); + omceu_UIEngine$render_drawComponent$lambda$_57_0__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function omceu_UIEngine$render_drawComponent$lambda$_57_0__init_0(var$0, var$1, var$2, var$3) { + jl_Object__init_0(var$0); + var$0.$_07 = var$1; + var$0.$_11 = var$2; + var$0.$_20 = var$3; +} +function jn_URI() { + var a = this; jl_Object.call(a); + a.$string5 = null; + a.$scheme = null; + a.$schemespecificpart = null; + a.$authority = null; + a.$userinfo = null; + a.$host = null; + a.$port = 0; + a.$path0 = null; + a.$query = null; + a.$fragment = null; + a.$opaque = 0; + a.$absolute = 0; + a.$serverAuthority = 0; + a.$hash1 = 0; +} +function jn_URI__init_0() { + var var_0 = new jn_URI(); + jn_URI__init_(var_0); + return var_0; +} +function jn_URI__init_1(var_0) { + var var_1 = new jn_URI(); + jn_URI__init_2(var_1, var_0); + return var_1; +} +function jn_URI__init_($this) { + jl_Object__init_0($this); + $this.$port = (-1); + $this.$hash1 = (-1); +} +function jn_URI__init_2($this, $uri) { + jl_Object__init_0($this); + $this.$port = (-1); + $this.$hash1 = (-1); + jn_URI$Helper_parseURI(jn_URI$Helper__init_($this), $uri, 0); +} +function jm_RoundingMode() { + jl_Enum.call(this); + this.$bigDecimalRM = 0; +} +var jm_RoundingMode_UP = null; +var jm_RoundingMode_DOWN = null; +var jm_RoundingMode_CEILING = null; +var jm_RoundingMode_FLOOR = null; +var jm_RoundingMode_HALF_UP = null; +var jm_RoundingMode_HALF_DOWN = null; +var jm_RoundingMode_HALF_EVEN = null; +var jm_RoundingMode_UNNECESSARY = null; +var jm_RoundingMode_$VALUES = null; +function jm_RoundingMode_$callClinit() { + jm_RoundingMode_$callClinit = $rt_eraseClinit(jm_RoundingMode); + jm_RoundingMode__clinit_(); +} +function jm_RoundingMode__init_(var_0, var_1, var_2) { + var var_3 = new jm_RoundingMode(); + jm_RoundingMode__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function jm_RoundingMode_values() { + jm_RoundingMode_$callClinit(); + return jm_RoundingMode_$VALUES.$clone(); +} +function jm_RoundingMode__init_0($this, var$1, var$2, $rm) { + jm_RoundingMode_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$bigDecimalRM = $rm; +} +function jm_RoundingMode_$values() { + jm_RoundingMode_$callClinit(); + return $rt_createArrayFromData(jm_RoundingMode, [jm_RoundingMode_UP, jm_RoundingMode_DOWN, jm_RoundingMode_CEILING, jm_RoundingMode_FLOOR, jm_RoundingMode_HALF_UP, jm_RoundingMode_HALF_DOWN, jm_RoundingMode_HALF_EVEN, jm_RoundingMode_UNNECESSARY]); +} +function jm_RoundingMode__clinit_() { + jm_RoundingMode_UP = jm_RoundingMode__init_($rt_s(1454), 0, 0); + jm_RoundingMode_DOWN = jm_RoundingMode__init_($rt_s(1455), 1, 1); + jm_RoundingMode_CEILING = jm_RoundingMode__init_($rt_s(1456), 2, 2); + jm_RoundingMode_FLOOR = jm_RoundingMode__init_($rt_s(1457), 3, 3); + jm_RoundingMode_HALF_UP = jm_RoundingMode__init_($rt_s(1458), 4, 4); + jm_RoundingMode_HALF_DOWN = jm_RoundingMode__init_($rt_s(1459), 5, 5); + jm_RoundingMode_HALF_EVEN = jm_RoundingMode__init_($rt_s(1460), 6, 6); + jm_RoundingMode_UNNECESSARY = jm_RoundingMode__init_($rt_s(1461), 7, 7); + jm_RoundingMode_$VALUES = jm_RoundingMode_$values(); +} +var cbgssu_SelectBox = $rt_classWithoutFields(cbgssu_Widget); +var cbgssu_SelectBox_temp = null; +function cbgssu_SelectBox_$callClinit() { + cbgssu_SelectBox_$callClinit = $rt_eraseClinit(cbgssu_SelectBox); + cbgssu_SelectBox__clinit_(); +} +function cbgssu_SelectBox__clinit_() { + cbgssu_SelectBox_temp = cbgm_Vector2__init_(); +} +var jl_IllegalAccessException = $rt_classWithoutFields(jl_ReflectiveOperationException); +function jl_IllegalAccessException__init_() { + var var_0 = new jl_IllegalAccessException(); + jl_IllegalAccessException__init_0(var_0); + return var_0; +} +function jl_IllegalAccessException__init_0($this) { + jl_ReflectiveOperationException__init_0($this); +} +var cbgggpr_ModelInstanceControllerRenderData = $rt_classWithoutFields(cbgggpr_ParticleControllerRenderData); +function cbgggpr_ModelInstanceControllerRenderData__init_() { + var var_0 = new cbgggpr_ModelInstanceControllerRenderData(); + cbgggpr_ModelInstanceControllerRenderData__init_0(var_0); + return var_0; +} +function cbgggpr_ModelInstanceControllerRenderData__init_0($this) { + cbgggpr_ParticleControllerRenderData__init_($this); +} +function omceui_UIEngineInputProcessor() { + var a = this; jl_Object.call(a); + a.$inputEvents0 = null; + a.$lastClickTime = Long_ZERO; + a.$gamePadSupport0 = 0; +} +function omceui_UIEngineInputProcessor__init_(var_0, var_1) { + var var_2 = new omceui_UIEngineInputProcessor(); + omceui_UIEngineInputProcessor__init_0(var_2, var_0, var_1); + return var_2; +} +function omceui_UIEngineInputProcessor__init_0($this, $inputEvents, $gamePadSupport) { + jl_Object__init_0($this); + $this.$inputEvents0 = $inputEvents; + $this.$lastClickTime = jl_System_currentTimeMillis(); + $this.$gamePadSupport0 = $gamePadSupport; + cbg_Gdx_input.$setInputProcessor($this); + if ($gamePadSupport) + cbgc_Controllers_addListener($this); +} +function omceui_UIEngineInputProcessor_keyDown($this, $keycode) { + $this.$inputEvents0.$keyDown = 1; + $this.$inputEvents0.$keyDownKeyCodes.$add2(jl_Integer_valueOf($keycode)); + $this.$inputEvents0.$keysDown.data[$keycode] = 1; + return 0; +} +function omceui_UIEngineInputProcessor_keyUp($this, $keycode) { + $this.$inputEvents0.$keyUp = 1; + $this.$inputEvents0.$keyUpKeyCodes.$add2(jl_Integer_valueOf($keycode)); + $this.$inputEvents0.$keysDown.data[$keycode] = 0; + return 0; +} +function omceui_UIEngineInputProcessor_keyTyped($this, $character) { + $this.$inputEvents0.$keyTyped = 1; + $this.$inputEvents0.$keyTypedCharacters.$add2(jl_Character_valueOf($character)); + return 0; +} +function omceui_UIEngineInputProcessor_touchDown($this, $screenX, $screenY, $pointer, $button) { + $this.$inputEvents0.$mouseDown = 1; + $this.$inputEvents0.$mouseDownButtons.$add2(jl_Integer_valueOf($button)); + $this.$inputEvents0.$mouseButtonsDown.data[$button] = 1; + if (!$button && Long_lt(Long_sub(jl_System_currentTimeMillis(), $this.$lastClickTime), Long_fromInt(180))) + $this.$inputEvents0.$mouseDoubleClick = 1; + $this.$lastClickTime = jl_System_currentTimeMillis(); + return 0; +} +function omceui_UIEngineInputProcessor_touchUp($this, $screenX, $screenY, $pointer, $button) { + $this.$inputEvents0.$mouseUp = 1; + $this.$inputEvents0.$mouseUpButtons.$add2(jl_Integer_valueOf($button)); + $this.$inputEvents0.$mouseButtonsDown.data[$button] = 0; + return 0; +} +function omceui_UIEngineInputProcessor_touchDragged($this, $screenX, $screenY, $pointer) { + $this.$inputEvents0.$mouseDragged = 1; + return 0; +} +function omceui_UIEngineInputProcessor_mouseMoved($this, $screenX, $screenY) { + $this.$inputEvents0.$mouseMoved = 1; + return 0; +} +function omceui_UIEngineInputProcessor_scrolled($this, $amountX, $amountY) { + $this.$inputEvents0.$mouseScrolled = 1; + $this.$inputEvents0.$mouseScrolledAmount = $amountY; + return 0; +} +var cbgssu_Touchpad$TouchpadStyle = $rt_classWithoutFields(); +function cbgssu_Touchpad$TouchpadStyle__init_0() { + var var_0 = new cbgssu_Touchpad$TouchpadStyle(); + cbgssu_Touchpad$TouchpadStyle__init_(var_0); + return var_0; +} +function cbgssu_Touchpad$TouchpadStyle__init_($this) { + jl_Object__init_0($this); +} +function cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool() { + cbgu_Pool.call(this); + this.$this$0102 = null; +} +function cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool__init_(var_0) { + var var_1 = new cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool(); + cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool__init_0(var_1, var_0); + return var_1; +} +function cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool__init_0($this, var$1) { + $this.$this$0102 = var$1; + cbgu_Pool__init_($this); +} +function omceugcb_TextButton() { + var a = this; omceugcb_Button.call(a); + a.$text7 = null; + a.$font6 = null; + a.$icon0 = null; + a.$iconArrayIndex = 0; +} +function omceugcb_TextButton__init_() { + var var_0 = new omceugcb_TextButton(); + omceugcb_TextButton__init_0(var_0); + return var_0; +} +function omceugcb_TextButton__init_0($this) { + omceugcb_Button__init_($this); +} +var cbgssa_LayoutAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_LayoutAction__init_0() { + var var_0 = new cbgssa_LayoutAction(); + cbgssa_LayoutAction__init_(var_0); + return var_0; +} +function cbgssa_LayoutAction__init_($this) { + cbgss_Action__init_($this); +} +var cbgssu_TextField$TextFieldListener = $rt_classWithoutFields(0); +function cbggg_Sprite() { + var a = this; cbggg_TextureRegion.call(a); + a.$vertices2 = null; + a.$color10 = null; + a.$scaleX5 = 0.0; + a.$scaleY5 = 0.0; + a.$dirty2 = 0; +} +function cbggg_Sprite__init_0() { + var var_0 = new cbggg_Sprite(); + cbggg_Sprite__init_(var_0); + return var_0; +} +function cbggg_Sprite__init_($this) { + cbggg_TextureRegion__init_1($this); + $this.$vertices2 = $rt_createFloatArray(20); + $this.$color10 = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $this.$scaleX5 = 1.0; + $this.$scaleY5 = 1.0; + $this.$dirty2 = 1; + $this.$setColor(1.0, 1.0, 1.0, 1.0); +} +function cbggg_Sprite_setColor($this, $r, $g, $b, $a) { + var $color, $vertices, var$7; + $this.$color10.$set7($r, $g, $b, $a); + $color = $this.$color10.$toFloatBits(); + $vertices = $this.$vertices2; + var$7 = $vertices.data; + var$7[2] = $color; + var$7[7] = $color; + var$7[12] = $color; + var$7[17] = $color; +} +function cbgu_ShortArray() { + var a = this; jl_Object.call(a); + a.$items8 = null; + a.$ordered3 = 0; +} +function cbgu_ShortArray__init_1() { + var var_0 = new cbgu_ShortArray(); + cbgu_ShortArray__init_0(var_0); + return var_0; +} +function cbgu_ShortArray__init_(var_0, var_1) { + var var_2 = new cbgu_ShortArray(); + cbgu_ShortArray__init_2(var_2, var_0, var_1); + return var_2; +} +function cbgu_ShortArray__init_0($this) { + cbgu_ShortArray__init_2($this, 1, 16); +} +function cbgu_ShortArray__init_2($this, $ordered, $capacity) { + jl_Object__init_0($this); + $this.$ordered3 = $ordered; + $this.$items8 = $rt_createShortArray($capacity); +} +function omceu_UIEngine() { + var a = this; jl_Object.call(a); + a.$uiAdapter = null; + a.$inputState0 = null; + a.$api1 = null; + a.$mediaManager6 = null; +} +function omceu_UIEngine__init_0(var_0, var_1, var_2, var_3, var_4, var_5) { + var var_6 = new omceu_UIEngine(); + omceu_UIEngine__init_(var_6, var_0, var_1, var_2, var_3, var_4, var_5); + return var_6; +} +function omceu_UIEngine_getAdapter($this) { + return $this.$uiAdapter; +} +function omceu_UIEngine__init_($this, $uiAdapter, $mediaManager, $internalResolutionWidth, $internalResolutionHeight, $viewportMode, $gamePadSupport) { + var var$7; + jl_Object__init_0($this); + if ($uiAdapter !== null && $mediaManager !== null) { + $this.$uiAdapter = $uiAdapter; + $this.$mediaManager6 = $mediaManager; + $this.$inputState0 = omceu_UIEngine_initializeInputState($this, $internalResolutionWidth, $internalResolutionHeight, $viewportMode, $gamePadSupport); + $this.$api1 = omceu_API__init_($this.$inputState0, $mediaManager); + var$7 = cbg_Gdx_graphics; + cbgg_Cursor$SystemCursor_$callClinit(); + var$7.$setSystemCursor(cbgg_Cursor$SystemCursor_None); + omceu_UIEngine_render_glClear($this); + $this.$uiAdapter.$init2($this.$api1, $this.$mediaManager6); + return; + } + $rt_throw(jl_RuntimeException__init_($rt_s(1462))); +} +function omceu_UIEngine_render_glClear($this) { + cbg_Gdx_gl.$glClearColor(0.0, 0.0, 0.0, 0.0); + cbg_Gdx_gl.$glClear(16384); +} +function omceu_UIEngine_initializeInputState($this, $internalResolutionWidth, $internalResolutionHeight, $viewportMode, $gamePadSupport) { + var $newInputState, var$6, $i; + $newInputState = omceu_InputState__init_0(); + $newInputState.$internalResolutionWidth = omcet_Tools$Calc_lowerBounds($internalResolutionWidth, 16); + $newInputState.$internalResolutionHeight = omcet_Tools$Calc_lowerBounds($internalResolutionHeight, 16); + $newInputState.$viewportMode = $viewportMode; + $newInputState.$gamePadSupport = $gamePadSupport; + $newInputState.$spriteBatch_game = cbggg_SpriteBatch__init_1(8191); + $newInputState.$spriteBatch_game.$setBlendFunction(770, 771); + $newInputState.$camera_z0 = 0.0; + $newInputState.$camera_y1 = 0.0; + $newInputState.$camera_x1 = 0.0; + $newInputState.$camera_zoom0 = 1.0; + $newInputState.$camera_width = $newInputState.$internalResolutionWidth; + $newInputState.$camera_height = $newInputState.$internalResolutionHeight; + $newInputState.$camera_game = cbgg_OrthographicCamera__init_1($newInputState.$camera_width, $newInputState.$camera_height); + $newInputState.$camera_game.$setToOrtho0(0, $newInputState.$camera_width, $newInputState.$camera_height); + $newInputState.$camera_game.$position6.$set0($newInputState.$camera_x1, $newInputState.$camera_y1, $newInputState.$camera_z0); + $newInputState.$camera_game.$zoom = $newInputState.$camera_zoom0; + var$6 = new cbggg_FrameBuffer; + cbgg_Pixmap$Format_$callClinit(); + cbggg_FrameBuffer__init_0(var$6, cbgg_Pixmap$Format_RGB888, $newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight, 0); + $newInputState.$frameBuffer_game = var$6; + var$6 = $newInputState.$frameBuffer_game.$getColorBufferTexture(); + cbgg_Texture$TextureFilter_$callClinit(); + var$6.$setFilter(cbgg_Texture$TextureFilter_Nearest, cbgg_Texture$TextureFilter_Nearest); + $newInputState.$texture_game = cbggg_TextureRegion__init_($newInputState.$frameBuffer_game.$getColorBufferTexture()); + $newInputState.$texture_game.$flip5(0, 1); + $newInputState.$spriteBatch_gui = cbggg_SpriteBatch__init_1(8191); + $newInputState.$spriteBatch_gui.$setBlendFunctionSeparate(770, 771, 1, 771); + $newInputState.$camera_gui = cbgg_OrthographicCamera__init_1($newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$camera_gui.$setToOrtho0(0, $newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$frameBuffer_gui = cbggg_FrameBuffer__init_2(cbgg_Pixmap$Format_RGBA8888, $newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight, 0); + ($newInputState.$frameBuffer_gui.$getColorBufferTexture()).$setFilter(cbgg_Texture$TextureFilter_Nearest, cbgg_Texture$TextureFilter_Nearest); + $newInputState.$texture_gui = cbggg_TextureRegion__init_($newInputState.$frameBuffer_gui.$getColorBufferTexture()); + $newInputState.$texture_gui.$flip5(0, 1); + $newInputState.$factor_upScale = omceu_UICommons_viewport_determineUpscaleFactor($viewportMode, $internalResolutionWidth, $internalResolutionHeight); + $newInputState.$textureFilter_upScale = omceu_UICommons_viewport_determineUpscaleTextureFilter($viewportMode); + $newInputState.$frameBuffer_upScale = cbggg_FrameBuffer__init_2(cbgg_Pixmap$Format_RGBA8888, $rt_imul($newInputState.$internalResolutionWidth, $newInputState.$factor_upScale), $rt_imul($newInputState.$internalResolutionHeight, $newInputState.$factor_upScale), 0); + ($newInputState.$frameBuffer_upScale.$getColorBufferTexture()).$setFilter($newInputState.$textureFilter_upScale, $newInputState.$textureFilter_upScale); + $newInputState.$texture_upScale = cbggg_TextureRegion__init_($newInputState.$frameBuffer_upScale.$getColorBufferTexture()); + $newInputState.$texture_upScale.$flip5(0, 1); + $newInputState.$spriteBatch_screen = cbggg_SpriteBatch__init_1(1); + $newInputState.$camera_screen = cbgg_OrthographicCamera__init_1($newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$camera_screen.$setToOrtho1(0); + $newInputState.$viewport_screen = omceu_UICommons_viewport_createViewport($viewportMode, $newInputState.$camera_screen, $newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$viewport_screen.$update3(cbg_Gdx_graphics.$getWidth(), cbg_Gdx_graphics.$getHeight(), 1); + $newInputState.$windows0 = ju_ArrayList__init_(); + $newInputState.$screenComponents = ju_ArrayList__init_(); + $newInputState.$openContextMenu = null; + $newInputState.$displayedContextMenuWidth = 0; + $newInputState.$openMouseTextInput = null; + $newInputState.$mTextInputConfirmPressed = 0; + $newInputState.$mTextInputChangeCasePressed = 0; + $newInputState.$mTextInputDeletePressed = 0; + $newInputState.$mTextInputKeyBoardGamePadLeft = 0; + $newInputState.$mTextInputKeyBoardGamePadRight = 0; + $newInputState.$mTextInputScrollTimer = 0; + $newInputState.$mTextInputScrollTime = 0; + $newInputState.$mTextInputScrollSpeed = 0; + $newInputState.$mTextInputTranslatedMouse1Down = 0; + $newInputState.$mTextInputTranslatedMouse2Down = 0; + $newInputState.$mTextInputUnlock = 0; + $newInputState.$modalWindow = null; + $newInputState.$modalWindowQueue = ju_ArrayDeque__init_(); + $newInputState.$focusedTextField = null; + $newInputState.$notifications0 = ju_ArrayList__init_(); + $newInputState.$hotKeys = ju_ArrayList__init_(); + $newInputState.$gameViewPorts = ju_ArrayList__init_(); + $newInputState.$singleUpdateActions = ju_ArrayList__init_(); + $newInputState.$singleUpdateActionsRemoveQ = ju_ArrayDeque__init_(); + $newInputState.$draggedWindow = null; + $newInputState.$draggedWindow_offset = cbgm_GridPoint2__init_(); + $newInputState.$pressedButton0 = null; + $newInputState.$pressedButton_timer_hold = 0; + $newInputState.$turnedKnob = null; + $newInputState.$tooltip = null; + $newInputState.$tooltip_fadeIn_pct = 0.0; + $newInputState.$tooltip_wait_delay = 0; + $newInputState.$tooltip_delay_timer = Long_ZERO; + $newInputState.$tooltip_fadeIn_timer = Long_ZERO; + $newInputState.$scrolledScrollBarVertical = null; + $newInputState.$scrolledScrollBarHorizontal = null; + $newInputState.$inventoryDrag_Item = null; + $newInputState.$inventoryDrag_Inventory = null; + $newInputState.$inventoryDrag_offset = cbgm_GridPoint2__init_(); + $newInputState.$inventoryDrag_from = cbgm_GridPoint2__init_(); + $newInputState.$listDrag_Item = null; + $newInputState.$listDrag_List = null; + $newInputState.$listDrag_offset = cbgm_GridPoint2__init_(); + $newInputState.$listDrag_from_index = 0; + $newInputState.$tooltip_lastHoverObject = null; + $newInputState.$pressedMap = null; + $newInputState.$openComboBox = null; + omceum_MouseControlMode_$callClinit(); + $newInputState.$currentControlMode = omceum_MouseControlMode_KEYBOARD; + $newInputState.$mouse_gui = cbgm_GridPoint2__init_1($internalResolutionWidth / 2 | 0, $internalResolutionHeight / 2 | 0); + $newInputState.$mouse = cbgm_GridPoint2__init_1(0, 0); + $newInputState.$mouse_delta = cbgm_GridPoint2__init_1(0, 0); + $newInputState.$lastGUIMouseHover = null; + $newInputState.$cursor0 = null; + $newInputState.$mouseTool0 = null; + $newInputState.$mouseToolPressed = 0; + $newInputState.$vector_fboCursor = cbgm_Vector3__init_0(0.0, 0.0, 0.0); + $newInputState.$vector2_unproject = cbgm_Vector2__init_1(0.0, 0.0); + $newInputState.$simulatedMousePositionBefore = cbgm_GridPoint2__init_1(0, 0); + $newInputState.$keyBoardMouseLastMouseClick = Long_ZERO; + $newInputState.$siumlatedMouseSpeedUp = 0.0; + $newInputState.$keyBoardMouseIsMouseButtonDown = $rt_createBooleanArrayFromData([0, 0, 0, 0, 0]); + $newInputState.$keyBoardTranslatedKeysDown = $rt_createBooleanArray(256); + $newInputState.$gamePadTranslatedButtonsDown = $rt_createBooleanArray(15); + $newInputState.$gamePadTranslatedStickLeft = cbgm_Vector2__init_1(0.0, 0.0); + $newInputState.$gamePadTranslatedStickRight = cbgm_Vector2__init_1(0.0, 0.0); + $newInputState.$animation_timer_gui = 0.0; + $newInputState.$colorStack = $rt_createArray(cbgg_Color, 8); + $i = 0; + while ($i < 8) { + $newInputState.$colorStack.data[$i] = cbgg_Color__init_0(); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < 8) { + $newInputState.$colorStack.data[$i] = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $i = $i + 1 | 0; + } + $newInputState.$colorStackPointer = 0; + cbggg_ShaderProgram_$callClinit(); + cbggg_ShaderProgram_pedantic = 0; + $newInputState.$grayScaleShader = cbggg_ShaderProgram__init_($rt_s(1463), $rt_s(1464)); + $newInputState.$camera_frustum = cbgg_OrthographicCamera__init_1($newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$camera_frustum.$setToOrtho0(0, $newInputState.$internalResolutionWidth, $newInputState.$internalResolutionHeight); + $newInputState.$inputEvents = omceui_InputEvents__init_(); + $newInputState.$inputProcessor = omceui_UIEngineInputProcessor__init_($newInputState.$inputEvents, $newInputState.$gamePadSupport); + $newInputState.$itemInfo = $rt_createIntArrayFromData([0, 0]); + $newInputState.$itemInfoValid = 0; + return $newInputState; +} +function omceu_UIEngine_resize($this, $width, $height) { + $this.$inputState0.$viewport_screen.$update3($width, $height, 1); +} +function omceu_UIEngine_update($this) { + omceu_UIEngine_updateMouseControl($this); + omceu_UIEngine_updateLastGUIMouseHover($this); + omceu_UIEngine_updateGUI($this); + omceu_UIEngine_updateGameCamera($this); + omceu_UIEngine_updateMouseCursor($this); + $this.$uiAdapter.$update(); + $this.$inputState0.$inputEvents.$reset2(); +} +function omceu_UIEngine_updateKeyInteractions($this) { + var $focusedTextField, $ic, $keyTypedCharacter, var$4, var$5, var$6, $newContent, $ihk, $hotKey, $hotKeyPressed, $ikc, $ik, $keyDownKeyCode; + if ($this.$api1.$config.$isUiKeyInteractionsDisabled()) + return; + a: { + if ($this.$inputState0.$inputEvents.$keyTyped && $this.$inputState0.$focusedTextField !== null) { + $focusedTextField = $this.$inputState0.$focusedTextField; + $ic = 0; + while (true) { + if ($ic >= $this.$inputState0.$inputEvents.$keyTypedCharacters.$size0()) + break a; + $keyTypedCharacter = $this.$inputState0.$inputEvents.$keyTypedCharacters.$get5($ic); + if ($keyTypedCharacter.$charValue() == 8) { + if (!$focusedTextField.$content0.$isEmpty() && $focusedTextField.$markerPosition > 0) { + var$4 = $focusedTextField.$content0.$substring0(0, $focusedTextField.$markerPosition - 1 | 0); + var$5 = $focusedTextField.$content0.$substring($focusedTextField.$markerPosition); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$4), var$5); + $newContent = jl_StringBuilder_toString(var$6); + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, $focusedTextField.$markerPosition - 1 | 0); + omceu_UICommons_textField_setContent($this.$inputState0.$focusedTextField, $newContent); + if ($focusedTextField.$textFieldAction !== null) + $focusedTextField.$textFieldAction.$onContentChange($newContent, $focusedTextField.$contentValid); + } + } else if ($keyTypedCharacter.$charValue() == 127) { + if (!$this.$inputState0.$focusedTextField.$content0.$isEmpty() && $focusedTextField.$markerPosition < $focusedTextField.$content0.$length()) { + var$4 = $focusedTextField.$content0.$substring0(0, $focusedTextField.$markerPosition); + var$5 = $focusedTextField.$content0.$substring($focusedTextField.$markerPosition + 1 | 0); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$4), var$5); + $newContent = jl_StringBuilder_toString(var$6); + omceu_UICommons_textField_setContent($focusedTextField, $newContent); + if ($focusedTextField.$textFieldAction !== null) + $focusedTextField.$textFieldAction.$onContentChange($newContent, $focusedTextField.$contentValid); + } + } else if (!($focusedTextField.$allowedCharacters !== null && !$focusedTextField.$allowedCharacters.$contains2($keyTypedCharacter))) { + var$4 = $focusedTextField.$content0.$substring0(0, $focusedTextField.$markerPosition); + var$5 = $focusedTextField.$content0.$substring($focusedTextField.$markerPosition); + var$6 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(jl_StringBuilder_append(var$6, var$4), $keyTypedCharacter), var$5); + $newContent = jl_StringBuilder_toString(var$6); + omceu_UICommons_textField_setContent($focusedTextField, $newContent); + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, $focusedTextField.$markerPosition + 1 | 0); + if ($focusedTextField.$textFieldAction !== null) + $focusedTextField.$textFieldAction.$onContentChange($newContent, $focusedTextField.$contentValid); + } + if ($focusedTextField.$textFieldAction !== null) + $focusedTextField.$textFieldAction.$onTyped($keyTypedCharacter.$charValue()); + $ic = $ic + 1 | 0; + } + } + } + b: { + if ($this.$inputState0.$inputEvents.$keyDown) { + if ($this.$inputState0.$focusedTextField === null) { + $ihk = 0; + while (true) { + if ($ihk >= $this.$inputState0.$hotKeys.$size0()) + break b; + $hotKey = $this.$inputState0.$hotKeys.$get5($ihk); + $hotKeyPressed = 1; + $ikc = 0; + c: { + while ($ikc < $hotKey.$keyCodes.data.length) { + if (!$this.$inputState0.$inputEvents.$keysDown.data[$hotKey.$keyCodes.data[$ikc]]) { + $hotKeyPressed = 0; + break c; + } + $ikc = $ikc + 1 | 0; + } + } + if ($hotKeyPressed) { + $hotKey.$pressed = 1; + if ($hotKey.$hotKeyAction !== null) + $hotKey.$hotKeyAction.$onPress(); + } + $ihk = $ihk + 1 | 0; + } + } + $focusedTextField = $this.$inputState0.$focusedTextField; + $ik = 0; + while ($ik < $this.$inputState0.$inputEvents.$keyDownKeyCodes.$size0()) { + $keyDownKeyCode = ($this.$inputState0.$inputEvents.$keyDownKeyCodes.$get5($ik)).$intValue(); + if ($keyDownKeyCode == 21) + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, $focusedTextField.$markerPosition - 1 | 0); + else if ($keyDownKeyCode == 22) + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, $focusedTextField.$markerPosition + 1 | 0); + else if ($keyDownKeyCode == 3) + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, $focusedTextField.$content0.$length()); + else if ($keyDownKeyCode == 123) + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $focusedTextField, 0); + else if ($keyDownKeyCode == 66) { + omceu_UICommons_textField_unFocus($this.$inputState0, $focusedTextField); + if ($focusedTextField.$textFieldAction !== null) + $focusedTextField.$textFieldAction.$onEnter($focusedTextField.$content0, $focusedTextField.$contentValid); + } + $ik = $ik + 1 | 0; + } + } + } + d: { + if ($this.$inputState0.$inputEvents.$keyUp) { + $ihk = 0; + while (true) { + if ($ihk >= $this.$inputState0.$hotKeys.$size0()) + break d; + $hotKey = $this.$inputState0.$hotKeys.$get5($ihk); + if ($hotKey.$pressed) { + $hotKeyPressed = 1; + $ikc = 0; + e: { + while ($ikc < $hotKey.$keyCodes.data.length) { + if (!$this.$inputState0.$inputEvents.$keysDown.data[$hotKey.$keyCodes.data[$ikc]]) { + $hotKeyPressed = 0; + break e; + } + $ikc = $ikc + 1 | 0; + } + } + if (!$hotKeyPressed) { + $hotKey.$pressed = 0; + if ($hotKey.$hotKeyAction !== null) + $hotKey.$hotKeyAction.$onRelease(); + } + } + $ihk = $ihk + 1 | 0; + } + } + } +} +function omceu_UIEngine_updateMouseInteractions($this) { + var $processMouseClick, $ib, $mouseDownButton, $window, var$5, $component, $moveWindow, $isMouseLeftButton, $list, $selectedListItem, $textField, $mouseX, $fieldContent, $testString, $found, $i, var$17, var$18, var$19, $inventory, $tileSize, $x_inventory, $y_inventory, $inv_x, $inv_y, $selectInvItem, $tabBar, $newTab, $checkBox, $gameViewPort, $x, $y, $map, $knob, $combobox, var$36, var$37, var$38, $comboBoxItem, $scrollBarHorizontal, $scrollBarVertical, $button, $contextMenuItem, $contextMenu, $pressedMap, + $pressedGameViewPort, $pressedButton, $scrolledBarVertical, $scrolledBarHorizontal, $turnedKnob, $dragInventory, $dragFromX, $dragFromY, $dragItem, var$55, $toIndex, $dragList, $dragFromIndex, $pressedMouseTool, $mouseUpButton, $draggedWindow, $draggedBarVertical, $mouseYrel, $newScrolled, $draggedBarHorizontal, $mouseXrel, $amount, $newValue, $draggedMouseTool, $movedMouseTool, $knop; + if ($this.$api1.$config.$isUiMouseInteractionsDisabled()) + return; + a: { + if ($this.$inputState0.$inputEvents.$mouseDoubleClick) { + $processMouseClick = 1; + if ($this.$inputState0.$lastGUIMouseHover === null) + $processMouseClick = 0; + else if ($this.$inputState0.$modalWindow !== null && $this.$inputState0.$lastGUIMouseHover !== $this.$inputState0.$modalWindow) + $processMouseClick = 0; + if (!$processMouseClick) { + if ($this.$inputState0.$mouseTool0 === null) + break a; + if ($this.$inputState0.$mouseTool0.$mouseToolAction === null) + break a; + $ib = 0; + while (true) { + if ($ib >= $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) + break a; + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + $this.$inputState0.$mouseTool0.$mouseToolAction.$onDoubleClick($mouseDownButton, $this.$inputState0.$mouse.$x10, $this.$inputState0.$mouse.$y10); + $ib = $ib + 1 | 0; + } + } + b: { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceug_Window)) { + $window = $this.$inputState0.$lastGUIMouseHover; + $ib = 0; + while (true) { + if ($ib >= $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) + break b; + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + if ($this.$api1.$config.$isFoldWindowsOnDoubleClick() && !$mouseDownButton && $window.$hasTitleBar && $window.$foldable && omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, $window.$x0, $window.$y0 + (($window.$height1 - 1 | 0) * 8 | 0) | 0, omceu_UICommons_window_getRealWidth($window), 8)) { + $window.$folded = $window.$folded ? 0 : 1; + if ($window.$windowAction !== null) { + if (!$window.$folded) + $window.$windowAction.$onUnfold(); + else + $window.$windowAction.$onFold(); + } + } + $ib = $ib + 1 | 0; + } + } + } + $ib = 0; + while ($ib < $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) { + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + omceu_UIEngine_executeOnMouseDoubleClickCommonAction($this, $this.$inputState0.$lastGUIMouseHover, $mouseDownButton); + $ib = $ib + 1 | 0; + } + } + } + c: { + if ($this.$inputState0.$inputEvents.$mouseDown) { + $processMouseClick = 1; + if ($this.$inputState0.$lastGUIMouseHover === null) + $processMouseClick = 0; + else if ($this.$inputState0.$modalWindow === null) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceug_Window)) { + var$5 = $this.$inputState0.$lastGUIMouseHover; + if (var$5 instanceof omceugc_Component) { + $component = var$5; + if ($component.$addedToWindow !== null && !$component.$addedToWindow.$visible1) + $processMouseClick = 0; + } + } else { + $window = $this.$inputState0.$lastGUIMouseHover; + if (!$window.$visible1) + $processMouseClick = 0; + } + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceug_Window)) { + var$5 = $this.$inputState0.$lastGUIMouseHover; + if (var$5 instanceof omceugc_Component) { + $component = var$5; + if ($component.$addedToWindow === null) + $processMouseClick = 0; + else if ($component.$addedToWindow !== $this.$inputState0.$modalWindow) + $processMouseClick = 0; + } + } else { + $window = $this.$inputState0.$lastGUIMouseHover; + if ($window !== $this.$inputState0.$modalWindow) + $processMouseClick = 0; + } + if (!$processMouseClick) { + if ($this.$inputState0.$mouseTool0 === null) + break c; + if ($this.$inputState0.$mouseTool0.$mouseToolAction === null) + break c; + $ib = 0; + while (true) { + if ($ib >= $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) + break c; + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + $this.$inputState0.$mouseTool0.$mouseToolAction.$onPress0($mouseDownButton, $this.$inputState0.$mouse.$x10, $this.$inputState0.$mouse.$y10); + $this.$inputState0.$mouseToolPressed = 1; + $ib = $ib + 1 | 0; + } + } + $moveWindow = null; + $isMouseLeftButton = 0; + $ib = 0; + d: { + while ($ib < $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) { + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + if (!$mouseDownButton) { + $isMouseLeftButton = 1; + break d; + } + $ib = $ib + 1 | 0; + } + } + if ($isMouseLeftButton) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceug_Window)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugc_ContextMenuItem)) { + var$5 = $this.$inputState0.$lastGUIMouseHover; + if (!(var$5 instanceof omceugcb_Button)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcs_ScrollBarVertical)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcs_ScrollBarHorizontal)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + omceu_UICommons_list_updateItemInfoAtMousePosition($this.$inputState0, $list); + $selectedListItem = null; + if ($this.$inputState0.$itemInfoValid) + $selectedListItem = $list.$items0.$get5($this.$inputState0.$itemInfo.data[0]); + if ($selectedListItem === null) { + if (!$list.$multiSelect) + $list.$selectedItem = null; + else + $list.$selectedItems.$clear6(); + if ($list.$listAction !== null) + $list.$listAction.$onItemSelected(null); + } else { + if (!$list.$multiSelect) { + $list.$selectedItem = $selectedListItem; + if ($list.$listAction !== null) + $list.$listAction.$onItemSelected($list.$selectedItem); + } else { + if (!$list.$selectedItems.$contains2($selectedListItem)) + $list.$selectedItems.$add2($selectedListItem); + else + $list.$selectedItems.$remove0($selectedListItem); + if ($list.$listAction !== null) + $list.$listAction.$onItemsSelected($list.$selectedItems); + } + if ($list.$dragEnabled) { + $this.$inputState0.$listDrag_from_index = $this.$inputState0.$itemInfo.data[0]; + $this.$inputState0.$listDrag_offset.$x10 = $this.$inputState0.$mouse_gui.$x10 - omceu_UICommons_component_getAbsoluteX($list) | 0; + $this.$inputState0.$listDrag_offset.$y10 = $this.$inputState0.$mouse_gui.$y10 - (omceu_UICommons_component_getAbsoluteY($list) + ($this.$inputState0.$itemInfo.data[1] * 8 | 0) | 0) | 0; + $this.$inputState0.$listDrag_Item = $selectedListItem; + $this.$inputState0.$listDrag_List = $list; + } + } + $window = $moveWindow; + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcc_ComboBox)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugck_Knob)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcm_Map)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcv_GameViewPort)) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugct_TextField)) { + $textField = $this.$inputState0.$lastGUIMouseHover; + omceu_UICommons_textField_focus($this.$inputState0, $textField); + $mouseX = $this.$inputState0.$mouse_gui.$x10 - omceu_UICommons_component_getAbsoluteX($this.$inputState0.$focusedTextField) | 0; + $fieldContent = ($this.$inputState0.$focusedTextField.$content0.$substring($this.$inputState0.$focusedTextField.$offset0)).$toCharArray(); + $testString = $rt_s(102); + $found = 0; + $i = 0; + e: { + while (true) { + var$17 = $fieldContent.data; + var$18 = var$17.length; + if ($i >= var$18) + break; + var$19 = var$17[$i]; + var$5 = jl_StringBuilder__init_(); + jl_StringBuilder_append0(jl_StringBuilder_append(var$5, $testString), var$19); + $testString = jl_StringBuilder_toString(var$5); + if ($this.$mediaManager6.$textWidth($this.$inputState0.$focusedTextField.$font9, $testString) > $mouseX) { + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $this.$inputState0.$focusedTextField, $this.$inputState0.$focusedTextField.$offset0 + $i | 0); + $found = 1; + break e; + } + $i = $i + 1 | 0; + } + } + if (!$found) + omceu_UICommons_textField_setMarkerPosition($this.$mediaManager6, $this.$inputState0.$focusedTextField, $this.$inputState0.$focusedTextField.$offset0 + var$18 | 0); + $window = $moveWindow; + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugci_Inventory)) { + $inventory = $this.$inputState0.$lastGUIMouseHover; + $tileSize = !$inventory.$doubleSized ? 8 : 16; + $x_inventory = omceu_UICommons_component_getAbsoluteX($inventory); + $y_inventory = omceu_UICommons_component_getAbsoluteY($inventory); + $inv_x = ($this.$inputState0.$mouse_gui.$x10 - $x_inventory | 0) / $tileSize | 0; + $inv_y = ($this.$inputState0.$mouse_gui.$y10 - $y_inventory | 0) / $tileSize | 0; + if (omceu_UICommons_inventory_positionValid($inventory, $inv_x, $inv_y)) { + $selectInvItem = $inventory.$items6.data[$inv_x].data[$inv_y]; + if ($selectInvItem === null) { + $inventory.$selectedItem1 = null; + $inventory.$inventoryAction.$onItemSelected0(null, $inv_x, $inv_y); + } else { + $inventory.$selectedItem1 = $selectInvItem; + $inventory.$inventoryAction.$onItemSelected0($selectInvItem, $inv_x, $inv_y); + if ($inventory.$dragEnabled0) { + $this.$inputState0.$inventoryDrag_from.$x10 = $inv_x; + $this.$inputState0.$inventoryDrag_from.$y10 = $inv_y; + $this.$inputState0.$inventoryDrag_offset.$x10 = $this.$inputState0.$mouse_gui.$x10 - ($x_inventory + $rt_imul($inv_x, $tileSize) | 0) | 0; + $this.$inputState0.$inventoryDrag_offset.$y10 = $this.$inputState0.$mouse_gui.$y10 - ($y_inventory + $rt_imul($inv_y, $tileSize) | 0) | 0; + $this.$inputState0.$inventoryDrag_Item = $inventory.$items6.data[$inv_x].data[$inv_y]; + $this.$inputState0.$inventoryDrag_Inventory = $inventory; + } + } + } + $window = $moveWindow; + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugct_TabBar)) { + $tabBar = $this.$inputState0.$lastGUIMouseHover; + omceu_UICommons_tabBar_updateItemInfoAtMousePosition($this.$inputState0, $tabBar); + if ($this.$inputState0.$itemInfoValid && $tabBar.$selectedTab != $this.$inputState0.$itemInfo.data[0]) { + $newTab = $tabBar.$tabs.$get5($this.$inputState0.$itemInfo.data[0]); + omceu_UICommons_tabBar_selectTab($tabBar, $this.$inputState0.$itemInfo.data[0]); + if ($newTab.$tabAction !== null) + $newTab.$tabAction.$onSelect(); + if ($tabBar.$tabBarAction !== null) + $tabBar.$tabBarAction.$onChangeTab($this.$inputState0.$itemInfo.data[0]); + } + $window = $moveWindow; + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) !== $rt_cls(omceugcc_CheckBox)) + $window = $moveWindow; + else { + $checkBox = $this.$inputState0.$lastGUIMouseHover; + $checkBox.$checked = $checkBox.$checked ? 0 : 1; + if ($checkBox.$checkBoxAction === null) + $window = $moveWindow; + else { + $checkBox.$checkBoxAction.$onCheck($checkBox.$checked); + $window = $moveWindow; + } + } + } else { + $gameViewPort = $this.$inputState0.$lastGUIMouseHover; + $x = $this.$inputState0.$mouse_gui.$x10 - ((omceu_UICommons_component_getParentWindowX($gameViewPort) + ($gameViewPort.$x * 8 | 0) | 0) + $gameViewPort.$offset_x0 | 0) | 0; + $y = $this.$inputState0.$mouse_gui.$y10 - ((omceu_UICommons_component_getParentWindowY($gameViewPort) + ($gameViewPort.$y * 8 | 0) | 0) + $gameViewPort.$offset_y0 | 0) | 0; + if ($gameViewPort.$gameViewPortAction !== null) + $gameViewPort.$gameViewPortAction.$onPress1($x, $y); + $this.$inputState0.$pressedGameViewPort = $gameViewPort; + $window = $moveWindow; + } + } else { + $map = $this.$inputState0.$lastGUIMouseHover; + $x = $this.$inputState0.$mouse_gui.$x10 - ((omceu_UICommons_component_getParentWindowX($map) + ($map.$x * 8 | 0) | 0) + $map.$offset_x0 | 0) | 0; + $y = $this.$inputState0.$mouse_gui.$y10 - ((omceu_UICommons_component_getParentWindowY($map) + ($map.$y * 8 | 0) | 0) + $map.$offset_y0 | 0) | 0; + if ($map.$mapAction !== null) + $map.$mapAction.$onPress1($x, $y); + $this.$inputState0.$pressedMap = $map; + $window = $moveWindow; + } + } else { + $knob = $this.$inputState0.$lastGUIMouseHover; + $this.$inputState0.$turnedKnob = $knob; + if ($knob.$knobAction !== null) + $knob.$knobAction.$onPress(); + $window = $moveWindow; + } + } else { + $combobox = $this.$inputState0.$lastGUIMouseHover; + if (!omceu_UICommons_comboBox_isOpen($combobox, $this.$inputState0)) + omceu_UICommons_comboBox_open($combobox, $this.$inputState0); + else { + $i = 0; + while ($i < $combobox.$items7.$size0()) { + var$18 = $this.$inputState0.$mouse_gui.$x10; + var$19 = $this.$inputState0.$mouse_gui.$y10; + var$36 = (omceu_UICommons_component_getParentWindowX($combobox) + ($combobox.$x * 8 | 0) | 0) + $combobox.$offset_x0 | 0; + var$37 = (((omceu_UICommons_component_getParentWindowY($combobox) + ($combobox.$y * 8 | 0) | 0) + $combobox.$offset_y0 | 0) - ($i * 8 | 0) | 0) - 8 | 0; + var$38 = $combobox.$width0 * 8 | 0; + if (omcet_Tools$Calc_pointRectsCollide(var$18, var$19, var$36, var$37, var$38, 8)) { + $comboBoxItem = $combobox.$items7.$get5($i); + $combobox.$selectedItem0 = $comboBoxItem; + if ($comboBoxItem.$comboBoxItemAction !== null) + $comboBoxItem.$comboBoxItemAction.$onSelect(); + if ($combobox.$comboBoxAction !== null) + $combobox.$comboBoxAction.$onItemSelected1($comboBoxItem); + var$5 = $this.$inputState0.$currentControlMode; + omceum_MouseControlMode_$callClinit(); + if (var$5 === omceum_MouseControlMode_KEYBOARD) + $this.$inputState0.$mouse_gui.$y10 = omceu_UICommons_component_getAbsoluteY($combobox) + 4 | 0; + } + $i = $i + 1 | 0; + } + omceu_UICommons_comboBox_close($combobox, $this.$inputState0); + } + $window = $moveWindow; + } + } else { + $scrollBarHorizontal = $this.$inputState0.$lastGUIMouseHover; + $scrollBarHorizontal.$buttonPressed = 1; + $this.$inputState0.$scrolledScrollBarHorizontal = $scrollBarHorizontal; + if ($scrollBarHorizontal.$scrollBarAction !== null) + $scrollBarHorizontal.$scrollBarAction.$onPress(); + $window = $moveWindow; + } + } else { + $scrollBarVertical = $this.$inputState0.$lastGUIMouseHover; + $scrollBarVertical.$buttonPressed = 1; + if ($scrollBarVertical.$scrollBarAction !== null) + $scrollBarVertical.$scrollBarAction.$onPress(); + $this.$inputState0.$scrolledScrollBarVertical = $scrollBarVertical; + $window = $moveWindow; + } + } else { + $button = var$5; + $this.$inputState0.$pressedButton0 = $button; + var$5 = $button.$mode2; + omceugcb_ButtonMode_$callClinit(); + if (var$5 !== omceugcb_ButtonMode_TOGGLE) + $button.$pressed0 = 1; + else + $button.$pressed0 = $button.$pressed0 ? 0 : 1; + if ($button.$buttonAction === null) + $window = $moveWindow; + else { + $button.$buttonAction.$onPress(); + if ($button.$mode2 === omceugcb_ButtonMode_TOGGLE) + $button.$buttonAction.$onToggle($button.$pressed0); + $this.$inputState0.$pressedButton_timer_hold = 0; + $window = $moveWindow; + } + } + } else { + $contextMenuItem = $this.$inputState0.$lastGUIMouseHover; + $contextMenu = $contextMenuItem.$addedToContextMenu; + if ($contextMenuItem.$contextMenuItemAction !== null) + $contextMenuItem.$contextMenuItemAction.$onSelect(); + if ($contextMenu.$contextMenuAction !== null) + $contextMenu.$contextMenuAction.$onItemSelected2($contextMenuItem); + omceu_UICommons_contextMenu_close($contextMenuItem.$addedToContextMenu, $this.$inputState0); + $window = $moveWindow; + } + } else { + $window = $this.$inputState0.$lastGUIMouseHover; + if (!$window.$moveAble) + $window = $moveWindow; + } + if ($window !== null) { + $this.$inputState0.$draggedWindow = $window; + $this.$inputState0.$draggedWindow_offset.$x10 = $this.$inputState0.$mouse_gui.$x10 - $this.$inputState0.$draggedWindow.$x0 | 0; + $this.$inputState0.$draggedWindow_offset.$y10 = $this.$inputState0.$mouse_gui.$y10 - $this.$inputState0.$draggedWindow.$y0 | 0; + omceu_UICommons_window_bringToFront($this.$inputState0, $this.$inputState0.$draggedWindow); + } + if ($this.$inputState0.$openContextMenu !== null) + omceu_UICommons_contextMenu_close($this.$inputState0.$openContextMenu, $this.$inputState0); + if ($this.$inputState0.$openComboBox !== null && $this.$inputState0.$lastGUIMouseHover !== $this.$inputState0.$openComboBox) + omceu_UICommons_comboBox_close($this.$inputState0.$openComboBox, $this.$inputState0); + if ($this.$inputState0.$focusedTextField !== null && $this.$inputState0.$lastGUIMouseHover !== $this.$inputState0.$focusedTextField) + omceu_UICommons_textField_unFocus($this.$inputState0, $this.$inputState0.$focusedTextField); + } + $ib = 0; + while ($ib < $this.$inputState0.$inputEvents.$mouseDownButtons.$size0()) { + $mouseDownButton = ($this.$inputState0.$inputEvents.$mouseDownButtons.$get5($ib)).$intValue(); + omceu_UIEngine_executeOnMouseClickCommonAction($this, $this.$inputState0.$lastGUIMouseHover, $mouseDownButton); + $ib = $ib + 1 | 0; + } + } + } + if ($this.$inputState0.$inputEvents.$mouseUp) { + if ($this.$inputState0.$draggedWindow !== null) { + $this.$inputState0.$draggedWindow = null; + $this.$inputState0.$draggedWindow_offset.$x10 = 0; + $this.$inputState0.$draggedWindow_offset.$y10 = 0; + } + if ($this.$inputState0.$pressedMap !== null) { + $pressedMap = $this.$inputState0.$pressedMap; + if ($pressedMap.$mapAction !== null) + $pressedMap.$mapAction.$onRelease(); + $this.$inputState0.$pressedMap = null; + } + if ($this.$inputState0.$pressedGameViewPort !== null) { + $pressedGameViewPort = $this.$inputState0.$pressedGameViewPort; + if ($pressedGameViewPort.$gameViewPortAction !== null) + $pressedGameViewPort.$gameViewPortAction.$onRelease(); + $this.$inputState0.$pressedGameViewPort = null; + } + if ($this.$inputState0.$pressedButton0 !== null) { + $pressedButton = $this.$inputState0.$pressedButton0; + var$5 = $pressedButton.$mode2; + omceugcb_ButtonMode_$callClinit(); + if (var$5 !== omceugcb_ButtonMode_TOGGLE) + $pressedButton.$pressed0 = 0; + if ($pressedButton.$buttonAction !== null) + $pressedButton.$buttonAction.$onRelease(); + $this.$inputState0.$pressedButton0 = null; + } + if ($this.$inputState0.$scrolledScrollBarVertical !== null) { + $scrolledBarVertical = $this.$inputState0.$scrolledScrollBarVertical; + $scrolledBarVertical.$buttonPressed = 0; + if ($scrolledBarVertical.$scrollBarAction !== null) + $scrolledBarVertical.$scrollBarAction.$onRelease(); + $this.$inputState0.$scrolledScrollBarVertical = null; + } + if ($this.$inputState0.$scrolledScrollBarHorizontal !== null) { + $scrolledBarHorizontal = $this.$inputState0.$scrolledScrollBarHorizontal; + $scrolledBarHorizontal.$buttonPressed = 0; + if ($scrolledBarHorizontal.$scrollBarAction !== null) + $scrolledBarHorizontal.$scrollBarAction.$onRelease(); + $this.$inputState0.$scrolledScrollBarHorizontal = null; + } + if ($this.$inputState0.$turnedKnob !== null) { + $turnedKnob = $this.$inputState0.$turnedKnob; + if ($turnedKnob.$knobAction !== null) + $turnedKnob.$knobAction.$onRelease(); + $this.$inputState0.$turnedKnob = null; + } + if ($this.$inputState0.$inventoryDrag_Inventory !== null) { + $dragInventory = $this.$inputState0.$inventoryDrag_Inventory; + $dragFromX = $this.$inputState0.$inventoryDrag_from.$x10; + $dragFromY = $this.$inputState0.$inventoryDrag_from.$y10; + $dragItem = $this.$inputState0.$inventoryDrag_Item; + if ($this.$inputState0.$lastGUIMouseHover === null) { + if (omceu_UICommons_inventory_canDragIntoScreen($dragInventory) && $dragInventory.$inventoryAction !== null) { + var$5 = $dragInventory.$inventoryAction; + var$55 = $this.$api1.$input; + var$18 = var$55.$mouseX(); + var$55 = $this.$api1.$input; + var$19 = var$55.$mouseY(); + var$5.$onDragIntoScreen($dragItem, $dragFromX, $dragFromY, var$18, var$19); + } + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugci_Inventory)) { + $inventory = $this.$inputState0.$lastGUIMouseHover; + if (omceu_UICommons_inventory_canDragIntoInventory($this.$inputState0, $inventory)) { + omceu_UICommons_inventory_updateItemInfoAtMousePosition($this.$inputState0, $inventory); + if ($this.$inputState0.$itemInfoValid && $inventory.$inventoryAction !== null) + $inventory.$inventoryAction.$onDragFromInventory($dragInventory, $dragFromX, $dragFromY, $this.$inputState0.$itemInfo.data[0], $this.$inputState0.$itemInfo.data[1]); + } + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + if (omceu_UICommons_list_canDragIntoList($this.$inputState0, $list)) { + omceu_UICommons_list_updateItemInfoAtMousePosition($this.$inputState0, $list); + if ($this.$inputState0.$itemInfoValid) { + $toIndex = $this.$inputState0.$itemInfo.data[0]; + if ($list.$listAction !== null) + $list.$listAction.$onDragFromInventory0($dragInventory, $dragFromX, $dragFromY, $toIndex); + } + } + } + $this.$inputState0.$inventoryDrag_Inventory = null; + var$5 = $this.$inputState0.$inventoryDrag_offset; + $this.$inputState0.$inventoryDrag_offset.$y10 = 0; + var$5.$x10 = 0; + var$5 = $this.$inputState0.$inventoryDrag_from; + $this.$inputState0.$inventoryDrag_from.$y10 = 0; + var$5.$x10 = 0; + $this.$inputState0.$inventoryDrag_Item = null; + } + if ($this.$inputState0.$listDrag_List !== null) { + $dragList = $this.$inputState0.$listDrag_List; + $dragFromIndex = $this.$inputState0.$listDrag_from_index; + $dragItem = $this.$inputState0.$listDrag_Item; + if ($this.$inputState0.$lastGUIMouseHover === null) { + if (omceu_UICommons_list_canDragIntoScreen($dragList) && $dragList.$listAction !== null) { + var$5 = $dragList.$listAction; + var$55 = $this.$api1.$input; + var$18 = var$55.$mouseX(); + var$55 = $this.$api1.$input; + var$19 = var$55.$mouseY(); + var$5.$onDragIntoScreen0($dragItem, $dragFromIndex, var$18, var$19); + } + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + if (omceu_UICommons_list_canDragIntoList($this.$inputState0, $list)) { + omceu_UICommons_list_updateItemInfoAtMousePosition($this.$inputState0, $list); + if ($this.$inputState0.$itemInfoValid) { + $toIndex = $this.$inputState0.$itemInfo.data[0]; + if ($list.$listAction !== null) + $list.$listAction.$onDragFromList($dragList, $dragFromIndex, $toIndex); + } + } + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugci_Inventory)) { + $inventory = $this.$inputState0.$lastGUIMouseHover; + if (omceu_UICommons_inventory_canDragIntoInventory($this.$inputState0, $inventory)) { + omceu_UICommons_inventory_updateItemInfoAtMousePosition($this.$inputState0, $inventory); + if ($this.$inputState0.$itemInfoValid && $inventory.$inventoryAction !== null) + $inventory.$inventoryAction.$onDragFromList0($dragList, $dragFromIndex, $this.$inputState0.$itemInfo.data[0], $this.$inputState0.$itemInfo.data[1]); + } + } + $this.$inputState0.$listDrag_List = null; + var$5 = $this.$inputState0.$listDrag_offset; + $this.$inputState0.$listDrag_offset.$y10 = 0; + var$5.$x10 = 0; + $this.$inputState0.$listDrag_from_index = 0; + $this.$inputState0.$listDrag_Item = null; + } + if ($this.$inputState0.$mouseToolPressed && $this.$inputState0.$mouseTool0 !== null) { + f: { + $pressedMouseTool = $this.$inputState0.$mouseTool0; + if ($pressedMouseTool.$mouseToolAction !== null) { + $ib = 0; + while (true) { + if ($ib >= $this.$inputState0.$inputEvents.$mouseUpButtons.$size0()) + break f; + $mouseUpButton = ($this.$inputState0.$inputEvents.$mouseUpButtons.$get5($ib)).$intValue(); + $pressedMouseTool.$mouseToolAction.$onRelease0($mouseUpButton, $this.$inputState0.$mouse.$x10, $this.$inputState0.$mouse.$y10); + $ib = $ib + 1 | 0; + } + } + } + $this.$inputState0.$mouseToolPressed = 0; + } + } + if ($this.$inputState0.$inputEvents.$mouseDragged) { + if ($this.$inputState0.$draggedWindow !== null) { + $draggedWindow = $this.$inputState0.$draggedWindow; + $draggedWindow.$x0 = $this.$inputState0.$mouse_gui.$x10 - $this.$inputState0.$draggedWindow_offset.$x10 | 0; + $draggedWindow.$y0 = $this.$inputState0.$mouse_gui.$y10 - $this.$inputState0.$draggedWindow_offset.$y10 | 0; + if ($draggedWindow.$windowAction !== null) + $draggedWindow.$windowAction.$onMove($draggedWindow.$x0, $draggedWindow.$y0); + } + if ($this.$inputState0.$scrolledScrollBarVertical !== null) { + $draggedBarVertical = $this.$inputState0.$scrolledScrollBarVertical; + $mouseYrel = (($this.$inputState0.$mouse_gui.$y10 - omceu_UICommons_component_getParentWindowY($draggedBarVertical) | 0) - ($draggedBarVertical.$y * 8 | 0) | 0) - $draggedBarVertical.$offset_y0 | 0; + $newScrolled = $mouseYrel / ($draggedBarVertical.$height0 * 8 | 0); + $draggedBarVertical.$scrolled0 = omcet_Tools$Calc_inBounds($newScrolled, 0.0, 1.0); + if ($draggedBarVertical.$scrollBarAction !== null) + $draggedBarVertical.$scrollBarAction.$onScrolled($draggedBarVertical.$scrolled0); + } + if ($this.$inputState0.$scrolledScrollBarHorizontal !== null) { + $draggedBarHorizontal = $this.$inputState0.$scrolledScrollBarHorizontal; + $mouseXrel = (($this.$inputState0.$mouse_gui.$x10 - omceu_UICommons_component_getParentWindowX($draggedBarHorizontal) | 0) - ($draggedBarHorizontal.$x * 8 | 0) | 0) - $draggedBarHorizontal.$offset_x0 | 0; + $newScrolled = $mouseXrel / ($draggedBarHorizontal.$width0 * 8 | 0); + $draggedBarHorizontal.$scrolled0 = omcet_Tools$Calc_inBounds($newScrolled, 0.0, 1.0); + if ($draggedBarHorizontal.$scrollBarAction !== null) + $draggedBarHorizontal.$scrollBarAction.$onScrolled($this.$inputState0.$scrolledScrollBarHorizontal.$scrolled0); + } + if ($this.$inputState0.$turnedKnob !== null) { + $knob = $this.$inputState0.$turnedKnob; + $amount = -($this.$inputState0.$mouse_delta.$y10 / 100.0) * $this.$api1.$config.$getKnobSensitivity(); + $newValue = $knob.$turned + $amount; + omceu_UICommons_knob_turnKnob($knob, $newValue, $amount); + var$5 = $this.$inputState0.$currentControlMode; + omceum_MouseControlMode_$callClinit(); + if (var$5 === omceum_MouseControlMode_KEYBOARD) { + var$5 = $this.$inputState0.$mouse_gui; + var$5.$y10 = var$5.$y10 + $this.$inputState0.$mouse_delta.$y10 | 0; + } + } + if ($this.$inputState0.$mouseToolPressed && $this.$inputState0.$mouseTool0 !== null) { + $draggedMouseTool = $this.$inputState0.$mouseTool0; + if ($draggedMouseTool.$mouseToolAction !== null) + $draggedMouseTool.$mouseToolAction.$onDrag($this.$inputState0.$mouse.$x10, $this.$inputState0.$mouse.$y10); + } + } + if ($this.$inputState0.$inputEvents.$mouseMoved && $this.$inputState0.$mouseTool0 !== null) { + $movedMouseTool = $this.$inputState0.$mouseTool0; + if ($movedMouseTool.$mouseToolAction !== null) + $movedMouseTool.$mouseToolAction.$onMove($this.$inputState0.$mouse.$x10, $this.$inputState0.$mouse.$y10); + } + if ($this.$inputState0.$inputEvents.$mouseScrolled && $this.$inputState0.$lastGUIMouseHover !== null) { + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + $amount = 1.0 / omcet_Tools$Calc_lowerBounds($list.$items0.$size0(), 1) * $this.$inputState0.$inputEvents.$mouseScrolledAmount; + $list.$scrolled = omcet_Tools$Calc_inBounds($list.$scrolled + $amount, 0.0, 1.0); + if ($list.$listAction !== null) + $list.$listAction.$onScrolled($list.$scrolled); + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugck_Knob)) { + $knop = $this.$inputState0.$lastGUIMouseHover; + $amount = (-0.05000000074505806) * $this.$inputState0.$inputEvents.$mouseScrolledAmount * $this.$api1.$config.$getKnobSensitivity(); + $newValue = $knop.$turned + $amount; + omceu_UICommons_knob_turnKnob($knop, $newValue, $amount); + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcs_ScrollBarHorizontal)) { + $scrollBarHorizontal = $this.$inputState0.$lastGUIMouseHover; + $amount = (-0.05000000074505806) * $this.$inputState0.$inputEvents.$mouseScrolledAmount * $this.$api1.$config.$getScrollBarSensitivity(); + $scrollBarHorizontal.$scrolled0 = omcet_Tools$Calc_inBounds($scrollBarHorizontal.$scrolled0 + $amount, 0.0, 1.0); + if ($scrollBarHorizontal.$scrollBarAction !== null) + $scrollBarHorizontal.$scrollBarAction.$onScrolled($scrollBarHorizontal.$scrolled0); + } else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcs_ScrollBarVertical)) { + $scrollBarVertical = $this.$inputState0.$lastGUIMouseHover; + $amount = (-0.05000000074505806) * $this.$inputState0.$inputEvents.$mouseScrolledAmount * $this.$api1.$config.$getScrollBarSensitivity(); + $scrollBarVertical.$scrolled0 = omcet_Tools$Calc_inBounds($scrollBarVertical.$scrolled0 + $amount, 0.0, 1.0); + if ($scrollBarVertical.$scrollBarAction !== null) + $scrollBarVertical.$scrollBarAction.$onScrolled($scrollBarVertical.$scrolled0); + } + omceu_UIEngine_executeOnMouseScrollCommonAction($this, $this.$inputState0.$lastGUIMouseHover, $this.$inputState0.$inputEvents.$mouseScrolledAmount); + } +} +function omceu_UIEngine_updateButtonHoldActions($this) { + var var$1; + if ($this.$inputState0.$pressedButton0 !== null) { + var$1 = $this.$inputState0.$pressedButton0.$mode2; + omceugcb_ButtonMode_$callClinit(); + if (var$1 === omceugcb_ButtonMode_HOLD) { + $this.$inputState0.$pressedButton_timer_hold = $this.$inputState0.$pressedButton_timer_hold + 1 | 0; + if ($this.$inputState0.$pressedButton_timer_hold > $this.$api1.$config.$getButtonHoldTimer()) { + if ($this.$inputState0.$pressedButton0.$buttonAction !== null) + $this.$inputState0.$pressedButton0.$buttonAction.$onHold(); + $this.$inputState0.$pressedButton_timer_hold = 0; + } + } + } +} +function omceu_UIEngine_updateGUI($this) { + omceu_UIEngine_updateMouseInteractions($this); + omceu_UIEngine_updateKeyInteractions($this); + omceu_UIEngine_updateButtonHoldActions($this); + omceu_UIEngine_updateUpdateActions($this); + omceu_UIEngine_updateEnforceWindowScreenBounds($this); + omceu_UIEngine_updateNotifications($this); + omceu_UIEngine_updateToolTip($this); +} +function omceu_UIEngine_updateUpdateActions($this) { + var $currentTimeMillis, $i, $component, $i2, $window, $i3, $updateAction, var$8; + $currentTimeMillis = jl_System_currentTimeMillis(); + $i = 0; + while ($i < $this.$inputState0.$screenComponents.$size0()) { + $component = $this.$inputState0.$screenComponents.$get5($i); + $i2 = 0; + while ($i2 < $component.$updateActions.$size0()) { + omceu_UIEngine_executeUpdateAction($this, $component.$updateActions.$get5($i2), $currentTimeMillis); + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $this.$inputState0.$windows0.$size0()) { + $window = $this.$inputState0.$windows0.$get5($i); + $i2 = 0; + while ($i2 < $window.$updateActions0.$size0()) { + omceu_UIEngine_executeUpdateAction($this, $window.$updateActions0.$get5($i2), $currentTimeMillis); + $i2 = $i2 + 1 | 0; + } + $i2 = 0; + while ($i2 < $window.$components.$size0()) { + $component = $window.$components.$get5($i2); + $i3 = 0; + while ($i3 < $component.$updateActions.$size0()) { + omceu_UIEngine_executeUpdateAction($this, $component.$updateActions.$get5($i3), $currentTimeMillis); + $i3 = $i3 + 1 | 0; + } + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $this.$inputState0.$singleUpdateActions.$size0()) { + $updateAction = $this.$inputState0.$singleUpdateActions.$get5($i); + if (omceu_UIEngine_executeUpdateAction($this, $updateAction, $currentTimeMillis)) + $this.$inputState0.$singleUpdateActionsRemoveQ.$push($updateAction); + $i = $i + 1 | 0; + } + while (true) { + var$8 = $this.$inputState0.$singleUpdateActionsRemoveQ.$pollFirst(); + if (var$8 === null) + break; + $this.$inputState0.$singleUpdateActions.$remove0(var$8); + } +} +function omceu_UIEngine_updateEnforceWindowScreenBounds($this) { + var $i, $window; + $i = 0; + while ($i < $this.$inputState0.$windows0.$size0()) { + $window = $this.$inputState0.$windows0.$get5($i); + if ($window.$enforceScreenBounds) + omceu_UICommons_window_enforceScreenBounds($this.$inputState0, $window); + $i = $i + 1 | 0; + } +} +function omceu_UIEngine_updateToolTip($this) { + var $showComponentToolTip, $hoverComponent, $toolTipSubItem, $list, $inventory, $tileSize, $x_inventory, $y_inventory, $inv_x, $inv_y, $updateComponentToolTip; + $showComponentToolTip = $this.$inputState0.$listDrag_List === null && $this.$inputState0.$inventoryDrag_Inventory === null ? 1 : 0; + if ($showComponentToolTip) + $showComponentToolTip = $this.$inputState0.$lastGUIMouseHover instanceof omceugc_Component; + if ($showComponentToolTip) + $showComponentToolTip = $this.$inputState0.$modalWindow !== null && $this.$inputState0.$lastGUIMouseHover.$addedToWindow !== $this.$inputState0.$modalWindow ? 0 : 1; + if (!$showComponentToolTip) { + if (!($this.$inputState0.$lastGUIMouseHover === null && $this.$inputState0.$gameToolTip !== null)) { + $this.$inputState0.$tooltip = null; + $this.$inputState0.$tooltip_lastHoverObject = null; + } else if ($this.$inputState0.$tooltip !== $this.$inputState0.$gameToolTip) { + $this.$inputState0.$tooltip = $this.$inputState0.$gameToolTip; + $this.$inputState0.$tooltip_wait_delay = 1; + $this.$inputState0.$tooltip_delay_timer = jl_System_currentTimeMillis(); + } + } else { + $hoverComponent = $this.$inputState0.$lastGUIMouseHover; + $toolTipSubItem = null; + if (jl_Object_getClass($hoverComponent) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + if ($list.$listAction !== null) { + omceu_UICommons_list_updateItemInfoAtMousePosition($this.$inputState0, $list); + if ($this.$inputState0.$itemInfoValid) + $toolTipSubItem = $list.$items0.$get5($this.$inputState0.$itemInfo.data[0]); + } + } else if (jl_Object_getClass($hoverComponent) === $rt_cls(omceugci_Inventory)) { + $inventory = $hoverComponent; + $tileSize = !$inventory.$doubleSized ? 8 : 16; + if ($inventory.$inventoryAction !== null) { + $x_inventory = omceu_UICommons_component_getAbsoluteX($inventory); + $y_inventory = omceu_UICommons_component_getAbsoluteY($inventory); + $inv_x = ($this.$inputState0.$mouse_gui.$x10 - $x_inventory | 0) / $tileSize | 0; + $inv_y = ($this.$inputState0.$mouse_gui.$y10 - $y_inventory | 0) / $tileSize | 0; + if (omceu_UICommons_inventory_positionValid($inventory, $inv_x, $inv_y)) + $toolTipSubItem = $inventory.$items6.data[$inv_x].data[$inv_y]; + } + } + if ($hoverComponent.$updateToolTip) { + $updateComponentToolTip = 1; + $hoverComponent.$updateToolTip = 0; + } else + $updateComponentToolTip = jl_Object_getClass($hoverComponent) !== $rt_cls(omceugcl_List) && jl_Object_getClass($hoverComponent) !== $rt_cls(omceugci_Inventory) ? ($this.$inputState0.$tooltip_lastHoverObject === $hoverComponent ? 0 : 1) : $this.$inputState0.$tooltip_lastHoverObject === $toolTipSubItem ? 0 : 1; + if ($updateComponentToolTip) { + $this.$inputState0.$tooltip_wait_delay = 1; + $this.$inputState0.$tooltip_delay_timer = jl_System_currentTimeMillis(); + if (jl_Object_getClass($hoverComponent) === $rt_cls(omceugcl_List) && $toolTipSubItem !== null) { + $list = $hoverComponent; + $this.$inputState0.$tooltip = $list.$listAction.$toolTip1($toolTipSubItem); + $this.$inputState0.$tooltip_lastHoverObject = $toolTipSubItem; + } else if (jl_Object_getClass($hoverComponent) === $rt_cls(omceugci_Inventory) && $toolTipSubItem !== null) { + $inventory = $hoverComponent; + $this.$inputState0.$tooltip = $inventory.$inventoryAction.$toolTip1($toolTipSubItem); + $this.$inputState0.$tooltip_lastHoverObject = $toolTipSubItem; + } else { + $this.$inputState0.$tooltip = $hoverComponent.$toolTip; + $this.$inputState0.$tooltip_lastHoverObject = $hoverComponent; + } + } + } + if ($this.$inputState0.$tooltip !== null) { + if ($this.$inputState0.$tooltip_wait_delay) { + if (Long_gt(Long_sub(jl_System_currentTimeMillis(), $this.$inputState0.$tooltip_delay_timer), Long_fromInt($this.$api1.$config.$getTooltipFadeInDelayTime()))) { + $this.$inputState0.$tooltip_wait_delay = 0; + $this.$inputState0.$tooltip_fadeIn_pct = 0.0; + $this.$inputState0.$tooltip_fadeIn_timer = jl_System_currentTimeMillis(); + if ($this.$inputState0.$tooltip.$toolTipAction !== null) + $this.$inputState0.$tooltip.$toolTipAction.$onDisplay(); + } + } else if ($this.$inputState0.$tooltip_fadeIn_pct < 1.0) + $this.$inputState0.$tooltip_fadeIn_pct = omcet_Tools$Calc_upperBounds(Long_toNumber(Long_sub(jl_System_currentTimeMillis(), $this.$inputState0.$tooltip_fadeIn_timer)) / $this.$api1.$config.$getTooltipFadeInTime(), 1.0); + else if ($this.$inputState0.$tooltip.$toolTipAction !== null) + $this.$inputState0.$tooltip.$toolTipAction.$onUpdate(); + } +} +function omceu_UIEngine_updateMouseControl($this) { + var var$1; + omceu_UIEngine_updateMouseControlMode($this); + var$1 = $this.$inputState0.$currentControlMode; + omceum_MouseControlMode_$callClinit(); + if (var$1 === omceum_MouseControlMode_DISABLED) + omceu_UIEngine_chokeAllMouseEvents($this); + else { + a: { + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal($this.$inputState0.$currentControlMode)]) { + case 1: + break a; + case 2: + omceu_UIEngine_gamePadMouseTranslateAndClearEvents($this); + break a; + case 3: + omceu_UIEngine_keyboardMouseTranslateAndClearEvents($this); + break a; + case 4: + break; + default: + break a; + } + $rt_throw(jl_RuntimeException__init_0()); + } + if ($this.$inputState0.$openMouseTextInput !== null) + omceu_UIEngine_updateMouseTextInputControl($this); + else + b: { + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal($this.$inputState0.$currentControlMode)]) { + case 1: + omceu_UIEngine_updateHardwareMouseControl($this); + break b; + case 2: + omceu_UIEngine_updateGamePadMouseControl($this); + break b; + case 3: + omceu_UIEngine_updateKeyBoardMouseControl($this); + break b; + case 4: + break; + default: + break b; + } + $rt_throw(jl_RuntimeException__init_0()); + } + } + omceu_UIEngine_updateGUIMouseBounds($this); + omceu_UIEngine_updateGameMouseXY($this); +} +function omceu_UIEngine_updateMouseTextInputControl($this) { + var $onScreenTextInput, $characters, $scrollDirection, $confirmPressed, $changeCasePressed, $deletePressed, $leftKeyBoardGamePad, $rightKeyBoardGamePad, $deltaX, $indexOfLeft, $indexOfRight, $stickLeft, $stickRight, var$14, $confirmCharacter, $changeCase, $deleteCharacter, $typedChar, $i, var$20, $c, $close; + if ($this.$inputState0.$openMouseTextInput !== null) { + $onScreenTextInput = $this.$inputState0.$openMouseTextInput; + $characters = !$onScreenTextInput.$upperCase ? $onScreenTextInput.$charactersLC : $onScreenTextInput.$charactersUC; + a: { + $scrollDirection = 0; + $confirmPressed = 0; + $changeCasePressed = 0; + $deletePressed = 0; + $leftKeyBoardGamePad = 0; + $rightKeyBoardGamePad = 0; + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal($this.$inputState0.$currentControlMode)]) { + case 1: + $deltaX = cbg_Gdx_input.$getX() - $this.$inputState0.$mTextInputMouseX | 0; + if ($deltaX > 6) { + $scrollDirection = 1; + $this.$inputState0.$mTextInputMouseX = cbg_Gdx_input.$getX(); + } else if ($deltaX < (-6)) { + $scrollDirection = (-1); + $this.$inputState0.$mTextInputMouseX = cbg_Gdx_input.$getX(); + } + if ($this.$inputState0.$inputEvents.$mouseDown) { + $indexOfLeft = $this.$inputState0.$inputEvents.$mouseDownButtons.$indexOf4(jl_Integer_valueOf(0)); + $indexOfRight = $this.$inputState0.$inputEvents.$mouseDownButtons.$indexOf4(jl_Integer_valueOf(1)); + if ($indexOfLeft != (-1)) { + $this.$inputState0.$inputEvents.$mouseButtonsDown.data[0] = 0; + $this.$inputState0.$inputEvents.$mouseDownButtons.$remove1($indexOfLeft); + $this.$inputState0.$mTextInputTranslatedMouse1Down = 1; + } + if ($indexOfRight != (-1)) { + $this.$inputState0.$inputEvents.$mouseButtonsDown.data[1] = 0; + $this.$inputState0.$inputEvents.$mouseDownButtons.$remove1($indexOfRight); + $this.$inputState0.$mTextInputTranslatedMouse2Down = 1; + } + $this.$inputState0.$inputEvents.$mouseDown = $this.$inputState0.$inputEvents.$mouseDownButtons.$size0() <= 0 ? 0 : 1; + } + if ($this.$inputState0.$inputEvents.$mouseUp) { + $indexOfLeft = $this.$inputState0.$inputEvents.$mouseUpButtons.$indexOf4(jl_Integer_valueOf(0)); + $indexOfRight = $this.$inputState0.$inputEvents.$mouseUpButtons.$indexOf4(jl_Integer_valueOf(1)); + if ($indexOfLeft != (-1)) { + $this.$inputState0.$inputEvents.$mouseUpButtons.$remove1($indexOfLeft); + $this.$inputState0.$mTextInputTranslatedMouse1Down = 0; + } + if ($indexOfRight != (-1)) { + $this.$inputState0.$inputEvents.$mouseUpButtons.$remove1($indexOfRight); + $this.$inputState0.$mTextInputTranslatedMouse2Down = 0; + } + $this.$inputState0.$inputEvents.$mouseUp = $this.$inputState0.$inputEvents.$mouseUpButtons.$size0() <= 0 ? 0 : 1; + } + $confirmPressed = $this.$inputState0.$mTextInputTranslatedMouse1Down; + $deletePressed = $this.$inputState0.$mTextInputTranslatedMouse2Down; + if ($this.$inputState0.$inputEvents.$mouseScrolled) { + if ($this.$inputState0.$inputEvents.$mouseScrolledAmount > 0.0 && $onScreenTextInput.$upperCase) + $changeCasePressed = 1; + if ($this.$inputState0.$inputEvents.$mouseScrolledAmount < 0.0 && !$onScreenTextInput.$upperCase) + $changeCasePressed = 1; + $this.$inputState0.$inputEvents.$mouseScrolled = 0; + $this.$inputState0.$inputEvents.$mouseScrolledAmount = 0.0; + } + break a; + case 2: + b: { + c: { + $stickLeft = $this.$api1.$config.$isGamePadMouseStickLeftEnabled(); + $stickRight = $this.$api1.$config.$isGamePadMouseStickRightEnabled(); + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$x4 < (-0.4000000059604645))) { + if (!$stickRight) + break c; + if ($this.$inputState0.$gamePadTranslatedStickRight.$x4 >= (-0.4000000059604645)) + break c; + } + $leftKeyBoardGamePad = 1; + break b; + } + $leftKeyBoardGamePad = 0; + } + d: { + e: { + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$x4 > 0.4000000059604645)) { + if (!$stickRight) + break e; + if ($this.$inputState0.$gamePadTranslatedStickRight.$x4 <= 0.4000000059604645) + break e; + } + $rightKeyBoardGamePad = 1; + break d; + } + $rightKeyBoardGamePad = 0; + } + $confirmPressed = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$gamePadTranslatedButtonsDown, $this.$api1.$config.$getGamePadMouseButtonsMouse1()); + $deletePressed = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$gamePadTranslatedButtonsDown, $this.$api1.$config.$getGamePadMouseButtonsMouse2()); + if (omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$gamePadTranslatedButtonsDown, $this.$api1.$config.$getGamePadMouseButtonsScrollUp())) { + $changeCasePressed = $onScreenTextInput.$upperCase ? 0 : 1; + break a; + } + if (!omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$gamePadTranslatedButtonsDown, $this.$api1.$config.$getGamePadMouseButtonsScrollDown())) + break a; + $changeCasePressed = $onScreenTextInput.$upperCase; + break a; + case 3: + break; + default: + break a; + } + $leftKeyBoardGamePad = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsLeft()); + $rightKeyBoardGamePad = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsRight()); + $confirmPressed = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsMouse1()); + $deletePressed = omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsMouse2()); + if (omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsScrollUp())) + $changeCasePressed = $onScreenTextInput.$upperCase ? 0 : 1; + else if (omceu_UIEngine_isTranslatedKeyCodeDown($this, $this.$inputState0.$keyBoardTranslatedKeysDown, $this.$api1.$config.$getKeyboardMouseButtonsScrollDown())) + $changeCasePressed = $onScreenTextInput.$upperCase; + } + var$14 = $this.$inputState0.$currentControlMode; + omceum_MouseControlMode_$callClinit(); + if (!(var$14 !== omceum_MouseControlMode_GAMEPAD && $this.$inputState0.$currentControlMode !== omceum_MouseControlMode_KEYBOARD)) { + if (!$leftKeyBoardGamePad) + $this.$inputState0.$mTextInputKeyBoardGamePadLeft = 0; + else if (!$this.$inputState0.$mTextInputKeyBoardGamePadLeft) { + $scrollDirection = (-1); + $this.$inputState0.$mTextInputKeyBoardGamePadLeft = 1; + } + if (!$rightKeyBoardGamePad) + $this.$inputState0.$mTextInputKeyBoardGamePadRight = 0; + else if (!$this.$inputState0.$mTextInputKeyBoardGamePadRight) { + $scrollDirection = 1; + $this.$inputState0.$mTextInputKeyBoardGamePadRight = 1; + } + if (!$leftKeyBoardGamePad && !$rightKeyBoardGamePad) { + $this.$inputState0.$mTextInputScrollTimer = 0; + $this.$inputState0.$mTextInputScrollTime = 20; + $this.$inputState0.$mTextInputScrollSpeed = 0; + } else { + var$14 = $this.$inputState0; + var$14.$mTextInputScrollTimer = var$14.$mTextInputScrollTimer + 1 | 0; + if ($this.$inputState0.$mTextInputScrollTimer > $this.$inputState0.$mTextInputScrollTime) { + $this.$inputState0.$mTextInputKeyBoardGamePadLeft = 0; + $this.$inputState0.$mTextInputKeyBoardGamePadRight = 0; + $this.$inputState0.$mTextInputScrollTimer = 0; + var$14 = $this.$inputState0; + var$14.$mTextInputScrollSpeed = var$14.$mTextInputScrollSpeed + 1 | 0; + if ($this.$inputState0.$mTextInputScrollSpeed >= 3) + $this.$inputState0.$mTextInputScrollTime = 2; + else if ($this.$inputState0.$mTextInputScrollSpeed >= 2) + $this.$inputState0.$mTextInputScrollTime = 5; + else if ($this.$inputState0.$mTextInputScrollSpeed >= 1) + $this.$inputState0.$mTextInputScrollTime = 10; + } + } + } + if (!$this.$inputState0.$mTextInputUnlock) { + if ($confirmPressed) + $confirmPressed = 0; + else + $this.$inputState0.$mTextInputUnlock = 1; + } + $confirmCharacter = 0; + $changeCase = 0; + $deleteCharacter = 0; + if ($confirmPressed && !$this.$inputState0.$mTextInputConfirmPressed) + $this.$inputState0.$mTextInputConfirmPressed = 1; + if (!$confirmPressed && $this.$inputState0.$mTextInputConfirmPressed) { + $confirmCharacter = 1; + $this.$inputState0.$mTextInputConfirmPressed = 0; + } + if ($changeCasePressed && !$this.$inputState0.$mTextInputChangeCasePressed) + $this.$inputState0.$mTextInputChangeCasePressed = 1; + if (!$changeCasePressed && $this.$inputState0.$mTextInputChangeCasePressed) { + $confirmCharacter = 1; + $changeCase = 1; + $this.$inputState0.$mTextInputChangeCasePressed = 0; + } + if ($deletePressed && !$this.$inputState0.$mTextInputDeletePressed) + $this.$inputState0.$mTextInputDeletePressed = 1; + if (!$deletePressed && $this.$inputState0.$mTextInputDeletePressed) { + $confirmCharacter = 1; + $deleteCharacter = 1; + $this.$inputState0.$mTextInputDeletePressed = 0; + } + if ($this.$inputState0.$inputEvents.$keyTyped) { + $typedChar = ($this.$inputState0.$inputEvents.$keyTypedCharacters.$get5($this.$inputState0.$inputEvents.$keyTypedCharacters.$size0() - 1 | 0)).$charValue(); + $i = 0; + f: { + while (true) { + if ($i >= $onScreenTextInput.$charactersLC.data.length) + break f; + if ($onScreenTextInput.$charactersLC.data[$i] == $typedChar) { + $onScreenTextInput.$selectedIndex = $i; + $onScreenTextInput.$upperCase = 0; + break f; + } + if ($onScreenTextInput.$charactersUC.data[$i] == $typedChar) + break; + $i = $i + 1 | 0; + } + $onScreenTextInput.$selectedIndex = $i; + $onScreenTextInput.$upperCase = 1; + } + } else if ($scrollDirection) { + var$20 = $characters.data; + $onScreenTextInput.$selectedIndex = omcet_Tools$Calc_inBounds0($onScreenTextInput.$selectedIndex + $scrollDirection | 0, 0, var$20.length - 1 | 0); + } + g: { + if ($confirmCharacter) { + $c = $changeCase ? 9 : $deleteCharacter ? 8 : $characters.data[$onScreenTextInput.$selectedIndex]; + h: { + i: { + j: { + switch ($c) { + case 8: + break j; + case 9: + break i; + case 10: + break h; + default: + } + $this.$inputState0.$inputEvents.$keyTyped = 1; + $this.$inputState0.$inputEvents.$keyTypedCharacters.$add2(jl_Character_valueOf($c)); + if ($onScreenTextInput.$mouseTextInputAction === null) + break g; + $onScreenTextInput.$mouseTextInputAction.$onEnterCharacter($c); + break g; + } + $this.$inputState0.$inputEvents.$keyTyped = 1; + $this.$inputState0.$inputEvents.$keyTypedCharacters.$add2(jl_Character_valueOf(8)); + if ($onScreenTextInput.$mouseTextInputAction === null) + break g; + $onScreenTextInput.$mouseTextInputAction.$onDelete(); + break g; + } + $onScreenTextInput.$upperCase = $onScreenTextInput.$upperCase ? 0 : 1; + if ($onScreenTextInput.$mouseTextInputAction === null) + break g; + $onScreenTextInput.$mouseTextInputAction.$onChangeCase($onScreenTextInput.$upperCase); + break g; + } + $close = $onScreenTextInput.$mouseTextInputAction === null ? 1 : $onScreenTextInput.$mouseTextInputAction.$onConfirm(); + $this.$inputState0.$openMouseTextInput = $close ? null : $this.$inputState0.$openMouseTextInput; + } + } + return; + } +} +function omceu_UIEngine_chokeAllMouseEvents($this) { + var $i; + $this.$inputState0.$inputEvents.$mouseMoved = 0; + $this.$inputState0.$inputEvents.$mouseDragged = 0; + $this.$inputState0.$inputEvents.$mouseUp = 0; + $this.$inputState0.$inputEvents.$mouseUpButtons.$clear6(); + $this.$inputState0.$inputEvents.$mouseDown = 0; + $this.$inputState0.$inputEvents.$mouseDownButtons.$clear6(); + $this.$inputState0.$inputEvents.$mouseDoubleClick = 0; + $i = 0; + while ($i < $this.$inputState0.$inputEvents.$mouseButtonsDown.data.length) { + $this.$inputState0.$inputEvents.$mouseButtonsDown.data[$i] = 0; + $i = $i + 1 | 0; + } + $this.$inputState0.$mouse_gui.$x10 = 0; + $this.$inputState0.$mouse_gui.$y10 = 0; + $this.$inputState0.$mouse_delta.$x10 = 0; + $this.$inputState0.$mouse_delta.$y10 = 0; +} +function omceu_UIEngine_updateMouseControlMode($this) { + var $hardwareMouse, $keyboardMouse, $gamePadMouse, $nextControlMode, $i; + a: { + $hardwareMouse = $this.$api1.$config.$isHardwareMouseEnabled(); + $keyboardMouse = $this.$api1.$config.$isKeyboardMouseEnabled(); + $gamePadMouse = $this.$api1.$config.$isGamePadMouseEnabled(); + $nextControlMode = null; + if (!$hardwareMouse && !$keyboardMouse && !$gamePadMouse) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_DISABLED; + } else if ($hardwareMouse && !$keyboardMouse && !$gamePadMouse) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_HARDWARE_MOUSE; + } else if ($keyboardMouse && !$gamePadMouse && !$hardwareMouse) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_KEYBOARD; + } else if ($gamePadMouse && !$hardwareMouse && !$keyboardMouse) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_GAMEPAD; + } else { + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal($this.$inputState0.$currentControlMode)]) { + case 1: + if ($keyboardMouse && omceu_UIEngine_keyboardMouseDetectUse($this)) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_KEYBOARD; + } + if (!$gamePadMouse) + break a; + if (!omceu_UIEngine_gamePadMouseDetectUse($this)) + break a; + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_GAMEPAD; + break a; + case 2: + if ($hardwareMouse && !(cbg_Gdx_input.$getX() == $this.$inputState0.$simulatedMousePositionBefore.$x10 && cbg_Gdx_input.$getY() == $this.$inputState0.$simulatedMousePositionBefore.$y10)) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_HARDWARE_MOUSE; + } + if (!$keyboardMouse) + break a; + if (!omceu_UIEngine_keyboardMouseDetectUse($this)) + break a; + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_KEYBOARD; + break a; + case 3: + if ($hardwareMouse && !(cbg_Gdx_input.$getX() == $this.$inputState0.$simulatedMousePositionBefore.$x10 && cbg_Gdx_input.$getY() == $this.$inputState0.$simulatedMousePositionBefore.$y10)) { + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_HARDWARE_MOUSE; + } + if (!$gamePadMouse) + break a; + if (!omceu_UIEngine_gamePadMouseDetectUse($this)) + break a; + omceum_MouseControlMode_$callClinit(); + $nextControlMode = omceum_MouseControlMode_GAMEPAD; + break a; + default: + } + } + } + if ($nextControlMode !== null && $nextControlMode !== $this.$inputState0.$currentControlMode) { + b: { + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$misc$MouseControlMode.data[jl_Enum_ordinal($this.$inputState0.$currentControlMode)]) { + case 1: + break; + case 2: + $i = 0; + while ($i < $this.$inputState0.$gamePadTranslatedButtonsDown.data.length) { + $this.$inputState0.$gamePadTranslatedButtonsDown.data[$i] = 0; + $i = $i + 1 | 0; + } + $this.$inputState0.$gamePadTranslatedStickLeft.$set5(0.0, 0.0); + $this.$inputState0.$gamePadTranslatedStickRight.$set5(0.0, 0.0); + break b; + case 3: + $i = 0; + while ($i < $this.$inputState0.$keyBoardTranslatedKeysDown.data.length) { + $this.$inputState0.$keyBoardTranslatedKeysDown.data[$i] = 0; + $i = $i + 1 | 0; + } + break b; + default: + break b; + } + $this.$inputState0.$simulatedMousePositionBefore.$x10 = cbg_Gdx_input.$getX(); + $this.$inputState0.$simulatedMousePositionBefore.$y10 = cbg_Gdx_input.$getY(); + } + $this.$inputState0.$currentControlMode = $nextControlMode; + } +} +function omceu_UIEngine_keyboardMouseDetectUse($this) { + var $keys, $i, var$3, $i2; + $keys = $this.$api1.$config.$getKeyboardMouseButtons(); + $i = 0; + while (true) { + var$3 = $keys.data; + if ($i >= var$3.length) + break; + $i2 = 0; + while ($i2 < var$3[$i].data.length) { + if (var$3[$i] !== null && $this.$inputState0.$inputEvents.$keysDown.data[var$3[$i].data[$i2]]) + return 1; + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } + return 0; +} +function omceu_UIEngine_gamePadMouseDetectUse($this) { + var var$1, var$2, var$3, $keys, $i, var$6, $i2; + if ($this.$api1.$config.$isGamePadMouseStickLeftEnabled() && !(!$this.$inputState0.$inputEvents.$gamePadLeftXMoved && !$this.$inputState0.$inputEvents.$gamePadLeftYMoved)) { + a: { + if ($this.$inputState0.$inputEvents.$gamePadLeftX >= -$this.$api1.$config.$getGamePadMouseSensitivity()) { + var$1 = $this.$inputState0.$inputEvents.$gamePadLeftX; + var$2 = $this.$api1.$config; + if (var$1 <= var$2.$getGamePadMouseSensitivity()) { + var$3 = 0; + break a; + } + } + var$3 = 1; + } + return var$3; + } + if ($this.$api1.$config.$isGamePadMouseStickRightEnabled() && !(!$this.$inputState0.$inputEvents.$gamePadRightXMoved && !$this.$inputState0.$inputEvents.$gamePadRightYMoved)) { + b: { + if ($this.$inputState0.$inputEvents.$gamePadRightX >= -$this.$api1.$config.$getGamePadMouseSensitivity()) { + var$1 = $this.$inputState0.$inputEvents.$gamePadRightX; + var$2 = $this.$api1.$config; + if (var$1 <= var$2.$getGamePadMouseSensitivity()) { + var$3 = 0; + break b; + } + } + var$3 = 1; + } + return var$3; + } + $keys = $this.$api1.$config.$getGamepadMouseButtons(); + $i = 0; + while (true) { + var$6 = $keys.data; + if ($i >= var$6.length) + break; + $i2 = 0; + while ($i2 < var$6[$i].data.length) { + if (var$6[$i] !== null && $this.$inputState0.$inputEvents.$gamePadButtonsDown.data[var$6[$i].data[$i2]]) + return 1; + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } + return 0; +} +function omceu_UIEngine_gamePadMouseTranslateAndClearEvents($this) { + var $keys, $i, var$3, $i2, $keyCode, $downKeyCodes, $ikc, $upKeyCodes; + $keys = $this.$api1.$config.$getGamepadMouseButtons(); + $i = 0; + while (true) { + var$3 = $keys.data; + if ($i >= var$3.length) + break; + $i2 = 0; + while ($i2 < var$3[$i].data.length) { + a: { + if (var$3[$i] !== null) { + b: { + $keyCode = var$3[$i].data[$i2]; + if ($this.$inputState0.$inputEvents.$gamePadButtonDown) { + $downKeyCodes = $this.$inputState0.$inputEvents.$gamePadButtonDownKeyCodes; + $ikc = $downKeyCodes.$size0() - 1 | 0; + while (true) { + if ($ikc < 0) + break b; + if (($downKeyCodes.$get5($ikc)).$intValue() == $keyCode) { + $downKeyCodes.$remove1($ikc); + $this.$inputState0.$inputEvents.$gamePadButtonDown = $downKeyCodes.$size0() <= 0 ? 0 : 1; + $this.$inputState0.$inputEvents.$gamePadButtonsDown.data[$keyCode] = 0; + $this.$inputState0.$gamePadTranslatedButtonsDown.data[$keyCode] = 1; + } + $ikc = $ikc + (-1) | 0; + } + } + } + if ($this.$inputState0.$inputEvents.$gamePadButtonUp) { + $upKeyCodes = $this.$inputState0.$inputEvents.$gamePadButtonUpKeyCodes; + $ikc = $upKeyCodes.$size0() - 1 | 0; + while (true) { + if ($ikc < 0) + break a; + if (($upKeyCodes.$get5($ikc)).$intValue() == $keyCode) { + $upKeyCodes.$remove1($ikc); + $this.$inputState0.$inputEvents.$gamePadButtonUp = $upKeyCodes.$size0() <= 0 ? 0 : 1; + $this.$inputState0.$gamePadTranslatedButtonsDown.data[$keyCode] = 0; + } + $ikc = $ikc + (-1) | 0; + } + } + } + } + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } + if (!$this.$api1.$config.$isGamePadMouseStickLeftEnabled()) { + $this.$inputState0.$gamePadTranslatedStickLeft.$x4 = 0.0; + $this.$inputState0.$gamePadTranslatedStickLeft.$y4 = 0.0; + } else { + if ($this.$inputState0.$inputEvents.$gamePadLeftXMoved) { + $this.$inputState0.$gamePadTranslatedStickLeft.$x4 = $this.$inputState0.$inputEvents.$gamePadLeftX; + $this.$inputState0.$inputEvents.$gamePadLeftX = 0.0; + $this.$inputState0.$inputEvents.$gamePadLeftXMoved = 0; + } + if ($this.$inputState0.$inputEvents.$gamePadLeftYMoved) { + $this.$inputState0.$gamePadTranslatedStickLeft.$y4 = $this.$inputState0.$inputEvents.$gamePadLeftY; + $this.$inputState0.$inputEvents.$gamePadLeftY = 0.0; + $this.$inputState0.$inputEvents.$gamePadLeftYMoved = 0; + } + } + if (!$this.$api1.$config.$isGamePadMouseStickRightEnabled()) { + $this.$inputState0.$gamePadTranslatedStickRight.$x4 = 0.0; + $this.$inputState0.$gamePadTranslatedStickRight.$y4 = 0.0; + } else { + if ($this.$inputState0.$inputEvents.$gamePadRightXMoved) { + $this.$inputState0.$gamePadTranslatedStickRight.$x4 = $this.$inputState0.$inputEvents.$gamePadRightX; + $this.$inputState0.$inputEvents.$gamePadRightX = 0.0; + $this.$inputState0.$inputEvents.$gamePadRightXMoved = 0; + } + if ($this.$inputState0.$inputEvents.$gamePadRightYMoved) { + $this.$inputState0.$gamePadTranslatedStickRight.$y4 = $this.$inputState0.$inputEvents.$gamePadRightY; + $this.$inputState0.$inputEvents.$gamePadRightY = 0.0; + $this.$inputState0.$inputEvents.$gamePadRightYMoved = 0; + } + } +} +function omceu_UIEngine_keyboardMouseTranslateAndClearEvents($this) { + var $keys, $i, var$3, $i2, $keyCode, $downKeyCodes, $ikc, $upKeyCodes; + $keys = $this.$api1.$config.$getKeyboardMouseButtons(); + $i = 0; + while (true) { + var$3 = $keys.data; + if ($i >= var$3.length) + break; + $i2 = 0; + while ($i2 < var$3[$i].data.length) { + a: { + if (var$3[$i] !== null) { + b: { + $keyCode = var$3[$i].data[$i2]; + if ($this.$inputState0.$inputEvents.$keyDown) { + $downKeyCodes = $this.$inputState0.$inputEvents.$keyDownKeyCodes; + $ikc = $downKeyCodes.$size0() - 1 | 0; + while (true) { + if ($ikc < 0) + break b; + if (($downKeyCodes.$get5($ikc)).$intValue() == $keyCode) { + $downKeyCodes.$remove1($ikc); + $this.$inputState0.$inputEvents.$keyDown = $downKeyCodes.$size0() <= 0 ? 0 : 1; + $this.$inputState0.$inputEvents.$keysDown.data[$keyCode] = 0; + $this.$inputState0.$keyBoardTranslatedKeysDown.data[$keyCode] = 1; + } + $ikc = $ikc + (-1) | 0; + } + } + } + if ($this.$inputState0.$inputEvents.$keyUp) { + $upKeyCodes = $this.$inputState0.$inputEvents.$keyUpKeyCodes; + $ikc = $upKeyCodes.$size0() - 1 | 0; + while (true) { + if ($ikc < 0) + break a; + if (($upKeyCodes.$get5($ikc)).$intValue() == $keyCode) { + $upKeyCodes.$remove1($ikc); + $this.$inputState0.$inputEvents.$keyUp = $upKeyCodes.$size0() <= 0 ? 0 : 1; + $this.$inputState0.$keyBoardTranslatedKeysDown.data[$keyCode] = 0; + } + $ikc = $ikc + (-1) | 0; + } + } + } + } + $i2 = $i2 + 1 | 0; + } + $i = $i + 1 | 0; + } +} +function omceu_UIEngine_translateSimulatedMouseEvents($this, $buttonLeft, $buttonRight, $buttonUp, $buttonDown, $buttonMouse1Down, $buttonMouse2Down, $buttonMouse3Down, $buttonMouse4Down, $buttonMouse5Down, $buttonScrolledUp, $buttonScrolledDown) { + var $deltaX, $deltaY, $moveButtonPressed, $moveSpeed, $magnetPossible, var$17, $component, $magnetActive, $magnet_x, $magnet_y, $window, $contextMenuItem, $list, var$25, var$26, $inventory, $cellSize, $cellSize2, $scrollBarVertical, $scrollBarHorizontal, $textField, $comboBox, $checkBox, $tabBar, $xTab, $i, $tab, var$39, var$40, var$41, var$42, var$43, $button, $anyButtonChanged, $buttonMouseXDown, var$47; + $deltaX = 0; + $deltaY = 0; + $moveButtonPressed = !$buttonLeft && !$buttonRight && !$buttonUp && !$buttonDown ? 0 : 1; + if ($moveButtonPressed) { + $this.$inputState0.$siumlatedMouseSpeedUp = $this.$inputState0.$siumlatedMouseSpeedUp >= 1.0 ? $this.$inputState0.$siumlatedMouseSpeedUp : $this.$inputState0.$siumlatedMouseSpeedUp + 0.25; + $moveSpeed = $this.$api1.$config.$getSimulatedMouseCursorSpeed() * $this.$inputState0.$siumlatedMouseSpeedUp; + if ($buttonUp) + $deltaY = 0.0 - $moveSpeed | 0; + if ($buttonDown) + $deltaY = $deltaY + $moveSpeed | 0; + if ($buttonLeft) + $deltaX = 0.0 - $moveSpeed | 0; + if ($buttonRight) + $deltaX = $deltaX + $moveSpeed | 0; + } else { + $this.$inputState0.$siumlatedMouseSpeedUp = 0.0; + if ($this.$api1.$config.$isSimulatedMouseMagnetModeEnabled()) { + $magnetPossible = 0; + if ($this.$inputState0.$lastGUIMouseHover !== null) { + if ($this.$inputState0.$modalWindow === null) + $magnetPossible = 1; + else if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceug_Window) && $this.$inputState0.$lastGUIMouseHover === $this.$inputState0.$modalWindow) + $magnetPossible = 1; + else { + var$17 = $this.$inputState0.$lastGUIMouseHover; + if (var$17 instanceof omceugc_Component) { + $component = var$17; + if ($component.$addedToWindow === $this.$inputState0.$modalWindow) + $magnetPossible = 1; + } + } + } + if ($magnetPossible) { + a: { + $magnetActive = 0; + $magnet_x = 0; + $magnet_y = 0; + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceug_Window)) { + $window = $this.$inputState0.$lastGUIMouseHover; + if ($window.$moveAble && $window.$hasTitleBar && $window.$visible1 && omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, $window.$x0, $window.$y0 + (($window.$height1 - 1 | 0) * 8 | 0) | 0, $window.$width1 * 8 | 0, 8)) { + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = ($window.$y0 + ($window.$height1 * 8 | 0) | 0) - 4 | 0; + $magnetActive = 1; + } + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugc_ContextMenuItem)) { + $contextMenuItem = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = ($contextMenuItem.$addedToContextMenu.$y8 - ((($contextMenuItem.$addedToContextMenu.$y8 - $this.$inputState0.$mouse_gui.$y10 | 0) / 8 | 0) * 8 | 0) | 0) - 4 | 0; + $magnetActive = 1; + break a; + } + var$17 = $this.$inputState0.$lastGUIMouseHover; + if (!(var$17 instanceof omceugc_Component)) + break a; + $component = var$17; + if ($component.$disabled) + break a; + if (!$component.$visible0) + break a; + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcl_List)) { + $list = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + var$25 = omceu_UICommons_component_getAbsoluteY($list); + var$26 = $this.$inputState0.$mouse_gui.$y10; + $magnet_y = (var$25 + (((var$26 - omceu_UICommons_component_getAbsoluteY($list) | 0) / 8 | 0) * 8 | 0) | 0) + 4 | 0; + $magnetActive = 1; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugci_Inventory)) { + $inventory = $this.$inputState0.$lastGUIMouseHover; + $cellSize = !$inventory.$doubleSized ? 8 : 16; + $cellSize2 = $cellSize / 2 | 0; + var$25 = omceu_UICommons_component_getAbsoluteX($inventory); + var$26 = $this.$inputState0.$mouse_gui.$x10; + $magnet_x = (var$25 + $rt_imul((var$26 - omceu_UICommons_component_getAbsoluteX($inventory) | 0) / $cellSize | 0, $cellSize) | 0) + $cellSize2 | 0; + var$25 = omceu_UICommons_component_getAbsoluteY($inventory); + var$26 = $this.$inputState0.$mouse_gui.$y10; + $magnet_y = (var$25 + $rt_imul((var$26 - omceu_UICommons_component_getAbsoluteY($inventory) | 0) / $cellSize | 0, $cellSize) | 0) + $cellSize2 | 0; + $magnetActive = 1; + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcs_ScrollBarVertical)) { + $scrollBarVertical = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = omceu_UICommons_component_getAbsoluteX($scrollBarVertical) + 4 | 0; + $magnet_y = $this.$inputState0.$mouse_gui.$y10; + $magnetActive = 1; + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcs_ScrollBarHorizontal)) { + $scrollBarHorizontal = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = omceu_UICommons_component_getAbsoluteY($scrollBarHorizontal) + 4 | 0; + $magnetActive = 1; + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugct_TextField)) { + $textField = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = omceu_UICommons_component_getAbsoluteY($textField) + 4 | 0; + $magnetActive = 1; + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcc_ComboBox)) { + $comboBox = $this.$inputState0.$lastGUIMouseHover; + if (!omceu_UICommons_comboBox_isOpen($comboBox, $this.$inputState0)) { + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = omceu_UICommons_component_getAbsoluteY($comboBox) + 4 | 0; + $magnetActive = 1; + } else { + $magnet_x = $this.$inputState0.$mouse_gui.$x10; + $magnet_y = (omceu_UICommons_component_getAbsoluteY($comboBox) - (((omceu_UICommons_component_getAbsoluteY($comboBox) - $this.$inputState0.$mouse_gui.$y10 | 0) / 8 | 0) * 8 | 0) | 0) - 4 | 0; + $magnetActive = 1; + } + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugcc_CheckBox)) { + $checkBox = $this.$inputState0.$lastGUIMouseHover; + $magnet_x = omceu_UICommons_component_getAbsoluteX($checkBox) + 4 | 0; + $magnet_y = omceu_UICommons_component_getAbsoluteY($checkBox) + 4 | 0; + $magnetActive = 1; + break a; + } + if (jl_Object_getClass($this.$inputState0.$lastGUIMouseHover) === $rt_cls(omceugct_TabBar)) { + $tabBar = $this.$inputState0.$lastGUIMouseHover; + $xTab = $tabBar.$tabOffset; + $i = 0; + while ($i < $tabBar.$tabs.$size0()) { + $tab = $tabBar.$tabs.$get5($i); + var$39 = $this.$inputState0.$mouse_gui.$x10; + var$40 = $this.$inputState0.$mouse_gui.$y10; + var$25 = omceu_UICommons_component_getAbsoluteX($tabBar); + var$41 = $xTab * 8 | 0; + var$25 = var$25 + var$41 | 0; + var$26 = omceu_UICommons_component_getAbsoluteY($tabBar); + var$42 = $tab.$width7 * 8 | 0; + var$43 = $tabBar.$height0 * 8 | 0; + if (omcet_Tools$Calc_pointRectsCollide(var$39, var$40, var$25, var$26, var$42, var$43)) { + $magnet_x = (omceu_UICommons_component_getAbsoluteX($tabBar) + var$41 | 0) + ($tab.$width7 * 4 | 0) | 0; + $magnet_y = omceu_UICommons_component_getAbsoluteY($tabBar) + 4 | 0; + $magnetActive = 1; + } + $xTab = $xTab + $tab.$width7 | 0; + $i = $i + 1 | 0; + } + break a; + } + var$17 = $this.$inputState0.$lastGUIMouseHover; + if (!(var$17 instanceof omceugcb_Button)) + break a; + $button = var$17; + $magnet_x = omceu_UICommons_component_getAbsoluteX($button) + ($button.$width0 * 4 | 0) | 0; + $magnet_y = omceu_UICommons_component_getAbsoluteY($button) + ($button.$height0 * 4 | 0) | 0; + $magnetActive = 1; + } + if ($magnetActive) { + if ($this.$inputState0.$mouse_gui.$x10 < $magnet_x) + $deltaX = cbgm_MathUtils_round(($magnet_x - $this.$inputState0.$mouse_gui.$x10 | 0) / 4.0); + else if ($this.$inputState0.$mouse_gui.$x10 > $magnet_x) + $deltaX = -cbgm_MathUtils_round(($this.$inputState0.$mouse_gui.$x10 - $magnet_x | 0) / 4.0) | 0; + if ($this.$inputState0.$mouse_gui.$y10 < $magnet_y) + $deltaY = -cbgm_MathUtils_round(($magnet_y - $this.$inputState0.$mouse_gui.$y10 | 0) / 4.0) | 0; + else if ($this.$inputState0.$mouse_gui.$y10 > $magnet_y) + $deltaY = cbgm_MathUtils_round(($this.$inputState0.$mouse_gui.$y10 - $magnet_y | 0) / 4.0); + } + } + } + } + var$17 = $this.$inputState0.$mouse_gui; + var$17.$x10 = var$17.$x10 + $deltaX | 0; + var$17 = $this.$inputState0.$mouse_gui; + var$17.$y10 = var$17.$y10 - $deltaY | 0; + $this.$inputState0.$mouse_delta.$x10 = cbgm_MathUtils_round($deltaX); + $this.$inputState0.$mouse_delta.$y10 = cbgm_MathUtils_round( -$deltaY | 0); + $anyButtonChanged = 0; + $i = 0; + b: while (true) { + if ($i > 4) { + if (!$anyButtonChanged) { + $this.$inputState0.$inputEvents.$mouseDown = 0; + $this.$inputState0.$inputEvents.$mouseUp = 0; + $this.$inputState0.$inputEvents.$mouseDoubleClick = 0; + $this.$inputState0.$inputEvents.$mouseDownButtons.$clear6(); + $this.$inputState0.$inputEvents.$mouseUpButtons.$clear6(); + } + c: { + if (!$deltaX && !$deltaY) { + $this.$inputState0.$inputEvents.$mouseDragged = 0; + $this.$inputState0.$inputEvents.$mouseMoved = 0; + } else { + $this.$inputState0.$inputEvents.$mouseMoved = 1; + $this.$inputState0.$inputEvents.$mouseDragged = 0; + $i = 0; + while ($i <= 4) { + if ($this.$inputState0.$keyBoardMouseIsMouseButtonDown.data[$i]) { + $this.$inputState0.$inputEvents.$mouseDragged = 1; + $this.$inputState0.$inputEvents.$mouseMoved = 0; + break c; + } + $i = $i + 1 | 0; + } + } + } + $this.$inputState0.$inputEvents.$mouseScrolled = !$buttonScrolledUp && !$buttonScrolledDown ? 0 : 1; + $this.$inputState0.$inputEvents.$mouseScrolledAmount = $buttonScrolledUp ? (-1.0) : !$buttonScrolledDown ? 0.0 : 1.0; + return; + } + d: { + switch ($i) { + case 0: + break; + case 1: + $buttonMouseXDown = $buttonMouse2Down; + break d; + case 2: + $buttonMouseXDown = $buttonMouse3Down; + break d; + case 3: + $buttonMouseXDown = $buttonMouse4Down; + break d; + case 4: + $buttonMouseXDown = $buttonMouse5Down; + break d; + default: + break b; + } + $buttonMouseXDown = $buttonMouse1Down; + } + if ($this.$inputState0.$keyBoardMouseIsMouseButtonDown.data[$i] != $buttonMouseXDown) { + $this.$inputState0.$keyBoardMouseIsMouseButtonDown.data[$i] = $buttonMouseXDown; + if (!$this.$inputState0.$keyBoardMouseIsMouseButtonDown.data[$i]) { + $this.$inputState0.$inputEvents.$mouseUp = 1; + $this.$inputState0.$inputEvents.$mouseUpButtons.$add2(jl_Integer_valueOf($i)); + $anyButtonChanged = 1; + } else { + $this.$inputState0.$inputEvents.$mouseDown = 1; + $this.$inputState0.$inputEvents.$mouseDownButtons.$add2(jl_Integer_valueOf($i)); + $anyButtonChanged = 1; + if (!$i) { + if (Long_lt(Long_sub(jl_System_currentTimeMillis(), $this.$inputState0.$keyBoardMouseLastMouseClick), Long_fromInt(180))) + $this.$inputState0.$inputEvents.$mouseDoubleClick = 1; + $this.$inputState0.$keyBoardMouseLastMouseClick = jl_System_currentTimeMillis(); + } + } + } + $this.$inputState0.$inputEvents.$mouseButtonsDown.data[$i] = $this.$inputState0.$keyBoardMouseIsMouseButtonDown.data[$i]; + $i = $i + 1 | 0; + } + var$17 = new jl_IllegalStateException; + var$47 = jl_StringBuilder__init_(); + jl_StringBuilder_append1(jl_StringBuilder_append(var$47, $rt_s(711)), $i); + jl_IllegalStateException__init_2(var$17, jl_StringBuilder_toString(var$47)); + $rt_throw(var$17); +} +function omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $keys) { + var $i, var$4; + a: { + if ($keys !== null) { + $i = 0; + while (true) { + var$4 = $keys.data; + if ($i >= var$4.length) + break a; + if ($translatedKeys.data[var$4[$i]]) + return 1; + $i = $i + 1 | 0; + } + } + } + return 0; +} +function omceu_UIEngine_updateGamePadMouseControl($this) { + var $translatedButtons, $stickLeft, $stickRight, $buttonLeft, $buttonRight, $buttonUp, $buttonDown, $buttonMouse1Down, $buttonMouse2Down, $buttonMouse3Down, $buttonMouse4Down, $buttonMouse5Down, $buttonScrolledUp, $buttonScrolledDown; + a: { + b: { + $translatedButtons = $this.$inputState0.$gamePadTranslatedButtonsDown; + $stickLeft = $this.$api1.$config.$isGamePadMouseStickLeftEnabled(); + $stickRight = $this.$api1.$config.$isGamePadMouseStickRightEnabled(); + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$x4 < (-0.4000000059604645))) { + if (!$stickRight) + break b; + if ($this.$inputState0.$gamePadTranslatedStickRight.$x4 >= (-0.4000000059604645)) + break b; + } + $buttonLeft = 1; + break a; + } + $buttonLeft = 0; + } + c: { + d: { + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$x4 > 0.4000000059604645)) { + if (!$stickRight) + break d; + if ($this.$inputState0.$gamePadTranslatedStickRight.$x4 <= 0.4000000059604645) + break d; + } + $buttonRight = 1; + break c; + } + $buttonRight = 0; + } + e: { + f: { + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$y4 > 0.4000000059604645)) { + if (!$stickRight) + break f; + if ($this.$inputState0.$gamePadTranslatedStickRight.$y4 <= 0.4000000059604645) + break f; + } + $buttonUp = 1; + break e; + } + $buttonUp = 0; + } + g: { + h: { + if (!($stickLeft && $this.$inputState0.$gamePadTranslatedStickLeft.$y4 < (-0.4000000059604645))) { + if (!$stickRight) + break h; + if ($this.$inputState0.$gamePadTranslatedStickRight.$y4 >= (-0.4000000059604645)) + break h; + } + $buttonDown = 1; + break g; + } + $buttonDown = 0; + } + $buttonMouse1Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsMouse1()); + $buttonMouse2Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsMouse2()); + $buttonMouse3Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsMouse3()); + $buttonMouse4Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsMouse4()); + $buttonMouse5Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsMouse5()); + $buttonScrolledUp = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsScrollUp()); + $buttonScrolledDown = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedButtons, $this.$api1.$config.$getGamePadMouseButtonsScrollDown()); + omceu_UIEngine_translateSimulatedMouseEvents($this, $buttonLeft, $buttonRight, $buttonUp, $buttonDown, $buttonMouse1Down, $buttonMouse2Down, $buttonMouse3Down, $buttonMouse4Down, $buttonMouse5Down, $buttonScrolledUp, $buttonScrolledDown); +} +function omceu_UIEngine_updateKeyBoardMouseControl($this) { + var $translatedKeys, $buttonLeft, $buttonRight, $buttonUp, $buttonDown, $buttonMouse1Down, $buttonMouse2Down, $buttonMouse3Down, $buttonMouse4Down, $buttonMouse5Down, $buttonScrolledUp, $buttonScrolledDown; + if ($this.$inputState0.$focusedTextField !== null) + return; + $translatedKeys = $this.$inputState0.$keyBoardTranslatedKeysDown; + $buttonLeft = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsLeft()); + $buttonRight = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsRight()); + $buttonUp = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsUp()); + $buttonDown = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyBoardControlButtonsDown()); + $buttonMouse1Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsMouse1()); + $buttonMouse2Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsMouse2()); + $buttonMouse3Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsMouse3()); + $buttonMouse4Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsMouse4()); + $buttonMouse5Down = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsMouse5()); + $buttonScrolledUp = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsScrollUp()); + $buttonScrolledDown = omceu_UIEngine_isTranslatedKeyCodeDown($this, $translatedKeys, $this.$api1.$config.$getKeyboardMouseButtonsScrollDown()); + omceu_UIEngine_translateSimulatedMouseEvents($this, $buttonLeft, $buttonRight, $buttonUp, $buttonDown, $buttonMouse1Down, $buttonMouse2Down, $buttonMouse3Down, $buttonMouse4Down, $buttonMouse5Down, $buttonScrolledUp, $buttonScrolledDown); +} +function omceu_UIEngine_updateGUIMouseBounds($this) { + if ($this.$inputState0.$mouse_gui.$x10 < 0) + $this.$inputState0.$mouse_gui.$x10 = 0; + if ($this.$inputState0.$mouse_gui.$x10 > $this.$inputState0.$internalResolutionWidth) + $this.$inputState0.$mouse_gui.$x10 = $this.$inputState0.$internalResolutionWidth; + if ($this.$inputState0.$mouse_gui.$y10 < 0) + $this.$inputState0.$mouse_gui.$y10 = 0; + if ($this.$inputState0.$mouse_gui.$y10 > $this.$inputState0.$internalResolutionHeight) + $this.$inputState0.$mouse_gui.$y10 = $this.$inputState0.$internalResolutionHeight; +} +function omceu_UIEngine_updateGameMouseXY($this) { + $this.$inputState0.$vector_fboCursor.$x2 = $this.$inputState0.$mouse_gui.$x10; + $this.$inputState0.$vector_fboCursor.$y2 = cbg_Gdx_graphics.$getHeight() - $this.$inputState0.$mouse_gui.$y10 | 0; + $this.$inputState0.$vector_fboCursor.$z = 1.0; + $this.$inputState0.$camera_game.$unproject($this.$inputState0.$vector_fboCursor, 0.0, 0.0, $this.$inputState0.$internalResolutionWidth, $this.$inputState0.$internalResolutionHeight); + $this.$inputState0.$mouse.$x10 = $this.$inputState0.$vector_fboCursor.$x2 | 0; + $this.$inputState0.$mouse.$y10 = $this.$inputState0.$vector_fboCursor.$y2 | 0; +} +function omceu_UIEngine_updateHardwareMouseControl($this) { + $this.$inputState0.$vector2_unproject.$x4 = cbg_Gdx_input.$getX(); + $this.$inputState0.$vector2_unproject.$y4 = cbg_Gdx_input.$getY(); + $this.$inputState0.$viewport_screen.$unproject0($this.$inputState0.$vector2_unproject); + $this.$inputState0.$vector_fboCursor.$x2 = $this.$inputState0.$vector2_unproject.$x4; + $this.$inputState0.$vector_fboCursor.$y2 = cbg_Gdx_graphics.$getHeight() - $this.$inputState0.$vector2_unproject.$y4; + $this.$inputState0.$vector_fboCursor.$z = 1.0; + $this.$inputState0.$camera_gui.$unproject($this.$inputState0.$vector_fboCursor, 0.0, 0.0, $this.$inputState0.$internalResolutionWidth, $this.$inputState0.$internalResolutionHeight); + $this.$inputState0.$mouse_delta.$x10 = ($this.$inputState0.$vector_fboCursor.$x2 | 0) - $this.$inputState0.$mouse_gui.$x10 | 0; + $this.$inputState0.$mouse_delta.$y10 = ($this.$inputState0.$vector_fboCursor.$y2 | 0) - $this.$inputState0.$mouse_gui.$y10 | 0; + $this.$inputState0.$mouse_gui.$x10 = omcet_Tools$Calc_inBounds0($this.$inputState0.$vector_fboCursor.$x2 | 0, 0, $this.$inputState0.$internalResolutionWidth); + $this.$inputState0.$mouse_gui.$y10 = omcet_Tools$Calc_inBounds0($this.$inputState0.$vector_fboCursor.$y2 | 0, 0, $this.$inputState0.$internalResolutionHeight); +} +function omceu_UIEngine_updateLastGUIMouseHover($this) { + $this.$inputState0.$lastGUIMouseHover = omceu_UIEngine_findCurrentLastGUIMouseHover($this); +} +function omceu_UIEngine_updateNotifications($this) { + var $notification; + a: { + if ($this.$inputState0.$notifications0.$size0() > 0) { + b: { + c: { + $notification = $this.$inputState0.$notifications0.$get5(0); + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$notification$STATE_NOTIFICATION.data[jl_Enum_ordinal($notification.$state1)]) { + case 1: + break; + case 2: + $notification.$timer = jl_System_currentTimeMillis(); + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_DISPLAY; + break a; + case 3: + break b; + case 4: + break c; + case 5: + if (Long_le(Long_sub(jl_System_currentTimeMillis(), $notification.$timer), Long_fromInt($this.$api1.$config.$getNotificationsFadeoutTime()))) + break a; + omceu_UICommons_notification_removeFromScreen($this.$inputState0, $notification); + break a; + default: + break a; + } + $notification.$timer = jl_System_currentTimeMillis(); + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_SCROLL; + break a; + } + if (Long_le(Long_sub(jl_System_currentTimeMillis(), $notification.$timer), Long_fromInt($notification.$displayTime))) + break a; + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_FADEOUT; + $notification.$timer = jl_System_currentTimeMillis(); + break a; + } + if (Long_gt(Long_sub(jl_System_currentTimeMillis(), $notification.$timer), Long_fromInt(500))) { + $notification.$scroll = $notification.$scroll + $this.$api1.$config.$getNotificationsScrollSpeed() | 0; + if ($notification.$scroll >= $notification.$scrollMax) { + omceugn_STATE_NOTIFICATION_$callClinit(); + $notification.$state1 = omceugn_STATE_NOTIFICATION_DISPLAY; + $notification.$timer = jl_System_currentTimeMillis(); + } + } + } + } +} +function omceu_UIEngine_executeOnMouseClickCommonAction($this, $uiObject, $button) { + var $commonActions; + if ($uiObject === null) + return; + $commonActions = omceu_UIEngine_getUIObjectCommonActions($this, $uiObject); + if ($commonActions !== null) + $commonActions.$onMouseClick($button); + if ($uiObject instanceof omceugc_Component) + omceu_UIEngine_executeOnMouseClickCommonAction($this, $uiObject.$addedToWindow, $button); +} +function omceu_UIEngine_executeOnMouseDoubleClickCommonAction($this, $uiObject, $button) { + var $commonActions; + if ($uiObject === null) + return; + $commonActions = omceu_UIEngine_getUIObjectCommonActions($this, $uiObject); + if ($commonActions !== null) + $commonActions.$onMouseDoubleClick($button); + if ($uiObject instanceof omceugc_Component) + omceu_UIEngine_executeOnMouseDoubleClickCommonAction($this, $uiObject.$addedToWindow, $button); +} +function omceu_UIEngine_executeOnMouseScrollCommonAction($this, $uiObject, $scrolled) { + var $commonActions; + if ($uiObject === null) + return; + $commonActions = omceu_UIEngine_getUIObjectCommonActions($this, $uiObject); + if ($commonActions !== null) + $commonActions.$onMouseScroll($scrolled); + if ($uiObject instanceof omceugc_Component) + omceu_UIEngine_executeOnMouseScrollCommonAction($this, $uiObject.$addedToWindow, $scrolled); +} +function omceu_UIEngine_getUIObjectCommonActions($this, $uiObject) { + if (jl_Object_getClass($uiObject) === $rt_cls(omceug_Window)) + return $uiObject.$windowAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugn_Notification)) + return $uiObject.$notificationAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugcb_Button)) + return $uiObject.$buttonAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugcc_ComboBox)) + return $uiObject.$comboBoxAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugcv_GameViewPort)) + return $uiObject.$gameViewPortAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugci_Image)) + return $uiObject.$imageAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugci_Inventory)) + return $uiObject.$inventoryAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugcl_List)) + return $uiObject.$listAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugcm_Map)) + return $uiObject.$mapAction; + if (jl_Object_getClass($uiObject) !== $rt_cls(omceugcs_ScrollBarHorizontal) && jl_Object_getClass($uiObject) !== $rt_cls(omceugcs_ScrollBarVertical)) { + if (jl_Object_getClass($uiObject) === $rt_cls(omceugct_TabBar)) + return $uiObject.$tabBarAction; + if (jl_Object_getClass($uiObject) === $rt_cls(omceugct_Text)) + return $uiObject.$textAction; + if (jl_Object_getClass($uiObject) !== $rt_cls(omceugct_TextField)) + return null; + return $uiObject.$textFieldAction; + } + return $uiObject.$scrollBarAction; +} +function omceu_UIEngine_updateGameCamera($this) { + $this.$inputState0.$camera_game.$position6.$set0($this.$inputState0.$camera_x1, $this.$inputState0.$camera_y1, $this.$inputState0.$camera_z0); + $this.$inputState0.$camera_game.$zoom = $this.$inputState0.$camera_zoom0; + $this.$inputState0.$camera_game.$viewportWidth = $this.$inputState0.$camera_width; + $this.$inputState0.$camera_game.$viewportHeight = $this.$inputState0.$camera_height; + $this.$inputState0.$camera_game.$update(); +} +function omceu_UIEngine_updateMouseCursor($this) { + if ($this.$inputState0.$lastGUIMouseHover !== null) + $this.$inputState0.$cursor0 = $this.$api1.$config.$getCursorGui(); + else if ($this.$inputState0.$displayOverrideCursor) { + $this.$inputState0.$cursor0 = $this.$inputState0.$overrideCursor; + $this.$inputState0.$displayOverrideCursor = 0; + } else if ($this.$inputState0.$mouseTool0 === null) + $this.$inputState0.$cursor0 = null; + else if (!$this.$inputState0.$inputEvents.$mouseButtonsDown.data[0]) + $this.$inputState0.$cursor0 = $this.$inputState0.$mouseTool0.$cursor; + else + $this.$inputState0.$cursor0 = $this.$inputState0.$mouseTool0.$cursorDown; +} +function omceu_UIEngine_executeUpdateAction($this, $updateAction, $currentTimeMillis) { + if (Long_le(Long_sub($currentTimeMillis, $updateAction.$lastUpdate), Long_fromInt($updateAction.$interval))) + return 0; + $updateAction.$onUpdate(); + $updateAction.$lastUpdate = $currentTimeMillis; + return 1; +} +function omceu_UIEngine_findCurrentLastGUIMouseHover($this) { + var $i, $screenComponent, $window, $wndX, $wndY, $wndWidth, $wndHeight, $collidesWithWindow, $ic, $component, $notification; + $i = 0; + while (true) { + if ($i >= $this.$inputState0.$notifications0.$size0()) { + a: { + if ($this.$inputState0.$openContextMenu !== null) { + $i = 0; + while (true) { + if ($i >= $this.$inputState0.$openContextMenu.$items3.$size0()) + break a; + if (omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, $this.$inputState0.$openContextMenu.$x8, ($this.$inputState0.$openContextMenu.$y8 - 8 | 0) - ($i * 8 | 0) | 0, $this.$inputState0.$displayedContextMenuWidth * 8 | 0, 8)) + break; + $i = $i + 1 | 0; + } + return $this.$inputState0.$openContextMenu.$items3.$get5($i); + } + } + if ($this.$inputState0.$openComboBox !== null && omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, omceu_UICommons_component_getAbsoluteX($this.$inputState0.$openComboBox), omceu_UICommons_component_getAbsoluteY($this.$inputState0.$openComboBox) - ($this.$inputState0.$openComboBox.$items7.$size0() * 8 | 0) | 0, $this.$inputState0.$openComboBox.$width0 * 8 | 0, $this.$inputState0.$openComboBox.$items7.$size0() * 8 | 0)) + return $this.$inputState0.$openComboBox; + $i = $this.$inputState0.$windows0.$size0() - 1 | 0; + while (true) { + if ($i < 0) { + $i = 0; + while (true) { + if ($i >= $this.$inputState0.$screenComponents.$size0()) + return null; + $screenComponent = $this.$inputState0.$screenComponents.$get5($i); + if (omceu_UIEngine_mouseCollidesWithComponent($this, $screenComponent)) + break; + $i = $i + 1 | 0; + } + return $screenComponent; + } + $window = $this.$inputState0.$windows0.$get5($i); + if ($window.$visible1) { + $wndX = $window.$x0; + $wndY = $window.$y0 + (!$window.$folded ? 0 : ($window.$height1 - 1 | 0) * 8 | 0) | 0; + $wndWidth = omceu_UICommons_window_getRealWidth($window); + $wndHeight = omceu_UICommons_window_getRealHeight($window); + $collidesWithWindow = omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, $wndX, $wndY, $wndWidth, $wndHeight); + if ($collidesWithWindow) + break; + } + $i = $i + (-1) | 0; + } + $ic = $window.$components.$size0() - 1 | 0; + while ($ic >= 0) { + $component = $window.$components.$get5($ic); + if (omceu_UIEngine_mouseCollidesWithComponent($this, $component)) + return $component; + $ic = $ic + (-1) | 0; + } + return $window; + } + $notification = $this.$inputState0.$notifications0.$get5($i); + if ($notification.$notificationAction !== null && omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, 0, $this.$inputState0.$internalResolutionWidth - (($i + 1 | 0) * 8 | 0) | 0, $this.$inputState0.$internalResolutionWidth, 8)) + break; + $i = $i + 1 | 0; + } + return $notification; +} +function omceu_UIEngine_mouseCollidesWithComponent($this, $component) { + if (!$component.$visible0) + return 0; + if ($component.$disabled) + return 0; + if (omceu_UICommons_component_isHiddenByTab($component)) + return 0; + if (!omcet_Tools$Calc_pointRectsCollide($this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10, omceu_UICommons_component_getAbsoluteX($component), omceu_UICommons_component_getAbsoluteY($component), $component.$width0 * 8 | 0, $component.$height0 * 8 | 0)) + return 0; + $this.$inputState0.$lastGUIMouseHover = $component; + return 1; +} +function omceu_UIEngine_render($this) { + var $i; + $i = 0; + while ($i < $this.$inputState0.$gameViewPorts.$size0()) { + omceu_UIEngine_renderGameViewPortFrameBuffer($this, $this.$inputState0.$gameViewPorts.$get5($i)); + $i = $i + 1 | 0; + } + $this.$inputState0.$spriteBatch_game.$setProjectionMatrix($this.$inputState0.$camera_game.$combined); + $this.$inputState0.$frameBuffer_game.$begin(); + $this.$uiAdapter.$render4($this.$inputState0.$spriteBatch_game, 1); + $this.$inputState0.$frameBuffer_game.$end7(); + $this.$inputState0.$frameBuffer_gui.$begin(); + omceu_UIEngine_render_glClear($this); + $this.$inputState0.$spriteBatch_gui.$setProjectionMatrix($this.$inputState0.$camera_gui.$combined); + $this.$uiAdapter.$renderUIBefore($this.$inputState0.$spriteBatch_gui); + omceu_UIEngine_renderGUI($this); + $this.$uiAdapter.$renderUIAfter($this.$inputState0.$spriteBatch_gui); + $this.$inputState0.$frameBuffer_gui.$end7(); + $this.$inputState0.$spriteBatch_screen.$setProjectionMatrix($this.$inputState0.$camera_screen.$combined); + $this.$inputState0.$frameBuffer_upScale.$begin(); + $this.$uiAdapter.$renderFinalScreen($this.$inputState0.$spriteBatch_screen, $this.$inputState0.$texture_game, $this.$inputState0.$texture_gui, $this.$inputState0.$internalResolutionWidth, $this.$inputState0.$internalResolutionHeight); + $this.$inputState0.$frameBuffer_upScale.$end7(); + $this.$inputState0.$viewport_screen.$apply4(); + omceu_UIEngine_render_glClear($this); + $this.$inputState0.$spriteBatch_screen.$begin(); + $this.$inputState0.$spriteBatch_screen.$draw1($this.$inputState0.$texture_upScale, 0.0, 0.0, $this.$inputState0.$internalResolutionWidth, $this.$inputState0.$internalResolutionHeight); + $this.$inputState0.$spriteBatch_screen.$end7(); +} +function omceu_UIEngine_renderGameViewPortFrameBuffer($this, $gameViewPort) { + var $x, $y, $z, $zoom, $width, $height; + if (omceu_UIEngine_render_isComponentNotRendered($this, $gameViewPort)) + return; + if (Long_gt(Long_sub(jl_System_currentTimeMillis(), $gameViewPort.$updateTimer), Long_fromInt($gameViewPort.$updateTime))) { + $x = $this.$inputState0.$camera_x1; + $y = $this.$inputState0.$camera_y1; + $z = $this.$inputState0.$camera_z0; + $zoom = $this.$inputState0.$camera_zoom0; + $width = $this.$inputState0.$camera_width; + $height = $this.$inputState0.$camera_height; + $this.$inputState0.$camera_x1 = $gameViewPort.$camera_x; + $this.$inputState0.$camera_y1 = $gameViewPort.$camera_y; + $this.$inputState0.$camera_z0 = $gameViewPort.$camera_z; + $this.$inputState0.$camera_zoom0 = $gameViewPort.$camera_zoom; + $this.$inputState0.$camera_width = $gameViewPort.$width0 * 8 | 0; + $this.$inputState0.$camera_height = $gameViewPort.$height0 * 8 | 0; + omceu_UIEngine_updateGameCamera($this); + $this.$inputState0.$spriteBatch_game.$setProjectionMatrix($this.$inputState0.$camera_game.$combined); + $gameViewPort.$frameBuffer.$begin(); + $this.$uiAdapter.$render4($this.$inputState0.$spriteBatch_game, 0); + $gameViewPort.$frameBuffer.$end7(); + $this.$inputState0.$camera_x1 = $x; + $this.$inputState0.$camera_y1 = $y; + $this.$inputState0.$camera_z0 = $z; + $this.$inputState0.$camera_zoom0 = $zoom; + $this.$inputState0.$camera_width = $width; + $this.$inputState0.$camera_height = $height; + omceu_UIEngine_updateGameCamera($this); + $gameViewPort.$updateTimer = jl_System_currentTimeMillis(); + } +} +function omceu_UIEngine_renderGUI($this) { + var $i, $component, $window; + $this.$inputState0.$animation_timer_gui = $this.$inputState0.$animation_timer_gui + cbg_Gdx_graphics.$getDeltaTime(); + $this.$inputState0.$spriteBatch_gui.$begin(); + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); + if ($this.$inputState0.$modalWindow !== null) + omceu_UIEngine_render_enableGrayScaleShader($this, 1); + $i = 0; + while ($i < $this.$inputState0.$screenComponents.$size0()) { + $component = $this.$inputState0.$screenComponents.$get5($i); + omceu_UIEngine_render_drawComponent($this, $component); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $this.$inputState0.$screenComponents.$size0()) { + $component = $this.$inputState0.$screenComponents.$get5($i); + omceu_UIEngine_render_drawComponentTopLayer($this, null, $component); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $this.$inputState0.$windows0.$size0()) { + $window = $this.$inputState0.$windows0.$get5($i); + if ($this.$inputState0.$modalWindow !== null && $this.$inputState0.$modalWindow === $window) + omceu_UIEngine_render_enableGrayScaleShader($this, 0); + omceu_UIEngine_render_drawWindow($this, $window); + $i = $i + 1 | 0; + } + omceu_UIEngine_render_enableGrayScaleShader($this, 0); + omceu_UIEngine_render_drawNotifications($this); + omceu_UIEngine_render_drawContextMenu($this); + omceu_UIEngine_render_drawTooltip($this); + omceu_UIEngine_render_drawOnScreenTextInput($this); + omceu_UIEngine_render_drawCursorListDrags($this); + omceu_UIEngine_render_drawCursor($this); + $this.$inputState0.$spriteBatch_gui.$end7(); +} +function omceu_UIEngine_render_drawOnScreenTextInput($this) { + var $onScreenTextInput, $chars, $i, $index, var$5; + if ($this.$inputState0.$openMouseTextInput === null) + return; + $onScreenTextInput = $this.$inputState0.$openMouseTextInput; + $chars = !$onScreenTextInput.$upperCase ? $onScreenTextInput.$charactersLC : $onScreenTextInput.$charactersUC; + $i = 1; + while ($i <= 4) { + $index = $onScreenTextInput.$selectedIndex - $i | 0; + if ($index >= 0) { + var$5 = $chars.data; + if ($index < var$5.length) + omceu_UIEngine_render_drawOnScreenTextInputCharacter($this, $onScreenTextInput.$font13, var$5[$index], $onScreenTextInput.$x15 - ($i * 12 | 0) | 0, $onScreenTextInput.$y15 - ($rt_imul($i, $i) / 2 | 0) | 0, $onScreenTextInput.$upperCase, 0); + } + $i = $i + 1 | 0; + } + $i = 1; + while ($i <= 4) { + $index = $onScreenTextInput.$selectedIndex + $i | 0; + if ($index >= 0) { + var$5 = $chars.data; + if ($index < var$5.length) + omceu_UIEngine_render_drawOnScreenTextInputCharacter($this, $onScreenTextInput.$font13, var$5[$index], $onScreenTextInput.$x15 + ($i * 12 | 0) | 0, $onScreenTextInput.$y15 - ($rt_imul($i, $i) / 2 | 0) | 0, $onScreenTextInput.$upperCase, 0); + } + $i = $i + 1 | 0; + } + var$5 = $chars.data; + omceu_UIEngine_render_drawOnScreenTextInputCharacter($this, $onScreenTextInput.$font13, var$5[$onScreenTextInput.$selectedIndex], $onScreenTextInput.$x15, $onScreenTextInput.$y15, $onScreenTextInput.$upperCase, $this.$inputState0.$mTextInputConfirmPressed); + omceu_UIEngine_render_batchSetColor($this, $onScreenTextInput.$color11.$r1, $onScreenTextInput.$color11.$g1, $onScreenTextInput.$color11.$b1, 1.0); + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_SELECTED, $onScreenTextInput.$x15 - 1 | 0, $onScreenTextInput.$y15 - 1 | 0); + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawOnScreenTextInputCharacter($this, $font, $c, $x, $y, $upperCase, $pressed) { + var $pressedIndex, $offset; + $pressedIndex = !$pressed ? 0 : 1; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CHARACTER, $x, $y, $pressedIndex); + if ($c == 10) + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_CONFIRM, $x, $y, $pressedIndex); + if ($c == 9) + omceu_UIEngine_render_drawCMediaGFX0($this, !$upperCase ? omceum_GUIBaseMedia_GUI_OSTEXTINPUT_LOWERCASE : omceum_GUIBaseMedia_GUI_OSTEXTINPUT_UPPERCASE, $x, $y, $pressedIndex); + if ($c == 8) + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_OSTEXTINPUT_DELETE, $x, $y, $pressedIndex); + else { + $offset = !$pressed ? 0 : 1; + omceu_UIEngine_render_drawFont($this, $font, jl_String_valueOf2($c), 1.0, ($x + 2 | 0) + $offset | 0, ($y + 2 | 0) - $offset | 0); + } +} +function omceu_UIEngine_render_drawCursor($this) { + omceu_UIEngine_render_drawCMediaGFX($this, $this.$inputState0.$cursor0, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10); + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_isComponentNotRendered($this, $component) { + if (!$component.$visible0) + return 1; + if ($component.$addedToWindow !== null && !$component.$addedToWindow.$visible1) + return 1; + return omceu_UICommons_component_isHiddenByTab($component); +} +function omceu_UIEngine_render_getTabCMediaIndex($this, $x, $width) { + if ($width == 1) + return 3; + if (!$x) + return 0; + if ($x != ($width - 1 | 0)) + return 1; + return 2; +} +function omceu_UIEngine_render_getWindowCMediaIndex($this, $x, $y, $width, $height, $hasTitleBar) { + if (!$hasTitleBar) + return omceu_UIEngine_render_get16TilesCMediaIndex($this, $x, $y, $width, $height); + if ($y != ($height - 1 | 0)) + return omceu_UIEngine_render_get16TilesCMediaIndex($this, $x, $y, $width, $height); + if (!$x) + return 12; + if ($x != ($width - 1 | 0)) + return 13; + return 14; +} +function omceu_UIEngine_render_getListDragCMediaIndex($this, $x, $width) { + return !$x ? 0 : $x != ($width - 1 | 0) ? 1 : 2; +} +function omceu_UIEngine_render_get16TilesCMediaIndex($this, $x, $y, $width, $height) { + var var$5; + var$5 = $rt_compare($width, 1); + if (!var$5 && $height == 1) + return 3; + if (!var$5) { + if (!$y) + return 7; + if ($y != ($height - 1 | 0)) + return 11; + return 15; + } + if ($height == 1) { + if (!$x) + return 12; + if ($x != ($width - 1 | 0)) + return 13; + return 14; + } + if (!$x && !$y) + return 8; + var$5 = $rt_compare($x, $width - 1 | 0); + if (!var$5 && $y == ($height - 1 | 0)) + return 2; + if (!var$5 && !$y) + return 10; + if (!$x && $y == ($height - 1 | 0)) + return 0; + if (!$x) + return 4; + if (!var$5) + return 6; + if (!$y) + return 9; + if ($y != ($height - 1 | 0)) + return 5; + return 1; +} +function omceu_UIEngine_render_get9TilesCMediaIndex($this, $x, $y, $width, $height) { + var var$5; + if (!$x && !$y) + return 6; + var$5 = $rt_compare($x, $width - 1 | 0); + if (!var$5 && !$y) + return 8; + if (!$x && $y == ($height - 1 | 0)) + return 0; + if (!var$5 && $y == ($height - 1 | 0)) + return 2; + if (!$y) + return 7; + if ($y == ($height - 1 | 0)) + return 1; + if (!$x) + return 3; + if (var$5) + return 4; + return 5; +} +function omceu_UIEngine_render_drawComponentTopLayer($this, $window, $component) { + var $alpha, $combobox, $width, $height, $iy, $comboBoxItem, $ix, $index, var$11, var$12, var$13, var$14, var$15, $cMenuTexture, $i; + if (omceu_UIEngine_render_isComponentNotRendered($this, $component)) + return; + $alpha = $window === null ? $component.$color_a : $component.$color_a * $window.$color_a0; + a: { + omceu_UIEngine_render_batchSetColor($this, $component.$color_r, $component.$color_g, $component.$color_b, $alpha); + if (jl_Object_getClass($component) === $rt_cls(omceugcc_ComboBox)) { + $combobox = $component; + if (omceu_UICommons_comboBox_isOpen($combobox, $this.$inputState0)) { + $width = $combobox.$width0; + $height = $combobox.$items7.$size0(); + $iy = 0; + while ($iy < $height) { + $comboBoxItem = $combobox.$items7.$get5($iy); + $ix = 0; + while ($ix < $width) { + $index = omceu_UIEngine_render_get9TilesCMediaIndex($this, $ix, $iy, $width, $height); + var$11 = $this.$inputState0.$mouse_gui.$x10; + var$12 = $this.$inputState0.$mouse_gui.$y10; + var$13 = omceu_UICommons_component_getAbsoluteX($combobox); + var$14 = omceu_UICommons_component_getAbsoluteY($combobox) - 8 | 0; + var$15 = $iy * 8 | 0; + if (!omcet_Tools$Calc_pointRectsCollide(var$11, var$12, var$13, var$14 - var$15 | 0, $combobox.$width0 * 8 | 0, 8)) { + omceum_GUIBaseMedia_$callClinit(); + $cMenuTexture = omceum_GUIBaseMedia_GUI_COMBOBOX_LIST; + } else { + omceum_GUIBaseMedia_$callClinit(); + $cMenuTexture = omceum_GUIBaseMedia_GUI_COMBOBOX_LIST_SELECTED; + } + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $comboBoxItem.$color_r3, $comboBoxItem.$color_g3, $comboBoxItem.$color_b3, $alpha); + omceu_UIEngine_render_drawCMediaGFX0($this, $cMenuTexture, omceu_UICommons_component_getAbsoluteX($combobox) + ($ix * 8 | 0) | 0, (omceu_UICommons_component_getAbsoluteY($combobox) - var$15 | 0) - 8 | 0, $index); + omceu_UIEngine_render_batchLoadColor($this); + $ix = $ix + 1 | 0; + } + $iy = $iy + 1 | 0; + } + $i = 0; + while (true) { + if ($i >= $combobox.$items7.$size0()) + break a; + $comboBoxItem = $combobox.$items7.$get5($i); + omceu_UIEngine_render_drawFont0($this, $comboBoxItem.$font10, $comboBoxItem.$text8, $alpha, omceu_UICommons_component_getAbsoluteX($combobox), (omceu_UICommons_component_getAbsoluteY($combobox) - ($i * 8 | 0) | 0) - 8 | 0, 2, 1, $comboBoxItem.$icon2, $comboBoxItem.$iconIndex1, $combobox.$width0 * 8 | 0); + $i = $i + 1 | 0; + } + } + } + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawContextMenu($this) { + var $alpha, $contextMenu, $width, $height, $iy, $contextMenuItem, $ix, $index, var$9, var$10, var$11, var$12, var$13, $cMenuTexture, $item; + a: { + if ($this.$inputState0.$openContextMenu !== null) { + $alpha = $this.$inputState0.$openContextMenu.$color_a1; + $contextMenu = $this.$inputState0.$openContextMenu; + $width = $this.$inputState0.$displayedContextMenuWidth; + $height = $contextMenu.$items3.$size0(); + $iy = 0; + while ($iy < $height) { + $contextMenuItem = $contextMenu.$items3.$get5($iy); + $ix = 0; + while ($ix < $width) { + $index = omceu_UIEngine_render_get9TilesCMediaIndex($this, $ix, $iy, $width, $height); + var$9 = $this.$inputState0.$mouse_gui.$x10; + var$10 = $this.$inputState0.$mouse_gui.$y10; + var$11 = $contextMenu.$x8; + var$12 = $contextMenu.$y8 - 8 | 0; + var$13 = $iy * 8 | 0; + if (!omcet_Tools$Calc_pointRectsCollide(var$9, var$10, var$11, var$12 - var$13 | 0, $this.$inputState0.$displayedContextMenuWidth * 8 | 0, 8)) { + omceum_GUIBaseMedia_$callClinit(); + $cMenuTexture = omceum_GUIBaseMedia_GUI_CONTEXT_MENU; + } else { + omceum_GUIBaseMedia_$callClinit(); + $cMenuTexture = omceum_GUIBaseMedia_GUI_CONTEXT_MENU_SELECTED; + } + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $contextMenuItem.$color_r5, $contextMenuItem.$color_g5, $contextMenuItem.$color_b5, $alpha); + omceu_UIEngine_render_drawCMediaGFX0($this, $cMenuTexture, $contextMenu.$x8 + ($ix * 8 | 0) | 0, ($contextMenu.$y8 - var$13 | 0) - 8 | 0, $index); + omceu_UIEngine_render_batchLoadColor($this); + $ix = $ix + 1 | 0; + } + $iy = $iy + 1 | 0; + } + $iy = 0; + while (true) { + if ($iy >= $contextMenu.$items3.$size0()) + break a; + $item = $contextMenu.$items3.$get5($iy); + omceu_UIEngine_render_drawFont0($this, $item.$font12, $item.$text11, $alpha, $contextMenu.$x8, ($contextMenu.$y8 - ($iy * 8 | 0) | 0) - 8 | 0, 2, 1, $item.$icon3, $item.$iconIndex2, $width * 8 | 0); + $iy = $iy + 1 | 0; + } + } + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawTooltip($this) { + var $tooltip, $text_width_max, $i, $line, $line_width, $tooltip_width, $tooltip_height, var$8, var$9, $tooltip_x, $tooltip_y, $direction, $collidesLeft, $collidesRight, $collidesUp, $collidesDown, var$17, var$18, var$19, $tx, $ty, $titleIndex, $lineTxt, $text_width, $toolTipImage; + if ($this.$inputState0.$tooltip === null) + return; + if ($this.$inputState0.$tooltip_wait_delay) + return; + if ($this.$inputState0.$tooltip.$lines1 !== null && $this.$inputState0.$tooltip.$lines1.data.length) { + $tooltip = $this.$inputState0.$tooltip; + $text_width_max = 0; + $i = 0; + while ($i < $tooltip.$lines1.data.length) { + $line = $tooltip.$lines1.data[$i]; + $line_width = $this.$mediaManager6.$textWidth($tooltip.$font11, $line); + if ($line_width > $text_width_max) + $text_width_max = $line_width; + $i = $i + 1 | 0; + } + $tooltip_width = ($text_width_max + 16 | 0) / 8 | 0; + $tooltip_height = $tooltip.$lines1.data.length; + var$8 = omcet_Tools$Calc_lowerBounds($tooltip_width, 1); + var$9 = omcet_Tools$Calc_lowerBounds($tooltip_height, 1); + $tooltip_x = 0; + $tooltip_y = 0; + $direction = 1; + $collidesLeft = 1; + $collidesRight = 1; + $collidesUp = 1; + $collidesDown = 1; + var$17 = $this.$inputState0.$mouse_gui.$x10; + var$18 = (var$8 + 2 | 0) * 8 | 0; + if ((var$17 + var$18 | 0) <= $this.$inputState0.$internalResolutionWidth) + $collidesRight = 0; + if (($this.$inputState0.$mouse_gui.$x10 - var$18 | 0) >= 0) + $collidesLeft = 0; + var$17 = $this.$inputState0.$mouse_gui.$y10; + var$19 = (var$9 + 2 | 0) * 8 | 0; + if ((var$17 - var$19 | 0) >= 0) + $collidesDown = 0; + if (($this.$inputState0.$mouse_gui.$y10 + var$19 | 0) <= $this.$inputState0.$internalResolutionHeight) + $collidesUp = 0; + if ($collidesUp) + $direction = 4; + if ($collidesDown) + $direction = 3; + if ($collidesLeft) + $direction = 1; + if ($collidesRight) + $direction = 2; + a: { + switch ($direction) { + case 1: + $tooltip_x = $this.$inputState0.$mouse_gui.$x10 + 16 | 0; + $tooltip_y = $this.$inputState0.$mouse_gui.$y10 - ((var$9 * 8 | 0) / 2 | 0) | 0; + break a; + case 2: + $tooltip_x = $this.$inputState0.$mouse_gui.$x10 - var$18 | 0; + $tooltip_y = $this.$inputState0.$mouse_gui.$y10 - ((var$9 * 8 | 0) / 2 | 0) | 0; + break a; + case 3: + $tooltip_x = $this.$inputState0.$mouse_gui.$x10 - ((var$8 * 8 | 0) / 2 | 0) | 0; + $tooltip_y = $this.$inputState0.$mouse_gui.$y10 + 16 | 0; + break a; + case 4: + $tooltip_x = $this.$inputState0.$mouse_gui.$x10 - ((var$8 * 8 | 0) / 2 | 0) | 0; + $tooltip_y = $this.$inputState0.$mouse_gui.$y10 - var$19 | 0; + break a; + default: + } + } + b: { + omceu_UIEngine_render_batchSetColor($this, $tooltip.$color_r4, $tooltip.$color_g4, $tooltip.$color_b4, $tooltip.$color_a4 * $this.$inputState0.$tooltip_fadeIn_pct); + switch ($direction) { + case 1: + break; + case 2: + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X, $this.$inputState0.$mouse_gui.$x10 - 8 | 0, $this.$inputState0.$mouse_gui.$y10); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X, $this.$inputState0.$mouse_gui.$x10 - 16 | 0, $this.$inputState0.$mouse_gui.$y10); + break b; + case 3: + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10 + 8 | 0); + break b; + case 4: + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10 - 8 | 0); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_Y, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10 - 16 | 0); + break b; + default: + break b; + } + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X, $this.$inputState0.$mouse_gui.$x10, $this.$inputState0.$mouse_gui.$y10); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TOOLTIP_LINE_X, $this.$inputState0.$mouse_gui.$x10 + 8 | 0, $this.$inputState0.$mouse_gui.$y10); + } + $tx = 0; + while ($tx < var$8) { + $ty = 0; + while ($ty < var$9) { + if ($tooltip.$displayFistLineAsTitle && $ty == (var$9 - 1 | 0)) { + $titleIndex = !$tx ? 0 : $tx != (var$8 - 1 | 0) ? 1 : 2; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TOOLTIP_TITLE, $tooltip_x + ($tx * 8 | 0) | 0, $tooltip_y + ($ty * 8 | 0) | 0, $titleIndex); + } else { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TOOLTIP, $tooltip_x + ($tx * 8 | 0) | 0, $tooltip_y + ($ty * 8 | 0) | 0, omceu_UIEngine_render_get16TilesCMediaIndex($this, $tx, $ty, var$8, var$9)); + } + $ty = $ty + 1 | 0; + } + $tx = $tx + 1 | 0; + } + $ty = 0; + while ($ty < var$9) { + $lineTxt = $tooltip.$lines1.data[($tooltip.$lines1.data.length - $ty | 0) - 1 | 0]; + if ($tooltip.$displayFistLineAsTitle && $ty == (var$9 - 1 | 0)) { + $text_width = $this.$mediaManager6.$textWidth($tooltip.$font11, $lineTxt); + omceu_UIEngine_render_drawFont1($this, $tooltip.$font11, $lineTxt, $tooltip.$color_a4 * $this.$inputState0.$tooltip_fadeIn_pct, ($tooltip_x + ((var$8 / 2 | 0) * 8 | 0) | 0) - ($text_width / 2 | 0) | 0, $tooltip_y + ($ty * 8 | 0) | 0, 0, 1); + } else + omceu_UIEngine_render_drawFont1($this, $tooltip.$font11, $lineTxt, $tooltip.$color_a4 * $this.$inputState0.$tooltip_fadeIn_pct, $tooltip_x, $tooltip_y + ($ty * 8 | 0) | 0, 2, 1); + $ty = $ty + 1 | 0; + } + $i = 0; + while ($i < $tooltip.$images0.$size0()) { + $toolTipImage = $tooltip.$images0.$get5($i); + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $toolTipImage.$color_r2, $toolTipImage.$color_g2, $toolTipImage.$color_b2, $toolTipImage.$color_a3); + omceu_UIEngine_render_drawCMediaGFX($this, $toolTipImage.$image4, $tooltip_x + $toolTipImage.$x14 | 0, $tooltip_y + $toolTipImage.$y14 | 0); + omceu_UIEngine_render_batchLoadColor($this); + $i = $i + 1 | 0; + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); + return; + } +} +function omceu_UIEngine_render_drawNotifications($this) { + var $width, $y, $yOffsetSlideFade, $i, $notification, var$6, $fadeoutProgress, $ix, $xOffset; + if (!$this.$inputState0.$notifications0.$size0()) + return; + $width = !($this.$inputState0.$internalResolutionWidth % 8 | 0) ? $this.$inputState0.$internalResolutionWidth / 8 | 0 : ($this.$inputState0.$internalResolutionWidth / 8 | 0) + 1 | 0; + $y = 0; + $yOffsetSlideFade = 0; + $i = 0; + while ($i < $this.$inputState0.$notifications0.$size0()) { + $notification = $this.$inputState0.$notifications0.$get5($i); + var$6 = $notification.$state1; + omceugn_STATE_NOTIFICATION_$callClinit(); + if (var$6 === omceugn_STATE_NOTIFICATION_FADEOUT) { + $fadeoutProgress = Long_toNumber(Long_sub(jl_System_currentTimeMillis(), $notification.$timer)) / $this.$api1.$config.$getNotificationsFadeoutTime(); + $yOffsetSlideFade = $yOffsetSlideFade + cbgm_MathUtils_round(8.0 * $fadeoutProgress) | 0; + } + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $notification.$color_r1, $notification.$color_g1, $notification.$color_b1, $notification.$color_a2); + $ix = 0; + while ($ix < $width) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_NOTIFICATION_BAR, $ix * 8 | 0, (($this.$inputState0.$internalResolutionHeight - 8 | 0) - ($y * 8 | 0) | 0) + $yOffsetSlideFade | 0); + $ix = $ix + 1 | 0; + } + $xOffset = ((($width * 8 | 0) / 2 | 0) - ($this.$mediaManager6.$textWidth($notification.$font4, $notification.$text4) / 2 | 0) | 0) - $notification.$scroll | 0; + omceu_UIEngine_render_drawFont($this, $notification.$font4, $notification.$text4, $notification.$color_a2, $xOffset, ((($this.$inputState0.$internalResolutionHeight - 8 | 0) - ($y * 8 | 0) | 0) + 1 | 0) + $yOffsetSlideFade | 0); + $y = $y + 1 | 0; + omceu_UIEngine_render_batchLoadColor($this); + $i = $i + 1 | 0; + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawWindow($this, $window) { + var $ix, $iy, $i, $component; + if (!$window.$visible1) + return; + omceu_UIEngine_render_batchSetColor($this, $window.$color_r0, $window.$color_g0, $window.$color_b0, $window.$color_a0); + $ix = 0; + while ($ix < $window.$width1) { + if ($window.$folded) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_WINDOW, $window.$x0 + ($ix * 8 | 0) | 0, $window.$y0 + (($window.$height1 - 1 | 0) * 8 | 0) | 0, omceu_UIEngine_render_getWindowCMediaIndex($this, $ix, $window.$height1 - 1 | 0, $window.$width1, $window.$height1, $window.$hasTitleBar)); + } else { + $iy = 0; + while ($iy < $window.$height1) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_WINDOW, $window.$x0 + ($ix * 8 | 0) | 0, $window.$y0 + ($iy * 8 | 0) | 0, omceu_UIEngine_render_getWindowCMediaIndex($this, $ix, $iy, $window.$width1, $window.$height1, $window.$hasTitleBar)); + $iy = $iy + 1 | 0; + } + } + $ix = $ix + 1 | 0; + } + if ($window.$hasTitleBar) + omceu_UIEngine_render_drawFont0($this, $window.$font0, $window.$title, $window.$color_a0, $window.$x0, ($window.$y0 + ($window.$height1 * 8 | 0) | 0) - 8 | 0, 1, 2, $window.$icon, $window.$iconIndex, ($window.$width1 - 1 | 0) * 8 | 0); + $i = 0; + while ($i < $window.$components.$size0()) { + $component = $window.$components.$get5($i); + if (!$window.$folded) + omceu_UIEngine_render_drawComponent($this, $component); + else if ($component.$y == ($window.$height1 - 1 | 0)) + omceu_UIEngine_render_drawComponent($this, $component); + $i = $i + 1 | 0; + } + $i = 0; + while ($i < $window.$components.$size0()) { + $component = $window.$components.$get5($i); + if (!$window.$folded) + omceu_UIEngine_render_drawComponentTopLayer($this, $window, $component); + $i = $i + 1 | 0; + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawComponent($this, $component) { + var $alpha, $alpha2, $disableShaderState, $button, $buttonMedia, $pressed_offset, $ix, $iy, $textButton, $imageButton, $image, $text, $textHeight, $i, $scrollBarVertical, $index, $buttonYOffset, $scrollBarHorizontal, $buttonXOffset, $list, $itemsValid, $itemFrom, var$24, $dragEnabled, $dragValid, $drag_x, $drag_y, $y_list, $grayScaleBefore, $itemIndex, $itemOffsetY, $item, $selected, $cellColor, var$36, $combobox, $comboMedia, $color_r, $color_g, $color_b, $knob, $map, $textField, var$45, $xOffset, $shape, + $shapeImage, $gameViewPort, $checkBox, $tex, $progressBar, $pixels, var$54, $percentTxt, $tabBar, $tabXOffset, $tab, $tabWidth, $tabGraphic, var$61, $selected_offset, $topBorder, $yOffset, $inventory, $tileSize, $inventoryWidth, $inventoryHeight, $inv_x, $inv_y, $x_inventory, $y_inventory, $m_x, $m_y, $cellMedia, var$76, $icon, $iconIndex; + if (omceu_UIEngine_render_isComponentNotRendered($this, $component)) + return; + $alpha = $component.$addedToWindow === null ? $component.$color_a : $component.$color_a * $component.$addedToWindow.$color_a0; + $alpha2 = $component.$addedToWindow === null ? $component.$color2_a : $component.$color2_a * $component.$addedToWindow.$color_a0; + $disableShaderState = omceu_UIEngine_render_GrayScaleShaderEnabled($this); + if ($component.$disabled) + omceu_UIEngine_render_enableGrayScaleShader($this, 1); + a: { + omceu_UIEngine_render_batchSetColor($this, $component.$color_r, $component.$color_g, $component.$color_b, $alpha); + if ($component instanceof omceugcb_Button) { + $button = $component; + if (!$button.$pressed0) { + omceum_GUIBaseMedia_$callClinit(); + $buttonMedia = omceum_GUIBaseMedia_GUI_BUTTON; + } else { + omceum_GUIBaseMedia_$callClinit(); + $buttonMedia = omceum_GUIBaseMedia_GUI_BUTTON_PRESSED; + } + $pressed_offset = !$button.$pressed0 ? 0 : 1; + $ix = 0; + while ($ix < $button.$width0) { + $iy = 0; + while ($iy < $button.$height0) { + omceu_UIEngine_render_drawCMediaGFX0($this, $buttonMedia, omceu_UICommons_component_getAbsoluteX($button) + ($ix * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($button) + ($iy * 8 | 0) | 0, omceu_UIEngine_render_get16TilesCMediaIndex($this, $ix, $iy, $button.$width0, $button.$height0)); + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + if (jl_Object_getClass($button) === $rt_cls(omceugcb_TextButton)) { + $textButton = $button; + if ($textButton.$text7 !== null) + omceu_UIEngine_render_drawFont0($this, $textButton.$font6, $textButton.$text7, $alpha2, (omceu_UICommons_component_getAbsoluteX($textButton) + $textButton.$offset_content_x | 0) + $pressed_offset | 0, (omceu_UICommons_component_getAbsoluteY($button) + $textButton.$offset_content_y | 0) - $pressed_offset | 0, 1, 2, $textButton.$icon0, $textButton.$iconArrayIndex, $button.$width0 * 8 | 0); + } else if (jl_Object_getClass($button) === $rt_cls(omceugcb_ImageButton)) { + $imageButton = $button; + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $imageButton.$color2_r, $imageButton.$color2_g, $imageButton.$color2_b, $alpha2); + omceu_UIEngine_render_drawCMediaGFX0($this, $imageButton.$image2, (omceu_UICommons_component_getAbsoluteX($imageButton) + $imageButton.$offset_content_x | 0) + $pressed_offset | 0, (omceu_UICommons_component_getAbsoluteY($imageButton) + $imageButton.$offset_content_y | 0) - $pressed_offset | 0, $imageButton.$arrayIndex0); + omceu_UIEngine_render_batchLoadColor($this); + } + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugci_Image)) { + $image = $component; + if ($image.$image !== null) + omceu_UIEngine_render_drawCMediaGFX1($this, $image.$image, omceu_UICommons_component_getAbsoluteX($image), omceu_UICommons_component_getAbsoluteY($image), $image.$arrayIndex, $image.$animationOffset); + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugct_Text)) { + b: { + $text = $component; + $textHeight = ($text.$height0 - 1 | 0) * 8 | 0; + if ($text.$lines !== null && $text.$lines.data.length > 0) { + $i = 0; + while (true) { + if ($i >= $text.$lines.data.length) + break b; + omceu_UIEngine_render_drawFont1($this, $text.$font2, $text.$lines.data[$i], $alpha, omceu_UICommons_component_getAbsoluteX($text), (omceu_UICommons_component_getAbsoluteY($text) + $textHeight | 0) - ($i * 8 | 0) | 0, 1, 1); + $i = $i + 1 | 0; + } + } + } + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugcs_ScrollBarVertical)) { + $scrollBarVertical = $component; + $i = 0; + while ($i < $scrollBarVertical.$height0) { + $index = !$i ? 2 : $i != ($scrollBarVertical.$height0 - 1 | 0) ? 1 : 0; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_SCROLLBAR_VERTICAL, omceu_UICommons_component_getAbsoluteX($scrollBarVertical), omceu_UICommons_component_getAbsoluteY($scrollBarVertical) + ($i * 8 | 0) | 0, $index); + $buttonYOffset = cbgm_MathUtils_round($scrollBarVertical.$scrolled0 * (($scrollBarVertical.$height0 - 1 | 0) * 8 | 0)); + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $scrollBarVertical.$color2_r, $scrollBarVertical.$color2_g, $scrollBarVertical.$color2_b, $alpha2); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_VERTICAL, omceu_UICommons_component_getAbsoluteX($scrollBarVertical), omceu_UICommons_component_getAbsoluteY($scrollBarVertical) + $buttonYOffset | 0, !$scrollBarVertical.$buttonPressed ? 0 : 1); + omceu_UIEngine_render_batchLoadColor($this); + $i = $i + 1 | 0; + } + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugcs_ScrollBarHorizontal)) { + $scrollBarHorizontal = $component; + $i = 0; + while ($i < $scrollBarHorizontal.$width0) { + $index = !$i ? 0 : $i != ($scrollBarHorizontal.$width0 - 1 | 0) ? 1 : 2; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_SCROLLBAR_HORIZONTAL, omceu_UICommons_component_getAbsoluteX($scrollBarHorizontal) + ($i * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($scrollBarHorizontal), $index); + $buttonXOffset = cbgm_MathUtils_round($scrollBarHorizontal.$scrolled0 * (($scrollBarHorizontal.$width0 - 1 | 0) * 8 | 0)); + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $scrollBarHorizontal.$color2_r, $scrollBarHorizontal.$color2_g, $scrollBarHorizontal.$color2_b, $alpha2); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_SCROLLBAR_BUTTON_HORIZONAL, omceu_UICommons_component_getAbsoluteX($scrollBarHorizontal) + $buttonXOffset | 0, omceu_UICommons_component_getAbsoluteY($scrollBarHorizontal), !$scrollBarHorizontal.$buttonPressed ? 0 : 1); + omceu_UIEngine_render_batchLoadColor($this); + $i = $i + 1 | 0; + } + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugcl_List)) { + $list = $component; + $itemsValid = $list.$items0 !== null && $list.$items0.$size0() > 0 && $list.$listAction !== null ? 1 : 0; + $itemFrom = 0; + if ($itemsValid) { + var$24 = cbgm_MathUtils_round($list.$scrolled * ($list.$items0.$size0() - $list.$height0 | 0)); + $itemFrom = omcet_Tools$Calc_lowerBounds(var$24, 0); + } + $dragEnabled = 0; + $dragValid = 0; + $drag_x = (-1); + $drag_y = (-1); + if (!($this.$inputState0.$listDrag_List === null && $this.$inputState0.$inventoryDrag_Inventory === null) && $list === $this.$inputState0.$lastGUIMouseHover) { + $dragEnabled = 1; + $dragValid = omceu_UICommons_list_canDragIntoList($this.$inputState0, $list); + if ($dragValid) { + $drag_x = omceu_UICommons_component_getAbsoluteX($list); + $y_list = omceu_UICommons_component_getAbsoluteY($list); + $drag_y = $y_list + ((($this.$inputState0.$mouse_gui.$y10 - $y_list | 0) / 8 | 0) * 8 | 0) | 0; + } + } + $grayScaleBefore = omceu_UIEngine_render_GrayScaleShaderEnabled($this); + if ($dragEnabled && !$dragValid) + omceu_UIEngine_render_enableGrayScaleShader($this, 1); + $iy = 0; + while ($iy < $list.$height0) { + $itemIndex = $itemFrom + $iy | 0; + $itemOffsetY = ($list.$height0 - 1 | 0) - $iy | 0; + $item = null; + if ($list.$items0 !== null && $list.$items0.$size0() > 0 && $list.$listAction !== null && $itemIndex < $list.$items0.$size0()) + $item = $list.$items0.$get5($itemIndex); + c: { + d: { + e: { + if ($item !== null) { + if (!$list.$multiSelect) { + if ($list.$selectedItem !== $item) + break e; + else + break d; + } + if ($list.$selectedItems.$contains2($item)) + break d; + } + } + $selected = 0; + break c; + } + $selected = 1; + } + $cellColor = null; + if ($list.$listAction !== null && $list.$items0 !== null && $itemIndex < $list.$items0.$size0()) { + $cellColor = $list.$listAction.$cellColor($item); + if ($cellColor !== null) { + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $cellColor.$r1, $cellColor.$g1, $cellColor.$b1, 1.0); + } + } + $ix = 0; + while ($ix < $list.$width0) { + if (!$selected) { + omceum_GUIBaseMedia_$callClinit(); + var$36 = omceum_GUIBaseMedia_GUI_LIST; + } else { + omceum_GUIBaseMedia_$callClinit(); + var$36 = omceum_GUIBaseMedia_GUI_LIST_SELECTED; + } + omceu_UIEngine_render_drawCMediaGFX($this, var$36, omceu_UICommons_component_getAbsoluteX($list) + ($ix * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($list) + ($itemOffsetY * 8 | 0) | 0); + $ix = $ix + 1 | 0; + } + if ($cellColor !== null) + omceu_UIEngine_render_batchLoadColor($this); + if ($item !== null) { + $text = $list.$listAction.$text12($item); + omceu_UIEngine_render_drawFont0($this, $list.$font, $text, $alpha, omceu_UICommons_component_getAbsoluteX($list), omceu_UICommons_component_getAbsoluteY($list) + ($itemOffsetY * 8 | 0) | 0, 1, 2, $list.$listAction.$icon4($item), $list.$listAction.$iconArrayIndex0($item), $list.$width0 * 8 | 0); + } + $iy = $iy + 1 | 0; + } + f: { + if ($dragEnabled && $dragValid) { + $ix = 0; + while (true) { + if ($ix >= $list.$width0) + break f; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_LIST_DRAG, $drag_x + ($ix * 8 | 0) | 0, $drag_y, omceu_UIEngine_render_getListDragCMediaIndex($this, $ix, $list.$width0)); + $ix = $ix + 1 | 0; + } + } + } + omceu_UIEngine_render_enableGrayScaleShader($this, $grayScaleBefore); + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugcc_ComboBox)) { + $combobox = $component; + $ix = 0; + while ($ix < $combobox.$width0) { + $index = !$ix ? 0 : $ix != ($combobox.$width0 - 1 | 0) ? 1 : 2; + if (!omceu_UICommons_comboBox_isOpen($combobox, $this.$inputState0)) { + omceum_GUIBaseMedia_$callClinit(); + $comboMedia = omceum_GUIBaseMedia_GUI_COMBOBOX; + } else { + omceum_GUIBaseMedia_$callClinit(); + $comboMedia = omceum_GUIBaseMedia_GUI_COMBOBOX_OPEN; + } + $color_r = $combobox.$selectedItem0 === null ? $combobox.$color_r : $combobox.$selectedItem0.$color_r3; + $color_g = $combobox.$selectedItem0 === null ? $combobox.$color_g : $combobox.$selectedItem0.$color_g3; + $color_b = $combobox.$selectedItem0 === null ? $combobox.$color_b : $combobox.$selectedItem0.$color_b3; + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $color_r, $color_g, $color_b, $alpha2); + omceu_UIEngine_render_drawCMediaGFX0($this, $comboMedia, omceu_UICommons_component_getAbsoluteX($combobox) + ($ix * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($combobox), $index); + omceu_UIEngine_render_batchLoadColor($this); + $ix = $ix + 1 | 0; + } + if ($combobox.$selectedItem0 !== null && $combobox.$comboBoxAction !== null) + omceu_UIEngine_render_drawFont0($this, $combobox.$selectedItem0.$font10, $combobox.$selectedItem0.$text8, $alpha, omceu_UICommons_component_getAbsoluteX($combobox), omceu_UICommons_component_getAbsoluteY($combobox), 2, 1, $combobox.$selectedItem0.$icon2, $combobox.$selectedItem0.$iconIndex1, ($combobox.$width0 - 2 | 0) * 8 | 0); + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugck_Knob)) { + $knob = $component; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_KNOB_BACKGROUND, omceu_UICommons_component_getAbsoluteX($knob), omceu_UICommons_component_getAbsoluteY($knob)); + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $knob.$color2_r, $knob.$color2_g, $knob.$color2_b, $alpha2); + if (!$knob.$endless) { + $index = cbgm_MathUtils_round($knob.$turned * 28.0); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_KNOB, omceu_UICommons_component_getAbsoluteX($knob), omceu_UICommons_component_getAbsoluteY($knob), $index); + } else { + $index = cbgm_MathUtils_round($knob.$turned * 36.0); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_KNOB_ENDLESS, omceu_UICommons_component_getAbsoluteX($knob), omceu_UICommons_component_getAbsoluteY($knob), $index); + } + omceu_UIEngine_render_batchLoadColor($this); + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugcm_Map)) { + $map = $component; + $this.$inputState0.$spriteBatch_gui.$draw7($map.$texture1, omceu_UICommons_component_getAbsoluteX($map), omceu_UICommons_component_getAbsoluteY($map)); + $map.$mapOverlays.$removeIf(omceu_UIEngine$render_drawComponent$lambda$_57_0__init_($this, $alpha, $map)); + break a; + } + if (jl_Object_getClass($component) === $rt_cls(omceugct_TextField)) { + $textField = $component; + $ix = 0; + while ($ix < $textField.$width0) { + $index = $ix == ($textField.$width0 - 1 | 0) ? 2 : $ix ? 1 : 0; + if ($this.$inputState0.$focusedTextField !== $textField) { + omceum_GUIBaseMedia_$callClinit(); + var$36 = omceum_GUIBaseMedia_GUI_TEXTFIELD; + } else { + omceum_GUIBaseMedia_$callClinit(); + var$36 = omceum_GUIBaseMedia_GUI_TEXTFIELD_FOCUSED; + } + var$24 = omceu_UICommons_component_getAbsoluteX($textField); + var$45 = $ix * 8 | 0; + omceu_UIEngine_render_drawCMediaGFX0($this, var$36, var$24 + var$45 | 0, omceu_UICommons_component_getAbsoluteY($textField), $index); + if (!$textField.$contentValid) { + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, 0.9058823585510254, 0.2980392277240753, 0.23529411852359772, 0.20000000298023224); + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TEXTFIELD_VALIDATION_OVERLAY, omceu_UICommons_component_getAbsoluteX($textField) + var$45 | 0, omceu_UICommons_component_getAbsoluteY($textField), $index); + omceu_UIEngine_render_batchLoadColor($this); + } + if ($textField.$content0 !== null) { + omceu_UIEngine_render_drawFont2($this, $textField.$font9, $textField.$content0.$substring($textField.$offset0), $alpha, omceu_UICommons_component_getAbsoluteX($textField), omceu_UICommons_component_getAbsoluteY($textField), 1, 2, ($textField.$width0 * 8 | 0) - 4 | 0); + if (omceu_UICommons_textField_isFocused($this.$inputState0, $textField)) { + $xOffset = $this.$mediaManager6.$textWidth($textField.$font9, $textField.$content0.$substring0($textField.$offset0, $textField.$markerPosition)) + 2 | 0; + if ($xOffset < ($textField.$width0 * 8 | 0)) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_TEXTFIELD_CARET, omceu_UICommons_component_getAbsoluteX($textField) + $xOffset | 0, omceu_UICommons_component_getAbsoluteY($textField)); + } + } + } + $ix = $ix + 1 | 0; + } + break a; + } + if (jl_Object_getClass($component) !== $rt_cls(omceugci_Inventory)) { + if (jl_Object_getClass($component) !== $rt_cls(omceugct_TabBar)) { + if ($component instanceof omceugcs_Shape) { + $shape = $component; + if ($shape.$shapeType === null) + break a; + g: { + omceu_UIEngine$1_$callClinit(); + switch (omceu_UIEngine$1_$SwitchMap$org$mslivo$core$engine$ui_engine$gui$components$shape$ShapeType.data[jl_Enum_ordinal($shape.$shapeType)]) { + case 1: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_OVAL; + break g; + case 2: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_RECT; + break g; + case 3: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_DIAMOND; + break g; + case 4: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_DOWN; + break g; + case 5: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_DOWN; + break g; + case 6: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_LEFT_UP; + break g; + case 7: + omceum_GUIBaseMedia_$callClinit(); + $shapeImage = omceum_GUIBaseMedia_GUI_SHAPE_TRIANGLE_RIGHT_UP; + break g; + default: + } + $rt_throw(jl_IncompatibleClassChangeError__init_()); + } + $this.$mediaManager6.$drawCMediaImage0($this.$inputState0.$spriteBatch_gui, $shapeImage, omceu_UICommons_component_getAbsoluteX($shape), omceu_UICommons_component_getAbsoluteY($shape), 0.0, 0.0, $shape.$width0 * 8 | 0, $shape.$height0 * 8 | 0); + break a; + } + if (!($component instanceof omceugcp_ProgressBar)) { + if (jl_Object_getClass($component) !== $rt_cls(omceugcc_CheckBox)) { + if (jl_Object_getClass($component) !== $rt_cls(omceugcv_GameViewPort)) + break a; + $gameViewPort = $component; + $this.$inputState0.$spriteBatch_gui.$draw8($gameViewPort.$textureRegion0, omceu_UICommons_component_getAbsoluteX($gameViewPort), omceu_UICommons_component_getAbsoluteY($gameViewPort)); + break a; + } + $checkBox = $component; + var$36 = $checkBox.$checkBoxStyle; + omceugcc_CheckBoxStyle_$callClinit(); + if (var$36 !== omceugcc_CheckBoxStyle_CHECKBOX) { + omceum_GUIBaseMedia_$callClinit(); + $tex = omceum_GUIBaseMedia_GUI_CHECKBOX_RADIO; + } else { + omceum_GUIBaseMedia_$callClinit(); + $tex = omceum_GUIBaseMedia_GUI_CHECKBOX_CHECKBOX; + } + omceu_UIEngine_render_drawCMediaGFX0($this, $tex, omceu_UICommons_component_getAbsoluteX($checkBox), omceu_UICommons_component_getAbsoluteY($checkBox), !$checkBox.$checked ? 0 : 1); + omceu_UIEngine_render_drawFont1($this, $checkBox.$font5, $checkBox.$text6, $alpha, omceu_UICommons_component_getAbsoluteX($checkBox) + 8 | 0, omceu_UICommons_component_getAbsoluteY($checkBox), 1, 2); + break a; + } + $progressBar = $component; + $ix = 0; + while ($ix < $progressBar.$width0) { + $index = !$ix ? 0 : $ix != ($progressBar.$width0 - 1 | 0) ? 1 : 2; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_PROGRESSBAR, omceu_UICommons_component_getAbsoluteX($progressBar) + ($ix * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($progressBar), $index); + $ix = $ix + 1 | 0; + } + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColor($this, $progressBar.$color2_r, $progressBar.$color2_g, $progressBar.$color2_b, $alpha2); + $pixels = cbgm_MathUtils_round($progressBar.$progress * ($progressBar.$width0 * 8 | 0)); + $ix = 0; + while ($ix < $progressBar.$width0) { + $xOffset = $ix * 8 | 0; + $index = !$ix ? 0 : $ix != ($progressBar.$width0 - 1 | 0) ? 1 : 2; + if ($xOffset < $pixels) { + var$24 = $pixels - $xOffset | 0; + if (var$24 >= 8) { + var$36 = $this.$mediaManager6; + var$54 = $this.$inputState0.$spriteBatch_gui; + omceum_GUIBaseMedia_$callClinit(); + var$36.$drawCMediaArray(var$54, omceum_GUIBaseMedia_GUI_PROGRESSBAR_BAR, omceu_UICommons_component_getAbsoluteX($progressBar) + $xOffset | 0, omceu_UICommons_component_getAbsoluteY($progressBar), $index); + } else { + var$36 = $this.$mediaManager6; + var$54 = $this.$inputState0.$spriteBatch_gui; + omceum_GUIBaseMedia_$callClinit(); + var$36.$drawCMediaArrayCut0(var$54, omceum_GUIBaseMedia_GUI_PROGRESSBAR_BAR, omceu_UICommons_component_getAbsoluteX($progressBar) + $xOffset | 0, omceu_UICommons_component_getAbsoluteY($progressBar), $index, var$24, 8); + } + } + $ix = $ix + 1 | 0; + } + omceu_UIEngine_render_batchLoadColor($this); + if ($progressBar.$progressText) { + $percentTxt = !$progressBar.$progressText2Decimal ? omceu_UICommons_progressBar_getProgressText($progressBar.$progress) : omceu_UICommons_progressBar_getProgressText2Decimal($progressBar.$progress); + $xOffset = (($progressBar.$width0 * 8 | 0) / 2 | 0) - ($this.$mediaManager6.$textWidth($progressBar.$font8, $percentTxt) / 2 | 0) | 0; + omceu_UIEngine_render_drawFont1($this, $progressBar.$font8, $percentTxt, $alpha, omceu_UICommons_component_getAbsoluteX($progressBar) + $xOffset | 0, omceu_UICommons_component_getAbsoluteY($progressBar), 0, 2); + } + break a; + } + $tabBar = $component; + $tabXOffset = $tabBar.$tabOffset; + $i = 0; + h: { + while (true) { + if ($i >= $tabBar.$tabs.$size0()) + break h; + $tab = $tabBar.$tabs.$get5($i); + $tabWidth = !$tabBar.$bigIconMode ? $tab.$width7 : 2; + var$24 = $tabXOffset + $tabWidth | 0; + if (var$24 > $tabBar.$width0) + break; + $selected = $i != $tabBar.$selectedTab ? 0 : 1; + if (!$tabBar.$bigIconMode) { + if (!$selected) { + omceum_GUIBaseMedia_$callClinit(); + $tabGraphic = omceum_GUIBaseMedia_GUI_TAB; + } else { + omceum_GUIBaseMedia_$callClinit(); + $tabGraphic = omceum_GUIBaseMedia_GUI_TAB_SELECTED; + } + } else if (!$selected) { + omceum_GUIBaseMedia_$callClinit(); + $tabGraphic = omceum_GUIBaseMedia_GUI_TAB_BIGICON; + } else { + omceum_GUIBaseMedia_$callClinit(); + $tabGraphic = omceum_GUIBaseMedia_GUI_TAB_BIGICON_SELECTED; + } + i: { + if (!$tabBar.$bigIconMode) { + $ix = 0; + while (true) { + if ($ix >= $tabWidth) + break i; + omceu_UIEngine_render_drawCMediaGFX0($this, $tabGraphic, (omceu_UICommons_component_getAbsoluteX($tabBar) + ($ix * 8 | 0) | 0) + ($tabXOffset * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($tabBar), omceu_UIEngine_render_getTabCMediaIndex($this, $ix, $tab.$width7)); + $ix = $ix + 1 | 0; + } + } + var$45 = omceu_UICommons_component_getAbsoluteX($tabBar); + var$61 = $tabXOffset * 8 | 0; + omceu_UIEngine_render_drawCMediaGFX($this, $tabGraphic, var$45 + var$61 | 0, omceu_UICommons_component_getAbsoluteY($tabBar)); + if ($tab.$icon1 !== null) { + $selected_offset = !$selected ? 1 : 0; + omceu_UIEngine_render_drawCMediaGFX0($this, $tab.$icon1, (omceu_UICommons_component_getAbsoluteX($tabBar) + var$61 | 0) + $selected_offset | 0, omceu_UICommons_component_getAbsoluteY($tabBar) - $selected_offset | 0, $tab.$iconIndex0); + } + } + if (!$tabBar.$bigIconMode) + omceu_UIEngine_render_drawFont3($this, $tab.$font7, $tab.$title0, $alpha, omceu_UICommons_component_getAbsoluteX($tabBar) + ($tabXOffset * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($tabBar), 2, 1, $tab.$icon1, $tab.$iconIndex0); + $i = $i + 1 | 0; + $tabXOffset = var$24; + } + } + $topBorder = $tabBar.$width0 - $tabXOffset | 0; + $ix = 0; + while ($ix < $topBorder) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TAB_BORDERS, omceu_UICommons_component_getAbsoluteX($tabBar) + (($tabXOffset + $ix | 0) * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($tabBar), 2); + $ix = $ix + 1 | 0; + } + j: { + if ($tabBar.$border) { + $ix = 0; + while ($ix < $tabBar.$width0) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TAB_BORDERS, omceu_UICommons_component_getAbsoluteX($tabBar) + ($ix * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($tabBar) - ($tabBar.$borderHeight * 8 | 0) | 0, 2); + $ix = $ix + 1 | 0; + } + $iy = 0; + while (true) { + if ($iy >= $tabBar.$borderHeight) + break j; + $iy = $iy + 1 | 0; + $yOffset = $iy * 8 | 0; + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TAB_BORDERS, omceu_UICommons_component_getAbsoluteX($tabBar), omceu_UICommons_component_getAbsoluteY($tabBar) - $yOffset | 0, 0); + omceu_UIEngine_render_drawCMediaGFX0($this, omceum_GUIBaseMedia_GUI_TAB_BORDERS, omceu_UICommons_component_getAbsoluteX($tabBar) + (($tabBar.$width0 - 1 | 0) * 8 | 0) | 0, omceu_UICommons_component_getAbsoluteY($tabBar) - $yOffset | 0, 1); + } + } + } + break a; + } + $inventory = $component; + $tileSize = !$inventory.$doubleSized ? 8 : 16; + k: { + $inventoryWidth = $inventory.$items6.data.length; + $inventoryHeight = $inventory.$items6.data[0].data.length; + $dragEnabled = 0; + $dragValid = 0; + $drag_x = (-1); + $drag_y = (-1); + if ($this.$inputState0.$listDrag_List === null && $this.$inputState0.$inventoryDrag_Inventory === null) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + if ($inventory !== $this.$inputState0.$lastGUIMouseHover) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + $dragEnabled = 1; + $dragValid = omceu_UICommons_inventory_canDragIntoInventory($this.$inputState0, $inventory); + if (!$dragValid) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + $x_inventory = omceu_UICommons_component_getAbsoluteX($inventory); + $y_inventory = omceu_UICommons_component_getAbsoluteY($inventory); + $m_x = $this.$inputState0.$mouse_gui.$x10 - $x_inventory | 0; + $m_y = $this.$inputState0.$mouse_gui.$y10 - $y_inventory | 0; + if ($m_x <= 0) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + if ($m_x >= $rt_imul($inventory.$width0, $tileSize)) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + if ($m_y <= 0) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + if ($m_y >= $rt_imul($inventory.$height0, $tileSize)) { + $inv_x = $drag_x; + $inv_y = $drag_y; + break k; + } + $inv_x = $m_x / $tileSize | 0; + $inv_y = $m_y / $tileSize | 0; + if (omceu_UICommons_inventory_positionValid($inventory, $inv_x, $inv_y)) + break k; + $inv_x = $drag_x; + $inv_y = $drag_y; + } + $grayScaleBefore = omceu_UIEngine_render_GrayScaleShaderEnabled($this); + if ($dragEnabled && !$dragValid) + omceu_UIEngine_render_enableGrayScaleShader($this, 1); + $ix = 0; + while ($ix < $inventoryWidth) { + $iy = 0; + while ($iy < $inventoryHeight) { + if ($inventory.$items6 !== null) { + $selected = $inventory.$items6.data[$ix].data[$iy] !== null && $inventory.$items6.data[$ix].data[$iy] === $inventory.$selectedItem1 ? 1 : 0; + if ($dragEnabled && $dragValid && $inv_x == $ix && $inv_y == $iy) { + if (!$inventory.$doubleSized) { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED; + } else { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY_DRAGGED_X2; + } + } else if (!$selected) { + if (!$inventory.$doubleSized) { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY; + } else { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY_X2; + } + } else if (!$inventory.$doubleSized) { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED; + } else { + omceum_GUIBaseMedia_$callClinit(); + $cellMedia = omceum_GUIBaseMedia_GUI_INVENTORY_SELECTED_X2; + } + omceu_UIEngine_render_batchSaveColor($this); + $cellColor = $inventory.$inventoryAction === null ? null : $inventory.$inventoryAction.$cellColor0($inventory.$items6.data[$ix].data[$iy], $ix, $iy); + if ($cellColor === null) + omceu_UIEngine_render_batchSetColorWhite($this, $alpha); + else + omceu_UIEngine_render_batchSetColor($this, $cellColor.$r1, $cellColor.$g1, $cellColor.$b1, 1.0); + $index = !$inventory.$doubleSized ? omceu_UIEngine_render_get16TilesCMediaIndex($this, $ix, $iy, $inventory.$width0, $inventory.$height0) : omceu_UIEngine_render_get16TilesCMediaIndex($this, $ix, $iy, $inventory.$width0 / 2 | 0, $inventory.$height0 / 2 | 0); + var$24 = omceu_UICommons_component_getAbsoluteX($inventory); + var$45 = $rt_imul($ix, $tileSize); + var$24 = var$24 + var$45 | 0; + var$61 = omceu_UICommons_component_getAbsoluteY($inventory); + var$76 = $rt_imul($iy, $tileSize); + omceu_UIEngine_render_drawCMediaGFX0($this, $cellMedia, var$24, var$61 + var$76 | 0, $index); + $icon = $inventory.$items6.data[$ix].data[$iy] !== null && $inventory.$inventoryAction !== null ? $inventory.$inventoryAction.$icon4($inventory.$items6.data[$ix].data[$iy]) : null; + if ($icon !== null) { + omceu_UIEngine_render_batchSetColorWhite($this, $alpha); + $iconIndex = $inventory.$inventoryAction === null ? 0 : $inventory.$inventoryAction.$iconArrayIndex0($inventory.$items6.data[$ix].data[$iy]); + omceu_UIEngine_render_drawCMediaGFX0($this, $icon, omceu_UICommons_component_getAbsoluteX($inventory) + var$45 | 0, omceu_UICommons_component_getAbsoluteY($inventory) + var$76 | 0, $iconIndex); + } + omceu_UIEngine_render_batchLoadColor($this); + } + $iy = $iy + 1 | 0; + } + $ix = $ix + 1 | 0; + } + omceu_UIEngine_render_enableGrayScaleShader($this, $grayScaleBefore); + } + omceu_UIEngine_render_enableGrayScaleShader($this, $disableShaderState); + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_drawCursorListDrags($this) { + var $dragInventory, $dragOffsetX, $dragOffsetY, $dragItem, $icon, $dragList, $ix, $text, var$9, var$10, var$11, var$12, var$13, var$14, var$15; + if ($this.$inputState0.$inventoryDrag_Inventory !== null) { + $dragInventory = $this.$inputState0.$inventoryDrag_Inventory; + $dragOffsetX = $this.$inputState0.$inventoryDrag_offset.$x10; + $dragOffsetY = $this.$inputState0.$inventoryDrag_offset.$y10; + $dragItem = $this.$inputState0.$inventoryDrag_Item; + if ($dragInventory !== null && $dragInventory.$inventoryAction !== null) { + omceu_UIEngine_render_batchSetColorWhite($this, $this.$api1.$config.$getDragAlpha()); + $icon = $dragInventory.$inventoryAction.$icon4($dragItem); + omceu_UIEngine_render_drawCMediaGFX0($this, $icon, $this.$inputState0.$mouse_gui.$x10 - $dragOffsetX | 0, $this.$inputState0.$mouse_gui.$y10 - $dragOffsetY | 0, $dragInventory.$inventoryAction.$iconArrayIndex0($dragItem)); + } + } else if ($this.$inputState0.$listDrag_List !== null) { + $dragList = $this.$inputState0.$listDrag_List; + $dragOffsetX = $this.$inputState0.$listDrag_offset.$x10; + $dragOffsetY = $this.$inputState0.$listDrag_offset.$y10; + $dragItem = $this.$inputState0.$listDrag_Item; + if ($dragList.$listAction !== null) { + omceu_UIEngine_render_batchSetColor($this, $dragList.$color_r, $dragList.$color_g, $dragList.$color_b, jl_Math_min0($dragList.$color_a, $this.$api1.$config.$getDragAlpha())); + $ix = 0; + while ($ix < $dragList.$width0) { + omceum_GUIBaseMedia_$callClinit(); + omceu_UIEngine_render_drawCMediaGFX($this, omceum_GUIBaseMedia_GUI_LIST_SELECTED, ($this.$inputState0.$mouse_gui.$x10 - $dragOffsetX | 0) + ($ix * 8 | 0) | 0, $this.$inputState0.$mouse_gui.$y10 - $dragOffsetY | 0); + $ix = $ix + 1 | 0; + } + $text = $dragList.$listAction.$text12($dragItem); + var$9 = $dragList.$font; + var$10 = $dragList.$color_a; + var$11 = $this.$inputState0.$mouse_gui.$x10 - $dragOffsetX | 0; + var$12 = $this.$inputState0.$mouse_gui.$y10 - $dragOffsetY | 0; + var$13 = $dragList.$listAction; + var$13 = var$13.$icon4($dragItem); + var$14 = $dragList.$listAction.$iconArrayIndex0($dragItem); + var$15 = $dragList.$width0 * 8 | 0; + omceu_UIEngine_render_drawFont0($this, var$9, $text, var$10, var$11, var$12, 2, 2, var$13, var$14, var$15); + } + } + omceu_UIEngine_render_batchSetColorWhite($this, 1.0); +} +function omceu_UIEngine_render_GrayScaleShaderEnabled($this) { + return $this.$inputState0.$spriteBatch_gui.$getShader() !== $this.$inputState0.$grayScaleShader ? 0 : 1; +} +function omceu_UIEngine_render_enableGrayScaleShader($this, $enable) { + $this.$inputState0.$spriteBatch_gui.$setShader(!$enable ? null : $this.$inputState0.$grayScaleShader); +} +function omceu_UIEngine_render_drawFont($this, $font, $text, $alpha, $x, $y) { + omceu_UIEngine_render_drawFont0($this, $font, $text, $alpha, $x, $y, 0, 0, null, 0, (-1)); +} +function omceu_UIEngine_render_drawFont1($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset) { + omceu_UIEngine_render_drawFont0($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, null, 0, (-1)); +} +function omceu_UIEngine_render_drawFont2($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, $maxWidth) { + omceu_UIEngine_render_drawFont0($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, null, 0, $maxWidth); +} +function omceu_UIEngine_render_drawFont3($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, $icon, $iconIndex) { + omceu_UIEngine_render_drawFont0($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, $icon, $iconIndex, (-1)); +} +function omceu_UIEngine_render_drawFont0($this, $font, $text, $alpha, $x, $y, $textXOffset, $textYOffset, $icon, $iconIndex, $maxWidth) { + var $withIcon; + $withIcon = $icon === null ? 0 : 1; + if ($withIcon) { + omceu_UIEngine_render_batchSaveColor($this); + omceu_UIEngine_render_batchSetColorWhite($this, $alpha); + omceu_UIEngine_render_drawCMediaGFX0($this, $icon, $x, $y, $iconIndex); + if ($maxWidth != (-1)) + $maxWidth = $maxWidth - 8 | 0; + omceu_UIEngine_render_batchLoadColor($this); + } + omceu_UIEngine_render_fontSaveColor($this, $font); + omceu_UIEngine_render_fontSetAlpha($this, $font, $alpha); + if ($maxWidth != (-1)) + $this.$mediaManager6.$drawCMediaFont($this.$inputState0.$spriteBatch_gui, $font, ($x + (!$withIcon ? 0 : 8) | 0) + $textXOffset | 0, $y + $textYOffset | 0, $text, $maxWidth); + else + $this.$mediaManager6.$drawCMediaFont0($this.$inputState0.$spriteBatch_gui, $font, ($x + (!$withIcon ? 0 : 8) | 0) + $textXOffset | 0, $y + $textYOffset | 0, $text); + omceu_UIEngine_render_fontLoadColor($this, $font); +} +function omceu_UIEngine_render_fontSetAlpha($this, $font, $a) { + ($this.$mediaManager6.$getCMediaFont($font)).$setColor(1.0, 1.0, 1.0, $a); +} +function omceu_UIEngine_render_batchSetColor($this, $r, $g, $b, $a) { + $this.$inputState0.$spriteBatch_gui.$setColor($r, $g, $b, $a); +} +function omceu_UIEngine_render_batchSetColorWhite($this, $alpha) { + $this.$inputState0.$spriteBatch_gui.$setColor(1.0, 1.0, 1.0, $alpha); +} +function omceu_UIEngine_render_fontSaveColor($this, $font) { + var $bmpFont, $color; + $bmpFont = $this.$mediaManager6.$getCMediaFont($font); + $color = $bmpFont.$getColor(); + omceu_UIEngine_render_colorStackPush($this, $color.$r0, $color.$g0, $color.$b0, $color.$a0); +} +function omceu_UIEngine_render_fontLoadColor($this, $font) { + var var$2; + var$2 = $this.$inputState0; + var$2.$colorStackPointer = var$2.$colorStackPointer - 1 | 0; + ($this.$mediaManager6.$getCMediaFont($font)).$setColor0($this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer]); +} +function omceu_UIEngine_render_batchSaveColor($this) { + var $color; + $color = $this.$inputState0.$spriteBatch_gui.$getColor(); + omceu_UIEngine_render_colorStackPush($this, $color.$r0, $color.$g0, $color.$b0, $color.$a0); +} +function omceu_UIEngine_render_batchLoadColor($this) { + var var$1; + var$1 = $this.$inputState0; + var$1.$colorStackPointer = var$1.$colorStackPointer - 1 | 0; + $this.$inputState0.$spriteBatch_gui.$setColor0($this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer]); +} +function omceu_UIEngine_render_colorStackPush($this, $r, $g, $b, $a) { + var var$5; + $this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer].$r0 = $r; + $this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer].$g0 = $g; + $this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer].$b0 = $b; + $this.$inputState0.$colorStack.data[$this.$inputState0.$colorStackPointer].$a0 = $a; + var$5 = $this.$inputState0; + var$5.$colorStackPointer = var$5.$colorStackPointer + 1 | 0; + if ($this.$inputState0.$colorStackPointer <= $this.$inputState0.$colorStack.data.length) + return; + $rt_throw(jl_RuntimeException__init_($rt_s(1465))); +} +function omceu_UIEngine_render_drawCMediaGFX($this, $cMedia, $x, $y) { + omceu_UIEngine_render_drawCMediaGFX1($this, $cMedia, $x, $y, 0, 0.0); +} +function omceu_UIEngine_render_drawCMediaGFX0($this, $cMedia, $x, $y, $arrayIndex) { + omceu_UIEngine_render_drawCMediaGFX1($this, $cMedia, $x, $y, $arrayIndex, 0.0); +} +function omceu_UIEngine_render_drawCMediaGFX1($this, $cMedia, $x, $y, $arrayIndex, $animation_timer_offset) { + $this.$mediaManager6.$drawCMediaGFX($this.$inputState0.$spriteBatch_gui, $cMedia, $x, $y, $arrayIndex, $this.$inputState0.$animation_timer_gui + $animation_timer_offset); +} +function omceu_UIEngine_shutdown($this) { + var var$1; + $this.$inputState0.$windows0.$clear6(); + $this.$inputState0.$modalWindowQueue.$clear6(); + $this.$inputState0.$hotKeys.$clear6(); + $this.$inputState0.$singleUpdateActions.$clear6(); + $this.$inputState0.$screenComponents.$clear6(); + $this.$inputState0.$notifications0.$clear6(); + $this.$inputState0.$gameViewPorts.$clear6(); + $this.$inputState0.$spriteBatch_game.$dispose(); + $this.$inputState0.$spriteBatch_gui.$dispose(); + $this.$inputState0.$spriteBatch_screen.$dispose(); + ($this.$inputState0.$texture_game.$getTexture()).$dispose(); + ($this.$inputState0.$texture_gui.$getTexture()).$dispose(); + var$1 = $this.$inputState0.$viewportMode; + omceum_ViewportMode_$callClinit(); + if (!(var$1 !== omceum_ViewportMode_FIT && $this.$inputState0.$viewportMode !== omceum_ViewportMode_STRETCH)) + ($this.$inputState0.$texture_upScale.$getTexture()).$dispose(); + $this.$inputState0.$grayScaleShader.$dispose(); + $this.$inputState0 = null; + $this.$uiAdapter.$shutdown(); +} +function cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec() { + var a = this; jl_Object.call(a); + a.$internalFormat1 = 0; + a.$format8 = 0; + a.$type11 = 0; + a.$isFloat = 0; + a.$isDepth = 0; + a.$isStencil = 0; +} +function cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec__init_(var_0, var_1, var_2) { + var var_3 = new cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec(); + cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec__init_0(var_3, var_0, var_1, var_2); + return var_3; +} +function cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec__init_0($this, $internalformat, $format, $type) { + jl_Object__init_0($this); + $this.$internalFormat1 = $internalformat; + $this.$format8 = $format; + $this.$type11 = $type; +} +function cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec_isColorTexture($this) { + return !$this.$isDepth && !$this.$isStencil ? 1 : 0; +} +var cbgu_NumberUtils = $rt_classWithoutFields(); +function cbgu_NumberUtils__init_0() { + var var_0 = new cbgu_NumberUtils(); + cbgu_NumberUtils__init_(var_0); + return var_0; +} +function cbgu_NumberUtils__init_($this) { + jl_Object__init_0($this); +} +function cbgu_NumberUtils_floatToIntBits($value) { + return $rt_floatToIntBits($value); +} +function cbgu_NumberUtils_floatToRawIntBits($value) { + return jl_Float_floatToRawIntBits($value); +} +function cbgu_NumberUtils_intToFloatColor($value) { + return $rt_intBitsToFloat($value & (-16777217)); +} +function omcsde_GAME_MODE() { + var a = this; jl_Enum.call(a); + a.$text1 = null; + a.$color6 = null; +} +var omcsde_GAME_MODE_ENDLESS = null; +var omcsde_GAME_MODE_HIGHSCORE = null; +var omcsde_GAME_MODE_CLEAR_40 = null; +var omcsde_GAME_MODE_$VALUES = null; +function omcsde_GAME_MODE_$callClinit() { + omcsde_GAME_MODE_$callClinit = $rt_eraseClinit(omcsde_GAME_MODE); + omcsde_GAME_MODE__clinit_(); +} +function omcsde_GAME_MODE__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsde_GAME_MODE(); + omcsde_GAME_MODE__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsde_GAME_MODE_values() { + omcsde_GAME_MODE_$callClinit(); + return omcsde_GAME_MODE_$VALUES.$clone(); +} +function omcsde_GAME_MODE__init_0($this, var$1, var$2, $text, $color) { + omcsde_GAME_MODE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); + $this.$text1 = $text; + $this.$color6 = $color; +} +function omcsde_GAME_MODE_$values() { + omcsde_GAME_MODE_$callClinit(); + return $rt_createArrayFromData(omcsde_GAME_MODE, [omcsde_GAME_MODE_ENDLESS, omcsde_GAME_MODE_HIGHSCORE, omcsde_GAME_MODE_CLEAR_40]); +} +function omcsde_GAME_MODE__clinit_() { + omcsde_GAME_MODE_ENDLESS = omcsde_GAME_MODE__init_($rt_s(1466), 0, $rt_s(1467), omcet_Tools$Colors_createFromHex($rt_s(1468))); + omcsde_GAME_MODE_HIGHSCORE = omcsde_GAME_MODE__init_($rt_s(1469), 1, $rt_s(1470), omcet_Tools$Colors_createFromHex($rt_s(1471))); + omcsde_GAME_MODE_CLEAR_40 = omcsde_GAME_MODE__init_($rt_s(1472), 2, $rt_s(1473), omcet_Tools$Colors_createFromHex($rt_s(1474))); + omcsde_GAME_MODE_$VALUES = omcsde_GAME_MODE_$values(); +} +function omcsm_StartGameCommand() { + var a = this; jl_Object.call(a); + a.$gameMode0 = null; + a.$colorMode0 = null; + a.$difficulty0 = null; + a.$theme0 = null; +} +function omcsm_StartGameCommand__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omcsm_StartGameCommand(); + omcsm_StartGameCommand__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omcsm_StartGameCommand__init_0($this, $gameMode, $colorMode, $difficulty, $theme) { + jl_Object__init_0($this); + $this.$gameMode0 = $gameMode; + $this.$colorMode0 = $colorMode; + $this.$difficulty0 = $difficulty; + $this.$theme0 = $theme; +} +var cbgm_Octree = $rt_classWithoutFields(); +var cbgm_Octree_tmp = null; +function cbgm_Octree_$callClinit() { + cbgm_Octree_$callClinit = $rt_eraseClinit(cbgm_Octree); + cbgm_Octree__clinit_(); +} +function cbgm_Octree__clinit_() { + cbgm_Octree_tmp = cbgm_Vector3__init_(); +} +function cbgssu_ButtonGroup() { + var a = this; jl_Object.call(a); + a.$buttons = null; + a.$checkedButtons = null; + a.$minCheckCount = 0; + a.$maxCheckCount = 0; + a.$uncheckLast = 0; +} +function cbgssu_ButtonGroup__init_0() { + var var_0 = new cbgssu_ButtonGroup(); + cbgssu_ButtonGroup__init_(var_0); + return var_0; +} +function cbgssu_ButtonGroup__init_($this) { + jl_Object__init_0($this); + $this.$buttons = cbgu_Array__init_1(); + $this.$checkedButtons = cbgu_Array__init_(1); + $this.$maxCheckCount = 1; + $this.$uncheckLast = 1; + $this.$minCheckCount = 1; +} +function cgxgbts_SMSoundOptions() { + var a = this; jl_Object.call(a); + a.$volume0 = 0; + a.$pan = 0; + a.$loops = 0; + a.$from = 0; + a.$callback = null; +} +function cgxgbts_SMSoundOptions__init_() { + var var_0 = new cgxgbts_SMSoundOptions(); + cgxgbts_SMSoundOptions__init_0(var_0); + return var_0; +} +function cgxgbts_SMSoundOptions__init_0($this) { + jl_Object__init_0($this); + $this.$volume0 = 100; + $this.$pan = 0; + $this.$loops = 1; + $this.$from = 0; + $this.$callback = null; +} +function jur_UMultiLineEOLSet() { + jur_AbstractSet.call(this); + this.$consCounter3 = 0; +} +function jur_UMultiLineEOLSet__init_(var_0) { + var var_1 = new jur_UMultiLineEOLSet(); + jur_UMultiLineEOLSet__init_0(var_1, var_0); + return var_1; +} +function jur_UMultiLineEOLSet__init_0($this, $counter) { + jur_AbstractSet__init_($this); + $this.$consCounter3 = $counter; +} +function jur_UMultiLineEOLSet_matches($this, $strIndex, $testString, $matchResult) { + var $strDif; + $strDif = !$matchResult.$hasAnchoringBounds() ? $testString.$length() - $strIndex | 0 : $matchResult.$getRightBound() - $strIndex | 0; + if ($strDif <= 0) { + $matchResult.$setConsumed($this.$consCounter3, 0); + return $this.$next.$matches($strIndex, $testString, $matchResult); + } + if ($testString.$charAt($strIndex) != 10) + return (-1); + $matchResult.$setConsumed($this.$consCounter3, 1); + return $this.$next.$matches($strIndex + 1 | 0, $testString, $matchResult); +} +function jur_UMultiLineEOLSet_hasConsumed($this, $matchResult) { + var $res; + $res = !$matchResult.$getConsumed($this.$consCounter3) ? 0 : 1; + $matchResult.$setConsumed($this.$consCounter3, (-1)); + return $res; +} +function jur_UMultiLineEOLSet_getName($this) { + return $rt_s(1475); +} +function jl_Thread$start$lambda$_4_0() { + jl_Object.call(this); + this.$_08 = null; +} +function jl_Thread$start$lambda$_4_0__init_(var_0) { + var var_1 = new jl_Thread$start$lambda$_4_0(); + jl_Thread$start$lambda$_4_0__init_0(var_1, var_0); + return var_1; +} +function jl_Thread$start$lambda$_4_0__init_0(var$0, var$1) { + jl_Object__init_0(var$0); + var$0.$_08 = var$1; +} +function jl_Thread$start$lambda$_4_0_run(var$0) { + jl_Thread_runThread(var$0.$_08); +} +function cbgssa_AfterAction() { + cbgssa_DelegateAction.call(this); + this.$waitForActions = null; +} +function cbgssa_AfterAction__init_0() { + var var_0 = new cbgssa_AfterAction(); + cbgssa_AfterAction__init_(var_0); + return var_0; +} +function cbgssa_AfterAction__init_($this) { + cbgssa_DelegateAction__init_($this); + $this.$waitForActions = cbgu_Array__init_4(0, 4); +} +function omceum_FColor() { + var a = this; jl_Object.call(a); + a.$r1 = 0.0; + a.$g1 = 0.0; + a.$b1 = 0.0; + a.$a1 = 0.0; +} +function omceum_FColor__init_(var_0, var_1, var_2, var_3) { + var var_4 = new omceum_FColor(); + omceum_FColor__init_0(var_4, var_0, var_1, var_2, var_3); + return var_4; +} +function omceum_FColor__init_0($this, $r, $g, $b, $a) { + jl_Object__init_0($this); + $this.$r1 = $r; + $this.$g1 = $g; + $this.$b1 = $b; + $this.$a1 = $a; +} +var cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter = $rt_classWithoutFields(); +function cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter__init_0() { + var var_0 = new cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter(); + cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter__init_(var_0); + return var_0; +} +function cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter__init_($this) { + jl_Object__init_0($this); +} +var cbgm_Octree$OctreeNode = $rt_classWithoutFields(); +var cgxgbtp_Preloader$12 = $rt_classWithoutFields(); +var cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType = null; +function cgxgbtp_Preloader$12_$callClinit() { + cgxgbtp_Preloader$12_$callClinit = $rt_eraseClinit(cgxgbtp_Preloader$12); + cgxgbtp_Preloader$12__clinit_(); +} +function cgxgbtp_Preloader$12__clinit_() { + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType = $rt_createIntArray((cgxgbtp_AssetType_values()).data.length); + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Text)] = 1; + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Image)] = 2; + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Binary)] = 3; + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Audio)] = 4; + cgxgbtp_Preloader$12_$SwitchMap$com$github$xpenatan$gdx$backends$teavm$preloader$AssetType.data[jl_Enum_ordinal(cgxgbtp_AssetType_Directory)] = 5; +} +var cbgssa_AddListenerAction = $rt_classWithoutFields(cbgss_Action); +function cbgssa_AddListenerAction__init_0() { + var var_0 = new cbgssa_AddListenerAction(); + cbgssa_AddListenerAction__init_(var_0); + return var_0; +} +function cbgssa_AddListenerAction__init_($this) { + cbgss_Action__init_($this); +} +var jur_AbstractCharClass$LazySpecialsBlock = $rt_classWithoutFields(jur_AbstractCharClass$LazyCharClass); +function jur_AbstractCharClass$LazySpecialsBlock__init_() { + var var_0 = new jur_AbstractCharClass$LazySpecialsBlock(); + jur_AbstractCharClass$LazySpecialsBlock__init_0(var_0); + return var_0; +} +function jur_AbstractCharClass$LazySpecialsBlock__init_0($this) { + jur_AbstractCharClass$LazyCharClass__init_($this); +} +function jur_AbstractCharClass$LazySpecialsBlock_computeValue($this) { + return ((jur_CharClass__init_()).$add0(65279, 65279)).$add0(65520, 65533); +} +var cbgss_Stage$TouchFocus = $rt_classWithoutFields(); +function cbgss_Stage$TouchFocus__init_0() { + var var_0 = new cbgss_Stage$TouchFocus(); + cbgss_Stage$TouchFocus__init_(var_0); + return var_0; +} +function cbgss_Stage$TouchFocus__init_($this) { + jl_Object__init_0($this); +} +function ju_IllegalFormatFlagsException() { + ju_IllegalFormatException.call(this); + this.$flags4 = null; +} +function ju_IllegalFormatFlagsException__init_(var_0) { + var var_1 = new ju_IllegalFormatFlagsException(); + ju_IllegalFormatFlagsException__init_0(var_1, var_0); + return var_1; +} +function ju_IllegalFormatFlagsException__init_0($this, $flags) { + var var$2; + var$2 = jl_StringBuilder__init_(); + jl_StringBuilder_append(jl_StringBuilder_append(var$2, $rt_s(1476)), $flags); + ju_IllegalFormatException__init_2($this, jl_StringBuilder_toString(var$2)); + $this.$flags4 = $flags; +} +function cbgssu_List$ListStyle() { + var a = this; jl_Object.call(a); + a.$fontColorSelected = null; + a.$fontColorUnselected = null; +} +function cbgssu_List$ListStyle__init_0() { + var var_0 = new cbgssu_List$ListStyle(); + cbgssu_List$ListStyle__init_(var_0); + return var_0; +} +function cbgssu_List$ListStyle__init_($this) { + jl_Object__init_0($this); + $this.$fontColorSelected = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); + $this.$fontColorUnselected = cbgg_Color__init_(1.0, 1.0, 1.0, 1.0); +} +function omceg_GameEngine$1() { + jl_Object.call(this); + this.$this$0103 = null; +} +function omceg_GameEngine$1__init_(var_0) { + var var_1 = new omceg_GameEngine$1(); + omceg_GameEngine$1__init_0(var_1, var_0); + return var_1; +} +function omceg_GameEngine$1__init_0($this, $this$0) { + $this.$this$0103 = $this$0; + jl_Object__init_0($this); +} +function omceg_GameEngine$1_add($this, $engineOutput) { + $this.$this$0103.$outputs0.$add2($engineOutput); +} +function jt_DateFormatElement$EraText() { + jt_DateFormatElement.call(this); + this.$eras0 = null; +} +function jt_DateFormatElement$EraText__init_(var_0) { + var var_1 = new jt_DateFormatElement$EraText(); + jt_DateFormatElement$EraText__init_0(var_1, var_0); + return var_1; +} +function jt_DateFormatElement$EraText__init_0($this, $symbols) { + jt_DateFormatElement__init_($this); + $this.$eras0 = $symbols.$getEras(); +} +function jt_DateFormatElement$EraText_format($this, $date, $buffer) { + var $era; + $era = $date.$get0(0); + $buffer.$append23($this.$eras0.data[$era]); +} +function jt_DateFormatElement$EraText_equals($this, $o) { + var $eraText; + if ($this === $o) + return 1; + if ($o !== null && jl_Object_getClass($this) === jl_Object_getClass($o)) { + $eraText = $o; + return ju_Arrays_equals($this.$eras0, $eraText.$eras0); + } + return 0; +} +function jt_DateFormatElement$EraText_hashCode($this) { + return ju_Arrays_hashCode($this.$eras0); +} +function omceugcb_ImageButton() { + var a = this; omceugcb_Button.call(a); + a.$image2 = null; + a.$arrayIndex0 = 0; +} +function omceugcb_ImageButton__init_() { + var var_0 = new omceugcb_ImageButton(); + omceugcb_ImageButton__init_0(var_0); + return var_0; +} +function omceugcb_ImageButton__init_0($this) { + omceugcb_Button__init_($this); +} +function omceugo_OnScreenTextInput() { + var a = this; jl_Object.call(a); + a.$x15 = 0; + a.$y15 = 0; + a.$charactersLC = null; + a.$charactersUC = null; + a.$font13 = null; + a.$selectedIndex = 0; + a.$upperCase = 0; + a.$mouseTextInputAction = null; + a.$color11 = null; +} +function omceugo_OnScreenTextInput__init_0() { + var var_0 = new omceugo_OnScreenTextInput(); + omceugo_OnScreenTextInput__init_(var_0); + return var_0; +} +function omceugo_OnScreenTextInput__init_($this) { + jl_Object__init_0($this); +} +function ju_Arrays$ArrayAsList() { + ju_AbstractList.call(this); + this.$array10 = null; +} +function ju_Arrays$ArrayAsList__init_(var_0) { + var var_1 = new ju_Arrays$ArrayAsList(); + ju_Arrays$ArrayAsList__init_0(var_1, var_0); + return var_1; +} +function ju_Arrays$ArrayAsList__init_0($this, $array) { + ju_AbstractList__init_($this); + $this.$array10 = $array; +} +function ju_Arrays$ArrayAsList_get($this, $index) { + return $this.$array10.data[$index]; +} +function ju_Arrays$ArrayAsList_size($this) { + return $this.$array10.data.length; +} +var omcse_SandtrixEngineAdapter$COLLISION_TYPE = $rt_classWithoutFields(jl_Enum); +var omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE = null; +var omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_EDGES = null; +var omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_SAND = null; +var omcse_SandtrixEngineAdapter$COLLISION_TYPE_$VALUES = null; +function omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit() { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit = $rt_eraseClinit(omcse_SandtrixEngineAdapter$COLLISION_TYPE); + omcse_SandtrixEngineAdapter$COLLISION_TYPE__clinit_(); +} +function omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_(var_0, var_1) { + var var_2 = new omcse_SandtrixEngineAdapter$COLLISION_TYPE(); + omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_0(var_2, var_0, var_1); + return var_2; +} +function omcse_SandtrixEngineAdapter$COLLISION_TYPE_values() { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + return omcse_SandtrixEngineAdapter$COLLISION_TYPE_$VALUES.$clone(); +} +function omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_0($this, var$1, var$2) { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + jl_Enum__init_($this, var$1, var$2); +} +function omcse_SandtrixEngineAdapter$COLLISION_TYPE_$values() { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit(); + return $rt_createArrayFromData(omcse_SandtrixEngineAdapter$COLLISION_TYPE, [omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE, omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_EDGES, omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_SAND]); +} +function omcse_SandtrixEngineAdapter$COLLISION_TYPE__clinit_() { + omcse_SandtrixEngineAdapter$COLLISION_TYPE_NONE = omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_($rt_s(723), 0); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_EDGES = omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_($rt_s(1477), 1); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_MAP_SAND = omcse_SandtrixEngineAdapter$COLLISION_TYPE__init_($rt_s(1478), 2); + omcse_SandtrixEngineAdapter$COLLISION_TYPE_$VALUES = omcse_SandtrixEngineAdapter$COLLISION_TYPE_$values(); +} +$rt_packages([-1, "com", 0, "github", 1, "xpenatan", 2, "gdx", 3, "backends", 4, "teavm", 5, "agent", 5, "soundmanager", 5, "dom", 8, "impl", 8, "typedarray", 5, "utils", 5, "preloader", 5, "filesystem", 0, "badlogic", 14, "gdx", 15, "input", 15, "maps", 17, "tiled", 18, "objects", 17, "objects", 15, "utils", 21, "reflect", 21, "viewport", 15, "scenes", 24, "scene2d", 25, "ui", 25, "utils", 25, "actions", 15, "controllers", 15, "files", 15, "audio", 15, "graphics", 32, "glutils", 32, "g2d", 32, "g3d", 35, "model", +36, "data", 35, "particles", 38, "emitters", 38, "renderers", 38, "values", 38, "influencers", 15, "math", 43, "collision", -1, "java", 45, "util", 46, "regex", 46, "stream", 48, "impl", 46, "function", 45, "nio", 51, "charset", 52, "impl", 45, "io", 45, "math", 45, "text", 45, "net", 45, "lang", 58, "reflect", -1, "org", 60, "teavm", 61, "jso", 62, "core", 62, "impl", 62, "dom", 65, "events", 62, "webgl", 62, "browser", 62, "typedarrays", 62, "ajax", 61, "interop", 61, "classlib", 72, "impl", 73, "console", +73, "reflection", 73, "tz", 73, "unicode", 73, "currency", 73, "text", 61, "runtime", 61, "platform", 81, "plugin", 60, "mslivo", 83, "core", 84, "sandtrix", 85, "data", 86, "enums", 86, "objects", 85, "ui", 89, "game", 90, "particles", 89, "menu", 92, "particles", 92, "windows", 85, "engine", 85, "config", 85, "misc", 84, "web", 98, "callback", 99, "ad", 84, "engine", 101, "game_engine", 101, "ui_engine", 103, "input", 103, "gui", 105, "ostextinput", 105, "notification", 105, "components", 108, "image", 108, +"scrollbar", 108, "knob", 108, "shape", 108, "textfield", 108, "tabbar", 108, "inventory", 108, "list", 108, "button", 108, "viewport", 108, "progressbar", 108, "checkbox", 108, "text", 108, "combobox", 108, "map", 105, "hotkeys", 105, "contextmenu", 105, "tooltip", 105, "actions", 105, "tool", 103, "media", 103, "misc", 101, "tools", 131, "settings", 131, "sound", 131, "particles", 134, "particle", 101, "media_manager", 136, "media", 84, "setris", 138, "teavm" +]); +$rt_metadata([jl_Object, "Object", 58, 0, [], 0, 3, 0, 0, ["$isEmptyMonitor", $rt_wrapFunction0(jl_Object_isEmptyMonitor), "$getClass0", $rt_wrapFunction0(jl_Object_getClass), "$hashCode", $rt_wrapFunction0(jl_Object_hashCode), "$equals", $rt_wrapFunction1(jl_Object_equals), "$toString", $rt_wrapFunction0(jl_Object_toString), "$identity", $rt_wrapFunction0(jl_Object_identity), "$clone", $rt_wrapFunction0(jl_Object_clone), "$notifyAll", $rt_wrapFunction0(jl_Object_notifyAll)], +jur_AbstractCharClass$LazyCharClass, "AbstractCharClass$LazyCharClass", 47, jl_Object, [], 1, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyCharClass__init_), "$getValue", $rt_wrapFunction1(jur_AbstractCharClass$LazyCharClass_getValue)], +jur_AbstractCharClass$LazyBlank, "AbstractCharClass$LazyBlank", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyBlank__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyBlank_computeValue)], +jur_AbstractCharClass$LazyCntrl, "AbstractCharClass$LazyCntrl", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyCntrl__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyCntrl_computeValue)], +jl_Comparable, "Comparable", 58, jl_Object, [], 3, 3, 0, 0, 0, +ji_Serializable, "Serializable", 54, jl_Object, [], 3, 3, 0, 0, 0, +jl_Enum, "Enum", 58, jl_Object, [jl_Comparable, ji_Serializable], 1, 3, 0, 0, ["$_init_3", $rt_wrapFunction2(jl_Enum__init_), "$name0", $rt_wrapFunction0(jl_Enum_name), "$ordinal0", $rt_wrapFunction0(jl_Enum_ordinal), "$toString", $rt_wrapFunction0(jl_Enum_toString), "$equals", $rt_wrapFunction1(jl_Enum_equals), "$hashCode", $rt_wrapFunction0(jl_Enum_hashCode)], +omceugcb_ButtonMode, "ButtonMode", 117, jl_Enum, [], 12, 3, 0, omceugcb_ButtonMode_$callClinit, 0, +jl_Runnable, "Runnable", 58, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbtp_Preloader$3$1$1, "Preloader$3$1$1", 12, jl_Object, [jl_Runnable], 0, 0, 0, 0, ["$_init_209", $rt_wrapFunction1(cgxgbtp_Preloader$3$1$1__init_0), "$run", $rt_wrapFunction0(cgxgbtp_Preloader$3$1$1_run)], +cbgss_Actor, "Actor", 25, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_Actor__init_0), "$addListener", $rt_wrapFunction1(cbgss_Actor_addListener), "$setStage", $rt_wrapFunction1(cbgss_Actor_setStage), "$getParent", $rt_wrapFunction0(cbgss_Actor_getParent), "$setTouchable", $rt_wrapFunction1(cbgss_Actor_setTouchable), "$setWidth", $rt_wrapFunction1(cbgss_Actor_setWidth), "$setHeight", $rt_wrapFunction1(cbgss_Actor_setHeight), "$setSize1", $rt_wrapFunction2(cbgss_Actor_setSize)], +cbgssu_Cullable, "Cullable", 27, jl_Object, [], 3, 3, 0, 0, 0, +cbgss_Group, "Group", 25, cbgss_Actor, [cbgssu_Cullable], 0, 3, 0, cbgss_Group_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgss_Group__init_0), "$setStage", $rt_wrapFunction1(cbgss_Group_setStage), "$setTransform", $rt_wrapFunction1(cbgss_Group_setTransform)], +cbgssu_Layout, "Layout", 27, jl_Object, [], 3, 3, 0, 0, 0, +cbgssu_WidgetGroup, "WidgetGroup", 26, cbgss_Group, [cbgssu_Layout], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_WidgetGroup__init_0), "$invalidate", $rt_wrapFunction0(cbgssu_WidgetGroup_invalidate), "$sizeChanged", $rt_wrapFunction0(cbgssu_WidgetGroup_sizeChanged)], +cbgssu_Table, "Table", 26, cbgssu_WidgetGroup, [], 0, 3, 0, cbgssu_Table_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_Table__init_0), "$_init_7", $rt_wrapFunction1(cbgssu_Table__init_2)], +cbgm_Interpolation, "Interpolation", 43, jl_Object, [], 1, 3, 0, cbgm_Interpolation_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation__init_)], +cbgm_Interpolation$BounceOut, "Interpolation$BounceOut", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$BounceOut__init_0)], +otj_JSObject, "JSObject", 62, jl_Object, [], 3, 3, 0, 0, 0, +omcwca_CGAdCallBack, "CGAdCallBack", 100, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +omcsum_MenuUIAdapter$5$1, "MenuUIAdapter$5$1", 92, jl_Object, [omcwca_CGAdCallBack], 0, 0, 0, 0, ["$_init_170", $rt_wrapFunction1(omcsum_MenuUIAdapter$5$1__init_0), "$adFinished", $rt_wrapFunction0(omcsum_MenuUIAdapter$5$1_adFinished), "$adError", $rt_wrapFunction1(omcsum_MenuUIAdapter$5$1_adError), "$adStarted", $rt_wrapFunction0(omcsum_MenuUIAdapter$5$1_adStarted), "$adStarted$exported$0", $rt_wrapFunction0(omcsum_MenuUIAdapter$5$1_adStarted$exported$0), "$adError$exported$1", $rt_wrapFunction1(omcsum_MenuUIAdapter$5$1_adError$exported$1), +"$adFinished$exported$2", $rt_wrapFunction0(omcsum_MenuUIAdapter$5$1_adFinished$exported$2)], +omcsm_ExitGameCommand, "ExitGameCommand", 97, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsm_ExitGameCommand__init_0)], +jnci_BufferedEncoder$Controller, "BufferedEncoder$Controller", 53, jl_Object, [], 0, 3, 0, 0, ["$_init_22", $rt_wrapFunction2(jnci_BufferedEncoder$Controller__init_0), "$hasMoreInput0", $rt_wrapFunction0(jnci_BufferedEncoder$Controller_hasMoreInput), "$hasMoreInput", $rt_wrapFunction1(jnci_BufferedEncoder$Controller_hasMoreInput0), "$hasMoreOutput", $rt_wrapFunction0(jnci_BufferedEncoder$Controller_hasMoreOutput), "$hasMoreOutput0", $rt_wrapFunction1(jnci_BufferedEncoder$Controller_hasMoreOutput0), "$setInPosition", +$rt_wrapFunction1(jnci_BufferedEncoder$Controller_setInPosition), "$setOutPosition", $rt_wrapFunction1(jnci_BufferedEncoder$Controller_setOutPosition)], +cbgggmd_ModelTexture, "ModelTexture", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelTexture__init_0)], +cbgur_ClassReflection, "ClassReflection", 22, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgur_ClassReflection__init_0)], +omcemm_CMedia, "CMedia", 137, jl_Object, [ji_Serializable], 1, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omcemm_CMedia__init_), "$equals", $rt_wrapFunction1(omcemm_CMedia_equals), "$hashCode", $rt_wrapFunction0(omcemm_CMedia_hashCode)], +omcemm_CMediaFont, "CMediaFont", 137, omcemm_CMedia, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaFont__init_0)], +cbgssu_Drawable, "Drawable", 27, jl_Object, [], 3, 3, 0, 0, 0, +cbgssu_BaseDrawable, "BaseDrawable", 27, jl_Object, [cbgssu_Drawable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_BaseDrawable__init_0)], +jl_Number, "Number", 58, jl_Object, [ji_Serializable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_Number__init_)], +jl_Integer, "Integer", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Integer_$callClinit, ["$_init_4", $rt_wrapFunction1(jl_Integer__init_0), "$intValue", $rt_wrapFunction0(jl_Integer_intValue), "$toString", $rt_wrapFunction0(jl_Integer_toString1), "$hashCode", $rt_wrapFunction0(jl_Integer_hashCode0), "$equals", $rt_wrapFunction1(jl_Integer_equals)], +cbgssu_SplitPane$SplitPaneStyle, "SplitPane$SplitPaneStyle", 26, jl_Object, [], 0, 3, [cbgssu_SplitPane,0,"SplitPaneStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_SplitPane$SplitPaneStyle__init_0)], +cbgu_Disposable, "Disposable", 21, jl_Object, [], 3, 3, 0, 0, 0, +cbgu_Json$Serializable, "Json$Serializable", 21, jl_Object, [], 3, 3, 0, 0, 0, +cbgggp_ResourceData$Configurable, "ResourceData$Configurable", 38, jl_Object, [], 3, 3, 0, 0, 0, +cbgggp_ParticleControllerComponent, "ParticleControllerComponent", 38, jl_Object, [cbgu_Disposable, cbgu_Json$Serializable, cbgggp_ResourceData$Configurable], 1, 3, 0, cbgggp_ParticleControllerComponent_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggp_ParticleControllerComponent__init_)], +cbgggpi_Influencer, "Influencer", 42, cbgggp_ParticleControllerComponent, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_Influencer__init_)], +cbgggpi_ParticleControllerInfluencer, "ParticleControllerInfluencer", 42, cbgggpi_Influencer, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ParticleControllerInfluencer__init_)], +jl_Iterable, "Iterable", 58, jl_Object, [], 3, 3, 0, 0, 0, +cbgu_Array, "Array", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Array__init_2), "$_init_4", $rt_wrapFunction1(cbgu_Array__init_3), "$_init_14", $rt_wrapFunction2(cbgu_Array__init_5), "$_init_6", $rt_wrapFunction3(cbgu_Array__init_6), "$_init_18", $rt_wrapFunction1(cbgu_Array__init_8), "$_init_15", $rt_wrapFunction4(cbgu_Array__init_10), "$add1", $rt_wrapFunction1(cbgu_Array_add), "$addAll4", $rt_wrapFunction1(cbgu_Array_addAll), "$addAll5", $rt_wrapFunction3(cbgu_Array_addAll0), +"$addAll", $rt_wrapFunction3(cbgu_Array_addAll1), "$get5", $rt_wrapFunction1(cbgu_Array_get), "$contains", $rt_wrapFunction2(cbgu_Array_contains), "$removeValue", $rt_wrapFunction2(cbgu_Array_removeValue), "$removeIndex", $rt_wrapFunction1(cbgu_Array_removeIndex), "$removeRange", $rt_wrapFunction2(cbgu_Array_removeRange), "$pop", $rt_wrapFunction0(cbgu_Array_pop), "$peek", $rt_wrapFunction0(cbgu_Array_peek), "$first0", $rt_wrapFunction0(cbgu_Array_first), "$clear6", $rt_wrapFunction0(cbgu_Array_clear), "$ensureCapacity1", +$rt_wrapFunction1(cbgu_Array_ensureCapacity), "$resize", $rt_wrapFunction1(cbgu_Array_resize), "$iterator", $rt_wrapFunction0(cbgu_Array_iterator), "$truncate0", $rt_wrapFunction1(cbgu_Array_truncate), "$toArray", $rt_wrapFunction0(cbgu_Array_toArray), "$toArray0", $rt_wrapFunction1(cbgu_Array_toArray0), "$hashCode", $rt_wrapFunction0(cbgu_Array_hashCode), "$equals", $rt_wrapFunction1(cbgu_Array_equals), "$toString", $rt_wrapFunction0(cbgu_Array_toString)], +cbgu_DelayedRemovalArray, "DelayedRemovalArray", 21, cbgu_Array, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_DelayedRemovalArray__init_1), "$_init_4", $rt_wrapFunction1(cbgu_DelayedRemovalArray__init_2)], +jnc_CharsetEncoder, "CharsetEncoder", 52, jl_Object, [], 1, 3, 0, 0, ["$_init_19", $rt_wrapFunction4(jnc_CharsetEncoder__init_), "$_init_21", $rt_wrapFunction3(jnc_CharsetEncoder__init_0), "$onMalformedInput", $rt_wrapFunction1(jnc_CharsetEncoder_onMalformedInput), "$implOnMalformedInput", $rt_wrapFunction1(jnc_CharsetEncoder_implOnMalformedInput), "$onUnmappableCharacter", $rt_wrapFunction1(jnc_CharsetEncoder_onUnmappableCharacter), "$implOnUnmappableCharacter", $rt_wrapFunction1(jnc_CharsetEncoder_implOnUnmappableCharacter), +"$encode", $rt_wrapFunction3(jnc_CharsetEncoder_encode), "$encode0", $rt_wrapFunction1(jnc_CharsetEncoder_encode0), "$flush", $rt_wrapFunction1(jnc_CharsetEncoder_flush), "$implFlush", $rt_wrapFunction1(jnc_CharsetEncoder_implFlush), "$reset", $rt_wrapFunction0(jnc_CharsetEncoder_reset), "$implReset", $rt_wrapFunction0(jnc_CharsetEncoder_implReset)], +jnci_BufferedEncoder, "BufferedEncoder", 53, jnc_CharsetEncoder, [], 1, 3, 0, 0, ["$_init_21", $rt_wrapFunction3(jnci_BufferedEncoder__init_), "$encodeLoop", $rt_wrapFunction2(jnci_BufferedEncoder_encodeLoop)], +jnci_UTF16Encoder, "UTF16Encoder", 53, jnci_BufferedEncoder, [], 0, 3, 0, 0, ["$_init_56", $rt_wrapFunction3(jnci_UTF16Encoder__init_0), "$arrayEncode", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return jnci_UTF16Encoder_arrayEncode(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +omceuga_CommonActions, "CommonActions", 127, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_CommonActions__init_), "$onMouseClick", $rt_wrapFunction1(omceuga_CommonActions_onMouseClick), "$onMouseDoubleClick", $rt_wrapFunction1(omceuga_CommonActions_onMouseDoubleClick), "$onMouseScroll", $rt_wrapFunction1(omceuga_CommonActions_onMouseScroll)], +omceuga_TextFieldAction, "TextFieldAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_TextFieldAction__init_), "$onTyped", $rt_wrapFunction1(omceuga_TextFieldAction_onTyped), "$onFocus", $rt_wrapFunction0(omceuga_TextFieldAction_onFocus)], +omceugc_Component, "Component", 108, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugc_Component__init_)], +omceugcl_List, "List", 116, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcl_List__init_0)], +jt_DateFormatElement, "DateFormatElement", 56, jl_Object, [], 1, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DateFormatElement__init_)], +jt_DateFormatElement$Year, "DateFormatElement$Year", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jt_DateFormatElement$Year__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$Year_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$Year_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$Year_hashCode)]]); +$rt_metadata([jur_AbstractCharClass$LazyAlpha, "AbstractCharClass$LazyAlpha", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyAlpha__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyAlpha_computeValue)], +cbgssu_UIUtils, "UIUtils", 27, jl_Object, [], 4, 3, 0, cbgssu_UIUtils_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_UIUtils__init_0)], +cbgu_Pool$Poolable, "Pool$Poolable", 21, jl_Object, [], 3, 3, 0, 0, 0, +cbgss_Action, "Action", 25, jl_Object, [cbgu_Pool$Poolable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_Action__init_)], +cbgssa_DelegateAction, "DelegateAction", 28, cbgss_Action, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_DelegateAction__init_)], +cbgssa_TimeScaleAction, "TimeScaleAction", 28, cbgssa_DelegateAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_TimeScaleAction__init_0)], +jur_AbstractCharClass$LazyWord, "AbstractCharClass$LazyWord", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyWord__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyWord_computeValue)], +jur_AbstractCharClass$LazyNonWord, "AbstractCharClass$LazyNonWord", 47, jur_AbstractCharClass$LazyWord, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonWord__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonWord_computeValue)], +omceuga_WindowAction, "WindowAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_WindowAction__init_), "$onMove", $rt_wrapFunction2(omceuga_WindowAction_onMove), "$onFold", $rt_wrapFunction0(omceuga_WindowAction_onFold), "$onUnfold", $rt_wrapFunction0(omceuga_WindowAction_onUnfold), "$onRemove", $rt_wrapFunction0(omceuga_WindowAction_onRemove), "$onAdd", $rt_wrapFunction0(omceuga_WindowAction_onAdd)], +cbg_ApplicationListener, "ApplicationListener", 15, jl_Object, [], 3, 3, 0, 0, 0, +cbg_ApplicationAdapter, "ApplicationAdapter", 15, jl_Object, [cbg_ApplicationListener], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbg_ApplicationAdapter__init_), "$pause", $rt_wrapFunction0(cbg_ApplicationAdapter_pause), "$resume", $rt_wrapFunction0(cbg_ApplicationAdapter_resume)], +omcs_SandtrixMain, "SandtrixMain", 85, cbg_ApplicationAdapter, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcs_SandtrixMain__init_0), "$resize0", $rt_wrapFunction2(omcs_SandtrixMain_resize), "$create17", $rt_wrapFunction0(omcs_SandtrixMain_create), "$render", $rt_wrapFunction0(omcs_SandtrixMain_render), "$dispose", $rt_wrapFunction0(omcs_SandtrixMain_dispose)], +cgxgbtd_EventListenerWrapper, "EventListenerWrapper", 8, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +cgxgbtp_AssetDownloadImpl$5$1, "AssetDownloadImpl$5$1", 12, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_93", $rt_wrapFunction4(cgxgbtp_AssetDownloadImpl$5$1__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$5$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$5$1_handleEvent$exported$0)], +cbg_Application$ApplicationType, "Application$ApplicationType", 15, jl_Enum, [], 12, 3, 0, cbg_Application$ApplicationType_$callClinit, 0, +jur_AbstractSet, "AbstractSet", 47, jl_Object, [], 1, 0, 0, jur_AbstractSet_$callClinit, ["$_init_0", $rt_wrapFunction0(jur_AbstractSet__init_), "$_init_27", $rt_wrapFunction1(jur_AbstractSet__init_0), "$find", $rt_wrapFunction3(jur_AbstractSet_find), "$findBack", $rt_wrapFunction4(jur_AbstractSet_findBack), "$setType", $rt_wrapFunction1(jur_AbstractSet_setType), "$getType1", $rt_wrapFunction0(jur_AbstractSet_getType), "$getQualifiedName", $rt_wrapFunction0(jur_AbstractSet_getQualifiedName), "$toString", $rt_wrapFunction0(jur_AbstractSet_toString), +"$getNext", $rt_wrapFunction0(jur_AbstractSet_getNext), "$setNext", $rt_wrapFunction1(jur_AbstractSet_setNext), "$first", $rt_wrapFunction1(jur_AbstractSet_first), "$processBackRefReplacement", $rt_wrapFunction0(jur_AbstractSet_processBackRefReplacement), "$processSecondPass", $rt_wrapFunction0(jur_AbstractSet_processSecondPass)], +jur_LeafSet, "LeafSet", 47, jur_AbstractSet, [], 1, 0, 0, 0, ["$_init_27", $rt_wrapFunction1(jur_LeafSet__init_), "$_init_0", $rt_wrapFunction0(jur_LeafSet__init_0), "$matches", $rt_wrapFunction3(jur_LeafSet_matches), "$charCount0", $rt_wrapFunction0(jur_LeafSet_charCount), "$hasConsumed", $rt_wrapFunction1(jur_LeafSet_hasConsumed)], +jur_CISequenceSet, "CISequenceSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_247", $rt_wrapFunction1(jur_CISequenceSet__init_0), "$accepts", $rt_wrapFunction2(jur_CISequenceSet_accepts), "$getName", $rt_wrapFunction0(jur_CISequenceSet_getName)], +omceug_Window, "Window", 105, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceug_Window__init_0)], +cbg_InputProcessor, "InputProcessor", 15, jl_Object, [], 3, 3, 0, 0, 0, +cbg_InputAdapter, "InputAdapter", 15, jl_Object, [cbg_InputProcessor], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbg_InputAdapter__init_0)], +cbgi_GestureDetector, "GestureDetector", 16, cbg_InputAdapter, [], 0, 3, 0, 0, ["$_init_109", function(var_1, var_2, var_3, var_4, var_5) { cbgi_GestureDetector__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$_init_28", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbgi_GestureDetector__init_2(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +jl_CharSequence, "CharSequence", 58, jl_Object, [], 3, 3, 0, 0, 0, +jl_Throwable, "Throwable", 58, jl_Object, [], 0, 3, 0, 0, ["$fillInStackTrace", $rt_wrapFunction0(jl_Throwable_fillInStackTrace), "$getMessage", $rt_wrapFunction0(jl_Throwable_getMessage), "$getLocalizedMessage", $rt_wrapFunction0(jl_Throwable_getLocalizedMessage), "$getCause", $rt_wrapFunction0(jl_Throwable_getCause), "$printStackTrace0", $rt_wrapFunction0(jl_Throwable_printStackTrace), "$printStackTrace", $rt_wrapFunction1(jl_Throwable_printStackTrace0)], +jl_Error, "Error", 58, jl_Throwable, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_Error__init_0), "$_init_12", $rt_wrapFunction2(jl_Error__init_2), "$_init_", $rt_wrapFunction1(jl_Error__init_4), "$_init_20", $rt_wrapFunction1(jl_Error__init_6)], +jl_LinkageError, "LinkageError", 58, jl_Error, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_LinkageError__init_0), "$_init_", $rt_wrapFunction1(jl_LinkageError__init_2)], +omceu_API$_ContextMenu, "API$_ContextMenu", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_ContextMenu__init_0)], +cbgu_Pools, "Pools", 21, jl_Object, [], 0, 3, 0, cbgu_Pools_$callClinit, 0, +omcsdo_Map, "Map", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_Map__init_0)], +cbgssu_Skin$TintedDrawable, "Skin$TintedDrawable", 26, jl_Object, [], 0, 3, [cbgssu_Skin,0,"TintedDrawable"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Skin$TintedDrawable__init_0)], +cbgm_Interpolation$SwingOut, "Interpolation$SwingOut", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_10", $rt_wrapFunction1(cbgm_Interpolation$SwingOut__init_0)], +jur_AbstractCharClass$LazyCategory, "AbstractCharClass$LazyCategory", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_44", $rt_wrapFunction2(jur_AbstractCharClass$LazyCategory__init_0), "$_init_45", $rt_wrapFunction3(jur_AbstractCharClass$LazyCategory__init_2), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyCategory_computeValue)], +omcsde_STATE, "STATE", 87, jl_Enum, [], 12, 3, 0, omcsde_STATE_$callClinit, 0, +cbgm_Interpolation$Exp, "Interpolation$Exp", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_8", $rt_wrapFunction2(cbgm_Interpolation$Exp__init_0)], +cbgm_FloatCounter, "FloatCounter", 43, jl_Object, [cbgu_Pool$Poolable], 0, 3, 0, 0, 0, +jur_FSet, "FSet", 47, jur_AbstractSet, [], 0, 0, 0, jur_FSet_$callClinit, ["$_init_4", $rt_wrapFunction1(jur_FSet__init_0), "$matches", $rt_wrapFunction3(jur_FSet_matches), "$getGroupIndex", $rt_wrapFunction0(jur_FSet_getGroupIndex), "$getName", $rt_wrapFunction0(jur_FSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_FSet_hasConsumed)], +jur_BehindFSet, "BehindFSet", 47, jur_FSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_BehindFSet__init_0), "$matches", $rt_wrapFunction3(jur_BehindFSet_matches), "$getName", $rt_wrapFunction0(jur_BehindFSet_getName)], +omcetp_ParticleSystem, "ParticleSystem", 134, jl_Object, [], 1, 3, 0, 0, ["$_init_32", $rt_wrapFunction3(omcetp_ParticleSystem__init_), "$update", $rt_wrapFunction0(omcetp_ParticleSystem_update), "$removeAllParticles", $rt_wrapFunction0(omcetp_ParticleSystem_removeAllParticles), "$canAddParticle", $rt_wrapFunction0(omcetp_ParticleSystem_canAddParticle), "$render2", $rt_wrapFunction1(omcetp_ParticleSystem_render), "$render0", $rt_wrapFunction2(omcetp_ParticleSystem_render0), "$shutdown", $rt_wrapFunction0(omcetp_ParticleSystem_shutdown), +"$addParticle", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11) { return omcetp_ParticleSystem_addParticle(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11); }, "$addParticle0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, var_12, var_13) { return omcetp_ParticleSystem_addParticle0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, var_12, var_13); }, "$addParticle1", +function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, var_12, var_13, var_14) { return omcetp_ParticleSystem_addParticle1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, var_12, var_13, var_14); }], +omcsugp_ScoreTextParticleSystem, "ScoreTextParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsugp_ScoreTextParticleSystem__init_0), "$addParticle4", $rt_wrapFunction4(omcsugp_ScoreTextParticleSystem_addParticle), "$updateParticle", $rt_wrapFunction2(omcsugp_ScoreTextParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_ScoreTextParticleSystem_createParticle), "$destroyParticle", $rt_wrapFunction1(omcsugp_ScoreTextParticleSystem_destroyParticle)], +cbggg_PixmapPacker$PackStrategy, "PixmapPacker$PackStrategy", 34, jl_Object, [], 3, 3, 0, 0, 0, +cbgm_Path, "Path", 43, jl_Object, [], 3, 3, 0, 0, 0, +cbgm_Bezier, "Bezier", 43, jl_Object, [cbgm_Path], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Bezier__init_0)], +jur_JointSet, "JointSet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_JointSet__init_0), "$_init_52", $rt_wrapFunction2(jur_JointSet__init_2), "$matches", $rt_wrapFunction3(jur_JointSet_matches), "$setNext", $rt_wrapFunction1(jur_JointSet_setNext), "$getName", $rt_wrapFunction0(jur_JointSet_getName), "$first", $rt_wrapFunction1(jur_JointSet_first), "$hasConsumed", $rt_wrapFunction1(jur_JointSet_hasConsumed), "$processSecondPass", $rt_wrapFunction0(jur_JointSet_processSecondPass)], +jur_LowHighSurrogateRangeSet, "LowHighSurrogateRangeSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_173", $rt_wrapFunction1(jur_LowHighSurrogateRangeSet__init_0), "$setNext", $rt_wrapFunction1(jur_LowHighSurrogateRangeSet_setNext), "$matches", $rt_wrapFunction3(jur_LowHighSurrogateRangeSet_matches), "$getName", $rt_wrapFunction0(jur_LowHighSurrogateRangeSet_getName)], +cbgmc_OrientedBoundingBox, "OrientedBoundingBox", 44, jl_Object, [ji_Serializable], 0, 3, 0, cbgmc_OrientedBoundingBox_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgmc_OrientedBoundingBox__init_0)], +jnci_AsciiEncoder, "AsciiEncoder", 53, jnci_BufferedEncoder, [], 0, 3, 0, 0, ["$_init_60", $rt_wrapFunction1(jnci_AsciiEncoder__init_0), "$arrayEncode", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return jnci_AsciiEncoder_arrayEncode(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +cbgssu_TextField$OnscreenKeyboard, "TextField$OnscreenKeyboard", 26, jl_Object, [], 3, 3, 0, 0, 0, +cbg_Gdx, "Gdx", 15, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbg_Gdx__init_0)], +ju_Currency, "Currency", 46, jl_Object, [ji_Serializable], 4, 3, 0, 0, ["$toString", $rt_wrapFunction0(ju_Currency_toString)], +jlr_AnnotatedElement, "AnnotatedElement", 59, jl_Object, [], 3, 3, 0, 0, 0]); +$rt_metadata([jlr_AccessibleObject, "AccessibleObject", 59, jl_Object, [jlr_AnnotatedElement], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jlr_AccessibleObject__init_0), "$setAccessible", $rt_wrapFunction1(jlr_AccessibleObject_setAccessible)], +jlr_Member, "Member", 59, jl_Object, [], 3, 3, 0, 0, 0, +jlr_Constructor, "Constructor", 59, jlr_AccessibleObject, [jlr_Member], 0, 3, 0, 0, ["$_init_78", function(var_1, var_2, var_3, var_4, var_5, var_6) { jlr_Constructor__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getDeclaringClass", $rt_wrapFunction0(jlr_Constructor_getDeclaringClass), "$getModifiers0", $rt_wrapFunction0(jlr_Constructor_getModifiers), "$getParameterTypes", $rt_wrapFunction0(jlr_Constructor_getParameterTypes), "$toString", $rt_wrapFunction0(jlr_Constructor_toString), "$newInstance2", +$rt_wrapFunction1(jlr_Constructor_newInstance)], +jur_QuantifierSet, "QuantifierSet", 47, jur_AbstractSet, [], 1, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_QuantifierSet__init_), "$getInnerSet", $rt_wrapFunction0(jur_QuantifierSet_getInnerSet), "$first", $rt_wrapFunction1(jur_QuantifierSet_first), "$hasConsumed", $rt_wrapFunction1(jur_QuantifierSet_hasConsumed), "$processSecondPass", $rt_wrapFunction0(jur_QuantifierSet_processSecondPass)], +jur_GroupQuantifierSet, "GroupQuantifierSet", 47, jur_QuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_GroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_GroupQuantifierSet_matches), "$getName", $rt_wrapFunction0(jur_GroupQuantifierSet_getName)], +jur_PosPlusGroupQuantifierSet, "PosPlusGroupQuantifierSet", 47, jur_GroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_PosPlusGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PosPlusGroupQuantifierSet_matches)], +omcsugp_SandShimmerParticleSystem$CustomData, "SandShimmerParticleSystem$CustomData", 91, jl_Object, [], 0, 3, 0, 0, ["$_init_108", function(var_1, var_2, var_3, var_4, var_5) { omcsugp_SandShimmerParticleSystem$CustomData__init_0(this, var_1, var_2, var_3, var_4, var_5); }], +jl_Cloneable, "Cloneable", 58, jl_Object, [], 3, 3, 0, 0, 0, +ju_Calendar, "Calendar", 46, jl_Object, [ji_Serializable, jl_Cloneable, jl_Comparable], 1, 3, 0, ju_Calendar_$callClinit, ["$_init_36", $rt_wrapFunction1(ju_Calendar__init_), "$_init_139", $rt_wrapFunction2(ju_Calendar__init_0), "$complete0", $rt_wrapFunction0(ju_Calendar_complete), "$get0", $rt_wrapFunction1(ju_Calendar_get), "$getFirstDayOfWeek0", $rt_wrapFunction0(ju_Calendar_getFirstDayOfWeek), "$getMinimalDaysInFirstWeek0", $rt_wrapFunction0(ju_Calendar_getMinimalDaysInFirstWeek), "$getTimeInMillis", $rt_wrapFunction0(ju_Calendar_getTimeInMillis), +"$getTimeZone", $rt_wrapFunction0(ju_Calendar_getTimeZone), "$setTimeZone", $rt_wrapFunction1(ju_Calendar_setTimeZone), "$isLenient", $rt_wrapFunction0(ju_Calendar_isLenient), "$setFirstDayOfWeek", $rt_wrapFunction1(ju_Calendar_setFirstDayOfWeek), "$setLenient", $rt_wrapFunction1(ju_Calendar_setLenient), "$setMinimalDaysInFirstWeek", $rt_wrapFunction1(ju_Calendar_setMinimalDaysInFirstWeek), "$setTime", $rt_wrapFunction1(ju_Calendar_setTime), "$setTimeInMillis", $rt_wrapFunction1(ju_Calendar_setTimeInMillis)], +omcet_Tools$Calc, "Tools$Calc", 131, jl_Object, [], 0, 3, 0, omcet_Tools$Calc_$callClinit, ["$_init_0", $rt_wrapFunction0(omcet_Tools$Calc__init_0)], +omceu_API$_Components$_Text, "API$_Components$_Text", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Text__init_0), "$create2", $rt_wrapFunction3(omceu_API$_Components$_Text_create), "$create10", $rt_wrapFunction4(omceu_API$_Components$_Text_create0), "$create", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_Components$_Text_create1(this, var_1, var_2, var_3, var_4, var_5); }, "$setTextAction", $rt_wrapFunction2(omceu_API$_Components$_Text_setTextAction), +"$setLines2", $rt_wrapFunction2(omceu_API$_Components$_Text_setLines2), "$setLines", $rt_wrapFunction2(omceu_API$_Components$_Text_setLines), "$setFont2", $rt_wrapFunction2(omceu_API$_Components$_Text_setFont), "$setFont", $rt_wrapFunction2(omceu_API$_Components$_Text_setFont0)], +cbgf_FileHandle, "FileHandle", 30, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgf_FileHandle__init_0)], +cgxgbt_TeaFileHandle, "TeaFileHandle", 5, cbgf_FileHandle, [], 0, 3, 0, 0, ["$_init_38", $rt_wrapFunction3(cgxgbt_TeaFileHandle__init_0), "$path", $rt_wrapFunction0(cgxgbt_TeaFileHandle_path), "$name0", $rt_wrapFunction0(cgxgbt_TeaFileHandle_name), "$nameWithoutExtension", $rt_wrapFunction0(cgxgbt_TeaFileHandle_nameWithoutExtension), "$type5", $rt_wrapFunction0(cgxgbt_TeaFileHandle_type), "$read4", $rt_wrapFunction0(cgxgbt_TeaFileHandle_read), "$child", $rt_wrapFunction1(cgxgbt_TeaFileHandle_child), "$parent0", +$rt_wrapFunction0(cgxgbt_TeaFileHandle_parent), "$toString", $rt_wrapFunction0(cgxgbt_TeaFileHandle_toString)], +jl_AbstractStringBuilder, "AbstractStringBuilder", 58, jl_Object, [ji_Serializable, jl_CharSequence], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_AbstractStringBuilder__init_1), "$_init_4", $rt_wrapFunction1(jl_AbstractStringBuilder__init_2), "$append26", $rt_wrapFunction1(jl_AbstractStringBuilder_append), "$append11", $rt_wrapFunction1(jl_AbstractStringBuilder_append0), "$insert0", $rt_wrapFunction2(jl_AbstractStringBuilder_insert), "$append12", $rt_wrapFunction1(jl_AbstractStringBuilder_append1), "$append3", +$rt_wrapFunction2(jl_AbstractStringBuilder_append2), "$insert1", $rt_wrapFunction3(jl_AbstractStringBuilder_insert0), "$append27", $rt_wrapFunction1(jl_AbstractStringBuilder_append3), "$insert2", $rt_wrapFunction2(jl_AbstractStringBuilder_insert1), "$insert3", $rt_wrapFunction3(jl_AbstractStringBuilder_insert2), "$append28", $rt_wrapFunction1(jl_AbstractStringBuilder_append4), "$insert4", $rt_wrapFunction2(jl_AbstractStringBuilder_insert3), "$append29", $rt_wrapFunction1(jl_AbstractStringBuilder_append5), "$insert5", +$rt_wrapFunction2(jl_AbstractStringBuilder_insert4), "$append13", $rt_wrapFunction1(jl_AbstractStringBuilder_append6), "$insert6", $rt_wrapFunction2(jl_AbstractStringBuilder_insert5), "$insert", $rt_wrapFunction2(jl_AbstractStringBuilder_insert6), "$append30", $rt_wrapFunction1(jl_AbstractStringBuilder_append7), "$insert7", $rt_wrapFunction2(jl_AbstractStringBuilder_insert7), "$ensureCapacity", $rt_wrapFunction1(jl_AbstractStringBuilder_ensureCapacity), "$toString", $rt_wrapFunction0(jl_AbstractStringBuilder_toString), +"$length", $rt_wrapFunction0(jl_AbstractStringBuilder_length), "$charAt", $rt_wrapFunction1(jl_AbstractStringBuilder_charAt), "$append9", $rt_wrapFunction3(jl_AbstractStringBuilder_append8), "$insert8", $rt_wrapFunction4(jl_AbstractStringBuilder_insert8), "$append15", $rt_wrapFunction1(jl_AbstractStringBuilder_append9), "$append10", $rt_wrapFunction3(jl_AbstractStringBuilder_append10), "$insert9", $rt_wrapFunction4(jl_AbstractStringBuilder_insert9), "$append14", $rt_wrapFunction1(jl_AbstractStringBuilder_append11), +"$subSequence", $rt_wrapFunction2(jl_AbstractStringBuilder_subSequence), "$getChars", $rt_wrapFunction4(jl_AbstractStringBuilder_getChars), "$setLength", $rt_wrapFunction1(jl_AbstractStringBuilder_setLength), "$deleteCharAt0", $rt_wrapFunction1(jl_AbstractStringBuilder_deleteCharAt), "$delete1", $rt_wrapFunction2(jl_AbstractStringBuilder_delete), "$substring0", $rt_wrapFunction2(jl_AbstractStringBuilder_substring)], +jl_Appendable, "Appendable", 58, jl_Object, [], 3, 3, 0, 0, 0, +jl_StringBuffer, "StringBuffer", 58, jl_AbstractStringBuilder, [jl_Appendable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_StringBuffer__init_0), "$append23", $rt_wrapFunction1(jl_StringBuffer_append), "$append7", $rt_wrapFunction1(jl_StringBuffer_append0), "$append8", $rt_wrapFunction1(jl_StringBuffer_append1), "$append16", $rt_wrapFunction3(jl_StringBuffer_append2), "$append25", $rt_wrapFunction1(jl_StringBuffer_append3), "$append17", $rt_wrapFunction3(jl_StringBuffer_append4), "$append35", $rt_wrapFunction1(jl_StringBuffer_append5), +"$insert11", $rt_wrapFunction4(jl_StringBuffer_insert), "$insert10", $rt_wrapFunction4(jl_StringBuffer_insert0), "$insert12", $rt_wrapFunction2(jl_StringBuffer_insert1), "$insert13", $rt_wrapFunction2(jl_StringBuffer_insert2), "$insert9", $rt_wrapFunction4(jl_StringBuffer_insert3), "$append10", $rt_wrapFunction3(jl_StringBuffer_append6), "$insert8", $rt_wrapFunction4(jl_StringBuffer_insert4), "$append9", $rt_wrapFunction3(jl_StringBuffer_append7), "$charAt", $rt_wrapFunction1(jl_StringBuffer_charAt), "$length", +$rt_wrapFunction0(jl_StringBuffer_length), "$toString", $rt_wrapFunction0(jl_StringBuffer_toString), "$ensureCapacity", $rt_wrapFunction1(jl_StringBuffer_ensureCapacity), "$insert6", $rt_wrapFunction2(jl_StringBuffer_insert5), "$insert0", $rt_wrapFunction2(jl_StringBuffer_insert6)], +cbgssu_DragAndDrop, "DragAndDrop", 27, jl_Object, [], 0, 3, 0, cbgssu_DragAndDrop_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_DragAndDrop__init_0)], +jn_Buffer, "Buffer", 51, jl_Object, [], 1, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jn_Buffer__init_), "$capacity0", $rt_wrapFunction0(jn_Buffer_capacity), "$position0", $rt_wrapFunction0(jn_Buffer_position), "$position4", $rt_wrapFunction1(jn_Buffer_position0), "$limit2", $rt_wrapFunction0(jn_Buffer_limit), "$limit0", $rt_wrapFunction1(jn_Buffer_limit0), "$clear0", $rt_wrapFunction0(jn_Buffer_clear), "$flip0", $rt_wrapFunction0(jn_Buffer_flip), "$remaining", $rt_wrapFunction0(jn_Buffer_remaining), "$hasRemaining", +$rt_wrapFunction0(jn_Buffer_hasRemaining)], +cbgggmd_ModelData, "ModelData", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelData__init_0)], +cbgssu_Container, "Container", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Container__init_0)], +jur_SpecialToken, "SpecialToken", 47, jl_Object, [], 1, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_SpecialToken__init_)], +jur_AbstractCharClass, "AbstractCharClass", 47, jur_SpecialToken, [], 1, 0, 0, jur_AbstractCharClass_$callClinit, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass__init_), "$getBits", $rt_wrapFunction0(jur_AbstractCharClass_getBits), "$getLowHighSurrogates", $rt_wrapFunction0(jur_AbstractCharClass_getLowHighSurrogates), "$hasLowHighSurrogates", $rt_wrapFunction0(jur_AbstractCharClass_hasLowHighSurrogates), "$mayContainSupplCodepoints2", $rt_wrapFunction0(jur_AbstractCharClass_mayContainSupplCodepoints), +"$getInstance", $rt_wrapFunction0(jur_AbstractCharClass_getInstance), "$getSurrogates", $rt_wrapFunction0(jur_AbstractCharClass_getSurrogates), "$getWithoutSurrogates", $rt_wrapFunction0(jur_AbstractCharClass_getWithoutSurrogates), "$hasUCI0", $rt_wrapFunction0(jur_AbstractCharClass_hasUCI), "$setNegative", $rt_wrapFunction1(jur_AbstractCharClass_setNegative), "$isNegative", $rt_wrapFunction0(jur_AbstractCharClass_isNegative)], +jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1, "AbstractCharClass$LazyJavaUnicodeIdentifierPart$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_243", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart$1_contains)], +cbgggpv_ParticleValue, "ParticleValue", 41, jl_Object, [cbgu_Json$Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_ParticleValue__init_0), "$setActive", $rt_wrapFunction1(cbgggpv_ParticleValue_setActive)], +cbgggpv_SpawnShapeValue, "SpawnShapeValue", 41, cbgggpv_ParticleValue, [cbgggp_ResourceData$Configurable, cbgu_Json$Serializable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_SpawnShapeValue__init_)], +cbgggpv_PrimitiveSpawnShapeValue, "PrimitiveSpawnShapeValue", 41, cbgggpv_SpawnShapeValue, [], 1, 3, 0, cbgggpv_PrimitiveSpawnShapeValue_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggpv_PrimitiveSpawnShapeValue__init_)], +jur_AbstractCharClass$PredefinedCharacterClasses, "AbstractCharClass$PredefinedCharacterClasses", 47, jl_Object, [], 4, 0, 0, jur_AbstractCharClass$PredefinedCharacterClasses_$callClinit, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$PredefinedCharacterClasses__init_0), "$getObject", $rt_wrapFunction1(jur_AbstractCharClass$PredefinedCharacterClasses_getObject)], +cbg_Input, "Input", 15, jl_Object, [], 3, 3, 0, 0, 0, +cbgmc_BoundingBox, "BoundingBox", 44, jl_Object, [ji_Serializable], 0, 3, 0, cbgmc_BoundingBox_$callClinit, ["$getCorner000", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner000), "$getCorner001", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner001), "$getCorner010", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner010), "$getCorner011", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner011), "$getCorner100", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner100), "$getCorner101", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner101), +"$getCorner110", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner110), "$getCorner111", $rt_wrapFunction1(cbgmc_BoundingBox_getCorner111), "$_init_0", $rt_wrapFunction0(cbgmc_BoundingBox__init_0), "$set3", $rt_wrapFunction2(cbgmc_BoundingBox_set), "$update", $rt_wrapFunction0(cbgmc_BoundingBox_update), "$clr", $rt_wrapFunction0(cbgmc_BoundingBox_clr)], +cbgggpi_DynamicsModifier, "DynamicsModifier", 42, cbgggpi_Influencer, [], 1, 3, 0, cbgggpi_DynamicsModifier_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier__init_)], +cbgggpi_DynamicsModifier$Strength, "DynamicsModifier$Strength", 42, cbgggpi_DynamicsModifier, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$Strength__init_)], +cbgggpi_DynamicsModifier$Rotational2D, "DynamicsModifier$Rotational2D", 42, cbgggpi_DynamicsModifier$Strength, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$Rotational2D__init_0)], +jur_AbstractCharClass$LazyDigit, "AbstractCharClass$LazyDigit", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyDigit__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyDigit_computeValue)], +jur_AbstractCharClass$LazyJavaLetter, "AbstractCharClass$LazyJavaLetter", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLetter__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLetter_computeValue)], +cbgm_Intersector, "Intersector", 43, jl_Object, [], 4, 3, 0, cbgm_Intersector_$callClinit, 0, +cbgm_MapObject, "MapObject", 17, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_MapObject__init_0)], +cbgmo_PolylineMapObject, "PolylineMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_PolylineMapObject__init_0), "$_init_48", $rt_wrapFunction1(cbgmo_PolylineMapObject__init_2)], +cbgm_Interpolation$1, "Interpolation$1", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$1__init_0)], +cbgu_TimeUtils, "TimeUtils", 21, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_TimeUtils__init_0)], +cbgm_Interpolation$2, "Interpolation$2", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$2__init_0)], +cbgggpr_ParticleControllerRenderer, "ParticleControllerRenderer", 40, cbgggp_ParticleControllerComponent, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_ParticleControllerRenderer__init_), "$_init_49", $rt_wrapFunction1(cbgggpr_ParticleControllerRenderer__init_0)], +cbgggpr_BillboardRenderer, "BillboardRenderer", 40, cbgggpr_ParticleControllerRenderer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_BillboardRenderer__init_0)], +omceu_API$_Components$_Image, "API$_Components$_Image", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Image__init_0), "$create3", $rt_wrapFunction3(omceu_API$_Components$_Image_create), "$create11", $rt_wrapFunction4(omceu_API$_Components$_Image_create0), "$create0", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_Components$_Image_create1(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setAnimationOffset", $rt_wrapFunction2(omceu_API$_Components$_Image_setAnimationOffset), +"$setImageAction", $rt_wrapFunction2(omceu_API$_Components$_Image_setImageAction), "$setArrayIndex", $rt_wrapFunction2(omceu_API$_Components$_Image_setArrayIndex), "$setImage0", $rt_wrapFunction2(omceu_API$_Components$_Image_setImage)], +cbgu_Timer$Task, "Timer$Task", 21, jl_Object, [jl_Runnable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Timer$Task__init_)], +cbgssu_TextField$1, "TextField$1", 26, cbgu_Timer$Task, [], 0, 0, 0, 0, 0, +cbgm_Interpolation$5, "Interpolation$5", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$5__init_0)], +jur_AheadFSet, "AheadFSet", 47, jur_FSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AheadFSet__init_0), "$matches", $rt_wrapFunction3(jur_AheadFSet_matches), "$getName", $rt_wrapFunction0(jur_AheadFSet_getName)], +cbgm_Interpolation$Pow, "Interpolation$Pow", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$Pow__init_0)], +cbgm_Interpolation$6, "Interpolation$6", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$6__init_0)], +cbgm_Interpolation$3, "Interpolation$3", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$3__init_0)]]); +$rt_metadata([cbgmo_TextureMapObject, "TextureMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_TextureMapObject__init_0), "$_init_51", $rt_wrapFunction1(cbgmo_TextureMapObject__init_2)], +cbgmto_TiledMapTileMapObject, "TiledMapTileMapObject", 19, cbgmo_TextureMapObject, [], 0, 3, 0, 0, 0, +cbgm_Interpolation$4, "Interpolation$4", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$4__init_0)], +cbgm_Interpolation$9, "Interpolation$9", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$9__init_0)], +cbgm_Interpolation$7, "Interpolation$7", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$7__init_0)], +cbgm_Interpolation$8, "Interpolation$8", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$8__init_0)], +jur_NonCapJointSet, "NonCapJointSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_NonCapJointSet__init_0), "$_init_52", $rt_wrapFunction2(jur_NonCapJointSet__init_2), "$matches", $rt_wrapFunction3(jur_NonCapJointSet_matches), "$getName", $rt_wrapFunction0(jur_NonCapJointSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_NonCapJointSet_hasConsumed)], +jur_AtomicJointSet, "AtomicJointSet", 47, jur_NonCapJointSet, [], 0, 0, 0, 0, ["$_init_52", $rt_wrapFunction2(jur_AtomicJointSet__init_0), "$matches", $rt_wrapFunction3(jur_AtomicJointSet_matches), "$setNext", $rt_wrapFunction1(jur_AtomicJointSet_setNext), "$getName", $rt_wrapFunction0(jur_AtomicJointSet_getName)], +jur_PositiveLookAhead, "PositiveLookAhead", 47, jur_AtomicJointSet, [], 0, 0, 0, 0, ["$_init_52", $rt_wrapFunction2(jur_PositiveLookAhead__init_0), "$matches", $rt_wrapFunction3(jur_PositiveLookAhead_matches), "$hasConsumed", $rt_wrapFunction1(jur_PositiveLookAhead_hasConsumed), "$getName", $rt_wrapFunction0(jur_PositiveLookAhead_getName)], +jur_NegativeLookAhead, "NegativeLookAhead", 47, jur_AtomicJointSet, [], 0, 0, 0, 0, ["$_init_52", $rt_wrapFunction2(jur_NegativeLookAhead__init_0), "$matches", $rt_wrapFunction3(jur_NegativeLookAhead_matches), "$hasConsumed", $rt_wrapFunction1(jur_NegativeLookAhead_hasConsumed), "$getName", $rt_wrapFunction0(jur_NegativeLookAhead_getName)], +cbgssu_Value, "Value", 26, jl_Object, [], 1, 3, 0, cbgssu_Value_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_Value__init_)], +cbgssu_Value$10, "Value$10", 26, cbgssu_Value, [], 0, 0, 0, 0, 0, +cbgggpi_DynamicsModifier$Angular, "DynamicsModifier$Angular", 42, cbgggpi_DynamicsModifier$Strength, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$Angular__init_)], +cbgggpi_DynamicsModifier$Rotational3D, "DynamicsModifier$Rotational3D", 42, cbgggpi_DynamicsModifier$Angular, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$Rotational3D__init_0)], +jl_Exception, "Exception", 58, jl_Throwable, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_Exception__init_0), "$_init_12", $rt_wrapFunction2(jl_Exception__init_2), "$_init_", $rt_wrapFunction1(jl_Exception__init_4)], +jl_RuntimeException, "RuntimeException", 58, jl_Exception, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_RuntimeException__init_1), "$_init_12", $rt_wrapFunction2(jl_RuntimeException__init_3), "$_init_", $rt_wrapFunction1(jl_RuntimeException__init_4)], +jl_UnsupportedOperationException, "UnsupportedOperationException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_UnsupportedOperationException__init_0)], +jn_ReadOnlyBufferException, "ReadOnlyBufferException", 51, jl_UnsupportedOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jn_ReadOnlyBufferException__init_0)], +cgxgbt_TeaPermissions$TeaPermissionResult, "TeaPermissions$TeaPermissionResult", 5, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +cgxgbt_TeaClipboard$ClipboardWriteHandler, "TeaClipboard$ClipboardWriteHandler", 5, jl_Object, [cgxgbt_TeaPermissions$TeaPermissionResult], 0, 0, 0, 0, ["$granted", $rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_granted), "$denied", $rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_denied), "$prompt", $rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_prompt), "$granted$exported$0", $rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_granted$exported$0), "$prompt$exported$1", +$rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_prompt$exported$1), "$denied$exported$2", $rt_wrapFunction0(cgxgbt_TeaClipboard$ClipboardWriteHandler_denied$exported$2)], +cbgss_EventListener, "EventListener", 25, jl_Object, [], 3, 3, 0, 0, 0, +cbgss_InputListener, "InputListener", 25, jl_Object, [cbgss_EventListener], 0, 3, 0, cbgss_InputListener_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgss_InputListener__init_0)], +cbgssu_ClickListener, "ClickListener", 27, cbgss_InputListener, [], 0, 3, 0, cbgssu_ClickListener_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_ClickListener__init_0)], +cbgssu_TextField$TextFieldClickListener, "TextField$TextFieldClickListener", 26, cbgssu_ClickListener, [], 0, 3, 0, 0, 0, +jlr_Array, "Array", 59, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jlr_Array__init_0)], +cbgggpv_RangedNumericValue, "RangedNumericValue", 41, cbgggpv_ParticleValue, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_RangedNumericValue__init_0)], +cbg_Files, "Files", 15, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbt_TeaFiles, "TeaFiles", 5, jl_Object, [cbg_Files], 0, 3, 0, 0, ["$_init_186", $rt_wrapFunction1(cgxgbt_TeaFiles__init_0), "$getFileHandle", $rt_wrapFunction2(cgxgbt_TeaFiles_getFileHandle), "$classpath", $rt_wrapFunction1(cgxgbt_TeaFiles_classpath), "$internal", $rt_wrapFunction1(cgxgbt_TeaFiles_internal)], +cbgssu_Widget, "Widget", 26, cbgss_Actor, [cbgssu_Layout], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Widget__init_0), "$invalidate", $rt_wrapFunction0(cbgssu_Widget_invalidate), "$invalidateHierarchy", $rt_wrapFunction0(cbgssu_Widget_invalidateHierarchy), "$sizeChanged", $rt_wrapFunction0(cbgssu_Widget_sizeChanged)], +cbgssu_Touchpad, "Touchpad", 26, cbgssu_Widget, [], 0, 3, 0, 0, 0, +omcsugp_SandCreateParticleSystem$CustomData, "SandCreateParticleSystem$CustomData", 91, jl_Object, [], 0, 0, 0, 0, ["$_init_283", $rt_wrapFunction2(omcsugp_SandCreateParticleSystem$CustomData__init_0)], +jl_IncompatibleClassChangeError, "IncompatibleClassChangeError", 58, jl_LinkageError, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IncompatibleClassChangeError__init_0), "$_init_", $rt_wrapFunction1(jl_IncompatibleClassChangeError__init_2)], +jl_NoSuchFieldError, "NoSuchFieldError", 58, jl_IncompatibleClassChangeError, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NoSuchFieldError__init_0), "$_init_", $rt_wrapFunction1(jl_NoSuchFieldError__init_2)], +cbgssu_TransformDrawable, "TransformDrawable", 27, jl_Object, [cbgssu_Drawable], 3, 3, 0, 0, 0, +jur_AbstractCharClass$LazyJavaDigit, "AbstractCharClass$LazyJavaDigit", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaDigit__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaDigit_computeValue)], +cbggg_Animation$1, "Animation$1", 34, jl_Object, [], 32, 0, 0, cbggg_Animation$1_$callClinit, 0, +omcsc_CFG_GAME, "CFG_GAME", 96, jl_Object, [], 0, 3, 0, omcsc_CFG_GAME_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsc_CFG_GAME__init_0)], +cbgssu_TextArea$TextAreaListener, "TextArea$TextAreaListener", 26, cbgssu_TextField$TextFieldClickListener, [], 0, 3, 0, 0, 0, +omceu_API$_Components$_TabBar, "API$_Components$_TabBar", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_TabBar__init_0)], +cbgssu_Window$2, "Window$2", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +omcsm_HighScoreEntry, "HighScoreEntry", 97, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_204", $rt_wrapFunction3(omcsm_HighScoreEntry__init_0)], +cbgssu_Window$3, "Window$3", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbgssu_Tree, "Tree", 26, cbgssu_WidgetGroup, [], 0, 3, 0, cbgssu_Tree_$callClinit, 0, +otji_JS, "JS", 64, jl_Object, [], 4, 0, 0, 0, 0, +jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1, "AbstractCharClass$LazyJavaUnicodeIdentifierStart$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_116", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart$1_contains)], +jnc_Charset, "Charset", 52, jl_Object, [jl_Comparable], 1, 3, 0, 0, ["$_init_55", $rt_wrapFunction2(jnc_Charset__init_), "$name0", $rt_wrapFunction0(jnc_Charset_name), "$encode0", $rt_wrapFunction1(jnc_Charset_encode)], +jnci_UTF16Charset, "UTF16Charset", 53, jnc_Charset, [], 0, 3, 0, 0, ["$_init_230", $rt_wrapFunction3(jnci_UTF16Charset__init_0), "$newEncoder", $rt_wrapFunction0(jnci_UTF16Charset_newEncoder)], +cbgssu_Window$1, "Window$1", 26, cbgssu_Table, [], 0, 0, 0, 0, 0, +cbgssu_ProgressBar$ProgressBarStyle, "ProgressBar$ProgressBarStyle", 26, jl_Object, [], 0, 3, [cbgssu_ProgressBar,0,"ProgressBarStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ProgressBar$ProgressBarStyle__init_0)], +cbgssu_Slider$SliderStyle, "Slider$SliderStyle", 26, cbgssu_ProgressBar$ProgressBarStyle, [], 0, 3, [cbgssu_Slider,0,"SliderStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Slider$SliderStyle__init_0)]]); +$rt_metadata([ju_Iterator, "Iterator", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_Hashtable$HashIterator, "Hashtable$HashIterator", 46, jl_Object, [ju_Iterator], 0, 0, 0, 0, ["$_init_265", $rt_wrapFunction2(ju_Hashtable$HashIterator__init_0), "$hasNext", $rt_wrapFunction0(ju_Hashtable$HashIterator_hasNext), "$next0", $rt_wrapFunction0(ju_Hashtable$HashIterator_next)], +omceu_API$_ContextMenu$_ContextMenuItem, "API$_ContextMenu$_ContextMenuItem", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_30", $rt_wrapFunction1(omceu_API$_ContextMenu$_ContextMenuItem__init_0)], +cbgggpi_RegionInfluencer, "RegionInfluencer", 42, cbgggpi_Influencer, [], 1, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgggpi_RegionInfluencer__init_), "$_init_0", $rt_wrapFunction0(cbgggpi_RegionInfluencer__init_0)], +otciu_UnicodeHelper, "UnicodeHelper", 77, jl_Object, [], 4, 3, 0, 0, 0, +otp_PlatformRunnable, "PlatformRunnable", 81, jl_Object, [], 3, 3, 0, 0, 0, +jl_Object$monitorEnterWait$lambda$_6_0, "Object$monitorEnterWait$lambda$_6_0", 58, jl_Object, [otp_PlatformRunnable], 0, 3, 0, 0, ["$_init_1", $rt_wrapFunction4(jl_Object$monitorEnterWait$lambda$_6_0__init_0), "$run", $rt_wrapFunction0(jl_Object$monitorEnterWait$lambda$_6_0_run)], +cbgssu_Dialog$4, "Dialog$4", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbgssu_FocusListener, "FocusListener", 27, jl_Object, [cbgss_EventListener], 1, 3, 0, 0, 0, +cbgssu_Dialog$3, "Dialog$3", 26, cbgssu_FocusListener, [], 0, 0, 0, 0, 0, +cbgssu_ChangeListener, "ChangeListener", 27, jl_Object, [cbgss_EventListener], 1, 3, 0, 0, 0, +cbgssu_Dialog$2, "Dialog$2", 26, cbgssu_ChangeListener, [], 0, 0, 0, 0, 0, +jur_AbstractCharClass$LazyAlnum, "AbstractCharClass$LazyAlnum", 47, jur_AbstractCharClass$LazyAlpha, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyAlnum__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyAlnum_computeValue)], +jur_AbstractCharClass$LazyGraph, "AbstractCharClass$LazyGraph", 47, jur_AbstractCharClass$LazyAlnum, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyGraph__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyGraph_computeValue)], +jur_AbstractCharClass$LazyPrint, "AbstractCharClass$LazyPrint", 47, jur_AbstractCharClass$LazyGraph, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyPrint__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyPrint_computeValue)], +jur_AbstractCharClass$LazyJavaSpaceChar, "AbstractCharClass$LazyJavaSpaceChar", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaSpaceChar__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaSpaceChar_computeValue)], +cbgssu_Dialog$1, "Dialog$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +jur_PositiveLookBehind, "PositiveLookBehind", 47, jur_AtomicJointSet, [], 0, 0, 0, 0, ["$_init_52", $rt_wrapFunction2(jur_PositiveLookBehind__init_0), "$matches", $rt_wrapFunction3(jur_PositiveLookBehind_matches), "$hasConsumed", $rt_wrapFunction1(jur_PositiveLookBehind_hasConsumed), "$getName", $rt_wrapFunction0(jur_PositiveLookBehind_getName)], +cbgu_StringBuilder, "StringBuilder", 21, jl_Object, [jl_Appendable, jl_CharSequence], 0, 3, 0, cbgu_StringBuilder_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgu_StringBuilder__init_1), "$_init_4", $rt_wrapFunction1(cbgu_StringBuilder__init_2), "$appendNull", $rt_wrapFunction0(cbgu_StringBuilder_appendNull), "$append00", $rt_wrapFunction1(cbgu_StringBuilder_append0), "$append01", $rt_wrapFunction1(cbgu_StringBuilder_append00), "$toString", $rt_wrapFunction0(cbgu_StringBuilder_toString), "$append4", $rt_wrapFunction1(cbgu_StringBuilder_append), +"$append37", $rt_wrapFunction1(cbgu_StringBuilder_append1), "$append18", $rt_wrapFunction2(cbgu_StringBuilder_append2), "$append19", $rt_wrapFunction3(cbgu_StringBuilder_append3), "$append5", $rt_wrapFunction1(cbgu_StringBuilder_append4), "$append6", $rt_wrapFunction1(cbgu_StringBuilder_append5)], +jnci_AsciiCharset, "AsciiCharset", 53, jnc_Charset, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jnci_AsciiCharset__init_0), "$newEncoder", $rt_wrapFunction0(jnci_AsciiCharset_newEncoder)], +cbgggpi_ParticleControllerFinalizerInfluencer, "ParticleControllerFinalizerInfluencer", 42, cbgggpi_Influencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ParticleControllerFinalizerInfluencer__init_0)], +jl_ArrayStoreException, "ArrayStoreException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_ArrayStoreException__init_0)], +cbgm_Matrix4Emu, "Matrix4Emu", 43, jl_Object, [ji_Serializable], 0, 3, 0, cbgm_Matrix4Emu_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Matrix4Emu__init_0)], +cbgggpv_LineSpawnShapeValue, "LineSpawnShapeValue", 41, cbgggpv_PrimitiveSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_LineSpawnShapeValue__init_0)], +cbgggp_ResourceData, "ResourceData", 38, jl_Object, [cbgu_Json$Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggp_ResourceData__init_0)], +jur_MatchResult, "MatchResult", 47, jl_Object, [], 3, 3, 0, 0, 0, +jur_MatchResultImpl, "MatchResultImpl", 47, jl_Object, [jur_MatchResult], 0, 0, 0, 0, ["$_init_281", function(var_1, var_2, var_3, var_4, var_5, var_6) { jur_MatchResultImpl__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setConsumed", $rt_wrapFunction2(jur_MatchResultImpl_setConsumed), "$getConsumed", $rt_wrapFunction1(jur_MatchResultImpl_getConsumed), "$end0", $rt_wrapFunction0(jur_MatchResultImpl_end), "$end", $rt_wrapFunction1(jur_MatchResultImpl_end0), "$setStart", $rt_wrapFunction2(jur_MatchResultImpl_setStart), +"$setEnd", $rt_wrapFunction2(jur_MatchResultImpl_setEnd), "$getStart", $rt_wrapFunction1(jur_MatchResultImpl_getStart), "$getEnd", $rt_wrapFunction1(jur_MatchResultImpl_getEnd), "$group", $rt_wrapFunction1(jur_MatchResultImpl_group), "$getGroupNoCheck", $rt_wrapFunction1(jur_MatchResultImpl_getGroupNoCheck), "$start14", $rt_wrapFunction0(jur_MatchResultImpl_start), "$start", $rt_wrapFunction1(jur_MatchResultImpl_start0), "$finalizeMatch", $rt_wrapFunction0(jur_MatchResultImpl_finalizeMatch), "$getEnterCounter", +$rt_wrapFunction1(jur_MatchResultImpl_getEnterCounter), "$setEnterCounter", $rt_wrapFunction2(jur_MatchResultImpl_setEnterCounter), "$setValid", $rt_wrapFunction0(jur_MatchResultImpl_setValid), "$isValid", $rt_wrapFunction0(jur_MatchResultImpl_isValid), "$reset0", $rt_wrapFunction3(jur_MatchResultImpl_reset), "$reset2", $rt_wrapFunction0(jur_MatchResultImpl_reset0), "$setStartIndex", $rt_wrapFunction1(jur_MatchResultImpl_setStartIndex), "$getLeftBound", $rt_wrapFunction0(jur_MatchResultImpl_getLeftBound), "$getRightBound", +$rt_wrapFunction0(jur_MatchResultImpl_getRightBound), "$setMode", $rt_wrapFunction1(jur_MatchResultImpl_setMode), "$mode0", $rt_wrapFunction0(jur_MatchResultImpl_mode), "$useAnchoringBounds", $rt_wrapFunction1(jur_MatchResultImpl_useAnchoringBounds), "$hasAnchoringBounds", $rt_wrapFunction0(jur_MatchResultImpl_hasAnchoringBounds), "$hasTransparentBounds", $rt_wrapFunction0(jur_MatchResultImpl_hasTransparentBounds), "$getPreviousMatchEnd", $rt_wrapFunction0(jur_MatchResultImpl_getPreviousMatchEnd)], +omceu_API$_Components$_Map, "API$_Components$_Map", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Map__init_0)], +otcit_DateTimeZone, "DateTimeZone", 76, jl_Object, [], 1, 3, 0, 0, ["$_init_", $rt_wrapFunction1(otcit_DateTimeZone__init_), "$getID", $rt_wrapFunction0(otcit_DateTimeZone_getID)], +cbgssa_EventAction$1, "EventAction$1", 28, jl_Object, [cbgss_EventListener], 0, 0, 0, 0, 0, +cbgssu_Button$ButtonStyle, "Button$ButtonStyle", 26, jl_Object, [], 0, 3, [cbgssu_Button,0,"ButtonStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Button$ButtonStyle__init_0)], +cbgmo_EllipseMapObject, "EllipseMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_EllipseMapObject__init_0), "$_init_5", $rt_wrapFunction4(cbgmo_EllipseMapObject__init_2)], +cbggg_BitmapFont$Glyph, "BitmapFont$Glyph", 34, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_BitmapFont$Glyph__init_0), "$getKerning", $rt_wrapFunction1(cbggg_BitmapFont$Glyph_getKerning), "$setKerning", $rt_wrapFunction2(cbggg_BitmapFont$Glyph_setKerning), "$toString", $rt_wrapFunction0(cbggg_BitmapFont$Glyph_toString)], +jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1, "AbstractCharClass$LazyJavaJavaIdentifierPart$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_70", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaJavaIdentifierPart$1_contains)], +cbgggp_ResourceData$SaveData, "ResourceData$SaveData", 38, jl_Object, [cbgu_Json$Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggp_ResourceData$SaveData__init_0)], +cbgg_GLTexture, "GLTexture", 32, jl_Object, [cbgu_Disposable], 1, 3, 0, cbgg_GLTexture_$callClinit, ["$_init_43", $rt_wrapFunction2(cbgg_GLTexture__init_), "$bind", $rt_wrapFunction0(cbgg_GLTexture_bind), "$getTextureObjectHandle", $rt_wrapFunction0(cbgg_GLTexture_getTextureObjectHandle), "$unsafeSetWrap", $rt_wrapFunction3(cbgg_GLTexture_unsafeSetWrap), "$setWrap", $rt_wrapFunction2(cbgg_GLTexture_setWrap), "$unsafeSetFilter", $rt_wrapFunction3(cbgg_GLTexture_unsafeSetFilter), "$setFilter", $rt_wrapFunction2(cbgg_GLTexture_setFilter), +"$unsafeSetAnisotropicFilter", $rt_wrapFunction2(cbgg_GLTexture_unsafeSetAnisotropicFilter), "$delete", $rt_wrapFunction0(cbgg_GLTexture_delete)], +cbgg_Texture, "Texture", 32, cbgg_GLTexture, [], 0, 3, 0, cbgg_Texture_$callClinit, ["$_init_153", $rt_wrapFunction1(cbgg_Texture__init_0), "$_init_133", $rt_wrapFunction2(cbgg_Texture__init_2), "$_init_63", $rt_wrapFunction3(cbgg_Texture__init_4), "$_init_64", $rt_wrapFunction1(cbgg_Texture__init_6), "$_init_65", $rt_wrapFunction3(cbgg_Texture__init_8), "$load", $rt_wrapFunction1(cbgg_Texture_load), "$getWidth", $rt_wrapFunction0(cbgg_Texture_getWidth), "$getHeight", $rt_wrapFunction0(cbgg_Texture_getHeight), +"$getTextureData", $rt_wrapFunction0(cbgg_Texture_getTextureData), "$dispose", $rt_wrapFunction0(cbgg_Texture_dispose), "$toString", $rt_wrapFunction0(cbgg_Texture_toString)], +cbgu_GdxRuntimeException, "GdxRuntimeException", 21, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_GdxRuntimeException__init_2), "$_init_12", $rt_wrapFunction2(cbgu_GdxRuntimeException__init_4), "$_init_", $rt_wrapFunction1(cbgu_GdxRuntimeException__init_)], +cbgssu_SplitPane, "SplitPane", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, 0, +omcsdo_GameOverData, "GameOverData", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_GameOverData__init_0)], +jur_DecomposedCharSet, "DecomposedCharSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_211", $rt_wrapFunction2(jur_DecomposedCharSet__init_0), "$setNext", $rt_wrapFunction1(jur_DecomposedCharSet_setNext), "$matches", $rt_wrapFunction3(jur_DecomposedCharSet_matches), "$getName", $rt_wrapFunction0(jur_DecomposedCharSet_getName), "$codePointAt", $rt_wrapFunction3(jur_DecomposedCharSet_codePointAt), "$first", $rt_wrapFunction1(jur_DecomposedCharSet_first), "$hasConsumed", $rt_wrapFunction1(jur_DecomposedCharSet_hasConsumed)], +jl_IllegalArgumentException, "IllegalArgumentException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IllegalArgumentException__init_2), "$_init_", $rt_wrapFunction1(jl_IllegalArgumentException__init_0)], +jnc_IllegalCharsetNameException, "IllegalCharsetNameException", 52, jl_IllegalArgumentException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(jnc_IllegalCharsetNameException__init_0)], +cbgssu_Tooltip, "Tooltip", 26, cbgss_InputListener, [], 0, 3, 0, cbgssu_Tooltip_$callClinit, 0, +omceuga_ContextMenuAction, "ContextMenuAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbgggmd_ModelNodePart, "ModelNodePart", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelNodePart__init_0)], +jl_AutoCloseable, "AutoCloseable", 58, jl_Object, [], 3, 3, 0, 0, 0, +ji_Closeable, "Closeable", 54, jl_Object, [jl_AutoCloseable], 3, 3, 0, 0, 0, +ji_Flushable, "Flushable", 54, jl_Object, [], 3, 3, 0, 0, 0, +ji_OutputStream, "OutputStream", 54, jl_Object, [ji_Closeable, ji_Flushable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ji_OutputStream__init_)]]); +$rt_metadata([ji_FilterOutputStream, "FilterOutputStream", 54, ji_OutputStream, [], 0, 3, 0, 0, ["$_init_66", $rt_wrapFunction1(ji_FilterOutputStream__init_0)], +ji_PrintStream, "PrintStream", 54, ji_FilterOutputStream, [], 0, 3, 0, 0, ["$_init_278", $rt_wrapFunction2(ji_PrintStream__init_0), "$write", $rt_wrapFunction3(ji_PrintStream_write), "$print1", $rt_wrapFunction1(ji_PrintStream_print0), "$print", $rt_wrapFunction1(ji_PrintStream_print1), "$println", $rt_wrapFunction1(ji_PrintStream_println), "$println1", $rt_wrapFunction1(ji_PrintStream_println0), "$println0", $rt_wrapFunction0(ji_PrintStream_println1)], +jur_NegativeLookBehind, "NegativeLookBehind", 47, jur_AtomicJointSet, [], 0, 0, 0, 0, ["$_init_52", $rt_wrapFunction2(jur_NegativeLookBehind__init_0), "$matches", $rt_wrapFunction3(jur_NegativeLookBehind_matches), "$hasConsumed", $rt_wrapFunction1(jur_NegativeLookBehind_hasConsumed), "$getName", $rt_wrapFunction0(jur_NegativeLookBehind_getName)], +omceu_API$_Components$_Inventory, "API$_Components$_Inventory", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Inventory__init_0)], +jn_IntBuffer, "IntBuffer", 51, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_IntBuffer__init_), "$clear1", $rt_wrapFunction0(jn_IntBuffer_clear), "$flip4", $rt_wrapFunction0(jn_IntBuffer_flip), "$position5", $rt_wrapFunction1(jn_IntBuffer_position), "$clear0", $rt_wrapFunction0(jn_IntBuffer_clear0), "$position4", $rt_wrapFunction1(jn_IntBuffer_position0)], +jn_IntBufferImpl, "IntBufferImpl", 51, jn_IntBuffer, [], 1, 0, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_IntBufferImpl__init_), "$get15", $rt_wrapFunction0(jn_IntBufferImpl_get), "$put7", $rt_wrapFunction1(jn_IntBufferImpl_put), "$get0", $rt_wrapFunction1(jn_IntBufferImpl_get0), "$put8", $rt_wrapFunction2(jn_IntBufferImpl_put0), "$isReadOnly", $rt_wrapFunction0(jn_IntBufferImpl_isReadOnly)], +jn_IntBufferOverByteBuffer, "IntBufferOverByteBuffer", 51, jn_IntBufferImpl, [], 1, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_IntBufferOverByteBuffer__init_(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$readOnly", $rt_wrapFunction0(jn_IntBufferOverByteBuffer_readOnly)], +jn_IntBufferOverByteBufferLittleEndian, "IntBufferOverByteBufferLittleEndian", 51, jn_IntBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_IntBufferOverByteBufferLittleEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement", $rt_wrapFunction1(jn_IntBufferOverByteBufferLittleEndian_getElement), "$putElement", $rt_wrapFunction2(jn_IntBufferOverByteBufferLittleEndian_putElement)], +cgxgbtp_Preloader$1, "Preloader$1", 12, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_186", $rt_wrapFunction1(cgxgbtp_Preloader$1__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_Preloader$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_Preloader$1_handleEvent$exported$0)], +cgxgbtp_Preloader$2, "Preloader$2", 12, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_186", $rt_wrapFunction1(cgxgbtp_Preloader$2__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_Preloader$2_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_Preloader$2_handleEvent$exported$0)], +jur_AbstractCharClass$LazyJavaJavaIdentifierPart, "AbstractCharClass$LazyJavaJavaIdentifierPart", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaJavaIdentifierPart__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaJavaIdentifierPart_computeValue)], +ju_IllegalFormatException, "IllegalFormatException", 46, jl_IllegalArgumentException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_IllegalFormatException__init_0), "$_init_", $rt_wrapFunction1(ju_IllegalFormatException__init_2)], +ju_UnknownFormatConversionException, "UnknownFormatConversionException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(ju_UnknownFormatConversionException__init_0)], +cgxgbtp_Preloader$3, "Preloader$3", 12, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_187", $rt_wrapFunction3(cgxgbtp_Preloader$3__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_Preloader$3_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_Preloader$3_handleEvent$exported$0)], +jt_DecimalFormat$FormatField, "DecimalFormat$FormatField", 56, jl_Object, [], 3, 0, 0, 0, 0, +jt_DecimalFormat$PerMillField, "DecimalFormat$PerMillField", 56, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormat$PerMillField__init_0), "$equals", $rt_wrapFunction1(jt_DecimalFormat$PerMillField_equals), "$hashCode", $rt_wrapFunction0(jt_DecimalFormat$PerMillField_hashCode)], +cgxgbt_AssetLoaderListener, "AssetLoaderListener", 5, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbt_AssetLoaderListener__init_0), "$onProgress", $rt_wrapFunction1(cgxgbt_AssetLoaderListener_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbt_AssetLoaderListener_onFailure)], +cgxgbtp_Preloader$4, "Preloader$4", 12, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_188", $rt_wrapFunction3(cgxgbtp_Preloader$4__init_0), "$onProgress", $rt_wrapFunction1(cgxgbtp_Preloader$4_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbtp_Preloader$4_onFailure), "$onSuccess0", $rt_wrapFunction2(cgxgbtp_Preloader$4_onSuccess), "$onSuccess", $rt_wrapFunction2(cgxgbtp_Preloader$4_onSuccess0)], +cgxgbtp_Preloader$5, "Preloader$5", 12, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_189", $rt_wrapFunction2(cgxgbtp_Preloader$5__init_0), "$onProgress", $rt_wrapFunction1(cgxgbtp_Preloader$5_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbtp_Preloader$5_onFailure), "$onSuccess", $rt_wrapFunction2(cgxgbtp_Preloader$5_onSuccess)], +cbgg_Color, "Color", 32, jl_Object, [], 0, 3, [0,0,0], cbgg_Color_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgg_Color__init_1), "$_init_4", $rt_wrapFunction1(cbgg_Color__init_3), "$_init_5", $rt_wrapFunction4(cbgg_Color__init_4), "$_init_73", $rt_wrapFunction1(cbgg_Color__init_6), "$set4", $rt_wrapFunction1(cbgg_Color_set), "$clamp", $rt_wrapFunction0(cbgg_Color_clamp), "$set7", $rt_wrapFunction4(cbgg_Color_set0), "$set9", $rt_wrapFunction1(cbgg_Color_set1), "$equals", $rt_wrapFunction1(cbgg_Color_equals), +"$hashCode", $rt_wrapFunction0(cbgg_Color_hashCode), "$toFloatBits", $rt_wrapFunction0(cbgg_Color_toFloatBits), "$toIntBits", $rt_wrapFunction0(cbgg_Color_toIntBits), "$toString", $rt_wrapFunction0(cbgg_Color_toString), "$cpy", $rt_wrapFunction0(cbgg_Color_cpy)], +cgxgbtp_Preloader$7, "Preloader$7", 12, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_190", $rt_wrapFunction4(cgxgbtp_Preloader$7__init_0), "$onProgress", $rt_wrapFunction1(cgxgbtp_Preloader$7_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbtp_Preloader$7_onFailure), "$onSuccess", $rt_wrapFunction2(cgxgbtp_Preloader$7_onSuccess)], +cbgggpr_ParticleControllerRenderData, "ParticleControllerRenderData", 40, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_ParticleControllerRenderData__init_)], +cbgggpr_PointSpriteControllerRenderData, "PointSpriteControllerRenderData", 40, cbgggpr_ParticleControllerRenderData, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_PointSpriteControllerRenderData__init_0)], +juf_Consumer, "Consumer", 50, jl_Object, [], 3, 3, 0, 0, 0, +cbgg_VertexAttribute, "VertexAttribute", 32, jl_Object, [], 4, 3, 0, 0, ["$_init_120", $rt_wrapFunction3(cbgg_VertexAttribute__init_0), "$_init_74", $rt_wrapFunction4(cbgg_VertexAttribute__init_2), "$_init_75", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbgg_VertexAttribute__init_4(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getSizeInBytes", $rt_wrapFunction0(cbgg_VertexAttribute_getSizeInBytes)], +ju_IllegalFormatCodePointException, "IllegalFormatCodePointException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(ju_IllegalFormatCodePointException__init_0)], +cbgssu_DragListener, "DragListener", 27, cbgss_InputListener, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_DragListener__init_0)], +jur_LeafQuantifierSet, "LeafQuantifierSet", 47, jur_QuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_LeafQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_LeafQuantifierSet_matches), "$getName", $rt_wrapFunction0(jur_LeafQuantifierSet_getName)], +jur_UnifiedQuantifierSet, "UnifiedQuantifierSet", 47, jur_LeafQuantifierSet, [], 0, 0, 0, 0, ["$_init_249", $rt_wrapFunction1(jur_UnifiedQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_UnifiedQuantifierSet_matches), "$find", $rt_wrapFunction3(jur_UnifiedQuantifierSet_find)], +jlr_Type, "Type", 59, jl_Object, [], 3, 3, 0, 0, 0, +jl_Class, "Class", 58, jl_Object, [jlr_AnnotatedElement, jlr_Type], 0, 3, 0, 0, ["$toString", $rt_wrapFunction0(jl_Class_toString), "$getPlatformClass", $rt_wrapFunction0(jl_Class_getPlatformClass), "$isInstance", $rt_wrapFunction1(jl_Class_isInstance), "$getName", $rt_wrapFunction0(jl_Class_getName), "$getSimpleName", $rt_wrapFunction0(jl_Class_getSimpleName), "$isPrimitive", $rt_wrapFunction0(jl_Class_isPrimitive), "$isArray", $rt_wrapFunction0(jl_Class_isArray), "$isEnum0", $rt_wrapFunction0(jl_Class_isEnum), +"$isInterface", $rt_wrapFunction0(jl_Class_isInterface), "$getComponentType", $rt_wrapFunction0(jl_Class_getComponentType), "$getDeclaredConstructors", $rt_wrapFunction0(jl_Class_getDeclaredConstructors), "$getConstructors", $rt_wrapFunction0(jl_Class_getConstructors), "$getDeclaredConstructor", $rt_wrapFunction1(jl_Class_getDeclaredConstructor), "$getConstructor", $rt_wrapFunction1(jl_Class_getConstructor), "$getEnumConstants", $rt_wrapFunction0(jl_Class_getEnumConstants), "$newInstance", $rt_wrapFunction0(jl_Class_newInstance), +"$getEnclosingClass", $rt_wrapFunction0(jl_Class_getEnclosingClass)], +otjt_ArrayBufferView, "ArrayBufferView", 69, jl_Object, [otj_JSObject], 1, 3, 0, 0, 0, +otjt_Int16Array, "Int16Array", 69, otjt_ArrayBufferView, [], 1, 3, 0, 0, 0, +omcsumw_HelpWindowGenerator, "HelpWindowGenerator", 94, jl_Object, [], 0, 3, 0, omcsumw_HelpWindowGenerator_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsumw_HelpWindowGenerator__init_0)], +ju_BitSet, "BitSet", 46, jl_Object, [jl_Cloneable, ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_BitSet__init_1), "$_init_4", $rt_wrapFunction1(ju_BitSet__init_2), "$set8", $rt_wrapFunction1(ju_BitSet_set), "$set", $rt_wrapFunction2(ju_BitSet_set0), "$clear2", $rt_wrapFunction1(ju_BitSet_clear), "$clear5", $rt_wrapFunction2(ju_BitSet_clear0), "$get12", $rt_wrapFunction1(ju_BitSet_get), "$nextSetBit", $rt_wrapFunction1(ju_BitSet_nextSetBit), "$nextClearBit", $rt_wrapFunction1(ju_BitSet_nextClearBit), +"$intersects", $rt_wrapFunction1(ju_BitSet_intersects), "$and", $rt_wrapFunction1(ju_BitSet_and), "$andNot", $rt_wrapFunction1(ju_BitSet_andNot), "$or", $rt_wrapFunction1(ju_BitSet_or), "$xor", $rt_wrapFunction1(ju_BitSet_xor), "$isEmpty", $rt_wrapFunction0(ju_BitSet_isEmpty)], +jl_Float, "Float", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Float_$callClinit, ["$_init_10", $rt_wrapFunction1(jl_Float__init_0), "$intValue", $rt_wrapFunction0(jl_Float_intValue), "$floatValue", $rt_wrapFunction0(jl_Float_floatValue), "$toString", $rt_wrapFunction0(jl_Float_toString0), "$hashCode", $rt_wrapFunction0(jl_Float_hashCode)], +omceu_API$_Components$_Knob, "API$_Components$_Knob", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Knob__init_0)], +jur_CharSet, "CharSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_229", $rt_wrapFunction1(jur_CharSet__init_0), "$charCount0", $rt_wrapFunction0(jur_CharSet_charCount), "$accepts", $rt_wrapFunction2(jur_CharSet_accepts), "$find", $rt_wrapFunction3(jur_CharSet_find), "$findBack", $rt_wrapFunction4(jur_CharSet_findBack), "$getName", $rt_wrapFunction0(jur_CharSet_getName), "$getChar", $rt_wrapFunction0(jur_CharSet_getChar), "$first", $rt_wrapFunction1(jur_CharSet_first)], +cbgggpi_SimpleInfluencer, "SimpleInfluencer", 42, cbgggpi_Influencer, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_SimpleInfluencer__init_)], +cbgu_Pool, "Pool", 21, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Pool__init_), "$_init_43", $rt_wrapFunction2(cbgu_Pool__init_0), "$obtain", $rt_wrapFunction0(cbgu_Pool_obtain), "$free", $rt_wrapFunction1(cbgu_Pool_free), "$reset1", $rt_wrapFunction1(cbgu_Pool_reset), "$discard", $rt_wrapFunction1(cbgu_Pool_discard), "$freeAll0", $rt_wrapFunction1(cbgu_Pool_freeAll)], +cbgggpi_ModelInfluencer$Random$ModelInstancePool, "ModelInfluencer$Random$ModelInstancePool", 42, cbgu_Pool, [], 0, 0, 0, 0, ["$_init_100", $rt_wrapFunction1(cbgggpi_ModelInfluencer$Random$ModelInstancePool__init_0)], +otjb_AnimationFrameCallback, "AnimationFrameCallback", 68, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +omcsump_TitleParticlesSystem$CustomData, "TitleParticlesSystem$CustomData", 93, jl_Object, [], 0, 0, 0, 0, ["$_init_180", $rt_wrapFunction2(omcsump_TitleParticlesSystem$CustomData__init_0)], +cbggg_VertexData, "VertexData", 33, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +ju_ListIterator, "ListIterator", 46, jl_Object, [ju_Iterator], 3, 3, 0, 0, 0, +ju_Collections$5, "Collections$5", 46, jl_Object, [ju_ListIterator], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Collections$5__init_0)], +cbgm_WindowedMean, "WindowedMean", 43, jl_Object, [], 4, 3, 0, 0, 0, +ju_Collection, "Collection", 46, jl_Object, [jl_Iterable], 3, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream)], +ju_AbstractCollection, "AbstractCollection", 46, jl_Object, [ju_Collection], 1, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_AbstractCollection__init_), "$toArray", $rt_wrapFunction0(ju_AbstractCollection_toArray), "$toArray3", $rt_wrapFunction1(ju_AbstractCollection_toArray0), "$addAll0", $rt_wrapFunction1(ju_AbstractCollection_addAll), "$toString", $rt_wrapFunction0(ju_AbstractCollection_toString)], +ju_List, "List", 46, jl_Object, [ju_Collection], 3, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream)]]); +$rt_metadata([ju_AbstractList, "AbstractList", 46, ju_AbstractCollection, [ju_List], 1, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_AbstractList__init_), "$iterator0", $rt_wrapFunction0(ju_AbstractList_iterator), "$indexOf4", $rt_wrapFunction1(ju_AbstractList_indexOf)], +ju_RandomAccess, "RandomAccess", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_TemplateCollections$AbstractImmutableList, "TemplateCollections$AbstractImmutableList", 46, ju_AbstractList, [ju_RandomAccess], 1, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_TemplateCollections$AbstractImmutableList__init_)], +ju_Collections$3, "Collections$3", 46, ju_TemplateCollections$AbstractImmutableList, [], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_Collections$3__init_0)], +ju_Collections$4, "Collections$4", 46, jl_Object, [ju_Iterator], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Collections$4__init_0)], +ju_Set, "Set", 46, jl_Object, [ju_Collection], 3, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream)], +ju_AbstractSet, "AbstractSet", 46, ju_AbstractCollection, [ju_Set], 1, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_AbstractSet__init_), "$equals", $rt_wrapFunction1(ju_AbstractSet_equals), "$hashCode", $rt_wrapFunction0(ju_AbstractSet_hashCode)], +ju_TemplateCollections$AbstractImmutableSet, "TemplateCollections$AbstractImmutableSet", 46, ju_AbstractSet, [], 1, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_TemplateCollections$AbstractImmutableSet__init_)], +ju_Collections$1, "Collections$1", 46, ju_TemplateCollections$AbstractImmutableSet, [], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_Collections$1__init_0)], +ju_Map, "Map", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_AbstractMap, "AbstractMap", 46, jl_Object, [ju_Map], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_AbstractMap__init_), "$equals", $rt_wrapFunction1(ju_AbstractMap_equals), "$hashCode", $rt_wrapFunction0(ju_AbstractMap_hashCode), "$toString", $rt_wrapFunction0(ju_AbstractMap_toString)], +ju_TemplateCollections$AbstractImmutableMap, "TemplateCollections$AbstractImmutableMap", 46, ju_AbstractMap, [], 1, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_TemplateCollections$AbstractImmutableMap__init_)], +ju_Collections$2, "Collections$2", 46, ju_TemplateCollections$AbstractImmutableMap, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Collections$2__init_0)], +cbgssa_TemporalAction, "TemporalAction", 28, cbgss_Action, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_TemporalAction__init_)], +cbgssa_MoveToAction, "MoveToAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_MoveToAction__init_0)], +jur_AbstractCharClass$LazyCategoryScope, "AbstractCharClass$LazyCategoryScope", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_44", $rt_wrapFunction2(jur_AbstractCharClass$LazyCategoryScope__init_1), "$_init_45", $rt_wrapFunction3(jur_AbstractCharClass$LazyCategoryScope__init_2), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyCategoryScope_computeValue)], +omceugcv_GameViewPort, "GameViewPort", 118, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcv_GameViewPort__init_0)], +cgxgbts_TeaSoundManager, "TeaSoundManager", 7, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbts_TeaSoundManager__init_0), "$createSound", $rt_wrapFunction1(cgxgbts_TeaSoundManager_createSound), "$setup", $rt_wrapFunction2(cgxgbts_TeaSoundManager_setup)], +omceuga_TabAction, "TabAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +omceuga_CheckBoxAction, "CheckBoxAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbggg_NinePatch, "NinePatch", 34, jl_Object, [], 0, 3, 0, cbggg_NinePatch_$callClinit, 0, +cbgssu_Disableable, "Disableable", 27, jl_Object, [], 3, 3, 0, 0, 0, +cbgssu_TextField, "TextField", 26, cbgssu_Widget, [cbgssu_Disableable], 0, 3, 0, cbgssu_TextField_$callClinit, 0, +cbgssu_TextArea, "TextArea", 26, cbgssu_TextField, [], 0, 3, 0, 0, 0, +jl_Readable, "Readable", 58, jl_Object, [], 3, 3, 0, 0, 0, +jn_CharBuffer, "CharBuffer", 51, jn_Buffer, [jl_Comparable, jl_Appendable, jl_CharSequence, jl_Readable], 1, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_CharBuffer__init_), "$get", $rt_wrapFunction3(jn_CharBuffer_get), "$put5", $rt_wrapFunction3(jn_CharBuffer_put), "$put2", $rt_wrapFunction3(jn_CharBuffer_put0), "$put4", $rt_wrapFunction1(jn_CharBuffer_put1), "$flip3", $rt_wrapFunction0(jn_CharBuffer_flip), "$position", $rt_wrapFunction1(jn_CharBuffer_position)], +jn_CharBufferImpl, "CharBufferImpl", 51, jn_CharBuffer, [], 1, 0, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_CharBufferImpl__init_), "$compact", $rt_wrapFunction0(jn_CharBufferImpl_compact), "$isReadOnly", $rt_wrapFunction0(jn_CharBufferImpl_isReadOnly)], +jn_CharBufferOverArray, "CharBufferOverArray", 51, jn_CharBufferImpl, [], 0, 0, 0, 0, ["$_init_85", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_CharBufferOverArray__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getChar0", $rt_wrapFunction1(jn_CharBufferOverArray_getChar), "$putChar", $rt_wrapFunction2(jn_CharBufferOverArray_putChar), "$readOnly", $rt_wrapFunction0(jn_CharBufferOverArray_readOnly)], +omceu_API$_Components$_ComboBox$_ComboBoxItem, "API$_Components$_ComboBox$_ComboBoxItem", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_245", $rt_wrapFunction1(omceu_API$_Components$_ComboBox$_ComboBoxItem__init_0)], +cbgssu_TextTooltip$TextTooltipStyle, "TextTooltip$TextTooltipStyle", 26, jl_Object, [], 0, 3, [cbgssu_TextTooltip,0,"TextTooltipStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextTooltip$TextTooltipStyle__init_0)], +jl_Runtime, "Runtime", 58, jl_Object, [], 0, 3, 0, jl_Runtime_$callClinit, ["$_init_0", $rt_wrapFunction0(jl_Runtime__init_0), "$totalMemory", $rt_wrapFunction0(jl_Runtime_totalMemory)], +jur_AbstractCharClass$LazyJavaTitleCase$1, "AbstractCharClass$LazyJavaTitleCase$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_164", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaTitleCase$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaTitleCase$1_contains)], +cbggg_TextureAtlas, "TextureAtlas", 34, jl_Object, [cbgu_Disposable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_TextureAtlas__init_0), "$getRegions", $rt_wrapFunction0(cbggg_TextureAtlas_getRegions), "$findRegion", $rt_wrapFunction1(cbggg_TextureAtlas_findRegion), "$getTextures", $rt_wrapFunction0(cbggg_TextureAtlas_getTextures), "$dispose", $rt_wrapFunction0(cbggg_TextureAtlas_dispose)], +cbggg_MipMapGenerator, "MipMapGenerator", 33, jl_Object, [], 0, 3, 0, cbggg_MipMapGenerator_$callClinit, 0, +cbguv_Viewport, "Viewport", 23, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbguv_Viewport__init_), "$apply4", $rt_wrapFunction0(cbguv_Viewport_apply), "$apply", $rt_wrapFunction1(cbguv_Viewport_apply0), "$unproject0", $rt_wrapFunction1(cbguv_Viewport_unproject), "$setCamera", $rt_wrapFunction1(cbguv_Viewport_setCamera), "$getWorldWidth", $rt_wrapFunction0(cbguv_Viewport_getWorldWidth), "$getWorldHeight", $rt_wrapFunction0(cbguv_Viewport_getWorldHeight), "$setWorldSize", $rt_wrapFunction2(cbguv_Viewport_setWorldSize), +"$setScreenBounds", $rt_wrapFunction4(cbguv_Viewport_setScreenBounds)], +cbguv_ScalingViewport, "ScalingViewport", 23, cbguv_Viewport, [], 0, 3, 0, 0, ["$_init_86", $rt_wrapFunction4(cbguv_ScalingViewport__init_0), "$update3", $rt_wrapFunction3(cbguv_ScalingViewport_update)], +cbguv_FitViewport, "FitViewport", 23, cbguv_ScalingViewport, [], 0, 3, 0, 0, ["$_init_87", $rt_wrapFunction3(cbguv_FitViewport__init_0)], +omceum_PixelPerfectViewport, "PixelPerfectViewport", 130, cbguv_FitViewport, [], 0, 3, 0, 0, ["$_init_263", $rt_wrapFunction4(omceum_PixelPerfectViewport__init_0), "$update3", $rt_wrapFunction3(omceum_PixelPerfectViewport_update)], +jl_Thread, "Thread", 58, jl_Object, [jl_Runnable], 0, 3, 0, jl_Thread_$callClinit, ["$_init_0", $rt_wrapFunction0(jl_Thread__init_0), "$_init_", $rt_wrapFunction1(jl_Thread__init_2), "$_init_88", $rt_wrapFunction2(jl_Thread__init_4), "$start3", $rt_wrapFunction0(jl_Thread_start), "$getUncaughtExceptionHandler", $rt_wrapFunction0(jl_Thread_getUncaughtExceptionHandler)], +cgxgbtp_AssetDownloadImpl$1, "AssetDownloadImpl$1", 12, jl_Thread, [], 0, 0, 0, 0, ["$_init_96", $rt_wrapFunction4(cgxgbtp_AssetDownloadImpl$1__init_0), "$run", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl$1_run)], +omceu_API$_Components$_ProgressBar, "API$_Components$_ProgressBar", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_ProgressBar__init_0)], +cgxgbtd_EventHandlerWrapper, "EventHandlerWrapper", 8, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +cgxgbtp_AssetDownloadImpl$2, "AssetDownloadImpl$2", 12, jl_Object, [cgxgbtd_EventHandlerWrapper], 0, 0, 0, 0, ["$_init_97", function(var_1, var_2, var_3, var_4, var_5) { cgxgbtp_AssetDownloadImpl$2__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$handleEvent", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$2_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$2_handleEvent$exported$0)], +jnc_UnsupportedCharsetException, "UnsupportedCharsetException", 52, jl_IllegalArgumentException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(jnc_UnsupportedCharsetException__init_0)], +cgxgbtp_AssetDownloadImpl$3, "AssetDownloadImpl$3", 12, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_98", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$3__init_0), "$onProgress", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$3_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$3_onFailure), "$onSuccess1", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$3_onSuccess), "$onSuccess", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$3_onSuccess0)], +cgxgbtp_AssetDownloadImpl$4, "AssetDownloadImpl$4", 12, jl_Thread, [], 0, 0, 0, 0, ["$_init_96", $rt_wrapFunction4(cgxgbtp_AssetDownloadImpl$4__init_0), "$run", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl$4_run)], +jur_AbstractCharClass$LazyJavaISOControl$1, "AbstractCharClass$LazyJavaISOControl$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_288", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaISOControl$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaISOControl$1_contains)], +cgxgbtp_AssetDownloadImpl$5, "AssetDownloadImpl$5", 12, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_99", $rt_wrapFunction4(cgxgbtp_AssetDownloadImpl$5__init_0), "$onProgress", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$5_onProgress), "$onFailure", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$5_onFailure), "$onSuccess1", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$5_onSuccess), "$onSuccess", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$5_onSuccess0)], +cgxgbtp_AssetDownloadImpl$6, "AssetDownloadImpl$6", 12, jl_Object, [cgxgbtd_EventHandlerWrapper], 0, 0, 0, 0, ["$_init_98", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$6__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$6_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$6_handleEvent$exported$0)], +omcets_SettingsManager, "SettingsManager", 132, jl_Object, [], 0, 3, 0, 0, ["$_init_223", $rt_wrapFunction3(omcets_SettingsManager__init_0), "$init", $rt_wrapFunction0(omcets_SettingsManager_init), "$addSetting", $rt_wrapFunction3(omcets_SettingsManager_addSetting), "$setFloat", $rt_wrapFunction2(omcets_SettingsManager_setFloat), "$setBoolean", $rt_wrapFunction2(omcets_SettingsManager_setBoolean), "$setEnum", $rt_wrapFunction2(omcets_SettingsManager_setEnum), "$getBoolean", $rt_wrapFunction1(omcets_SettingsManager_getBoolean), +"$getFloat", $rt_wrapFunction1(omcets_SettingsManager_getFloat), "$getString0", $rt_wrapFunction1(omcets_SettingsManager_getString), "$getEnum", $rt_wrapFunction2(omcets_SettingsManager_getEnum), "$setString", $rt_wrapFunction2(omcets_SettingsManager_setString)]]); +$rt_metadata([jn_FloatBuffer, "FloatBuffer", 51, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_FloatBuffer__init_), "$put3", $rt_wrapFunction3(jn_FloatBuffer_put), "$clear3", $rt_wrapFunction0(jn_FloatBuffer_clear), "$flip1", $rt_wrapFunction0(jn_FloatBuffer_flip), "$limit1", $rt_wrapFunction1(jn_FloatBuffer_limit), "$position7", $rt_wrapFunction1(jn_FloatBuffer_position), "$flip0", $rt_wrapFunction0(jn_FloatBuffer_flip0), "$clear0", $rt_wrapFunction0(jn_FloatBuffer_clear0), "$limit0", +$rt_wrapFunction1(jn_FloatBuffer_limit0), "$position4", $rt_wrapFunction1(jn_FloatBuffer_position0)], +jn_FloatBufferImpl, "FloatBufferImpl", 51, jn_FloatBuffer, [], 1, 0, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_FloatBufferImpl__init_), "$get7", $rt_wrapFunction1(jn_FloatBufferImpl_get), "$put9", $rt_wrapFunction2(jn_FloatBufferImpl_put), "$isReadOnly", $rt_wrapFunction0(jn_FloatBufferImpl_isReadOnly)], +jn_FloatBufferOverByteBuffer, "FloatBufferOverByteBuffer", 51, jn_FloatBufferImpl, [], 1, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_FloatBufferOverByteBuffer__init_(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$readOnly", $rt_wrapFunction0(jn_FloatBufferOverByteBuffer_readOnly)], +cgxgbtp_AssetDownloader$AssetDownload, "AssetDownloader$AssetDownload", 12, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbtp_AssetDownloadImpl, "AssetDownloadImpl", 12, jl_Object, [cgxgbtp_AssetDownloader$AssetDownload], 0, 3, 0, 0, ["$_init_221", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl__init_0), "$isUseBrowserCache", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl_isUseBrowserCache), "$getHostPageBaseURL", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl_getHostPageBaseURL), "$getQueue", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl_getQueue), "$subtractQueue", $rt_wrapFunction0(cgxgbtp_AssetDownloadImpl_subtractQueue), "$addQueue", +$rt_wrapFunction0(cgxgbtp_AssetDownloadImpl_addQueue), "$load2", function(var_1, var_2, var_3, var_4, var_5) { cgxgbtp_AssetDownloadImpl_load(this, var_1, var_2, var_3, var_4, var_5); }, "$loadText", $rt_wrapFunction3(cgxgbtp_AssetDownloadImpl_loadText), "$loadScript", $rt_wrapFunction3(cgxgbtp_AssetDownloadImpl_loadScript), "$loadAudio", $rt_wrapFunction3(cgxgbtp_AssetDownloadImpl_loadAudio), "$loadBinary", $rt_wrapFunction3(cgxgbtp_AssetDownloadImpl_loadBinary), "$loadImage", $rt_wrapFunction4(cgxgbtp_AssetDownloadImpl_loadImage), +"$loadImage0", function(var_1, var_2, var_3, var_4, var_5) { cgxgbtp_AssetDownloadImpl_loadImage0(this, var_1, var_2, var_3, var_4, var_5); }], +cgxgbtp_AssetDownloadImpl$7, "AssetDownloadImpl$7", 12, jl_Object, [], 32, 0, 0, cgxgbtp_AssetDownloadImpl$7_$callClinit, 0, +cbgssa_AddAction, "AddAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_AddAction__init_0)], +cbgggpi_ModelInfluencer, "ModelInfluencer", 42, cbgggpi_Influencer, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ModelInfluencer__init_)], +cbgggpi_ModelInfluencer$Random, "ModelInfluencer$Random", 42, cbgggpi_ModelInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ModelInfluencer$Random__init_0)], +omcs_SandtrixMain$STATE, "SandtrixMain$STATE", 85, jl_Enum, [], 12, 0, 0, omcs_SandtrixMain$STATE_$callClinit, 0, +cbgm_Interpolation$BounceIn, "Interpolation$BounceIn", 43, cbgm_Interpolation$BounceOut, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$BounceIn__init_0)], +jur_AtomicFSet, "AtomicFSet", 47, jur_FSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_AtomicFSet__init_0), "$matches", $rt_wrapFunction3(jur_AtomicFSet_matches), "$getIndex", $rt_wrapFunction0(jur_AtomicFSet_getIndex), "$getName", $rt_wrapFunction0(jur_AtomicFSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_AtomicFSet_hasConsumed)], +cbggg_IndexData, "IndexData", 33, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +jus_BaseStream, "BaseStream", 48, jl_Object, [jl_AutoCloseable], 3, 3, 0, 0, 0, +jus_Stream, "Stream", 48, jl_Object, [jus_BaseStream], 3, 3, 0, 0, ["$toList", $rt_wrapFunction0(jus_Stream_toList)], +jusi_SimpleStreamImpl, "SimpleStreamImpl", 49, jl_Object, [jus_Stream], 1, 3, 0, 0, ["$toList", $rt_wrapFunction0(jus_Stream_toList), "$_init_0", $rt_wrapFunction0(jusi_SimpleStreamImpl__init_), "$filter0", $rt_wrapFunction1(jusi_SimpleStreamImpl_filter), "$toArray", $rt_wrapFunction0(jusi_SimpleStreamImpl_toArray), "$toArray2", $rt_wrapFunction1(jusi_SimpleStreamImpl_toArray0)], +jusi_WrappingStreamImpl, "WrappingStreamImpl", 49, jusi_SimpleStreamImpl, [], 1, 3, 0, 0, ["$toList", $rt_wrapFunction0(jus_Stream_toList), "$_init_255", $rt_wrapFunction1(jusi_WrappingStreamImpl__init_), "$next2", $rt_wrapFunction1(jusi_WrappingStreamImpl_next), "$estimateSize", $rt_wrapFunction0(jusi_WrappingStreamImpl_estimateSize)], +jur_LowSurrogateCharSet, "LowSurrogateCharSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_229", $rt_wrapFunction1(jur_LowSurrogateCharSet__init_0), "$setNext", $rt_wrapFunction1(jur_LowSurrogateCharSet_setNext), "$matches", $rt_wrapFunction3(jur_LowSurrogateCharSet_matches), "$find", $rt_wrapFunction3(jur_LowSurrogateCharSet_find), "$findBack", $rt_wrapFunction4(jur_LowSurrogateCharSet_findBack), "$getName", $rt_wrapFunction0(jur_LowSurrogateCharSet_getName), "$first", $rt_wrapFunction1(jur_LowSurrogateCharSet_first), +"$hasConsumed", $rt_wrapFunction1(jur_LowSurrogateCharSet_hasConsumed)], +jl_AssertionError, "AssertionError", 58, jl_Error, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_AssertionError__init_1), "$_init_12", $rt_wrapFunction2(jl_AssertionError__init_2)], +cbgm_MathUtils$Sin, "MathUtils$Sin", 43, jl_Object, [], 0, 0, 0, cbgm_MathUtils$Sin_$callClinit, 0, +jt_Format, "Format", 56, jl_Object, [ji_Serializable, jl_Cloneable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_Format__init_)], +jt_NumberFormat, "NumberFormat", 56, jt_Format, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_NumberFormat__init_), "$setGroupingUsed", $rt_wrapFunction1(jt_NumberFormat_setGroupingUsed), "$setMaximumFractionDigits", $rt_wrapFunction1(jt_NumberFormat_setMaximumFractionDigits), "$setMaximumIntegerDigits", $rt_wrapFunction1(jt_NumberFormat_setMaximumIntegerDigits), "$setMinimumFractionDigits", $rt_wrapFunction1(jt_NumberFormat_setMinimumFractionDigits), "$setMinimumIntegerDigits", $rt_wrapFunction1(jt_NumberFormat_setMinimumIntegerDigits)], +cbggg_Batch, "Batch", 34, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +omceu_API$_Components$_TabBar$_Tab, "API$_Components$_TabBar$_Tab", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_54", $rt_wrapFunction1(omceu_API$_Components$_TabBar$_Tab__init_0)], +jur_CompositeQuantifierSet, "CompositeQuantifierSet", 47, jur_LeafQuantifierSet, [], 0, 0, 0, 0, ["$_init_137", $rt_wrapFunction4(jur_CompositeQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_CompositeQuantifierSet_matches), "$getName", $rt_wrapFunction0(jur_CompositeQuantifierSet_getName)], +jur_SupplRangeSet, "SupplRangeSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_173", $rt_wrapFunction1(jur_SupplRangeSet__init_0), "$matches", $rt_wrapFunction3(jur_SupplRangeSet_matches), "$getName", $rt_wrapFunction0(jur_SupplRangeSet_getName), "$contains1", $rt_wrapFunction1(jur_SupplRangeSet_contains), "$first", $rt_wrapFunction1(jur_SupplRangeSet_first), "$getChars0", $rt_wrapFunction0(jur_SupplRangeSet_getChars), "$setNext", $rt_wrapFunction1(jur_SupplRangeSet_setNext), "$hasConsumed", $rt_wrapFunction1(jur_SupplRangeSet_hasConsumed)], +cbgss_Event, "Event", 25, jl_Object, [cbgu_Pool$Poolable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_Event__init_0)], +cbgssu_ChangeListener$ChangeEvent, "ChangeListener$ChangeEvent", 27, cbgss_Event, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ChangeListener$ChangeEvent__init_0)], +jl_String, "String", 58, jl_Object, [ji_Serializable, jl_Comparable, jl_CharSequence], 0, 3, 0, jl_String_$callClinit, ["$_init_0", $rt_wrapFunction0(jl_String__init_2), "$_init_57", $rt_wrapFunction1(jl_String__init_3), "$_init_39", $rt_wrapFunction3(jl_String__init_4), "$_init_105", $rt_wrapFunction3(jl_String__init_6), "$charAt", $rt_wrapFunction1(jl_String_charAt), "$length", $rt_wrapFunction0(jl_String_length), "$isEmpty", $rt_wrapFunction0(jl_String_isEmpty), "$getChars", $rt_wrapFunction4(jl_String_getChars), +"$startsWith", $rt_wrapFunction2(jl_String_startsWith), "$startsWith0", $rt_wrapFunction1(jl_String_startsWith0), "$endsWith", $rt_wrapFunction1(jl_String_endsWith), "$indexOf", $rt_wrapFunction2(jl_String_indexOf), "$indexOf1", $rt_wrapFunction1(jl_String_indexOf0), "$lastIndexOf1", $rt_wrapFunction2(jl_String_lastIndexOf), "$lastIndexOf", $rt_wrapFunction1(jl_String_lastIndexOf0), "$indexOf0", $rt_wrapFunction2(jl_String_indexOf1), "$indexOf2", $rt_wrapFunction1(jl_String_indexOf2), "$lastIndexOf2", $rt_wrapFunction2(jl_String_lastIndexOf1), +"$lastIndexOf0", $rt_wrapFunction1(jl_String_lastIndexOf2), "$substring0", $rt_wrapFunction2(jl_String_substring), "$substring", $rt_wrapFunction1(jl_String_substring0), "$subSequence", $rt_wrapFunction2(jl_String_subSequence), "$concat", $rt_wrapFunction1(jl_String_concat), "$contains0", $rt_wrapFunction1(jl_String_contains), "$replace", $rt_wrapFunction2(jl_String_replace), "$trim", $rt_wrapFunction0(jl_String_trim), "$toString", $rt_wrapFunction0(jl_String_toString), "$toCharArray", $rt_wrapFunction0(jl_String_toCharArray), +"$equals", $rt_wrapFunction1(jl_String_equals), "$getBytes0", $rt_wrapFunction1(jl_String_getBytes), "$getBytes", $rt_wrapFunction1(jl_String_getBytes0), "$hashCode", $rt_wrapFunction0(jl_String_hashCode), "$toLowerCase1", $rt_wrapFunction0(jl_String_toLowerCase), "$toUpperCase", $rt_wrapFunction0(jl_String_toUpperCase), "$split", $rt_wrapFunction1(jl_String_split), "$split2", $rt_wrapFunction2(jl_String_split0), "$replaceAll0", $rt_wrapFunction2(jl_String_replaceAll)], +otcic_ConsoleOutputStream, "ConsoleOutputStream", 74, ji_OutputStream, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(otcic_ConsoleOutputStream__init_)], +otcic_StderrOutputStream, "StderrOutputStream", 74, otcic_ConsoleOutputStream, [], 0, 3, 0, otcic_StderrOutputStream_$callClinit, ["$write", $rt_wrapFunction3(otcic_StderrOutputStream_write)], +cbgssu_UIUtilsEmu, "UIUtilsEmu", 27, jl_Object, [], 0, 3, 0, cbgssu_UIUtilsEmu_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_UIUtilsEmu__init_0)], +jn_IntBufferOverArray, "IntBufferOverArray", 51, jn_IntBufferImpl, [], 0, 0, 0, 0, ["$_init_67", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_IntBufferOverArray__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement", $rt_wrapFunction1(jn_IntBufferOverArray_getElement), "$putElement", $rt_wrapFunction2(jn_IntBufferOverArray_putElement), "$readOnly", $rt_wrapFunction0(jn_IntBufferOverArray_readOnly)], +cbgss_InputEvent$Type, "InputEvent$Type", 25, jl_Enum, [], 12, 3, 0, cbgss_InputEvent$Type_$callClinit, 0, +jnci_UTF8Encoder, "UTF8Encoder", 53, jnci_BufferedEncoder, [], 0, 3, 0, 0, ["$_init_60", $rt_wrapFunction1(jnci_UTF8Encoder__init_0), "$arrayEncode", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return jnci_UTF8Encoder_arrayEncode(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +omcemm_CMediaGFX, "CMediaGFX", 137, omcemm_CMedia, [ji_Serializable], 1, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaGFX__init_)], +omcemm_CMediaAnimation, "CMediaAnimation", 137, omcemm_CMediaGFX, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaAnimation__init_0)], +ju_Dictionary, "Dictionary", 46, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Dictionary__init_)], +ju_Hashtable, "Hashtable", 46, ju_Dictionary, [ju_Map, jl_Cloneable, ji_Serializable], 0, 3, 0, ju_Hashtable_$callClinit, ["$_init_0", $rt_wrapFunction0(ju_Hashtable__init_0), "$_init_4", $rt_wrapFunction1(ju_Hashtable__init_2), "$get2", $rt_wrapFunction1(ju_Hashtable_get), "$keySet", $rt_wrapFunction0(ju_Hashtable_keySet), "$put1", $rt_wrapFunction2(ju_Hashtable_put), "$rehash", $rt_wrapFunction0(ju_Hashtable_rehash)], +ju_Properties, "Properties", 46, ju_Hashtable, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Properties__init_0), "$_init_279", $rt_wrapFunction1(ju_Properties__init_2), "$getProperty", $rt_wrapFunction1(ju_Properties_getProperty), "$setProperty", $rt_wrapFunction2(ju_Properties_setProperty)], +jn_FloatBufferOverArray, "FloatBufferOverArray", 51, jn_FloatBufferImpl, [], 0, 0, 0, 0, ["$_init_95", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_FloatBufferOverArray__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement0", $rt_wrapFunction1(jn_FloatBufferOverArray_getElement), "$putElement0", $rt_wrapFunction2(jn_FloatBufferOverArray_putElement), "$readOnly", $rt_wrapFunction0(jn_FloatBufferOverArray_readOnly)], +cbgssu_DragAndDrop$Target, "DragAndDrop$Target", 27, jl_Object, [], 1, 3, 0, 0, 0, +cbgggmd_ModelMeshPart, "ModelMeshPart", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelMeshPart__init_0)], +cbgssa_RelativeTemporalAction, "RelativeTemporalAction", 28, cbgssa_TemporalAction, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RelativeTemporalAction__init_)], +cbgssa_MoveByAction, "MoveByAction", 28, cbgssa_RelativeTemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_MoveByAction__init_0)], +ji_InputStream, "InputStream", 54, jl_Object, [ji_Closeable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ji_InputStream__init_), "$read3", $rt_wrapFunction3(ji_InputStream_read), "$close", $rt_wrapFunction0(ji_InputStream_close)], +cgxgbtp_Blob$1, "Blob$1", 12, ji_InputStream, [], 0, 0, 0, 0, ["$_init_257", $rt_wrapFunction1(cgxgbtp_Blob$1__init_0), "$read1", $rt_wrapFunction0(cgxgbtp_Blob$1_read)], +cbgm_Interpolation$Elastic, "Interpolation$Elastic", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_9", $rt_wrapFunction4(cbgm_Interpolation$Elastic__init_0)], +cbgm_Interpolation$ElasticOut, "Interpolation$ElasticOut", 43, cbgm_Interpolation$Elastic, [], 0, 3, 0, 0, ["$_init_9", $rt_wrapFunction4(cbgm_Interpolation$ElasticOut__init_0)], +cbgssu_Table$Debug, "Table$Debug", 26, jl_Enum, [], 12, 3, 0, cbgssu_Table$Debug_$callClinit, 0]); +$rt_metadata([cgxgbts_SMSoundCallback, "SMSoundCallback", 7, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +jt_DecimalFormat$TextField, "DecimalFormat$TextField", 56, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, 0, ["$_init_", $rt_wrapFunction1(jt_DecimalFormat$TextField__init_0), "$equals", $rt_wrapFunction1(jt_DecimalFormat$TextField_equals), "$hashCode", $rt_wrapFunction0(jt_DecimalFormat$TextField_hashCode)], +omcsugp_SandShimmerParticleSystem, "SandShimmerParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsugp_SandShimmerParticleSystem__init_0), "$addParticle7", function(var_1, var_2, var_3, var_4, var_5) { omcsugp_SandShimmerParticleSystem_addParticle(this, var_1, var_2, var_3, var_4, var_5); }, "$updateParticle", $rt_wrapFunction2(omcsugp_SandShimmerParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_SandShimmerParticleSystem_createParticle), +"$destroyParticle", $rt_wrapFunction1(omcsugp_SandShimmerParticleSystem_destroyParticle)], +cbgu_JsonWriter$OutputType, "JsonWriter$OutputType", 21, jl_Enum, [], 12, 3, 0, cbgu_JsonWriter$OutputType_$callClinit, 0, +jnci_UTF8Charset, "UTF8Charset", 53, jnc_Charset, [], 0, 3, 0, jnci_UTF8Charset_$callClinit, ["$newDecoder", $rt_wrapFunction0(jnci_UTF8Charset_newDecoder), "$newEncoder", $rt_wrapFunction0(jnci_UTF8Charset_newEncoder)], +otjde_EventTarget, "EventTarget", 66, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +otjde_KeyboardEventTarget, "KeyboardEventTarget", 66, jl_Object, [otjde_EventTarget], 3, 3, 0, 0, 0, +cbgssu_ActorGestureListener, "ActorGestureListener", 27, jl_Object, [cbgss_EventListener], 0, 3, 0, cbgssu_ActorGestureListener_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_ActorGestureListener__init_0), "$_init_5", $rt_wrapFunction4(cbgssu_ActorGestureListener__init_2)], +jur_MultiLineEOLSet, "MultiLineEOLSet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_MultiLineEOLSet__init_0), "$matches", $rt_wrapFunction3(jur_MultiLineEOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_MultiLineEOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_MultiLineEOLSet_getName)], +omceuga_TextAction, "TextAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_TextAction__init_)], +jl_ReflectiveOperationException, "ReflectiveOperationException", 58, jl_Exception, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_ReflectiveOperationException__init_0)], +jl_ClassNotFoundException, "ClassNotFoundException", 58, jl_ReflectiveOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_ClassNotFoundException__init_0)], +ji_Reader, "Reader", 54, jl_Object, [ji_Closeable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ji_Reader__init_), "$_init_2", $rt_wrapFunction1(ji_Reader__init_0)], +ji_BufferedReader, "BufferedReader", 54, ji_Reader, [], 0, 3, 0, 0, ["$_init_168", $rt_wrapFunction2(ji_BufferedReader__init_0), "$close", $rt_wrapFunction0(ji_BufferedReader_close), "$readLine", $rt_wrapFunction0(ji_BufferedReader_readLine)], +ju_Queue, "Queue", 46, jl_Object, [ju_Collection], 3, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream)], +ju_Deque, "Deque", 46, jl_Object, [ju_Queue], 3, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream)], +ju_ArrayDeque, "ArrayDeque", 46, ju_AbstractCollection, [ju_Deque], 0, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_ArrayDeque__init_1), "$_init_4", $rt_wrapFunction1(ju_ArrayDeque__init_2), "$addFirst", $rt_wrapFunction1(ju_ArrayDeque_addFirst), "$addLast", $rt_wrapFunction1(ju_ArrayDeque_addLast), "$removeFirst", $rt_wrapFunction0(ju_ArrayDeque_removeFirst), "$pollFirst", $rt_wrapFunction0(ju_ArrayDeque_pollFirst), +"$pollLast", $rt_wrapFunction0(ju_ArrayDeque_pollLast), "$add2", $rt_wrapFunction1(ju_ArrayDeque_add), "$poll", $rt_wrapFunction0(ju_ArrayDeque_poll), "$push", $rt_wrapFunction1(ju_ArrayDeque_push), "$pop", $rt_wrapFunction0(ju_ArrayDeque_pop), "$size0", $rt_wrapFunction0(ju_ArrayDeque_size), "$clear6", $rt_wrapFunction0(ju_ArrayDeque_clear)], +omceu_API$_Windows$1, "API$_Windows$1", 103, omceuga_WindowAction, [], 0, 0, 0, 0, ["$_init_226", $rt_wrapFunction1(omceu_API$_Windows$1__init_0)], +cbgssa_DelayAction, "DelayAction", 28, cbgssa_DelegateAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_DelayAction__init_0)], +cbgssu_TextureRegionDrawable, "TextureRegionDrawable", 27, cbgssu_BaseDrawable, [cbgssu_TransformDrawable], 0, 3, [0,0,0], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextureRegionDrawable__init_0)], +cgxgbtf_Store, "Store", 13, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbtp_AssetFilter, "AssetFilter", 12, jl_Object, [], 3, 3, 0, 0, 0, +jt_DecimalFormatSymbols, "DecimalFormatSymbols", 56, jl_Object, [jl_Cloneable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormatSymbols__init_1), "$_init_104", $rt_wrapFunction1(jt_DecimalFormatSymbols__init_2), "$getGroupingSeparator", $rt_wrapFunction0(jt_DecimalFormatSymbols_getGroupingSeparator), "$clone", $rt_wrapFunction0(jt_DecimalFormatSymbols_clone)], +ju_HashMap$AbstractMapIterator, "HashMap$AbstractMapIterator", 46, jl_Object, [], 0, 0, 0, 0, ["$_init_160", $rt_wrapFunction1(ju_HashMap$AbstractMapIterator__init_0), "$hasNext", $rt_wrapFunction0(ju_HashMap$AbstractMapIterator_hasNext), "$checkConcurrentMod", $rt_wrapFunction0(ju_HashMap$AbstractMapIterator_checkConcurrentMod), "$makeNext", $rt_wrapFunction0(ju_HashMap$AbstractMapIterator_makeNext)], +otcir_Converter, "Converter", 75, jl_Object, [], 4, 3, 0, 0, 0, +cbgggmd_ModelMaterial, "ModelMaterial", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelMaterial__init_0)], +ju_Formatter, "Formatter", 46, jl_Object, [ji_Closeable, ji_Flushable], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Formatter__init_0), "$_init_104", $rt_wrapFunction1(ju_Formatter__init_2), "$_init_111", $rt_wrapFunction2(ju_Formatter__init_4), "$toString", $rt_wrapFunction0(ju_Formatter_toString), "$format", $rt_wrapFunction2(ju_Formatter_format), "$format0", $rt_wrapFunction3(ju_Formatter_format0)], +cbgmo_PolygonMapObject, "PolygonMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_PolygonMapObject__init_0), "$_init_48", $rt_wrapFunction1(cbgmo_PolygonMapObject__init_2)], +jl_Object$Monitor, "Object$Monitor", 58, jl_Object, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_Object$Monitor__init_0)], +cbggg_VertexBufferObjectSubData, "VertexBufferObjectSubData", 33, jl_Object, [cbggg_VertexData], 0, 3, 0, 0, ["$_init_163", $rt_wrapFunction3(cbggg_VertexBufferObjectSubData__init_0), "$setVertices0", $rt_wrapFunction3(cbggg_VertexBufferObjectSubData_setVertices), "$bind1", $rt_wrapFunction2(cbggg_VertexBufferObjectSubData_bind), "$unbind1", $rt_wrapFunction2(cbggg_VertexBufferObjectSubData_unbind), "$dispose", $rt_wrapFunction0(cbggg_VertexBufferObjectSubData_dispose)], +cbgggmd_ModelMesh, "ModelMesh", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelMesh__init_0)], +cbgssu_Selection, "Selection", 27, jl_Object, [cbgssu_Disableable, jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Selection__init_0)], +cbgggmd_ModelNode, "ModelNode", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelNode__init_0)], +cbgu_ReflectionPool, "ReflectionPool", 21, cbgu_Pool, [], 0, 3, 0, 0, ["$_init_31", $rt_wrapFunction3(cbgu_ReflectionPool__init_0), "$newObject", $rt_wrapFunction0(cbgu_ReflectionPool_newObject)], +juf_Predicate, "Predicate", 50, jl_Object, [], 3, 3, 0, 0, 0, +cbgssu_ScissorStack, "ScissorStack", 27, jl_Object, [], 0, 3, 0, cbgssu_ScissorStack_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_ScissorStack__init_0)], +cbgggm_MeshPart, "MeshPart", 36, jl_Object, [], 0, 3, 0, cbgggm_MeshPart_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggm_MeshPart__init_0)], +cgxgbtu_KeyCodes, "KeyCodes", 11, jl_Object, [], 0, 3, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit, "StyleWrapper$Unit", 8, jl_Enum, [], 9, 3, 0, cgxgbtd_StyleWrapper$Unit_$callClinit, 0, +cgxgbtd_StyleWrapper$Unit$8, "StyleWrapper$Unit$8", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cbgm_Vector, "Vector", 43, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$9, "StyleWrapper$Unit$9", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$6, "StyleWrapper$Unit$6", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$7, "StyleWrapper$Unit$7", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cbgm_Plane$PlaneSide, "Plane$PlaneSide", 43, jl_Enum, [], 12, 3, 0, cbgm_Plane$PlaneSide_$callClinit, 0, +cgxgbtd_StyleWrapper$Unit$1, "StyleWrapper$Unit$1", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, ["$getType3", $rt_wrapFunction0(cgxgbtd_StyleWrapper$Unit$1_getType)], +omceuga_KnobAction, "KnobAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$4, "StyleWrapper$Unit$4", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$5, "StyleWrapper$Unit$5", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cgxgbtd_StyleWrapper$Unit$2, "StyleWrapper$Unit$2", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0]); +$rt_metadata([cgxgbtd_StyleWrapper$Unit$3, "StyleWrapper$Unit$3", 8, cgxgbtd_StyleWrapper$Unit, [], 12, 0, 0, 0, 0, +cgxgbt_TeaTool, "TeaTool", 5, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbt_TeaTool__init_0)], +cbggg_GLVersion, "GLVersion", 33, jl_Object, [], 0, 3, 0, 0, ["$_init_147", $rt_wrapFunction4(cbggg_GLVersion__init_0)], +cbg_Graphics$DisplayMode, "Graphics$DisplayMode", 15, jl_Object, [], 0, 3, 0, 0, ["$_init_141", $rt_wrapFunction4(cbg_Graphics$DisplayMode__init_0)], +jn_BufferOverflowException, "BufferOverflowException", 51, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jn_BufferOverflowException__init_0)], +cbgggp_ParticleChannels, "ParticleChannels", 38, jl_Object, [], 0, 3, 0, cbgggp_ParticleChannels_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggp_ParticleChannels__init_0), "$resetIds", $rt_wrapFunction0(cbgggp_ParticleChannels_resetIds)], +cbga_Music$OnCompletionListener, "Music$OnCompletionListener", 31, jl_Object, [], 3, 3, 0, 0, 0, +omcets_MusicPlayer$update$lambda$_10_0, "MusicPlayer$update$lambda$_10_0", 133, jl_Object, [cbga_Music$OnCompletionListener], 0, 3, 0, 0, ["$_init_216", $rt_wrapFunction1(omcets_MusicPlayer$update$lambda$_10_0__init_0), "$onCompletion", $rt_wrapFunction1(omcets_MusicPlayer$update$lambda$_10_0_onCompletion)], +jn_ShortBuffer, "ShortBuffer", 51, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_ShortBuffer__init_), "$put6", $rt_wrapFunction3(jn_ShortBuffer_put), "$clear4", $rt_wrapFunction0(jn_ShortBuffer_clear), "$flip2", $rt_wrapFunction0(jn_ShortBuffer_flip), "$limit3", $rt_wrapFunction1(jn_ShortBuffer_limit), "$position9", $rt_wrapFunction1(jn_ShortBuffer_position), "$flip0", $rt_wrapFunction0(jn_ShortBuffer_flip0), "$clear0", $rt_wrapFunction0(jn_ShortBuffer_clear0), "$limit0", $rt_wrapFunction1(jn_ShortBuffer_limit0), +"$position4", $rt_wrapFunction1(jn_ShortBuffer_position0)], +omceu_API$_PreConfigured$5, "API$_PreConfigured$5", 103, omceuga_TextAction, [], 0, 0, 0, 0, ["$_init_195", $rt_wrapFunction2(omceu_API$_PreConfigured$5__init_0), "$onMouseClick", $rt_wrapFunction1(omceu_API$_PreConfigured$5_onMouseClick)], +cbgggpr_ParticleControllerControllerRenderer, "ParticleControllerControllerRenderer", 40, cbgggpr_ParticleControllerRenderer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_ParticleControllerControllerRenderer__init_0)], +omceu_API$_PreConfigured$4, "API$_PreConfigured$4", 103, jl_Object, [juf_Consumer], 0, 0, 0, 0, ["$_init_194", $rt_wrapFunction2(omceu_API$_PreConfigured$4__init_0), "$accept0", $rt_wrapFunction1(omceu_API$_PreConfigured$4_accept), "$accept", $rt_wrapFunction1(omceu_API$_PreConfigured$4_accept0)], +omceuga_UpdateAction, "UpdateAction", 127, jl_Object, [], 1, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(omceuga_UpdateAction__init_), "$_init_44", $rt_wrapFunction2(omceuga_UpdateAction__init_0)], +omceu_API$_PreConfigured$6, "API$_PreConfigured$6", 103, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_196", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_PreConfigured$6__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$onUpdate", $rt_wrapFunction0(omceu_API$_PreConfigured$6_onUpdate)], +jur_AbstractCharClass$LazyJavaLetterOrDigit, "AbstractCharClass$LazyJavaLetterOrDigit", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLetterOrDigit__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLetterOrDigit_computeValue)], +otciu_UnicodeHelper$Range, "UnicodeHelper$Range", 77, jl_Object, [], 0, 3, 0, 0, ["$_init_58", $rt_wrapFunction3(otciu_UnicodeHelper$Range__init_0)], +jur_AbstractLineTerminator, "AbstractLineTerminator", 47, jl_Object, [], 1, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractLineTerminator__init_)], +jur_AbstractLineTerminator$2, "AbstractLineTerminator$2", 47, jur_AbstractLineTerminator, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractLineTerminator$2__init_0), "$isLineTerminator", $rt_wrapFunction1(jur_AbstractLineTerminator$2_isLineTerminator), "$isAfterLineTerminator", $rt_wrapFunction2(jur_AbstractLineTerminator$2_isAfterLineTerminator)], +jur_AbstractLineTerminator$1, "AbstractLineTerminator$1", 47, jur_AbstractLineTerminator, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractLineTerminator$1__init_0), "$isLineTerminator", $rt_wrapFunction1(jur_AbstractLineTerminator$1_isLineTerminator), "$isAfterLineTerminator", $rt_wrapFunction2(jur_AbstractLineTerminator$1_isAfterLineTerminator)], +jl_NoClassDefFoundError, "NoClassDefFoundError", 58, jl_LinkageError, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NoClassDefFoundError__init_1)], +jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart, "AbstractCharClass$LazyJavaUnicodeIdentifierStart", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUnicodeIdentifierStart_computeValue)], +cgxgbtf_FileDB, "FileDB", 13, jl_Object, [], 1, 3, 0, cgxgbtf_FileDB_$callClinit, ["$_init_0", $rt_wrapFunction0(cgxgbtf_FileDB__init_)], +cgxgbtf_FileDBStorage, "FileDBStorage", 13, cgxgbtf_FileDB, [], 4, 0, 0, cgxgbtf_FileDBStorage_$callClinit, ["$_init_215", $rt_wrapFunction1(cgxgbtf_FileDBStorage__init_0), "$read", $rt_wrapFunction1(cgxgbtf_FileDBStorage_read), "$exists", $rt_wrapFunction1(cgxgbtf_FileDBStorage_exists)], +omcsum_MenuData, "MenuData", 92, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsum_MenuData__init_0)], +omceugn_STATE_NOTIFICATION, "STATE_NOTIFICATION", 107, jl_Enum, [], 12, 3, 0, omceugn_STATE_NOTIFICATION_$callClinit, 0, +omceuga_ButtonAction, "ButtonAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_ButtonAction__init_), "$onPress", $rt_wrapFunction0(omceuga_ButtonAction_onPress), "$onRelease", $rt_wrapFunction0(omceuga_ButtonAction_onRelease), "$onHold", $rt_wrapFunction0(omceuga_ButtonAction_onHold), "$onToggle", $rt_wrapFunction1(omceuga_ButtonAction_onToggle)], +omceu_API$_Components$_Button$1, "API$_Components$_Button$1", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_193", $rt_wrapFunction1(omceu_API$_Components$_Button$1__init_0)], +cbgssu_ProgressBar, "ProgressBar", 26, cbgssu_Widget, [cbgssu_Disableable], 0, 3, 0, 0, 0, +otci_CharFlow, "CharFlow", 73, jl_Object, [], 0, 3, 0, 0, ["$_init_57", $rt_wrapFunction1(otci_CharFlow__init_0)], +jur_RangeSet, "RangeSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_173", $rt_wrapFunction1(jur_RangeSet__init_0), "$accepts", $rt_wrapFunction2(jur_RangeSet_accepts), "$getName", $rt_wrapFunction0(jur_RangeSet_getName), "$first", $rt_wrapFunction1(jur_RangeSet_first), "$getChars0", $rt_wrapFunction0(jur_RangeSet_getChars)], +cbggg_SpriteBatch, "SpriteBatch", 34, jl_Object, [cbggg_Batch], 0, 3, 0, cbggg_SpriteBatch_$callClinit, ["$_init_0", $rt_wrapFunction0(cbggg_SpriteBatch__init_0), "$_init_4", $rt_wrapFunction1(cbggg_SpriteBatch__init_2), "$_init_118", $rt_wrapFunction2(cbggg_SpriteBatch__init_4), "$begin", $rt_wrapFunction0(cbggg_SpriteBatch_begin), "$end7", $rt_wrapFunction0(cbggg_SpriteBatch_end), "$setColor0", $rt_wrapFunction1(cbggg_SpriteBatch_setColor), "$setColor", $rt_wrapFunction4(cbggg_SpriteBatch_setColor0), "$getColor", +$rt_wrapFunction0(cbggg_SpriteBatch_getColor), "$draw5", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { cbggg_SpriteBatch_draw(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$draw7", $rt_wrapFunction3(cbggg_SpriteBatch_draw0), "$draw0", function(var_1, var_2, var_3, var_4, var_5) { cbggg_SpriteBatch_draw1(this, var_1, var_2, var_3, var_4, var_5); }, "$draw3", $rt_wrapFunction4(cbggg_SpriteBatch_draw2), "$draw8", $rt_wrapFunction3(cbggg_SpriteBatch_draw3), "$draw1", function(var_1, var_2, +var_3, var_4, var_5) { cbggg_SpriteBatch_draw4(this, var_1, var_2, var_3, var_4, var_5); }, "$draw4", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { cbggg_SpriteBatch_draw5(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$flush0", $rt_wrapFunction0(cbggg_SpriteBatch_flush), "$setBlendFunction", $rt_wrapFunction2(cbggg_SpriteBatch_setBlendFunction), "$setBlendFunctionSeparate", $rt_wrapFunction4(cbggg_SpriteBatch_setBlendFunctionSeparate), "$dispose", +$rt_wrapFunction0(cbggg_SpriteBatch_dispose), "$setProjectionMatrix", $rt_wrapFunction1(cbggg_SpriteBatch_setProjectionMatrix), "$setupMatrices", $rt_wrapFunction0(cbggg_SpriteBatch_setupMatrices), "$switchTexture", $rt_wrapFunction1(cbggg_SpriteBatch_switchTexture), "$setShader", $rt_wrapFunction1(cbggg_SpriteBatch_setShader), "$getShader", $rt_wrapFunction0(cbggg_SpriteBatch_getShader), "$isBlendingEnabled", $rt_wrapFunction0(cbggg_SpriteBatch_isBlendingEnabled)], +cbgg_Mesh$1, "Mesh$1", 32, jl_Object, [], 32, 0, 0, cbgg_Mesh$1_$callClinit, 0, +otjt_Float32Array, "Float32Array", 69, otjt_ArrayBufferView, [], 1, 3, 0, 0, 0, +cbggg_RenderableProvider, "RenderableProvider", 35, jl_Object, [], 3, 3, 0, 0, 0, +cbggg_ModelInstance, "ModelInstance", 35, jl_Object, [cbggg_RenderableProvider], 0, 3, 0, cbggg_ModelInstance_$callClinit, 0, +jur_CharClass, "CharClass", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_CharClass__init_0), "$_init_122", $rt_wrapFunction2(jur_CharClass__init_2), "$_init_252", $rt_wrapFunction3(jur_CharClass__init_4), "$add", $rt_wrapFunction1(jur_CharClass_add), "$add9", $rt_wrapFunction1(jur_CharClass_add0), "$add0", $rt_wrapFunction2(jur_CharClass_add1), "$union", $rt_wrapFunction1(jur_CharClass_union), "$intersection", $rt_wrapFunction1(jur_CharClass_intersection), "$contains1", $rt_wrapFunction1(jur_CharClass_contains), +"$getBits", $rt_wrapFunction0(jur_CharClass_getBits), "$getLowHighSurrogates", $rt_wrapFunction0(jur_CharClass_getLowHighSurrogates), "$getInstance", $rt_wrapFunction0(jur_CharClass_getInstance), "$toString", $rt_wrapFunction0(jur_CharClass_toString), "$hasUCI0", $rt_wrapFunction0(jur_CharClass_hasUCI)], +omceu_API$_ToolTip, "API$_ToolTip", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_ToolTip__init_0)], +jn_BufferUnderflowException, "BufferUnderflowException", 51, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jn_BufferUnderflowException__init_0)], +omcsumw_SettingsWindowGenerator, "SettingsWindowGenerator", 94, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsumw_SettingsWindowGenerator__init_0)], +jt_DateFormatElement$AmPmText, "DateFormatElement$AmPmText", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_203", $rt_wrapFunction1(jt_DateFormatElement$AmPmText__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$AmPmText_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$AmPmText_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$AmPmText_hashCode)], +cbgggpi_ColorInfluencer, "ColorInfluencer", 42, cbgggpi_Influencer, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ColorInfluencer__init_)], +jn_FloatBufferOverByteBufferLittleEndian, "FloatBufferOverByteBufferLittleEndian", 51, jn_FloatBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_FloatBufferOverByteBufferLittleEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement0", $rt_wrapFunction1(jn_FloatBufferOverByteBufferLittleEndian_getElement), "$putElement0", $rt_wrapFunction2(jn_FloatBufferOverByteBufferLittleEndian_putElement)], +cbgm_Octree$RayCastResult, "Octree$RayCastResult", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Octree$RayCastResult__init_0)], +cbgssu_DragAndDrop$Payload, "DragAndDrop$Payload", 27, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_DragAndDrop$Payload__init_0)], +cbgssu_List, "List", 26, cbgssu_Widget, [cbgssu_Cullable], 0, 3, 0, 0, 0, +cbgssu_SelectBox$SelectBoxScrollPane$4, "SelectBox$SelectBoxScrollPane$4", 26, cbgssu_List, [], 0, 0, 0, 0, 0, +cbgssu_SelectBox$SelectBoxScrollPane$3, "SelectBox$SelectBoxScrollPane$3", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +ji_IOException, "IOException", 54, jl_Exception, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ji_IOException__init_0)], +jnc_CharacterCodingException, "CharacterCodingException", 52, ji_IOException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jnc_CharacterCodingException__init_0)], +jnc_MalformedInputException, "MalformedInputException", 52, jnc_CharacterCodingException, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jnc_MalformedInputException__init_0), "$getMessage", $rt_wrapFunction0(jnc_MalformedInputException_getMessage)]]); +$rt_metadata([omceum_MouseControlMode, "MouseControlMode", 130, jl_Enum, [], 12, 3, 0, omceum_MouseControlMode_$callClinit, 0, +cbgg_Pixmap$Filter, "Pixmap$Filter", 32, jl_Enum, [], 12, 3, 0, cbgg_Pixmap$Filter_$callClinit, 0, +ju_MapEntry$Type, "MapEntry$Type", 46, jl_Object, [], 3, 0, 0, 0, 0, +ju_Hashtable$4$iterator$lambda$_5_0, "Hashtable$4$iterator$lambda$_5_0", 46, jl_Object, [ju_MapEntry$Type], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Hashtable$4$iterator$lambda$_5_0__init_0), "$get6", $rt_wrapFunction1(ju_Hashtable$4$iterator$lambda$_5_0_get)], +jl_CloneNotSupportedException, "CloneNotSupportedException", 58, jl_Exception, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_CloneNotSupportedException__init_0)], +jn_ShortBufferImpl, "ShortBufferImpl", 51, jn_ShortBuffer, [], 1, 0, 0, 0, ["$_init_68", $rt_wrapFunction3(jn_ShortBufferImpl__init_), "$get16", $rt_wrapFunction1(jn_ShortBufferImpl_get), "$isReadOnly", $rt_wrapFunction0(jn_ShortBufferImpl_isReadOnly)], +jn_ShortBufferOverByteBuffer, "ShortBufferOverByteBuffer", 51, jn_ShortBufferImpl, [], 1, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_ShortBufferOverByteBuffer__init_(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$readOnly", $rt_wrapFunction0(jn_ShortBufferOverByteBuffer_readOnly)], +cbgm_Interpolation$PowIn, "Interpolation$PowIn", 43, cbgm_Interpolation$Pow, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$PowIn__init_0)], +omceu_API$_Windows$findComponentsByName$lambda$_42_0, "API$_Windows$findComponentsByName$lambda$_42_0", 103, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omceu_API$_Windows$findComponentsByName$lambda$_42_0__init_0), "$test1", $rt_wrapFunction1(omceu_API$_Windows$findComponentsByName$lambda$_42_0_test), "$test", $rt_wrapFunction1(omceu_API$_Windows$findComponentsByName$lambda$_42_0_test0)], +ju_Random, "Random", 46, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Random__init_0), "$next4", $rt_wrapFunction1(ju_Random_next), "$nextInt", $rt_wrapFunction0(ju_Random_nextInt), "$nextInt0", $rt_wrapFunction1(ju_Random_nextInt0), "$nextLong", $rt_wrapFunction0(ju_Random_nextLong), "$nextDouble", $rt_wrapFunction0(ju_Random_nextDouble)], +cbgm_RandomXS128, "RandomXS128", 43, ju_Random, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_RandomXS128__init_0), "$nextLong", $rt_wrapFunction0(cbgm_RandomXS128_nextLong), "$nextInt0", $rt_wrapFunction1(cbgm_RandomXS128_nextInt), "$nextLong0", $rt_wrapFunction1(cbgm_RandomXS128_nextLong0), "$nextFloat", $rt_wrapFunction0(cbgm_RandomXS128_nextFloat), "$setSeed", $rt_wrapFunction1(cbgm_RandomXS128_setSeed), "$setState", $rt_wrapFunction2(cbgm_RandomXS128_setState)], +otjc_JSArrayReader, "JSArrayReader", 63, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +otjc_JSArray, "JSArray", 63, jl_Object, [otjc_JSArrayReader], 1, 3, 0, 0, ["$get$exported$0", $rt_wrapFunction1(otjc_JSArray_get$exported$0), "$getLength$exported$1", $rt_wrapFunction0(otjc_JSArray_getLength$exported$1)], +cbgssu_VerticalGroup, "VerticalGroup", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_VerticalGroup__init_0)], +jur_AbstractCharClass$LazyNonDigit, "AbstractCharClass$LazyNonDigit", 47, jur_AbstractCharClass$LazyDigit, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonDigit__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonDigit_computeValue)], +cbggg_BitmapFont, "BitmapFont", 34, jl_Object, [cbgu_Disposable], 0, 3, [0,0,0], 0, ["$_init_0", $rt_wrapFunction0(cbggg_BitmapFont__init_0), "$_init_219", $rt_wrapFunction2(cbggg_BitmapFont__init_2), "$_init_131", $rt_wrapFunction3(cbggg_BitmapFont__init_4), "$_init_130", $rt_wrapFunction4(cbggg_BitmapFont__init_6), "$_init_132", $rt_wrapFunction3(cbggg_BitmapFont__init_8), "$_init_135", $rt_wrapFunction3(cbggg_BitmapFont__init_10), "$load0", $rt_wrapFunction1(cbggg_BitmapFont_load), "$draw", $rt_wrapFunction4(cbggg_BitmapFont_draw), +"$draw6", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return cbggg_BitmapFont_draw0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$getColor", $rt_wrapFunction0(cbggg_BitmapFont_getColor), "$setColor0", $rt_wrapFunction1(cbggg_BitmapFont_setColor), "$setColor", $rt_wrapFunction4(cbggg_BitmapFont_setColor0), "$getRegions", $rt_wrapFunction0(cbggg_BitmapFont_getRegions), "$dispose", $rt_wrapFunction0(cbggg_BitmapFont_dispose), "$newFontCache", +$rt_wrapFunction0(cbggg_BitmapFont_newFontCache), "$toString", $rt_wrapFunction0(cbggg_BitmapFont_toString)], +cbgggm_NodePart, "NodePart", 36, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggm_NodePart__init_0)], +jur_CIBackReferenceSet, "CIBackReferenceSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_43", $rt_wrapFunction2(jur_CIBackReferenceSet__init_0), "$matches", $rt_wrapFunction3(jur_CIBackReferenceSet_matches), "$setNext", $rt_wrapFunction1(jur_CIBackReferenceSet_setNext), "$getString", $rt_wrapFunction1(jur_CIBackReferenceSet_getString), "$getName", $rt_wrapFunction0(jur_CIBackReferenceSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_CIBackReferenceSet_hasConsumed)], +jur_AbstractCharClass$1, "AbstractCharClass$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_40", $rt_wrapFunction2(jur_AbstractCharClass$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$1_contains)], +jur_AbstractCharClass$2, "AbstractCharClass$2", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_41", $rt_wrapFunction3(jur_AbstractCharClass$2__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$2_contains)], +jur_PossessiveCompositeQuantifierSet, "PossessiveCompositeQuantifierSet", 47, jur_CompositeQuantifierSet, [], 0, 0, 0, 0, ["$_init_137", $rt_wrapFunction4(jur_PossessiveCompositeQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PossessiveCompositeQuantifierSet_matches)], +jt_DecimalFormat$CurrencyField, "DecimalFormat$CurrencyField", 56, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormat$CurrencyField__init_0), "$equals", $rt_wrapFunction1(jt_DecimalFormat$CurrencyField_equals), "$hashCode", $rt_wrapFunction0(jt_DecimalFormat$CurrencyField_hashCode)], +cbgssu_Button, "Button", 26, cbgssu_Table, [cbgssu_Disableable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Button__init_0)], +ju_GregorianCalendar, "GregorianCalendar", 46, ju_Calendar, [], 0, 3, 0, ju_GregorianCalendar_$callClinit, ["$_init_0", $rt_wrapFunction0(ju_GregorianCalendar__init_0), "$_init_104", $rt_wrapFunction1(ju_GregorianCalendar__init_2), "$_init_139", $rt_wrapFunction2(ju_GregorianCalendar__init_4), "$getTimeZoneOffset", $rt_wrapFunction1(ju_GregorianCalendar_getTimeZoneOffset), "$computeFields", $rt_wrapFunction0(ju_GregorianCalendar_computeFields), "$computeTime", $rt_wrapFunction0(ju_GregorianCalendar_computeTime), +"$isLeapYear", $rt_wrapFunction1(ju_GregorianCalendar_isLeapYear), "$setFirstDayOfWeek", $rt_wrapFunction1(ju_GregorianCalendar_setFirstDayOfWeek), "$setMinimalDaysInFirstWeek", $rt_wrapFunction1(ju_GregorianCalendar_setMinimalDaysInFirstWeek)], +otjde_LoadEventTarget, "LoadEventTarget", 66, jl_Object, [otjde_EventTarget], 3, 3, 0, 0, 0, +omceuga_ToolTipAction, "ToolTipAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +jt_DateFormatElement$Numeric, "DateFormatElement$Numeric", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jt_DateFormatElement$Numeric__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$Numeric_format), "$processBeforeFormat", $rt_wrapFunction1(jt_DateFormatElement$Numeric_processBeforeFormat), "$equals", $rt_wrapFunction1(jt_DateFormatElement$Numeric_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$Numeric_hashCode)], +jt_DateFormatElement$NumericMonth, "DateFormatElement$NumericMonth", 56, jt_DateFormatElement$Numeric, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jt_DateFormatElement$NumericMonth__init_0), "$processBeforeFormat", $rt_wrapFunction1(jt_DateFormatElement$NumericMonth_processBeforeFormat)], +cbgm_Bresenham2$1, "Bresenham2$1", 43, cbgu_Pool, [], 0, 0, 0, 0, ["$_init_222", $rt_wrapFunction1(cbgm_Bresenham2$1__init_0)], +cbgggmd_ModelNodeKeyframe, "ModelNodeKeyframe", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelNodeKeyframe__init_0)], +otcic_CurrencyHelper, "CurrencyHelper", 78, jl_Object, [], 4, 3, 0, 0, 0, +omceuga_ContextMenuItemAction, "ContextMenuItemAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +cbggg_BitmapFontCache, "BitmapFontCache", 34, jl_Object, [], 0, 3, 0, cbggg_BitmapFontCache_$callClinit, ["$_init_136", $rt_wrapFunction2(cbggg_BitmapFontCache__init_0), "$getColor", $rt_wrapFunction0(cbggg_BitmapFontCache_getColor), "$draw2", $rt_wrapFunction1(cbggg_BitmapFontCache_draw), "$clear6", $rt_wrapFunction0(cbggg_BitmapFontCache_clear), "$addText", $rt_wrapFunction3(cbggg_BitmapFontCache_addText), "$addText0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return cbggg_BitmapFontCache_addText0(this, +var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$addText1", $rt_wrapFunction3(cbggg_BitmapFontCache_addText1)], +cbggg_PixmapPacker, "PixmapPacker", 34, jl_Object, [cbgu_Disposable], 0, 3, 0, cbggg_PixmapPacker_$callClinit, ["$_init_217", function(var_1, var_2, var_3, var_4, var_5) { cbggg_PixmapPacker__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$_init_140", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { cbggg_PixmapPacker__init_2(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }, "$pack0", $rt_wrapFunction2(cbggg_PixmapPacker_pack), "$getRect", $rt_wrapFunction1(cbggg_PixmapPacker_getRect), +"$dispose", $rt_wrapFunction0(cbggg_PixmapPacker_dispose), "$updateTextureAtlas0", $rt_wrapFunction4(cbggg_PixmapPacker_updateTextureAtlas), "$updateTextureAtlas", function(var_1, var_2, var_3, var_4, var_5) { cbggg_PixmapPacker_updateTextureAtlas0(this, var_1, var_2, var_3, var_4, var_5); }, "$updatePageTextures", $rt_wrapFunction3(cbggg_PixmapPacker_updatePageTextures), "$getTransparentColor", $rt_wrapFunction0(cbggg_PixmapPacker_getTransparentColor)], +otci_Base46, "Base46", 73, jl_Object, [], 4, 3, 0, 0, 0, +jur_UCISequenceSet, "UCISequenceSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_247", $rt_wrapFunction1(jur_UCISequenceSet__init_0), "$accepts", $rt_wrapFunction2(jur_UCISequenceSet_accepts), "$getName", $rt_wrapFunction0(jur_UCISequenceSet_getName)], +jur_AbstractCharClass$LazyJavaDefined$1, "AbstractCharClass$LazyJavaDefined$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_244", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaDefined$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaDefined$1_contains)], +otjt_Int8Array, "Int8Array", 69, otjt_ArrayBufferView, [], 1, 3, 0, 0, 0, +cbggg_HdpiUtils, "HdpiUtils", 33, jl_Object, [], 0, 3, 0, cbggg_HdpiUtils_$callClinit, ["$_init_0", $rt_wrapFunction0(cbggg_HdpiUtils__init_0)], +omceugc_ContextMenu, "ContextMenu", 125, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugc_ContextMenu__init_0)], +cbgssu_SelectBox$SelectBoxScrollPane$2, "SelectBox$SelectBoxScrollPane$2", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbgssu_SelectBox$SelectBoxScrollPane$1, "SelectBox$SelectBoxScrollPane$1", 26, cbgssu_ClickListener, [], 0, 0, 0, 0, 0, +jur_CompositeRangeSet, "CompositeRangeSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_253", $rt_wrapFunction2(jur_CompositeRangeSet__init_0), "$matches", $rt_wrapFunction3(jur_CompositeRangeSet_matches), "$setNext", $rt_wrapFunction1(jur_CompositeRangeSet_setNext), "$getName", $rt_wrapFunction0(jur_CompositeRangeSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_CompositeRangeSet_hasConsumed), "$first", $rt_wrapFunction1(jur_CompositeRangeSet_first)], +omcets_SoundPlayer, "SoundPlayer", 133, jl_Object, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcets_SoundPlayer__init_0), "$_init_144", $rt_wrapFunction2(omcets_SoundPlayer__init_2), "$setVolume0", $rt_wrapFunction1(omcets_SoundPlayer_setVolume), "$playSound0", $rt_wrapFunction4(omcets_SoundPlayer_playSound), "$playSound", $rt_wrapFunction1(omcets_SoundPlayer_playSound0), "$setMuted", $rt_wrapFunction1(omcets_SoundPlayer_setMuted), "$update", $rt_wrapFunction0(omcets_SoundPlayer_update), "$update0", $rt_wrapFunction2(omcets_SoundPlayer_update0), +"$shutdown", $rt_wrapFunction0(omcets_SoundPlayer_shutdown)], +ju_Map$Entry, "Map$Entry", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_MapEntry, "MapEntry", 46, jl_Object, [ju_Map$Entry, jl_Cloneable], 0, 0, 0, 0, ["$_init_106", $rt_wrapFunction2(ju_MapEntry__init_0), "$equals", $rt_wrapFunction1(ju_MapEntry_equals), "$getKey", $rt_wrapFunction0(ju_MapEntry_getKey), "$getValue0", $rt_wrapFunction0(ju_MapEntry_getValue), "$hashCode", $rt_wrapFunction0(ju_MapEntry_hashCode), "$toString", $rt_wrapFunction0(ju_MapEntry_toString)], +ju_Hashtable$Entry, "Hashtable$Entry", 46, ju_MapEntry, [], 0, 0, 0, 0, ["$_init_106", $rt_wrapFunction2(ju_Hashtable$Entry__init_0), "$getKeyHash", $rt_wrapFunction0(ju_Hashtable$Entry_getKeyHash), "$equalsKey", $rt_wrapFunction2(ju_Hashtable$Entry_equalsKey)], +cbgssa_IntAction, "IntAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_IntAction__init_0)], +jur_FinalSet, "FinalSet", 47, jur_FSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_FinalSet__init_0), "$matches", $rt_wrapFunction3(jur_FinalSet_matches), "$getName", $rt_wrapFunction0(jur_FinalSet_getName)], +cbgggpe_Emitter, "Emitter", 39, cbgggp_ParticleControllerComponent, [cbgu_Json$Serializable], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpe_Emitter__init_)]]); +$rt_metadata([cbgggpe_RegularEmitter, "RegularEmitter", 39, cbgggpe_Emitter, [cbgu_Json$Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpe_RegularEmitter__init_0)], +omcw_HighScoreManagerWeb$1, "HighScoreManagerWeb$1", 98, jl_Object, [], 32, 0, 0, omcw_HighScoreManagerWeb$1_$callClinit, 0, +jur_EmptySet, "EmptySet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_27", $rt_wrapFunction1(jur_EmptySet__init_0), "$accepts", $rt_wrapFunction2(jur_EmptySet_accepts), "$find", $rt_wrapFunction3(jur_EmptySet_find), "$findBack", $rt_wrapFunction4(jur_EmptySet_findBack), "$getName", $rt_wrapFunction0(jur_EmptySet_getName), "$hasConsumed", $rt_wrapFunction1(jur_EmptySet_hasConsumed)], +cbgssu_TextButton, "TextButton", 26, cbgssu_Button, [], 0, 3, 0, 0, 0, +cbgssu_CheckBox, "CheckBox", 26, cbgssu_TextButton, [], 0, 3, 0, 0, 0, +ju_Enumeration, "Enumeration", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_StringTokenizer, "StringTokenizer", 46, jl_Object, [ju_Enumeration], 0, 3, 0, 0, ["$_init_121", $rt_wrapFunction2(ju_StringTokenizer__init_0), "$_init_145", $rt_wrapFunction3(ju_StringTokenizer__init_2), "$hasMoreTokens", $rt_wrapFunction0(ju_StringTokenizer_hasMoreTokens), "$nextToken", $rt_wrapFunction0(ju_StringTokenizer_nextToken)], +jt_DateFormatElement$MonthText, "DateFormatElement$MonthText", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_202", $rt_wrapFunction2(jt_DateFormatElement$MonthText__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$MonthText_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$MonthText_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$MonthText_hashCode)], +cbggg_TextureRegion, "TextureRegion", 34, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_TextureRegion__init_1), "$_init_134", $rt_wrapFunction1(cbggg_TextureRegion__init_2), "$_init_143", function(var_1, var_2, var_3, var_4, var_5) { cbggg_TextureRegion__init_4(this, var_1, var_2, var_3, var_4, var_5); }, "$setRegion", $rt_wrapFunction4(cbggg_TextureRegion_setRegion), "$setRegion0", $rt_wrapFunction4(cbggg_TextureRegion_setRegion0), "$getTexture", $rt_wrapFunction0(cbggg_TextureRegion_getTexture), +"$getRegionX", $rt_wrapFunction0(cbggg_TextureRegion_getRegionX), "$getRegionY", $rt_wrapFunction0(cbggg_TextureRegion_getRegionY), "$getRegionWidth", $rt_wrapFunction0(cbggg_TextureRegion_getRegionWidth), "$getRegionHeight", $rt_wrapFunction0(cbggg_TextureRegion_getRegionHeight), "$flip5", $rt_wrapFunction2(cbggg_TextureRegion_flip), "$split3", $rt_wrapFunction2(cbggg_TextureRegion_split)], +cbggg_TextureAtlas$AtlasRegion, "TextureAtlas$AtlasRegion", 34, cbggg_TextureRegion, [], 0, 3, 0, 0, ["$_init_143", function(var_1, var_2, var_3, var_4, var_5) { cbggg_TextureAtlas$AtlasRegion__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$toString", $rt_wrapFunction0(cbggg_TextureAtlas$AtlasRegion_toString)], +omcetp_ParticleSystem$1, "ParticleSystem$1", 134, jl_Object, [], 32, 0, 0, omcetp_ParticleSystem$1_$callClinit, 0, +jn_FloatBufferOverByteBufferBigEndian, "FloatBufferOverByteBufferBigEndian", 51, jn_FloatBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_FloatBufferOverByteBufferBigEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement0", $rt_wrapFunction1(jn_FloatBufferOverByteBufferBigEndian_getElement), "$putElement0", $rt_wrapFunction2(jn_FloatBufferOverByteBufferBigEndian_putElement)], +omceugcs_ScrollBar, "ScrollBar", 110, omceugc_Component, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcs_ScrollBar__init_)], +omceugcs_ScrollBarVertical, "ScrollBarVertical", 110, omceugcs_ScrollBar, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcs_ScrollBarVertical__init_0)], +cbg_Graphics, "Graphics", 15, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbt_TeaGraphics, "TeaGraphics", 5, jl_Object, [cbg_Graphics], 0, 3, 0, 0, ["$_init_269", $rt_wrapFunction1(cgxgbt_TeaGraphics__init_0), "$update", $rt_wrapFunction0(cgxgbt_TeaGraphics_update), "$isGL30Available", $rt_wrapFunction0(cgxgbt_TeaGraphics_isGL30Available), "$getGL20", $rt_wrapFunction0(cgxgbt_TeaGraphics_getGL20), "$getWidth", $rt_wrapFunction0(cgxgbt_TeaGraphics_getWidth), "$getHeight", $rt_wrapFunction0(cgxgbt_TeaGraphics_getHeight), "$getBackBufferWidth", $rt_wrapFunction0(cgxgbt_TeaGraphics_getBackBufferWidth), +"$getBackBufferHeight", $rt_wrapFunction0(cgxgbt_TeaGraphics_getBackBufferHeight), "$getDeltaTime", $rt_wrapFunction0(cgxgbt_TeaGraphics_getDeltaTime), "$getFramesPerSecond", $rt_wrapFunction0(cgxgbt_TeaGraphics_getFramesPerSecond), "$getDisplayMode", $rt_wrapFunction0(cgxgbt_TeaGraphics_getDisplayMode), "$setCanvasSize", $rt_wrapFunction2(cgxgbt_TeaGraphics_setCanvasSize), "$supportsExtension", $rt_wrapFunction1(cgxgbt_TeaGraphics_supportsExtension), "$setSystemCursor", $rt_wrapFunction1(cgxgbt_TeaGraphics_setSystemCursor), +"$getNativeScreenDensity", $rt_wrapFunction0(cgxgbt_TeaGraphics_getNativeScreenDensity), "$isFullscreen", $rt_wrapFunction0(cgxgbt_TeaGraphics_isFullscreen), "$getGLContext", $rt_wrapFunction2(cgxgbt_TeaGraphics_getGLContext)], +omcsug_SandtrixBaseMedia, "SandtrixBaseMedia", 90, jl_Object, [], 0, 3, 0, omcsug_SandtrixBaseMedia_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsug_SandtrixBaseMedia__init_0)], +jl_NoSuchMethodError, "NoSuchMethodError", 58, jl_IncompatibleClassChangeError, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NoSuchMethodError__init_0), "$_init_", $rt_wrapFunction1(jl_NoSuchMethodError__init_2)], +cbgggp_ParallelArray$ChannelDescriptor, "ParallelArray$ChannelDescriptor", 38, jl_Object, [], 0, 3, 0, 0, ["$_init_113", $rt_wrapFunction3(cbgggp_ParallelArray$ChannelDescriptor__init_0)], +ji_InputStreamReader, "InputStreamReader", 54, ji_Reader, [], 0, 3, 0, 0, ["$_init_151", $rt_wrapFunction2(ji_InputStreamReader__init_0), "$_init_169", $rt_wrapFunction1(ji_InputStreamReader__init_2), "$_init_150", $rt_wrapFunction2(ji_InputStreamReader__init_4), "$close", $rt_wrapFunction0(ji_InputStreamReader_close), "$read2", $rt_wrapFunction3(ji_InputStreamReader_read)], +cbgm_Intersector$MinimumTranslationVector, "Intersector$MinimumTranslationVector", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Intersector$MinimumTranslationVector__init_0)], +omceugct_TabBar, "TabBar", 114, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugct_TabBar__init_0)], +cbgg_TextureData$Factory, "TextureData$Factory", 32, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgg_TextureData$Factory__init_0)], +ju_AbstractList$1, "AbstractList$1", 46, jl_Object, [ju_Iterator], 0, 0, 0, 0, ["$_init_83", $rt_wrapFunction1(ju_AbstractList$1__init_0), "$hasNext", $rt_wrapFunction0(ju_AbstractList$1_hasNext), "$next0", $rt_wrapFunction0(ju_AbstractList$1_next)], +cbg_Audio, "Audio", 15, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbt_TeaAudio, "TeaAudio", 5, jl_Object, [cbg_Audio], 0, 3, 0, 0, ["$_init_172", $rt_wrapFunction1(cgxgbt_TeaAudio__init_0), "$newSound", $rt_wrapFunction1(cgxgbt_TeaAudio_newSound), "$newMusic", $rt_wrapFunction1(cgxgbt_TeaAudio_newMusic)], +cbgmc_Segment, "Segment", 44, jl_Object, [ji_Serializable], 0, 3, 0, 0, 0, +omceg_GameEngineException, "GameEngineException", 102, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omceg_GameEngineException__init_0)], +omceuga_MouseToolAction, "MouseToolAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +cbgssu_FocusListener$1, "FocusListener$1", 27, jl_Object, [], 32, 0, 0, cbgssu_FocusListener$1_$callClinit, 0, +omceu_API$_Components$_Button$_ImageButton, "API$_Components$_Button$_ImageButton", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_193", $rt_wrapFunction1(omceu_API$_Components$_Button$_ImageButton__init_0), "$create4", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_Components$_Button$_ImageButton_create(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$create22", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return omceu_API$_Components$_Button$_ImageButton_create0(this, +var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$create15", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { return omceu_API$_Components$_Button$_ImageButton_create1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }, "$create8", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { return omceu_API$_Components$_Button$_ImageButton_create2(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$setImage1", $rt_wrapFunction2(omceu_API$_Components$_Button$_ImageButton_setImage), +"$setArrayIndex0", $rt_wrapFunction2(omceu_API$_Components$_Button$_ImageButton_setArrayIndex)], +cgxgbtd_EventTargetWrapper, "EventTargetWrapper", 8, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +cbga_Sound, "Sound", 31, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +ju_Date, "Date", 46, jl_Object, [jl_Comparable], 0, 3, 0, ju_Date_$callClinit, ["$_init_0", $rt_wrapFunction0(ju_Date__init_0), "$getTime", $rt_wrapFunction0(ju_Date_getTime)], +cbgu_Scaling, "Scaling", 21, jl_Object, [], 1, 3, 0, cbgu_Scaling_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling__init_)], +omcsug_SandtrixUIAdapter$2, "SandtrixUIAdapter$2", 90, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_266", $rt_wrapFunction4(omcsug_SandtrixUIAdapter$2__init_0), "$onUpdate", $rt_wrapFunction0(omcsug_SandtrixUIAdapter$2_onUpdate)], +omcsug_SandtrixUIAdapter$3, "SandtrixUIAdapter$3", 90, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_266", $rt_wrapFunction4(omcsug_SandtrixUIAdapter$3__init_0), "$onUpdate", $rt_wrapFunction0(omcsug_SandtrixUIAdapter$3_onUpdate)], +omceu_API$findWindowsByName$lambda$_54_0, "API$findWindowsByName$lambda$_54_0", 103, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omceu_API$findWindowsByName$lambda$_54_0__init_0), "$test1", $rt_wrapFunction1(omceu_API$findWindowsByName$lambda$_54_0_test), "$test0", $rt_wrapFunction1(omceu_API$findWindowsByName$lambda$_54_0_test0)], +cbgssu_Window, "Window", 26, cbgssu_Table, [], 0, 3, 0, cbgssu_Window_$callClinit, 0, +cbgssu_Dialog, "Dialog", 26, cbgssu_Window, [], 0, 3, 0, 0, 0, +omcsug_SandtrixUIAdapter$4, "SandtrixUIAdapter$4", 90, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_267", $rt_wrapFunction4(omcsug_SandtrixUIAdapter$4__init_0), "$onUpdate", $rt_wrapFunction0(omcsug_SandtrixUIAdapter$4_onUpdate)], +omcsug_SandtrixUIAdapter$5, "SandtrixUIAdapter$5", 90, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_266", $rt_wrapFunction4(omcsug_SandtrixUIAdapter$5__init_0), "$onUpdate", $rt_wrapFunction0(omcsug_SandtrixUIAdapter$5_onUpdate)], +omcsug_SandtrixUIAdapter$6, "SandtrixUIAdapter$6", 90, jl_Object, [juf_Consumer], 0, 0, 0, 0, ["$_init_268", $rt_wrapFunction1(omcsug_SandtrixUIAdapter$6__init_0), "$accept1", $rt_wrapFunction1(omcsug_SandtrixUIAdapter$6_accept), "$accept", $rt_wrapFunction1(omcsug_SandtrixUIAdapter$6_accept0)], +omcsug_SandtrixUIAdapter$7, "SandtrixUIAdapter$7", 90, jl_Object, [], 32, 0, 0, omcsug_SandtrixUIAdapter$7_$callClinit, 0, +jnc_CharsetDecoder, "CharsetDecoder", 52, jl_Object, [], 1, 3, 0, 0, ["$_init_21", $rt_wrapFunction3(jnc_CharsetDecoder__init_), "$onMalformedInput0", $rt_wrapFunction1(jnc_CharsetDecoder_onMalformedInput), "$implOnMalformedInput", $rt_wrapFunction1(jnc_CharsetDecoder_implOnMalformedInput), "$onUnmappableCharacter0", $rt_wrapFunction1(jnc_CharsetDecoder_onUnmappableCharacter), "$implOnUnmappableCharacter", $rt_wrapFunction1(jnc_CharsetDecoder_implOnUnmappableCharacter), "$decode1", $rt_wrapFunction3(jnc_CharsetDecoder_decode), +"$flush1", $rt_wrapFunction1(jnc_CharsetDecoder_flush), "$implFlush0", $rt_wrapFunction1(jnc_CharsetDecoder_implFlush)], +jnci_BufferedDecoder, "BufferedDecoder", 53, jnc_CharsetDecoder, [], 1, 3, 0, 0, ["$_init_21", $rt_wrapFunction3(jnci_BufferedDecoder__init_), "$decodeLoop", $rt_wrapFunction2(jnci_BufferedDecoder_decodeLoop)], +jnci_UTF8Decoder, "UTF8Decoder", 53, jnci_BufferedDecoder, [], 0, 3, 0, 0, ["$_init_60", $rt_wrapFunction1(jnci_UTF8Decoder__init_0), "$arrayDecode", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return jnci_UTF8Decoder_arrayDecode(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +cbgu_Json, "Json", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Json__init_0)], +omceu_API$_Components$_Text$1, "API$_Components$_Text$1", 103, omceuga_TextAction, [], 0, 0, 0, 0, ["$_init_37", $rt_wrapFunction1(omceu_API$_Components$_Text$1__init_0)], +otjb_Storage, "Storage", 68, jl_Object, [otj_JSObject], 1, 3, 0, 0, 0]); +$rt_metadata([jur_PossessiveQuantifierSet, "PossessiveQuantifierSet", 47, jur_LeafQuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_PossessiveQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PossessiveQuantifierSet_matches)], +jnci_BufferedDecoder$Controller, "BufferedDecoder$Controller", 53, jl_Object, [], 0, 3, 0, 0, ["$_init_156", $rt_wrapFunction2(jnci_BufferedDecoder$Controller__init_0), "$hasMoreInput", $rt_wrapFunction1(jnci_BufferedDecoder$Controller_hasMoreInput), "$hasMoreOutput0", $rt_wrapFunction1(jnci_BufferedDecoder$Controller_hasMoreOutput), "$setInPosition", $rt_wrapFunction1(jnci_BufferedDecoder$Controller_setInPosition), "$setOutPosition", $rt_wrapFunction1(jnci_BufferedDecoder$Controller_setOutPosition)], +ju_Locale, "Locale", 46, jl_Object, [jl_Cloneable, ji_Serializable], 4, 3, 0, ju_Locale_$callClinit, ["$_init_121", $rt_wrapFunction2(ju_Locale__init_0), "$_init_42", $rt_wrapFunction3(ju_Locale__init_2), "$equals", $rt_wrapFunction1(ju_Locale_equals), "$getCountry", $rt_wrapFunction0(ju_Locale_getCountry), "$getLanguage", $rt_wrapFunction0(ju_Locale_getLanguage), "$hashCode", $rt_wrapFunction0(ju_Locale_hashCode)], +jl_Short, "Short", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Short_$callClinit, 0, +jl_Thread$UncaughtExceptionHandler, "Thread$UncaughtExceptionHandler", 58, jl_Object, [], 3, 3, 0, 0, 0, +jl_DefaultUncaughtExceptionHandler, "DefaultUncaughtExceptionHandler", 58, jl_Object, [jl_Thread$UncaughtExceptionHandler], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_DefaultUncaughtExceptionHandler__init_0), "$uncaughtException", $rt_wrapFunction2(jl_DefaultUncaughtExceptionHandler_uncaughtException)], +jl_InstantiationException, "InstantiationException", 58, jl_ReflectiveOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_InstantiationException__init_0)], +cbgggpi_DynamicsModifier$PolarAcceleration, "DynamicsModifier$PolarAcceleration", 42, cbgggpi_DynamicsModifier$Angular, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$PolarAcceleration__init_0)], +jur_AbstractCharClass$LazyJavaLetter$1, "AbstractCharClass$LazyJavaLetter$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_46", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLetter$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLetter$1_contains)], +cgxgbtd_WindowWrapper, "WindowWrapper", 8, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbtdi_TeaWindow, "TeaWindow", 9, jl_Object, [cgxgbtd_WindowWrapper, otjb_AnimationFrameCallback], 0, 3, 0, cgxgbtdi_TeaWindow_$callClinit, ["$_init_0", $rt_wrapFunction0(cgxgbtdi_TeaWindow__init_0), "$getDocument", $rt_wrapFunction0(cgxgbtdi_TeaWindow_getDocument), "$requestAnimationFrame", $rt_wrapFunction1(cgxgbtdi_TeaWindow_requestAnimationFrame), "$onAnimationFrame", $rt_wrapFunction1(cgxgbtdi_TeaWindow_onAnimationFrame), "$getLocation", $rt_wrapFunction0(cgxgbtdi_TeaWindow_getLocation), "$getClientWidth", +$rt_wrapFunction0(cgxgbtdi_TeaWindow_getClientWidth), "$getClientHeight", $rt_wrapFunction0(cgxgbtdi_TeaWindow_getClientHeight), "$addEventListener", $rt_wrapFunction2(cgxgbtdi_TeaWindow_addEventListener), "$onAnimationFrame$exported$0", $rt_wrapFunction1(cgxgbtdi_TeaWindow_onAnimationFrame$exported$0)], +omceu_API$_ToolTip$_ToolTipImage, "API$_ToolTip$_ToolTipImage", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_128", $rt_wrapFunction1(omceu_API$_ToolTip$_ToolTipImage__init_0)], +omcsum_MenuUIAdapter$STATE, "MenuUIAdapter$STATE", 92, jl_Enum, [], 12, 0, 0, omcsum_MenuUIAdapter$STATE_$callClinit, 0, +cbggg_Animation, "Animation", 34, jl_Object, [], 0, 3, 0, 0, ["$_init_218", $rt_wrapFunction2(cbggg_Animation__init_0), "$getKeyFrame0", $rt_wrapFunction2(cbggg_Animation_getKeyFrame), "$getKeyFrame", $rt_wrapFunction1(cbggg_Animation_getKeyFrame0), "$getKeyFrameIndex", $rt_wrapFunction1(cbggg_Animation_getKeyFrameIndex), "$setKeyFrames", $rt_wrapFunction1(cbggg_Animation_setKeyFrames)], +omcemm_CMediaMusic, "CMediaMusic", 137, omcemm_CMedia, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaMusic__init_0)], +cbg_Net, "Net", 15, jl_Object, [], 3, 3, 0, 0, 0, +ju_TimeZone, "TimeZone", 46, jl_Object, [ji_Serializable, jl_Cloneable], 1, 3, 0, ju_TimeZone_$callClinit, ["$_init_", $rt_wrapFunction1(ju_TimeZone__init_), "$clone", $rt_wrapFunction0(ju_TimeZone_clone), "$getDisplayName0", $rt_wrapFunction1(ju_TimeZone_getDisplayName), "$getDisplayName", $rt_wrapFunction3(ju_TimeZone_getDisplayName0), "$getID", $rt_wrapFunction0(ju_TimeZone_getID)], +ju_IANATimeZone, "IANATimeZone", 46, ju_TimeZone, [], 0, 0, 0, 0, ["$_init_157", $rt_wrapFunction1(ju_IANATimeZone__init_0), "$getOffset", $rt_wrapFunction1(ju_IANATimeZone_getOffset), "$getRawOffset", $rt_wrapFunction0(ju_IANATimeZone_getRawOffset), "$clone1", $rt_wrapFunction0(ju_IANATimeZone_clone), "$clone", $rt_wrapFunction0(ju_IANATimeZone_clone0)], +cbgssa_EventAction, "EventAction", 28, cbgss_Action, [], 1, 3, 0, 0, 0, +cbgssa_CountdownEventAction, "CountdownEventAction", 28, cbgssa_EventAction, [], 0, 3, 0, 0, 0, +cbgggmd_ModelNodeAnimation, "ModelNodeAnimation", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelNodeAnimation__init_0)], +ju_Comparator, "Comparator", 46, jl_Object, [], 3, 3, 0, 0, 0, +ju_Collections$_clinit_$lambda$_57_0, "Collections$$lambda$_57_0", 46, jl_Object, [ju_Comparator], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Collections$_clinit_$lambda$_57_0__init_0)], +jusi_StreamOverSpliterator, "StreamOverSpliterator", 49, jusi_SimpleStreamImpl, [], 0, 3, 0, 0, ["$toList", $rt_wrapFunction0(jus_Stream_toList), "$_init_82", $rt_wrapFunction1(jusi_StreamOverSpliterator__init_0), "$next2", $rt_wrapFunction1(jusi_StreamOverSpliterator_next), "$estimateSize", $rt_wrapFunction0(jusi_StreamOverSpliterator_estimateSize)], +ju_HashMap$HashEntry, "HashMap$HashEntry", 46, ju_MapEntry, [], 0, 0, 0, 0, ["$_init_185", $rt_wrapFunction2(ju_HashMap$HashEntry__init_0)], +cbgm_Shape2D, "Shape2D", 43, jl_Object, [], 3, 3, 0, 0, 0, +cbgggpr_PointSpriteRenderer, "PointSpriteRenderer", 40, cbgggpr_ParticleControllerRenderer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_PointSpriteRenderer__init_0)], +cgxgbt_TeaSound, "TeaSound", 5, jl_Object, [cbga_Sound], 0, 3, 0, 0, ["$_init_154", $rt_wrapFunction2(cgxgbt_TeaSound__init_0), "$play2", $rt_wrapFunction3(cgxgbt_TeaSound_play), "$stop", $rt_wrapFunction0(cgxgbt_TeaSound_stop), "$dispose", $rt_wrapFunction0(cgxgbt_TeaSound_dispose)], +cbgm_ConvexHull, "ConvexHull", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_ConvexHull__init_0)], +ju_Spliterator, "Spliterator", 46, jl_Object, [], 3, 3, 0, 0, 0, +jur_AbstractCharClass$LazyUpper, "AbstractCharClass$LazyUpper", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyUpper__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyUpper_computeValue)], +ju_HashMap$KeyIterator, "HashMap$KeyIterator", 46, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, 0, ["$_init_160", $rt_wrapFunction1(ju_HashMap$KeyIterator__init_0), "$next0", $rt_wrapFunction0(ju_HashMap$KeyIterator_next)], +cbggg_PixmapPacker$Page, "PixmapPacker$Page", 34, jl_Object, [], 0, 3, 0, 0, ["$_init_210", $rt_wrapFunction1(cbggg_PixmapPacker$Page__init_0), "$updateTexture", $rt_wrapFunction3(cbggg_PixmapPacker$Page_updateTexture)], +omcets_SaveFunction, "SaveFunction", 132, jl_Object, [], 3, 3, 0, 0, 0, +omcw_SandtrixSettingsWeb$1, "SandtrixSettingsWeb$1", 98, jl_Object, [omcets_SaveFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$1__init_0), "$saveSettings", $rt_wrapFunction2(omcw_SandtrixSettingsWeb$1_saveSettings)], +omcets_LoadFunction, "LoadFunction", 132, jl_Object, [], 3, 3, 0, 0, 0, +omcw_SandtrixSettingsWeb$2, "SandtrixSettingsWeb$2", 98, jl_Object, [omcets_LoadFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$2__init_0), "$loadSettings", $rt_wrapFunction2(omcw_SandtrixSettingsWeb$2_loadSettings)], +omcets_ValidateFunction, "ValidateFunction", 132, jl_Object, [], 3, 3, 0, 0, 0, +omcw_SandtrixSettingsWeb$3, "SandtrixSettingsWeb$3", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$3__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$3_isValueValid)], +omcw_SandtrixSettingsWeb$4, "SandtrixSettingsWeb$4", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$4__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$4_isValueValid)], +omceu_UICommons$1, "UICommons$1", 103, jl_Object, [], 32, 0, 0, omceu_UICommons$1_$callClinit, 0, +cbggg_GLFrameBuffer$GLFrameBufferBuilder, "GLFrameBuffer$GLFrameBufferBuilder", 33, jl_Object, [], 1, 3, 0, 0, ["$_init_43", $rt_wrapFunction2(cbggg_GLFrameBuffer$GLFrameBufferBuilder__init_), "$addColorTextureAttachment", $rt_wrapFunction3(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addColorTextureAttachment), "$addBasicColorTextureAttachment", $rt_wrapFunction1(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicColorTextureAttachment), "$addDepthRenderBuffer", $rt_wrapFunction1(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addDepthRenderBuffer), +"$addStencilRenderBuffer", $rt_wrapFunction1(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addStencilRenderBuffer), "$addBasicDepthRenderBuffer", $rt_wrapFunction0(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicDepthRenderBuffer), "$addBasicStencilRenderBuffer", $rt_wrapFunction0(cbggg_GLFrameBuffer$GLFrameBufferBuilder_addBasicStencilRenderBuffer)], +cbggg_GLFrameBuffer$FrameBufferBuilder, "GLFrameBuffer$FrameBufferBuilder", 33, cbggg_GLFrameBuffer$GLFrameBufferBuilder, [], 0, 3, 0, 0, ["$_init_43", $rt_wrapFunction2(cbggg_GLFrameBuffer$FrameBufferBuilder__init_0)], +cbgss_Touchable, "Touchable", 25, jl_Enum, [], 12, 3, 0, cbgss_Touchable_$callClinit, 0, +ju_HashSet, "HashSet", 46, ju_AbstractSet, [jl_Cloneable, ji_Serializable], 0, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_HashSet__init_0), "$_init_81", $rt_wrapFunction1(ju_HashSet__init_2), "$_init_160", $rt_wrapFunction1(ju_HashSet__init_4), "$add2", $rt_wrapFunction1(ju_HashSet_add), "$clear6", $rt_wrapFunction0(ju_HashSet_clear), "$contains2", $rt_wrapFunction1(ju_HashSet_contains), "$iterator0", +$rt_wrapFunction0(ju_HashSet_iterator), "$size0", $rt_wrapFunction0(ju_HashSet_size)], +omceugct_Text, "Text", 121, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugct_Text__init_0)], +omcw_SandtrixSettingsWeb$5, "SandtrixSettingsWeb$5", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$5__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$5_isValueValid)], +omcw_SandtrixSettingsWeb$6, "SandtrixSettingsWeb$6", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$6__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$6_isValueValid)], +cbgssu_Stack, "Stack", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Stack__init_0), "$invalidate", $rt_wrapFunction0(cbgssu_Stack_invalidate)], +jur_MultiLineSOLSet, "MultiLineSOLSet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_251", $rt_wrapFunction1(jur_MultiLineSOLSet__init_0), "$matches", $rt_wrapFunction3(jur_MultiLineSOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_MultiLineSOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_MultiLineSOLSet_getName)]]); +$rt_metadata([omcw_SandtrixSettingsWeb$7, "SandtrixSettingsWeb$7", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$7__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$7_isValueValid)], +omcw_SandtrixSettingsWeb$8, "SandtrixSettingsWeb$8", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$8__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$8_isValueValid)], +omcw_SandtrixSettingsWeb$9, "SandtrixSettingsWeb$9", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$9__init_0), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$9_isValueValid)], +cbgssa_RunnableAction, "RunnableAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RunnableAction__init_0)], +cbggg_VertexBufferObject, "VertexBufferObject", 33, jl_Object, [cbggg_VertexData], 0, 3, 0, 0, ["$_init_163", $rt_wrapFunction3(cbggg_VertexBufferObject__init_0), "$setVertices0", $rt_wrapFunction3(cbggg_VertexBufferObject_setVertices), "$bind1", $rt_wrapFunction2(cbggg_VertexBufferObject_bind), "$unbind1", $rt_wrapFunction2(cbggg_VertexBufferObject_unbind), "$dispose", $rt_wrapFunction0(cbggg_VertexBufferObject_dispose)], +cbggg_VertexArray, "VertexArray", 33, cbggg_VertexBufferObject, [], 0, 3, 0, 0, ["$_init_275", $rt_wrapFunction2(cbggg_VertexArray__init_0)], +jur_AbstractCharClass$LazyLower, "AbstractCharClass$LazyLower", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyLower__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyLower_computeValue)], +cbgssu_SelectBox$2, "SelectBox$2", 26, cbgssu_ClickListener, [], 0, 0, 0, 0, 0, +cbgssu_ArraySelection, "ArraySelection", 27, cbgssu_Selection, [], 0, 3, 0, 0, 0, +cbgssu_SelectBox$1, "SelectBox$1", 26, cbgssu_ArraySelection, [], 0, 0, 0, 0, 0, +omceugn_Notification, "Notification", 107, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugn_Notification__init_0)], +cbgssu_TextField$KeyRepeatTask, "TextField$KeyRepeatTask", 26, cbgu_Timer$Task, [], 0, 0, 0, 0, 0, +cbgssa_ParallelAction, "ParallelAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_ParallelAction__init_0)], +cbgssa_SequenceAction, "SequenceAction", 28, cbgssa_ParallelAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_SequenceAction__init_0)], +cbgg_TextureData, "TextureData", 32, jl_Object, [], 3, 3, 0, 0, 0, +cbggg_PixmapTextureData, "PixmapTextureData", 33, jl_Object, [cbgg_TextureData], 0, 3, 0, 0, ["$_init_162", function(var_1, var_2, var_3, var_4, var_5) { cbggg_PixmapTextureData__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$disposePixmap", $rt_wrapFunction0(cbggg_PixmapTextureData_disposePixmap), "$consumePixmap", $rt_wrapFunction0(cbggg_PixmapTextureData_consumePixmap), "$getWidth", $rt_wrapFunction0(cbggg_PixmapTextureData_getWidth), "$getHeight", $rt_wrapFunction0(cbggg_PixmapTextureData_getHeight), +"$getFormat", $rt_wrapFunction0(cbggg_PixmapTextureData_getFormat), "$useMipMaps", $rt_wrapFunction0(cbggg_PixmapTextureData_useMipMaps), "$isManaged", $rt_wrapFunction0(cbggg_PixmapTextureData_isManaged), "$getType", $rt_wrapFunction0(cbggg_PixmapTextureData_getType), "$consumeCustomData", $rt_wrapFunction1(cbggg_PixmapTextureData_consumeCustomData), "$isPrepared", $rt_wrapFunction0(cbggg_PixmapTextureData_isPrepared), "$prepare", $rt_wrapFunction0(cbggg_PixmapTextureData_prepare)], +jur_AbstractCharClass$LazyJavaTitleCase, "AbstractCharClass$LazyJavaTitleCase", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaTitleCase__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaTitleCase_computeValue)], +cbggg_IndexBufferObjectSubData, "IndexBufferObjectSubData", 33, jl_Object, [cbggg_IndexData], 0, 3, 0, 0, ["$_init_14", $rt_wrapFunction2(cbggg_IndexBufferObjectSubData__init_0), "$getNumIndices", $rt_wrapFunction0(cbggg_IndexBufferObjectSubData_getNumIndices), "$getNumMaxIndices", $rt_wrapFunction0(cbggg_IndexBufferObjectSubData_getNumMaxIndices), "$setIndices0", $rt_wrapFunction3(cbggg_IndexBufferObjectSubData_setIndices), "$getBuffer", $rt_wrapFunction1(cbggg_IndexBufferObjectSubData_getBuffer), "$bind", +$rt_wrapFunction0(cbggg_IndexBufferObjectSubData_bind), "$unbind", $rt_wrapFunction0(cbggg_IndexBufferObjectSubData_unbind), "$dispose", $rt_wrapFunction0(cbggg_IndexBufferObjectSubData_dispose)], +jur_PreviousMatch, "PreviousMatch", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_PreviousMatch__init_0), "$matches", $rt_wrapFunction3(jur_PreviousMatch_matches), "$hasConsumed", $rt_wrapFunction1(jur_PreviousMatch_hasConsumed), "$getName", $rt_wrapFunction0(jur_PreviousMatch_getName)], +omcsug_SandtrixUIAdapter$1, "SandtrixUIAdapter$1", 90, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_266", $rt_wrapFunction4(omcsug_SandtrixUIAdapter$1__init_0), "$onUpdate", $rt_wrapFunction0(omcsug_SandtrixUIAdapter$1_onUpdate)], +omcet_Tools, "Tools", 131, jl_Object, [], 0, 3, 0, omcet_Tools_$callClinit, ["$_init_0", $rt_wrapFunction0(omcet_Tools__init_0)], +cbgm_Rectangle, "Rectangle", 43, jl_Object, [ji_Serializable, cbgm_Shape2D], 0, 3, 0, cbgm_Rectangle_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Rectangle__init_0), "$_init_5", $rt_wrapFunction4(cbgm_Rectangle__init_2), "$set12", $rt_wrapFunction4(cbgm_Rectangle_set), "$getWidth0", $rt_wrapFunction0(cbgm_Rectangle_getWidth), "$getHeight0", $rt_wrapFunction0(cbgm_Rectangle_getHeight), "$toString", $rt_wrapFunction0(cbgm_Rectangle_toString), "$hashCode", $rt_wrapFunction0(cbgm_Rectangle_hashCode), "$equals", +$rt_wrapFunction1(cbgm_Rectangle_equals)], +cbggg_PixmapPacker$PixmapPackerRectangle, "PixmapPacker$PixmapPackerRectangle", 34, cbgm_Rectangle, [], 0, 3, 0, 0, ["$_init_141", $rt_wrapFunction4(cbggg_PixmapPacker$PixmapPackerRectangle__init_1), "$_init_142", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { cbggg_PixmapPacker$PixmapPackerRectangle__init_2(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }], +cbgc_Controllers, "Controllers", 29, jl_Object, [], 0, 3, 0, cbgc_Controllers_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgc_Controllers__init_0)], +omcsugp_GameOverParticleSystem, "GameOverParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsugp_GameOverParticleSystem__init_0), "$addParticle6", function(var_1, var_2, var_3, var_4, var_5) { omcsugp_GameOverParticleSystem_addParticle(this, var_1, var_2, var_3, var_4, var_5); }, "$updateParticle", $rt_wrapFunction2(omcsugp_GameOverParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_GameOverParticleSystem_createParticle), "$destroyParticle", +$rt_wrapFunction1(omcsugp_GameOverParticleSystem_destroyParticle)], +cbgm_DelaunayTriangulator, "DelaunayTriangulator", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_DelaunayTriangulator__init_0)], +jur_NonCapFSet, "NonCapFSet", 47, jur_FSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_NonCapFSet__init_0), "$matches", $rt_wrapFunction3(jur_NonCapFSet_matches), "$getName", $rt_wrapFunction0(jur_NonCapFSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_NonCapFSet_hasConsumed)], +cbgssu_ImageButton, "ImageButton", 26, cbgssu_Button, [], 0, 3, 0, 0, 0, +omceugcs_ScrollBarHorizontal, "ScrollBarHorizontal", 110, omceugcs_ScrollBar, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcs_ScrollBarHorizontal__init_0)], +cbgggpi_ParticleControllerInfluencer$Random, "ParticleControllerInfluencer$Random", 42, cbgggpi_ParticleControllerInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ParticleControllerInfluencer$Random__init_0)], +cbgggpi_ScaleInfluencer, "ScaleInfluencer", 42, cbgggpi_SimpleInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ScaleInfluencer__init_0)], +cbgm_MathUtils, "MathUtils", 43, jl_Object, [], 4, 3, 0, cbgm_MathUtils_$callClinit, 0, +jur_UCISupplCharSet, "UCISupplCharSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_UCISupplCharSet__init_0), "$accepts", $rt_wrapFunction2(jur_UCISupplCharSet_accepts), "$getName", $rt_wrapFunction0(jur_UCISupplCharSet_getName)], +cbggg_BitmapFont$BitmapFontData, "BitmapFont$BitmapFontData", 34, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_BitmapFont$BitmapFontData__init_1), "$_init_133", $rt_wrapFunction2(cbggg_BitmapFont$BitmapFontData__init_2), "$load1", $rt_wrapFunction2(cbggg_BitmapFont$BitmapFontData_load), "$setGlyphRegion", $rt_wrapFunction2(cbggg_BitmapFont$BitmapFontData_setGlyphRegion), "$setGlyph", $rt_wrapFunction2(cbggg_BitmapFont$BitmapFontData_setGlyph), "$getFirstGlyph", $rt_wrapFunction0(cbggg_BitmapFont$BitmapFontData_getFirstGlyph), +"$getGlyph", $rt_wrapFunction1(cbggg_BitmapFont$BitmapFontData_getGlyph), "$getGlyphs", function(var_1, var_2, var_3, var_4, var_5) { cbggg_BitmapFont$BitmapFontData_getGlyphs(this, var_1, var_2, var_3, var_4, var_5); }, "$getWrapIndex", $rt_wrapFunction2(cbggg_BitmapFont$BitmapFontData_getWrapIndex), "$isBreakChar", $rt_wrapFunction1(cbggg_BitmapFont$BitmapFontData_isBreakChar), "$isWhitespace", $rt_wrapFunction1(cbggg_BitmapFont$BitmapFontData_isWhitespace)], +cbgggpv_RectangleSpawnShapeValue, "RectangleSpawnShapeValue", 41, cbgggpv_PrimitiveSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_RectangleSpawnShapeValue__init_0)], +jur_AbstractCharClass$LazyRange, "AbstractCharClass$LazyRange", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_43", $rt_wrapFunction2(jur_AbstractCharClass$LazyRange__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyRange_computeValue)], +jur_AltQuantifierSet, "AltQuantifierSet", 47, jur_LeafQuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_AltQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_AltQuantifierSet_matches), "$setNext", $rt_wrapFunction1(jur_AltQuantifierSet_setNext)], +omcsum_MenuUIAdapter$5, "MenuUIAdapter$5", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_242", $rt_wrapFunction1(omcsum_MenuUIAdapter$5__init_0), "$onRelease", $rt_wrapFunction0(omcsum_MenuUIAdapter$5_onRelease)], +cbgm_Interpolation$ExpIn, "Interpolation$ExpIn", 43, cbgm_Interpolation$Exp, [], 0, 3, 0, 0, ["$_init_8", $rt_wrapFunction2(cbgm_Interpolation$ExpIn__init_0)], +omcsum_MenuUIAdapter$6, "MenuUIAdapter$6", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_242", $rt_wrapFunction1(omcsum_MenuUIAdapter$6__init_0), "$onRelease", $rt_wrapFunction0(omcsum_MenuUIAdapter$6_onRelease)], +cbgssu_DragScrollListener, "DragScrollListener", 27, cbgssu_DragListener, [], 0, 3, 0, cbgssu_DragScrollListener_$callClinit, 0, +omcsum_MenuUIAdapter$3, "MenuUIAdapter$3", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_241", $rt_wrapFunction3(omcsum_MenuUIAdapter$3__init_0), "$onToggle", $rt_wrapFunction1(omcsum_MenuUIAdapter$3_onToggle)], +omcsum_MenuUIAdapter$4, "MenuUIAdapter$4", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_242", $rt_wrapFunction1(omcsum_MenuUIAdapter$4__init_0), "$onRelease", $rt_wrapFunction0(omcsum_MenuUIAdapter$4_onRelease)], +omcsum_MenuUIAdapter$9, "MenuUIAdapter$9", 92, jl_Object, [], 32, 0, 0, omcsum_MenuUIAdapter$9_$callClinit, 0, +jusi_SimpleStreamImpl$toArray$lambda$_21_0, "SimpleStreamImpl$toArray$lambda$_21_0", 49, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_102", $rt_wrapFunction1(jusi_SimpleStreamImpl$toArray$lambda$_21_0__init_0), "$test1", $rt_wrapFunction1(jusi_SimpleStreamImpl$toArray$lambda$_21_0_test)], +jur_AbstractCharClass$LazyJavaLowerCase$1, "AbstractCharClass$LazyJavaLowerCase$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_262", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLowerCase$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLowerCase$1_contains)], +omcsum_MenuUIAdapter$7, "MenuUIAdapter$7", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_242", $rt_wrapFunction1(omcsum_MenuUIAdapter$7__init_0), "$onRelease", $rt_wrapFunction0(omcsum_MenuUIAdapter$7_onRelease)], +otcit_StorableDateTimeZone, "StorableDateTimeZone", 76, otcit_DateTimeZone, [], 1, 3, 0, 0, ["$_init_", $rt_wrapFunction1(otcit_StorableDateTimeZone__init_)], +otcit_FixedDateTimeZone, "FixedDateTimeZone", 76, otcit_StorableDateTimeZone, [], 4, 3, 0, 0, ["$_init_158", $rt_wrapFunction3(otcit_FixedDateTimeZone__init_0), "$getOffset", $rt_wrapFunction1(otcit_FixedDateTimeZone_getOffset), "$getStandardOffset", $rt_wrapFunction1(otcit_FixedDateTimeZone_getStandardOffset)], +omcsum_MenuUIAdapter$8, "MenuUIAdapter$8", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_242", $rt_wrapFunction1(omcsum_MenuUIAdapter$8__init_0), "$onRelease", $rt_wrapFunction0(omcsum_MenuUIAdapter$8_onRelease)]]); +$rt_metadata([jl_Object$monitorExit$lambda$_8_0, "Object$monitorExit$lambda$_8_0", 58, jl_Object, [otp_PlatformRunnable], 0, 3, 0, 0, ["$_init_2", $rt_wrapFunction1(jl_Object$monitorExit$lambda$_8_0__init_0), "$run", $rt_wrapFunction0(jl_Object$monitorExit$lambda$_8_0_run)], +omceu_API$findScreenComponentsByName$lambda$_39_0, "API$findScreenComponentsByName$lambda$_39_0", 103, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(omceu_API$findScreenComponentsByName$lambda$_39_0__init_0), "$test1", $rt_wrapFunction1(omceu_API$findScreenComponentsByName$lambda$_39_0_test), "$test", $rt_wrapFunction1(omceu_API$findScreenComponentsByName$lambda$_39_0_test0)], +cgxgbts_SoundManagerCallback, "SoundManagerCallback", 7, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +cgxgbt_TeaApplication$4$1, "TeaApplication$4$1", 5, jl_Object, [cgxgbts_SoundManagerCallback], 0, 0, 0, 0, ["$_init_234", $rt_wrapFunction2(cgxgbt_TeaApplication$4$1__init_0), "$onready", $rt_wrapFunction0(cgxgbt_TeaApplication$4$1_onready), "$ontimeout", $rt_wrapFunction0(cgxgbt_TeaApplication$4$1_ontimeout), "$onready$exported$0", $rt_wrapFunction0(cgxgbt_TeaApplication$4$1_onready$exported$0), "$ontimeout$exported$1", $rt_wrapFunction0(cgxgbt_TeaApplication$4$1_ontimeout$exported$1)], +jur_UCISupplRangeSet, "UCISupplRangeSet", 47, jur_SupplRangeSet, [], 0, 0, 0, 0, ["$_init_173", $rt_wrapFunction1(jur_UCISupplRangeSet__init_0), "$contains1", $rt_wrapFunction1(jur_UCISupplRangeSet_contains), "$getName", $rt_wrapFunction0(jur_UCISupplRangeSet_getName)], +cbgu_Clipboard, "Clipboard", 21, jl_Object, [], 3, 3, 0, 0, 0, +omceu_API$_Components$_CheckBox, "API$_Components$_CheckBox", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_CheckBox__init_0)], +cbgssu_FocusListener$FocusEvent$Type, "FocusListener$FocusEvent$Type", 27, jl_Enum, [], 12, 3, 0, cbgssu_FocusListener$FocusEvent$Type_$callClinit, 0, +jur_AbstractCharClass$LazyPunct, "AbstractCharClass$LazyPunct", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyPunct__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyPunct_computeValue)], +cbggg_VertexBufferObjectWithVAO, "VertexBufferObjectWithVAO", 33, jl_Object, [cbggg_VertexData], 0, 3, 0, cbggg_VertexBufferObjectWithVAO_$callClinit, ["$_init_163", $rt_wrapFunction3(cbggg_VertexBufferObjectWithVAO__init_0), "$setVertices0", $rt_wrapFunction3(cbggg_VertexBufferObjectWithVAO_setVertices), "$bind1", $rt_wrapFunction2(cbggg_VertexBufferObjectWithVAO_bind), "$unbind1", $rt_wrapFunction2(cbggg_VertexBufferObjectWithVAO_unbind), "$dispose", $rt_wrapFunction0(cbggg_VertexBufferObjectWithVAO_dispose)], +otcic_Console, "Console", 74, jl_Object, [], 4, 3, 0, 0, 0, +cbgssa_FloatAction, "FloatAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_FloatAction__init_0)], +cbgssu_HorizontalGroup, "HorizontalGroup", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_HorizontalGroup__init_0)], +cbgg_GL20, "GL20", 32, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbt_TeaGL20, "TeaGL20", 5, jl_Object, [cbgg_GL20], 0, 3, 0, 0, ["$_init_146", $rt_wrapFunction1(cgxgbt_TeaGL20__init_0), "$copy1", $rt_wrapFunction1(cgxgbt_TeaGL20_copy), "$copy2", $rt_wrapFunction1(cgxgbt_TeaGL20_copy0), "$copy3", $rt_wrapFunction1(cgxgbt_TeaGL20_copy1), "$copy0", $rt_wrapFunction1(cgxgbt_TeaGL20_copy2), "$glBindTexture", $rt_wrapFunction2(cgxgbt_TeaGL20_glBindTexture), "$glClear", $rt_wrapFunction1(cgxgbt_TeaGL20_glClear), "$glClearColor", $rt_wrapFunction4(cgxgbt_TeaGL20_glClearColor), +"$glDeleteTexture", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteTexture), "$glDepthMask", $rt_wrapFunction1(cgxgbt_TeaGL20_glDepthMask), "$glDisable", $rt_wrapFunction1(cgxgbt_TeaGL20_glDisable), "$glDrawArrays", $rt_wrapFunction3(cgxgbt_TeaGL20_glDrawArrays), "$glDrawElements", $rt_wrapFunction4(cgxgbt_TeaGL20_glDrawElements), "$glEnable", $rt_wrapFunction1(cgxgbt_TeaGL20_glEnable), "$glGenTexture", $rt_wrapFunction0(cgxgbt_TeaGL20_glGenTexture), "$glGetIntegerv", $rt_wrapFunction2(cgxgbt_TeaGL20_glGetIntegerv), +"$glGetString", $rt_wrapFunction1(cgxgbt_TeaGL20_glGetString), "$glPixelStorei", $rt_wrapFunction2(cgxgbt_TeaGL20_glPixelStorei), "$glTexImage2D", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cgxgbt_TeaGL20_glTexImage2D(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$glTexParameterf", $rt_wrapFunction3(cgxgbt_TeaGL20_glTexParameterf), "$glTexSubImage2D", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cgxgbt_TeaGL20_glTexSubImage2D(this, +var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$glViewport", $rt_wrapFunction4(cgxgbt_TeaGL20_glViewport), "$glAttachShader", $rt_wrapFunction2(cgxgbt_TeaGL20_glAttachShader), "$glBindBuffer", $rt_wrapFunction2(cgxgbt_TeaGL20_glBindBuffer), "$glBindFramebuffer", $rt_wrapFunction2(cgxgbt_TeaGL20_glBindFramebuffer), "$glBindRenderbuffer", $rt_wrapFunction2(cgxgbt_TeaGL20_glBindRenderbuffer), "$glBlendFuncSeparate", $rt_wrapFunction4(cgxgbt_TeaGL20_glBlendFuncSeparate), "$glBufferData", $rt_wrapFunction4(cgxgbt_TeaGL20_glBufferData), +"$glBufferSubData", $rt_wrapFunction4(cgxgbt_TeaGL20_glBufferSubData), "$glCheckFramebufferStatus", $rt_wrapFunction1(cgxgbt_TeaGL20_glCheckFramebufferStatus), "$glCompileShader", $rt_wrapFunction1(cgxgbt_TeaGL20_glCompileShader), "$glCreateProgram", $rt_wrapFunction0(cgxgbt_TeaGL20_glCreateProgram), "$glCreateShader", $rt_wrapFunction1(cgxgbt_TeaGL20_glCreateShader), "$glDeleteBuffer", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteBuffer), "$glDeleteFramebuffer", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteFramebuffer), +"$glDeleteProgram", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteProgram), "$glDeleteRenderbuffer", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteRenderbuffer), "$glDeleteShader", $rt_wrapFunction1(cgxgbt_TeaGL20_glDeleteShader), "$glDisableVertexAttribArray", $rt_wrapFunction1(cgxgbt_TeaGL20_glDisableVertexAttribArray), "$glDrawElements0", $rt_wrapFunction4(cgxgbt_TeaGL20_glDrawElements0), "$glEnableVertexAttribArray", $rt_wrapFunction1(cgxgbt_TeaGL20_glEnableVertexAttribArray), "$glFramebufferRenderbuffer", $rt_wrapFunction4(cgxgbt_TeaGL20_glFramebufferRenderbuffer), +"$glFramebufferTexture2D", function(var_1, var_2, var_3, var_4, var_5) { cgxgbt_TeaGL20_glFramebufferTexture2D(this, var_1, var_2, var_3, var_4, var_5); }, "$glGenBuffer", $rt_wrapFunction0(cgxgbt_TeaGL20_glGenBuffer), "$glGenerateMipmap", $rt_wrapFunction1(cgxgbt_TeaGL20_glGenerateMipmap), "$glGenFramebuffer", $rt_wrapFunction0(cgxgbt_TeaGL20_glGenFramebuffer), "$glGenRenderbuffer", $rt_wrapFunction0(cgxgbt_TeaGL20_glGenRenderbuffer), "$glGetActiveAttrib", $rt_wrapFunction4(cgxgbt_TeaGL20_glGetActiveAttrib), +"$glGetActiveUniform", $rt_wrapFunction4(cgxgbt_TeaGL20_glGetActiveUniform), "$glGetAttribLocation", $rt_wrapFunction2(cgxgbt_TeaGL20_glGetAttribLocation), "$glGetFloatv", $rt_wrapFunction2(cgxgbt_TeaGL20_glGetFloatv), "$glGetProgramiv", $rt_wrapFunction3(cgxgbt_TeaGL20_glGetProgramiv), "$glGetProgramInfoLog", $rt_wrapFunction1(cgxgbt_TeaGL20_glGetProgramInfoLog), "$glGetShaderiv", $rt_wrapFunction3(cgxgbt_TeaGL20_glGetShaderiv), "$glGetShaderInfoLog", $rt_wrapFunction1(cgxgbt_TeaGL20_glGetShaderInfoLog), "$glGetUniformLocation", +$rt_wrapFunction2(cgxgbt_TeaGL20_glGetUniformLocation), "$glLinkProgram", $rt_wrapFunction1(cgxgbt_TeaGL20_glLinkProgram), "$glRenderbufferStorage", $rt_wrapFunction4(cgxgbt_TeaGL20_glRenderbufferStorage), "$glShaderSource", $rt_wrapFunction2(cgxgbt_TeaGL20_glShaderSource), "$glTexParameteri", $rt_wrapFunction3(cgxgbt_TeaGL20_glTexParameteri), "$glUniform1i", $rt_wrapFunction2(cgxgbt_TeaGL20_glUniform1i), "$glUniformMatrix4fv", function(var_1, var_2, var_3, var_4, var_5) { cgxgbt_TeaGL20_glUniformMatrix4fv(this, +var_1, var_2, var_3, var_4, var_5); }, "$glUseProgram", $rt_wrapFunction1(cgxgbt_TeaGL20_glUseProgram), "$glVertexAttribPointer", function(var_1, var_2, var_3, var_4, var_5, var_6) { cgxgbt_TeaGL20_glVertexAttribPointer(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +cgxgbt_TeaGL20Debug, "TeaGL20Debug", 5, cgxgbt_TeaGL20, [], 0, 3, 0, 0, ["$_init_146", $rt_wrapFunction1(cgxgbt_TeaGL20Debug__init_0), "$glBindTexture", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glBindTexture), "$glClear", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glClear), "$glClearColor", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glClearColor), "$glDepthMask", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glDepthMask), "$glDisable", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glDisable), "$glDrawArrays", $rt_wrapFunction3(cgxgbt_TeaGL20Debug_glDrawArrays), +"$glDrawElements", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glDrawElements), "$glEnable", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glEnable), "$glGetIntegerv", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glGetIntegerv), "$glGetString", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glGetString), "$glPixelStorei", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glPixelStorei), "$glTexImage2D", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cgxgbt_TeaGL20Debug_glTexImage2D(this, var_1, var_2, var_3, var_4, var_5, +var_6, var_7, var_8, var_9); }, "$glTexParameterf", $rt_wrapFunction3(cgxgbt_TeaGL20Debug_glTexParameterf), "$glTexSubImage2D", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cgxgbt_TeaGL20Debug_glTexSubImage2D(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$glViewport", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glViewport), "$glAttachShader", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glAttachShader), "$glBindBuffer", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glBindBuffer), +"$glBindFramebuffer", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glBindFramebuffer), "$glBindRenderbuffer", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glBindRenderbuffer), "$glBlendFuncSeparate", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glBlendFuncSeparate), "$glBufferData", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glBufferData), "$glBufferSubData", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glBufferSubData), "$glCheckFramebufferStatus", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glCheckFramebufferStatus), "$glCompileShader", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glCompileShader), +"$glCreateProgram", $rt_wrapFunction0(cgxgbt_TeaGL20Debug_glCreateProgram), "$glCreateShader", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glCreateShader), "$glDeleteProgram", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glDeleteProgram), "$glDeleteShader", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glDeleteShader), "$glDisableVertexAttribArray", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glDisableVertexAttribArray), "$glDrawElements0", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glDrawElements0), "$glEnableVertexAttribArray", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glEnableVertexAttribArray), +"$glFramebufferRenderbuffer", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glFramebufferRenderbuffer), "$glFramebufferTexture2D", function(var_1, var_2, var_3, var_4, var_5) { cgxgbt_TeaGL20Debug_glFramebufferTexture2D(this, var_1, var_2, var_3, var_4, var_5); }, "$glGenerateMipmap", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glGenerateMipmap), "$glGetActiveAttrib", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glGetActiveAttrib), "$glGetActiveUniform", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glGetActiveUniform), "$glGetAttribLocation", +$rt_wrapFunction2(cgxgbt_TeaGL20Debug_glGetAttribLocation), "$glGetFloatv", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glGetFloatv), "$glGetProgramiv", $rt_wrapFunction3(cgxgbt_TeaGL20Debug_glGetProgramiv), "$glGetProgramInfoLog", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glGetProgramInfoLog), "$glGetShaderiv", $rt_wrapFunction3(cgxgbt_TeaGL20Debug_glGetShaderiv), "$glGetShaderInfoLog", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glGetShaderInfoLog), "$glGetUniformLocation", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glGetUniformLocation), +"$glLinkProgram", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glLinkProgram), "$glRenderbufferStorage", $rt_wrapFunction4(cgxgbt_TeaGL20Debug_glRenderbufferStorage), "$glShaderSource", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glShaderSource), "$glTexParameteri", $rt_wrapFunction3(cgxgbt_TeaGL20Debug_glTexParameteri), "$glUniform1i", $rt_wrapFunction2(cgxgbt_TeaGL20Debug_glUniform1i), "$glUseProgram", $rt_wrapFunction1(cgxgbt_TeaGL20Debug_glUseProgram), "$glVertexAttribPointer", function(var_1, var_2, var_3, var_4, var_5, +var_6) { cgxgbt_TeaGL20Debug_glVertexAttribPointer(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +omceugh_HotKey, "HotKey", 124, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugh_HotKey__init_0)], +cbgssu_Tree$2, "Tree$2", 26, cbgssu_ClickListener, [], 0, 0, 0, 0, 0, +cbgssu_Tree$1, "Tree$1", 26, cbgssu_Selection, [], 0, 0, 0, 0, 0, +omceugci_Image, "Image", 109, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugci_Image__init_0)], +cgxgbtf_StoreLocal, "StoreLocal", 13, jl_Object, [cgxgbtf_Store], 0, 0, 0, 0, ["$_init_", $rt_wrapFunction1(cgxgbtf_StoreLocal__init_0), "$getItem", $rt_wrapFunction1(cgxgbtf_StoreLocal_getItem), "$removeItem", $rt_wrapFunction1(cgxgbtf_StoreLocal_removeItem)], +omcw_CrazyGamesSDK, "CrazyGamesSDK", 98, jl_Object, [], 0, 3, 0, omcw_CrazyGamesSDK_$callClinit, ["$_init_0", $rt_wrapFunction0(omcw_CrazyGamesSDK__init_0)], +omceuga_ScrollBarAction, "ScrollBarAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_ScrollBarAction__init_), "$onScrolled", $rt_wrapFunction1(omceuga_ScrollBarAction_onScrolled), "$onPress", $rt_wrapFunction0(omceuga_ScrollBarAction_onPress), "$onRelease", $rt_wrapFunction0(omceuga_ScrollBarAction_onRelease)], +omceu_API$_Components$_ScrollBar$1, "API$_Components$_ScrollBar$1", 103, omceuga_ScrollBarAction, [], 0, 0, 0, 0, ["$_init_220", $rt_wrapFunction1(omceu_API$_Components$_ScrollBar$1__init_0)], +jur_AbstractCharClass$LazySpace, "AbstractCharClass$LazySpace", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazySpace__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazySpace_computeValue)], +cbgggp_ParticleController, "ParticleController", 38, jl_Object, [cbgu_Json$Serializable, cbgggp_ResourceData$Configurable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggp_ParticleController__init_0)], +cbgm_GeometryUtils, "GeometryUtils", 43, jl_Object, [], 4, 3, 0, cbgm_GeometryUtils_$callClinit, 0, +ju_HashMap$1, "HashMap$1", 46, ju_AbstractSet, [], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_160", $rt_wrapFunction1(ju_HashMap$1__init_0), "$iterator0", $rt_wrapFunction0(ju_HashMap$1_iterator)], +cbgssu_Skin, "Skin", 26, jl_Object, [cbgu_Disposable], 0, 3, 0, cbgssu_Skin_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_Skin__init_0)], +omceui_InputEvents, "InputEvents", 104, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceui_InputEvents__init_0), "$reset2", $rt_wrapFunction0(omceui_InputEvents_reset)], +jt_DateFormat, "DateFormat", 56, jt_Format, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DateFormat__init_), "$format7", $rt_wrapFunction1(jt_DateFormat_format)], +jt_SimpleDateFormat, "SimpleDateFormat", 56, jt_DateFormat, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_SimpleDateFormat__init_1), "$_init_", $rt_wrapFunction1(jt_SimpleDateFormat__init_2), "$_init_175", $rt_wrapFunction2(jt_SimpleDateFormat__init_4), "$_init_176", $rt_wrapFunction2(jt_SimpleDateFormat__init_6), "$format2", $rt_wrapFunction3(jt_SimpleDateFormat_format), "$applyPattern", $rt_wrapFunction1(jt_SimpleDateFormat_applyPattern)], +otjde_FocusEventTarget, "FocusEventTarget", 66, jl_Object, [otjde_EventTarget], 3, 3, 0, 0, 0, +otjde_MouseEventTarget, "MouseEventTarget", 66, jl_Object, [otjde_EventTarget], 3, 3, 0, 0, 0, +otjde_GamepadEventTarget, "GamepadEventTarget", 66, jl_Object, [otjde_EventTarget], 3, 3, 0, 0, 0, +otjb_WindowEventTarget, "WindowEventTarget", 68, jl_Object, [otjde_EventTarget, otjde_FocusEventTarget, otjde_MouseEventTarget, otjde_KeyboardEventTarget, otjde_LoadEventTarget, otjde_GamepadEventTarget], 3, 3, 0, 0, 0, +omceugcc_CheckBoxStyle, "CheckBoxStyle", 120, jl_Enum, [], 12, 3, 0, omceugcc_CheckBoxStyle_$callClinit, 0, +cbgggpv_MeshSpawnShapeValue$Triangle, "MeshSpawnShapeValue$Triangle", 41, jl_Object, [], 0, 3, 0, 0, 0, +cbgm_Matrix3, "Matrix3", 43, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Matrix3__init_0), "$idt", $rt_wrapFunction0(cbgm_Matrix3_idt)], +cbgm_Matrix4, "Matrix4", 43, jl_Object, [ji_Serializable], 0, 3, 0, cbgm_Matrix4_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Matrix4__init_0), "$set1", $rt_wrapFunction1(cbgm_Matrix4_set), "$set10", $rt_wrapFunction1(cbgm_Matrix4_set0), "$mul0", $rt_wrapFunction1(cbgm_Matrix4_mul), "$idt0", $rt_wrapFunction0(cbgm_Matrix4_idt), "$inv", $rt_wrapFunction0(cbgm_Matrix4_inv), "$setToOrtho2D", $rt_wrapFunction4(cbgm_Matrix4_setToOrtho2D), "$setToOrtho", function(var_1, var_2, var_3, var_4, var_5, var_6) { return cbgm_Matrix4_setToOrtho(this, +var_1, var_2, var_3, var_4, var_5, var_6); }, "$setToTranslation", $rt_wrapFunction3(cbgm_Matrix4_setToTranslation), "$setToLookAt", $rt_wrapFunction2(cbgm_Matrix4_setToLookAt), "$setToLookAt0", $rt_wrapFunction3(cbgm_Matrix4_setToLookAt0)], +omceuga_MapAction, "MapAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbgss_InputListener$1, "InputListener$1", 25, jl_Object, [], 32, 0, 0, cbgss_InputListener$1_$callClinit, 0, +jl_NegativeArraySizeException, "NegativeArraySizeException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NegativeArraySizeException__init_0)], +omceugcc_CheckBox, "CheckBox", 120, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcc_CheckBox__init_0)], +cbgssa_RemoveActorAction, "RemoveActorAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RemoveActorAction__init_0)], +omcsum_MenuBaseMedia, "MenuBaseMedia", 92, jl_Object, [], 0, 3, 0, omcsum_MenuBaseMedia_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsum_MenuBaseMedia__init_0)], +jl_IllegalStateException, "IllegalStateException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IllegalStateException__init_1), "$_init_", $rt_wrapFunction1(jl_IllegalStateException__init_2)], +ju_FormatterClosedException, "FormatterClosedException", 46, jl_IllegalStateException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_FormatterClosedException__init_0)], +cbgm_Interpolation$Bounce, "Interpolation$Bounce", 43, cbgm_Interpolation$BounceOut, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$Bounce__init_0)], +omcsum_MenuUIAdapter$1, "MenuUIAdapter$1", 92, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_239", $rt_wrapFunction3(omcsum_MenuUIAdapter$1__init_0), "$onUpdate", $rt_wrapFunction0(omcsum_MenuUIAdapter$1_onUpdate)]]); +$rt_metadata([cbgssa_SizeByAction, "SizeByAction", 28, cbgssa_RelativeTemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_SizeByAction__init_0)], +omcsum_MenuUIAdapter$2, "MenuUIAdapter$2", 92, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_240", $rt_wrapFunction3(omcsum_MenuUIAdapter$2__init_0), "$onToggle", $rt_wrapFunction1(omcsum_MenuUIAdapter$2_onToggle)], +omceugo_MouseTextInputAction, "MouseTextInputAction", 106, jl_Object, [], 3, 3, 0, 0, 0, +cbgm_Interpolation$Swing, "Interpolation$Swing", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_10", $rt_wrapFunction1(cbgm_Interpolation$Swing__init_0)], +cbgu_Array$ArrayIterable, "Array$ArrayIterable", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_17", $rt_wrapFunction1(cbgu_Array$ArrayIterable__init_0), "$_init_16", $rt_wrapFunction2(cbgu_Array$ArrayIterable__init_2), "$iterator", $rt_wrapFunction0(cbgu_Array$ArrayIterable_iterator)], +cgxgbtd_FileReaderWrapper, "FileReaderWrapper", 8, jl_Object, [cgxgbtd_EventTargetWrapper, otj_JSObject], 1, 3, 0, 0, ["$removeEventListener$exported$0", $rt_wrapFunction2(cgxgbtd_FileReaderWrapper_removeEventListener$exported$0), "$dispatchEvent$exported$1", $rt_wrapFunction1(cgxgbtd_FileReaderWrapper_dispatchEvent$exported$1), "$addEventListener$exported$2", $rt_wrapFunction2(cgxgbtd_FileReaderWrapper_addEventListener$exported$2), "$addEventListener$exported$3", $rt_wrapFunction3(cgxgbtd_FileReaderWrapper_addEventListener$exported$3), +"$removeEventListener$exported$4", $rt_wrapFunction3(cgxgbtd_FileReaderWrapper_removeEventListener$exported$4)], +cbgssu_TooltipManager, "TooltipManager", 26, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TooltipManager__init_0)], +jur_ReluctantCompositeQuantifierSet, "ReluctantCompositeQuantifierSet", 47, jur_CompositeQuantifierSet, [], 0, 0, 0, 0, ["$_init_137", $rt_wrapFunction4(jur_ReluctantCompositeQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_ReluctantCompositeQuantifierSet_matches)], +cbgmo_CircleMapObject, "CircleMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_CircleMapObject__init_0), "$_init_174", $rt_wrapFunction3(cbgmo_CircleMapObject__init_2)], +jn_ByteBuffer, "ByteBuffer", 51, jn_Buffer, [jl_Comparable], 1, 3, 0, 0, ["$_init_277", function(var_1, var_2, var_3, var_4, var_5) { jn_ByteBuffer__init_(this, var_1, var_2, var_3, var_4, var_5); }, "$get14", $rt_wrapFunction3(jn_ByteBuffer_get), "$get9", $rt_wrapFunction1(jn_ByteBuffer_get0), "$put0", $rt_wrapFunction3(jn_ByteBuffer_put0), "$put", $rt_wrapFunction1(jn_ByteBuffer_put), "$hasArray", $rt_wrapFunction0(jn_ByteBuffer_hasArray), "$array", $rt_wrapFunction0(jn_ByteBuffer_array), "$order0", $rt_wrapFunction1(jn_ByteBuffer_order), +"$clear", $rt_wrapFunction0(jn_ByteBuffer_clear), "$flip", $rt_wrapFunction0(jn_ByteBuffer_flip), "$limit4", $rt_wrapFunction1(jn_ByteBuffer_limit), "$position1", $rt_wrapFunction1(jn_ByteBuffer_position), "$flip0", $rt_wrapFunction0(jn_ByteBuffer_flip0), "$limit0", $rt_wrapFunction1(jn_ByteBuffer_limit0), "$position4", $rt_wrapFunction1(jn_ByteBuffer_position0)], +omcsump_TitleParticlesSystem, "TitleParticlesSystem", 93, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsump_TitleParticlesSystem__init_0), "$addParticle2", $rt_wrapFunction2(omcsump_TitleParticlesSystem_addParticle), "$updateParticle", $rt_wrapFunction2(omcsump_TitleParticlesSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsump_TitleParticlesSystem_createParticle), "$destroyParticle", $rt_wrapFunction1(omcsump_TitleParticlesSystem_destroyParticle)], +jur_SOLSet, "SOLSet", 47, jur_AbstractSet, [], 4, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_SOLSet__init_0), "$matches", $rt_wrapFunction3(jur_SOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_SOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_SOLSet_getName)], +cbgm_Vector3, "Vector3", 43, jl_Object, [ji_Serializable, cbgm_Vector], 0, 3, 0, cbgm_Vector3_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Vector3__init_1), "$_init_174", $rt_wrapFunction3(cbgm_Vector3__init_2), "$set0", $rt_wrapFunction3(cbgm_Vector3_set), "$set2", $rt_wrapFunction1(cbgm_Vector3_set0), "$add4", $rt_wrapFunction1(cbgm_Vector3_add), "$add7", $rt_wrapFunction3(cbgm_Vector3_add0), "$sub", $rt_wrapFunction1(cbgm_Vector3_sub), "$sub0", $rt_wrapFunction3(cbgm_Vector3_sub0), "$scl", $rt_wrapFunction1(cbgm_Vector3_scl), +"$len2", $rt_wrapFunction0(cbgm_Vector3_len2), "$nor", $rt_wrapFunction0(cbgm_Vector3_nor), "$dot", $rt_wrapFunction1(cbgm_Vector3_dot), "$crs", $rt_wrapFunction1(cbgm_Vector3_crs), "$crs0", $rt_wrapFunction3(cbgm_Vector3_crs0), "$mul", $rt_wrapFunction1(cbgm_Vector3_mul), "$prj", $rt_wrapFunction1(cbgm_Vector3_prj)], +cbgm_Vector2, "Vector2", 43, jl_Object, [ji_Serializable, cbgm_Vector], 0, 3, 0, cbgm_Vector2_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Vector2__init_0), "$_init_8", $rt_wrapFunction2(cbgm_Vector2__init_2), "$set5", $rt_wrapFunction2(cbgm_Vector2_set)], +jl_ThreadInterruptHandler, "ThreadInterruptHandler", 58, jl_Object, [], 3, 3, 0, 0, 0, +ju_HashMap$HashMapEntrySet, "HashMap$HashMapEntrySet", 46, ju_AbstractSet, [], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_160", $rt_wrapFunction1(ju_HashMap$HashMapEntrySet__init_0), "$iterator0", $rt_wrapFunction0(ju_HashMap$HashMapEntrySet_iterator)], +omceu_API$_Camera, "API$_Camera", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_Camera__init_0), "$moveAbs0", $rt_wrapFunction2(omceu_API$_Camera_moveAbs), "$moveAbs", $rt_wrapFunction3(omceu_API$_Camera_moveAbs0)], +jl_Byte, "Byte", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Byte_$callClinit, ["$_init_181", $rt_wrapFunction1(jl_Byte__init_0), "$byteValue", $rt_wrapFunction0(jl_Byte_byteValue), "$toString", $rt_wrapFunction0(jl_Byte_toString0), "$equals", $rt_wrapFunction1(jl_Byte_equals), "$hashCode", $rt_wrapFunction0(jl_Byte_hashCode)], +cgxgbts_TeaSMSound, "TeaSMSound", 7, jl_Object, [], 0, 3, 0, 0, ["$_init_84", $rt_wrapFunction1(cgxgbts_TeaSMSound__init_0), "$destruct", $rt_wrapFunction0(cgxgbts_TeaSMSound_destruct), "$pause", $rt_wrapFunction0(cgxgbts_TeaSMSound_pause), "$play1", $rt_wrapFunction1(cgxgbts_TeaSMSound_play), "$resume", $rt_wrapFunction0(cgxgbts_TeaSMSound_resume), "$stop", $rt_wrapFunction0(cgxgbts_TeaSMSound_stop), "$setVolume", $rt_wrapFunction1(cgxgbts_TeaSMSound_setVolume), "$setPan0", $rt_wrapFunction1(cgxgbts_TeaSMSound_setPan), +"$getPlayState", $rt_wrapFunction0(cgxgbts_TeaSMSound_getPlayState), "$getPaused", $rt_wrapFunction0(cgxgbts_TeaSMSound_getPaused)], +cbgggpi_DynamicsInfluencer, "DynamicsInfluencer", 42, cbgggpi_Influencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsInfluencer__init_0)], +cbgu_SnapshotArray, "SnapshotArray", 21, cbgu_Array, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_SnapshotArray__init_1), "$_init_6", $rt_wrapFunction3(cbgu_SnapshotArray__init_2)], +cbgssa_RepeatAction, "RepeatAction", 28, cbgssa_DelegateAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RepeatAction__init_0)], +cbgur_Constructor, "Constructor", 22, jl_Object, [], 4, 3, 0, 0, ["$_init_13", $rt_wrapFunction1(cbgur_Constructor__init_0), "$getDeclaringClass", $rt_wrapFunction0(cbgur_Constructor_getDeclaringClass), "$setAccessible", $rt_wrapFunction1(cbgur_Constructor_setAccessible), "$newInstance2", $rt_wrapFunction1(cbgur_Constructor_newInstance)], +cbgc_ControllerListener, "ControllerListener", 29, jl_Object, [], 3, 3, 0, 0, 0, +cbgssu_DragAndDrop$Source, "DragAndDrop$Source", 27, jl_Object, [], 1, 3, 0, 0, 0, +omceu_API$_Components, "API$_Components", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_Components__init_0), "$setPosition", $rt_wrapFunction3(omceu_API$_Components_setPosition), "$setOffset", $rt_wrapFunction3(omceu_API$_Components_setOffset), "$setOffset0", $rt_wrapFunction3(omceu_API$_Components_setOffset0), "$setDisabled", $rt_wrapFunction2(omceu_API$_Components_setDisabled), "$addUpdateAction", $rt_wrapFunction2(omceu_API$_Components_addUpdateAction), "$setName0", $rt_wrapFunction2(omceu_API$_Components_setName), +"$setSize", $rt_wrapFunction3(omceu_API$_Components_setSize), "$setColor1", $rt_wrapFunction2(omceu_API$_Components_setColor), "$setColor3", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_Components_setColor0(this, var_1, var_2, var_3, var_4, var_5); }, "$setColor2", $rt_wrapFunction2(omceu_API$_Components_setColor2), "$setColor20", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_Components_setColor20(this, var_1, var_2, var_3, var_4, var_5); }, "$setVisible", $rt_wrapFunction2(omceu_API$_Components_setVisible), +"$getAbsoluteX", $rt_wrapFunction1(omceu_API$_Components_getAbsoluteX), "$getAbsoluteY", $rt_wrapFunction1(omceu_API$_Components_getAbsoluteY)], +jl_String$_clinit_$lambda$_89_0, "String$$lambda$_89_0", 58, jl_Object, [ju_Comparator], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_String$_clinit_$lambda$_89_0__init_0)], +jn_ShortBufferOverArray, "ShortBufferOverArray", 51, jn_ShortBufferImpl, [], 0, 0, 0, 0, ["$_init_114", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_ShortBufferOverArray__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement1", $rt_wrapFunction1(jn_ShortBufferOverArray_getElement), "$putElement1", $rt_wrapFunction2(jn_ShortBufferOverArray_putElement), "$readOnly", $rt_wrapFunction0(jn_ShortBufferOverArray_readOnly)], +cbgggp_ParticleEffect, "ParticleEffect", 38, jl_Object, [cbgu_Disposable, cbgggp_ResourceData$Configurable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggp_ParticleEffect__init_0)], +jt_DateFormatElement$Iso8601Timezone, "DateFormatElement$Iso8601Timezone", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jt_DateFormatElement$Iso8601Timezone__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$Iso8601Timezone_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$Iso8601Timezone_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$Iso8601Timezone_hashCode)], +jlr_Modifier, "Modifier", 59, jl_Object, [], 0, 3, 0, jlr_Modifier_$callClinit, 0, +cbgi_GestureDetector$GestureListener, "GestureDetector$GestureListener", 16, jl_Object, [], 3, 3, 0, 0, 0, +cbgggpv_MeshSpawnShapeValue, "MeshSpawnShapeValue", 41, cbgggpv_SpawnShapeValue, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_MeshSpawnShapeValue__init_)], +cbgggpv_UnweightedMeshSpawnShapeValue, "UnweightedMeshSpawnShapeValue", 41, cbgggpv_MeshSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_UnweightedMeshSpawnShapeValue__init_0)], +jur_AbstractCharClass$LazyJavaIdentifierIgnorable, "AbstractCharClass$LazyJavaIdentifierIgnorable", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaIdentifierIgnorable__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaIdentifierIgnorable_computeValue)], +omcsugp_ResolveParticleSystem$CustomData, "ResolveParticleSystem$CustomData", 91, jl_Object, [], 0, 0, 0, 0, ["$_init_205", function(var_1, var_2, var_3, var_4, var_5, var_6) { omcsugp_ResolveParticleSystem$CustomData__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }], +ju_HashMap, "HashMap", 46, ju_AbstractMap, [jl_Cloneable, ji_Serializable], 0, 3, 0, 0, ["$newElementArray0", $rt_wrapFunction1(ju_HashMap_newElementArray), "$_init_0", $rt_wrapFunction0(ju_HashMap__init_1), "$_init_4", $rt_wrapFunction1(ju_HashMap__init_2), "$_init_184", $rt_wrapFunction2(ju_HashMap__init_4), "$clear6", $rt_wrapFunction0(ju_HashMap_clear), "$containsKey", $rt_wrapFunction1(ju_HashMap_containsKey), "$entrySet", $rt_wrapFunction0(ju_HashMap_entrySet), "$get2", $rt_wrapFunction1(ju_HashMap_get), +"$getEntry", $rt_wrapFunction1(ju_HashMap_getEntry), "$findNonNullKeyEntry", $rt_wrapFunction3(ju_HashMap_findNonNullKeyEntry), "$findNullKeyEntry", $rt_wrapFunction0(ju_HashMap_findNullKeyEntry), "$keySet", $rt_wrapFunction0(ju_HashMap_keySet), "$put1", $rt_wrapFunction2(ju_HashMap_put), "$putImpl", $rt_wrapFunction2(ju_HashMap_putImpl), "$createHashedEntry", $rt_wrapFunction3(ju_HashMap_createHashedEntry), "$rehash0", $rt_wrapFunction1(ju_HashMap_rehash), "$rehash", $rt_wrapFunction0(ju_HashMap_rehash0), "$remove2", +$rt_wrapFunction1(ju_HashMap_remove), "$removeEntry", $rt_wrapFunction1(ju_HashMap_removeEntry), "$size0", $rt_wrapFunction0(ju_HashMap_size)], +jt_DecimalFormat$MinusField, "DecimalFormat$MinusField", 56, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormat$MinusField__init_0), "$equals", $rt_wrapFunction1(jt_DecimalFormat$MinusField_equals), "$hashCode", $rt_wrapFunction0(jt_DecimalFormat$MinusField_hashCode)], +cbgu_FloatArray, "FloatArray", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_FloatArray__init_0), "$_init_14", $rt_wrapFunction2(cbgu_FloatArray__init_2), "$add6", $rt_wrapFunction1(cbgu_FloatArray_add), "$addAll2", $rt_wrapFunction1(cbgu_FloatArray_addAll), "$addAll3", $rt_wrapFunction3(cbgu_FloatArray_addAll0), "$addAll1", $rt_wrapFunction3(cbgu_FloatArray_addAll1), "$get7", $rt_wrapFunction1(cbgu_FloatArray_get), "$removeRange", $rt_wrapFunction2(cbgu_FloatArray_removeRange), "$first1", +$rt_wrapFunction0(cbgu_FloatArray_first), "$notEmpty", $rt_wrapFunction0(cbgu_FloatArray_notEmpty), "$clear6", $rt_wrapFunction0(cbgu_FloatArray_clear), "$ensureCapacity2", $rt_wrapFunction1(cbgu_FloatArray_ensureCapacity), "$resize1", $rt_wrapFunction1(cbgu_FloatArray_resize), "$truncate0", $rt_wrapFunction1(cbgu_FloatArray_truncate)], +cbgssu_TextTooltip, "TextTooltip", 26, cbgssu_Tooltip, [], 0, 3, 0, 0, 0, +cbgssu_ImageTextButton, "ImageTextButton", 26, cbgssu_Button, [], 0, 3, 0, 0, 0, +cbgssa_RotateByAction, "RotateByAction", 28, cbgssa_RelativeTemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RotateByAction__init_0)], +cgxgbtp_Preloader, "Preloader", 12, jl_Object, [], 0, 3, 0, 0, ["$_init_270", $rt_wrapFunction3(cgxgbtp_Preloader__init_0), "$getAssetUrl", $rt_wrapFunction0(cgxgbtp_Preloader_getAssetUrl), "$preload", $rt_wrapFunction2(cgxgbtp_Preloader_preload), "$loadSingleAsset", $rt_wrapFunction1(cgxgbtp_Preloader_loadSingleAsset), "$loadAsset", function(var_1, var_2, var_3, var_4, var_5) { cgxgbtp_Preloader_loadAsset(this, var_1, var_2, var_3, var_4, var_5); }, "$loadScript", $rt_wrapFunction3(cgxgbtp_Preloader_loadScript), +"$putAssetInMap", $rt_wrapFunction3(cgxgbtp_Preloader_putAssetInMap), "$read0", $rt_wrapFunction1(cgxgbtp_Preloader_read), "$contains3", $rt_wrapFunction1(cgxgbtp_Preloader_contains)], +otcit_DoubleAnalyzer, "DoubleAnalyzer", 79, jl_Object, [], 4, 3, 0, otcit_DoubleAnalyzer_$callClinit, 0, +jnc_CoderResult, "CoderResult", 52, jl_Object, [], 0, 3, 0, jnc_CoderResult_$callClinit, ["$_init_191", $rt_wrapFunction2(jnc_CoderResult__init_0), "$isUnderflow", $rt_wrapFunction0(jnc_CoderResult_isUnderflow), "$isOverflow", $rt_wrapFunction0(jnc_CoderResult_isOverflow), "$isError", $rt_wrapFunction0(jnc_CoderResult_isError), "$isMalformed", $rt_wrapFunction0(jnc_CoderResult_isMalformed), "$isUnmappable", $rt_wrapFunction0(jnc_CoderResult_isUnmappable), "$length", $rt_wrapFunction0(jnc_CoderResult_length), +"$throwException", $rt_wrapFunction0(jnc_CoderResult_throwException)], +jur_EOLSet, "EOLSet", 47, jur_AbstractSet, [], 4, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_EOLSet__init_0), "$matches", $rt_wrapFunction3(jur_EOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_EOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_EOLSet_getName)], +jur_Lexer, "Lexer", 47, jl_Object, [], 0, 0, 0, 0, ["$_init_3", $rt_wrapFunction2(jur_Lexer__init_0), "$peek0", $rt_wrapFunction0(jur_Lexer_peek), "$setMode", $rt_wrapFunction1(jur_Lexer_setMode), "$restoreFlags", $rt_wrapFunction1(jur_Lexer_restoreFlags), "$peekSpecial", $rt_wrapFunction0(jur_Lexer_peekSpecial), "$isSpecial", $rt_wrapFunction0(jur_Lexer_isSpecial), "$isNextSpecial", $rt_wrapFunction0(jur_Lexer_isNextSpecial), "$next6", $rt_wrapFunction0(jur_Lexer_next), "$nextSpecial", $rt_wrapFunction0(jur_Lexer_nextSpecial), +"$lookAhead0", $rt_wrapFunction0(jur_Lexer_lookAhead), "$back", $rt_wrapFunction0(jur_Lexer_back), "$toString", $rt_wrapFunction0(jur_Lexer_toString), "$isEmpty", $rt_wrapFunction0(jur_Lexer_isEmpty), "$isLetter0", $rt_wrapFunction0(jur_Lexer_isLetter0), "$isHighSurrogate1", $rt_wrapFunction0(jur_Lexer_isHighSurrogate0), "$isLowSurrogate1", $rt_wrapFunction0(jur_Lexer_isLowSurrogate0), "$getIndex", $rt_wrapFunction0(jur_Lexer_getIndex)], +omceuga_ImageAction, "ImageAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceuga_ImageAction__init_)], +omceu_API$_Components$_Button, "API$_Components$_Button", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Button__init_0), "$setButtonAction", $rt_wrapFunction2(omceu_API$_Components$_Button_setButtonAction), "$setPressed", $rt_wrapFunction2(omceu_API$_Components$_Button_setPressed), "$setButtonMode", $rt_wrapFunction2(omceu_API$_Components$_Button_setButtonMode), "$setOffsetContent", $rt_wrapFunction3(omceu_API$_Components$_Button_setOffsetContent), "$centerContent", +$rt_wrapFunction1(omceu_API$_Components$_Button_centerContent)], +jur_AbstractCharClass$LazyNonSpace, "AbstractCharClass$LazyNonSpace", 47, jur_AbstractCharClass$LazySpace, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonSpace__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyNonSpace_computeValue)]]); +$rt_metadata([otjt_Int32Array, "Int32Array", 69, otjt_ArrayBufferView, [], 1, 3, 0, 0, 0, +omceu_API$_PreConfigured, "API$_PreConfigured", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_PreConfigured__init_0), "$text_CreateTable", $rt_wrapFunction4(omceu_API$_PreConfigured_text_CreateTable), "$text_CreateClickableURL", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_PreConfigured_text_CreateClickableURL(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$text_CreateClickableText", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_PreConfigured_text_CreateClickableText(this, +var_1, var_2, var_3, var_4, var_5, var_6); }, "$image_CreateSeparatorHorizontal", $rt_wrapFunction3(omceu_API$_PreConfigured_image_CreateSeparatorHorizontal), "$modal_CreateTouchTextInputModal", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { return omceu_API$_PreConfigured_modal_CreateTouchTextInputModal(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$modal_CreateYesNoRequester", $rt_wrapFunction3(omceu_API$_PreConfigured_modal_CreateYesNoRequester), "$modal_CreateYesNoRequester0", +function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_PreConfigured_modal_CreateYesNoRequester0(this, var_1, var_2, var_3, var_4, var_5); }], +cbgggpi_DynamicsModifier$BrownianAcceleration, "DynamicsModifier$BrownianAcceleration", 42, cbgggpi_DynamicsModifier$Strength, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$BrownianAcceleration__init_0)], +jt_SimpleDatePatternParser, "SimpleDatePatternParser", 56, jl_Object, [], 0, 0, 0, 0, ["$_init_177", $rt_wrapFunction2(jt_SimpleDatePatternParser__init_0), "$getElements", $rt_wrapFunction0(jt_SimpleDatePatternParser_getElements), "$parsePattern", $rt_wrapFunction1(jt_SimpleDatePatternParser_parsePattern)], +omcw_HighScoreManagerWeb, "HighScoreManagerWeb", 98, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_HighScoreManagerWeb__init_0)], +jn_ShortBufferOverByteBufferBigEndian, "ShortBufferOverByteBufferBigEndian", 51, jn_ShortBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_ShortBufferOverByteBufferBigEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement1", $rt_wrapFunction1(jn_ShortBufferOverByteBufferBigEndian_getElement), "$putElement1", $rt_wrapFunction2(jn_ShortBufferOverByteBufferBigEndian_putElement)], +cbgssu_NinePatchDrawable, "NinePatchDrawable", 27, cbgssu_BaseDrawable, [cbgssu_TransformDrawable], 0, 3, [0,0,0], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_NinePatchDrawable__init_0)], +cbgc_ControllerManager, "ControllerManager", 29, jl_Object, [], 3, 3, 0, 0, 0, +cbgc_AbstractControllerManager, "AbstractControllerManager", 29, jl_Object, [cbgc_ControllerManager], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgc_AbstractControllerManager__init_)], +cbgc_ControllerManagerStub, "ControllerManagerStub", 29, cbgc_AbstractControllerManager, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgc_ControllerManagerStub__init_0), "$addListener0", $rt_wrapFunction1(cbgc_ControllerManagerStub_addListener)], +cbggg_Animation$PlayMode, "Animation$PlayMode", 34, jl_Enum, [], 12, 3, 0, cbggg_Animation$PlayMode_$callClinit, 0, +ju_HashMap$EntryIterator, "HashMap$EntryIterator", 46, ju_HashMap$AbstractMapIterator, [ju_Iterator], 0, 0, 0, 0, ["$_init_160", $rt_wrapFunction1(ju_HashMap$EntryIterator__init_0), "$next5", $rt_wrapFunction0(ju_HashMap$EntryIterator_next), "$next0", $rt_wrapFunction0(ju_HashMap$EntryIterator_next0)], +omceu_API$_Components$_Image$1, "API$_Components$_Image$1", 103, omceuga_ImageAction, [], 0, 0, 0, 0, ["$_init_50", $rt_wrapFunction1(omceu_API$_Components$_Image$1__init_0)], +omcsugp_ResolveParticleSystem, "ResolveParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsugp_ResolveParticleSystem__init_0), "$addParticle3", $rt_wrapFunction3(omcsugp_ResolveParticleSystem_addParticle), "$updateParticle", $rt_wrapFunction2(omcsugp_ResolveParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_ResolveParticleSystem_createParticle), "$destroyParticle", $rt_wrapFunction1(omcsugp_ResolveParticleSystem_destroyParticle)], +ju_Collections, "Collections", 46, jl_Object, [], 0, 3, 0, ju_Collections_$callClinit, ["$_init_0", $rt_wrapFunction0(ju_Collections__init_0)], +omcse_SandtrixEngineAdapter$GAME_OVER_REASON, "SandtrixEngineAdapter$GAME_OVER_REASON", 95, jl_Enum, [], 12, 0, 0, omcse_SandtrixEngineAdapter$GAME_OVER_REASON_$callClinit, 0, +omcemm_CMediaSound, "CMediaSound", 137, omcemm_CMedia, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaSound__init_0)], +omceugct_Tab, "Tab", 114, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugct_Tab__init_0)], +cbggg_GLVersion$Type, "GLVersion$Type", 33, jl_Enum, [], 12, 3, 0, cbggg_GLVersion$Type_$callClinit, 0, +jl_AbstractStringBuilder$Constants, "AbstractStringBuilder$Constants", 58, jl_Object, [], 0, 0, 0, jl_AbstractStringBuilder$Constants_$callClinit, ["$_init_0", $rt_wrapFunction0(jl_AbstractStringBuilder$Constants__init_0)], +jur_SingleSet, "SingleSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_207", $rt_wrapFunction2(jur_SingleSet__init_0), "$matches", $rt_wrapFunction3(jur_SingleSet_matches), "$find", $rt_wrapFunction3(jur_SingleSet_find), "$findBack", $rt_wrapFunction4(jur_SingleSet_findBack), "$first", $rt_wrapFunction1(jur_SingleSet_first), "$processBackRefReplacement", $rt_wrapFunction0(jur_SingleSet_processBackRefReplacement), "$processSecondPass", $rt_wrapFunction0(jur_SingleSet_processSecondPass)], +omceg_GameEngineAdapter, "GameEngineAdapter", 102, jl_Object, [], 3, 3, 0, 0, 0, +omcsdo_ScoreStack, "ScoreStack", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_ScoreStack__init_0)], +omceugt_MouseTool, "MouseTool", 128, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugt_MouseTool__init_0)], +cbgssu_Tree$Node, "Tree$Node", 26, jl_Object, [], 1, 3, 0, 0, 0, +jur_BackReferencedSingleSet, "BackReferencedSingleSet", 47, jur_SingleSet, [], 0, 0, 0, 0, ["$_init_206", $rt_wrapFunction1(jur_BackReferencedSingleSet__init_0), "$find", $rt_wrapFunction3(jur_BackReferencedSingleSet_find), "$findBack", $rt_wrapFunction4(jur_BackReferencedSingleSet_findBack), "$processBackRefReplacement", $rt_wrapFunction0(jur_BackReferencedSingleSet_processBackRefReplacement)], +jnc_BufferOverflowException, "BufferOverflowException", 52, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jnc_BufferOverflowException__init_0)], +otp_PlatformQueue, "PlatformQueue", 81, jl_Object, [otj_JSObject], 1, 3, 0, 0, 0, +omceu_API$_HotKey, "API$_HotKey", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceu_API$_HotKey__init_0)], +omceu_API$_Components$_Button$_TextButton, "API$_Components$_Button$_TextButton", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_193", $rt_wrapFunction1(omceu_API$_Components$_Button$_TextButton__init_0), "$create5", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_Components$_Button$_TextButton_create(this, var_1, var_2, var_3, var_4, var_5); }, "$create14", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_Components$_Button$_TextButton_create0(this, var_1, var_2, var_3, var_4, +var_5, var_6); }, "$create21", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return omceu_API$_Components$_Button$_TextButton_create1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$create6", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { return omceu_API$_Components$_Button$_TextButton_create2(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }, "$create16", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11) { return omceu_API$_Components$_Button$_TextButton_create3(this, +var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11); }, "$setIcon", $rt_wrapFunction2(omceu_API$_Components$_Button$_TextButton_setIcon), "$setIconArrayIndex", $rt_wrapFunction2(omceu_API$_Components$_Button$_TextButton_setIconArrayIndex), "$setText", $rt_wrapFunction2(omceu_API$_Components$_Button$_TextButton_setText), "$setFont0", $rt_wrapFunction2(omceu_API$_Components$_Button$_TextButton_setFont)], +otciu_CLDRHelper, "CLDRHelper", 77, jl_Object, [], 4, 3, 0, 0, 0, +omcsdo_Tetromino, "Tetromino", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_Tetromino__init_0)], +cbgggpi_RegionInfluencer$AspectTextureRegion, "RegionInfluencer$AspectTextureRegion", 42, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_RegionInfluencer$AspectTextureRegion__init_0)], +cbgu_IntSet, "IntSet", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_IntSet__init_0), "$_init_184", $rt_wrapFunction2(cbgu_IntSet__init_2), "$place", $rt_wrapFunction1(cbgu_IntSet_place), "$add11", $rt_wrapFunction1(cbgu_IntSet_add), "$remove3", $rt_wrapFunction1(cbgu_IntSet_remove)], +ju_MissingResourceException, "MissingResourceException", 46, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_42", $rt_wrapFunction3(ju_MissingResourceException__init_0)], +jl_IndexOutOfBoundsException, "IndexOutOfBoundsException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IndexOutOfBoundsException__init_2), "$_init_", $rt_wrapFunction1(jl_IndexOutOfBoundsException__init_1)], +jl_StringIndexOutOfBoundsException, "StringIndexOutOfBoundsException", 58, jl_IndexOutOfBoundsException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_StringIndexOutOfBoundsException__init_0)], +jur_UCIBackReferenceSet, "UCIBackReferenceSet", 47, jur_CIBackReferenceSet, [], 0, 0, 0, 0, ["$_init_43", $rt_wrapFunction2(jur_UCIBackReferenceSet__init_0), "$matches", $rt_wrapFunction3(jur_UCIBackReferenceSet_matches), "$getName", $rt_wrapFunction0(jur_UCIBackReferenceSet_getName)], +cbgu_StreamUtils, "StreamUtils", 21, jl_Object, [], 4, 3, 0, cbgu_StreamUtils_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgu_StreamUtils__init_0)], +jn_ByteOrder, "ByteOrder", 51, jl_Object, [], 4, 3, 0, jn_ByteOrder_$callClinit, 0, +cbgg_TextureData$TextureDataType, "TextureData$TextureDataType", 32, jl_Enum, [], 12, 3, 0, cbgg_TextureData$TextureDataType_$callClinit, 0, +cgxgbtp_Preloader$3$1, "Preloader$3$1", 12, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_71", function(var_1, var_2, var_3, var_4, var_5) { cgxgbtp_Preloader$3$1__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$handleEvent", $rt_wrapFunction1(cgxgbtp_Preloader$3$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_Preloader$3$1_handleEvent$exported$0)], +otcic_StdoutOutputStream, "StdoutOutputStream", 74, otcic_ConsoleOutputStream, [], 0, 3, 0, otcic_StdoutOutputStream_$callClinit, ["$write", $rt_wrapFunction3(otcic_StdoutOutputStream_write)], +cbga_Music, "Music", 31, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +jur_DotAllQuantifierSet, "DotAllQuantifierSet", 47, jur_QuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_DotAllQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_DotAllQuantifierSet_matches), "$find", $rt_wrapFunction3(jur_DotAllQuantifierSet_find), "$getName", $rt_wrapFunction0(jur_DotAllQuantifierSet_getName)], +omceugcs_Shape, "Shape", 112, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcs_Shape__init_0)], +cbgggmd_ModelMaterial$MaterialType, "ModelMaterial$MaterialType", 37, jl_Enum, [], 12, 3, 0, cbgggmd_ModelMaterial$MaterialType_$callClinit, 0, +jur_ReluctantGroupQuantifierSet, "ReluctantGroupQuantifierSet", 47, jur_GroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_ReluctantGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_ReluctantGroupQuantifierSet_matches)], +cbgggpi_ColorInfluencer$Single, "ColorInfluencer$Single", 42, cbgggpi_ColorInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ColorInfluencer$Single__init_0)], +cbg_Application, "Application", 15, jl_Object, [], 3, 3, 0, 0, 0]); +$rt_metadata([cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage, "PixmapPacker$GuillotineStrategy$GuillotinePage", 34, cbggg_PixmapPacker$Page, [], 0, 0, 0, 0, ["$_init_210", $rt_wrapFunction1(cbggg_PixmapPacker$GuillotineStrategy$GuillotinePage__init_0)], +jnc_CoderMalfunctionError, "CoderMalfunctionError", 52, jl_Error, [], 0, 3, 0, 0, ["$_init_20", $rt_wrapFunction1(jnc_CoderMalfunctionError__init_0)], +cbgssu_Value$Fixed, "Value$Fixed", 26, cbgssu_Value, [], 0, 3, 0, cbgssu_Value$Fixed_$callClinit, ["$_init_10", $rt_wrapFunction1(cbgssu_Value$Fixed__init_0)], +cbgg_Colors, "Colors", 32, jl_Object, [], 4, 3, 0, cbgg_Colors_$callClinit, 0, +jur_CIDecomposedCharSet, "CIDecomposedCharSet", 47, jur_DecomposedCharSet, [], 0, 0, 0, 0, ["$_init_211", $rt_wrapFunction2(jur_CIDecomposedCharSet__init_0)], +otjw_WebGLContextAttributes, "WebGLContextAttributes", 67, jl_Object, [otj_JSObject], 1, 3, 0, 0, 0, +cbggg_PixmapPacker$GuillotineStrategy, "PixmapPacker$GuillotineStrategy", 34, jl_Object, [cbggg_PixmapPacker$PackStrategy], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_PixmapPacker$GuillotineStrategy__init_0), "$pack", $rt_wrapFunction3(cbggg_PixmapPacker$GuillotineStrategy_pack)], +cbgm_Affine2, "Affine2", 43, jl_Object, [ji_Serializable], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Affine2__init_0)], +cgxgbtp_AssetDownloadImpl$4$1, "AssetDownloadImpl$4$1", 12, jl_Object, [cgxgbtd_EventHandlerWrapper], 0, 0, 0, 0, ["$_init_92", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$4$1__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$4$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$4$1_handleEvent$exported$0)], +cbgg_Pixmap, "Pixmap", 32, jl_Object, [cbgu_Disposable], 0, 3, 0, cbgg_Pixmap_$callClinit, ["$_init_153", $rt_wrapFunction1(cbgg_Pixmap__init_1), "$_init_62", $rt_wrapFunction3(cbgg_Pixmap__init_2), "$getCanvasElement", $rt_wrapFunction0(cbgg_Pixmap_getCanvasElement), "$canUsePixmapData", $rt_wrapFunction0(cbgg_Pixmap_canUsePixmapData), "$getPixmapData", $rt_wrapFunction0(cbgg_Pixmap_getPixmapData), "$canUseImageElement", $rt_wrapFunction0(cbgg_Pixmap_canUseImageElement), "$getImageElement", $rt_wrapFunction0(cbgg_Pixmap_getImageElement), +"$canUseVideoElement", $rt_wrapFunction0(cbgg_Pixmap_canUseVideoElement), "$getVideoElement", $rt_wrapFunction0(cbgg_Pixmap_getVideoElement), "$setColor", $rt_wrapFunction4(cbgg_Pixmap_setColor), "$setColor0", $rt_wrapFunction1(cbgg_Pixmap_setColor0), "$fill2", $rt_wrapFunction0(cbgg_Pixmap_fill), "$drawPixmap1", $rt_wrapFunction3(cbgg_Pixmap_drawPixmap), "$drawPixmap", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { cbgg_Pixmap_drawPixmap0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); +}, "$drawPixmap0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cbgg_Pixmap_drawPixmap1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getPixel", $rt_wrapFunction2(cbgg_Pixmap_getPixel), "$getWidth", $rt_wrapFunction0(cbgg_Pixmap_getWidth), "$getHeight", $rt_wrapFunction0(cbgg_Pixmap_getHeight), "$dispose", $rt_wrapFunction0(cbgg_Pixmap_dispose), "$getGLFormat", $rt_wrapFunction0(cbgg_Pixmap_getGLFormat), "$getGLInternalFormat", $rt_wrapFunction0(cbgg_Pixmap_getGLInternalFormat), +"$getGLType", $rt_wrapFunction0(cbgg_Pixmap_getGLType), "$getPixels", $rt_wrapFunction0(cbgg_Pixmap_getPixels), "$getFormat", $rt_wrapFunction0(cbgg_Pixmap_getFormat), "$setBlending", $rt_wrapFunction1(cbgg_Pixmap_setBlending)], +cbgg_Cursor, "Cursor", 32, jl_Object, [cbgu_Disposable], 3, 3, 0, 0, 0, +cgxgbt_TeaCursor, "TeaCursor", 5, jl_Object, [cbgg_Cursor], 0, 3, 0, 0, 0, +cbgssu_TextButton$TextButtonStyle, "TextButton$TextButtonStyle", 26, cbgssu_Button$ButtonStyle, [], 0, 3, [cbgssu_TextButton,0,"TextButtonStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextButton$TextButtonStyle__init_0)], +omcetpp_Particle, "Particle", 135, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcetpp_Particle__init_0)], +cbgm_GridPoint2, "GridPoint2", 43, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_GridPoint2__init_0), "$_init_43", $rt_wrapFunction2(cbgm_GridPoint2__init_2)], +omceum_ProgressBarPercentText, "ProgressBarPercentText", 130, jl_Object, [], 0, 3, 0, omceum_ProgressBarPercentText_$callClinit, ["$_init_0", $rt_wrapFunction0(omceum_ProgressBarPercentText__init_0)], +omceuga_ListAction, "ListAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbgm_GridPoint3, "GridPoint3", 43, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_GridPoint3__init_0)], +cgxgbt_TeaMusic, "TeaMusic", 5, jl_Object, [cbga_Music, cgxgbts_SMSoundCallback], 0, 3, 0, 0, ["$_init_154", $rt_wrapFunction2(cgxgbt_TeaMusic__init_0), "$play0", $rt_wrapFunction0(cgxgbt_TeaMusic_play), "$resume", $rt_wrapFunction0(cgxgbt_TeaMusic_resume), "$pause", $rt_wrapFunction0(cgxgbt_TeaMusic_pause), "$stop", $rt_wrapFunction0(cgxgbt_TeaMusic_stop), "$isPlaying", $rt_wrapFunction0(cgxgbt_TeaMusic_isPlaying), "$setLooping", $rt_wrapFunction1(cgxgbt_TeaMusic_setLooping), "$setVolume0", $rt_wrapFunction1(cgxgbt_TeaMusic_setVolume), +"$getVolume", $rt_wrapFunction0(cgxgbt_TeaMusic_getVolume), "$setPan", $rt_wrapFunction2(cgxgbt_TeaMusic_setPan), "$dispose", $rt_wrapFunction0(cgxgbt_TeaMusic_dispose), "$setOnCompletionListener", $rt_wrapFunction1(cgxgbt_TeaMusic_setOnCompletionListener), "$onfinish", $rt_wrapFunction0(cgxgbt_TeaMusic_onfinish), "$onfinish$exported$0", $rt_wrapFunction0(cgxgbt_TeaMusic_onfinish$exported$0)], +cbggg_FileTextureData, "FileTextureData", 33, jl_Object, [cbgg_TextureData], 0, 3, 0, 0, ["$_init_152", $rt_wrapFunction4(cbggg_FileTextureData__init_0), "$isPrepared", $rt_wrapFunction0(cbggg_FileTextureData_isPrepared), "$prepare", $rt_wrapFunction0(cbggg_FileTextureData_prepare), "$consumePixmap", $rt_wrapFunction0(cbggg_FileTextureData_consumePixmap), "$disposePixmap", $rt_wrapFunction0(cbggg_FileTextureData_disposePixmap), "$getWidth", $rt_wrapFunction0(cbggg_FileTextureData_getWidth), "$getHeight", $rt_wrapFunction0(cbggg_FileTextureData_getHeight), +"$getFormat", $rt_wrapFunction0(cbggg_FileTextureData_getFormat), "$useMipMaps", $rt_wrapFunction0(cbggg_FileTextureData_useMipMaps), "$isManaged", $rt_wrapFunction0(cbggg_FileTextureData_isManaged), "$getType", $rt_wrapFunction0(cbggg_FileTextureData_getType), "$consumeCustomData", $rt_wrapFunction1(cbggg_FileTextureData_consumeCustomData)], +cgxgbtu_TeaNavigator, "TeaNavigator", 11, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbtu_TeaNavigator__init_0)], +cbgssu_TooltipManager$1, "TooltipManager$1", 26, cbgu_Timer$Task, [], 0, 0, 0, 0, ["$_init_178", $rt_wrapFunction1(cbgssu_TooltipManager$1__init_0)], +cbgssu_TooltipManager$2, "TooltipManager$2", 26, cbgu_Timer$Task, [], 0, 0, 0, 0, ["$_init_178", $rt_wrapFunction1(cbgssu_TooltipManager$2__init_0)], +cbgm_Interpolation$PowOut, "Interpolation$PowOut", 43, cbgm_Interpolation$Pow, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbgm_Interpolation$PowOut__init_0)], +jusi_StreamOverSpliterator$AdapterAction, "StreamOverSpliterator$AdapterAction", 49, jl_Object, [juf_Consumer], 0, 0, 0, 0, ["$_init_159", $rt_wrapFunction1(jusi_StreamOverSpliterator$AdapterAction__init_0), "$accept", $rt_wrapFunction1(jusi_StreamOverSpliterator$AdapterAction_accept)], +cgxgbtp_AssetDownloader, "AssetDownloader", 12, jl_Object, [], 0, 3, 0, 0, 0, +omcets_SettingsEntry, "SettingsEntry", 132, jl_Object, [], 4, 3, 0, 0, ["$_init_94", $rt_wrapFunction3(omcets_SettingsEntry__init_0), "$name0", $rt_wrapFunction0(omcets_SettingsEntry_name), "$defaultValue", $rt_wrapFunction0(omcets_SettingsEntry_defaultValue), "$validateFunction", $rt_wrapFunction0(omcets_SettingsEntry_validateFunction), "$equals", $rt_wrapFunction1(omcets_SettingsEntry_equals), "$hashCode", $rt_wrapFunction0(omcets_SettingsEntry_hashCode), "$toString", $rt_wrapFunction0(omcets_SettingsEntry_toString)], +cgxgbtf_StoreMemory, "StoreMemory", 13, jl_Object, [cgxgbtf_Store], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbtf_StoreMemory__init_0), "$getItem", $rt_wrapFunction1(cgxgbtf_StoreMemory_getItem), "$removeItem", $rt_wrapFunction1(cgxgbtf_StoreMemory_removeItem)], +jn_URIEncoderDecoder, "URIEncoderDecoder", 57, jl_Object, [], 0, 0, 0, 0, 0, +jn_URISyntaxException, "URISyntaxException", 57, jl_Exception, [], 0, 3, 0, 0, ["$_init_192", $rt_wrapFunction3(jn_URISyntaxException__init_0), "$_init_121", $rt_wrapFunction2(jn_URISyntaxException__init_2), "$getIndex", $rt_wrapFunction0(jn_URISyntaxException_getIndex), "$getMessage", $rt_wrapFunction0(jn_URISyntaxException_getMessage)], +otcit_DoubleAnalyzer$Result, "DoubleAnalyzer$Result", 79, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(otcit_DoubleAnalyzer$Result__init_0)], +omceum_GUIBaseMedia, "GUIBaseMedia", 129, jl_Object, [], 0, 3, 0, omceum_GUIBaseMedia_$callClinit, ["$_init_0", $rt_wrapFunction0(omceum_GUIBaseMedia__init_0)], +cbgu_ObjectSet, "ObjectSet", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_ObjectSet__init_1), "$_init_4", $rt_wrapFunction1(cbgu_ObjectSet__init_2), "$_init_184", $rt_wrapFunction2(cbgu_ObjectSet__init_4), "$place0", $rt_wrapFunction1(cbgu_ObjectSet_place), "$locateKey0", $rt_wrapFunction1(cbgu_ObjectSet_locateKey), "$add2", $rt_wrapFunction1(cbgu_ObjectSet_add), "$clear2", $rt_wrapFunction1(cbgu_ObjectSet_clear), "$clear6", $rt_wrapFunction0(cbgu_ObjectSet_clear0), "$iterator1", +$rt_wrapFunction0(cbgu_ObjectSet_iterator)], +cbgu_OrderedSet, "OrderedSet", 21, cbgu_ObjectSet, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_OrderedSet__init_0)], +cbgssu_Label, "Label", 26, cbgssu_Widget, [], 0, 3, 0, cbgssu_Label_$callClinit, 0, +ji_ByteArrayInputStream, "ByteArrayInputStream", 54, ji_InputStream, [], 0, 3, 0, 0, ["$_init_214", $rt_wrapFunction3(ji_ByteArrayInputStream__init_1), "$_init_117", $rt_wrapFunction1(ji_ByteArrayInputStream__init_2), "$read1", $rt_wrapFunction0(ji_ByteArrayInputStream_read), "$read3", $rt_wrapFunction3(ji_ByteArrayInputStream_read0), "$close", $rt_wrapFunction0(ji_ByteArrayInputStream_close)], +otci_IntegerUtil, "IntegerUtil", 73, jl_Object, [], 4, 3, 0, 0, 0, +jur_PossessiveAltQuantifierSet, "PossessiveAltQuantifierSet", 47, jur_AltQuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_PossessiveAltQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PossessiveAltQuantifierSet_matches)], +cbgssa_Actions, "Actions", 28, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_Actions__init_0)], +omceu_UIEngine$1, "UIEngine$1", 103, jl_Object, [], 32, 0, 0, omceu_UIEngine$1_$callClinit, 0, +jl_SecurityException, "SecurityException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_SecurityException__init_0)], +cbgggpi_ModelInfluencer$Single, "ModelInfluencer$Single", 42, cbgggpi_ModelInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ModelInfluencer$Single__init_0)], +omcsu_UIUtils, "UIUtils", 89, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsu_UIUtils__init_0)], +cbgssu_ScrollPane$3, "ScrollPane$3", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cgxgbtf_FileDBManager, "FileDBManager", 13, cgxgbtf_FileDB, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbtf_FileDBManager__init_0), "$read", $rt_wrapFunction1(cgxgbtf_FileDBManager_read)], +cbgssu_ScrollPane$2, "ScrollPane$2", 26, cbgssu_ActorGestureListener, [], 0, 0, 0, 0, 0, +cbgm_Interpolation$SwingIn, "Interpolation$SwingIn", 43, cbgm_Interpolation, [], 0, 3, 0, 0, ["$_init_10", $rt_wrapFunction1(cbgm_Interpolation$SwingIn__init_0)], +cbgssu_ScrollPane$1, "ScrollPane$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbggg_GLFrameBuffer, "GLFrameBuffer", 33, jl_Object, [cbgu_Disposable], 1, 3, 0, cbggg_GLFrameBuffer_$callClinit, ["$_init_0", $rt_wrapFunction0(cbggg_GLFrameBuffer__init_), "$getColorBufferTexture", $rt_wrapFunction0(cbggg_GLFrameBuffer_getColorBufferTexture), "$build", $rt_wrapFunction0(cbggg_GLFrameBuffer_build), "$dispose", $rt_wrapFunction0(cbggg_GLFrameBuffer_dispose), "$bind", $rt_wrapFunction0(cbggg_GLFrameBuffer_bind), "$begin", $rt_wrapFunction0(cbggg_GLFrameBuffer_begin), "$setFrameBufferViewport", +$rt_wrapFunction0(cbggg_GLFrameBuffer_setFrameBufferViewport), "$end7", $rt_wrapFunction0(cbggg_GLFrameBuffer_end), "$end5", $rt_wrapFunction4(cbggg_GLFrameBuffer_end0)], +ju_Objects, "Objects", 46, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Objects__init_0)]]); +$rt_metadata([omcsm_RedGreenGradient, "RedGreenGradient", 97, jl_Object, [], 0, 3, 0, omcsm_RedGreenGradient_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsm_RedGreenGradient__init_0)], +cbgssu_TextField$TextFieldFilter, "TextField$TextFieldFilter", 26, jl_Object, [], 3, 3, 0, 0, 0, +jur_SequenceSet, "SequenceSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_247", $rt_wrapFunction1(jur_SequenceSet__init_0), "$accepts", $rt_wrapFunction2(jur_SequenceSet_accepts), "$find", $rt_wrapFunction3(jur_SequenceSet_find), "$findBack", $rt_wrapFunction4(jur_SequenceSet_findBack), "$getName", $rt_wrapFunction0(jur_SequenceSet_getName), "$first", $rt_wrapFunction1(jur_SequenceSet_first), "$indexOf3", $rt_wrapFunction3(jur_SequenceSet_indexOf), "$lastIndexOf3", $rt_wrapFunction3(jur_SequenceSet_lastIndexOf), +"$startsWith1", $rt_wrapFunction2(jur_SequenceSet_startsWith)], +omceuga_GameViewPortAction, "GameViewPortAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbggg_PixmapPacker$GuillotineStrategy$Node, "PixmapPacker$GuillotineStrategy$Node", 34, jl_Object, [], 4, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_PixmapPacker$GuillotineStrategy$Node__init_0)], +cbgssu_ScrollPane, "ScrollPane", 26, cbgssu_WidgetGroup, [], 0, 3, 0, 0, 0, +cbgssu_SelectBox$SelectBoxScrollPane, "SelectBox$SelectBoxScrollPane", 26, cbgssu_ScrollPane, [], 0, 3, 0, 0, 0, +cbgur_ReflectionException, "ReflectionException", 22, jl_Exception, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgur_ReflectionException__init_1), "$_init_12", $rt_wrapFunction2(cbgur_ReflectionException__init_)], +jur_AltGroupQuantifierSet, "AltGroupQuantifierSet", 47, jur_GroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_AltGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_AltGroupQuantifierSet_matches), "$setNext", $rt_wrapFunction1(jur_AltGroupQuantifierSet_setNext)], +cbgggpr_ModelInstanceRenderer, "ModelInstanceRenderer", 40, cbgggpr_ParticleControllerRenderer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_ModelInstanceRenderer__init_0)], +omcets_MusicPlayer, "MusicPlayer", 133, jl_Object, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcets_MusicPlayer__init_0), "$playListAdd", $rt_wrapFunction1(omcets_MusicPlayer_playListAdd), "$update", $rt_wrapFunction0(omcets_MusicPlayer_update), "$setVolume0", $rt_wrapFunction1(omcets_MusicPlayer_setVolume), "$play0", $rt_wrapFunction0(omcets_MusicPlayer_play), "$stop", $rt_wrapFunction0(omcets_MusicPlayer_stop), "$setMuted", $rt_wrapFunction1(omcets_MusicPlayer_setMuted), "$shutdown", $rt_wrapFunction0(omcets_MusicPlayer_shutdown)], +jur_UCIRangeSet, "UCIRangeSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_173", $rt_wrapFunction1(jur_UCIRangeSet__init_0), "$accepts", $rt_wrapFunction2(jur_UCIRangeSet_accepts), "$getName", $rt_wrapFunction0(jur_UCIRangeSet_getName)], +cbgssu_TextField$DefaultOnscreenKeyboard, "TextField$DefaultOnscreenKeyboard", 26, jl_Object, [cbgssu_TextField$OnscreenKeyboard], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextField$DefaultOnscreenKeyboard__init_0)], +cbgm_Circle, "Circle", 43, jl_Object, [ji_Serializable, cbgm_Shape2D], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Circle__init_1), "$_init_174", $rt_wrapFunction3(cbgm_Circle__init_2)], +cbgm_CatmullRomSpline, "CatmullRomSpline", 43, jl_Object, [cbgm_Path], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_CatmullRomSpline__init_0)], +cbgssa_AlphaAction, "AlphaAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_AlphaAction__init_0)], +cbgssu_SpriteDrawable, "SpriteDrawable", 27, cbgssu_BaseDrawable, [cbgssu_TransformDrawable], 0, 3, [0,0,0], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_SpriteDrawable__init_0)], +cbgssu_List$2, "List$2", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbgssu_List$1, "List$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +omcem_MediaManager, "MediaManager", 136, jl_Object, [], 0, 3, 0, omcem_MediaManager_$callClinit, ["$_init_0", $rt_wrapFunction0(omcem_MediaManager__init_0), "$prepareCMedia", $rt_wrapFunction1(omcem_MediaManager_prepareCMedia), "$prepareGUICMedia", $rt_wrapFunction0(omcem_MediaManager_prepareGUICMedia), "$loadAssets", $rt_wrapFunction0(omcem_MediaManager_loadAssets), "$loadAssets0", $rt_wrapFunction4(omcem_MediaManager_loadAssets0), "$unloadAndReset", $rt_wrapFunction0(omcem_MediaManager_unloadAndReset), "$drawCMediaGFX", +function(var_1, var_2, var_3, var_4, var_5, var_6) { omcem_MediaManager_drawCMediaGFX(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$imageWidth", $rt_wrapFunction1(omcem_MediaManager_imageWidth), "$imageWidth0", $rt_wrapFunction2(omcem_MediaManager_imageWidth0), "$imageHeight", $rt_wrapFunction1(omcem_MediaManager_imageHeight), "$imageHeight0", $rt_wrapFunction2(omcem_MediaManager_imageHeight0), "$drawCMediaCursor", $rt_wrapFunction4(omcem_MediaManager_drawCMediaCursor), "$getCMediaCursor", $rt_wrapFunction1(omcem_MediaManager_getCMediaCursor), +"$drawCMediaImage", $rt_wrapFunction4(omcem_MediaManager_drawCMediaImage), "$drawCMediaImage0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { omcem_MediaManager_drawCMediaImage0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }, "$drawCMediaImageScale0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { omcem_MediaManager_drawCMediaImageScale(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8); }, "$drawCMediaImageScale", function(var_1, var_2, var_3, +var_4, var_5, var_6, var_7, var_8, var_9) { omcem_MediaManager_drawCMediaImageScale0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$getCMediaImage", $rt_wrapFunction1(omcem_MediaManager_getCMediaImage), "$getCMediaAnimation", $rt_wrapFunction2(omcem_MediaManager_getCMediaAnimation), "$drawCMediaAnimation", function(var_1, var_2, var_3, var_4, var_5) { omcem_MediaManager_drawCMediaAnimation(this, var_1, var_2, var_3, var_4, var_5); }, "$drawCMediaAnimationScale", function(var_1, var_2, +var_3, var_4, var_5, var_6, var_7, var_8, var_9) { omcem_MediaManager_drawCMediaAnimationScale(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$drawCMediaArray", function(var_1, var_2, var_3, var_4, var_5) { omcem_MediaManager_drawCMediaArray(this, var_1, var_2, var_3, var_4, var_5); }, "$drawCMediaArrayCut0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { omcem_MediaManager_drawCMediaArrayCut(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$drawCMediaArrayCut", +function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { omcem_MediaManager_drawCMediaArrayCut0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$drawCMediaArrayScale", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { omcem_MediaManager_drawCMediaArrayScale(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$getCMediaArraySize", $rt_wrapFunction1(omcem_MediaManager_getCMediaArraySize), "$getCMediaArray", +$rt_wrapFunction2(omcem_MediaManager_getCMediaArray), "$drawCMediaFont0", function(var_1, var_2, var_3, var_4, var_5) { omcem_MediaManager_drawCMediaFont(this, var_1, var_2, var_3, var_4, var_5); }, "$drawCMediaFont", function(var_1, var_2, var_3, var_4, var_5, var_6) { omcem_MediaManager_drawCMediaFont0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getCMediaFont", $rt_wrapFunction1(omcem_MediaManager_getCMediaFont), "$textWidth", $rt_wrapFunction2(omcem_MediaManager_textWidth), "$textHeight", $rt_wrapFunction2(omcem_MediaManager_textHeight), +"$playCMediaSound", $rt_wrapFunction4(omcem_MediaManager_playCMediaSound), "$getCMediaSound", $rt_wrapFunction1(omcem_MediaManager_getCMediaSound), "$getCMediaMusic", $rt_wrapFunction1(omcem_MediaManager_getCMediaMusic), "$shutdown", $rt_wrapFunction0(omcem_MediaManager_shutdown)], +otp_Platform, "Platform", 81, jl_Object, [], 4, 3, 0, 0, 0, +omceu_API$_Components$_ScrollBar, "API$_Components$_ScrollBar", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_ScrollBar__init_0), "$setScrolled", $rt_wrapFunction2(omceu_API$_Components$_ScrollBar_setScrolled), "$setScrollBarAction", $rt_wrapFunction2(omceu_API$_Components$_ScrollBar_setScrollBarAction)], +omcsum_MenuUIAdapter$8$1, "MenuUIAdapter$8$1", 92, jl_Object, [juf_Consumer], 0, 0, 0, 0, ["$_init_171", $rt_wrapFunction1(omcsum_MenuUIAdapter$8$1__init_0), "$accept2", $rt_wrapFunction1(omcsum_MenuUIAdapter$8$1_accept), "$accept", $rt_wrapFunction1(omcsum_MenuUIAdapter$8$1_accept0)], +jnc_CodingErrorAction, "CodingErrorAction", 52, jl_Object, [], 0, 3, 0, jnc_CodingErrorAction_$callClinit, ["$_init_", $rt_wrapFunction1(jnc_CodingErrorAction__init_0)], +omceu_API$_Components$_ScrollBar$_VerticalScrollbar, "API$_Components$_ScrollBar$_VerticalScrollbar", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_220", $rt_wrapFunction1(omceu_API$_Components$_ScrollBar$_VerticalScrollbar__init_0)], +jl_Boolean, "Boolean", 58, jl_Object, [ji_Serializable, jl_Comparable], 0, 3, 0, jl_Boolean_$callClinit, ["$_init_221", $rt_wrapFunction1(jl_Boolean__init_0), "$booleanValue", $rt_wrapFunction0(jl_Boolean_booleanValue), "$hashCode", $rt_wrapFunction0(jl_Boolean_hashCode)], +omcsugp_NextSandFlowParticleSystem, "NextSandFlowParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_144", $rt_wrapFunction2(omcsugp_NextSandFlowParticleSystem__init_0), "$addParticle8", function(var_1, var_2, var_3, var_4, var_5) { omcsugp_NextSandFlowParticleSystem_addParticle(this, var_1, var_2, var_3, var_4, var_5); }, "$updateParticle", $rt_wrapFunction2(omcsugp_NextSandFlowParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_NextSandFlowParticleSystem_createParticle), +"$destroyParticle", $rt_wrapFunction1(omcsugp_NextSandFlowParticleSystem_destroyParticle)], +cbgm_Bresenham2, "Bresenham2", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Bresenham2__init_)], +omcw_SandtrixSettingsWeb, "SandtrixSettingsWeb", 98, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb__init_)], +ju_NoSuchElementException, "NoSuchElementException", 46, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_NoSuchElementException__init_0), "$_init_", $rt_wrapFunction1(ju_NoSuchElementException__init_2)], +omcsde_SAND, "SAND", 87, jl_Enum, [], 12, 3, 0, omcsde_SAND_$callClinit, 0, +cgxgbtf_HEXCoder, "HEXCoder", 13, jl_Object, [], 0, 3, 0, cgxgbtf_HEXCoder_$callClinit, ["$_init_0", $rt_wrapFunction0(cgxgbtf_HEXCoder__init_)], +cbgssa_ScaleToAction, "ScaleToAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_ScaleToAction__init_)], +omcsugp_GameOverParticleSystem$CustomData, "GameOverParticleSystem$CustomData", 91, jl_Object, [], 0, 0, 0, 0, ["$_init_166", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { omcsugp_GameOverParticleSystem$CustomData__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +cbgm_Octree$Collider, "Octree$Collider", 43, jl_Object, [], 3, 3, 0, 0, 0, +cbggg_GLOnlyTextureData, "GLOnlyTextureData", 33, jl_Object, [cbgg_TextureData], 0, 3, 0, 0, ["$_init_237", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbggg_GLOnlyTextureData__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getType", $rt_wrapFunction0(cbggg_GLOnlyTextureData_getType), "$isPrepared", $rt_wrapFunction0(cbggg_GLOnlyTextureData_isPrepared), "$prepare", $rt_wrapFunction0(cbggg_GLOnlyTextureData_prepare), "$consumeCustomData", $rt_wrapFunction1(cbggg_GLOnlyTextureData_consumeCustomData), +"$consumePixmap", $rt_wrapFunction0(cbggg_GLOnlyTextureData_consumePixmap), "$disposePixmap", $rt_wrapFunction0(cbggg_GLOnlyTextureData_disposePixmap), "$getWidth", $rt_wrapFunction0(cbggg_GLOnlyTextureData_getWidth), "$getHeight", $rt_wrapFunction0(cbggg_GLOnlyTextureData_getHeight), "$getFormat", $rt_wrapFunction0(cbggg_GLOnlyTextureData_getFormat), "$useMipMaps", $rt_wrapFunction0(cbggg_GLOnlyTextureData_useMipMaps), "$isManaged", $rt_wrapFunction0(cbggg_GLOnlyTextureData_isManaged)], +omceu_API$_Config, "API$_Config", 103, jl_Object, [], 0, 3, 0, 0, ["$getWindowsDefaultEnforceScreenBounds", $rt_wrapFunction0(omceu_API$_Config_getWindowsDefaultEnforceScreenBounds), "$setWindowsDefaultEnforceScreenBounds", $rt_wrapFunction1(omceu_API$_Config_setWindowsDefaultEnforceScreenBounds), "$getGamePadMouseSensitivity", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseSensitivity), "$getCursorGui", $rt_wrapFunction0(omceu_API$_Config_getCursorGui), "$setCursorGui", $rt_wrapFunction1(omceu_API$_Config_setCursorGui), +"$getKeyboardMouseButtonsMouse2", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsMouse2), "$getKeyboardMouseButtonsMouse3", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsMouse3), "$getKeyboardMouseButtonsMouse4", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsMouse4), "$getKeyboardMouseButtonsMouse5", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsMouse5), "$getKeyboardMouseButtonsUp", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsUp), "$setKeyboardMouseButtonsUp", +$rt_wrapFunction1(omceu_API$_Config_setKeyboardMouseButtonsUp), "$getKeyBoardControlButtonsDown", $rt_wrapFunction0(omceu_API$_Config_getKeyBoardControlButtonsDown), "$setKeyBoardControlButtonsDown", $rt_wrapFunction1(omceu_API$_Config_setKeyBoardControlButtonsDown), "$getKeyboardMouseButtonsLeft", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsLeft), "$setKeyboardMouseButtonsLeft", $rt_wrapFunction1(omceu_API$_Config_setKeyboardMouseButtonsLeft), "$getKeyboardMouseButtonsRight", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsRight), +"$setKeyboardMouseButtonsRight", $rt_wrapFunction1(omceu_API$_Config_setKeyboardMouseButtonsRight), "$isHardwareMouseEnabled", $rt_wrapFunction0(omceu_API$_Config_isHardwareMouseEnabled), "$setHardwareMouseEnabled", $rt_wrapFunction1(omceu_API$_Config_setHardwareMouseEnabled), "$getKeyboardMouseButtonsMouse1", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsMouse1), "$setKeyboardMouseButtonsMouse1", $rt_wrapFunction1(omceu_API$_Config_setKeyboardMouseButtonsMouse1), "$getKeyboardMouseButtonsScrollUp", +$rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsScrollUp), "$getKeyboardMouseButtonsScrollDown", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtonsScrollDown), "$isKeyboardMouseEnabled", $rt_wrapFunction0(omceu_API$_Config_isKeyboardMouseEnabled), "$setKeyboardMouseEnabled", $rt_wrapFunction1(omceu_API$_Config_setKeyboardMouseEnabled), "$getDragAlpha", $rt_wrapFunction0(omceu_API$_Config_getDragAlpha), "$getButtonHoldTimer", $rt_wrapFunction0(omceu_API$_Config_getButtonHoldTimer), "$getKnobSensitivity", +$rt_wrapFunction0(omceu_API$_Config_getKnobSensitivity), "$getScrollBarSensitivity", $rt_wrapFunction0(omceu_API$_Config_getScrollBarSensitivity), "$isFoldWindowsOnDoubleClick", $rt_wrapFunction0(omceu_API$_Config_isFoldWindowsOnDoubleClick), "$getNotificationsFadeoutTime", $rt_wrapFunction0(omceu_API$_Config_getNotificationsFadeoutTime), "$getNotificationsScrollSpeed", $rt_wrapFunction0(omceu_API$_Config_getNotificationsScrollSpeed), "$getTooltipFadeInTime", $rt_wrapFunction0(omceu_API$_Config_getTooltipFadeInTime), +"$getTooltipFadeInDelayTime", $rt_wrapFunction0(omceu_API$_Config_getTooltipFadeInDelayTime), "$getSimulatedMouseCursorSpeed", $rt_wrapFunction0(omceu_API$_Config_getSimulatedMouseCursorSpeed), "$setSimulatedMouseCursorSpeed", $rt_wrapFunction1(omceu_API$_Config_setSimulatedMouseCursorSpeed), "$isSimulatedMouseMagnetModeEnabled", $rt_wrapFunction0(omceu_API$_Config_isSimulatedMouseMagnetModeEnabled), "$isUiKeyInteractionsDisabled", $rt_wrapFunction0(omceu_API$_Config_isUiKeyInteractionsDisabled), "$isUiMouseInteractionsDisabled", +$rt_wrapFunction0(omceu_API$_Config_isUiMouseInteractionsDisabled), "$setUiMouseInteractionsDisabled", $rt_wrapFunction1(omceu_API$_Config_setUiMouseInteractionsDisabled), "$isGamePadMouseEnabled", $rt_wrapFunction0(omceu_API$_Config_isGamePadMouseEnabled), "$isGamePadMouseStickLeftEnabled", $rt_wrapFunction0(omceu_API$_Config_isGamePadMouseStickLeftEnabled), "$isGamePadMouseStickRightEnabled", $rt_wrapFunction0(omceu_API$_Config_isGamePadMouseStickRightEnabled), "$getGamePadMouseButtonsMouse1", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsMouse1), +"$getGamePadMouseButtonsMouse2", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsMouse2), "$getGamePadMouseButtonsMouse3", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsMouse3), "$getGamePadMouseButtonsMouse4", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsMouse4), "$getGamePadMouseButtonsMouse5", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsMouse5), "$getGamePadMouseButtonsScrollUp", $rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsScrollUp), "$getGamePadMouseButtonsScrollDown", +$rt_wrapFunction0(omceu_API$_Config_getGamePadMouseButtonsScrollDown), "$getDefaultLowerCaseCharacters", $rt_wrapFunction0(omceu_API$_Config_getDefaultLowerCaseCharacters), "$getDefaultUpperCaseCharacters", $rt_wrapFunction0(omceu_API$_Config_getDefaultUpperCaseCharacters), "$_init_0", $rt_wrapFunction0(omceu_API$_Config__init_), "$getKeyboardMouseButtons", $rt_wrapFunction0(omceu_API$_Config_getKeyboardMouseButtons), "$getGamepadMouseButtons", $rt_wrapFunction0(omceu_API$_Config_getGamepadMouseButtons)], +jur_BackReferenceSet, "BackReferenceSet", 47, jur_CIBackReferenceSet, [], 0, 0, 0, 0, ["$_init_43", $rt_wrapFunction2(jur_BackReferenceSet__init_0), "$matches", $rt_wrapFunction3(jur_BackReferenceSet_matches), "$find", $rt_wrapFunction3(jur_BackReferenceSet_find), "$findBack", $rt_wrapFunction4(jur_BackReferenceSet_findBack), "$first", $rt_wrapFunction1(jur_BackReferenceSet_first), "$getName", $rt_wrapFunction0(jur_BackReferenceSet_getName)], +jur_DotQuantifierSet, "DotQuantifierSet", 47, jur_QuantifierSet, [], 0, 0, 0, 0, ["$_init_250", $rt_wrapFunction4(jur_DotQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_DotQuantifierSet_matches), "$find", $rt_wrapFunction3(jur_DotQuantifierSet_find), "$getName", $rt_wrapFunction0(jur_DotQuantifierSet_getName)], +cbgggpv_WeightMeshSpawnShapeValue, "WeightMeshSpawnShapeValue", 41, cbgggpv_MeshSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_WeightMeshSpawnShapeValue__init_)], +jt_DecimalFormat, "DecimalFormat", 56, jt_NumberFormat, [], 0, 3, 0, jt_DecimalFormat_$callClinit, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormat__init_1), "$_init_", $rt_wrapFunction1(jt_DecimalFormat__init_3), "$_init_103", $rt_wrapFunction2(jt_DecimalFormat__init_4), "$applyPattern", $rt_wrapFunction1(jt_DecimalFormat_applyPattern), "$setMultiplier", $rt_wrapFunction1(jt_DecimalFormat_setMultiplier), "$getGroupingSize", $rt_wrapFunction0(jt_DecimalFormat_getGroupingSize), "$setGroupingSize", $rt_wrapFunction1(jt_DecimalFormat_setGroupingSize), +"$setDecimalSeparatorAlwaysShown", $rt_wrapFunction1(jt_DecimalFormat_setDecimalSeparatorAlwaysShown)], +otcit_FloatAnalyzer, "FloatAnalyzer", 79, jl_Object, [], 4, 3, 0, otcit_FloatAnalyzer_$callClinit, 0, +cbgg_Composite, "Composite", 32, jl_Enum, [], 12, 3, 0, cbgg_Composite_$callClinit, ["$getValue1", $rt_wrapFunction0(cbgg_Composite_getValue)], +cbgm_CumulativeDistribution, "CumulativeDistribution", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_CumulativeDistribution__init_)], +omceu_API$_Windows, "API$_Windows", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_Windows__init_0), "$create1", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_Windows_create(this, var_1, var_2, var_3, var_4, var_5); }, "$create12", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_Windows_create0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$create19", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, +var_12, var_13, var_14) { return omceu_API$_Windows_create1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10, var_11, var_12, var_13, var_14); }, "$setEnforceScreenBounds", $rt_wrapFunction2(omceu_API$_Windows_setEnforceScreenBounds), "$setIcon0", $rt_wrapFunction2(omceu_API$_Windows_setIcon), "$setIconIndex", $rt_wrapFunction2(omceu_API$_Windows_setIconIndex), "$setVisible0", $rt_wrapFunction2(omceu_API$_Windows_setVisible), "$setHasTitleBar", $rt_wrapFunction2(omceu_API$_Windows_setHasTitleBar), +"$setWindowAction", $rt_wrapFunction2(omceu_API$_Windows_setWindowAction), "$setFoldable", $rt_wrapFunction2(omceu_API$_Windows_setFoldable), "$addComponent", $rt_wrapFunction2(omceu_API$_Windows_addComponent), "$addComponents", $rt_wrapFunction2(omceu_API$_Windows_addComponents), "$findComponentsByName", $rt_wrapFunction2(omceu_API$_Windows_findComponentsByName), "$findComponentByName", $rt_wrapFunction2(omceu_API$_Windows_findComponentByName), "$center", $rt_wrapFunction1(omceu_API$_Windows_center), "$setFont1", +$rt_wrapFunction2(omceu_API$_Windows_setFont), "$setName", $rt_wrapFunction2(omceu_API$_Windows_setName), "$setData", $rt_wrapFunction2(omceu_API$_Windows_setData), "$setColor4", $rt_wrapFunction2(omceu_API$_Windows_setColor), "$setColor5", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_Windows_setColor0(this, var_1, var_2, var_3, var_4, var_5); }, "$setAlwaysOnTop", $rt_wrapFunction2(omceu_API$_Windows_setAlwaysOnTop), "$setFolded", $rt_wrapFunction2(omceu_API$_Windows_setFolded), "$setMoveAble", +$rt_wrapFunction2(omceu_API$_Windows_setMoveAble), "$setPosition0", $rt_wrapFunction3(omceu_API$_Windows_setPosition), "$setSize0", $rt_wrapFunction3(omceu_API$_Windows_setSize), "$setTitle", $rt_wrapFunction2(omceu_API$_Windows_setTitle)], +cbgggpv_PrimitiveSpawnShapeValue$SpawnSide, "PrimitiveSpawnShapeValue$SpawnSide", 41, jl_Enum, [], 12, 3, 0, cbgggpv_PrimitiveSpawnShapeValue$SpawnSide_$callClinit, 0, +cbgggpi_DynamicsModifier$FaceDirection, "DynamicsModifier$FaceDirection", 42, cbgggpi_DynamicsModifier, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$FaceDirection__init_)], +omceu_API$_MouseTool, "API$_MouseTool", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceu_API$_MouseTool__init_), "$create18", $rt_wrapFunction3(omceu_API$_MouseTool_create), "$create20", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_MouseTool_create0(this, var_1, var_2, var_3, var_4, var_5); }, "$setName1", $rt_wrapFunction2(omceu_API$_MouseTool_setName), "$setData0", $rt_wrapFunction2(omceu_API$_MouseTool_setData), "$setCursor", $rt_wrapFunction2(omceu_API$_MouseTool_setCursor), +"$setCursorDown", $rt_wrapFunction2(omceu_API$_MouseTool_setCursorDown), "$setMouseToolAction", $rt_wrapFunction2(omceu_API$_MouseTool_setMouseToolAction)], +omceg_EngineInput, "EngineInput", 102, jl_Object, [], 4, 3, 0, 0, ["$_init_155", $rt_wrapFunction2(omceg_EngineInput__init_), "$p0", $rt_wrapFunction1(omceg_EngineInput_p), "$type12", $rt_wrapFunction0(omceg_EngineInput_type), "$equals", $rt_wrapFunction1(omceg_EngineInput_equals), "$hashCode", $rt_wrapFunction0(omceg_EngineInput_hashCode), "$toString", $rt_wrapFunction0(omceg_EngineInput_toString)], +cbggg_ShaderProgram, "ShaderProgram", 33, jl_Object, [cbgu_Disposable], 0, 3, 0, cbggg_ShaderProgram_$callClinit, ["$_init_121", $rt_wrapFunction2(cbggg_ShaderProgram__init_0), "$createProgram", $rt_wrapFunction0(cbggg_ShaderProgram_createProgram), "$getLog", $rt_wrapFunction0(cbggg_ShaderProgram_getLog), "$isCompiled", $rt_wrapFunction0(cbggg_ShaderProgram_isCompiled), "$fetchUniformLocation", $rt_wrapFunction2(cbggg_ShaderProgram_fetchUniformLocation0), "$setUniformi", $rt_wrapFunction2(cbggg_ShaderProgram_setUniformi), +"$setUniformMatrix", $rt_wrapFunction2(cbggg_ShaderProgram_setUniformMatrix), "$setUniformMatrix0", $rt_wrapFunction3(cbggg_ShaderProgram_setUniformMatrix0), "$setUniformMatrix1", $rt_wrapFunction3(cbggg_ShaderProgram_setUniformMatrix1), "$setVertexAttribute", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbggg_ShaderProgram_setVertexAttribute(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$bind", $rt_wrapFunction0(cbggg_ShaderProgram_bind), "$dispose", $rt_wrapFunction0(cbggg_ShaderProgram_dispose), +"$disableVertexAttribute", $rt_wrapFunction1(cbggg_ShaderProgram_disableVertexAttribute), "$disableVertexAttribute0", $rt_wrapFunction1(cbggg_ShaderProgram_disableVertexAttribute0), "$enableVertexAttribute", $rt_wrapFunction1(cbggg_ShaderProgram_enableVertexAttribute), "$getAttributeLocation", $rt_wrapFunction1(cbggg_ShaderProgram_getAttributeLocation)]]); +$rt_metadata([cbg_Files$FileType, "Files$FileType", 15, jl_Enum, [], 12, 3, 0, cbg_Files$FileType_$callClinit, 0, +jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1, "AbstractCharClass$LazyJavaJavaIdentifierStart$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_258", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaJavaIdentifierStart$1_contains)], +cbgu_BooleanArray, "BooleanArray", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_BooleanArray__init_0), "$_init_14", $rt_wrapFunction2(cbgu_BooleanArray__init_2)], +cbgg_Camera, "Camera", 32, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgg_Camera__init_), "$unproject", function(var_1, var_2, var_3, var_4, var_5) { return cbgg_Camera_unproject(this, var_1, var_2, var_3, var_4, var_5); }], +cbgg_OrthographicCamera, "OrthographicCamera", 32, cbgg_Camera, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgg_OrthographicCamera__init_), "$_init_8", $rt_wrapFunction2(cbgg_OrthographicCamera__init_2), "$update", $rt_wrapFunction0(cbgg_OrthographicCamera_update), "$update1", $rt_wrapFunction1(cbgg_OrthographicCamera_update0), "$setToOrtho1", $rt_wrapFunction1(cbgg_OrthographicCamera_setToOrtho), "$setToOrtho0", $rt_wrapFunction3(cbgg_OrthographicCamera_setToOrtho0)], +cbggg_IndexBufferObject, "IndexBufferObject", 33, jl_Object, [cbggg_IndexData], 0, 3, 0, 0, ["$_init_14", $rt_wrapFunction2(cbggg_IndexBufferObject__init_0), "$_init_4", $rt_wrapFunction1(cbggg_IndexBufferObject__init_2), "$getNumIndices", $rt_wrapFunction0(cbggg_IndexBufferObject_getNumIndices), "$getNumMaxIndices", $rt_wrapFunction0(cbggg_IndexBufferObject_getNumMaxIndices), "$setIndices0", $rt_wrapFunction3(cbggg_IndexBufferObject_setIndices), "$getBuffer", $rt_wrapFunction1(cbggg_IndexBufferObject_getBuffer), +"$bind", $rt_wrapFunction0(cbggg_IndexBufferObject_bind), "$unbind", $rt_wrapFunction0(cbggg_IndexBufferObject_unbind), "$dispose", $rt_wrapFunction0(cbggg_IndexBufferObject_dispose)], +cbggg_IndexArray, "IndexArray", 33, cbggg_IndexBufferObject, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbggg_IndexArray__init_0)], +cbgggpi_SpawnInfluencer, "SpawnInfluencer", 42, cbgggpi_Influencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_SpawnInfluencer__init_)], +ju_Arrays, "Arrays", 46, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Arrays__init_)], +omcs_SandtrixMain$1, "SandtrixMain$1", 85, jl_Object, [], 32, 0, 0, omcs_SandtrixMain$1_$callClinit, 0, +omcet_Tools$Log, "Tools$Log", 131, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcet_Tools$Log__init_)], +jur_CharClass$3, "CharClass$3", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_125", $rt_wrapFunction3(jur_CharClass$3__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$3_contains)], +jur_CharClass$4, "CharClass$4", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$4__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$4_contains)], +jur_CharClass$1, "CharClass$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_124", $rt_wrapFunction2(jur_CharClass$1__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$1_contains)], +jur_CharClass$2, "CharClass$2", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_125", $rt_wrapFunction3(jur_CharClass$2__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$2_contains)], +jur_CharClass$7, "CharClass$7", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_124", $rt_wrapFunction2(jur_CharClass$7__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$7_contains)], +cbgssu_ScrollPane$ScrollPaneStyle, "ScrollPane$ScrollPaneStyle", 26, jl_Object, [], 0, 3, [cbgssu_ScrollPane,0,"ScrollPaneStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ScrollPane$ScrollPaneStyle__init_)], +jur_CharClass$8, "CharClass$8", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_126", $rt_wrapFunction3(jur_CharClass$8__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$8_contains)], +jur_CharClass$5, "CharClass$5", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$5__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$5_contains)], +jur_CharClass$6, "CharClass$6", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_124", $rt_wrapFunction2(jur_CharClass$6__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$6_contains)], +cgxgbt_TeaGraphics$FullscreenChanged, "TeaGraphics$FullscreenChanged", 5, jl_Object, [otj_JSObject], 3, 3, 0, 0, 0, +omcst_TeaVMLauncher, "TeaVMLauncher", 139, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcst_TeaVMLauncher__init_)], +jur_DotSet, "DotSet", 47, jur_JointSet, [], 4, 0, 0, 0, ["$_init_251", $rt_wrapFunction1(jur_DotSet__init_0), "$matches", $rt_wrapFunction3(jur_DotSet_matches), "$getName", $rt_wrapFunction0(jur_DotSet_getName), "$setNext", $rt_wrapFunction1(jur_DotSet_setNext), "$getType1", $rt_wrapFunction0(jur_DotSet_getType), "$hasConsumed", $rt_wrapFunction1(jur_DotSet_hasConsumed)], +jur_CharClass$9, "CharClass$9", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_126", $rt_wrapFunction3(jur_CharClass$9__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$9_contains)], +omcetpp_ParticleType, "ParticleType", 135, jl_Enum, [], 12, 3, 0, omcetpp_ParticleType_$callClinit, 0, +jl_Character, "Character", 58, jl_Object, [jl_Comparable], 0, 3, 0, jl_Character_$callClinit, ["$_init_229", $rt_wrapFunction1(jl_Character__init_0), "$charValue", $rt_wrapFunction0(jl_Character_charValue), "$toString", $rt_wrapFunction0(jl_Character_toString0), "$equals", $rt_wrapFunction1(jl_Character_equals), "$hashCode", $rt_wrapFunction0(jl_Character_hashCode)], +jur_CICharSet, "CICharSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_229", $rt_wrapFunction1(jur_CICharSet__init_0), "$accepts", $rt_wrapFunction2(jur_CICharSet_accepts), "$getName", $rt_wrapFunction0(jur_CICharSet_getName)], +jur_SupplCharSet, "SupplCharSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_SupplCharSet__init_0), "$accepts", $rt_wrapFunction2(jur_SupplCharSet_accepts), "$find", $rt_wrapFunction3(jur_SupplCharSet_find), "$findBack", $rt_wrapFunction4(jur_SupplCharSet_findBack), "$getName", $rt_wrapFunction0(jur_SupplCharSet_getName), "$getCodePoint", $rt_wrapFunction0(jur_SupplCharSet_getCodePoint), "$first", $rt_wrapFunction1(jur_SupplCharSet_first)], +otjc_JSNumber, "JSNumber", 63, jl_Object, [otj_JSObject], 1, 3, 0, 0, 0, +cbgssa_ColorAction, "ColorAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_ColorAction__init_)], +cbgggm_NodeAnimation, "NodeAnimation", 36, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggm_NodeAnimation__init_)], +cbgu_Queue, "Queue", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Queue__init_), "$_init_4", $rt_wrapFunction1(cbgu_Queue__init_2)], +cbgm_Ellipse, "Ellipse", 43, jl_Object, [ji_Serializable, cbgm_Shape2D], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Ellipse__init_0), "$_init_5", $rt_wrapFunction4(cbgm_Ellipse__init_2)], +omceugcm_Map, "Map", 123, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcm_Map__init_)], +cbgg_PixmapEmu$2, "PixmapEmu$2", 32, jl_Object, [], 32, 0, 0, cbgg_PixmapEmu$2_$callClinit, 0, +cbgu_IntMap, "IntMap", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_IntMap__init_), "$_init_4", $rt_wrapFunction1(cbgu_IntMap__init_2), "$_init_184", $rt_wrapFunction2(cbgu_IntMap__init_4), "$place", $rt_wrapFunction1(cbgu_IntMap_place), "$put12", $rt_wrapFunction2(cbgu_IntMap_put), "$get5", $rt_wrapFunction1(cbgu_IntMap_get), "$remove1", $rt_wrapFunction1(cbgu_IntMap_remove), "$containsValue", $rt_wrapFunction2(cbgu_IntMap_containsValue)], +jnci_Iso8859Encoder, "Iso8859Encoder", 53, jnci_BufferedEncoder, [], 0, 3, 0, 0, ["$_init_60", $rt_wrapFunction1(jnci_Iso8859Encoder__init_0), "$arrayEncode", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { return jnci_Iso8859Encoder_arrayEncode(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }], +cbgm_Quaternion, "Quaternion", 43, jl_Object, [ji_Serializable], 0, 3, 0, cbgm_Quaternion_$callClinit, ["$_init_5", $rt_wrapFunction4(cbgm_Quaternion__init_2), "$_init_0", $rt_wrapFunction0(cbgm_Quaternion__init_0), "$set13", $rt_wrapFunction4(cbgm_Quaternion_set), "$idt1", $rt_wrapFunction0(cbgm_Quaternion_idt)], +cbgggpv_GradientColorValue, "GradientColorValue", 41, cbgggpv_ParticleValue, [], 0, 3, 0, cbgggpv_GradientColorValue_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgggpv_GradientColorValue__init_0)], +cbgggpi_RegionInfluencer$Animated, "RegionInfluencer$Animated", 42, cbgggpi_RegionInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_RegionInfluencer$Animated__init_)], +jnc_StandardCharsets, "StandardCharsets", 52, jl_Object, [], 4, 3, 0, jnc_StandardCharsets_$callClinit, 0, +jur_AbstractCharClass$LazyJavaMirrored$1, "AbstractCharClass$LazyJavaMirrored$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_287", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaMirrored$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaMirrored$1_contains)], +omcsd_Data, "Data", 86, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsd_Data__init_)], +jn_ShortBufferOverByteBufferLittleEndian, "ShortBufferOverByteBufferLittleEndian", 51, jn_ShortBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_ShortBufferOverByteBufferLittleEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement1", $rt_wrapFunction1(jn_ShortBufferOverByteBufferLittleEndian_getElement), "$putElement1", $rt_wrapFunction2(jn_ShortBufferOverByteBufferLittleEndian_putElement)], +jur_UEOLSet, "UEOLSet", 47, jur_AbstractSet, [], 4, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_UEOLSet__init_0), "$matches", $rt_wrapFunction3(jur_UEOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_UEOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_UEOLSet_getName)], +cgxgbtp_AssetType, "AssetType", 12, jl_Enum, [], 12, 3, 0, cgxgbtp_AssetType_$callClinit, 0, +omceu_API, "API", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_293", $rt_wrapFunction2(omceu_API__init_0), "$executeSingleUpdateAction", $rt_wrapFunction1(omceu_API_executeSingleUpdateAction), "$addNotification", $rt_wrapFunction1(omceu_API_addNotification), "$removeNotification", $rt_wrapFunction1(omceu_API_removeNotification), "$removeNotifications", $rt_wrapFunction1(omceu_API_removeNotifications), "$removeAllNotifications", $rt_wrapFunction0(omceu_API_removeAllNotifications), "$getModalWindow", $rt_wrapFunction0(omceu_API_getModalWindow), +"$addWindow", $rt_wrapFunction1(omceu_API_addWindow), "$removeWindow", $rt_wrapFunction1(omceu_API_removeWindow), "$removeWindows", $rt_wrapFunction1(omceu_API_removeWindows), "$removeAllWindows", $rt_wrapFunction0(omceu_API_removeAllWindows), "$addWindowAsModal", $rt_wrapFunction1(omceu_API_addWindowAsModal), "$removeCurrentModalWindow", $rt_wrapFunction0(omceu_API_removeCurrentModalWindow), "$addScreenComponent", $rt_wrapFunction1(omceu_API_addScreenComponent), "$removeScreenComponent", $rt_wrapFunction1(omceu_API_removeScreenComponent), +"$removeScreenComponents", $rt_wrapFunction1(omceu_API_removeScreenComponents), "$removeAllScreenComponents", $rt_wrapFunction0(omceu_API_removeAllScreenComponents), "$findScreenComponentsByName", $rt_wrapFunction1(omceu_API_findScreenComponentsByName), "$findScreenComponentByName", $rt_wrapFunction1(omceu_API_findScreenComponentByName), "$removeEverything", $rt_wrapFunction0(omceu_API_removeEverything), "$setMouseTool", $rt_wrapFunction1(omceu_API_setMouseTool), "$findWindowsByName", $rt_wrapFunction1(omceu_API_findWindowsByName), +"$findWindowByName", $rt_wrapFunction1(omceu_API_findWindowByName), "$resolutionWidth", $rt_wrapFunction0(omceu_API_resolutionWidth), "$resolutionHeight", $rt_wrapFunction0(omceu_API_resolutionHeight), "$viewportMode0", $rt_wrapFunction0(omceu_API_viewportMode), "$setViewportMode", $rt_wrapFunction1(omceu_API_setViewportMode)], +cbgssu_ActorGestureListener$2, "ActorGestureListener$2", 27, jl_Object, [], 32, 0, 0, cbgssu_ActorGestureListener$2_$callClinit, 0, +cbgssa_RemoveAction, "RemoveAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RemoveAction__init_)], +jur_UCICharSet, "UCICharSet", 47, jur_LeafSet, [], 0, 0, 0, 0, ["$_init_229", $rt_wrapFunction1(jur_UCICharSet__init_0), "$accepts", $rt_wrapFunction2(jur_UCICharSet_accepts), "$getName", $rt_wrapFunction0(jur_UCICharSet_getName)]]); +$rt_metadata([cbgi_GestureDetector$GestureAdapter, "GestureDetector$GestureAdapter", 16, jl_Object, [cbgi_GestureDetector$GestureListener], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgi_GestureDetector$GestureAdapter__init_)], +cbgssu_ActorGestureListener$1, "ActorGestureListener$1", 27, cbgi_GestureDetector$GestureAdapter, [], 0, 0, 0, 0, ["$_init_110", $rt_wrapFunction1(cbgssu_ActorGestureListener$1__init_0)], +jnci_Iso8859Charset, "Iso8859Charset", 53, jnc_Charset, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jnci_Iso8859Charset__init_), "$newEncoder", $rt_wrapFunction0(jnci_Iso8859Charset_newEncoder)], +cbgg_Texture$TextureWrap, "Texture$TextureWrap", 32, jl_Enum, [], 12, 3, 0, cbgg_Texture$TextureWrap_$callClinit, ["$getGLEnum", $rt_wrapFunction0(cbgg_Texture$TextureWrap_getGLEnum)], +ju_FormatFlagsConversionMismatchException, "FormatFlagsConversionMismatchException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_290", $rt_wrapFunction2(ju_FormatFlagsConversionMismatchException__init_0)], +cbgssu_Slider, "Slider", 26, cbgssu_ProgressBar, [], 0, 3, 0, 0, 0, +jur_CompositeGroupQuantifierSet, "CompositeGroupQuantifierSet", 47, jur_GroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_233", function(var_1, var_2, var_3, var_4, var_5) { jur_CompositeGroupQuantifierSet__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$matches", $rt_wrapFunction3(jur_CompositeGroupQuantifierSet_matches), "$getName", $rt_wrapFunction0(jur_CompositeGroupQuantifierSet_getName)], +jur_RelCompositeGroupQuantifierSet, "RelCompositeGroupQuantifierSet", 47, jur_CompositeGroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_233", function(var_1, var_2, var_3, var_4, var_5) { jur_RelCompositeGroupQuantifierSet__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$matches", $rt_wrapFunction3(jur_RelCompositeGroupQuantifierSet_matches)], +ju_ArrayList, "ArrayList", 46, ju_AbstractList, [jl_Cloneable, ji_Serializable, ju_RandomAccess], 0, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_0", $rt_wrapFunction0(ju_ArrayList__init_1), "$_init_4", $rt_wrapFunction1(ju_ArrayList__init_3), "$_init_81", $rt_wrapFunction1(ju_ArrayList__init_4), "$ensureCapacity", $rt_wrapFunction1(ju_ArrayList_ensureCapacity), "$get5", $rt_wrapFunction1(ju_ArrayList_get), "$size0", $rt_wrapFunction0(ju_ArrayList_size), +"$set11", $rt_wrapFunction2(ju_ArrayList_set), "$add2", $rt_wrapFunction1(ju_ArrayList_add), "$add3", $rt_wrapFunction2(ju_ArrayList_add0), "$remove1", $rt_wrapFunction1(ju_ArrayList_remove), "$remove0", $rt_wrapFunction1(ju_ArrayList_remove0), "$clear6", $rt_wrapFunction0(ju_ArrayList_clear)], +cgxgbt_TeaApplication$4, "TeaApplication$4", 5, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$4__init_0), "$onSuccess", $rt_wrapFunction2(cgxgbt_TeaApplication$4_onSuccess)], +omceugcp_ProgressBar, "ProgressBar", 119, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcp_ProgressBar__init_)], +jl_IllegalMonitorStateException, "IllegalMonitorStateException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IllegalMonitorStateException__init_0)], +cgxgbt_TeaApplication$5, "TeaApplication$5", 5, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$5__init_0), "$onSuccess", $rt_wrapFunction2(cgxgbt_TeaApplication$5_onSuccess), "$onFailure", $rt_wrapFunction1(cgxgbt_TeaApplication$5_onFailure)], +cgxgbt_TeaApplication$6, "TeaApplication$6", 5, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$6__init_0), "$onSuccess", $rt_wrapFunction2(cgxgbt_TeaApplication$6_onSuccess), "$onFailure", $rt_wrapFunction1(cgxgbt_TeaApplication$6_onFailure)], +cgxgbt_TeaApplication$7, "TeaApplication$7", 5, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$7__init_0), "$onSuccess", $rt_wrapFunction2(cgxgbt_TeaApplication$7_onSuccess), "$onFailure", $rt_wrapFunction1(cgxgbt_TeaApplication$7_onFailure)], +jusi_FilteringStreamImpl$wrap$lambda$_1_0, "FilteringStreamImpl$wrap$lambda$_1_0", 49, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_256", $rt_wrapFunction2(jusi_FilteringStreamImpl$wrap$lambda$_1_0__init_0), "$test1", $rt_wrapFunction1(jusi_FilteringStreamImpl$wrap$lambda$_1_0_test)], +cbgssu_Value$9, "Value$9", 26, cbgssu_Value, [], 0, 0, 0, 0, 0, +cgxgbt_TeaApplication$1, "TeaApplication$1", 5, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$1__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbt_TeaApplication$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbt_TeaApplication$1_handleEvent$exported$0)], +cgxgbt_TeaApplication$2, "TeaApplication$2", 5, jl_Object, [cgxgbtd_EventListenerWrapper], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$2__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbt_TeaApplication$2_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbt_TeaApplication$2_handleEvent$exported$0)], +cbgg_Cursor$SystemCursor, "Cursor$SystemCursor", 32, jl_Enum, [], 12, 3, 0, cbgg_Cursor$SystemCursor_$callClinit, 0, +omcsumw_SettingsWindowGenerator$1, "SettingsWindowGenerator$1", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_129", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$1__init_0), "$onToggle", $rt_wrapFunction1(omcsumw_SettingsWindowGenerator$1_onToggle)], +cgxgbtdt_TypedArrays, "TypedArrays", 10, jl_Object, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbtdt_TypedArrays__init_)], +cgxgbt_TeaApplication$3, "TeaApplication$3", 5, cgxgbt_AssetLoaderListener, [], 0, 0, 0, 0, ["$_init_272", $rt_wrapFunction1(cgxgbt_TeaApplication$3__init_0), "$onSuccess", $rt_wrapFunction2(cgxgbt_TeaApplication$3_onSuccess)], +jur_RelAltGroupQuantifierSet, "RelAltGroupQuantifierSet", 47, jur_AltGroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_RelAltGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_RelAltGroupQuantifierSet_matches)], +cbgssu_Value$6, "Value$6", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$6__init_0)], +otcir_Flags, "Flags", 75, jl_Object, [], 4, 3, 0, 0, 0, +omcsumw_SettingsWindowGenerator$3, "SettingsWindowGenerator$3", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_80", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$3__init_0), "$onRelease", $rt_wrapFunction0(omcsumw_SettingsWindowGenerator$3_onRelease)], +cbgssu_Value$5, "Value$5", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$5__init_0)], +omcsumw_SettingsWindowGenerator$2, "SettingsWindowGenerator$2", 94, omceuga_ScrollBarAction, [], 0, 0, 0, 0, ["$_init_129", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$2__init_0), "$onScrolled", $rt_wrapFunction1(omcsumw_SettingsWindowGenerator$2_onScrolled)], +cbgssu_Value$8, "Value$8", 26, cbgssu_Value, [], 0, 0, 0, 0, 0, +omcsumw_SettingsWindowGenerator$5, "SettingsWindowGenerator$5", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_80", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$5__init_0), "$onToggle", $rt_wrapFunction1(omcsumw_SettingsWindowGenerator$5_onToggle)], +cbgssu_Value$7, "Value$7", 26, cbgssu_Value, [], 0, 0, 0, 0, 0, +omcsumw_SettingsWindowGenerator$4, "SettingsWindowGenerator$4", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_80", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$4__init_0), "$onRelease", $rt_wrapFunction0(omcsumw_SettingsWindowGenerator$4_onRelease)], +cbgssu_Value$2, "Value$2", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$2__init_0)], +cgxgbt_TeaApplication$8, "TeaApplication$8", 5, jl_Object, [], 32, 0, 0, cgxgbt_TeaApplication$8_$callClinit, 0, +omcsumw_SettingsWindowGenerator$7, "SettingsWindowGenerator$7", 94, jl_Object, [], 32, 0, 0, omcsumw_SettingsWindowGenerator$7_$callClinit, 0, +cbgssu_Value$1, "Value$1", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$1__init_0)], +cbgggpv_CylinderSpawnShapeValue, "CylinderSpawnShapeValue", 41, cbgggpv_PrimitiveSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_CylinderSpawnShapeValue__init_)], +omcsumw_SettingsWindowGenerator$6, "SettingsWindowGenerator$6", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_80", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$6__init_0), "$onRelease", $rt_wrapFunction0(omcsumw_SettingsWindowGenerator$6_onRelease)], +jnc_Charset$Charsets, "Charset$Charsets", 52, jl_Object, [], 0, 0, 0, jnc_Charset$Charsets_$callClinit, ["$_init_0", $rt_wrapFunction0(jnc_Charset$Charsets__init_)], +cbgssu_Value$4, "Value$4", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$4__init_0)], +cbgssu_Value$3, "Value$3", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Value$3__init_0)], +cbggg_FrameBuffer, "FrameBuffer", 33, cbggg_GLFrameBuffer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_FrameBuffer__init_), "$_init_232", $rt_wrapFunction4(cbggg_FrameBuffer__init_0), "$_init_236", function(var_1, var_2, var_3, var_4, var_5) { cbggg_FrameBuffer__init_4(this, var_1, var_2, var_3, var_4, var_5); }, "$createTexture0", $rt_wrapFunction1(cbggg_FrameBuffer_createTexture), "$disposeColorTexture0", $rt_wrapFunction1(cbggg_FrameBuffer_disposeColorTexture), "$attachFrameBufferColorTexture0", +$rt_wrapFunction1(cbggg_FrameBuffer_attachFrameBufferColorTexture), "$attachFrameBufferColorTexture", $rt_wrapFunction1(cbggg_FrameBuffer_attachFrameBufferColorTexture0), "$disposeColorTexture", $rt_wrapFunction1(cbggg_FrameBuffer_disposeColorTexture0), "$createTexture", $rt_wrapFunction1(cbggg_FrameBuffer_createTexture0)], +cbgu_ObjectSet$ObjectSetIterator, "ObjectSet$ObjectSetIterator", 21, jl_Object, [jl_Iterable, ju_Iterator], 0, 3, 0, 0, ["$_init_213", $rt_wrapFunction1(cbgu_ObjectSet$ObjectSetIterator__init_0), "$reset2", $rt_wrapFunction0(cbgu_ObjectSet$ObjectSetIterator_reset), "$hasNext", $rt_wrapFunction0(cbgu_ObjectSet$ObjectSetIterator_hasNext), "$next0", $rt_wrapFunction0(cbgu_ObjectSet$ObjectSetIterator_next)], +cbg_ApplicationLogger, "ApplicationLogger", 15, jl_Object, [], 3, 3, 0, 0, 0, +cgxgbt_TeaApplicationLogger, "TeaApplicationLogger", 5, jl_Object, [cbg_ApplicationLogger], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbt_TeaApplicationLogger__init_), "$log", $rt_wrapFunction2(cgxgbt_TeaApplicationLogger_log), "$error0", $rt_wrapFunction2(cgxgbt_TeaApplicationLogger_error)], +jur_FSet$PossessiveFSet, "FSet$PossessiveFSet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_FSet$PossessiveFSet__init_0), "$matches", $rt_wrapFunction3(jur_FSet$PossessiveFSet_matches), "$getName", $rt_wrapFunction0(jur_FSet$PossessiveFSet_getName), "$hasConsumed", $rt_wrapFunction1(jur_FSet$PossessiveFSet_hasConsumed)], +omceu_UIAdapter, "UIAdapter", 103, jl_Object, [], 3, 3, 0, 0, ["$renderUIBefore", $rt_wrapFunction1(omceu_UIAdapter_renderUIBefore), "$renderUIAfter", $rt_wrapFunction1(omceu_UIAdapter_renderUIAfter), "$renderFinalScreen", function(var_1, var_2, var_3, var_4, var_5) { omceu_UIAdapter_renderFinalScreen(this, var_1, var_2, var_3, var_4, var_5); }], +omcsum_MenuUIAdapter, "MenuUIAdapter", 92, jl_Object, [omceu_UIAdapter], 0, 3, 0, 0, ["$renderUIBefore", $rt_wrapFunction1(omceu_UIAdapter_renderUIBefore), "$renderUIAfter", $rt_wrapFunction1(omceu_UIAdapter_renderUIAfter), "$renderFinalScreen", function(var_1, var_2, var_3, var_4, var_5) { omceu_UIAdapter_renderFinalScreen(this, var_1, var_2, var_3, var_4, var_5); }, "$getStartGameCommand", $rt_wrapFunction0(omcsum_MenuUIAdapter_getStartGameCommand), "$_init_23", $rt_wrapFunction2(omcsum_MenuUIAdapter__init_0), +"$init2", $rt_wrapFunction2(omcsum_MenuUIAdapter_init), "$update", $rt_wrapFunction0(omcsum_MenuUIAdapter_update), "$render4", $rt_wrapFunction2(omcsum_MenuUIAdapter_render), "$shutdown", $rt_wrapFunction0(omcsum_MenuUIAdapter_shutdown)], +cbgm_Interpolation$ExpOut, "Interpolation$ExpOut", 43, cbgm_Interpolation$Exp, [], 0, 3, 0, 0, ["$_init_8", $rt_wrapFunction2(cbgm_Interpolation$ExpOut__init_0)]]); +$rt_metadata([omceg_Output, "Output", 102, jl_Object, [], 3, 3, 0, 0, 0, +jur_PosCompositeGroupQuantifierSet, "PosCompositeGroupQuantifierSet", 47, jur_CompositeGroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_233", function(var_1, var_2, var_3, var_4, var_5) { jur_PosCompositeGroupQuantifierSet__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$matches", $rt_wrapFunction3(jur_PosCompositeGroupQuantifierSet_matches)], +cbgssu_FocusListener$FocusEvent, "FocusListener$FocusEvent", 27, cbgss_Event, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_FocusListener$FocusEvent__init_)], +cbgg_Texture$TextureFilter, "Texture$TextureFilter", 32, jl_Enum, [], 12, 3, 0, cbgg_Texture$TextureFilter_$callClinit, ["$getGLEnum", $rt_wrapFunction0(cbgg_Texture$TextureFilter_getGLEnum)], +omcet_Tools$File, "Tools$File", 131, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcet_Tools$File__init_)], +jur_AbstractCharClass$LazyJavaDigit$1, "AbstractCharClass$LazyJavaDigit$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_53", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaDigit$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaDigit$1_contains)], +cbgss_InputEvent, "InputEvent", 25, cbgss_Event, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_InputEvent__init_)], +jl_NoSuchMethodException, "NoSuchMethodException", 58, jl_ReflectiveOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NoSuchMethodException__init_0)], +jn_IntBufferOverByteBufferBigEndian, "IntBufferOverByteBufferBigEndian", 51, jn_IntBufferOverByteBuffer, [], 0, 0, 0, 0, ["$_init_69", function(var_1, var_2, var_3, var_4, var_5, var_6) { jn_IntBufferOverByteBufferBigEndian__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$getElement", $rt_wrapFunction1(jn_IntBufferOverByteBufferBigEndian_getElement), "$putElement", $rt_wrapFunction2(jn_IntBufferOverByteBufferBigEndian_putElement)], +jl_NullPointerException, "NullPointerException", 58, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(jl_NullPointerException__init_2), "$_init_0", $rt_wrapFunction0(jl_NullPointerException__init_1)], +jur_AbstractCharClass$LazyJavaSpaceChar$1, "AbstractCharClass$LazyJavaSpaceChar$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_59", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaSpaceChar$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaSpaceChar$1_contains)], +ju_IllegalFormatPrecisionException, "IllegalFormatPrecisionException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(ju_IllegalFormatPrecisionException__init_0)], +cbgssu_ImageButton$ImageButtonStyle, "ImageButton$ImageButtonStyle", 26, cbgssu_Button$ButtonStyle, [], 0, 3, [cbgssu_ImageButton,0,"ImageButtonStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ImageButton$ImageButtonStyle__init_)], +otr_EventQueue$Event, "EventQueue$Event", 80, jl_Object, [], 3, 3, 0, 0, 0, +omceu_API$_Components$_Map$_MapOverlay, "API$_Components$_Map$_MapOverlay", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_61", $rt_wrapFunction1(omceu_API$_Components$_Map$_MapOverlay__init_0)], +jl_Math, "Math", 58, jl_Object, [], 4, 3, 0, 0, 0, +jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart, "AbstractCharClass$LazyJavaUnicodeIdentifierPart", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUnicodeIdentifierPart_computeValue)], +jur_PatternSyntaxException, "PatternSyntaxException", 47, jl_IllegalArgumentException, [], 0, 3, 0, 0, ["$_init_192", $rt_wrapFunction3(jur_PatternSyntaxException__init_0), "$getMessage", $rt_wrapFunction0(jur_PatternSyntaxException_getMessage)], +omceugcb_Button, "Button", 117, omceugc_Component, [], 1, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcb_Button__init_)], +omcet_Tools$Text, "Tools$Text", 131, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcet_Tools$Text__init_)], +cbgm_MapProperties, "MapProperties", 17, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_MapProperties__init_0)], +jur_AbstractCharClass$LazyJavaDefined, "AbstractCharClass$LazyJavaDefined", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaDefined__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaDefined_computeValue)], +omcsd_DataGenerator$1, "DataGenerator$1", 86, jl_Object, [], 32, 0, 0, omcsd_DataGenerator$1_$callClinit, 0, +cbgg_Mesh$VertexDataType, "Mesh$VertexDataType", 32, jl_Enum, [], 12, 3, 0, cbgg_Mesh$VertexDataType_$callClinit, 0, +jt_DecimalFormatParser, "DecimalFormatParser", 56, jl_Object, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormatParser__init_), "$parse", $rt_wrapFunction1(jt_DecimalFormatParser_parse), "$apply2", $rt_wrapFunction1(jt_DecimalFormatParser_apply), "$parseText", $rt_wrapFunction2(jt_DecimalFormatParser_parseText)], +cbgssu_TextField$TextFieldStyle, "TextField$TextFieldStyle", 26, jl_Object, [], 0, 3, [cbgssu_TextField,0,"TextFieldStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextField$TextFieldStyle__init_)], +cbgggpi_DynamicsModifier$TangentialAcceleration, "DynamicsModifier$TangentialAcceleration", 42, cbgggpi_DynamicsModifier$Angular, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$TangentialAcceleration__init_)], +omceu_API$_Components$_ComboBox, "API$_Components$_ComboBox", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_ComboBox__init_0)], +omceugt_ToolTipImage, "ToolTipImage", 126, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugt_ToolTipImage__init_)], +cbgggpv_NumericValue, "NumericValue", 41, cbgggpv_ParticleValue, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_NumericValue__init_)], +omcse_SandtrixEngineAdapter, "SandtrixEngineAdapter", 95, jl_Object, [omceg_GameEngineAdapter], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcse_SandtrixEngineAdapter__init_0), "$getExitGameCommand", $rt_wrapFunction0(omcse_SandtrixEngineAdapter_getExitGameCommand), "$init0", $rt_wrapFunction2(omcse_SandtrixEngineAdapter_init), "$beforeInputs", $rt_wrapFunction0(omcse_SandtrixEngineAdapter_beforeInputs), "$processInput0", $rt_wrapFunction1(omcse_SandtrixEngineAdapter_processInput), "$update", $rt_wrapFunction0(omcse_SandtrixEngineAdapter_update), +"$shutdown", $rt_wrapFunction0(omcse_SandtrixEngineAdapter_shutdown), "$init1", $rt_wrapFunction2(omcse_SandtrixEngineAdapter_init0)], +cbg_LifecycleListener, "LifecycleListener", 15, jl_Object, [], 3, 3, 0, 0, 0, +cbgc_Controllers$1, "Controllers$1", 29, jl_Object, [cbg_LifecycleListener], 4, 0, 0, 0, ["$_init_165", $rt_wrapFunction1(cbgc_Controllers$1__init_0), "$resume", $rt_wrapFunction0(cbgc_Controllers$1_resume), "$pause", $rt_wrapFunction0(cbgc_Controllers$1_pause)], +cbgu_ObjectMap, "ObjectMap", 21, jl_Object, [jl_Iterable], 0, 3, 0, cbgu_ObjectMap_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgu_ObjectMap__init_1), "$_init_4", $rt_wrapFunction1(cbgu_ObjectMap__init_2), "$_init_184", $rt_wrapFunction2(cbgu_ObjectMap__init_4), "$place0", $rt_wrapFunction1(cbgu_ObjectMap_place), "$locateKey0", $rt_wrapFunction1(cbgu_ObjectMap_locateKey), "$put1", $rt_wrapFunction2(cbgu_ObjectMap_put), "$get2", $rt_wrapFunction1(cbgu_ObjectMap_get), "$remove2", $rt_wrapFunction1(cbgu_ObjectMap_remove), +"$clear6", $rt_wrapFunction0(cbgu_ObjectMap_clear), "$containsKey", $rt_wrapFunction1(cbgu_ObjectMap_containsKey), "$resize2", $rt_wrapFunction1(cbgu_ObjectMap_resize)], +jur_Pattern, "Pattern", 47, jl_Object, [ji_Serializable], 4, 3, 0, 0, ["$matcher", $rt_wrapFunction1(jur_Pattern_matcher), "$split1", $rt_wrapFunction2(jur_Pattern_split0), "$split0", $rt_wrapFunction1(jur_Pattern_split), "$pattern4", $rt_wrapFunction0(jur_Pattern_pattern), "$groupCount0", $rt_wrapFunction0(jur_Pattern_groupCount), "$compCount0", $rt_wrapFunction0(jur_Pattern_compCount), "$consCount0", $rt_wrapFunction0(jur_Pattern_consCount)], +omcsugp_ScoreTextParticleSystem$CustomData, "ScoreTextParticleSystem$CustomData", 91, jl_Object, [], 0, 3, 0, 0, ["$_init_33", $rt_wrapFunction2(omcsugp_ScoreTextParticleSystem$CustomData__init_0)], +ji_UnsupportedEncodingException, "UnsupportedEncodingException", 54, ji_IOException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ji_UnsupportedEncodingException__init_)], +omcsde_SHAPES, "SHAPES", 87, jl_Enum, [], 12, 3, 0, omcsde_SHAPES_$callClinit, 0, +ju_Formattable, "Formattable", 46, jl_Object, [], 3, 3, 0, 0, 0, +jur_PosAltGroupQuantifierSet, "PosAltGroupQuantifierSet", 47, jur_AltGroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_PosAltGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PosAltGroupQuantifierSet_matches), "$setNext", $rt_wrapFunction1(jur_PosAltGroupQuantifierSet_setNext)], +cbgm_Interpolation$12, "Interpolation$12", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$12__init_0)], +cbgssu_Touchpad$1, "Touchpad$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +cbgm_Interpolation$13, "Interpolation$13", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$13__init_0)], +cbgm_Interpolation$14, "Interpolation$14", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$14__init_0)], +ju_TemplateCollections$ImmutableArrayList, "TemplateCollections$ImmutableArrayList", 46, ju_TemplateCollections$AbstractImmutableList, [ju_RandomAccess], 0, 3, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_18", $rt_wrapFunction1(ju_TemplateCollections$ImmutableArrayList__init_0), "$get5", $rt_wrapFunction1(ju_TemplateCollections$ImmutableArrayList_get), "$size0", $rt_wrapFunction0(ju_TemplateCollections$ImmutableArrayList_size)], +cbgm_Interpolation$10, "Interpolation$10", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$10__init_0)], +cbgm_Interpolation$11, "Interpolation$11", 43, cbgm_Interpolation, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Interpolation$11__init_0)], +cbgggp_ParallelArray, "ParallelArray", 38, jl_Object, [], 0, 3, 0, 0, 0, +cgxgbt_TeaGraphics$2, "TeaGraphics$2", 5, cbg_Graphics$DisplayMode, [], 0, 0, 0, 0, ["$_init_149", function(var_1, var_2, var_3, var_4, var_5) { cgxgbt_TeaGraphics$2__init_0(this, var_1, var_2, var_3, var_4, var_5); }], +cgxgbt_TeaGraphics$1, "TeaGraphics$1", 5, jl_Object, [cgxgbt_TeaGraphics$FullscreenChanged], 0, 0, 0, 0, ["$_init_148", $rt_wrapFunction1(cgxgbt_TeaGraphics$1__init_0), "$fullscreenChanged", $rt_wrapFunction0(cgxgbt_TeaGraphics$1_fullscreenChanged), "$fullscreenChanged$exported$0", $rt_wrapFunction0(cgxgbt_TeaGraphics$1_fullscreenChanged$exported$0)]]); +$rt_metadata([cbgm_Polygon, "Polygon", 43, jl_Object, [cbgm_Shape2D], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Polygon__init_0), "$_init_48", $rt_wrapFunction1(cbgm_Polygon__init_2)], +jusi_FilteringStreamImpl, "FilteringStreamImpl", 49, jusi_WrappingStreamImpl, [], 0, 3, 0, 0, ["$toList", $rt_wrapFunction0(jus_Stream_toList), "$_init_101", $rt_wrapFunction2(jusi_FilteringStreamImpl__init_0), "$wrap3", $rt_wrapFunction1(jusi_FilteringStreamImpl_wrap)], +cbgggmd_ModelAnimation, "ModelAnimation", 37, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggmd_ModelAnimation__init_)], +omceu_API$_Input, "API$_Input", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_Input__init_0), "$lastGUIMouseHoverName", $rt_wrapFunction0(omceu_API$_Input_lastGUIMouseHoverName), "$mouseDown0", $rt_wrapFunction0(omceu_API$_Input_mouseDown), "$mouseUp0", $rt_wrapFunction0(omceu_API$_Input_mouseUp), "$mouseXGUI", $rt_wrapFunction0(omceu_API$_Input_mouseXGUI), "$mouseYGUI", $rt_wrapFunction0(omceu_API$_Input_mouseYGUI), "$mouseX", $rt_wrapFunction0(omceu_API$_Input_mouseX), "$mouseY", +$rt_wrapFunction0(omceu_API$_Input_mouseY), "$mouseUpButton", $rt_wrapFunction1(omceu_API$_Input_mouseUpButton), "$mouseDownButton", $rt_wrapFunction1(omceu_API$_Input_mouseDownButton), "$isMouseButtonDown", $rt_wrapFunction1(omceu_API$_Input_isMouseButtonDown), "$keyDown0", $rt_wrapFunction0(omceu_API$_Input_keyDown), "$keyDownKey", $rt_wrapFunction1(omceu_API$_Input_keyDownKey), "$isKeyDown", $rt_wrapFunction1(omceu_API$_Input_isKeyDown), "$gamePadDown", $rt_wrapFunction0(omceu_API$_Input_gamePadDown), "$gamePadDownButton", +$rt_wrapFunction1(omceu_API$_Input_gamePadDownButton), "$gamePadIsButtonDown", $rt_wrapFunction1(omceu_API$_Input_gamePadIsButtonDown), "$gamePadDisconnected0", $rt_wrapFunction0(omceu_API$_Input_gamePadDisconnected), "$gamePadLeftX0", $rt_wrapFunction0(omceu_API$_Input_gamePadLeftX), "$gamePadLeftY0", $rt_wrapFunction0(omceu_API$_Input_gamePadLeftY)], +omcsc_CFG_UI, "CFG_UI", 96, jl_Object, [], 0, 3, 0, omcsc_CFG_UI_$callClinit, ["$_init_0", $rt_wrapFunction0(omcsc_CFG_UI__init_)], +cbgu_Collections, "Collections", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Collections__init_)], +cbgssu_ParticleEffectActor, "ParticleEffectActor", 26, cbgss_Actor, [cbgu_Disposable], 0, 3, 0, 0, 0, +cbgggpi_ParticleControllerInfluencer$Single, "ParticleControllerInfluencer$Single", 42, cbgggpi_ParticleControllerInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ParticleControllerInfluencer$Single__init_)], +jur_UnicodeCategory, "UnicodeCategory", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_UnicodeCategory__init_0), "$contains1", $rt_wrapFunction1(jur_UnicodeCategory_contains)], +jur_UnicodeCategoryScope, "UnicodeCategoryScope", 47, jur_UnicodeCategory, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_UnicodeCategoryScope__init_0), "$contains1", $rt_wrapFunction1(jur_UnicodeCategoryScope_contains)], +cgxgbtp_Blob, "Blob", 12, jl_Object, [], 4, 3, 0, 0, ["$_init_208", $rt_wrapFunction2(cgxgbtp_Blob__init_0), "$getData", $rt_wrapFunction0(cgxgbtp_Blob_getData), "$getImage", $rt_wrapFunction0(cgxgbtp_Blob_getImage), "$setImage", $rt_wrapFunction1(cgxgbtp_Blob_setImage), "$length", $rt_wrapFunction0(cgxgbtp_Blob_length), "$get10", $rt_wrapFunction1(cgxgbtp_Blob_get), "$read4", $rt_wrapFunction0(cgxgbtp_Blob_read), "$toBase64", $rt_wrapFunction0(cgxgbtp_Blob_toBase64)], +jnc_UnmappableCharacterException, "UnmappableCharacterException", 52, jnc_CharacterCodingException, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jnc_UnmappableCharacterException__init_0), "$getMessage", $rt_wrapFunction0(jnc_UnmappableCharacterException_getMessage)], +otcit_FloatAnalyzer$Result, "FloatAnalyzer$Result", 79, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(otcit_FloatAnalyzer$Result__init_0)], +jur_UCIDecomposedCharSet, "UCIDecomposedCharSet", 47, jur_DecomposedCharSet, [], 0, 0, 0, 0, ["$_init_211", $rt_wrapFunction2(jur_UCIDecomposedCharSet__init_0)], +jt_DateFormatSymbols, "DateFormatSymbols", 56, jl_Object, [ji_Serializable, jl_Cloneable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DateFormatSymbols__init_0), "$_init_104", $rt_wrapFunction1(jt_DateFormatSymbols__init_2), "$clone", $rt_wrapFunction0(jt_DateFormatSymbols_clone), "$getAmPmStrings", $rt_wrapFunction0(jt_DateFormatSymbols_getAmPmStrings), "$getEras", $rt_wrapFunction0(jt_DateFormatSymbols_getEras), "$getMonths", $rt_wrapFunction0(jt_DateFormatSymbols_getMonths), "$getShortMonths", $rt_wrapFunction0(jt_DateFormatSymbols_getShortMonths), +"$getShortWeekdays", $rt_wrapFunction0(jt_DateFormatSymbols_getShortWeekdays), "$getWeekdays", $rt_wrapFunction0(jt_DateFormatSymbols_getWeekdays)], +omcw_SandtrixSettingsWeb$10, "SandtrixSettingsWeb$10", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$10__init_), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$10_isValueValid)], +omcw_SandtrixSettingsWeb$11, "SandtrixSettingsWeb$11", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$11__init_), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$11_isValueValid)], +omcw_SandtrixSettingsWeb$12, "SandtrixSettingsWeb$12", 98, jl_Object, [omcets_ValidateFunction], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omcw_SandtrixSettingsWeb$12__init_), "$isValueValid", $rt_wrapFunction1(omcw_SandtrixSettingsWeb$12_isValueValid)], +cbgssu_TiledDrawable, "TiledDrawable", 27, cbgssu_TextureRegionDrawable, [], 0, 3, [0,0,0], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TiledDrawable__init_)], +cbgggpi_DynamicsModifier$CentripetalAcceleration, "DynamicsModifier$CentripetalAcceleration", 42, cbgggpi_DynamicsModifier$Strength, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_DynamicsModifier$CentripetalAcceleration__init_)], +jt_DateFormatElement$BaseTimezone, "DateFormatElement$BaseTimezone", 56, jt_DateFormatElement, [], 1, 3, 0, 0, ["$_init_104", $rt_wrapFunction1(jt_DateFormatElement$BaseTimezone__init_), "$equals", $rt_wrapFunction1(jt_DateFormatElement$BaseTimezone_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$BaseTimezone_hashCode)], +jt_DateFormatElement$Rfc822Timezone, "DateFormatElement$Rfc822Timezone", 56, jt_DateFormatElement$BaseTimezone, [], 0, 3, 0, 0, ["$_init_104", $rt_wrapFunction1(jt_DateFormatElement$Rfc822Timezone__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$Rfc822Timezone_format)], +jur_AbstractCharClass$LazyJavaWhitespace$1, "AbstractCharClass$LazyJavaWhitespace$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_285", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaWhitespace$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaWhitespace$1_contains)], +jur_AbstractCharClass$LazyJavaJavaIdentifierStart, "AbstractCharClass$LazyJavaJavaIdentifierStart", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaJavaIdentifierStart__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaJavaIdentifierStart_computeValue)], +cbgg_Pixmap$Blending, "Pixmap$Blending", 32, jl_Enum, [], 12, 3, 0, cbgg_Pixmap$Blending_$callClinit, 0, +cgxgbt_TeaApplication$AppState, "TeaApplication$AppState", 5, jl_Enum, [], 12, 3, 0, cgxgbt_TeaApplication$AppState_$callClinit, 0, +omcsd_DataGenerator, "DataGenerator", 86, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsd_DataGenerator__init_)], +omcsumw_SettingsWindowGenerator$4$1, "SettingsWindowGenerator$4$1", 94, omceuga_UpdateAction, [], 0, 0, 0, 0, ["$_init_235", $rt_wrapFunction3(omcsumw_SettingsWindowGenerator$4$1__init_0), "$onUpdate", $rt_wrapFunction0(omcsumw_SettingsWindowGenerator$4$1_onUpdate)], +otjt_Uint8Array, "Uint8Array", 69, otjt_ArrayBufferView, [], 1, 3, 0, 0, 0, +omceu_InputState, "InputState", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceu_InputState__init_)], +jl_Long, "Long", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Long_$callClinit, ["$_init_259", $rt_wrapFunction1(jl_Long__init_0), "$intValue", $rt_wrapFunction0(jl_Long_intValue), "$longValue", $rt_wrapFunction0(jl_Long_longValue), "$toString", $rt_wrapFunction0(jl_Long_toString0), "$hashCode", $rt_wrapFunction0(jl_Long_hashCode), "$equals", $rt_wrapFunction1(jl_Long_equals)], +omceum_ViewportMode, "ViewportMode", 130, jl_Enum, [], 12, 3, 0, omceum_ViewportMode_$callClinit, 0, +cbg_Input$Keys, "Input$Keys", 15, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbg_Input$Keys__init_)], +jur_SequenceSet$IntHash, "SequenceSet$IntHash", 47, jl_Object, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_SequenceSet$IntHash__init_0), "$put10", $rt_wrapFunction2(jur_SequenceSet$IntHash_put), "$get0", $rt_wrapFunction1(jur_SequenceSet$IntHash_get)], +cbgssu_Image, "Image", 26, cbgssu_Widget, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Image__init_), "$_init_260", $rt_wrapFunction1(cbgssu_Image__init_2), "$_init_261", $rt_wrapFunction3(cbgssu_Image__init_4), "$setDrawable", $rt_wrapFunction1(cbgssu_Image_setDrawable), "$getPrefWidth", $rt_wrapFunction0(cbgssu_Image_getPrefWidth), "$getPrefHeight", $rt_wrapFunction0(cbgssu_Image_getPrefHeight)], +jur_AbstractCharClass$LazyJavaLowerCase, "AbstractCharClass$LazyJavaLowerCase", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLowerCase__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaLowerCase_computeValue)], +cbgg_Pixmap$Format, "Pixmap$Format", 32, jl_Enum, [], 12, 3, 0, cbgg_Pixmap$Format_$callClinit, 0, +cbgggpi_RegionInfluencer$Random, "RegionInfluencer$Random", 42, cbgggpi_RegionInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_RegionInfluencer$Random__init_)], +cgxgbt_TeaApplicationConfiguration, "TeaApplicationConfiguration", 5, jl_Object, [], 0, 3, 0, 0, ["$isFixedSizeApplication", $rt_wrapFunction0(cgxgbt_TeaApplicationConfiguration_isFixedSizeApplication), "$isAutoSizeApplication", $rt_wrapFunction0(cgxgbt_TeaApplicationConfiguration_isAutoSizeApplication), "$_init_", $rt_wrapFunction1(cgxgbt_TeaApplicationConfiguration__init_0)], +omceugck_Knob, "Knob", 111, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugck_Knob__init_)], +jt_DateFormatElement$ConstantText, "DateFormatElement$ConstantText", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(jt_DateFormatElement$ConstantText__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$ConstantText_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$ConstantText_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$ConstantText_hashCode)], +omceugcs_ShapeType, "ShapeType", 112, jl_Enum, [], 12, 3, 0, omceugcs_ShapeType_$callClinit, 0, +jur_AbstractCharClass$LazyJavaLetterOrDigit$1, "AbstractCharClass$LazyJavaLetterOrDigit$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_115", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLetterOrDigit$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaLetterOrDigit$1_contains)], +jur_CharClass$18, "CharClass$18", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_127", $rt_wrapFunction2(jur_CharClass$18__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$18_contains), "$toString", $rt_wrapFunction0(jur_CharClass$18_toString)], +jur_PossessiveGroupQuantifierSet, "PossessiveGroupQuantifierSet", 47, jur_GroupQuantifierSet, [], 0, 0, 0, 0, ["$_init_35", $rt_wrapFunction3(jur_PossessiveGroupQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_PossessiveGroupQuantifierSet_matches)], +cbgmo_RectangleMapObject, "RectangleMapObject", 20, cbgm_MapObject, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgmo_RectangleMapObject__init_), "$_init_5", $rt_wrapFunction4(cbgmo_RectangleMapObject__init_2)], +omceu_UICommons, "UICommons", 103, jl_Object, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(omceu_UICommons__init_)], +omceugcc_ComboBoxItem, "ComboBoxItem", 122, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcc_ComboBoxItem__init_)], +jur_CharClass$13, "CharClass$13", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_124", $rt_wrapFunction2(jur_CharClass$13__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$13_contains)], +jur_CharClass$12, "CharClass$12", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_124", $rt_wrapFunction2(jur_CharClass$12__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$12_contains)]]); +$rt_metadata([jur_CharClass$11, "CharClass$11", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$11__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$11_contains)], +jur_CharClass$10, "CharClass$10", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$10__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$10_contains)], +jur_CharClass$17, "CharClass$17", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$17__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$17_contains)], +jur_CharClass$16, "CharClass$16", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_123", $rt_wrapFunction4(jur_CharClass$16__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$16_contains)], +jur_CharClass$15, "CharClass$15", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_126", $rt_wrapFunction3(jur_CharClass$15__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$15_contains)], +jur_CharClass$14, "CharClass$14", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_126", $rt_wrapFunction3(jur_CharClass$14__init_0), "$contains1", $rt_wrapFunction1(jur_CharClass$14_contains)], +omceuga_ComboBoxAction, "ComboBoxAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +cbgssu_CheckBox$CheckBoxStyle, "CheckBox$CheckBoxStyle", 26, cbgssu_TextButton$TextButtonStyle, [], 0, 3, [cbgssu_CheckBox,0,"CheckBoxStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_CheckBox$CheckBoxStyle__init_)], +jl_StringBuilder, "StringBuilder", 58, jl_AbstractStringBuilder, [jl_Appendable], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jl_StringBuilder__init_2), "$_init_0", $rt_wrapFunction0(jl_StringBuilder__init_1), "$append", $rt_wrapFunction1(jl_StringBuilder_append), "$append1", $rt_wrapFunction1(jl_StringBuilder_append4), "$append2", $rt_wrapFunction1(jl_StringBuilder_append1), "$append22", $rt_wrapFunction1(jl_StringBuilder_append5), "$append21", $rt_wrapFunction1(jl_StringBuilder_append3), "$append24", $rt_wrapFunction1(jl_StringBuilder_append2), +"$append0", $rt_wrapFunction1(jl_StringBuilder_append0), "$append31", $rt_wrapFunction3(jl_StringBuilder_append6), "$append20", $rt_wrapFunction1(jl_StringBuilder_append7), "$append32", $rt_wrapFunction3(jl_StringBuilder_append8), "$append33", $rt_wrapFunction1(jl_StringBuilder_append9), "$append34", $rt_wrapFunction1(jl_StringBuilder_append10), "$insert22", $rt_wrapFunction2(jl_StringBuilder_insert), "$insert21", $rt_wrapFunction2(jl_StringBuilder_insert0), "$insert20", $rt_wrapFunction2(jl_StringBuilder_insert1), +"$insert16", $rt_wrapFunction4(jl_StringBuilder_insert2), "$insert15", $rt_wrapFunction4(jl_StringBuilder_insert3), "$insert18", $rt_wrapFunction2(jl_StringBuilder_insert4), "$insert17", $rt_wrapFunction2(jl_StringBuilder_insert5), "$insert19", $rt_wrapFunction2(jl_StringBuilder_insert6), "$delete0", $rt_wrapFunction2(jl_StringBuilder_delete), "$deleteCharAt", $rt_wrapFunction1(jl_StringBuilder_deleteCharAt), "$insert23", $rt_wrapFunction2(jl_StringBuilder_insert7), "$substring0", $rt_wrapFunction2(jl_StringBuilder_substring), +"$setLength", $rt_wrapFunction1(jl_StringBuilder_setLength), "$getChars", $rt_wrapFunction4(jl_StringBuilder_getChars), "$subSequence", $rt_wrapFunction2(jl_StringBuilder_subSequence), "$insert9", $rt_wrapFunction4(jl_StringBuilder_insert8), "$append10", $rt_wrapFunction3(jl_StringBuilder_append11), "$insert8", $rt_wrapFunction4(jl_StringBuilder_insert9), "$append9", $rt_wrapFunction3(jl_StringBuilder_append12), "$charAt", $rt_wrapFunction1(jl_StringBuilder_charAt), "$length", $rt_wrapFunction0(jl_StringBuilder_length), +"$toString", $rt_wrapFunction0(jl_StringBuilder_toString), "$ensureCapacity", $rt_wrapFunction1(jl_StringBuilder_ensureCapacity), "$insert7", $rt_wrapFunction2(jl_StringBuilder_insert10), "$insert", $rt_wrapFunction2(jl_StringBuilder_insert11), "$insert6", $rt_wrapFunction2(jl_StringBuilder_insert12), "$insert5", $rt_wrapFunction2(jl_StringBuilder_insert13), "$insert4", $rt_wrapFunction2(jl_StringBuilder_insert14), "$insert2", $rt_wrapFunction2(jl_StringBuilder_insert15), "$insert0", $rt_wrapFunction2(jl_StringBuilder_insert16), +"$append36", $rt_wrapFunction1(jl_StringBuilder_append13)], +omcsde_DIFFICULTY, "DIFFICULTY", 87, jl_Enum, [], 12, 3, 0, omcsde_DIFFICULTY_$callClinit, 0, +ju_ConcurrentModificationException, "ConcurrentModificationException", 46, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_ConcurrentModificationException__init_0)], +omceugt_ToolTip, "ToolTip", 126, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugt_ToolTip__init_)], +ju_Hashtable$1, "Hashtable$1", 46, jl_Object, [ju_Enumeration], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Hashtable$1__init_0)], +cbgggpr_BillboardControllerRenderData, "BillboardControllerRenderData", 40, cbgggpr_ParticleControllerRenderData, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_BillboardControllerRenderData__init_0)], +ju_Hashtable$2, "Hashtable$2", 46, jl_Object, [ju_Iterator], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(ju_Hashtable$2__init_0), "$hasNext", $rt_wrapFunction0(ju_Hashtable$2_hasNext), "$next0", $rt_wrapFunction0(ju_Hashtable$2_next)], +cgxgbt_TeaNet, "TeaNet", 5, jl_Object, [cbg_Net], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbt_TeaNet__init_)], +cbgggpv_ScaledNumericValue, "ScaledNumericValue", 41, cbgggpv_RangedNumericValue, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_ScaledNumericValue__init_0), "$setHigh", $rt_wrapFunction1(cbgggpv_ScaledNumericValue_setHigh)], +omcemm_CMediaArray, "CMediaArray", 137, omcemm_CMediaGFX, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaArray__init_0)], +cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec, "GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec", 33, jl_Object, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(cbggg_GLFrameBuffer$FrameBufferRenderBufferAttachmentSpec__init_0)], +omceugcc_ComboBox, "ComboBox", 122, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcc_ComboBox__init_)], +cbgssa_VisibleAction, "VisibleAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_VisibleAction__init_)], +omcw_HighScoreManagerWeb$HighScoreAccess, "HighScoreManagerWeb$HighScoreAccess", 98, jl_Object, [], 0, 0, 0, omcw_HighScoreManagerWeb$HighScoreAccess_$callClinit, ["$_init_0", $rt_wrapFunction0(omcw_HighScoreManagerWeb$HighScoreAccess__init_)], +cbgu_Scaling$8, "Scaling$8", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$8__init_0)], +cbgu_Scaling$7, "Scaling$7", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$7__init_0)], +cbgggpi_ColorInfluencer$Random, "ColorInfluencer$Random", 42, cbgggpi_ColorInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_ColorInfluencer$Random__init_)], +cbgu_Scaling$6, "Scaling$6", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$6__init_0), "$apply0", $rt_wrapFunction4(cbgu_Scaling$6_apply)], +cbgu_Scaling$5, "Scaling$5", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$5__init_0)], +cbgg_VertexAttributes, "VertexAttributes", 32, jl_Object, [jl_Iterable, jl_Comparable], 4, 3, 0, 0, ["$_init_274", $rt_wrapFunction1(cbgg_VertexAttributes__init_0), "$size0", $rt_wrapFunction0(cbgg_VertexAttributes_size), "$get11", $rt_wrapFunction1(cbgg_VertexAttributes_get)], +ju_Hashtable$4, "Hashtable$4", 46, ju_AbstractSet, [], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_107", $rt_wrapFunction1(ju_Hashtable$4__init_0), "$size0", $rt_wrapFunction0(ju_Hashtable$4_size), "$iterator0", $rt_wrapFunction0(ju_Hashtable$4_iterator)], +cbgu_Scaling$9, "Scaling$9", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$9__init_0)], +juf_IntFunction, "IntFunction", 50, jl_Object, [], 3, 3, 0, 0, 0, +cbgm_CumulativeDistribution$CumulativeValue, "CumulativeDistribution$CumulativeValue", 43, jl_Object, [], 0, 3, 0, 0, 0, +omceuga_ComboBoxItemAction, "ComboBoxItemAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +cbgmc_Sphere, "Sphere", 44, jl_Object, [ji_Serializable], 0, 3, 0, 0, 0, +cbgu_Scaling$4, "Scaling$4", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$4__init_0)], +cbgu_Scaling$3, "Scaling$3", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$3__init_0)], +cbgu_Scaling$2, "Scaling$2", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$2__init_0)], +omceu_API$_Components$_Shape, "API$_Components$_Shape", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_Shape__init_0)], +cbgu_Scaling$1, "Scaling$1", 21, cbgu_Scaling, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_Scaling$1__init_0), "$apply0", $rt_wrapFunction4(cbgu_Scaling$1_apply)], +cbgssu_SelectBox$SelectBoxStyle, "SelectBox$SelectBoxStyle", 26, jl_Object, [], 0, 3, [cbgssu_SelectBox,0,"SelectBoxStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_SelectBox$SelectBoxStyle__init_)], +omcsug_SandtrixUIAdapter, "SandtrixUIAdapter", 90, jl_Object, [omceu_UIAdapter], 0, 3, 0, 0, ["$renderUIBefore", $rt_wrapFunction1(omceu_UIAdapter_renderUIBefore), "$renderUIAfter", $rt_wrapFunction1(omceu_UIAdapter_renderUIAfter), "$_init_26", $rt_wrapFunction1(omcsug_SandtrixUIAdapter__init_0), "$init2", $rt_wrapFunction2(omcsug_SandtrixUIAdapter_init), "$update", $rt_wrapFunction0(omcsug_SandtrixUIAdapter_update), "$render4", $rt_wrapFunction2(omcsug_SandtrixUIAdapter_render), "$renderFinalScreen", function(var_1, +var_2, var_3, var_4, var_5) { omcsug_SandtrixUIAdapter_renderFinalScreen(this, var_1, var_2, var_3, var_4, var_5); }, "$shutdown", $rt_wrapFunction0(omcsug_SandtrixUIAdapter_shutdown)], +jur_AbstractCharClass$LazyASCII, "AbstractCharClass$LazyASCII", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyASCII__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyASCII_computeValue)], +cbggg_GlyphLayout, "GlyphLayout", 34, jl_Object, [cbgu_Pool$Poolable], 0, 3, 0, cbggg_GlyphLayout_$callClinit, ["$_init_0", $rt_wrapFunction0(cbggg_GlyphLayout__init_), "$_init_296", $rt_wrapFunction2(cbggg_GlyphLayout__init_0), "$_init_297", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbggg_GlyphLayout__init_1(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$_init_298", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cbggg_GlyphLayout__init_2(this, var_1, var_2, var_3, +var_4, var_5, var_6, var_7, var_8, var_9); }, "$setText1", $rt_wrapFunction2(cbggg_GlyphLayout_setText), "$setText2", function(var_1, var_2, var_3, var_4, var_5, var_6) { cbggg_GlyphLayout_setText0(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$setText0", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cbggg_GlyphLayout_setText1(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$reset2", $rt_wrapFunction0(cbggg_GlyphLayout_reset), "$toString", $rt_wrapFunction0(cbggg_GlyphLayout_toString)], +jt_DateFormatElement$NumericWeekday, "DateFormatElement$NumericWeekday", 56, jt_DateFormatElement$Numeric, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jt_DateFormatElement$NumericWeekday__init_0), "$processBeforeFormat", $rt_wrapFunction1(jt_DateFormatElement$NumericWeekday_processBeforeFormat)], +cbggg_PixmapPacker$Page$1, "PixmapPacker$Page$1", 34, cbgg_Texture, [], 0, 0, 0, 0, ["$_init_161", $rt_wrapFunction2(cbggg_PixmapPacker$Page$1__init_0), "$dispose", $rt_wrapFunction0(cbggg_PixmapPacker$Page$1_dispose)], +cbggg_HdpiMode, "HdpiMode", 33, jl_Enum, [], 12, 3, 0, cbggg_HdpiMode_$callClinit, 0, +cbgssu_DragAndDrop$1, "DragAndDrop$1", 27, cbgssu_DragListener, [], 0, 0, 0, 0, 0, +cbgssu_Label$LabelStyle, "Label$LabelStyle", 26, jl_Object, [], 0, 3, [cbgssu_Label,0,"LabelStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Label$LabelStyle__init_)], +cbgggm_Node, "Node", 36, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggm_Node__init_)], +cbgm_Octree$1, "Octree$1", 43, cbgu_Pool, [], 0, 0, 0, 0, 0]); +$rt_metadata([cgxgbta_TeaWebAgent, "TeaWebAgent", 6, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbta_TeaWebAgent__init_)], +cbgm_EarClippingTriangulator, "EarClippingTriangulator", 43, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_EarClippingTriangulator__init_)], +jur_Quantifier, "Quantifier", 47, jur_SpecialToken, [jl_Cloneable], 0, 0, 0, 0, ["$_init_43", $rt_wrapFunction2(jur_Quantifier__init_0), "$min3", $rt_wrapFunction0(jur_Quantifier_min), "$max2", $rt_wrapFunction0(jur_Quantifier_max), "$toString", $rt_wrapFunction0(jur_Quantifier_toString)], +jur_AbstractCharClass$LazyJavaUpperCase$1, "AbstractCharClass$LazyJavaUpperCase$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_282", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUpperCase$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaUpperCase$1_contains)], +jn_URI$Helper, "URI$Helper", 57, jl_Object, [], 0, 0, 0, 0, 0, +otpp_ResourceAccessor, "ResourceAccessor", 82, jl_Object, [], 4, 0, 0, 0, 0, +cbgg_PixmapEmu$DrawType, "PixmapEmu$DrawType", 32, jl_Enum, [], 12, 0, 0, cbgg_PixmapEmu$DrawType_$callClinit, 0, +cbguv_StretchViewport, "StretchViewport", 23, cbguv_ScalingViewport, [], 0, 3, 0, 0, ["$_init_87", $rt_wrapFunction3(cbguv_StretchViewport__init_0)], +cgxgbt_TeaApplication, "TeaApplication", 5, jl_Object, [cbg_Application, jl_Runnable], 0, 3, 0, 0, ["$_init_228", $rt_wrapFunction2(cgxgbt_TeaApplication__init_), "$run", $rt_wrapFunction0(cgxgbt_TeaApplication_run), "$setApplicationListener", $rt_wrapFunction1(cgxgbt_TeaApplication_setApplicationListener), "$getPreloader", $rt_wrapFunction0(cgxgbt_TeaApplication_getPreloader), "$getConfig", $rt_wrapFunction0(cgxgbt_TeaApplication_getConfig), "$log", $rt_wrapFunction2(cgxgbt_TeaApplication_log), "$error0", $rt_wrapFunction2(cgxgbt_TeaApplication_error), +"$getApplicationLogger", $rt_wrapFunction0(cgxgbt_TeaApplication_getApplicationLogger), "$getType2", $rt_wrapFunction0(cgxgbt_TeaApplication_getType), "$postRunnable", $rt_wrapFunction1(cgxgbt_TeaApplication_postRunnable), "$exit", $rt_wrapFunction0(cgxgbt_TeaApplication_exit), "$addLifecycleListener", $rt_wrapFunction1(cgxgbt_TeaApplication_addLifecycleListener), "$getAssetUrl", $rt_wrapFunction0(cgxgbt_TeaApplication_getAssetUrl), "$initBulletPhysics", $rt_wrapFunction1(cgxgbt_TeaApplication_initBulletPhysics), +"$initBox2dPhysics", $rt_wrapFunction1(cgxgbt_TeaApplication_initBox2dPhysics), "$initImGui", $rt_wrapFunction1(cgxgbt_TeaApplication_initImGui)], +cbgssa_ScaleByAction, "ScaleByAction", 28, cbgssa_RelativeTemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_ScaleByAction__init_)], +jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1, "AbstractCharClass$LazyJavaIdentifierIgnorable$1", 47, jur_AbstractCharClass, [], 0, 0, 0, 0, ["$_init_183", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1__init_0), "$contains1", $rt_wrapFunction1(jur_AbstractCharClass$LazyJavaIdentifierIgnorable$1_contains)], +jur_ReluctantQuantifierSet, "ReluctantQuantifierSet", 47, jur_LeafQuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_ReluctantQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_ReluctantQuantifierSet_matches)], +omcsumw_HelpWindowGenerator$3, "HelpWindowGenerator$3", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_80", $rt_wrapFunction3(omcsumw_HelpWindowGenerator$3__init_0), "$onRelease", $rt_wrapFunction0(omcsumw_HelpWindowGenerator$3_onRelease)], +omcsumw_HelpWindowGenerator$2, "HelpWindowGenerator$2", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_79", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { omcsumw_HelpWindowGenerator$2__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$onRelease", $rt_wrapFunction0(omcsumw_HelpWindowGenerator$2_onRelease)], +omcsumw_HelpWindowGenerator$1, "HelpWindowGenerator$1", 94, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_79", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10) { omcsumw_HelpWindowGenerator$1__init_0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10); }, "$onRelease", $rt_wrapFunction0(omcsumw_HelpWindowGenerator$1_onRelease)], +cbgggm_Animation, "Animation", 36, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggm_Animation__init_)], +cbgur_ArrayReflection, "ArrayReflection", 22, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgur_ArrayReflection__init_)], +cbgm_Polyline, "Polyline", 43, jl_Object, [cbgm_Shape2D], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Polyline__init_0), "$_init_48", $rt_wrapFunction1(cbgm_Polyline__init_2)], +cbgggpv_PointSpawnShapeValue, "PointSpawnShapeValue", 41, cbgggpv_PrimitiveSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_PointSpawnShapeValue__init_)], +omcet_Tools$Colors, "Tools$Colors", 131, jl_Object, [], 0, 3, 0, omcet_Tools$Colors_$callClinit, ["$_init_0", $rt_wrapFunction0(omcet_Tools$Colors__init_)], +omcse_TempVariables, "TempVariables", 95, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcse_TempVariables__init_)], +cbgg_Mesh, "Mesh", 32, jl_Object, [cbgu_Disposable], 0, 3, 0, cbgg_Mesh_$callClinit, ["$_init_119", function(var_1, var_2, var_3, var_4, var_5) { cbgg_Mesh__init_(this, var_1, var_2, var_3, var_4, var_5); }, "$_init_273", function(var_1, var_2, var_3, var_4, var_5) { cbgg_Mesh__init_2(this, var_1, var_2, var_3, var_4, var_5); }, "$setVertices", $rt_wrapFunction3(cbgg_Mesh_setVertices), "$setIndices", $rt_wrapFunction1(cbgg_Mesh_setIndices), "$bind2", $rt_wrapFunction1(cbgg_Mesh_bind), "$bind0", $rt_wrapFunction3(cbgg_Mesh_bind0), +"$unbind2", $rt_wrapFunction1(cbgg_Mesh_unbind), "$unbind0", $rt_wrapFunction3(cbgg_Mesh_unbind0), "$render1", $rt_wrapFunction4(cbgg_Mesh_render), "$render3", function(var_1, var_2, var_3, var_4, var_5) { cbgg_Mesh_render0(this, var_1, var_2, var_3, var_4, var_5); }, "$dispose", $rt_wrapFunction0(cbgg_Mesh_dispose), "$getIndicesBuffer", $rt_wrapFunction1(cbgg_Mesh_getIndicesBuffer)], +otjb_Performance, "Performance", 68, jl_Object, [otj_JSObject], 4, 3, 0, 0, 0, +omcsde_COLOR_MODE, "COLOR_MODE", 87, jl_Enum, [], 12, 3, 0, omcsde_COLOR_MODE_$callClinit, 0, +jur_EOISet, "EOISet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_EOISet__init_), "$matches", $rt_wrapFunction3(jur_EOISet_matches), "$hasConsumed", $rt_wrapFunction1(jur_EOISet_hasConsumed), "$getName", $rt_wrapFunction0(jur_EOISet_getName)], +cbgu_ObjectIntMap, "ObjectIntMap", 21, jl_Object, [jl_Iterable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_ObjectIntMap__init_), "$_init_184", $rt_wrapFunction2(cbgu_ObjectIntMap__init_2), "$place0", $rt_wrapFunction1(cbgu_ObjectIntMap_place), "$locateKey0", $rt_wrapFunction1(cbgu_ObjectIntMap_locateKey), "$put11", $rt_wrapFunction2(cbgu_ObjectIntMap_put), "$get18", $rt_wrapFunction2(cbgu_ObjectIntMap_get), "$resize2", $rt_wrapFunction1(cbgu_ObjectIntMap_resize)], +jusi_SpliteratorOverCollection, "SpliteratorOverCollection", 49, jl_Object, [ju_Spliterator], 0, 3, 0, 0, ["$_init_81", $rt_wrapFunction1(jusi_SpliteratorOverCollection__init_0), "$tryAdvance", $rt_wrapFunction1(jusi_SpliteratorOverCollection_tryAdvance), "$estimateSize0", $rt_wrapFunction0(jusi_SpliteratorOverCollection_estimateSize)], +omceuga_HotKeyAction, "HotKeyAction", 127, jl_Object, [], 1, 3, 0, 0, 0, +jn_ByteBufferImpl, "ByteBufferImpl", 51, jn_ByteBuffer, [], 0, 0, 0, 0, ["$_init_44", $rt_wrapFunction2(jn_ByteBufferImpl__init_1), "$_init_179", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { jn_ByteBufferImpl__init_2(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7); }, "$get10", $rt_wrapFunction1(jn_ByteBufferImpl_get), "$compact0", $rt_wrapFunction0(jn_ByteBufferImpl_compact), "$isReadOnly", $rt_wrapFunction0(jn_ByteBufferImpl_isReadOnly), "$asShortBuffer", $rt_wrapFunction0(jn_ByteBufferImpl_asShortBuffer), +"$getInt", $rt_wrapFunction1(jn_ByteBufferImpl_getInt), "$putInt", $rt_wrapFunction2(jn_ByteBufferImpl_putInt), "$asIntBuffer", $rt_wrapFunction0(jn_ByteBufferImpl_asIntBuffer), "$asFloatBuffer", $rt_wrapFunction0(jn_ByteBufferImpl_asFloatBuffer)], +jl_Thread$SleepHandler, "Thread$SleepHandler", 58, jl_Object, [otp_PlatformRunnable, otr_EventQueue$Event, jl_ThreadInterruptHandler], 0, 0, 0, 0, ["$_init_90", $rt_wrapFunction2(jl_Thread$SleepHandler__init_0), "$run", $rt_wrapFunction0(jl_Thread$SleepHandler_run)], +omcsde_THEME, "THEME", 87, jl_Enum, [], 12, 3, 0, omcsde_THEME_$callClinit, 0, +jt_DateFormatElement$GeneralTimezone, "DateFormatElement$GeneralTimezone", 56, jt_DateFormatElement$BaseTimezone, [], 0, 3, 0, 0, ["$_init_104", $rt_wrapFunction1(jt_DateFormatElement$GeneralTimezone__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$GeneralTimezone_format)], +cbgm_Plane, "Plane", 43, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_Plane__init_0), "$_init_47", $rt_wrapFunction2(cbgm_Plane__init_2), "$set15", $rt_wrapFunction3(cbgm_Plane_set)], +jt_DateFormatElement$WeekdayText, "DateFormatElement$WeekdayText", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_202", $rt_wrapFunction2(jt_DateFormatElement$WeekdayText__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$WeekdayText_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$WeekdayText_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$WeekdayText_hashCode)], +omceu_API$_Notification, "API$_Notification", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_231", $rt_wrapFunction1(omceu_API$_Notification__init_0), "$create23", $rt_wrapFunction1(omceu_API$_Notification_create), "$create26", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_Notification_create0(this, var_1, var_2, var_3, var_4, var_5); }, "$setName2", $rt_wrapFunction2(omceu_API$_Notification_setName), "$setData1", $rt_wrapFunction2(omceu_API$_Notification_setData), "$setNotificationAction", $rt_wrapFunction2(omceu_API$_Notification_setNotificationAction), +"$setDisplayTime", $rt_wrapFunction2(omceu_API$_Notification_setDisplayTime), "$setColor6", $rt_wrapFunction2(omceu_API$_Notification_setColor), "$setColor7", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_Notification_setColor0(this, var_1, var_2, var_3, var_4, var_5); }, "$setFont3", $rt_wrapFunction2(omceu_API$_Notification_setFont), "$setText3", $rt_wrapFunction2(omceu_API$_Notification_setText)], +cbgu_Json$Serializer, "Json$Serializer", 21, jl_Object, [], 3, 3, 0, 0, 0, +cbgm_Frustum, "Frustum", 43, jl_Object, [], 0, 3, 0, cbgm_Frustum_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgm_Frustum__init_), "$update2", $rt_wrapFunction1(cbgm_Frustum_update)], +cbgmc_Ray, "Ray", 44, jl_Object, [ji_Serializable], 0, 3, 0, cbgmc_Ray_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgmc_Ray__init_), "$_init_227", $rt_wrapFunction2(cbgmc_Ray__init_2)], +cbgssu_DragScrollListener$2, "DragScrollListener$2", 27, cbgu_Timer$Task, [], 0, 0, 0, 0, 0, +cgxgbt_TeaInput, "TeaInput", 5, jl_Object, [cbg_Input, cgxgbtd_EventListenerWrapper], 0, 3, 0, 0, ["$_init_271", $rt_wrapFunction1(cgxgbt_TeaInput__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbt_TeaInput_handleEvent), "$reset2", $rt_wrapFunction0(cgxgbt_TeaInput_reset), "$setDelta", $rt_wrapFunction3(cgxgbt_TeaInput_setDelta), "$getRelativeX", $rt_wrapFunction2(cgxgbt_TeaInput_getRelativeX0), "$getRelativeY", $rt_wrapFunction2(cgxgbt_TeaInput_getRelativeY0), "$getRelativeX0", $rt_wrapFunction2(cgxgbt_TeaInput_getRelativeX1), +"$getRelativeY0", $rt_wrapFunction2(cgxgbt_TeaInput_getRelativeY1), "$getX", $rt_wrapFunction0(cgxgbt_TeaInput_getX), "$getY", $rt_wrapFunction0(cgxgbt_TeaInput_getY), "$setInputProcessor", $rt_wrapFunction1(cgxgbt_TeaInput_setInputProcessor), "$isCursorCatched", $rt_wrapFunction0(cgxgbt_TeaInput_isCursorCatched), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbt_TeaInput_handleEvent$exported$0)], +cbgssu_DragScrollListener$1, "DragScrollListener$1", 27, cbgu_Timer$Task, [], 0, 0, 0, 0, 0, +jnc_BufferUnderflowException, "BufferUnderflowException", 52, jl_RuntimeException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jnc_BufferUnderflowException__init_0)], +cbgm_Intersector$SplitTriangle, "Intersector$SplitTriangle", 43, jl_Object, [], 0, 3, 0, 0, 0, +cbgssu_Table$5, "Table$5", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$5__init_0)], +omcsu_UIUtils$1, "UIUtils$1", 89, jl_Object, [], 32, 0, 0, omcsu_UIUtils$1_$callClinit, 0, +cbgssu_Table$4, "Table$4", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$4__init_0)], +cbgssu_Table$3, "Table$3", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$3__init_0)], +omcse_SandtrixEngineAdapter$1, "SandtrixEngineAdapter$1", 95, jl_Object, [], 32, 0, 0, omcse_SandtrixEngineAdapter$1_$callClinit, 0, +cbgssu_Table$2, "Table$2", 26, cbgssu_Value, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$2__init_0)], +omceu_API$_Components$_ScrollBar$_HorizontalScrollbar, "API$_Components$_ScrollBar$_HorizontalScrollbar", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_220", $rt_wrapFunction1(omceu_API$_Components$_ScrollBar$_HorizontalScrollbar__init_0), "$create7", $rt_wrapFunction3(omceu_API$_Components$_ScrollBar$_HorizontalScrollbar_create), "$create27", function(var_1, var_2, var_3, var_4, var_5) { return omceu_API$_Components$_ScrollBar$_HorizontalScrollbar_create0(this, var_1, var_2, var_3, var_4, var_5); }]]); +$rt_metadata([cbgssu_Table$1, "Table$1", 26, cbgu_Pool, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$1__init_0), "$newObject0", $rt_wrapFunction0(cbgssu_Table$1_newObject), "$newObject", $rt_wrapFunction0(cbgssu_Table$1_newObject0)], +cbgssu_SplitPane$1, "SplitPane$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +oti_AsyncCallback, "AsyncCallback", 71, jl_Object, [], 3, 3, 0, 0, 0, +otja_XMLHttpRequest, "XMLHttpRequest", 70, jl_Object, [otj_JSObject, otjde_EventTarget], 1, 3, 0, 0, ["$addEventListener$exported$0", $rt_wrapFunction2(otja_XMLHttpRequest_addEventListener$exported$0), "$removeEventListener$exported$1", $rt_wrapFunction2(otja_XMLHttpRequest_removeEventListener$exported$1), "$removeEventListener$exported$2", $rt_wrapFunction3(otja_XMLHttpRequest_removeEventListener$exported$2), "$dispatchEvent$exported$3", $rt_wrapFunction1(otja_XMLHttpRequest_dispatchEvent$exported$3), "$addEventListener$exported$4", +$rt_wrapFunction3(otja_XMLHttpRequest_addEventListener$exported$4)], +ju_IllegalFormatConversionException, "IllegalFormatConversionException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_289", $rt_wrapFunction2(ju_IllegalFormatConversionException__init_0)], +jt_DecimalFormat$PercentField, "DecimalFormat$PercentField", 56, jl_Object, [jt_DecimalFormat$FormatField], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jt_DecimalFormat$PercentField__init_), "$equals", $rt_wrapFunction1(jt_DecimalFormat$PercentField_equals), "$hashCode", $rt_wrapFunction0(jt_DecimalFormat$PercentField_hashCode)], +cbgssu_Window$WindowStyle, "Window$WindowStyle", 26, jl_Object, [], 0, 3, [cbgssu_Window,0,"WindowStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Window$WindowStyle__init_)], +jl_System, "System", 58, jl_Object, [], 4, 3, 0, 0, 0, +cbggg_Gdx2DPixmapEmu, "Gdx2DPixmapEmu", 34, jl_Object, [cbgu_Disposable], 0, 3, 0, 0, ["$_init_212", $rt_wrapFunction4(cbggg_Gdx2DPixmapEmu__init_0), "$_init_68", $rt_wrapFunction3(cbggg_Gdx2DPixmapEmu__init_2), "$dispose", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_dispose), "$clear2", $rt_wrapFunction1(cbggg_Gdx2DPixmapEmu_clear), "$getPixel", $rt_wrapFunction2(cbggg_Gdx2DPixmapEmu_getPixel), "$drawPixmap2", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7) { cbggg_Gdx2DPixmapEmu_drawPixmap(this, var_1, +var_2, var_3, var_4, var_5, var_6, var_7); }, "$drawPixmap3", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9) { cbggg_Gdx2DPixmapEmu_drawPixmap0(this, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9); }, "$setBlend", $rt_wrapFunction1(cbggg_Gdx2DPixmapEmu_setBlend), "$getPixels0", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getPixels), "$getHeight", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getHeight), "$getWidth", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getWidth), "$getFormat0", +$rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getFormat), "$getGLInternalFormat", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getGLInternalFormat), "$getGLFormat", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getGLFormat), "$getGLType", $rt_wrapFunction0(cbggg_Gdx2DPixmapEmu_getGLType)], +jur_AbstractCharClass$LazyXDigit, "AbstractCharClass$LazyXDigit", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyXDigit__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyXDigit_computeValue)], +cbgi_GestureDetector$VelocityTracker, "GestureDetector$VelocityTracker", 16, jl_Object, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgi_GestureDetector$VelocityTracker__init_0)], +cbgi_GestureDetector$1, "GestureDetector$1", 16, cbgu_Timer$Task, [], 0, 0, 0, 0, ["$_init_29", $rt_wrapFunction1(cbgi_GestureDetector$1__init_0)], +jur_Matcher, "Matcher", 47, jl_Object, [jur_MatchResult], 4, 3, 0, 0, ["$appendReplacement", $rt_wrapFunction2(jur_Matcher_appendReplacement), "$reset3", $rt_wrapFunction0(jur_Matcher_reset), "$appendTail", $rt_wrapFunction1(jur_Matcher_appendTail), "$replaceAll", $rt_wrapFunction1(jur_Matcher_replaceAll), "$group", $rt_wrapFunction1(jur_Matcher_group), "$find1", $rt_wrapFunction1(jur_Matcher_find0), "$find0", $rt_wrapFunction0(jur_Matcher_find), "$start", $rt_wrapFunction1(jur_Matcher_start0), "$end", $rt_wrapFunction1(jur_Matcher_end0), +"$matches0", $rt_wrapFunction0(jur_Matcher_matches), "$start14", $rt_wrapFunction0(jur_Matcher_start), "$end0", $rt_wrapFunction0(jur_Matcher_end), "$hasTransparentBounds", $rt_wrapFunction0(jur_Matcher_hasTransparentBounds), "$_init_246", $rt_wrapFunction2(jur_Matcher__init_0)], +jur_DotAllSet, "DotAllSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_DotAllSet__init_), "$matches", $rt_wrapFunction3(jur_DotAllSet_matches), "$getName", $rt_wrapFunction0(jur_DotAllSet_getName), "$setNext", $rt_wrapFunction1(jur_DotAllSet_setNext), "$getType1", $rt_wrapFunction0(jur_DotAllSet_getType), "$hasConsumed", $rt_wrapFunction1(jur_DotAllSet_hasConsumed)], +jt_FieldPosition, "FieldPosition", 56, jl_Object, [], 0, 3, 0, 0, ["$_init_4", $rt_wrapFunction1(jt_FieldPosition__init_0)], +omceu_API$_Components$_GameViewPort, "API$_Components$_GameViewPort", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_GameViewPort__init_0)], +omcsug_UIData, "UIData", 90, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsug_UIData__init_)], +omceugci_Inventory, "Inventory", 115, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugci_Inventory__init_)], +cbgm_BSpline, "BSpline", 43, jl_Object, [cbgm_Path], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgm_BSpline__init_)], +omceg_GameEngine, "GameEngine", 102, jl_Object, [], 0, 3, 0, 0, ["$input0", $rt_wrapFunction1(omceg_GameEngine_input), "$outputAvailable", $rt_wrapFunction0(omceg_GameEngine_outputAvailable), "$processOutput", $rt_wrapFunction0(omceg_GameEngine_processOutput), "$getAdapter", $rt_wrapFunction0(omceg_GameEngine_getAdapter), "$getData0", $rt_wrapFunction0(omceg_GameEngine_getData), "$_init_25", $rt_wrapFunction2(omceg_GameEngine__init_0), "$update", $rt_wrapFunction0(omceg_GameEngine_update), "$shutdown", $rt_wrapFunction0(omceg_GameEngine_shutdown)], +jur_AbstractCharClass$LazyJavaUpperCase, "AbstractCharClass$LazyJavaUpperCase", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUpperCase__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaUpperCase_computeValue)], +ju_DuplicateFormatFlagsException, "DuplicateFormatFlagsException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(ju_DuplicateFormatFlagsException__init_0)], +jur_HangulDecomposedCharSet, "HangulDecomposedCharSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_248", $rt_wrapFunction2(jur_HangulDecomposedCharSet__init_0), "$setNext", $rt_wrapFunction1(jur_HangulDecomposedCharSet_setNext), "$getName", $rt_wrapFunction0(jur_HangulDecomposedCharSet_getName), "$matches", $rt_wrapFunction3(jur_HangulDecomposedCharSet_matches), "$first", $rt_wrapFunction1(jur_HangulDecomposedCharSet_first), "$hasConsumed", $rt_wrapFunction1(jur_HangulDecomposedCharSet_hasConsumed)], +omceu_API$_Components$_TextField, "API$_Components$_TextField", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_TextField__init_0), "$create13", function(var_1, var_2, var_3, var_4, var_5, var_6) { return omceu_API$_Components$_TextField_create(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$create28", function(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8) { return omceu_API$_Components$_TextField_create0(this, var_1, var_2, var_3, var_4, var_5, var_6, +var_7, var_8); }, "$setMarkerPosition", $rt_wrapFunction2(omceu_API$_Components$_TextField_setMarkerPosition), "$setContent", $rt_wrapFunction2(omceu_API$_Components$_TextField_setContent), "$setFont4", $rt_wrapFunction2(omceu_API$_Components$_TextField_setFont), "$setTextFieldAction", $rt_wrapFunction2(omceu_API$_Components$_TextField_setTextFieldAction), "$setContentMaxLength", $rt_wrapFunction2(omceu_API$_Components$_TextField_setContentMaxLength), "$setAllowedCharacters", $rt_wrapFunction2(omceu_API$_Components$_TextField_setAllowedCharacters), +"$focus", $rt_wrapFunction1(omceu_API$_Components$_TextField_focus)], +cbgssu_Tree$TreeStyle, "Tree$TreeStyle", 26, jl_Object, [], 0, 3, [cbgssu_Tree,0,"TreeStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Tree$TreeStyle__init_)], +ju_MissingFormatWidthException, "MissingFormatWidthException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(ju_MissingFormatWidthException__init_0)], +cbgssa_RotateToAction, "RotateToAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RotateToAction__init_)], +omceu_API$_Components$_List, "API$_Components$_List", 103, jl_Object, [], 0, 3, 0, 0, ["$_init_182", $rt_wrapFunction1(omceu_API$_Components$_List__init_0)], +cgxgbtp_AssetDownloadImpl$1$1, "AssetDownloadImpl$1$1", 12, jl_Object, [cgxgbtd_EventHandlerWrapper], 0, 0, 0, 0, ["$_init_91", $rt_wrapFunction2(cgxgbtp_AssetDownloadImpl$1$1__init_0), "$handleEvent", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$1$1_handleEvent), "$handleEvent$exported$0", $rt_wrapFunction1(cgxgbtp_AssetDownloadImpl$1$1_handleEvent$exported$0)], +cbggg_GlyphLayout$GlyphRun, "GlyphLayout$GlyphRun", 34, jl_Object, [cbgu_Pool$Poolable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_GlyphLayout$GlyphRun__init_), "$appendRun", $rt_wrapFunction1(cbggg_GlyphLayout$GlyphRun_appendRun), "$reset2", $rt_wrapFunction0(cbggg_GlyphLayout$GlyphRun_reset), "$toString", $rt_wrapFunction0(cbggg_GlyphLayout$GlyphRun_toString)], +jlr_InvocationTargetException, "InvocationTargetException", 59, jl_ReflectiveOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jlr_InvocationTargetException__init_)], +cbgssu_ImageTextButton$ImageTextButtonStyle, "ImageTextButton$ImageTextButtonStyle", 26, cbgssu_TextButton$TextButtonStyle, [], 0, 3, [cbgssu_ImageTextButton,0,"ImageTextButtonStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ImageTextButton$ImageTextButtonStyle__init_)], +cbgggpe_RegularEmitter$EmissionMode, "RegularEmitter$EmissionMode", 39, jl_Enum, [], 12, 3, 0, cbgggpe_RegularEmitter$EmissionMode_$callClinit, 0, +omcemm_CMediaImage, "CMediaImage", 137, omcemm_CMediaGFX, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaImage__init_0)], +omcsugp_SandCreateParticleSystem, "SandCreateParticleSystem", 91, omcetp_ParticleSystem, [], 0, 3, 0, 0, ["$_init_238", $rt_wrapFunction1(omcsugp_SandCreateParticleSystem__init_0), "$addParticle5", $rt_wrapFunction2(omcsugp_SandCreateParticleSystem_addParticle), "$updateParticle", $rt_wrapFunction2(omcsugp_SandCreateParticleSystem_updateParticle), "$createParticle", $rt_wrapFunction1(omcsugp_SandCreateParticleSystem_createParticle), "$destroyParticle", $rt_wrapFunction1(omcsugp_SandCreateParticleSystem_destroyParticle)], +jl_Object$NotifyListener, "Object$NotifyListener", 58, jl_Object, [otp_PlatformRunnable, otr_EventQueue$Event], 3, 0, 0, 0, 0, +omceugc_ContextMenuItem, "ContextMenuItem", 125, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugc_ContextMenuItem__init_)], +cbggg_Model, "Model", 35, jl_Object, [cbgu_Disposable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_Model__init_)], +jur_WordBoundary, "WordBoundary", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_221", $rt_wrapFunction1(jur_WordBoundary__init_0), "$matches", $rt_wrapFunction3(jur_WordBoundary_matches), "$hasConsumed", $rt_wrapFunction1(jur_WordBoundary_hasConsumed), "$getName", $rt_wrapFunction0(jur_WordBoundary_getName)], +omceugct_TextField, "TextField", 113, omceugc_Component, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugct_TextField__init_)], +cbgssu_Dialog$4$1, "Dialog$4$1", 26, jl_Object, [jl_Runnable], 0, 0, 0, 0, 0, +omceg_EngineOutput, "EngineOutput", 102, jl_Object, [], 4, 3, 0, 0, ["$_init_155", $rt_wrapFunction2(omceg_EngineOutput__init_0), "$p0", $rt_wrapFunction1(omceg_EngineOutput_p), "$type12", $rt_wrapFunction0(omceg_EngineOutput_type), "$equals", $rt_wrapFunction1(omceg_EngineOutput_equals), "$hashCode", $rt_wrapFunction0(omceg_EngineOutput_hashCode), "$toString", $rt_wrapFunction0(omceg_EngineOutput_toString)], +omcsdo_Display, "Display", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_Display__init_)], +cbgu_BufferUtils, "BufferUtils", 21, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_BufferUtils__init_)], +omceui_KeyCode$Key, "KeyCode$Key", 104, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceui_KeyCode$Key__init_)], +jl_Double, "Double", 58, jl_Number, [jl_Comparable], 0, 3, 0, jl_Double_$callClinit, 0, +cbgu_Json$ReadOnlySerializer, "Json$ReadOnlySerializer", 21, jl_Object, [cbgu_Json$Serializer], 1, 3, 0, 0, 0, +cbgssu_Skin$5, "Skin$5", 26, cbgu_Json$ReadOnlySerializer, [], 0, 0, 0, 0, 0, +cbgssu_Skin$1, "Skin$1", 26, cbgu_Json, [], 0, 0, 0, 0, 0, +cbgssu_Skin$2, "Skin$2", 26, cbgu_Json$ReadOnlySerializer, [], 0, 0, 0, 0, 0]); +$rt_metadata([cbgssu_Skin$3, "Skin$3", 26, cbgu_Json$ReadOnlySerializer, [], 0, 0, 0, 0, 0, +cbgssu_Skin$4, "Skin$4", 26, cbgu_Json$ReadOnlySerializer, [], 0, 0, 0, 0, 0, +omceu_API$_PreConfigured$21, "API$_PreConfigured$21", 103, omceuga_TextFieldAction, [], 0, 0, 0, 0, ["$_init_201", function(var_1, var_2, var_3, var_4, var_5) { omceu_API$_PreConfigured$21__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$onEnter", $rt_wrapFunction2(omceu_API$_PreConfigured$21_onEnter), "$onContentChange", $rt_wrapFunction2(omceu_API$_PreConfigured$21_onContentChange), "$isContentValid", $rt_wrapFunction1(omceu_API$_PreConfigured$21_isContentValid), "$onUnFocus", $rt_wrapFunction0(omceu_API$_PreConfigured$21_onUnFocus)], +cbgssu_Slider$1, "Slider$1", 26, cbgss_InputListener, [], 0, 0, 0, 0, 0, +otjb_StorageProvider, "StorageProvider", 68, jl_Object, [], 3, 3, 0, 0, 0, +otjb_Window, "Window", 68, jl_Object, [otj_JSObject, otjb_WindowEventTarget, otjb_StorageProvider, otjc_JSArrayReader], 1, 3, 0, 0, ["$addEventListener$exported$0", $rt_wrapFunction2(otjb_Window_addEventListener$exported$0), "$removeEventListener$exported$1", $rt_wrapFunction2(otjb_Window_removeEventListener$exported$1), "$get$exported$2", $rt_wrapFunction1(otjb_Window_get$exported$2), "$removeEventListener$exported$3", $rt_wrapFunction3(otjb_Window_removeEventListener$exported$3), "$dispatchEvent$exported$4", +$rt_wrapFunction1(otjb_Window_dispatchEvent$exported$4), "$getLength$exported$5", $rt_wrapFunction0(otjb_Window_getLength$exported$5), "$addEventListener$exported$6", $rt_wrapFunction3(otjb_Window_addEventListener$exported$6)], +omceuga_InventoryAction, "InventoryAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +omceu_API$_PreConfigured$20, "API$_PreConfigured$20", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_199", $rt_wrapFunction3(omceu_API$_PreConfigured$20__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$20_onRelease)], +omceu_API$_PreConfigured$22, "API$_PreConfigured$22", 103, omceuga_WindowAction, [], 0, 0, 0, 0, ["$_init_198", $rt_wrapFunction2(omceu_API$_PreConfigured$22__init_0), "$onAdd", $rt_wrapFunction0(omceu_API$_PreConfigured$22_onAdd)], +omceu_API$_PreConfigured$25, "API$_PreConfigured$25", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_195", $rt_wrapFunction2(omceu_API$_PreConfigured$25__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$25_onRelease)], +omceu_API$_PreConfigured$24, "API$_PreConfigured$24", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_195", $rt_wrapFunction2(omceu_API$_PreConfigured$24__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$24_onRelease)], +cbgssu_Cell, "Cell", 26, jl_Object, [cbgu_Pool$Poolable], 0, 3, 0, cbgssu_Cell_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_Cell__init_), "$setTable", $rt_wrapFunction1(cbgssu_Cell_setTable), "$set16", $rt_wrapFunction1(cbgssu_Cell_set)], +jur_IntHash, "IntHash", 47, jl_Object, [], 0, 0, 0, 0, 0, +jusi_SimpleStreamImpl$toArray$lambda$_20_0, "SimpleStreamImpl$toArray$lambda$_20_0", 49, jl_Object, [juf_IntFunction], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jusi_SimpleStreamImpl$toArray$lambda$_20_0__init_0), "$apply1", $rt_wrapFunction1(jusi_SimpleStreamImpl$toArray$lambda$_20_0_apply), "$apply3", $rt_wrapFunction1(jusi_SimpleStreamImpl$toArray$lambda$_20_0_apply0)], +cbgssa_TouchableAction, "TouchableAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_TouchableAction__init_)], +cbgss_Stage, "Stage", 25, cbg_InputAdapter, [cbgu_Disposable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_Stage__init_), "$_init_284", $rt_wrapFunction2(cbgss_Stage__init_2)], +jusi_SimpleStreamImpl$ArrayFillingConsumer, "SimpleStreamImpl$ArrayFillingConsumer", 49, jl_Object, [juf_Predicate], 0, 0, 0, 0, ["$_init_18", $rt_wrapFunction1(jusi_SimpleStreamImpl$ArrayFillingConsumer__init_0), "$test1", $rt_wrapFunction1(jusi_SimpleStreamImpl$ArrayFillingConsumer_test)], +jur_ReluctantAltQuantifierSet, "ReluctantAltQuantifierSet", 47, jur_AltQuantifierSet, [], 0, 0, 0, 0, ["$_init_76", $rt_wrapFunction3(jur_ReluctantAltQuantifierSet__init_0), "$matches", $rt_wrapFunction3(jur_ReluctantAltQuantifierSet_matches)], +jur_AbstractCharClass$LazyJavaWhitespace, "AbstractCharClass$LazyJavaWhitespace", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaWhitespace__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaWhitespace_computeValue)], +jur_Matcher$1, "Matcher$1", 47, jl_Object, [], 0, 0, 0, 0, ["$_init_280", $rt_wrapFunction2(jur_Matcher$1__init_0), "$toString", $rt_wrapFunction0(jur_Matcher$1_toString)], +cbgssu_Tooltip$1, "Tooltip$1", 26, cbgssu_Container, [], 0, 0, 0, 0, 0, +cbgssa_RemoveListenerAction, "RemoveListenerAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_RemoveListenerAction__init_)], +omceuga_TabBarAction, "TabBarAction", 127, omceuga_CommonActions, [], 1, 3, 0, 0, 0, +jl_NumberFormatException, "NumberFormatException", 58, jl_IllegalArgumentException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_NumberFormatException__init_2), "$_init_", $rt_wrapFunction1(jl_NumberFormatException__init_1)], +omcsdo_Settings, "Settings", 88, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omcsdo_Settings__init_)], +cgxgbtp_Preloader$Asset, "Preloader$Asset", 12, jl_Object, [], 0, 3, 0, 0, ["$_init_72", $rt_wrapFunction4(cgxgbtp_Preloader$Asset__init_0)], +jt_DateFormatElement$NumericHour, "DateFormatElement$NumericHour", 56, jt_DateFormatElement$Numeric, [], 0, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(jt_DateFormatElement$NumericHour__init_0), "$processBeforeFormat", $rt_wrapFunction1(jt_DateFormatElement$NumericHour_processBeforeFormat), "$equals", $rt_wrapFunction1(jt_DateFormatElement$NumericHour_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$NumericHour_hashCode)], +cgxgbt_TeaClipboard, "TeaClipboard", 5, jl_Object, [cbgu_Clipboard], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbt_TeaClipboard__init_)], +cbgssu_Button$1, "Button$1", 26, cbgssu_ClickListener, [], 0, 0, 0, 0, ["$_init_138", $rt_wrapFunction1(cbgssu_Button$1__init_0)], +cbgssa_SizeToAction, "SizeToAction", 28, cbgssa_TemporalAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_SizeToAction__init_)], +cbgu_Array$ArrayIterator, "Array$ArrayIterator", 21, jl_Object, [ju_Iterator, jl_Iterable], 0, 3, 0, 0, ["$_init_16", $rt_wrapFunction2(cbgu_Array$ArrayIterator__init_0), "$hasNext", $rt_wrapFunction0(cbgu_Array$ArrayIterator_hasNext), "$next0", $rt_wrapFunction0(cbgu_Array$ArrayIterator_next)], +omceu_API$_PreConfigured$16, "API$_PreConfigured$16", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_197", $rt_wrapFunction4(omceu_API$_PreConfigured$16__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$16_onRelease)], +omceu_API$_PreConfigured$18, "API$_PreConfigured$18", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_198", $rt_wrapFunction2(omceu_API$_PreConfigured$18__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$18_onRelease)], +omceu_API$_PreConfigured$17, "API$_PreConfigured$17", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_200", $rt_wrapFunction3(omceu_API$_PreConfigured$17__init_0), "$onToggle", $rt_wrapFunction1(omceu_API$_PreConfigured$17_onToggle)], +jur_IntArrHash, "IntArrHash", 47, jl_Object, [], 0, 0, 0, 0, 0, +omceu_API$_PreConfigured$19, "API$_PreConfigured$19", 103, omceuga_ButtonAction, [], 0, 0, 0, 0, ["$_init_199", $rt_wrapFunction3(omceu_API$_PreConfigured$19__init_0), "$onRelease", $rt_wrapFunction0(omceu_API$_PreConfigured$19_onRelease)], +jur_AbstractCharClass$LazyJavaMirrored, "AbstractCharClass$LazyJavaMirrored", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaMirrored__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaMirrored_computeValue)], +jur_AbstractCharClass$LazyJavaISOControl, "AbstractCharClass$LazyJavaISOControl", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaISOControl__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazyJavaISOControl_computeValue)], +cbgggm_NodeKeyframe, "NodeKeyframe", 36, jl_Object, [], 0, 3, 0, 0, 0, +cbgggpv_EllipseSpawnShapeValue, "EllipseSpawnShapeValue", 41, cbgggpv_PrimitiveSpawnShapeValue, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpv_EllipseSpawnShapeValue__init_)], +cbgggpi_RegionInfluencer$Single, "RegionInfluencer$Single", 42, cbgggpi_RegionInfluencer, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpi_RegionInfluencer$Single__init_)], +cgxgbtd_TeaTypedArrays, "TeaTypedArrays", 8, cgxgbtdt_TypedArrays, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbtd_TeaTypedArrays__init_), "$createFloat32Array", $rt_wrapFunction1(cgxgbtd_TeaTypedArrays_createFloat32Array), "$createInt32Array", $rt_wrapFunction1(cgxgbtd_TeaTypedArrays_createInt32Array), "$createInt16Array", $rt_wrapFunction1(cgxgbtd_TeaTypedArrays_createInt16Array), "$createInt8Array", $rt_wrapFunction1(cgxgbtd_TeaTypedArrays_createInt8Array), "$createUint8Array", $rt_wrapFunction1(cgxgbtd_TeaTypedArrays_createUint8Array)], +jur_HighSurrogateCharSet, "HighSurrogateCharSet", 47, jur_JointSet, [], 0, 0, 0, 0, ["$_init_229", $rt_wrapFunction1(jur_HighSurrogateCharSet__init_0), "$setNext", $rt_wrapFunction1(jur_HighSurrogateCharSet_setNext), "$matches", $rt_wrapFunction3(jur_HighSurrogateCharSet_matches), "$find", $rt_wrapFunction3(jur_HighSurrogateCharSet_find), "$findBack", $rt_wrapFunction4(jur_HighSurrogateCharSet_findBack), "$getName", $rt_wrapFunction0(jur_HighSurrogateCharSet_getName), "$first", $rt_wrapFunction1(jur_HighSurrogateCharSet_first), +"$hasConsumed", $rt_wrapFunction1(jur_HighSurrogateCharSet_hasConsumed)], +ju_Formatter$FormatWriter, "Formatter$FormatWriter", 46, jl_Object, [], 0, 0, 0, 0, ["$_init_112", function(var_1, var_2, var_3, var_4, var_5) { ju_Formatter$FormatWriter__init_0(this, var_1, var_2, var_3, var_4, var_5); }, "$write0", $rt_wrapFunction0(ju_Formatter$FormatWriter_write)], +cbgssu_Table$DebugRect, "Table$DebugRect", 26, cbgm_Rectangle, [], 0, 3, 0, cbgssu_Table$DebugRect_$callClinit, ["$_init_0", $rt_wrapFunction0(cbgssu_Table$DebugRect__init_)], +cbgm_Interpolation$ElasticIn, "Interpolation$ElasticIn", 43, cbgm_Interpolation$Elastic, [], 0, 3, 0, 0, ["$_init_9", $rt_wrapFunction4(cbgm_Interpolation$ElasticIn__init_0)], +otpp_AsyncCallbackWrapper, "AsyncCallbackWrapper", 82, jl_Object, [oti_AsyncCallback], 0, 0, 0, 0, ["$_init_291", $rt_wrapFunction1(otpp_AsyncCallbackWrapper__init_0), "$complete", $rt_wrapFunction1(otpp_AsyncCallbackWrapper_complete), "$error", $rt_wrapFunction1(otpp_AsyncCallbackWrapper_error)], +ju_Hashtable$HashEnumIterator, "Hashtable$HashEnumIterator", 46, ju_Hashtable$HashIterator, [ju_Enumeration], 0, 0, 0, 0, ["$_init_265", $rt_wrapFunction2(ju_Hashtable$HashEnumIterator__init_0), "$hasMoreElements", $rt_wrapFunction0(ju_Hashtable$HashEnumIterator_hasMoreElements), "$hasNext", $rt_wrapFunction0(ju_Hashtable$HashEnumIterator_hasNext), "$next0", $rt_wrapFunction0(ju_Hashtable$HashEnumIterator_next), "$nextElement", $rt_wrapFunction0(ju_Hashtable$HashEnumIterator_nextElement)], +omcemm_CMediaCursor, "CMediaCursor", 137, omcemm_CMediaGFX, [ji_Serializable], 0, 3, [0,0,0], 0, ["$_init_", $rt_wrapFunction1(omcemm_CMediaCursor__init_0)], +cbgu_IntArray, "IntArray", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_IntArray__init_1), "$_init_4", $rt_wrapFunction1(cbgu_IntArray__init_2), "$_init_14", $rt_wrapFunction2(cbgu_IntArray__init_4), "$add5", $rt_wrapFunction1(cbgu_IntArray_add), "$add10", $rt_wrapFunction2(cbgu_IntArray_add0), "$get0", $rt_wrapFunction1(cbgu_IntArray_get), "$set", $rt_wrapFunction2(cbgu_IntArray_set), "$pop0", $rt_wrapFunction0(cbgu_IntArray_pop), "$peek0", $rt_wrapFunction0(cbgu_IntArray_peek), "$clear6", +$rt_wrapFunction0(cbgu_IntArray_clear), "$ensureCapacity0", $rt_wrapFunction1(cbgu_IntArray_ensureCapacity), "$resize3", $rt_wrapFunction1(cbgu_IntArray_resize), "$hashCode", $rt_wrapFunction0(cbgu_IntArray_hashCode), "$equals", $rt_wrapFunction1(cbgu_IntArray_equals), "$toString", $rt_wrapFunction0(cbgu_IntArray_toString)]]); +$rt_metadata([cbgu_OrderedMap, "OrderedMap", 21, cbgu_ObjectMap, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_OrderedMap__init_0), "$put1", $rt_wrapFunction2(cbgu_OrderedMap_put)], +omceu_UIEngine$render_drawComponent$lambda$_57_0, "UIEngine$render_drawComponent$lambda$_57_0", 103, jl_Object, [juf_Predicate], 0, 3, 0, 0, ["$_init_295", $rt_wrapFunction3(omceu_UIEngine$render_drawComponent$lambda$_57_0__init_0)], +jn_URI, "URI", 57, jl_Object, [jl_Comparable, ji_Serializable], 4, 3, 0, 0, ["$_init_", $rt_wrapFunction1(jn_URI__init_2)], +jm_RoundingMode, "RoundingMode", 55, jl_Enum, [], 12, 3, 0, jm_RoundingMode_$callClinit, 0, +cbgssu_SelectBox, "SelectBox", 26, cbgssu_Widget, [cbgssu_Disableable], 0, 3, 0, cbgssu_SelectBox_$callClinit, 0, +jl_IllegalAccessException, "IllegalAccessException", 58, jl_ReflectiveOperationException, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(jl_IllegalAccessException__init_0)], +cbgggpr_ModelInstanceControllerRenderData, "ModelInstanceControllerRenderData", 40, cbgggpr_ParticleControllerRenderData, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgggpr_ModelInstanceControllerRenderData__init_0)], +omceui_UIEngineInputProcessor, "UIEngineInputProcessor", 104, jl_Object, [cbg_InputProcessor, cbgc_ControllerListener], 0, 3, 0, 0, ["$_init_294", $rt_wrapFunction2(omceui_UIEngineInputProcessor__init_0), "$keyDown1", $rt_wrapFunction1(omceui_UIEngineInputProcessor_keyDown), "$keyUp0", $rt_wrapFunction1(omceui_UIEngineInputProcessor_keyUp), "$keyTyped0", $rt_wrapFunction1(omceui_UIEngineInputProcessor_keyTyped), "$touchDown", $rt_wrapFunction4(omceui_UIEngineInputProcessor_touchDown), "$touchUp", $rt_wrapFunction4(omceui_UIEngineInputProcessor_touchUp), +"$touchDragged", $rt_wrapFunction3(omceui_UIEngineInputProcessor_touchDragged), "$mouseMoved0", $rt_wrapFunction2(omceui_UIEngineInputProcessor_mouseMoved), "$scrolled1", $rt_wrapFunction2(omceui_UIEngineInputProcessor_scrolled)], +cbgssu_Touchpad$TouchpadStyle, "Touchpad$TouchpadStyle", 26, jl_Object, [], 0, 3, [cbgssu_Touchpad,0,"TouchpadStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_Touchpad$TouchpadStyle__init_)], +cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool, "ParticleControllerInfluencer$Random$ParticleControllerPool", 42, cbgu_Pool, [], 0, 0, 0, 0, ["$_init_167", $rt_wrapFunction1(cbgggpi_ParticleControllerInfluencer$Random$ParticleControllerPool__init_0)], +omceugcb_TextButton, "TextButton", 117, omceugcb_Button, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcb_TextButton__init_0)], +cbgssa_LayoutAction, "LayoutAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_LayoutAction__init_)], +cbgssu_TextField$TextFieldListener, "TextField$TextFieldListener", 26, jl_Object, [], 3, 3, 0, 0, 0, +cbggg_Sprite, "Sprite", 34, cbggg_TextureRegion, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbggg_Sprite__init_), "$setColor", $rt_wrapFunction4(cbggg_Sprite_setColor)], +cbgu_ShortArray, "ShortArray", 21, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_ShortArray__init_0), "$_init_14", $rt_wrapFunction2(cbgu_ShortArray__init_2)], +omceu_UIEngine, "UIEngine", 103, jl_Object, [], 0, 3, 0, 0, ["$getAdapter0", $rt_wrapFunction0(omceu_UIEngine_getAdapter), "$_init_24", function(var_1, var_2, var_3, var_4, var_5, var_6) { omceu_UIEngine__init_(this, var_1, var_2, var_3, var_4, var_5, var_6); }, "$resize0", $rt_wrapFunction2(omceu_UIEngine_resize), "$update", $rt_wrapFunction0(omceu_UIEngine_update), "$render", $rt_wrapFunction0(omceu_UIEngine_render), "$shutdown", $rt_wrapFunction0(omceu_UIEngine_shutdown)], +cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec, "GLFrameBuffer$FrameBufferTextureAttachmentSpec", 33, jl_Object, [], 0, 3, 0, 0, ["$_init_68", $rt_wrapFunction3(cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec__init_0), "$isColorTexture", $rt_wrapFunction0(cbggg_GLFrameBuffer$FrameBufferTextureAttachmentSpec_isColorTexture)], +cbgu_NumberUtils, "NumberUtils", 21, jl_Object, [], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgu_NumberUtils__init_)], +omcsde_GAME_MODE, "GAME_MODE", 87, jl_Enum, [], 12, 3, 0, omcsde_GAME_MODE_$callClinit, 0, +omcsm_StartGameCommand, "StartGameCommand", 97, jl_Object, [], 4, 3, 0, 0, ["$_init_11", $rt_wrapFunction4(omcsm_StartGameCommand__init_0)], +cbgm_Octree, "Octree", 43, jl_Object, [], 0, 3, 0, cbgm_Octree_$callClinit, 0, +cbgssu_ButtonGroup, "ButtonGroup", 26, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_ButtonGroup__init_)], +cgxgbts_SMSoundOptions, "SMSoundOptions", 7, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cgxgbts_SMSoundOptions__init_0)], +jur_UMultiLineEOLSet, "UMultiLineEOLSet", 47, jur_AbstractSet, [], 0, 0, 0, 0, ["$_init_4", $rt_wrapFunction1(jur_UMultiLineEOLSet__init_0), "$matches", $rt_wrapFunction3(jur_UMultiLineEOLSet_matches), "$hasConsumed", $rt_wrapFunction1(jur_UMultiLineEOLSet_hasConsumed), "$getName", $rt_wrapFunction0(jur_UMultiLineEOLSet_getName)], +jl_Thread$start$lambda$_4_0, "Thread$start$lambda$_4_0", 58, jl_Object, [otp_PlatformRunnable], 0, 3, 0, 0, ["$_init_89", $rt_wrapFunction1(jl_Thread$start$lambda$_4_0__init_0), "$run", $rt_wrapFunction0(jl_Thread$start$lambda$_4_0_run)], +cbgssa_AfterAction, "AfterAction", 28, cbgssa_DelegateAction, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_AfterAction__init_)], +omceum_FColor, "FColor", 130, jl_Object, [ji_Serializable], 0, 3, 0, 0, ["$_init_5", $rt_wrapFunction4(omceum_FColor__init_0)], +cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter, "TextField$TextFieldFilter$DigitsOnlyFilter", 26, jl_Object, [cbgssu_TextField$TextFieldFilter], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssu_TextField$TextFieldFilter$DigitsOnlyFilter__init_)], +cbgm_Octree$OctreeNode, "Octree$OctreeNode", 43, jl_Object, [], 0, 3, 0, 0, 0, +cgxgbtp_Preloader$12, "Preloader$12", 12, jl_Object, [], 32, 0, 0, cgxgbtp_Preloader$12_$callClinit, 0, +cbgssa_AddListenerAction, "AddListenerAction", 28, cbgss_Action, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgssa_AddListenerAction__init_)], +jur_AbstractCharClass$LazySpecialsBlock, "AbstractCharClass$LazySpecialsBlock", 47, jur_AbstractCharClass$LazyCharClass, [], 0, 0, 0, 0, ["$_init_0", $rt_wrapFunction0(jur_AbstractCharClass$LazySpecialsBlock__init_0), "$computeValue", $rt_wrapFunction0(jur_AbstractCharClass$LazySpecialsBlock_computeValue)], +cbgss_Stage$TouchFocus, "Stage$TouchFocus", 25, jl_Object, [cbgu_Pool$Poolable], 4, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(cbgss_Stage$TouchFocus__init_)], +ju_IllegalFormatFlagsException, "IllegalFormatFlagsException", 46, ju_IllegalFormatException, [], 0, 3, 0, 0, ["$_init_", $rt_wrapFunction1(ju_IllegalFormatFlagsException__init_0)], +cbgssu_List$ListStyle, "List$ListStyle", 26, jl_Object, [], 0, 3, [cbgssu_List,0,"ListStyle"], 0, ["$_init_0", $rt_wrapFunction0(cbgssu_List$ListStyle__init_)], +omceg_GameEngine$1, "GameEngine$1", 102, jl_Object, [omceg_Output], 0, 0, 0, 0, ["$_init_26", $rt_wrapFunction1(omceg_GameEngine$1__init_0), "$add8", $rt_wrapFunction1(omceg_GameEngine$1_add)], +jt_DateFormatElement$EraText, "DateFormatElement$EraText", 56, jt_DateFormatElement, [], 0, 3, 0, 0, ["$_init_203", $rt_wrapFunction1(jt_DateFormatElement$EraText__init_0), "$format3", $rt_wrapFunction2(jt_DateFormatElement$EraText_format), "$equals", $rt_wrapFunction1(jt_DateFormatElement$EraText_equals), "$hashCode", $rt_wrapFunction0(jt_DateFormatElement$EraText_hashCode)], +omceugcb_ImageButton, "ImageButton", 117, omceugcb_Button, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugcb_ImageButton__init_0)], +omceugo_OnScreenTextInput, "OnScreenTextInput", 106, jl_Object, [], 0, 3, 0, 0, ["$_init_0", $rt_wrapFunction0(omceugo_OnScreenTextInput__init_)], +ju_Arrays$ArrayAsList, "Arrays$ArrayAsList", 46, ju_AbstractList, [ju_RandomAccess], 0, 0, 0, 0, ["$spliterator", $rt_wrapFunction0(ju_Collection_spliterator), "$stream0", $rt_wrapFunction0(ju_Collection_stream), "$_init_18", $rt_wrapFunction1(ju_Arrays$ArrayAsList__init_0), "$get5", $rt_wrapFunction1(ju_Arrays$ArrayAsList_get), "$size0", $rt_wrapFunction0(ju_Arrays$ArrayAsList_size)], +omcse_SandtrixEngineAdapter$COLLISION_TYPE, "SandtrixEngineAdapter$COLLISION_TYPE", 95, jl_Enum, [], 12, 0, 0, omcse_SandtrixEngineAdapter$COLLISION_TYPE_$callClinit, 0]); +function $rt_array(cls, data) { + this.$monitor = null; + this.$id$ = 0; + this.type = cls; + this.data = data; + this.constructor = $rt_arraycls(cls); +} +$rt_array.prototype = $rt_globals.Object.create(($rt_objcls()).prototype); +$rt_array.prototype.toString = function() { + var str = "["; + for (var i = 0;i < this.data.length;++i) { + if (i > 0) { + str += ", "; + } + str += this.data[i].toString(); + } + str += "]"; + return str; +}; +$rt_setCloneMethod($rt_array.prototype, function() { + var dataCopy; + if ('slice' in this.data) { + dataCopy = this.data.slice(); + } else { + dataCopy = new this.data.constructor(this.data.length); + for (var i = 0;i < dataCopy.length;++i) { + dataCopy[i] = this.data[i]; + } + } + return new $rt_array(this.type, dataCopy); +}); +$rt_stringPool(["Can\'t enter monitor from another thread synchronously", "Class does not represent enum", "Enum ", " does not have the ", " constant", "DEFAULT", "HOLD", "TOGGLE", "listener cannot be null.", "bounces cannot be < 2 or > 5: ", "CrazyGamesSDK->adFinished", "Class not found: ", "Could not instantiate instance of class: ", "Constructor not found for class: ", "Security violation occurred while getting constructor for class: \'", "\'.", "Security violation while getting constructor for class: ", +"String is null", "String is empty", "String contains invalid digits: ", "String contains digits out of radix ", ": ", "The value is too big for int type: ", "Illegal radix: ", "start + count must be <= size: ", " + ", " <= ", "index can\'t be >= size: ", " >= ", "end can\'t be >= size: ", "start can\'t be > end: ", " > ", "Array is empty.", "additionalCapacity must be >= 0: ", "newSize must be >= 0: ", "[]", ", ", "Replacement preconditions do not hold", "Action must be non-null", "Android", "Mac", "Win", "Linux", +"FreeBSD", "iPhone", "iPod", "iPad", "fullscreen", "Loading Assets", "Unloading Game UI", "Unloading Menu UI", "Loading Menu UI", "Loading Game Engine", "Loading Game UI", "Shutting down...", "error", "Desktop", "HeadlessDesktop", "Applet", "WebGL", "iOS", "CI sequence: ", "\tat ", "Caused by: ", "objects cannot be null.", "INIT", "START_TIMER", "PLAY", "PAUSE", "RESOLVE", "NEXT_DELAY", "GAME_OVER_1", "GAME_OVER_2", "fSet", "BehindFSet", "JointSet", " ", "^ ", "range:", "Currency not found: ", "", +"001", "ERA=", "YEAR=", "MONTH=", "WEEK_OF_YEAR=", "WEEK_OF_MONTH=", "DAY_OF_MONTH=", "DAY_OF_YEAR=", "DAY_OF_WEEK=", "DAY_OF_WEEK_IN_MONTH=", "AM_PM=", "HOUR=", "HOUR_OF_DAY", "MINUTE=", "SECOND=", "MILLISECOND=", "ZONE_OFFSET=", "DST_OFFSET=", "FileType \'", "\' Not supported in web backend", " does not exist", "", "/", "\\", "null", "false", "true", "Index out of bounds", "New position ", " is outside of range [0;", "New limit ", "Lower", "Upper", "ASCII", "Alpha", "Digit", "Alnum", "Punct", "Graph", "Print", +"Blank", "Cntrl", "XDigit", "javaLowerCase", "javaUpperCase", "javaWhitespace", "javaMirrored", "javaDefined", "javaDigit", "javaIdentifierIgnorable", "javaISOControl", "javaJavaIdentifierPart", "javaJavaIdentifierStart", "javaLetter", "javaLetterOrDigit", "javaSpaceChar", "javaTitleCase", "javaUnicodeIdentifierPart", "javaUnicodeIdentifierStart", "Space", "w", "W", "s", "S", "d", "D", "BasicLatin", "Latin-1Supplement", "LatinExtended-A", "LatinExtended-B", "IPAExtensions", "SpacingModifierLetters", "CombiningDiacriticalMarks", +"Greek", "Cyrillic", "CyrillicSupplement", "Armenian", "Hebrew", "Arabic", "Syriac", "ArabicSupplement", "Thaana", "Devanagari", "Bengali", "Gurmukhi", "Gujarati", "Oriya", "Tamil", "Telugu", "Kannada", "Malayalam", "Sinhala", "Thai", "Lao", "Tibetan", "Myanmar", "Georgian", "HangulJamo", "Ethiopic", "EthiopicSupplement", "Cherokee", "UnifiedCanadianAboriginalSyllabics", "Ogham", "Runic", "Tagalog", "Hanunoo", "Buhid", "Tagbanwa", "Khmer", "Mongolian", "Limbu", "TaiLe", "NewTaiLue", "KhmerSymbols", "Buginese", +"PhoneticExtensions", "PhoneticExtensionsSupplement", "CombiningDiacriticalMarksSupplement", "LatinExtendedAdditional", "GreekExtended", "GeneralPunctuation", "SuperscriptsandSubscripts", "CurrencySymbols", "CombiningMarksforSymbols", "LetterlikeSymbols", "NumberForms", "Arrows", "MathematicalOperators", "MiscellaneousTechnical", "ControlPictures", "OpticalCharacterRecognition", "EnclosedAlphanumerics", "BoxDrawing", "BlockElements", "GeometricShapes", "MiscellaneousSymbols", "Dingbats", "MiscellaneousMathematicalSymbols-A", +"SupplementalArrows-A", "BraillePatterns", "SupplementalArrows-B", "MiscellaneousMathematicalSymbols-B", "SupplementalMathematicalOperators", "MiscellaneousSymbolsandArrows", "Glagolitic", "Coptic", "GeorgianSupplement", "Tifinagh", "EthiopicExtended", "SupplementalPunctuation", "CJKRadicalsSupplement", "KangxiRadicals", "IdeographicDescriptionCharacters", "CJKSymbolsandPunctuation", "Hiragana", "Katakana", "Bopomofo", "HangulCompatibilityJamo", "Kanbun", "BopomofoExtended", "CJKStrokes", "KatakanaPhoneticExtensions", +"EnclosedCJKLettersandMonths", "CJKCompatibility", "CJKUnifiedIdeographsExtensionA", "YijingHexagramSymbols", "CJKUnifiedIdeographs", "YiSyllables", "YiRadicals", "ModifierToneLetters", "SylotiNagri", "HangulSyllables", "HighSurrogates", "HighPrivateUseSurrogates", "LowSurrogates", "PrivateUseArea", "CJKCompatibilityIdeographs", "AlphabeticPresentationForms", "ArabicPresentationForms-A", "VariationSelectors", "VerticalForms", "CombiningHalfMarks", "CJKCompatibilityForms", "SmallFormVariants", "ArabicPresentationForms-B", +"HalfwidthandFullwidthForms", "all", "Specials", "Cn", "IsL", "Lu", "Ll", "Lt", "Lm", "Lo", "IsM", "Mn", "Me", "Mc", "N", "Nd", "Nl", "No", "IsZ", "Zs", "Zl", "Zp", "IsC", "Cc", "Cf", "Co", "Cs", "IsP", "Pd", "Ps", "Pe", "Pc", "Po", "IsS", "Sm", "Sc", "Sk", "So", "Pi", "Pf", "Gdx.app not available.", "AheadFSet", "NonCapJointSet", "PosLookaheadJointSet", "NegLookaheadJointSet", "charsetName is null", "Should never been thrown", "PosBehindJointSet", "-2147483648", "US-ASCII", "Id must not be null", "GL_EXT_texture_filter_anisotropic", +"New data must have the same managed status as the old data", "decomposed char:", "NegBehindJointSet", "Index ", "Unknown format conversion: ", "ErrorLoading: ", "\n", ":", "i", "b", "a", "Invalid assets description file.", "0", "Can\'t convert code point ", " to char", "", "interface ", "class ", "", "Help", "wnd_help", "OK", "_", "Keyboard Controls", "Confirm:_", "Pause:_", "Rotate: _", "Left: _", "Drop: _", "Right: _", "Goal", " ", "Clear sand by lining up ", " the same continuous", +" color from left to right", "Game ends when the play", "area is full", "Scoring", " ", "1 score / pixel clear", "Clear again before the", " meter runs out to score", "combos up to x10", "Dropping awards bonus", "score", "Game Mode: ", "Get the highest possible", "score before the game ends", "Speed increases over time", "Score within 3 minutes", "Clear 40 times within the", "lowest possible time", "object cannot be null.", "(this Collection)", "(this Map)", "The last char in dst ", +" is outside of array of size ", "Length ", " must be non-negative", "Offset ", "The last char in src ", " is outside of string of size ", "Start ", " must be before end ", "GL_ARB_framebuffer_object", "GL_EXT_framebuffer_object", "com.badlogic.gdx.backends.lwjgl3.Lwjgl3GLES20", "texture width and height must be square when using mipmapping.", "main", "Script loaded: ", "data:", ";base64,", "The last float in src ", "Unsupported asset type ", "Loading asset : ", "Loading script : ", "MENU", "GAME", "AtomicFSet", +"touchDown", "touchUp", "touchDragged", "mouseMoved", "enter", "exit", "scrolled", "keyDown", "keyUp", "keyTyped", "none", "table", "cell", "actor", "json", "javascript", "minimal", "^[a-zA-Z_$][a-zA-Z_$0-9]*$", "^[^\":,}/ ][^:]*$", "^[^\":,{\\[\\]/ ][^}\\],]*$", "UTF-8", "", "jpg", "jpeg", "png", "bmp", "gif", "xml", "txt", "glsl", "fnt", "pack", "obj", "atlas", "g3dj", "mp3", "ogg", "wav", "This exception should not been thrown", "Class cannot be created (missing no-arg constructor): ", "Unable to create new instance: ", +"PX", "PCT", "EM", "EX", "PT", "PC", "IN", "CM", "MM", "OnPlane", "Back", "Front", "px", "GLVersion", "OpenGL ES (\\d(\\.\\d){0,2})", "WebGL (\\d(\\.\\d){0,2})", "(\\d(\\.\\d){0,2})", "Invalid version string: ", "\\.", "libGDX GL", "Error parsing number: ", ", assuming: ", "The last short in src ", "Class not found: java.awt.Desktop", "file-f:", "file-d:", "INIT_SCROLL", "INIT_DISPLAY", "SCROLL", "DISPLAY", "FADEOUT", "Can\'t have more than 8191 sprites per batch: ", "a_position", "a_color", "a_texCoord0", "attribute vec4 a_position;\nattribute vec4 a_color;\nattribute vec2 a_texCoord0;\nuniform mat4 u_projTrans;\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\n\nvoid main()\n{\n v_color = a_color;\n v_color.a = v_color.a * (255.0/254.0);\n v_texCoords = a_texCoord0;\n gl_Position = u_projTrans * a_position;\n}\n", +"#ifdef GL_ES\n#define LOWP lowp\nprecision mediump float;\n#else\n#define LOWP \n#endif\nvarying LOWP vec4 v_color;\nvarying vec2 v_texCoords;\nuniform sampler2D u_texture;\nvoid main()\n{\n gl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n}", "Error compiling shader: ", "SpriteBatch.end must be called before begin.", "SpriteBatch.begin must be called before end.", "SpriteBatch.begin must be called before draw.", "u_projTrans", "u_texture", "Settings", "wnd_settings", "Sound", "Volume", "btn_mute", +"bar_vol", "View", "btn_viewport", "btn_fullscreen", "Colorblind Mode", "btn_colorblind", "muted", "colorblind_mode", "volume", "viewport_mode", "On", "Off", "Window", "Fullscreen", "Malformed input of length ", "HARDWARE_MOUSE", "KEYBOARD", "GAMEPAD", "DISABLED", "NearestNeighbour", "BiLinear", "n must be positive", "com/badlogic/gdx/utils/lsans-15.fnt", "com/badlogic/gdx/utils/lsans-15.png", "If no regions are specified, the font data must have an images path.", "CI back reference: ", "The specified font must contain at least one texture page.", +"Pixmap has already been packed with name: ", ".9", "Page size too small for pixmap.", "Page size too small for pixmap: ", "split", "pad", " ", "(.+)_(\\d+)$", "UCI sequence: ", "CompositeRangeSet: ", " ", "FinalSet", "", "texture cannot be null.", "pixel.png", "combo_meter.png", "startlight.png", "combos/2x.png", "combos/3x.png", "combos/4x.png", "combos/5x.png", "combos/6x.png", "combos/7x.png", "combos/8x.png", "combos/9x.png", "combos/10x.png", "fonts/font_map_score.fnt", +"tetromino_rotate.wav", "tetromino_drop.wav", "game_over.wav", "game_over_highscore.wav", "game_over_sand.wav", "pause.wav", "resolve_1.wav", "resolve_2.wav", "resolve_3.wav", "resolve_4.wav", "resolve_5.wav", "resolve_6.wav", "resolve_7.wav", "resolve_8.wav", "resolve_9.wav", "resolve_10.wav", "start_beep.wav", "play_beep.wav", "patterns/pattern_1_1.png", "patterns/pattern_2_1.png", "patterns/pattern_3_1.png", "themes/default_1.png", "themes/default_2.png", "highscore_name", "�", "averageCharsPerByte must be positive. Actual value is ", +"maxCharsPerByte must be positive. Actual value is ", "newAction must be non-null", "class", "en", "CA", "fr", "zh", "CN", "FR", "de", "DE", "it", "IT", "ja", "JP", "ko", "KR", "TW", "GB", "US", "TITLE_SCREEN", "GMT", "1.6-web.set_", "enabled", "disabled", "childrenOnly", "^", "This TextureData implementation does not upload data itself", "prepare() must not be called on a PixmapTextureData instance as it is already prepared.", "IndexBufferObject cannot be used after it has been disposed.", "PreviousMatch", +"#.##", "#.###", "#.####", "#.#####", "#.######", "[dd.MM.yy][HH:mm:ss] ", "[", ",", "]", "com.badlogic.gdx.controllers.android.AndroidControllers", "com.badlogic.gdx.controllers.desktop.JamepadControllerManager", "com.badlogic.gdx.controllers.gwt.GwtControllers", "com.badlogic.gdx.controllers.IosControllerManager", "Controllers", "No controller manager is available for: ", "Error creating controller manager: ", "added manager for application, ", " managers active", "NonCapFSet", "UCI ", "Already loaded.", "File is empty.", +"padding=", "Invalid padding.", "Missing common header.", "Invalid common header.", "lineHeight=", "Missing: lineHeight", "base=", "Missing: base", "pages=", "Missing additional page definitions.", ".*id=(\\d+)", ".*file=\"?([^\"]+)\"?", "\\\\", "Missing: file", "Page IDs must be indices starting at 0: ", "Invalid page id: ", "kernings ", "metrics ", "char ", " =", "kerning ", "Error loading font file: ", "No glyphs found.", "btn_level_", "difficulty", "Exit Game", "Exit the game?", "UCI range:", "keyboard", +"scroll", "glGetInteger not supported by web WebGL backend", "Can only cope with FloatBuffer, ShortBuffer and IntBuffer at the moment", "glGetFloat not supported by WebGL backend", "GL error: ", "CHECKBOX", "RADIO", "non-invertible matrix", "menu/title_1.png", "menu/difficulty.png", "menu/shooting_star_1.png", "menu/shooting_star_2.png", "menu/title_2.png", "menu/icon_speaker.png", "menu/icon_viewport.png", "menu/icon_fullscreen.png", "menu/icon_back.png", "menu/icon_exit.png", "menu/icon_previous.png", "menu/icon_next.png", +"menu/icon_help.png", "menu/icon_colorblind.png", "menu/helpimage_1.png", "menu/helpimage_2.png", "menu/p_1.png", "menu/p_2.png", "menu/p_3.png", "menu/p_4.png", "menu/p_5.png", "menu/p_6.png", "menu/p_7.png", "menu/menu_bg.png", "fonts/font_help.fnt", "theme.mp3", "title_transition.wav", "menu_select.wav", "btn_gamemode_", "game_mode", "Capacity is negative: ", "The last byte in dst ", "The last byte in src ", "", "Exception occurred in constructor for class: ", "Illegal argument(s) supplied to constructor for class: ", +"public", "protected", "private", "abstract", "static", "final", "transient", "volatile", "synchronized", "native", "strictfp", "interface", "offset + length must be <= size: ", "assets/", "", "Is", "In", "Yes", "Wrong number of repetitions of X pattern at ", "Unexpected value: ", "NORMAL", "REVERSED", "LOOP", "LOOP_REVERSED", "LOOP_PINGPONG", "LOOP_RANDOM", "MAP_FULL", "TIME_OUT", "ALL_LINES_CLEAR", "OpenGL", "GLES", "NONE", "loadFactor must be > 0 and < 1: ", "UCI back reference: ", "BIG_ENDIAN", "LITTLE_ENDIAN", +"Pixmap", "Custom", "", "Lambert", "Phong", "CLEAR", "BLACK", "WHITE", "LIGHT_GRAY", "GRAY", "DARK_GRAY", "BLUE", "NAVY", "ROYAL", "SLATE", "SKY", "CYAN", "TEAL", "GREEN", "CHARTREUSE", "LIME", "FOREST", "OLIVE", "YELLOW", "GOLD", "GOLDENROD", "ORANGE", "BROWN", "TAN", "FIREBRICK", "RED", "SCARLET", "CORAL", "SALMON", "PINK", "MAGENTA", "PURPLE", "VIOLET", "MAROON", "Asset loaded: ", "Couldn\'t load image \'", "\', file does not exist", "rgba(", "Pixmap already disposed!", "default", "crosshair", +"pointer", "ew-resize", "ns-resize", "text", "nwse-resize", "nesw-resize", "move", "not-allowed", "Unknown system cursor ", "0%", "1%", "2%", "3%", "4%", "5%", "6%", "7%", "8%", "9%", "10%", "11%", "12%", "13%", "14%", "15%", "16%", "17%", "18%", "19%", "20%", "21%", "22%", "23%", "24%", "25%", "26%", "27%", "28%", "29%", "30%", "31%", "32%", "33%", "34%", "35%", "36%", "37%", "38%", "39%", "40%", "41%", "42%", "43%", "44%", "45%", "46%", "47%", "48%", "49%", "50%", "51%", "52%", "53%", "54%", "55%", "56%", +"57%", "58%", "59%", "60%", "61%", "62%", "63%", "64%", "65%", "66%", "67%", "68%", "69%", "70%", "71%", "72%", "73%", "74%", "75%", "76%", "77%", "78%", "79%", "80%", "81%", "82%", "83%", "84%", "85%", "86%", "87%", "88%", "89%", "90%", "91%", "92%", "93%", "94%", "95%", "96%", "97%", "98%", "99%", "100%", "%.2f%%", "Already prepared", "Call prepare() before calling getPixmap()", "SettingsEntry[name=", ", defaultValue=", ", validateFunction=", "gui/window.png", "gui/button.png", "gui/button_pressed.png", "gui/scrollbar_vertical.png", +"gui/scrollbar_horizontal.png", "gui/scrollbar_button_vertical.png", "gui/scrollbar_button_horizontal.png", "gui/list.png", "gui/list_selected.png", "gui/list_drag.png", "gui/combobox.png", "gui/tab_border.png", "gui/border.png", "gui/tab.png", "gui/tab_selected.png", "gui/tab_bigicon.png", "gui/tab__bigicon_selected.png", "gui/combobox_open.png", "gui/combobox_list.png", "gui/combobox_list_selected.png", "gui/knob_background.png", "gui/knob.png", "gui/knob_endless.png", "gui/separator_horizontal.png", "gui/separator_vertical.png", +"gui/tooltip.png", "gui/tooltip_line_x.png", "gui/tooltip_line_y.png", "gui/tooltip_title.png", "gui/context_menu.png", "gui/context_menu_selected.png", "gui/textfield.png", "gui/textfield_validation_overlay.png", "gui/textfield_focused.png", "gui/textfield_caret.png", "gui/inventory.png", "gui/inventory_dragged.png", "gui/inventory_selected.png", "gui/inventory_x2.png", "gui/inventory_dragged_x2.png", "gui/inventory_selected_x2.png", "gui/progressbar.png", "gui/progressbar_bar.png", "gui/notification_bar.png", +"gui/checkbox.png", "gui/radio.png", "gui/ostextinput_character.png", "gui/ostextinput_confirm.png", "gui/ostextinput_delete.png", "gui/ostextinput_lowercase.png", "gui/ostextinput_uppercase.png", "gui/ostextinput_selected.png", "gui/cursors/arrow.png", "gui/cursors/transparent.png", "gui/icons/close.png", "gui/icons/color.png", "gui/icons/information.png", "gui/icons/question.png", "gui/icons/extend.png", "gui/icons/delete.png", "gui/icons/case.png", "gui/shape_rect.png", "gui/shape_diamond.png", "gui/shape_oval.png", +"gui/shape_right_triangle_ld.png", "gui/shape_right_triangle_rd.png", "gui/shape_right_triangle_lu.png", "gui/shape_right_triangle_ru.png", "gui/colors.png", "gui/colors_overlay.png", "gui/fonts/font_black.fnt", "gui/fonts/font_white.fnt", "key cannot be null.", "capacity must be >= 0: ", "The required capacity is too large: ", "00", "Pointer", "GL_OES_packed_depth_stencil", "GL_EXT_packed_depth_stencil", "Frame buffer couldn\'t be constructed: incomplete attachment", "Frame buffer couldn\'t be constructed: incomplete dimensions", +"Frame buffer couldn\'t be constructed: missing attachment", "Frame buffer couldn\'t be constructed: unsupported combination of formats", "Frame buffer couldn\'t be constructed: unknown error ", "Packed Stencil/Render render buffers are not available on GLES 2.0", "Multiple render targets not available on GLES 2.0", "Depth texture FrameBuffer Attachment not available on GLES 2.0", "Stencil texture FrameBuffer Attachment not available on GLES 2.0", "OES_texture_float", "Float texture FrameBuffer Attachment not available on GLES 2.0", +"sequence: ", ".fnt", ".png", "sprites/", "sound/", "music/", "Unknown CMedia Format. File \"", "\", Format: \"", "Error loading: \"", "\": Negative frameCount = ", " file missing", "file missing", "IGNORE", "REPLACE", "REPORT", "1.0", "color_mode", "theme", "#CE5239", "#D81B60", "#FCBC3C", "#FFC107", "#72B754", "#004D40", "#3F6EB5", "#1E88E5", "BLOCK", "#666666", "This TextureData implementation does not return a Pixmap", "back reference: ", "", "-", "COPY", "copy", "DESTINATION_ATOP", "destination-atop", +"DESTINATION_IN", "destination-in", "DESTINATION_OUT", "destination-out", "DESTINATION_OVER", "destination-over", "LIGHTER", "lighter", "SOURCE_ATOP", "source-atop", "SOURCE_IN", "source-in", "SOURCE_OUT", "source-out", "SOURCE_OVER", "source-over", "XOR", "xor", "both", "top", "bottom", "EngineInput[type=", ", p=", "vertex shader must not be null", "fragment shader must not be null", "Fragment shader:\n", "Vertex shader\n", "An attempted fetch uniform from uncompiled shader \n", "No uniform with name \'", "\' in shader", +"Classpath", "Internal", "External", "Absolute", "Local", "No buffer allocated!", " | ", "%1$10s", "%1$3s", "%1$6s", " FPS | ", "MB RAM", "\u001b[34m", "\u001b[0m", "\u001b[0mDone.", "canvas", ".", "FONT", "IMAGE", "ANIMATION", "ARRAY", "CURSOR", "CI ", "UTF-16", "UTF-16BE", "UTF-16LE", "Image", "Audio", "Text", "t", "Binary", "Directory", "ISO-8859-1", "MirroredRepeat", "ClampToEdge", "Repeat", "Illegal format flags ", " for conversion ", "hidden", "Arrow", "Ibeam", "Crosshair", "Hand", "HorizontalResize", +"VerticalResize", "NWSEResize", "NESWResize", "AllResize", "NotAllowed", "None", "#iterator() cannot be used nested.", "posFSet", "v.1.6-web", "Press ", "https://", "text_url", "Mode", "Difficulty", "Name1", "Name2", "Name3", "Name4", "Name5", "How to Play", "Start", "#46536B", "btn_back", "btn_settings", "btn_exit", "........", "Nearest", "Linear", "MipMap", "MipMapNearestNearest", "MipMapLinearNearest", "MipMapNearestLinear", "MipMapLinearLinear", "Illegal precision: ", "VertexArray", "VertexBufferObject", +"VertexBufferObjectSubData", "VertexBufferObjectWithVAO", "Positive number pattern not found in ", "Expected \';\' at ", " in ", "Prefix contains special character at ", "Quote opened at ", " was not closed in ", "Two group separators at ", "Unexpected \'#\' at non-optional digit part at ", "Pattern does not specify integer digits at ", "Group separator at the end of number at ", "Group separator found at fractional part at ", "Unexpected second decimal separator at ", "Unexpected \'0\' at optional digit part at ", +"Unexpected char at exponent at ", "Pattern does not specify exponent digits at ", "Patter is null", "\\Q", "\\E", "\\\\E\\Q", "shapeDefinition \"", "\": width/height", "colorDefinition \"", "Incompatible Size: Shapedefinition \"", "\" +colorDefinition \"", "\" ", "TETROMINO_I", "sprites/shapes/I.png", "sprites/shapes/I_SINGLE.png", "TETROMINO_J", "sprites/shapes/J.png", "sprites/shapes/J_SINGLE.png", "TETROMINO_L", "sprites/shapes/L.png", "sprites/shapes/L_SINGLE.png", "TETROMINO_O", "sprites/shapes/O.png", +"sprites/shapes/O_SINGLE.png", "TETROMINO_S", "sprites/shapes/S.png", "sprites/shapes/S_SINGLE.png", "TETROMINO_T", "sprites/shapes/T.png", "sprites/shapes/T_SINGLE.png", "TETROMINO_Z", "sprites/shapes/Z.png", "sprites/shapes/Z_SINGLE.png", "polygons must contain at least 3 points.", "#F1F6F0", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", "==", "=", "Unmappable characters of length ", "SourceOver", "LOAD_ASSETS", "APP_CREATE", "APP_LOOP", "null not allowed", "PIXEL_PERFECT", "Pixel Perfect", +"FIT", "Fit", "STRETCH", "Stretch", "keycode cannot be negative, keycode: ", "keycode cannot be greater than 255, keycode: ", "Soft Left", "Soft Right", "Home", "Call", "End Call", "1", "2", "3", "4", "5", "6", "7", "8", "9", "*", "#", "Up", "Down", "Left", "Right", "Center", "Volume Up", "Volume Down", "Power", "Camera", "Clear", "A", "B", "C", "E", "F", "G", "H", "I", "J", "K", "L", "M", "O", "P", "Q", "R", "T", "U", "V", "X", "Y", "Z", "L-Alt", "R-Alt", "L-Shift", "R-Shift", "Tab", "SYM", "Explorer", "Envelope", +"Enter", "Delete", "`", ";", "\'", "@", "Num", "Headset Hook", "Focus", "Plus", "Menu", "Notification", "Search", "Play/Pause", "Stop Media", "Next Media", "Prev Media", "Rewind", "Fast Forward", "Mute", "Page Up", "Page Down", "PICTSYMBOLS", "SWITCH_CHARSET", "A Button", "B Button", "C Button", "X Button", "Y Button", "Z Button", "L1 Button", "R1 Button", "L2 Button", "R2 Button", "Left Thumb", "Right Thumb", "Select", "Button Mode", "Escape", "Forward Delete", "Caps Lock", "Scroll Lock", "Pause", "End", "Insert", +"L-Ctrl", "R-Ctrl", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "Num Lock", "Numpad 0", "Numpad 1", "Numpad 2", "Numpad 3", "Numpad 4", "Numpad 5", "Numpad 6", "Numpad 7", "Numpad 8", "Numpad 9", "Num /", "Num *", "Num -", "Num +", "Num .", "Num ,", "Num Enter", "Num =", "Num (", "Num )", "F13", "F14", "F15", "F16", "F17", "F18", "F19", "F20", "F21", "F22", "F23", "F24", "Unknown", "Unknown Format: ", "Unknown Gdx2DPixmap Format: ", "Intensity", "LuminanceAlpha", "RGB565", "RGBA4444", +"RGB888", "RGBA8888", "RECT", "DIAMOND", "OVAL", "TRIANGLE_LEFT_DOWN", "TRIANGLE_RIGHT_DOWN", "TRIANGLE_LEFT_UP", "TRIANGLE_RIGHT_UP", "LOW", "#47722E", "MED", "Med", "#E1B662", "HIGH", "Hi", "#B85C46", "1.6-web.", "hs_", ";0;true", "attributes must be >= 1", "Clears", "Game Over", "New Highscore!", "to continue", " Pause", "New Highscore", "Enter Name", "Logical", "Pixels", "//", "+-.", "_-!.~\'()*,;:$&+=?/[]@", "@[]_-!.~\'()*,;:$&+=", "/@_-!.~\'()*,;:$&+=", "_-!.~\'()*,;:$&+=?/[]@\\\"", "-.", "FILL", +"STROKE", "java.runtime.name", "userAgent", "os.name", "Windows", "OS X", "no OS", ".html", "index.html", "index-debug.html", "assets.txt", "resize", "gdx.wasm.js", "soundmanager2-jsmin.js", "bullet.wasm.js", "imgui.js", "box2D.wasm.js", "polylines must contain at least 2 points.", "Mesh attempting to access memory outside of the index buffer (count: ", ", offset: ", ", max: ", ")", "Default", "EOI", "mousedown", "mouseup", "mousemove", "wheel", "touchstart", "touchmove", "touchcancel", "touchend", "keydown", +"keypress", "keyup", "CSS1Compat", "Can\'t format argument of ", " using ", " conversion", "Either src or dest is null", "java.version", "1.8", "TeaVM", "file.separator", "path.separator", "line.separator", "java.io.tmpdir", "java.vm.version", "user.home", "/tmp", "unknown format: ", "DotAll", "Cannot initialize GameEngine: invalid parameters", "Duplicate format flags: ", "decomposed Hangul syllable:", "Missing format with for specifier ", "Enabled", "EnabledUntilCycleEnd", "Disabled", "WordBoundary", "EngineOutput[type=", +"data must be a ByteBuffer or FloatBuffer", "viewport cannot be null.", "batch cannot be null.", "0x", "+ ", "0-", "--#+ 0,(<", "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", "HALF_DOWN", "HALF_EVEN", "UNNECESSARY", "Cannot initialize IREngine: invalid parameters", "attribute vec4 a_position;\nattribute vec4 a_color;\nattribute vec2 a_texCoord0;\n\nuniform mat4 u_projTrans;\n\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\n\nvoid main() {\n v_color = a_color;\n v_texCoords = a_texCoord0;\n gl_Position = u_projTrans * a_position;\n}", +"#ifdef GL_ES\n precision mediump float;\n#endif\n\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\nuniform sampler2D u_texture;\n\nvoid main() {\n vec4 c = v_color * texture2D(u_texture, v_texCoords);\n float grey = (c.r + c.g + c.b) / 4.0;\n gl_FragColor = vec4(grey, grey, grey, c.a);\n}", "colorStackPointer overFlow", "ENDLESS", "Endless", "F2B888", "HIGHSCORE", "Highscore", "96A9C1", "CLEAR_40", "Clear 40", "A6B04F", "", "Illegal format flags: ", "MAP_EDGES", "MAP_SAND"]); +jl_String.prototype.toString = function() { + return $rt_ustr(this); +}; +jl_String.prototype.valueOf = jl_String.prototype.toString; +jl_Object.prototype.toString = function() { + return $rt_ustr(jl_Object_toString(this)); +}; +jl_Object.prototype.__teavm_class__ = function() { + return $dbg_class(this); +}; +var Long_eq; +var Long_ne; +var Long_gt; +var Long_ge; +var Long_lt; +var Long_le; +var Long_compare; +var Long_ucompare; +var Long_add; +var Long_sub; +var Long_inc; +var Long_dec; +var Long_mul; +var Long_div; +var Long_rem; +var Long_udiv; +var Long_urem; +var Long_neg; +var Long_and; +var Long_or; +var Long_xor; +var Long_shl; +var Long_shr; +var Long_shru; +var Long_not; +if (typeof $rt_globals.BigInt !== 'function') { + Long_eq = function(a, b) { + return a.hi === b.hi && a.lo === b.lo; + }; + Long_ne = function(a, b) { + return a.hi !== b.hi || a.lo !== b.lo; + }; + Long_gt = function(a, b) { + if (a.hi < b.hi) { + return false; + } + if (a.hi > b.hi) { + return true; + } + var x = a.lo >>> 1; + var y = b.lo >>> 1; + if (x !== y) { + return x > y; + } + return (a.lo & 1) > (b.lo & 1); + }; + Long_ge = function(a, b) { + if (a.hi < b.hi) { + return false; + } + if (a.hi > b.hi) { + return true; + } + var x = a.lo >>> 1; + var y = b.lo >>> 1; + if (x !== y) { + return x >= y; + } + return (a.lo & 1) >= (b.lo & 1); + }; + Long_lt = function(a, b) { + if (a.hi > b.hi) { + return false; + } + if (a.hi < b.hi) { + return true; + } + var x = a.lo >>> 1; + var y = b.lo >>> 1; + if (x !== y) { + return x < y; + } + return (a.lo & 1) < (b.lo & 1); + }; + Long_le = function(a, b) { + if (a.hi > b.hi) { + return false; + } + if (a.hi < b.hi) { + return true; + } + var x = a.lo >>> 1; + var y = b.lo >>> 1; + if (x !== y) { + return x <= y; + } + return (a.lo & 1) <= (b.lo & 1); + }; + Long_add = function(a, b) { + if (a.hi === a.lo >> 31 && b.hi === b.lo >> 31) { + return Long_fromNumber(a.lo + b.lo); + } else if ($rt_globals.Math.abs(a.hi) < Long_MAX_NORMAL && $rt_globals.Math.abs(b.hi) < Long_MAX_NORMAL) { + return Long_fromNumber(Long_toNumber(a) + Long_toNumber(b)); + } + var a_lolo = a.lo & 0xFFFF; + var a_lohi = a.lo >>> 16; + var a_hilo = a.hi & 0xFFFF; + var a_hihi = a.hi >>> 16; + var b_lolo = b.lo & 0xFFFF; + var b_lohi = b.lo >>> 16; + var b_hilo = b.hi & 0xFFFF; + var b_hihi = b.hi >>> 16; + var lolo = a_lolo + b_lolo | 0; + var lohi = a_lohi + b_lohi + (lolo >> 16) | 0; + var hilo = a_hilo + b_hilo + (lohi >> 16) | 0; + var hihi = a_hihi + b_hihi + (hilo >> 16) | 0; + return new Long(lolo & 0xFFFF | (lohi & 0xFFFF) << 16, hilo & 0xFFFF | (hihi & 0xFFFF) << 16); + }; + Long_inc = function(a) { + var lo = a.lo + 1 | 0; + var hi = a.hi; + if (lo === 0) { + hi = hi + 1 | 0; + } + return new Long(lo, hi); + }; + Long_dec = function(a) { + var lo = a.lo - 1 | 0; + var hi = a.hi; + if (lo === -1) { + hi = hi - 1 | 0; + } + return new Long(lo, hi); + }; + Long_neg = function(a) { + return Long_inc(new Long(a.lo ^ 0xFFFFFFFF, a.hi ^ 0xFFFFFFFF)); + }; + Long_sub = function(a, b) { + if (a.hi === a.lo >> 31 && b.hi === b.lo >> 31) { + return Long_fromNumber(a.lo - b.lo); + } + var a_lolo = a.lo & 0xFFFF; + var a_lohi = a.lo >>> 16; + var a_hilo = a.hi & 0xFFFF; + var a_hihi = a.hi >>> 16; + var b_lolo = b.lo & 0xFFFF; + var b_lohi = b.lo >>> 16; + var b_hilo = b.hi & 0xFFFF; + var b_hihi = b.hi >>> 16; + var lolo = a_lolo - b_lolo | 0; + var lohi = a_lohi - b_lohi + (lolo >> 16) | 0; + var hilo = a_hilo - b_hilo + (lohi >> 16) | 0; + var hihi = a_hihi - b_hihi + (hilo >> 16) | 0; + return new Long(lolo & 0xFFFF | (lohi & 0xFFFF) << 16, hilo & 0xFFFF | (hihi & 0xFFFF) << 16); + }; + Long_compare = function(a, b) { + var r = a.hi - b.hi; + if (r !== 0) { + return r; + } + r = (a.lo >>> 1) - (b.lo >>> 1); + if (r !== 0) { + return r; + } + return (a.lo & 1) - (b.lo & 1); + }; + Long_ucompare = function(a, b) { + var r = $rt_ucmp(a.hi, b.hi); + if (r !== 0) { + return r; + } + r = (a.lo >>> 1) - (b.lo >>> 1); + if (r !== 0) { + return r; + } + return (a.lo & 1) - (b.lo & 1); + }; + Long_mul = function(a, b) { + var positive = Long_isNegative(a) === Long_isNegative(b); + if (Long_isNegative(a)) { + a = Long_neg(a); + } + if (Long_isNegative(b)) { + b = Long_neg(b); + } + var a_lolo = a.lo & 0xFFFF; + var a_lohi = a.lo >>> 16; + var a_hilo = a.hi & 0xFFFF; + var a_hihi = a.hi >>> 16; + var b_lolo = b.lo & 0xFFFF; + var b_lohi = b.lo >>> 16; + var b_hilo = b.hi & 0xFFFF; + var b_hihi = b.hi >>> 16; + var lolo = 0; + var lohi = 0; + var hilo = 0; + var hihi = 0; + lolo = a_lolo * b_lolo | 0; + lohi = lolo >>> 16; + lohi = (lohi & 0xFFFF) + a_lohi * b_lolo | 0; + hilo = hilo + (lohi >>> 16) | 0; + lohi = (lohi & 0xFFFF) + a_lolo * b_lohi | 0; + hilo = hilo + (lohi >>> 16) | 0; + hihi = hilo >>> 16; + hilo = (hilo & 0xFFFF) + a_hilo * b_lolo | 0; + hihi = hihi + (hilo >>> 16) | 0; + hilo = (hilo & 0xFFFF) + a_lohi * b_lohi | 0; + hihi = hihi + (hilo >>> 16) | 0; + hilo = (hilo & 0xFFFF) + a_lolo * b_hilo | 0; + hihi = hihi + (hilo >>> 16) | 0; + hihi = hihi + a_hihi * b_lolo + a_hilo * b_lohi + a_lohi * b_hilo + a_lolo * b_hihi | 0; + var result = new Long(lolo & 0xFFFF | lohi << 16, hilo & 0xFFFF | hihi << 16); + return positive ? result : Long_neg(result); + }; + Long_div = function(a, b) { + if ($rt_globals.Math.abs(a.hi) < Long_MAX_NORMAL && $rt_globals.Math.abs(b.hi) < Long_MAX_NORMAL) { + return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b)); + } + return (Long_divRem(a, b))[0]; + }; + Long_udiv = function(a, b) { + if (a.hi >= 0 && a.hi < Long_MAX_NORMAL && b.hi >= 0 && b.hi < Long_MAX_NORMAL) { + return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b)); + } + return (Long_udivRem(a, b))[0]; + }; + Long_rem = function(a, b) { + if ($rt_globals.Math.abs(a.hi) < Long_MAX_NORMAL && $rt_globals.Math.abs(b.hi) < Long_MAX_NORMAL) { + return Long_fromNumber(Long_toNumber(a) % Long_toNumber(b)); + } + return (Long_divRem(a, b))[1]; + }; + Long_urem = function(a, b) { + if (a.hi >= 0 && a.hi < Long_MAX_NORMAL && b.hi >= 0 && b.hi < Long_MAX_NORMAL) { + return Long_fromNumber(Long_toNumber(a) / Long_toNumber(b)); + } + return (Long_udivRem(a, b))[1]; + }; + function Long_divRem(a, b) { + if (b.lo === 0 && b.hi === 0) { + throw new $rt_globals.Error("Division by zero"); + } + var positive = Long_isNegative(a) === Long_isNegative(b); + if (Long_isNegative(a)) { + a = Long_neg(a); + } + if (Long_isNegative(b)) { + b = Long_neg(b); + } + a = new LongInt(a.lo, a.hi, 0); + b = new LongInt(b.lo, b.hi, 0); + var q = LongInt_div(a, b); + a = new Long(a.lo, a.hi); + q = new Long(q.lo, q.hi); + return positive ? [q, a] : [Long_neg(q), Long_neg(a)]; + } + function Long_udivRem(a, b) { + if (b.lo === 0 && b.hi === 0) { + throw new $rt_globals.Error("Division by zero"); + } + a = new LongInt(a.lo, a.hi, 0); + b = new LongInt(b.lo, b.hi, 0); + var q = LongInt_div(a, b); + a = new Long(a.lo, a.hi); + q = new Long(q.lo, q.hi); + return [q, a]; + } + function Long_shiftLeft16(a) { + return new Long(a.lo << 16, a.lo >>> 16 | a.hi << 16); + } + function Long_shiftRight16(a) { + return new Long(a.lo >>> 16 | a.hi << 16, a.hi >>> 16); + } + Long_and = function(a, b) { + return new Long(a.lo & b.lo, a.hi & b.hi); + }; + Long_or = function(a, b) { + return new Long(a.lo | b.lo, a.hi | b.hi); + }; + Long_xor = function(a, b) { + return new Long(a.lo ^ b.lo, a.hi ^ b.hi); + }; + Long_shl = function(a, b) { + b &= 63; + if (b === 0) { + return a; + } else if (b < 32) { + return new Long(a.lo << b, a.lo >>> 32 - b | a.hi << b); + } else if (b === 32) { + return new Long(0, a.lo); + } else { + return new Long(0, a.lo << b - 32); + } + }; + Long_shr = function(a, b) { + b &= 63; + if (b === 0) { + return a; + } else if (b < 32) { + return new Long(a.lo >>> b | a.hi << 32 - b, a.hi >> b); + } else if (b === 32) { + return new Long(a.hi, a.hi >> 31); + } else { + return new Long(a.hi >> b - 32, a.hi >> 31); + } + }; + Long_shru = function(a, b) { + b &= 63; + if (b === 0) { + return a; + } else if (b < 32) { + return new Long(a.lo >>> b | a.hi << 32 - b, a.hi >>> b); + } else if (b === 32) { + return new Long(a.hi, 0); + } else { + return new Long(a.hi >>> b - 32, 0); + } + }; + Long_not = function(a) { + return new Long(~a.hi, ~a.lo); + }; + function LongInt(lo, hi, sup) { + this.lo = lo; + this.hi = hi; + this.sup = sup; + } + function LongInt_mul(a, b) { + var a_lolo = (a.lo & 0xFFFF) * b | 0; + var a_lohi = (a.lo >>> 16) * b | 0; + var a_hilo = (a.hi & 0xFFFF) * b | 0; + var a_hihi = (a.hi >>> 16) * b | 0; + var sup = a.sup * b | 0; + a_lohi = a_lohi + (a_lolo >>> 16) | 0; + a_hilo = a_hilo + (a_lohi >>> 16) | 0; + a_hihi = a_hihi + (a_hilo >>> 16) | 0; + sup = sup + (a_hihi >>> 16) | 0; + a.lo = a_lolo & 0xFFFF | a_lohi << 16; + a.hi = a_hilo & 0xFFFF | a_hihi << 16; + a.sup = sup & 0xFFFF; + } + function LongInt_sub(a, b) { + var a_lolo = a.lo & 0xFFFF; + var a_lohi = a.lo >>> 16; + var a_hilo = a.hi & 0xFFFF; + var a_hihi = a.hi >>> 16; + var b_lolo = b.lo & 0xFFFF; + var b_lohi = b.lo >>> 16; + var b_hilo = b.hi & 0xFFFF; + var b_hihi = b.hi >>> 16; + a_lolo = a_lolo - b_lolo | 0; + a_lohi = a_lohi - b_lohi + (a_lolo >> 16) | 0; + a_hilo = a_hilo - b_hilo + (a_lohi >> 16) | 0; + a_hihi = a_hihi - b_hihi + (a_hilo >> 16) | 0; + var sup = a.sup - b.sup + (a_hihi >> 16) | 0; + a.lo = a_lolo & 0xFFFF | a_lohi << 16; + a.hi = a_hilo & 0xFFFF | a_hihi << 16; + a.sup = sup; + } + function LongInt_add(a, b) { + var a_lolo = a.lo & 0xFFFF; + var a_lohi = a.lo >>> 16; + var a_hilo = a.hi & 0xFFFF; + var a_hihi = a.hi >>> 16; + var b_lolo = b.lo & 0xFFFF; + var b_lohi = b.lo >>> 16; + var b_hilo = b.hi & 0xFFFF; + var b_hihi = b.hi >>> 16; + a_lolo = a_lolo + b_lolo | 0; + a_lohi = a_lohi + b_lohi + (a_lolo >> 16) | 0; + a_hilo = a_hilo + b_hilo + (a_lohi >> 16) | 0; + a_hihi = a_hihi + b_hihi + (a_hilo >> 16) | 0; + var sup = a.sup + b.sup + (a_hihi >> 16) | 0; + a.lo = a_lolo & 0xFFFF | a_lohi << 16; + a.hi = a_hilo & 0xFFFF | a_hihi << 16; + a.sup = sup; + } + function LongInt_inc(a) { + a.lo = a.lo + 1 | 0; + if (a.lo === 0) { + a.hi = a.hi + 1 | 0; + if (a.hi === 0) { + a.sup = a.sup + 1 & 0xFFFF; + } + } + } + function LongInt_dec(a) { + a.lo = a.lo - 1 | 0; + if (a.lo === -1) { + a.hi = a.hi - 1 | 0; + if (a.hi === -1) { + a.sup = a.sup - 1 & 0xFFFF; + } + } + } + function LongInt_ucompare(a, b) { + var r = a.sup - b.sup; + if (r !== 0) { + return r; + } + r = (a.hi >>> 1) - (b.hi >>> 1); + if (r !== 0) { + return r; + } + r = (a.hi & 1) - (b.hi & 1); + if (r !== 0) { + return r; + } + r = (a.lo >>> 1) - (b.lo >>> 1); + if (r !== 0) { + return r; + } + return (a.lo & 1) - (b.lo & 1); + } + function LongInt_numOfLeadingZeroBits(a) { + var n = 0; + var d = 16; + while (d > 0) { + if (a >>> d !== 0) { + a >>>= d; + n = n + d | 0; + } + d = d / 2 | 0; + } + return 31 - n; + } + function LongInt_shl(a, b) { + if (b === 0) { + return; + } + if (b < 32) { + a.sup = (a.hi >>> 32 - b | a.sup << b) & 0xFFFF; + a.hi = a.lo >>> 32 - b | a.hi << b; + a.lo <<= b; + } else if (b === 32) { + a.sup = a.hi & 0xFFFF; + a.hi = a.lo; + a.lo = 0; + } else if (b < 64) { + a.sup = (a.lo >>> 64 - b | a.hi << b - 32) & 0xFFFF; + a.hi = a.lo << b; + a.lo = 0; + } else if (b === 64) { + a.sup = a.lo & 0xFFFF; + a.hi = 0; + a.lo = 0; + } else { + a.sup = a.lo << b - 64 & 0xFFFF; + a.hi = 0; + a.lo = 0; + } + } + function LongInt_shr(a, b) { + if (b === 0) { + return; + } + if (b === 32) { + a.lo = a.hi; + a.hi = a.sup; + a.sup = 0; + } else if (b < 32) { + a.lo = a.lo >>> b | a.hi << 32 - b; + a.hi = a.hi >>> b | a.sup << 32 - b; + a.sup >>>= b; + } else if (b === 64) { + a.lo = a.sup; + a.hi = 0; + a.sup = 0; + } else if (b < 64) { + a.lo = a.hi >>> b - 32 | a.sup << 64 - b; + a.hi = a.sup >>> b - 32; + a.sup = 0; + } else { + a.lo = a.sup >>> b - 64; + a.hi = 0; + a.sup = 0; + } + } + function LongInt_copy(a) { + return new LongInt(a.lo, a.hi, a.sup); + } + function LongInt_div(a, b) { + var bits = b.hi !== 0 ? LongInt_numOfLeadingZeroBits(b.hi) : LongInt_numOfLeadingZeroBits(b.lo) + 32; + var sz = 1 + (bits / 16 | 0); + var dividentBits = bits % 16; + LongInt_shl(b, bits); + LongInt_shl(a, dividentBits); + var q = new LongInt(0, 0, 0); + while (sz-- > 0) { + LongInt_shl(q, 16); + var digitA = (a.hi >>> 16) + 0x10000 * a.sup; + var digitB = b.hi >>> 16; + var digit = digitA / digitB | 0; + var t = LongInt_copy(b); + LongInt_mul(t, digit); + if (LongInt_ucompare(t, a) >= 0) { + while (LongInt_ucompare(t, a) > 0) { + LongInt_sub(t, b); + --digit; + } + } else { + while (true) { + var nextT = LongInt_copy(t); + LongInt_add(nextT, b); + if (LongInt_ucompare(nextT, a) > 0) { + break; + } + t = nextT; + ++digit; + } + } + LongInt_sub(a, t); + q.lo |= digit; + LongInt_shl(a, 16); + } + LongInt_shr(a, bits + 16); + return q; + } +} else { + Long_eq = function(a, b) { + return a === b; + }; + Long_ne = function(a, b) { + return a !== b; + }; + Long_gt = function(a, b) { + return a > b; + }; + Long_ge = function(a, b) { + return a >= b; + }; + Long_lt = function(a, b) { + return a < b; + }; + Long_le = function(a, b) { + return a <= b; + }; + Long_add = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a + b); + }; + Long_inc = function(a) { + return $rt_globals.BigInt.asIntN(64, a + 1); + }; + Long_dec = function(a) { + return $rt_globals.BigInt.asIntN(64, a - 1); + }; + Long_neg = function(a) { + return $rt_globals.BigInt.asIntN(64, -a); + }; + Long_sub = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a - b); + }; + Long_compare = function(a, b) { + return a < b ? -1 : a > b ? 1 : 0; + }; + Long_ucompare = function(a, b) { + a = $rt_globals.BigInt.asUintN(64, a); + b = $rt_globals.BigInt.asUintN(64, b); + return a < b ? -1 : a > b ? 1 : 0; + }; + Long_mul = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a * b); + }; + Long_div = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a / b); + }; + Long_udiv = function(a, b) { + return $rt_globals.BigInt.asIntN(64, $rt_globals.BigInt.asUintN(64, a) / $rt_globals.BigInt.asUintN(64, b)); + }; + Long_rem = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a % b); + }; + Long_urem = function(a, b) { + return $rt_globals.BigInt.asIntN(64, $rt_globals.BigInt.asUintN(64, a) % $rt_globals.BigInt.asUintN(64, b)); + }; + Long_and = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a & b); + }; + Long_or = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a | b); + }; + Long_xor = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a ^ b); + }; + Long_shl = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a << $rt_globals.BigInt(b & 63)); + }; + Long_shr = function(a, b) { + return $rt_globals.BigInt.asIntN(64, a >> $rt_globals.BigInt(b & 63)); + }; + Long_shru = function(a, b) { + return $rt_globals.BigInt.asIntN(64, $rt_globals.BigInt.asUintN(64, a) >> $rt_globals.BigInt(b & 63)); + }; + Long_not = function(a) { + return $rt_globals.BigInt.asIntN(64, ~a); + }; +} +var Long_add = Long_add; + +var Long_sub = Long_sub; + +var Long_mul = Long_mul; + +var Long_div = Long_div; + +var Long_rem = Long_rem; + +var Long_or = Long_or; + +var Long_and = Long_and; + +var Long_xor = Long_xor; + +var Long_shl = Long_shl; + +var Long_shr = Long_shr; + +var Long_shru = Long_shru; + +var Long_compare = Long_compare; + +var Long_eq = Long_eq; + +var Long_ne = Long_ne; + +var Long_lt = Long_lt; + +var Long_le = Long_le; + +var Long_gt = Long_gt; + +var Long_ge = Long_ge; + +var Long_not = Long_not; + +var Long_neg = Long_neg; + +function TeaVMThread(runner) { + this.status = 3; + this.stack = []; + this.suspendCallback = null; + this.runner = runner; + this.attribute = null; + this.completeCallback = null; +} +TeaVMThread.prototype.push = function() { + for (var i = 0;i < arguments.length;++i) { + this.stack.push(arguments[i]); + } + return this; +}; +TeaVMThread.prototype.s = TeaVMThread.prototype.push; +TeaVMThread.prototype.pop = function() { + return this.stack.pop(); +}; +TeaVMThread.prototype.l = TeaVMThread.prototype.pop; +TeaVMThread.prototype.isResuming = function() { + return this.status === 2; +}; +TeaVMThread.prototype.isSuspending = function() { + return this.status === 1; +}; +TeaVMThread.prototype.suspend = function(callback) { + this.suspendCallback = callback; + this.status = 1; +}; +TeaVMThread.prototype.start = function(callback) { + if (this.status !== 3) { + throw new $rt_globals.Error("Thread already started"); + } + if ($rt_currentNativeThread !== null) { + throw new $rt_globals.Error("Another thread is running"); + } + this.status = 0; + this.completeCallback = callback ? callback : function(result) { + if (result instanceof $rt_globals.Error) { + throw result; + } + }; + this.run(); +}; +TeaVMThread.prototype.resume = function() { + if ($rt_currentNativeThread !== null) { + throw new $rt_globals.Error("Another thread is running"); + } + this.status = 2; + this.run(); +}; +TeaVMThread.prototype.run = function() { + $rt_currentNativeThread = this; + var result; + try { + result = this.runner(); + } catch (e){ + result = e; + } finally { + $rt_currentNativeThread = null; + } + if (this.suspendCallback !== null) { + var self = this; + var callback = this.suspendCallback; + this.suspendCallback = null; + callback(function() { + self.resume(); + }); + } else if (this.status === 0) { + this.completeCallback(result); + } +}; +function $rt_suspending() { + var thread = $rt_nativeThread(); + return thread != null && thread.isSuspending(); +} +function $rt_resuming() { + var thread = $rt_nativeThread(); + return thread != null && thread.isResuming(); +} +function $rt_suspend(callback) { + var nativeThread = $rt_nativeThread(); + if (nativeThread === null) { + throw new $rt_globals.Error("Suspension point reached from non-threading context (perhaps, from native JS method)."); + } + return nativeThread.suspend(callback); +} +function $rt_startThread(runner, callback) { + (new TeaVMThread(runner)).start(callback); +} +var $rt_currentNativeThread = null; +function $rt_nativeThread() { + return $rt_currentNativeThread; +} +function $rt_invalidPointer() { + throw new $rt_globals.Error("Invalid recorded state"); +} +main = $rt_mainStarter(omcst_TeaVMLauncher_main); +main.javaException = $rt_javaException; +(function() { + var c; + c = omcsum_MenuUIAdapter$5$1.prototype; + c.adError = c.$adError$exported$1; + c.adStarted = c.$adStarted$exported$0; + c.adFinished = c.$adFinished$exported$2; + c = cgxgbtp_AssetDownloadImpl$5$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbt_TeaClipboard$ClipboardWriteHandler.prototype; + c.prompt = c.$prompt$exported$1; + c.granted = c.$granted$exported$0; + c.denied = c.$denied$exported$2; + c = cgxgbtp_Preloader$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbtp_Preloader$2.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbtp_Preloader$3.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbtp_AssetDownloadImpl$2.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbtp_AssetDownloadImpl$6.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = otjc_JSArray.prototype; + c.getLength = c.$getLength$exported$1; + c.get = c.$get$exported$0; + c = cgxgbtdi_TeaWindow.prototype; + c.onAnimationFrame = c.$onAnimationFrame$exported$0; + c = cgxgbt_TeaApplication$4$1.prototype; + c.onready = c.$onready$exported$0; + c.ontimeout = c.$ontimeout$exported$1; + c = cgxgbtd_FileReaderWrapper.prototype; + c.dispatchEvent = c.$dispatchEvent$exported$1; + c.removeEventListener = c.$removeEventListener$exported$0; + c.removeEventListener = c.$removeEventListener$exported$4; + c.addEventListener = c.$addEventListener$exported$2; + c.addEventListener = c.$addEventListener$exported$3; + c = cgxgbtp_Preloader$3$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbtp_AssetDownloadImpl$4$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbt_TeaMusic.prototype; + c.onfinish = c.$onfinish$exported$0; + c = cgxgbt_TeaApplication$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbt_TeaApplication$2.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = cgxgbt_TeaGraphics$1.prototype; + c.fullscreenChanged = c.$fullscreenChanged$exported$0; + c = cgxgbt_TeaInput.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = otja_XMLHttpRequest.prototype; + c.addEventListener = c.$addEventListener$exported$0; + c.dispatchEvent = c.$dispatchEvent$exported$3; + c.removeEventListener = c.$removeEventListener$exported$1; + c.removeEventListener = c.$removeEventListener$exported$2; + c.addEventListener = c.$addEventListener$exported$4; + c = cgxgbtp_AssetDownloadImpl$1$1.prototype; + c.handleEvent = c.$handleEvent$exported$0; + c = otjb_Window.prototype; + c.dispatchEvent = c.$dispatchEvent$exported$4; + c.addEventListener = c.$addEventListener$exported$0; + c.removeEventListener = c.$removeEventListener$exported$1; + c.getLength = c.$getLength$exported$5; + c.get = c.$get$exported$2; + c.addEventListener = c.$addEventListener$exported$6; + c.removeEventListener = c.$removeEventListener$exported$3; +})(); +})(this);

VZk${4IxqXM!q&ALxusY3t8Rta2LL)>ETozB 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